
SG Group Holdings Limited 1657.HK
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 153.766 M 25.11 % | 122.905 M -17.71 % | 149.362 M -11.56 % | 168.888 M 39.66 % | 120.932 M -53.00 % | 257.321 M 25.90 % | 204.383 M 6.16 % | 192.515 M 16.11 % | 165.803 M 4.38 % | 158.838 M 13.23 % | 140.285 M |
Net income | -6.041 M 64.77 % | -17.147 M -4.38 % | -16.427 M -3 445.62 % | 491.000 K 657.95 % | -88.000 K -100.56 % | 15.841 M -13.54 % | 18.321 M -22.21 % | 23.551 M 279.37 % | 6.208 M -64.53 % | 17.503 M 131.03 % | 7.576 M |
Income before tax | -6.255 M 63.97 % | -17.359 M -5.10 % | -16.517 M -1 442.85 % | 1.230 M 17.03 % | 1.051 M -94.59 % | 19.418 M -20.90 % | 24.549 M -16.55 % | 29.419 M 170.94 % | 10.858 M -51.17 % | 22.235 M 134.94 % | 9.464 M |
Income before tax ratio | -0.04 71.20 % | -0.14 -27.72 % | -0.11 -1 618.39 % | 0.01 -16.20 % | 0.01 -88.48 % | 0.08 -37.17 % | 0.12 -21.40 % | 0.15 133.35 % | 0.07 -53.22 % | 0.14 107.50 % | 0.07 |
EBITDA | -754.000 K 94.37 % | -13.381 M -2.57 % | -13.046 M -486.89 % | 3.372 M -23.31 % | 4.397 M -82.47 % | 25.079 M -24.97 % | 33.426 M 11.55 % | 29.964 M 13.20 % | 26.469 M 5.69 % | 25.043 M 140.38 % | 10.418 M |
Net income ratio | -0.04 71.84 % | -0.14 -26.85 % | -0.11 -3 882.99 % | 0.00 499.52 % | 0.00 -101.18 % | 0.06 -31.32 % | 0.09 -26.72 % | 0.12 226.73 % | 0.04 -66.02 % | 0.11 104.05 % | 0.05 |
Ratio EBITDA | 0.00 95.50 % | -0.11 -24.65 % | -0.09 -537.47 % | 0.02 -45.09 % | 0.04 -62.69 % | 0.10 -40.41 % | 0.16 5.08 % | 0.16 -2.50 % | 0.16 1.25 % | 0.16 112.30 % | 0.07 |
Gross profit ratio | 0.20 32.41 % | 0.15 19.22 % | 0.13 -38.56 % | 0.20 26.67 % | 0.16 -31.44 % | 0.23 -5.42 % | 0.25 -4.32 % | 0.26 8.91 % | 0.24 6.21 % | 0.22 27.57 % | 0.18 |
Weighted average shs out dil | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 28.52 % | 24.899 M -22.19 % | 32.000 M 0.00 % | 32.000 M |
Weighted average shs out | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 28.52 % | 24.899 M -22.19 % | 32.000 M 0.00 % | 32.000 M |
EPS diluted | -0.19 64.81 % | -0.54 -5.88 % | -0.51 -3 433.33 % | 0.02 666.67 % | 0.00 -100.54 % | 0.50 -12.28 % | 0.57 -22.97 % | 0.74 196.00 % | 0.25 -54.55 % | 0.55 129.17 % | 0.24 |
Earnings per share | -0.19 64.81 % | -0.54 -5.88 % | -0.51 -3 433.33 % | 0.02 666.67 % | 0.00 -100.54 % | 0.50 -12.28 % | 0.57 -22.97 % | 0.74 196.00 % | 0.25 -54.55 % | 0.55 129.17 % | 0.24 |
Gross profit | 30.347 M 65.66 % | 18.319 M -1.90 % | 18.673 M -45.66 % | 34.363 M 76.90 % | 19.425 M -67.78 % | 60.290 M 19.07 % | 50.632 M 1.57 % | 49.847 M 26.45 % | 39.419 M 10.87 % | 35.554 M 44.45 % | 24.614 M |
Income tax expense | -214.000 K -0.94 % | -212.000 K -135.56 % | -90.000 K -112.18 % | 739.000 K -35.12 % | 1.139 M -68.16 % | 3.577 M -42.57 % | 6.228 M 6.13 % | 5.868 M 26.19 % | 4.650 M -1.73 % | 4.732 M 150.64 % | 1.888 M |
Cost of revenue | 123.419 M 18.01 % | 104.586 M -19.97 % | 130.689 M -2.85 % | 134.525 M 32.53 % | 101.507 M -48.48 % | 197.031 M 28.15 % | 153.751 M 7.77 % | 142.668 M 12.88 % | 126.384 M 2.51 % | 123.284 M 6.58 % | 115.671 M |
General and administrative expenses | 16.676 M -2.91 % | 17.176 M -3.00 % | 17.707 M -7.15 % | 19.071 M 37.22 % | 13.898 M -37.72 % | 22.315 M 38.97 % | 16.057 M 64.18 % | 9.780 M -43.19 % | 17.216 M 66.92 % | 10.314 M 54.91 % | 6.658 M |
Selling and marketing expenses | 17.062 M 10.73 % | 15.408 M 11.86 % | 13.774 M -7.13 % | 14.832 M 59.95 % | 9.273 M -44.55 % | 16.722 M 80.19 % | 9.280 M -4.22 % | 9.689 M 29.86 % | 7.461 M 0.81 % | 7.401 M -9.31 % | 8.161 M |
Other expenses | -347.000 K | 0.000 -100.00 % | 482.000 K -53.16 % | 1.029 M 94.15 % | 530.000 K 409.62 % | 104.000 K -26.76 % | 142.000 K -75.77 % | 586.000 K 618.58 % | -113.000 K 96.39 % | -3.129 M -661.31 % | -411.000 K |
Operating expenses | 33.391 M 3.21 % | 32.354 M 6.16 % | 30.477 M -7.72 % | 33.027 M 55.40 % | 21.253 M -44.38 % | 38.209 M 53.24 % | 24.934 M 22.91 % | 20.287 M 51.96 % | 13.350 M 18.20 % | 11.294 M -21.61 % | 14.408 M |
Cost and expenses | 156.810 M 13.18 % | 138.551 M -14.03 % | 161.166 M -3.81 % | 167.552 M 36.49 % | 122.760 M -47.81 % | 235.240 M 31.65 % | 178.685 M 9.65 % | 162.955 M 16.62 % | 139.734 M 3.83 % | 134.578 M 3.46 % | 130.079 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 33.738 M 3.54 % | 32.584 M 3.50 % | 31.481 M -7.14 % | 33.903 M 46.32 % | 23.171 M -40.64 % | 39.037 M 54.07 % | 25.337 M 30.14 % | 19.469 M -21.10 % | 24.677 M 39.30 % | 17.715 M 19.54 % | 14.819 M |
Interest income | 23.000 K -93.88 % | 376.000 K -23.27 % | 490.000 K 48.48 % | 330.000 K 79.35 % | 184.000 K -38.87 % | 301.000 K 4 200.00 % | 7.000 K -90.54 % | 74.000 K 7 300.00 % | 1.000 K | 0.000 | 0.000 |
Interest expense | 479.000 K 100.42 % | 239.000 K -30.92 % | 346.000 K 46.61 % | 236.000 K -6.72 % | 253.000 K 24.02 % | 204.000 K 2 814.29 % | 7.000 K -98.10 % | 368.000 K -4.42 % | 385.000 K 101.57 % | 191.000 K -46.80 % | 359.000 K |
Depreciation and amortization | 5.022 M 34.31 % | 3.739 M 19.65 % | 3.125 M -3.76 % | 3.247 M 4.98 % | 3.093 M 15.67 % | 2.674 M 245.48 % | 774.000 K 91.58 % | 404.000 K 1.00 % | 400.000 K -48.91 % | 783.000 K 25.68 % | 623.000 K |
Operating income | -3.044 M 80.54 % | -15.646 M -19.59 % | -13.083 M -1 230.77 % | 1.157 M 146.32 % | -2.498 M -110.54 % | 23.705 M -27.40 % | 32.652 M 10.46 % | 29.560 M 13.39 % | 26.069 M 7.46 % | 24.260 M 137.70 % | 10.206 M |
Operating income ratio | -0.02 84.45 % | -0.13 -45.33 % | -0.09 -1 378.59 % | 0.01 133.17 % | -0.02 -122.42 % | 0.09 -42.34 % | 0.16 4.05 % | 0.15 -2.34 % | 0.16 2.94 % | 0.15 109.94 % | 0.07 |
Total other income expenses net | -3.211 M -87.45 % | -1.713 M 50.12 % | -3.434 M -998.95 % | 382.000 K -89.24 % | 3.549 M 233.27 % | -2.663 M 67.14 % | -8.103 M -5 646.81 % | -141.000 K 99.07 % | -15.211 M -3 242.77 % | 484.000 K 165.23 % | -742.000 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -16.445 M 36.83 % | -26.032 M 6.28 % | -27.777 M 29.19 % | -39.229 M 4.60 % | -41.122 M -25.48 % | -32.773 M 25.73 % | -44.129 M 29.13 % | -62.270 M -6.87 % | -58.265 M -304.28 % | -14.412 M -10 194.29 % | -140.000 K |
Total investments | 36.000 K -99.67 % | 10.782 M 1 896.67 % | 540.000 K -81.54 % | 2.925 M 397.45 % | 588.000 K -82.46 % | 3.353 M 185.60 % | 1.174 M -88.65 % | 10.341 M 749.01 % | 1.218 M 95.82 % | 622.000 K 106.64 % | 301.000 K |
Total debt | 13.994 M 118.72 % | 6.398 M 0.16 % | 6.388 M -7.16 % | 6.881 M -17.06 % | 8.296 M 256.51 % | 2.327 M 7 656.67 % | 30.000 K -92.27 % | 388.000 K -47.21 % | 735.000 K -49.03 % | 1.442 M -55.05 % | 3.208 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -3.005 M -45.52 % | -2.065 M -384.04 % | 727.000 K -26.12 % | 984.000 K 162.60 % | -1.572 M -22.24 % | -1.286 M -282.15 % | 706.000 K 9 936 066 677 886 056.00 % | 0.000 100.00 % | -289.000 K 75.47 % | -1.178 M |
Retained earnings | 46.331 M -11.53 % | 52.372 M -25.16 % | 69.975 M -19.01 % | 86.402 M 0.57 % | 85.911 M 0.43 % | 85.543 M 22.44 % | 69.866 M 28.54 % | 54.355 M 76.08 % | 30.869 M 25.17 % | 24.661 M 94.87 % | 12.655 M |
Common stock | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K | 0.000 | 0.000 |
Total equity | 83.110 M -6.98 % | 89.344 M -16.48 % | 106.975 M -15.23 % | 126.194 M 0.19 % | 125.960 M 0.83 % | 124.919 M 13.82 % | 109.753 M 16.04 % | 94.582 M 34.37 % | 70.390 M 185.43 % | 24.661 M 94.87 % | 12.655 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 415.000 K -67.22 % | 1.266 M | 0.000 -100.00 % | 1.256 M -17.04 % | 1.514 M -4.96 % | 1.593 M | 0.000 -100.00 % | 30.000 K -92.27 % | 388.000 K | 0.000 -100.00 % | 149.000 K |
Total non current liabilities | 510.000 K -68.20 % | 1.604 M 154.20 % | 631.000 K -72.57 % | 2.300 M -14.37 % | 2.686 M 55.62 % | 1.726 M | 0.000 -100.00 % | 76.000 K -80.41 % | 388.000 K | 0.000 -100.00 % | 211.000 K |
Other current liabilities | 6.882 M 36.85 % | 5.029 M 40.04 % | 3.591 M -43.37 % | 6.341 M 46.38 % | 4.332 M -8.88 % | 4.754 M 8.37 % | 4.387 M -9.84 % | 4.866 M 200.79 % | -4.828 M -769.91 % | -555.000 K -109.67 % | 5.742 M |
Deferred revenue | 0.000 -100.00 % | 518.000 K 108.11 % | -6.388 M -13.56 % | -5.625 M 17.06 % | -6.782 M -823.98 % | -734.000 K -2 346.67 % | -30.000 K -176.92 % | 39.000 K -99.48 % | 7.504 M 52.12 % | 4.933 M 158.41 % | 1.909 M |
Short term debt | 13.579 M 164.59 % | 5.132 M -17.00 % | 6.183 M 9.92 % | 5.625 M -17.06 % | 6.782 M 959.69 % | 640.000 K 206.31 % | -602.000 K 88.56 % | -5.262 M 64.85 % | -14.972 M -1 138.28 % | 1.442 M -52.86 % | 3.059 M |
Total current liabilities | 32.872 M 146.25 % | 13.349 M -46.64 % | 25.017 M 11.37 % | 22.462 M -15.52 % | 26.587 M -17.28 % | 32.141 M -9.52 % | 35.524 M 46.03 % | 24.326 M 110.18 % | 11.574 M -42.15 % | 20.007 M 50.01 % | 13.337 M |
Total liabilities | 33.382 M 123.25 % | 14.953 M -41.70 % | 25.648 M 3.58 % | 24.762 M -15.41 % | 29.273 M -13.56 % | 33.867 M -4.66 % | 35.524 M 45.58 % | 24.402 M 104.00 % | 11.962 M -40.21 % | 20.007 M 47.67 % | 13.548 M |
Other non current assets | 4.760 M | 0.000 -100.00 % | 17.178 M 128.37 % | 7.522 M -45.42 % | 13.782 M 153.71 % | -25.661 M -33.49 % | -19.223 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 -100.00 % | 6.456 M 161.03 % | -10.578 M -461.64 % | 2.925 M 147.95 % | -6.100 M -116.86 % | 36.183 M 46.65 % | 24.673 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 514.000 K -74.07 % | 1.982 M -45.20 % | 3.617 M -31.12 % | 5.251 M -23.74 % | 6.886 M 178.67 % | 2.471 M 208.49 % | 801.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 514.000 K -74.07 % | 1.982 M -45.20 % | 3.617 M -31.12 % | 5.251 M -23.74 % | 6.886 M 178.67 % | 2.471 M 208.49 % | 801.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 14.758 M -19.02 % | 18.224 M 35.02 % | 13.497 M -38.84 % | 22.067 M -3.33 % | 22.828 M -1.56 % | 23.190 M 25.88 % | 18.422 M 398.03 % | 3.699 M 23.46 % | 2.996 M 601.64 % | 427.000 K -58.26 % | 1.023 M |
Total non current assets | 20.032 M -24.87 % | 26.662 M 12.20 % | 23.762 M -37.53 % | 38.036 M 1.24 % | 37.570 M 2.84 % | 36.533 M 47.74 % | 24.728 M 568.51 % | 3.699 M 22.89 % | 3.010 M 563.00 % | 454.000 K -55.62 % | 1.023 M |
Other current assets | 24.853 M -12.04 % | 28.254 M -54.28 % | 61.795 M 180.95 % | 21.995 M -11.51 % | 24.857 M 18.37 % | 21.000 M 803.23 % | 2.325 M -77.74 % | 10.447 M 501.44 % | 1.737 M -83.65 % | 10.626 M 210.34 % | 3.424 M |
Short term investments | 36.000 K -99.17 % | 4.326 M -61.09 % | 11.118 M -11.18 % | 12.517 M 87.16 % | 6.688 M 99.46 % | 3.353 M 185.60 % | 1.174 M -88.65 % | 10.341 M 749.01 % | 1.218 M 95.82 % | 622.000 K 106.64 % | 301.000 K |
cash and cash equivalents | 30.439 M -6.14 % | 32.430 M -5.08 % | 34.165 M -25.91 % | 46.110 M -6.69 % | 49.418 M 40.79 % | 35.100 M -20.51 % | 44.159 M -29.52 % | 62.658 M 6.20 % | 59.000 M 272.15 % | 15.854 M 373.54 % | 3.348 M |
Cash and short term investments | 30.475 M -17.09 % | 36.756 M -18.83 % | 45.283 M -22.76 % | 58.627 M 4.49 % | 56.106 M 59.85 % | 35.100 M -20.51 % | 44.159 M -29.52 % | 62.658 M 6.20 % | 59.000 M 272.15 % | 15.854 M 373.54 % | 3.348 M |
Total current assets | 96.460 M 24.25 % | 77.635 M -28.68 % | 108.861 M -3.59 % | 112.920 M -4.03 % | 117.663 M -3.75 % | 122.253 M 1.41 % | 120.549 M 4.57 % | 115.285 M 45.30 % | 79.342 M 79.45 % | 44.214 M 75.59 % | 25.180 M |
Inventory | 476.000 K 957.78 % | 45.000 K -97.48 % | 1.783 M -57.91 % | 4.236 M 27.71 % | 3.317 M 282.14 % | 868.000 K -71.00 % | 2.993 M 50.03 % | 1.995 M 4.29 % | 1.913 M 5.57 % | 1.812 M -26.46 % | 2.464 M |
Net receivables | 40.656 M 223.18 % | 12.580 M | 0.000 -100.00 % | 28.062 M -15.94 % | 33.383 M -48.87 % | 65.285 M | 0.000 -100.00 % | 51.537 M 208.75 % | 16.692 M -31.29 % | 24.294 M 52.37 % | 15.944 M |
Tax assets | 0.000 | 0.000 -100.00 % | 48.000 K -82.29 % | 271.000 K 55.75 % | 174.000 K -50.29 % | 350.000 K 536.36 % | 55.000 K | 0.000 -100.00 % | 14.000 K -48.15 % | 27.000 K | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 12.284 M 380.41 % | 2.557 M -81.77 % | 14.029 M 61.75 % | 8.673 M -37.74 % | 13.931 M -37.03 % | 22.124 M -5.91 % | 23.513 M 74.40 % | 13.482 M 1 187.68 % | 1.047 M -86.60 % | 7.812 M 197.37 % | 2.627 M |
Tax payables | 127.000 K 12.39 % | 113.000 K -85.95 % | 804.000 K -50.31 % | 1.618 M 6.94 % | 1.513 M -65.89 % | 4.435 M -36.30 % | 6.962 M 24.74 % | 5.581 M -25.63 % | 7.504 M 17.71 % | 6.375 M 233.94 % | 1.909 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -1.044 M 10.92 % | -1.172 M -781.20 % | -133.000 K | 0.000 100.00 % | -46.000 K | 0.000 | 0.000 100.00 % | -62.000 K |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.268 M -44.97 % | 2.304 M 1 223.90 % | -205.000 K -113.66 % | 1.501 M -13.98 % | 1.745 M -25.01 % | 2.327 M 7 656.67 % | 30.000 K -92.27 % | 388.000 K -47.21 % | 735.000 K | 0.000 -100.00 % | 208.000 K |
Preferred stock | 0.000 | 0.000 -100.00 % | 109.040 M -13.09 % | 125.467 M 0.39 % | 124.976 M -1.55 % | 126.947 M 13.91 % | 111.445 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 36.459 M -8.06 % | 39.657 M 1.16 % | 39.201 M 1.18 % | 38.745 M 0.00 % | 38.745 M -1.16 % | 39.201 M 0.00 % | 39.201 M 0.00 % | 39.201 M 0.00 % | 39.201 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 95.000 K -71.89 % | 338.000 K -46.43 % | 631.000 K -39.56 % | 1.044 M -10.92 % | 1.172 M 781.20 % | 133.000 K | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 -100.00 % | 62.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 116.492 M 11.69 % | 104.297 M -21.36 % | 132.623 M -12.14 % | 150.956 M -2.76 % | 155.233 M -2.24 % | 158.786 M 9.30 % | 145.277 M 22.10 % | 118.984 M 44.48 % | 82.352 M 84.36 % | 44.668 M 70.47 % | 26.203 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -17.094 M -236.17 % | 12.553 M 223.44 % | -10.169 M -269.51 % | 5.999 M -70.73 % | 20.493 M 216.46 % | -17.596 M -18.96 % | -14.791 M 20.97 % | -18.716 M -2 477.96 % | -726.000 K 67.68 % | -2.246 M -112.13 % | 18.520 M |
Accounts receivables | -27.734 M -235.28 % | 20.501 M 234.55 % | -15.237 M -253.04 % | 9.956 M -69.34 % | 32.472 M 281.71 % | -17.870 M 23.12 % | -23.245 M 29.48 % | -32.962 M -520.33 % | 7.842 M 181.39 % | -9.635 M -1 022.01 % | 1.045 M |
Inventory | -431.000 K -124.80 % | 1.738 M -29.12 % | 2.452 M 367.10 % | -918.000 K 62.52 % | -2.449 M -215.25 % | 2.125 M 312.93 % | -998.000 K -1 117.07 % | -82.000 K 18.81 % | -101.000 K -115.49 % | 652.000 K -67.15 % | 1.985 M |
Accounts payables | 0.000 100.00 % | -9.999 M -482.22 % | 2.616 M 181.37 % | -3.215 M 66.03 % | -9.465 M -2 768.18 % | -330.000 K -103.71 % | 8.892 M -37.94 % | 14.328 M 269.22 % | -8.467 M -225.68 % | 6.737 M | 0.000 |
Other working capital | 11.071 M 3 437.06 % | 313.000 K | 0.000 -100.00 % | 176.000 K 370.77 % | -65.000 K 95.73 % | -1.521 M -371.61 % | 560.000 K 103.01 % | -18.634 M | 0.000 100.00 % | -2.898 M -117.53 % | 16.535 M |
Other non cash items | 5.589 M 155.21 % | 2.190 M -78.45 % | 10.162 M 1 059.58 % | -1.059 M 82.89 % | -6.189 M 10.00 % | -6.877 M -15.06 % | -5.977 M 3.86 % | -6.217 M -548.56 % | 1.386 M 188.56 % | -1.565 M -178.97 % | -561.000 K |
Net cash provided by operating activities | -12.738 M -961.26 % | 1.479 M 111.17 % | -13.239 M -238.24 % | 9.577 M -48.42 % | 18.568 M 890.80 % | -2.348 M -151.55 % | 4.555 M -6.85 % | 4.890 M -32.72 % | 7.268 M -62.16 % | 19.207 M -31.52 % | 28.046 M |
Investments in property plant and equipment | -30.000 K 99.27 % | -4.104 M -15 684.62 % | -26.000 K 98.12 % | -1.384 M 49.36 % | -2.733 M 70.35 % | -9.219 M 57.74 % | -21.814 M -1 923.56 % | -1.078 M 50.37 % | -2.172 M -366.09 % | -466.000 K -361.39 % | -101.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 530.000 K -90.98 % | 5.874 M 193.06 % | -6.312 M | 0.000 | 0.000 -100.00 % | 150.000 K -91.07 % | 1.680 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -10.499 M -65.42 % | -6.347 M 30.24 % | -9.098 M | 0.000 | 0.000 | 0.000 100.00 % | -376.000 K | 0.000 |
Sales maturities of investments | 3.827 M -3.48 % | 3.965 M | 0.000 100.00 % | -530.000 K -212.05 % | 473.000 K -96.70 % | 14.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 23.000 K -93.88 % | 376.000 K -23.27 % | 490.000 K -43.02 % | 860.000 K 111.18 % | -7.690 M -251.65 % | 5.071 M 72 342.86 % | 7.000 K -90.54 % | 74.000 K 825.00 % | 8.000 K 100.59 % | -1.362 M 90.78 % | -14.777 M |
Net cash used for investing activites | 3.820 M 1 511.81 % | 237.000 K -48.92 % | 464.000 K 104.21 % | -11.023 M -5.76 % | -10.423 M -99.06 % | -5.236 M 75.99 % | -21.807 M -2 072.01 % | -1.004 M 50.15 % | -2.014 M -10.18 % | -1.828 M 87.71 % | -14.878 M |
Debt repayment | 8.632 M 476.29 % | -2.294 M -893.07 % | -231.000 K 80.27 % | -1.171 M -52.47 % | -768.000 K 37.10 % | -1.221 M -241.06 % | -358.000 K -3.17 % | -347.000 K -76.14 % | -196.999 K 93.86 % | -3.208 M 20.63 % | -4.042 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.521 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.515 M -112.18 % | -714.000 K -207.85 % | 662.000 K 241.76 % | -467.000 K -107.42 % | 6.298 M 3 187.25 % | -204.000 K -2 814.29 % | -7.000 K 98.10 % | -368.000 K 74.30 % | -1.432 M 13.99 % | -1.665 M 80.34 % | -8.469 M |
Net cash used provided by financing activities | 7.117 M 336.60 % | -3.008 M -797.91 % | 431.000 K 126.31 % | -1.638 M -129.62 % | 5.530 M 488.07 % | -1.425 M -290.41 % | -365.000 K 48.95 % | -715.000 K -101.89 % | 37.892 M 877.59 % | -4.873 M 61.05 % | -12.511 M |
Effect of forex changes on cash | -190.000 K 57.11 % | -443.000 K -211.03 % | 399.000 K 278.13 % | -224.000 K -134.84 % | 643.000 K 1 386.00 % | -50.000 K 94.33 % | -882.000 K -281.11 % | 487.000 K 48 700 100.00 % | -1.000 | 0.000 | 0.000 |
Net change in cash | -1.991 M -14.76 % | -1.735 M 85.48 % | -11.945 M -261.09 % | -3.308 M -123.10 % | 14.318 M 258.05 % | -9.059 M 51.03 % | -18.499 M -605.71 % | 3.658 M -91.52 % | 43.146 M 245.00 % | 12.506 M 1 803.50 % | 657.000 K |
Cash at beginning of period | 32.430 M -5.08 % | 34.165 M -25.91 % | 46.110 M -6.69 % | 49.418 M 40.79 % | 35.100 M -20.51 % | 44.159 M -29.52 % | 62.658 M 6.20 % | 59.000 M 272.15 % | 15.854 M 373.54 % | 3.348 M 24.41 % | 2.691 M |
Cash at end of period | 30.439 M -6.14 % | 32.430 M -5.08 % | 34.165 M -25.91 % | 46.110 M -6.69 % | 49.418 M 40.79 % | 35.100 M -20.51 % | 44.159 M -29.52 % | 62.658 M 6.20 % | 59.000 M 272.15 % | 15.854 M 373.54 % | 3.348 M |
Operating cash flow | -12.738 M -961.26 % | 1.479 M 111.17 % | -13.239 M -238.24 % | 9.577 M -48.42 % | 18.568 M 890.80 % | -2.348 M -151.55 % | 4.555 M -6.85 % | 4.890 M -32.72 % | 7.268 M -62.16 % | 19.207 M -31.52 % | 28.046 M |
Capital expenditure | -30.000 K 99.27 % | -4.104 M -15 684.62 % | -26.000 K 98.12 % | -1.384 M 49.36 % | -2.733 M 70.35 % | -9.219 M 57.74 % | -21.814 M -1 923.56 % | -1.078 M 50.37 % | -2.172 M -366.09 % | -466.000 K -361.39 % | -101.000 K |
Free CashFlow | -12.768 M -386.40 % | -2.625 M 80.21 % | -13.265 M -261.91 % | 8.193 M -48.26 % | 15.835 M 236.90 % | -11.567 M 32.98 % | -17.259 M -552.75 % | 3.812 M -25.20 % | 5.096 M -72.81 % | 18.741 M -32.94 % | 27.945 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-04-30 | 2024-10-30 | 2024-04-30 | 2023-10-30 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 | 2020-10-30 | 2020-04-30 | 2019-10-30 | 2019-04-30 | 2018-10-30 | 2018-04-30 | 2017-10-30 | 2017-04-30 | 2016-10-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 89.373 M 38.79 % | 64.393 M 73.39 % | 37.137 M -56.70 % | 85.768 M -5.18 % | 90.452 M 53.54 % | 58.910 M -39.93 % | 98.070 M 38.48 % | 70.818 M -1.94 % | 72.219 M 48.25 % | 48.713 M -57.36 % | 114.239 M -20.16 % | 143.082 M 32.87 % | 107.684 M 11.36 % | 96.699 M -4.23 % | 100.970 M 11.02 % | 90.945 M 53.27 % | 59.336 M -37.02 % | 94.216 M |
Net income | 2.993 M 133.13 % | -9.034 M -30.12 % | -6.943 M 31.96 % | -10.204 M 16.20 % | -12.177 M -186.52 % | -4.250 M -480.48 % | 1.117 M 278.43 % | -626.000 K -43.58 % | -436.000 K -225.29 % | 348.000 K -88.66 % | 3.070 M -75.96 % | 12.771 M -15.99 % | 15.202 M 387.40 % | 3.119 M -72.74 % | 11.443 M -5.49 % | 12.108 M 722.20 % | -1.946 M -121.83 % | 8.914 M |
Income before tax | 11.987 M 165.71 % | -18.242 M -158.57 % | -7.055 M 31.53 % | -10.304 M 15.77 % | -12.233 M -185.55 % | -4.284 M -722.67 % | 688.000 K 26.94 % | 542.000 K 165.69 % | 204.000 K -75.91 % | 847.000 K -68.27 % | 2.669 M -84.06 % | 16.749 M -14.71 % | 19.637 M 299.78 % | 4.912 M -65.92 % | 14.415 M -3.93 % | 15.004 M 1 686.19 % | 840.000 K -93.01 % | 12.010 M |
Income before tax ratio | 0.13 147.34 % | -0.28 -49.12 % | -0.19 -58.13 % | -0.12 11.17 % | -0.14 -85.97 % | -0.07 -1 136.59 % | 0.01 -8.34 % | 0.01 170.94 % | 0.00 -83.75 % | 0.02 -25.58 % | 0.02 -80.04 % | 0.12 -35.81 % | 0.18 258.99 % | 0.05 -64.42 % | 0.14 -13.46 % | 0.16 1 065.38 % | 0.01 -88.89 % | 0.13 |
EBITDA | 7.282 M 190.62 % | -8.036 M -48.51 % | -5.411 M 39.50 % | -8.944 M 15.15 % | -10.541 M -320.80 % | -2.505 M -203.47 % | 2.421 M 426.88 % | 459.500 K 181.91 % | -561.000 K -148.70 % | 1.152 M -77.90 % | 5.214 M -71.15 % | 18.068 M 5.50 % | 17.126 M 185.62 % | 5.996 M -59.01 % | 14.629 M -3.49 % | 15.158 M 1 428.02 % | 992.000 K -91.89 % | 12.232 M |
Net income ratio | 0.03 123.87 % | -0.14 24.96 % | -0.19 -57.14 % | -0.12 11.63 % | -0.13 -86.60 % | -0.07 -733.41 % | 0.01 228.85 % | -0.01 -46.42 % | -0.01 -184.51 % | 0.01 -73.42 % | 0.03 -69.89 % | 0.09 -36.77 % | 0.14 337.68 % | 0.03 -71.54 % | 0.11 -14.88 % | 0.13 505.95 % | -0.03 -134.66 % | 0.09 |
Ratio EBITDA | 0.08 165.29 % | -0.12 14.35 % | -0.15 -39.72 % | -0.10 10.52 % | -0.12 -174.06 % | -0.04 -272.25 % | 0.02 280.47 % | 0.01 183.53 % | -0.01 -132.85 % | 0.02 -48.18 % | 0.05 -63.86 % | 0.13 -20.60 % | 0.16 156.49 % | 0.06 -57.20 % | 0.14 -13.07 % | 0.17 896.94 % | 0.02 -87.12 % | 0.13 |
Gross profit ratio | 0.26 151.54 % | 0.10 -64.68 % | 0.30 322.64 % | 0.07 -2.76 % | 0.07 -59.83 % | 0.18 -0.93 % | 0.18 -22.26 % | 0.23 68.79 % | 0.14 -28.46 % | 0.19 -12.08 % | 0.22 -10.40 % | 0.25 -4.45 % | 0.26 8.32 % | 0.24 -10.48 % | 0.27 4.06 % | 0.25 -7.15 % | 0.27 14.86 % | 0.24 |
Weighted average shs out dil | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M |
Weighted average shs out | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M |
EPS diluted | 0.09 132.14 % | -0.28 -27.27 % | -0.22 31.25 % | -0.32 15.79 % | -0.38 -192.31 % | -0.13 -472.49 % | 0.03 278.06 % | -0.02 -44.12 % | -0.01 -224.77 % | 0.01 -87.89 % | 0.09 -77.50 % | 0.40 -14.89 % | 0.47 422.22 % | 0.09 -74.29 % | 0.35 -7.89 % | 0.38 725.00 % | -0.06 -121.71 % | 0.28 |
Earnings per share | 0.09 132.14 % | -0.28 -27.27 % | -0.22 31.25 % | -0.32 15.79 % | -0.38 -192.31 % | -0.13 -472.49 % | 0.03 278.06 % | -0.02 -44.12 % | -0.01 -224.77 % | 0.01 -87.89 % | 0.09 -77.50 % | 0.40 -14.89 % | 0.47 422.22 % | 0.09 -75.00 % | 0.36 -5.26 % | 0.38 725.00 % | -0.06 -121.71 % | 0.28 |
Gross profit | 23.590 M 249.12 % | 6.757 M -38.76 % | 11.033 M 83.00 % | 6.029 M -7.80 % | 6.539 M -38.32 % | 10.602 M -40.49 % | 17.815 M 7.66 % | 16.548 M 65.51 % | 9.998 M 6.06 % | 9.427 M -62.51 % | 25.144 M -28.46 % | 35.146 M 26.96 % | 27.683 M 20.63 % | 22.949 M -14.26 % | 26.767 M 15.53 % | 23.168 M 42.31 % | 16.280 M -27.66 % | 22.506 M |
Income tax expense | -40.000 K 77.01 % | -174.000 K 22.32 % | -224.000 K -124.00 % | -100.000 K -78.57 % | -56.000 K -64.71 % | -34.000 K 92.07 % | -429.000 K -136.73 % | 1.168 M 82.50 % | 640.000 K 28.26 % | 499.000 K 224.44 % | -401.000 K -110.08 % | 3.978 M -10.30 % | 4.435 M 147.35 % | 1.793 M -39.67 % | 2.972 M 2.62 % | 2.896 M 3.95 % | 2.786 M -10.01 % | 3.096 M |
Cost of revenue | 65.783 M 14.14 % | 57.636 M 120.79 % | 26.104 M -67.26 % | 79.739 M -4.97 % | 83.913 M 73.70 % | 48.308 M -39.81 % | 80.255 M 47.88 % | 54.270 M -12.78 % | 62.221 M 58.38 % | 39.286 M -55.91 % | 89.095 M -17.46 % | 107.936 M 34.92 % | 80.001 M 8.48 % | 73.750 M -0.61 % | 74.203 M 9.48 % | 67.777 M 57.42 % | 43.056 M -39.96 % | 71.710 M |
General and administrative expenses | 8.595 M 6.36 % | 8.081 M -5.47 % | 8.549 M 98.19 % | 4.314 M -1.80 % | 4.393 M -1.54 % | 4.461 M -13.91 % | 5.182 M 19.03 % | 4.354 M 13.21 % | 3.846 M 23.91 % | 3.104 M -77.10 % | 13.553 M 54.68 % | 8.762 M 47.53 % | 5.939 M -41.30 % | 10.118 M 92.32 % | 5.261 M 10.59 % | 4.757 M -57.90 % | 11.298 M 384.48 % | 2.332 M |
Selling and marketing expenses | 9.966 M 40.45 % | 7.096 M -15.22 % | 8.370 M 137.85 % | 3.519 M -9.72 % | 3.898 M 30.41 % | 2.989 M -15.29 % | 3.529 M -9.23 % | 3.888 M 74.33 % | 2.230 M -7.33 % | 2.407 M -72.73 % | 8.825 M 11.75 % | 7.897 M 73.94 % | 4.540 M -4.22 % | 4.740 M -18.49 % | 5.815 M 48.34 % | 3.920 M 8.23 % | 3.622 M -8.35 % | 3.952 M |
Other expenses | -347.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 857.000 K | 0.000 -100.00 % | 2.198 M | 0.000 -100.00 % | 799.000 K 886.42 % | 81.000 K | 0.000 | 0.000 |
Operating expenses | 16.524 M -2.03 % | 16.867 M -3.92 % | 17.555 M 16.40 % | 15.081 M 2.66 % | 14.690 M -0.19 % | 14.718 M -7.54 % | 15.919 M -7.05 % | 17.127 M 42.71 % | 12.001 M 22.43 % | 9.802 M -54.52 % | 21.550 M 29.36 % | 16.659 M 49.68 % | 11.130 M -25.09 % | 14.858 M 18.13 % | 12.578 M 58.33 % | 7.944 M -48.34 % | 15.376 M 146.89 % | 6.228 M |
Cost and expenses | 82.307 M 10.47 % | 74.503 M 70.65 % | 43.659 M -53.96 % | 94.820 M -3.84 % | 98.603 M 56.45 % | 63.026 M -34.47 % | 96.174 M 34.70 % | 71.397 M -3.81 % | 74.222 M 51.20 % | 49.088 M -55.63 % | 110.645 M -11.20 % | 124.595 M 36.72 % | 91.131 M 2.85 % | 88.608 M 2.11 % | 86.781 M 14.61 % | 75.721 M 29.59 % | 58.432 M -25.03 % | 77.938 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 16.871 M 0.02 % | 16.867 M -3.92 % | 17.555 M 16.40 % | 15.081 M 2.66 % | 14.690 M -0.19 % | 14.718 M -7.54 % | 15.919 M -7.05 % | 17.127 M 42.71 % | 12.001 M 22.43 % | 9.802 M -56.20 % | 22.378 M 34.33 % | 16.659 M 58.98 % | 10.479 M -29.47 % | 14.858 M 34.15 % | 11.076 M 27.65 % | 8.677 M -41.84 % | 14.920 M 137.43 % | 6.284 M |
Interest income | 23.000 K | 0.000 | 0.000 -100.00 % | 51.500 K -79.40 % | 250.000 K 168.82 % | 93.000 K -15.07 % | 109.500 K | 0.000 -100.00 % | 27.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K | 0.000 | 0.000 | 0.000 |
Interest expense | 247.000 K 6.47 % | 232.000 K -14.71 % | 272.000 K 164.08 % | 103.000 K -35.63 % | 160.000 K -13.98 % | 186.000 K | 0.000 -100.00 % | 62.500 K | 0.000 -100.00 % | 62.000 K -45.61 % | 114.000 K 26.67 % | 90.000 K 23.29 % | 73.000 K -55.76 % | 165.000 K -22.90 % | 214.000 K 38.96 % | 154.000 K 1.32 % | 152.000 K -31.53 % | 222.000 K |
Depreciation and amortization | 2.948 M 42.14 % | 2.074 M 86.68 % | 1.111 M -11.61 % | 1.257 M -17.95 % | 1.532 M -3.83 % | 1.593 M -1.79 % | 1.622 M -0.18 % | 1.625 M 3.77 % | 1.566 M 2.55 % | 1.527 M -5.94 % | 1.624 M 12.94 % | 1.438 M 388.12 % | 294.500 K 34.47 % | 219.000 K -82.27 % | 1.235 M 679.81 % | -213.000 K -342.05 % | 88.000 K 102.17 % | -4.046 M |
Operating income | 17.034 M 184.84 % | -20.078 M -207.85 % | -6.522 M 27.95 % | -9.052 M -11.05 % | -8.151 M -98.03 % | -4.116 M -317.09 % | 1.896 M 427.46 % | -579.000 K 71.09 % | -2.003 M -434.13 % | -375.000 K -151.44 % | 729.000 K -95.97 % | 18.068 M 5.50 % | 17.126 M 185.62 % | 5.996 M -55.57 % | 13.495 M -12.20 % | 15.371 M 1 600.33 % | 904.000 K -94.45 % | 16.278 M |
Operating income ratio | 0.19 161.13 % | -0.31 -77.54 % | -0.18 -66.40 % | -0.11 -17.12 % | -0.09 -28.98 % | -0.07 -461.40 % | 0.02 336.47 % | -0.01 70.52 % | -0.03 -260.28 % | -0.01 -220.63 % | 0.01 -94.95 % | 0.13 -20.60 % | 0.16 156.49 % | 0.06 -53.61 % | 0.13 -20.92 % | 0.17 1 009.36 % | 0.02 -91.18 % | 0.17 |
Total other income expenses net | -5.047 M -374.89 % | 1.836 M 444.47 % | -533.000 K 57.43 % | -1.252 M 69.33 % | -4.082 M -2 329.76 % | -168.000 K 86.09 % | -1.208 M -207.76 % | 1.121 M -49.21 % | 2.207 M 108.31 % | 1.060 M 137.53 % | -2.823 M -62.43 % | -1.738 M -156.36 % | 3.084 M 197.01 % | -3.179 M -1 132.14 % | 308.000 K 183.92 % | -367.000 K -473.44 % | -64.000 K 98.50 % | -4.268 M |
2025-04-30 | 2024-10-30 | 2024-04-30 | 2023-10-30 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 | 2020-10-30 | 2020-04-30 | 2019-10-30 | 2019-04-30 | 2018-10-30 | 2018-04-30 | 2017-10-30 | 2017-04-30 | 2016-10-30 |
2025-04-30 | 2024-10-30 | 2024-04-30 | 2023-10-30 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 | 2020-10-30 | 2020-04-30 | 2019-10-30 | 2019-04-30 | 2018-10-30 | 2018-04-30 | 2017-10-30 | 2017-04-30 | 2016-10-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -16.445 M -8.44 % | -15.165 M 41.74 % | -26.032 M -1 181.51 % | 2.407 M 108.67 % | -27.777 M 17.61 % | -33.716 M 14.05 % | -39.229 M -6.75 % | -36.747 M 10.64 % | -41.122 M -16.54 % | -35.286 M -7.67 % | -32.773 M 21.02 % | -41.493 M 5.97 % | -44.129 M -13.36 % | -38.929 M 37.48 % | -62.270 M -39.12 % | -44.759 M 23.18 % | -58.265 M -186.58 % | -20.331 M |
Total investments | 36.000 K -98.78 % | 2.940 M -72.73 % | 10.782 M -31.98 % | 15.852 M 2 835.56 % | 540.000 K -37.14 % | 859.000 K -70.63 % | 2.925 M 216.90 % | 923.000 K -93.58 % | 14.370 M 16.98 % | 12.284 M 210.20 % | 3.960 M -7.74 % | 4.292 M 265.59 % | 1.174 M -85.76 % | 8.247 M -20.25 % | 10.341 M 165.09 % | 3.901 M 220.28 % | 1.218 M -96.30 % | 32.952 M |
Total debt | 13.994 M 143.93 % | 5.737 M -10.33 % | 6.398 M -14.97 % | 7.524 M 17.78 % | 6.388 M -47.03 % | 12.060 M 75.27 % | 6.881 M -11.11 % | 7.741 M -6.69 % | 8.296 M -0.52 % | 8.339 M 258.36 % | 2.327 M -20.34 % | 2.921 M 9 636.67 % | 30.000 K -85.78 % | 211.000 K -45.62 % | 388.000 K -31.08 % | 563.000 K -23.40 % | 735.000 K | 0.000 |
Accumulated other comprehensive income loss | 0.000 100.00 % | -2.883 M 4.06 % | -3.005 M -42.15 % | -2.114 M -2.37 % | -2.065 M -70.80 % | -1.209 M -266.30 % | 727.000 K -28.80 % | 1.021 M 3.76 % | 984.000 K 191.12 % | 338.000 K 333.10 % | -145.000 K 48.21 % | -280.000 K -600.00 % | -40.000 K 89.87 % | -395.000 K -161.62 % | 641.000 K 1 967.74 % | 31.000 K 436 286 213 901 416.81 % | 0.000 -100.00 % | 24.661 M |
Retained earnings | 46.331 M 5.79 % | 43.794 M -16.38 % | 52.372 M -11.71 % | 59.315 M -15.23 % | 69.975 M -14.82 % | 82.152 M -4.92 % | 86.402 M 1.31 % | 85.285 M -0.20 % | 85.455 M -0.51 % | 85.891 M 0.41 % | 85.543 M 3.83 % | 82.384 M 17.92 % | 69.866 M 27.02 % | 55.005 M 1.20 % | 54.355 M 26.47 % | 42.977 M 39.22 % | 30.869 M 23.75 % | 24.945 M |
Common stock | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K 0.00 % | 320.000 K | 0.000 |
Total equity | 83.110 M 3.33 % | 80.432 M -9.97 % | 89.344 M -7.63 % | 96.722 M -9.58 % | 106.975 M -10.86 % | 120.008 M -4.90 % | 126.194 M 0.66 % | 125.371 M -0.47 % | 125.960 M 0.17 % | 125.750 M 0.67 % | 124.919 M 2.71 % | 121.625 M 10.82 % | 109.753 M 16.52 % | 94.196 M -0.41 % | 94.582 M 14.60 % | 82.529 M 17.25 % | 70.390 M 182.18 % | 24.945 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 415.000 K -49.51 % | 822.000 K -35.07 % | 1.266 M -21.37 % | 1.610 M | 0.000 -100.00 % | 1.021 M -18.71 % | 1.256 M -11.11 % | 1.413 M -6.67 % | 1.514 M -3.75 % | 1.573 M -1.26 % | 1.593 M -9.64 % | 1.763 M | 0.000 | 0.000 -100.00 % | 30.000 K -85.78 % | 211.000 K -45.62 % | 388.000 K | 0.000 |
Total non current liabilities | 510.000 K -50.24 % | 1.025 M -36.10 % | 1.604 M -22.96 % | 2.082 M 229.95 % | 631.000 K -69.71 % | 2.083 M -9.43 % | 2.300 M -8.91 % | 2.525 M -5.99 % | 2.686 M -4.51 % | 2.813 M 62.98 % | 1.726 M -5.37 % | 1.824 M | 0.000 | 0.000 -100.00 % | 76.000 K -63.98 % | 211.000 K -45.62 % | 388.000 K | 0.000 |
Other current liabilities | 6.882 M 30.02 % | 5.293 M 5.25 % | 5.029 M 74.80 % | 2.877 M -19.88 % | 3.591 M 39.02 % | 2.583 M -59.27 % | 6.341 M -33.19 % | 9.491 M 119.09 % | 4.332 M -7.87 % | 4.702 M -1.09 % | 4.754 M 11.18 % | 4.276 M -2.53 % | 4.387 M -7.41 % | 4.738 M -2.63 % | 4.866 M -23.54 % | 6.364 M 137.82 % | 2.676 M | 0.000 |
Deferred revenue | 0.000 | 0.000 -100.00 % | 518.000 K -42.32 % | 898.000 K 114.06 % | -6.388 M 42.13 % | -11.039 M -96.25 % | -5.625 M 11.11 % | -6.328 M -21 920.69 % | 29.000 K -91.05 % | 324.000 K 244.68 % | 94.000 K -92.50 % | 1.253 M -82.00 % | 6.962 M 84.38 % | 3.776 M -32.34 % | 5.581 M 239.21 % | -4.009 M -1 055.33 % | -347.000 K | 0.000 |
Short term debt | 13.579 M 176.28 % | 4.915 M -4.23 % | 5.132 M -13.22 % | 5.914 M -4.35 % | 6.183 M -43.99 % | 11.039 M 96.25 % | 5.625 M -11.11 % | 6.328 M -6.69 % | 6.782 M 0.24 % | 6.766 M 278.29 % | -3.795 M 64.46 % | -10.677 M -1 673.59 % | -602.000 K -374.02 % | -127.000 K -139.81 % | 319.000 K -9.38 % | 352.000 K 1.44 % | 347.000 K | 0.000 |
Total current liabilities | 32.872 M 74.19 % | 18.871 M 41.37 % | 13.349 M -9.85 % | 14.807 M -40.81 % | 25.017 M 18.37 % | 21.134 M -5.91 % | 22.462 M -29.12 % | 31.691 M 19.20 % | 26.587 M -2.71 % | 27.327 M -14.98 % | 32.141 M -23.52 % | 42.027 M 18.31 % | 35.524 M 0.33 % | 35.406 M 45.55 % | 24.326 M 131.13 % | 10.525 M -9.06 % | 11.574 M -56.45 % | 26.576 M |
Total liabilities | 33.382 M 67.78 % | 19.896 M 33.06 % | 14.953 M -11.46 % | 16.889 M -34.15 % | 25.648 M 10.47 % | 23.217 M -6.24 % | 24.762 M -27.63 % | 34.216 M 16.89 % | 29.273 M -2.88 % | 30.140 M -11.00 % | 33.867 M -22.77 % | 43.851 M 23.44 % | 35.524 M 0.33 % | 35.406 M 45.09 % | 24.402 M 127.29 % | 10.736 M -10.25 % | 11.962 M -54.99 % | 26.576 M |
Other non current assets | 4.760 M -35.89 % | 7.425 M | 0.000 | 0.000 -100.00 % | 17.178 M 130.83 % | 7.442 M -1.06 % | 7.522 M -43.02 % | 13.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.292 M -22.03 % | 5.505 M 117.42 % | 2.532 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 100.00 % | -1.040 M -116.11 % | 6.456 M -1.10 % | 6.528 M 161.71 % | -10.578 M -1 331.43 % | 859.000 K -70.63 % | 2.925 M 152.25 % | -5.598 M -172.87 % | 7.682 M 33.55 % | 5.752 M 45.25 % | 3.960 M -7.74 % | 4.292 M 7 903.64 % | -55.000 K 97.83 % | -2.532 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 514.000 K -55.88 % | 1.165 M -41.22 % | 1.982 M -44.94 % | 3.600 M -0.47 % | 3.617 M -18.43 % | 4.434 M -15.56 % | 5.251 M -13.48 % | 6.069 M -11.86 % | 6.886 M -10.61 % | 7.703 M -1.18 % | 7.795 M 779.80 % | 886.000 K 10.61 % | 801.000 K -59.95 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 514.000 K -55.88 % | 1.165 M -41.22 % | 1.982 M -44.94 % | 3.600 M -0.47 % | 3.617 M -18.43 % | 4.434 M -15.56 % | 5.251 M -13.48 % | 6.069 M -11.86 % | 6.886 M -10.61 % | 7.703 M -1.18 % | 7.795 M 779.80 % | 886.000 K 10.61 % | 801.000 K -59.95 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 14.758 M -10.75 % | 16.535 M -9.27 % | 18.224 M -5.50 % | 19.284 M 42.88 % | 13.497 M -35.89 % | 21.054 M -4.59 % | 22.067 M -5.53 % | 23.359 M 2.33 % | 22.828 M -10.10 % | 25.392 M 3.95 % | 24.428 M -1.99 % | 24.924 M 35.29 % | 18.422 M -2.66 % | 18.925 M 411.62 % | 3.699 M 15.13 % | 3.213 M 7.24 % | 2.996 M 36.12 % | 2.201 M |
Total non current assets | 20.032 M -16.83 % | 24.085 M -9.67 % | 26.662 M -9.38 % | 29.423 M 23.82 % | 23.762 M -30.51 % | 34.195 M -10.10 % | 38.036 M 1.35 % | 37.530 M -0.11 % | 37.570 M -5.11 % | 39.594 M 8.38 % | 36.533 M 21.36 % | 30.102 M 21.73 % | 24.728 M 15.24 % | 21.457 M 480.08 % | 3.699 M 14.80 % | 3.222 M 7.04 % | 3.010 M 34.56 % | 2.237 M |
Other current assets | 24.853 M 47.86 % | 16.809 M -40.51 % | 28.254 M -57.04 % | 65.763 M 6.42 % | 61.795 M 118.02 % | 28.344 M 28.87 % | 21.995 M -20.20 % | 27.562 M | 0.000 -100.00 % | 33.803 M | 0.000 -100.00 % | 2.761 M 18.75 % | 2.325 M -72.73 % | 8.526 M -18.39 % | 10.447 M 160.07 % | 4.017 M 131.26 % | 1.737 M -92.99 % | 24.791 M |
Short term investments | 36.000 K -99.10 % | 3.980 M -8.00 % | 4.326 M -53.60 % | 9.324 M -16.14 % | 11.118 M 6.97 % | 10.394 M -16.96 % | 12.517 M 91.95 % | 6.521 M -2.50 % | 6.688 M 2.39 % | 6.532 M 94.81 % | 3.353 M -87.49 % | 26.807 M 2 183.39 % | 1.174 M -85.76 % | 8.247 M -20.25 % | 10.341 M 165.09 % | 3.901 M 220.28 % | 1.218 M -96.30 % | 32.952 M |
cash and cash equivalents | 30.439 M 45.63 % | 20.902 M -35.55 % | 32.430 M 533.77 % | 5.117 M -85.02 % | 34.165 M -25.36 % | 45.776 M -0.72 % | 46.110 M 3.65 % | 44.488 M -9.98 % | 49.418 M 13.28 % | 43.625 M 24.29 % | 35.100 M -20.97 % | 44.414 M 0.58 % | 44.159 M 12.82 % | 39.140 M -37.53 % | 62.658 M 38.25 % | 45.322 M -23.18 % | 59.000 M 190.20 % | 20.331 M |
Cash and short term investments | 30.475 M 22.48 % | 24.882 M -32.30 % | 36.756 M 154.53 % | 14.441 M -68.11 % | 45.283 M -19.38 % | 56.170 M -4.19 % | 58.627 M 14.93 % | 51.009 M -9.08 % | 56.106 M 11.86 % | 50.157 M 42.90 % | 35.100 M -20.97 % | 44.414 M 0.58 % | 44.159 M 12.82 % | 39.140 M -37.53 % | 62.658 M 38.25 % | 45.322 M -23.18 % | 59.000 M 190.20 % | 20.331 M |
Total current assets | 96.460 M 26.52 % | 76.243 M -1.79 % | 77.635 M -7.78 % | 84.188 M -22.66 % | 108.861 M -0.16 % | 109.030 M -3.44 % | 112.920 M -7.49 % | 122.057 M 3.73 % | 117.663 M 1.18 % | 116.296 M -4.87 % | 122.253 M -9.69 % | 135.374 M 12.30 % | 120.549 M 11.47 % | 108.145 M -6.19 % | 115.285 M 28.03 % | 90.043 M 13.49 % | 79.342 M 60.99 % | 49.284 M |
Inventory | 476.000 K -92.10 % | 6.023 M 13 284.44 % | 45.000 K -99.86 % | 32.370 M 1 715.48 % | 1.783 M -40.98 % | 3.021 M -28.68 % | 4.236 M 3.60 % | 4.089 M -80.61 % | 21.085 M 337.99 % | 4.814 M -77.99 % | 21.868 M 392.19 % | 4.443 M 48.45 % | 2.993 M 10.16 % | 2.717 M 36.19 % | 1.995 M -32.37 % | 2.950 M 54.21 % | 1.913 M -33.83 % | 2.891 M |
Net receivables | 40.656 M 42.51 % | 28.529 M 126.78 % | 12.580 M | 0.000 | 0.000 -100.00 % | 21.495 M -23.40 % | 28.062 M -28.77 % | 39.397 M 16.47 % | 33.825 M 21.53 % | 27.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.762 M 43.74 % | 40.185 M 6.44 % | 37.754 M 126.18 % | 16.692 M 1 213.30 % | 1.271 M |
Tax assets | 0.000 | 0.000 100.00 % | -6.456 M -58 790.91 % | 11.000 K -77.08 % | 48.000 K -88.18 % | 406.000 K 49.82 % | 271.000 K -45.80 % | 500.000 K 187.36 % | 174.000 K -76.71 % | 747.000 K 113.43 % | 350.000 K 108.15 % | -4.292 M -7 903.64 % | 55.000 K -89.66 % | 532.000 K | 0.000 -100.00 % | 9.000 K -35.71 % | 14.000 K -61.11 % | 36.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 12.284 M 41.80 % | 8.663 M 238.80 % | 2.557 M -49.01 % | 5.015 M -64.25 % | 14.029 M 170.78 % | 5.181 M -40.26 % | 8.673 M -34.82 % | 13.307 M -4.48 % | 13.931 M -10.33 % | 15.535 M -29.78 % | 22.124 M -10.64 % | 24.758 M 5.29 % | 23.513 M -10.74 % | 26.343 M 95.39 % | 13.482 M 1 123.41 % | 1.102 M 5.25 % | 1.047 M -94.36 % | 18.567 M |
Tax payables | 127.000 K | 0.000 -100.00 % | 113.000 K 9.71 % | 103.000 K -87.19 % | 804.000 K -59.56 % | 1.988 M 22.87 % | 1.618 M -33.33 % | 2.427 M 60.41 % | 1.513 M | 0.000 -100.00 % | 4.435 M -58.09 % | 10.582 M 52.00 % | 6.962 M 84.38 % | 3.776 M -32.34 % | 5.581 M 106.17 % | 2.707 M -63.93 % | 7.504 M -6.31 % | 8.009 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.062 M -1.72 % | -1.044 M 6.12 % | -1.112 M 5.12 % | -1.172 M 5.48 % | -1.240 M -832.33 % | -133.000 K -118.03 % | -61.001 K | 0.000 | 0.000 100.00 % | -46.000 K | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.268 M -29.44 % | 1.797 M -22.01 % | 2.304 M -2.99 % | 2.375 M 1 258.54 % | -205.000 K -116.39 % | 1.251 M -16.66 % | 1.501 M -9.31 % | 1.655 M -5.16 % | 1.745 M -2.40 % | 1.788 M -23.16 % | 2.327 M -20.34 % | 2.921 M 9 636.67 % | 30.000 K -85.78 % | 211.000 K -45.62 % | 388.000 K -31.08 % | 563.000 K -23.40 % | 735.000 K | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.040 M -10.05 % | 121.217 M -3.39 % | 125.467 M 0.90 % | 124.350 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 406.000 K 524.62 % | 65.000 K 0.00 % | 65.000 K | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 36.459 M -6.99 % | 39.201 M -1.15 % | 39.657 M 1.16 % | 39.201 M 0.00 % | 39.201 M 0.00 % | 39.201 M 1.18 % | 38.745 M 0.00 % | 38.745 M -68.92 % | 124.656 M -0.35 % | 125.092 M 219.10 % | 39.201 M 0.00 % | 39.201 M 0.00 % | 39.201 M 0.00 % | 39.201 M 0.00 % | 39.201 M 0.00 % | 39.201 M 0.00 % | 39.201 M 258.96 % | -24.661 M |
Deferred tax liabilities non current | 95.000 K -53.20 % | 203.000 K -39.94 % | 338.000 K -28.39 % | 472.000 K -25.20 % | 631.000 K -40.58 % | 1.062 M 1.72 % | 1.044 M -6.12 % | 1.112 M -5.12 % | 1.172 M -5.48 % | 1.240 M 832.33 % | 133.000 K 118.03 % | 61.000 K | 0.000 | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 116.492 M 16.11 % | 100.328 M -3.81 % | 104.297 M -8.20 % | 113.611 M -14.34 % | 132.623 M -7.40 % | 143.225 M -5.12 % | 150.956 M -5.41 % | 159.587 M 2.80 % | 155.233 M -0.42 % | 155.890 M -1.82 % | 158.786 M -4.04 % | 165.476 M 13.90 % | 145.277 M 12.09 % | 129.602 M 8.92 % | 118.984 M 27.58 % | 93.265 M 13.25 % | 82.352 M 59.84 % | 51.521 M |
2025-04-30 | 2024-10-30 | 2024-04-30 | 2023-10-30 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 | 2020-10-30 | 2020-04-30 | 2019-10-30 | 2019-04-30 | 2018-10-30 | 2018-04-30 | 2017-10-30 | 2017-04-30 | 2016-10-30 |
2025-04-30 | 2024-10-30 | 2024-04-30 | 2023-10-30 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 | 2020-10-30 | 2020-04-30 | 2019-10-30 | 2019-04-30 | 2018-10-30 | 2018-04-30 | 2017-10-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -17.094 M | 0.000 -100.00 % | 22.239 M | 0.000 100.00 % | -12.785 M | 0.000 -100.00 % | 4.519 M | 0.000 -100.00 % | 15.012 M | 0.000 | 0.000 | 0.000 100.00 % | -7.396 M 0.00 % | -7.396 M 20.97 % | -9.358 M 0.00 % | -9.358 M |
Accounts receivables | -27.734 M | 0.000 -100.00 % | 20.501 M | 0.000 100.00 % | -15.237 M | 0.000 -100.00 % | 4.978 M | 0.000 -100.00 % | 16.236 M | 0.000 | 0.000 | 0.000 100.00 % | -11.623 M 0.00 % | -11.623 M 29.48 % | -16.481 M 0.00 % | -16.481 M |
Inventory | -431.000 K | 0.000 -100.00 % | 1.738 M | 0.000 -100.00 % | 2.452 M | 0.000 100.00 % | -459.000 K | 0.000 100.00 % | -1.225 M | 0.000 | 0.000 | 0.000 100.00 % | -499.000 K 0.00 % | -499.000 K -1 117.07 % | -41.000 K 0.00 % | -41.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.446 M 0.00 % | 4.446 M -37.94 % | 7.164 M 0.00 % | 7.164 M |
Other working capital | 11.071 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 280.000 K 0.00 % | 280.000 K 103.01 % | -9.317 M 0.00 % | -9.317 M |
Other non cash items | 21.052 M 236.14 % | -15.463 M -294.90 % | 7.934 M 154.76 % | -14.489 M -184.08 % | 17.232 M 578.14 % | -3.604 M -127.19 % | 13.254 M 1 702.66 % | -827.000 K -110.70 % | 7.728 M -44.61 % | 13.952 M 297.20 % | -7.075 M 3.87 % | -7.360 M -146.28 % | -2.989 M 0.00 % | -2.989 M 3.86 % | -3.109 M 0.00 % | -3.109 M |
Net cash provided by operating activities | 9.158 M 141.82 % | -21.896 M -188.14 % | 24.843 M 206.33 % | -23.364 M -231.03 % | -7.058 M -14.19 % | -6.181 M -148.48 % | 12.749 M 514.20 % | -3.078 M -153.75 % | 5.726 M -55.17 % | 12.773 M 335.01 % | -5.435 M -230.43 % | 4.167 M 82.96 % | 2.278 M 0.00 % | 2.278 M -6.85 % | 2.445 M 0.00 % | 2.445 M |
Investments in property plant and equipment | -17.000 K -30.77 % | -13.000 K 93.09 % | -188.000 K 95.20 % | -3.916 M -391 700.00 % | 1.000 K 103.70 % | -27.000 K 74.53 % | -106.000 K 91.71 % | -1.278 M -167.12 % | 1.904 M 141.06 % | -4.637 M 24.40 % | -6.134 M -98.83 % | -3.085 M 71.72 % | -10.907 M 0.00 % | -10.907 M -1 923.56 % | -539.000 K 0.00 % | -539.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 711.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.499 M | 0.000 100.00 % | -2.473 M 57.90 % | -5.874 M 47.07 % | -11.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 3.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.902 M | 0.000 -100.00 % | 473.000 K | 0.000 -100.00 % | 14.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 36.000 K 376.92 % | -13.000 K -100.27 % | 4.786 M 1 175.51 % | -445.000 K -237.77 % | 323.000 K 93.41 % | 167.000 K 103.41 % | -4.902 M -6 041.82 % | 82.500 K 108.99 % | -918.000 K 72.61 % | -3.352 M -866.93 % | 437.000 K 163.33 % | -690.000 K -19 814.29 % | 3.500 K 0.00 % | 3.500 K -90.54 % | 37.000 K 0.00 % | 37.000 K |
Net cash used for investing activites | 3.846 M 14 892.31 % | -26.000 K -100.57 % | 4.598 M 205.43 % | -4.361 M -1 445.99 % | 324.000 K 131.43 % | 140.000 K 101.39 % | -10.075 M -688.34 % | -1.278 M -1 231.25 % | -96.000 K 99.09 % | -10.511 M -325.03 % | -2.473 M 19.29 % | -3.064 M 71.90 % | -10.904 M 0.00 % | -10.904 M -2 072.01 % | -502.000 K 0.00 % | -502.000 K |
Debt repayment | 8.940 M 3 002.60 % | -308.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -706.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -546.000 K -205.03 % | -179.000 K 0.00 % | -179.000 K -3.17 % | -173.500 K 0.00 % | -173.500 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -489.000 K 52.34 % | -1.026 M 38.42 % | -1.666 M -24.14 % | -1.342 M 71.43 % | -4.697 M -191.60 % | 5.128 M 2 054.62 % | 238.000 K 141.25 % | -577.000 K -274.68 % | -154.000 K -102.58 % | 5.962 M 983.26 % | -675.000 K | 0.000 100.00 % | -3.500 K 0.00 % | -3.500 K 98.10 % | -184.000 K 0.00 % | -184.000 K |
Net cash used provided by financing activities | 8.451 M 733.51 % | -1.334 M 19.93 % | -1.666 M -24.14 % | -1.342 M 71.43 % | -4.697 M -191.60 % | 5.128 M 721.58 % | -825.000 K -42.98 % | -577.000 K -222.35 % | -179.000 K -103.00 % | 5.962 M 983.26 % | -675.000 K -23.63 % | -546.000 K -199.18 % | -182.500 K 0.00 % | -182.500 K 48.95 % | -357.500 K 0.00 % | -357.500 K |
Effect of forex changes on cash | -390.000 K -295.00 % | 200.000 K 143.29 % | -462.000 K -2 531.58 % | 19.000 K 110.56 % | -180.000 K -131.09 % | 579.000 K 610.13 % | -113.500 K -7 666.67 % | 1.500 K -99.12 % | 171.000 K 13.62 % | 150.500 K | 0.000 | 0.000 100.00 % | -441.000 K 0.00 % | -441.000 K -281.11 % | 243.500 K 0.00 % | 243.500 K |
Net change in cash | -1.991 M 82.73 % | -11.528 M -184.41 % | 13.657 M 194.03 % | -14.524 M 71.84 % | -51.582 M -30 787.13 % | -167.000 K -110.30 % | 1.622 M 132.90 % | -4.930 M -185.10 % | 5.793 M -32.05 % | 8.525 M 199.32 % | -8.583 M -1 640.93 % | 557.000 K 103.01 % | -18.499 M 0.00 % | -18.499 M -605.71 % | 3.658 M 0.00 % | 3.658 M |
Cash at beginning of period | 32.430 M 0.00 % | 32.430 M | 0.000 | 0.000 -100.00 % | 45.776 M | 0.000 -100.00 % | 44.488 M -9.98 % | 49.418 M 13.28 % | 43.625 M 24.29 % | 35.100 M -19.65 % | 43.683 M -0.40 % | 43.857 M -30.01 % | 62.658 M 0.00 % | 62.658 M 6.20 % | 59.000 M 0.00 % | 59.000 M |
Cash at end of period | 30.439 M 45.63 % | 20.902 M 53.06 % | 13.657 M 194.03 % | -14.524 M -150.18 % | -5.806 M -3 376.35 % | -167.000 K -100.36 % | 46.110 M 3.65 % | 44.488 M -9.98 % | 49.418 M 13.28 % | 43.625 M 24.29 % | 35.100 M -20.97 % | 44.414 M 0.58 % | 44.159 M 0.00 % | 44.159 M -29.52 % | 62.658 M 0.00 % | 62.658 M |
Operating cash flow | -1.873 M 82.76 % | -10.865 M -143.73 % | 24.843 M 206.33 % | -23.364 M -231.03 % | -7.058 M -14.19 % | -6.181 M -148.48 % | 12.749 M 514.20 % | -3.078 M -153.75 % | 5.726 M -55.17 % | 12.773 M 335.01 % | -5.435 M -230.43 % | 4.167 M 82.96 % | 2.278 M 0.00 % | 2.278 M -6.85 % | 2.445 M 0.00 % | 2.445 M |
Capital expenditure | -17.000 K -30.77 % | -13.000 K 93.09 % | -188.000 K 95.20 % | -3.916 M -391 700.00 % | 1.000 K 103.70 % | -27.000 K 74.53 % | -106.000 K 91.71 % | -1.278 M -167.12 % | 1.904 M 141.06 % | -4.637 M 24.40 % | -6.134 M -98.83 % | -3.085 M 71.72 % | -10.907 M 0.00 % | -10.907 M -1 923.56 % | -539.000 K 0.00 % | -539.000 K |
Free CashFlow | -1.890 M 82.63 % | -10.878 M -144.12 % | 24.655 M 190.38 % | -27.280 M -286.57 % | -7.057 M -13.68 % | -6.208 M -149.10 % | 12.643 M 390.24 % | -4.356 M -157.09 % | 7.630 M -6.22 % | 8.136 M 170.33 % | -11.569 M -1 169.22 % | 1.082 M 112.54 % | -8.630 M 0.00 % | -8.630 M -552.75 % | 1.906 M 0.00 % | 1.906 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 |