
HPC Holdings Limited 1742.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 169.772 M -41.30 % | 289.235 M 42.54 % | 202.915 M 7.64 % | 188.510 M 27.81 % | 147.494 M -31.56 % | 215.498 M -5.74 % | 228.630 M 13.70 % | 201.075 M 5.09 % | 191.327 M -10.66 % | 214.160 M |
Net income | -8.485 M -349.71 % | 3.398 M 2 146.99 % | -166.000 K 96.45 % | -4.682 M -2.47 % | -4.569 M -130.74 % | 14.862 M 8.36 % | 13.715 M -49.81 % | 27.324 M 9.39 % | 24.979 M 42.57 % | 17.520 M |
Income before tax | -9.500 M -328.59 % | 4.156 M 264.27 % | -2.530 M 57.71 % | -5.983 M -12.21 % | -5.332 M -128.97 % | 18.407 M 10.37 % | 16.677 M -50.54 % | 33.721 M 13.53 % | 29.702 M 43.15 % | 20.749 M |
Income before tax ratio | -0.06 -489.43 % | 0.01 215.24 % | -0.01 60.72 % | -0.03 12.21 % | -0.04 -142.32 % | 0.09 17.10 % | 0.07 -56.50 % | 0.17 8.03 % | 0.16 60.23 % | 0.10 |
EBITDA | -6.891 M -222.53 % | 5.624 M 599.02 % | -1.127 M 73.01 % | -4.176 M 64.13 % | -11.642 M -161.34 % | 18.978 M -2.38 % | 19.441 M -46.87 % | 36.590 M 23.17 % | 29.706 M 40.83 % | 21.094 M |
Net income ratio | -0.05 -525.42 % | 0.01 1 536.08 % | 0.00 96.71 % | -0.02 19.82 % | -0.03 -144.92 % | 0.07 14.97 % | 0.06 -55.86 % | 0.14 4.08 % | 0.13 59.59 % | 0.08 |
Ratio EBITDA | -0.04 -308.75 % | 0.02 450.09 % | -0.01 74.93 % | -0.02 71.93 % | -0.08 -189.63 % | 0.09 3.57 % | 0.09 -53.27 % | 0.18 17.20 % | 0.16 57.63 % | 0.10 |
Gross profit ratio | -0.03 -165.77 % | 0.04 -24.65 % | 0.06 1 168.94 % | -0.01 -304.56 % | 0.00 -97.74 % | 0.12 11.70 % | 0.11 -45.51 % | 0.20 19.23 % | 0.17 36.47 % | 0.12 |
Weighted average shs out dil | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 15.05 % | 1.391 B 15.89 % | 1.200 B -25.00 % | 1.600 B 0.00 % | 1.600 B |
Weighted average shs out | 1.610 B 0.63 % | 1.600 B 0.00 % | 1.600 B 2.52 % | 1.561 B 2.47 % | 1.523 B -4.81 % | 1.600 B 15.05 % | 1.391 B 15.89 % | 1.200 B -25.00 % | 1.600 B 0.00 % | 1.600 B |
EPS diluted | -0.01 -352.38 % | 0.00 2 200.00 % | 0.00 96.55 % | 0.00 0.00 % | 0.00 -132.22 % | 0.01 -9.09 % | 0.01 -56.58 % | 0.02 46.15 % | 0.02 41.82 % | 0.01 |
Earnings per share | -0.01 -352.38 % | 0.00 2 200.00 % | 0.00 96.67 % | 0.00 0.00 % | 0.00 -132.26 % | 0.01 -6.06 % | 0.01 -56.58 % | 0.02 46.15 % | 0.02 41.82 % | 0.01 |
Gross profit | -5.014 M -138.60 % | 12.988 M 7.40 % | 12.093 M 1 250.62 % | -1.051 M -361.44 % | 402.000 K -98.45 % | 25.960 M 5.28 % | 24.658 M -38.04 % | 39.798 M 25.30 % | 31.762 M 21.92 % | 26.052 M |
Income tax expense | -1.015 M -196.30 % | 1.054 M -49.95 % | 2.106 M 106.47 % | 1.020 M 43.66 % | 710.000 K -80.18 % | 3.583 M 20.97 % | 2.962 M -53.70 % | 6.397 M 35.44 % | 4.723 M 46.27 % | 3.229 M |
Cost of revenue | 174.786 M -36.73 % | 276.247 M 44.77 % | 190.822 M 0.67 % | 189.561 M 28.87 % | 147.092 M -22.39 % | 189.538 M -7.08 % | 203.972 M 26.47 % | 161.277 M 1.07 % | 159.565 M -15.17 % | 188.108 M |
General and administrative expenses | 7.967 M 6.88 % | 7.454 M 8.56 % | 6.866 M -8.10 % | 7.471 M -42.32 % | 12.953 M 54.42 % | 8.388 M 3.80 % | 8.081 M 5.48 % | 7.661 M 132.65 % | 3.293 M -45.55 % | 6.048 M |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 11.491 M 283.03 % | 3.000 M 445.45 % | 550.000 K | 0.000 -100.00 % | 600.000 K 321.40 % | -271.000 K | 0.000 | 0.000 |
Other expenses | -2.472 M -165.33 % | 3.784 M | 0.000 | 0.000 | 0.000 100.00 % | -746.000 K -853.54 % | 99.000 K -23.26 % | 129.000 K 118.45 % | -699.000 K -33.40 % | -524.000 K |
Operating expenses | 5.495 M -51.10 % | 11.238 M -38.78 % | 18.357 M 75.31 % | 10.471 M -22.45 % | 13.503 M 76.69 % | 7.642 M -5.06 % | 8.049 M 27.97 % | 6.290 M 142.48 % | 2.594 M -53.04 % | 5.524 M |
Cost and expenses | 180.281 M -37.29 % | 287.485 M 37.43 % | 209.179 M 4.57 % | 200.032 M 24.56 % | 160.595 M -18.55 % | 197.180 M -7.00 % | 212.021 M 26.53 % | 167.567 M 3.33 % | 162.159 M -16.25 % | 193.632 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 |
Selling general and administrative expenses | 7.967 M 6.88 % | 7.454 M -59.39 % | 18.357 M 75.31 % | 10.471 M -22.45 % | 13.503 M 60.98 % | 8.388 M -3.38 % | 8.681 M 17.47 % | 7.390 M 124.42 % | 3.293 M -45.55 % | 6.048 M |
Interest income | 877.000 K 73.32 % | 506.000 K 286.26 % | 131.000 K -70.69 % | 447.000 K 13.74 % | 393.000 K 281.55 % | 103.000 K 37.33 % | 75.000 K -65.91 % | 220.000 K -56.00 % | 500.000 K 208.64 % | 162.000 K |
Interest expense | 722.000 K 1.98 % | 708.000 K 3 440.00 % | 20.000 K -80.95 % | 105.000 K 20.69 % | 87.000 K 521.43 % | 14.000 K 100.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K |
Depreciation and amortization | 1.887 M 41.03 % | 1.338 M -3.25 % | 1.383 M -18.74 % | 1.702 M 99.30 % | 854.000 K 8.24 % | 789.000 K -72.85 % | 2.906 M -4.47 % | 3.042 M 465.43 % | 538.000 K -4.95 % | 566.000 K |
Operating income | -10.509 M -700.51 % | 1.750 M 127.94 % | -6.264 M 45.63 % | -11.522 M 12.05 % | -13.101 M -172.03 % | 18.189 M 10.00 % | 16.535 M -50.71 % | 33.548 M 14.86 % | 29.209 M 41.83 % | 20.594 M |
Operating income ratio | -0.06 -1 123.08 % | 0.01 119.60 % | -0.03 49.49 % | -0.06 31.19 % | -0.09 -205.24 % | 0.08 16.71 % | 0.07 -56.65 % | 0.17 9.29 % | 0.15 58.76 % | 0.10 |
Total other income expenses net | 1.009 M -58.06 % | 2.406 M -35.57 % | 3.734 M -32.59 % | 5.539 M | 0.000 | 0.000 -100.00 % | 700.000 K 304.62 % | 173.000 K -64.91 % | 493.000 K 218.06 % | 155.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -29.186 M -8.89 % | -26.802 M -510.94 % | -4.387 M 76.63 % | -18.768 M 58.13 % | -44.828 M -123.36 % | -20.070 M 15.09 % | -23.638 M 14.53 % | -27.656 M 33.05 % | -41.306 M 35.14 % | -63.686 M |
Total investments | 3.101 M -5.49 % | 3.281 M 82.68 % | 1.796 M 16.32 % | 1.544 M 69.67 % | 910.000 K -44.88 % | 1.651 M -10.03 % | 1.835 M 220.80 % | 572.000 K -57.97 % | 1.361 M 161.73 % | 520.000 K |
Total debt | 14.525 M -21.38 % | 18.476 M -5.55 % | 19.562 M 62.60 % | 12.031 M -33.80 % | 18.174 M 63.49 % | 11.116 M 15 127.40 % | 73.000 K -46.32 % | 136.000 K 13.33 % | 120.000 K -35.48 % | 186.000 K |
Accumulated other comprehensive income loss | -30.624 M -13.54 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M -1 042.40 % | -2.361 M -29.51 % | -1.823 M |
Retained earnings | 33.935 M -20.00 % | 42.420 M 8.71 % | 39.022 M -0.42 % | 39.188 M -10.67 % | 43.870 M -9.43 % | 48.439 M 44.26 % | 33.577 M -23.19 % | 43.712 M 20.13 % | 36.388 M 2.76 % | 35.409 M |
Common stock | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 136 150.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 |
Total equity | 75.813 M -13.37 % | 87.514 M 3.67 % | 84.412 M -0.50 % | 84.836 M -5.53 % | 89.799 M -4.90 % | 94.421 M 18.62 % | 79.597 M 27.43 % | 62.463 M 13.28 % | 55.139 M 9.38 % | 50.409 M |
Other non current liabilities | 1.590 M 174.61 % | 579.000 K -78.18 % | 2.653 M -23.52 % | 3.469 M 235.17 % | 1.035 M -32.88 % | 1.542 M -42.85 % | 2.698 M -18.29 % | 3.302 M 14.22 % | 2.891 M -52.10 % | 6.036 M |
Long term debt | 13.100 M -23.16 % | 17.049 M -6.45 % | 18.224 M 62.57 % | 11.210 M -31.32 % | 16.323 M 58.54 % | 10.296 M 25 012.20 % | 41.000 K -44.59 % | 74.000 K 10.45 % | 67.000 K -47.24 % | 127.000 K |
Total non current liabilities | 14.690 M -16.67 % | 17.628 M -1.95 % | 17.979 M 65.49 % | 10.864 M -28.35 % | 15.162 M 28.08 % | 11.838 M 332.20 % | 2.739 M -18.87 % | 3.376 M 14.13 % | 2.958 M -52.00 % | 6.163 M |
Other current liabilities | 30.424 M -41.60 % | 52.099 M 11.71 % | 46.639 M 18.95 % | 39.208 M -20.69 % | 49.435 M 45.89 % | 33.885 M -16.90 % | 40.775 M 17.55 % | 34.687 M 1.71 % | 34.104 M -38.21 % | 55.196 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -1.338 M -62.97 % | -821.000 K | 0.000 100.00 % | -820.000 K -2 462.50 % | -32.000 K 48.39 % | -62.000 K -100.58 % | 10.754 M 30.27 % | 8.255 M |
Short term debt | 1.425 M -0.14 % | 1.427 M 6.65 % | 1.338 M 62.97 % | 821.000 K -55.65 % | 1.851 M 125.73 % | 820.000 K 2 462.50 % | 32.000 K -48.39 % | 62.000 K 100.58 % | -10.701 M -30.56 % | -8.196 M |
Total current liabilities | 67.899 M -9.32 % | 74.877 M 3.90 % | 72.065 M 45.75 % | 49.445 M -23.83 % | 64.918 M 24.61 % | 52.097 M -8.06 % | 56.664 M -2.18 % | 57.927 M -14.87 % | 68.047 M -37.47 % | 108.825 M |
Total liabilities | 82.589 M -10.72 % | 92.505 M -0.47 % | 92.942 M 44.94 % | 64.124 M -22.06 % | 82.276 M 24.74 % | 65.957 M 11.03 % | 59.403 M -3.10 % | 61.303 M -13.66 % | 71.005 M -38.25 % | 114.988 M |
Other non current assets | 5.836 M 48.27 % | 3.936 M 194.77 % | -4.153 M -124.37 % | -1.851 M -208.50 % | -600.000 K -900.00 % | -60.000 K 43.40 % | -106.000 K 98.46 % | -6.867 M -147.59 % | 14.431 M 15.36 % | 12.509 M |
Long term investments | 0.000 -100.00 % | 392.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.204 M -50.00 % | 4.408 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.204 M -50.00 % | 4.408 M | 0.000 |
Property plant equipment net | 34.028 M -0.21 % | 34.099 M 18.77 % | 28.709 M 27.06 % | 22.594 M 2.24 % | 22.099 M 30.72 % | 16.905 M 252.63 % | 4.794 M 2.81 % | 4.663 M 146.98 % | 1.888 M 39.44 % | 1.354 M |
Total non current assets | 45.843 M 19.30 % | 38.427 M 33.85 % | 28.709 M 27.06 % | 22.594 M 2.24 % | 22.099 M 30.72 % | 16.905 M 252.63 % | 4.794 M -30.19 % | 6.867 M -66.87 % | 20.727 M 49.51 % | 13.863 M |
Other current assets | 6.796 M 538.72 % | 1.064 M 194.74 % | 361.000 K 1 540.91 % | 22.000 K -98.95 % | 2.088 M 489.83 % | 354.000 K -88.18 % | 2.994 M 206.45 % | 977.000 K -58.10 % | 2.332 M 358.15 % | 509.000 K |
Short term investments | 3.101 M 7.34 % | 2.889 M 60.86 % | 1.796 M 16.32 % | 1.544 M 69.67 % | 910.000 K -44.88 % | 1.651 M -10.03 % | 1.835 M 220.80 % | 572.000 K -57.97 % | 1.361 M 161.73 % | 520.000 K |
cash and cash equivalents | 43.711 M -3.46 % | 45.278 M 89.06 % | 23.949 M -22.24 % | 30.799 M -51.11 % | 63.002 M 102.02 % | 31.186 M 31.53 % | 23.711 M -14.68 % | 27.792 M -32.91 % | 41.426 M -35.14 % | 63.872 M |
Cash and short term investments | 46.812 M -2.81 % | 48.167 M 81.63 % | 26.520 M -18.00 % | 32.343 M -49.39 % | 63.912 M 94.63 % | 32.837 M 28.54 % | 25.546 M -9.94 % | 28.364 M -31.53 % | 41.426 M -35.14 % | 63.872 M |
Total current assets | 112.559 M -20.50 % | 141.592 M -2.01 % | 144.492 M 20.96 % | 119.453 M -17.13 % | 144.147 M 4.44 % | 138.016 M 9.66 % | 125.863 M 20.90 % | 104.101 M -1.25 % | 105.417 M -30.43 % | 151.534 M |
Inventory | 0.000 -100.00 % | 1.229 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.659 M | 0.000 |
Net receivables | 58.951 M -35.31 % | 91.132 M -22.51 % | 117.611 M 35.05 % | 87.088 M 11.44 % | 78.147 M -25.45 % | 104.825 M 5.72 % | 99.158 M 31.63 % | 75.332 M 22.18 % | 61.659 M -28.83 % | 86.633 M |
Tax assets | 5.979 M | 0.000 -100.00 % | 4.153 M 124.37 % | 1.851 M 208.50 % | 600.000 K 900.00 % | 60.000 K -43.40 % | 106.000 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 -100.00 % | 4.328 M 4.21 % | 4.153 M -39.92 % | 6.913 M 18.60 % | 5.829 M 6.82 % | 5.457 M -34.59 % | 8.343 M -34.81 % | 12.798 M | 0.000 | 0.000 |
Account payables | 34.240 M 74.89 % | 19.578 M -16.86 % | 23.548 M 145.45 % | 9.594 M -24.27 % | 12.669 M -12.49 % | 14.477 M 14.17 % | 12.680 M -14.60 % | 14.847 M 19.91 % | 12.382 M -66.59 % | 37.060 M |
Tax payables | 1.810 M 2.09 % | 1.773 M -5.59 % | 1.878 M 192.07 % | 643.000 K -33.23 % | 963.000 K -74.22 % | 3.735 M 17.56 % | 3.177 M -61.87 % | 8.331 M -22.53 % | 10.754 M 30.27 % | 8.255 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 100.00 % | -436.000 K -211.43 % | -140.000 K -218.64 % | 118.000 K -70.43 % | 399.000 K -11.73 % | 452.000 K -7.76 % | 490.000 K | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 151.000 K -38.11 % | 244.000 K -29.48 % | 346.000 K -22.60 % | 447.000 K -66.54 % | 1.336 M 116.88 % | 616.000 K 743.84 % | 73.000 K -46.32 % | 136.000 K 13.33 % | 120.000 K -35.48 % | 186.000 K |
Preferred stock | 0.000 -100.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M | 0.000 | 0.000 |
Other total stockholders equity | 69.777 M 63.01 % | 42.805 M 0.00 % | 42.805 M 0.00 % | 42.805 M 0.00 % | 42.805 M -38.65 % | 69.777 M 0.00 % | 69.777 M 948.56 % | -8.223 M -117.99 % | 45.721 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K -48.39 % | 775.000 K | 0.000 |
Other liabilities | 0.000 -100.00 % | 730.000 K -74.81 % | 2.898 M -24.04 % | 3.815 M 73.72 % | 2.196 M 8.61 % | 2.022 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 158.402 M -12.01 % | 180.019 M 1.50 % | 177.354 M 19.06 % | 148.960 M -13.43 % | 172.075 M 7.29 % | 160.378 M 15.38 % | 139.000 M 12.31 % | 123.766 M -1.89 % | 126.144 M -23.73 % | 165.397 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 15.766 M -36.55 % | 24.847 M 150.51 % | -49.189 M -138.38 % | -20.635 M -154.21 % | 38.062 M 407.87 % | -12.363 M 17.92 % | -15.063 M 46.01 % | -27.901 M -72.64 % | -16.161 M -187.53 % | 18.464 M |
Accounts receivables | 2.646 M -14.06 % | 3.079 M 106.10 % | -50.458 M -123.82 % | -22.544 M -158.71 % | 38.396 M 410.57 % | -12.363 M 17.92 % | -15.063 M 46.01 % | -27.901 M -237.93 % | 20.229 M 327.67 % | 4.730 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 13.120 M -39.73 % | 21.768 M 1 615.37 % | 1.269 M -33.53 % | 1.909 M 671.56 % | -334.000 K | 0.000 100.00 % | -1.636 M -356.83 % | 637.000 K 101.75 % | -36.390 M -364.96 % | 13.734 M |
Other non cash items | -747.000 K -185.27 % | 876.000 K -97.51 % | 35.160 M 2 472.06 % | 1.367 M 178.34 % | -1.745 M -125.40 % | 6.870 M 178.78 % | -8.720 M -299.45 % | 4.372 M 191.91 % | -4.757 M -392.56 % | 1.626 M |
Net cash provided by operating activities | 7.406 M -76.37 % | 31.337 M 344.59 % | -12.812 M 42.41 % | -22.248 M -167.96 % | 32.739 M 222.30 % | 10.158 M 241.83 % | -7.162 M -204.75 % | 6.837 M -26.66 % | 9.322 M -77.49 % | 41.405 M |
Investments in property plant and equipment | -1.816 M 73.48 % | -6.848 M 8.96 % | -7.522 M -17.40 % | -6.407 M -19.87 % | -5.345 M 64.71 % | -15.144 M -1 903.17 % | -756.000 K -75.41 % | -431.000 K 93.00 % | -6.160 M -776.24 % | -703.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 1.675 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.581 M | 0.000 |
Purchases of investments | -74.000 K 96.39 % | -2.052 M -113.31 % | -962.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 102.000 K | 0.000 -100.00 % | 6.881 M 4 580.95 % | 147.000 K -74.61 % | 579.000 K 952.73 % | 55.000 K 111.54 % | 26.000 K -70.11 % | 87.000 K 89.13 % | 46.000 K -97.12 % | 1.595 M |
Net cash used for investing activites | -1.788 M 79.91 % | -8.900 M -455.21 % | -1.603 M 65.04 % | -4.585 M 3.80 % | -4.766 M 68.41 % | -15.089 M -1 966.99 % | -730.000 K -112.21 % | -344.000 K 95.53 % | -7.695 M -962.67 % | 892.000 K |
Debt repayment | -1.334 M -35.57 % | -984.000 K -112.89 % | 7.632 M 242.52 % | -5.355 M -225.12 % | 4.280 M -59.24 % | 10.500 M | 0.000 100.00 % | -127.000 K -73.97 % | -73.000 K 61.38 % | -189.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.777 M | 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.850 M -19.25 % | -20.000 M 16.67 % | -24.000 M -129.67 % | -10.450 M |
Other financing activites | -5.833 M -5 618.63 % | -102.000 K -0.99 % | -101.000 K | 0.000 100.00 % | -407.000 K -120.69 % | 1.967 M 154.97 % | -3.578 M -2 192.40 % | 171.000 K | 0.000 100.00 % | -31.000 K |
Net cash used provided by financing activities | -7.167 M -559.94 % | -1.086 M -114.42 % | 7.531 M 240.63 % | -5.355 M -238.26 % | 3.873 M -68.93 % | 12.467 M 272.26 % | 3.349 M 116.78 % | -19.956 M 17.10 % | -24.073 M -125.61 % | -10.670 M |
Effect of forex changes on cash | -18.000 K 18.18 % | -22.000 K -164.71 % | 34.000 K 326.67 % | -15.000 K 50.00 % | -30.000 K 50.82 % | -61.000 K -113.20 % | 462.000 K | 0.000 | 0.000 | 0.000 |
Net change in cash | -1.567 M -107.35 % | 21.329 M 411.37 % | -6.850 M 78.73 % | -32.203 M -201.22 % | 31.816 M 325.63 % | 7.475 M 283.17 % | -4.081 M 69.69 % | -13.463 M 40.02 % | -22.446 M -170.97 % | 31.627 M |
Cash at beginning of period | 45.278 M 89.06 % | 23.949 M -22.24 % | 30.799 M -51.11 % | 63.002 M 102.02 % | 31.186 M 31.53 % | 23.711 M -14.68 % | 27.792 M -32.63 % | 41.255 M -35.24 % | 63.701 M 98.61 % | 32.074 M |
Cash at end of period | 43.711 M -3.46 % | 45.278 M 89.06 % | 23.949 M -22.24 % | 30.799 M -51.11 % | 63.002 M 102.02 % | 31.186 M 31.53 % | 23.711 M -14.68 % | 27.792 M -32.63 % | 41.255 M -35.24 % | 63.701 M |
Operating cash flow | 7.406 M -76.37 % | 31.337 M 344.59 % | -12.812 M 42.41 % | -22.248 M -167.96 % | 32.739 M 222.30 % | 10.158 M 241.83 % | -7.162 M -204.75 % | 6.837 M -26.66 % | 9.322 M -77.49 % | 41.405 M |
Capital expenditure | -1.816 M 73.48 % | -6.848 M 8.96 % | -7.522 M -17.40 % | -6.407 M -19.87 % | -5.345 M 64.71 % | -15.144 M -1 903.17 % | -756.000 K -75.41 % | -431.000 K 93.00 % | -6.160 M -776.24 % | -703.000 K |
Free CashFlow | 5.590 M -77.17 % | 24.489 M 220.43 % | -20.334 M 29.04 % | -28.655 M -204.60 % | 27.394 M 649.42 % | -4.986 M 37.03 % | -7.918 M -223.60 % | 6.406 M 102.59 % | 3.162 M -92.23 % | 40.702 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-04-30 | 2024-10-31 | 2024-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 | 2020-10-31 | 2020-04-30 | 2019-10-31 | 2019-04-30 | 2018-10-31 | 2018-04-30 | 2017-10-31 | 2017-03-31 | 2016-10-31 | 2016-03-31 | 2015-09-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 117.632 M 41.87 % | 82.913 M -4.54 % | 86.859 M -28.52 % | 121.510 M -27.55 % | 167.725 M 32.41 % | 126.670 M 66.14 % | 76.245 M 6.47 % | 71.609 M -38.74 % | 116.901 M 108.63 % | 56.032 M -38.74 % | 91.462 M -10.16 % | 101.808 M -10.45 % | 113.690 M -7.85 % | 123.372 M 17.21 % | 105.258 M -6.30 % | 112.330 M 26.58 % | 88.745 M -7.23 % | 95.664 M 0.00 % | 95.664 M -10.66 % | 107.080 M 0.00 % | 107.080 M |
Net income | 31.380 M 443.74 % | -9.129 M -1 517.55 % | 644.000 K -49.17 % | 1.267 M -40.54 % | 2.131 M 193.93 % | 725.000 K 181.37 % | -891.000 K 90.55 % | -9.424 M -298.73 % | 4.742 M 154.24 % | -8.742 M -309.49 % | 4.173 M -24.28 % | 5.511 M -41.07 % | 9.351 M 105.34 % | 4.554 M -50.29 % | 9.161 M -36.50 % | 14.427 M 11.86 % | 12.897 M 3.26 % | 12.490 M 0.00 % | 12.490 M 42.57 % | 8.760 M 0.00 % | 8.760 M |
Income before tax | 31.752 M 392.51 % | -10.855 M -901.11 % | 1.355 M -23.96 % | 1.782 M -24.94 % | 2.374 M 489.82 % | -609.000 K 68.30 % | -1.921 M 82.14 % | -10.756 M -325.35 % | 4.773 M 149.77 % | -9.591 M -325.19 % | 4.259 M -39.15 % | 6.999 M -38.65 % | 11.408 M 94.81 % | 5.856 M -45.88 % | 10.821 M -38.29 % | 17.536 M 8.35 % | 16.185 M 8.98 % | 14.851 M 0.00 % | 14.851 M 43.15 % | 10.375 M 0.00 % | 10.375 M |
Income before tax ratio | 0.27 306.18 % | -0.13 -939.23 % | 0.02 6.37 % | 0.01 3.61 % | 0.01 394.40 % | 0.00 80.92 % | -0.03 83.23 % | -0.15 -467.88 % | 0.04 123.85 % | -0.17 -467.59 % | 0.05 -32.27 % | 0.07 -31.49 % | 0.10 111.40 % | 0.05 -53.83 % | 0.10 -34.15 % | 0.16 -14.40 % | 0.18 17.48 % | 0.16 0.00 % | 0.16 60.23 % | 0.10 0.00 % | 0.10 |
EBITDA | 5.619 M 163.01 % | -8.917 M -540.13 % | 2.026 M -22.38 % | 2.610 M -15.09 % | 3.074 M 173.12 % | -4.204 M -660.53 % | 750.000 K 104.61 % | -16.284 M -334.50 % | 6.944 M 146.05 % | -15.078 M -538.82 % | 3.436 M -52.28 % | 7.201 M -38.86 % | 11.777 M 62.60 % | 7.243 M -40.62 % | 12.198 M -36.65 % | 19.255 M 11.08 % | 17.335 M 18.88 % | 14.583 M -3.58 % | 15.124 M 41.86 % | 10.661 M 0.00 % | 10.661 M |
Net income ratio | 0.27 342.29 % | -0.11 -1 585.01 % | 0.01 -28.89 % | 0.01 -17.93 % | 0.01 121.98 % | 0.01 148.98 % | -0.01 91.12 % | -0.13 -424.43 % | 0.04 126.00 % | -0.16 -441.95 % | 0.05 -15.71 % | 0.05 -34.19 % | 0.08 122.82 % | 0.04 -57.59 % | 0.09 -32.23 % | 0.13 -11.62 % | 0.15 11.31 % | 0.13 0.00 % | 0.13 59.59 % | 0.08 0.00 % | 0.08 |
Ratio EBITDA | 0.05 144.42 % | -0.11 -561.07 % | 0.02 8.59 % | 0.02 17.20 % | 0.02 155.22 % | -0.03 -437.40 % | 0.01 104.33 % | -0.23 -482.83 % | 0.06 122.07 % | -0.27 -816.30 % | 0.04 -46.89 % | 0.07 -31.72 % | 0.10 76.45 % | 0.06 -49.34 % | 0.12 -32.39 % | 0.17 -12.25 % | 0.20 28.14 % | 0.15 -3.58 % | 0.16 58.79 % | 0.10 0.00 % | 0.10 |
Gross profit ratio | 0.06 159.83 % | -0.10 -368.09 % | 0.04 -50.51 % | 0.07 221.89 % | 0.02 -68.49 % | 0.07 104.60 % | 0.04 124.46 % | -0.15 -281.30 % | 0.08 165.47 % | -0.12 -254.32 % | 0.08 -28.99 % | 0.11 -10.67 % | 0.13 49.96 % | 0.08 -37.38 % | 0.14 -22.39 % | 0.17 -23.69 % | 0.23 37.41 % | 0.17 0.00 % | 0.17 36.47 % | 0.12 0.00 % | 0.12 |
Weighted average shs out dil | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 1.18 % | 1.581 B 31.78 % | 1.200 B 0.00 % | 1.200 B 0.00 % | 1.200 B -25.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B |
Weighted average shs out | 1.601 B -0.56 % | 1.610 B 0.00 % | 1.610 B 0.51 % | 1.602 B -2.29 % | 1.639 B 2.42 % | 1.600 B 7.77 % | 1.485 B -5.45 % | 1.571 B -1.86 % | 1.600 B 9.84 % | 1.457 B -8.94 % | 1.600 B -12.90 % | 1.837 B 14.81 % | 1.600 B 1.16 % | 1.582 B 31.81 % | 1.200 B 0.00 % | 1.200 B 0.00 % | 1.200 B -25.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B |
EPS diluted | 0.02 443.86 % | -0.01 -1 525.00 % | 0.00 -50.00 % | 0.00 -38.46 % | 0.00 160.00 % | 0.00 183.33 % | 0.00 89.83 % | -0.01 -296.67 % | 0.00 154.55 % | -0.01 -311.54 % | 0.00 -23.53 % | 0.00 -41.38 % | 0.01 100.00 % | 0.00 -61.84 % | 0.01 -36.67 % | 0.01 12.15 % | 0.01 37.18 % | 0.01 0.00 % | 0.01 44.44 % | 0.01 0.00 % | 0.01 |
Earnings per share | 0.02 443.86 % | -0.01 -1 525.00 % | 0.00 -50.00 % | 0.00 -38.46 % | 0.00 160.00 % | 0.00 183.33 % | 0.00 90.00 % | -0.01 -300.00 % | 0.00 150.00 % | -0.01 -330.77 % | 0.00 -13.33 % | 0.00 -48.28 % | 0.01 100.00 % | 0.00 -61.84 % | 0.01 -36.67 % | 0.01 12.15 % | 0.01 37.18 % | 0.01 0.00 % | 0.01 44.44 % | 0.01 0.00 % | 0.01 |
Gross profit | 6.986 M 184.88 % | -8.230 M -355.91 % | 3.216 M -64.62 % | 9.090 M 133.20 % | 3.898 M -58.28 % | 9.344 M 239.91 % | 2.749 M 126.04 % | -10.555 M -211.06 % | 9.504 M 236.59 % | -6.958 M -194.54 % | 7.360 M -36.21 % | 11.537 M -20.01 % | 14.423 M 38.19 % | 10.437 M -26.61 % | 14.221 M -27.27 % | 19.554 M -3.41 % | 20.244 M 27.47 % | 15.881 M 0.00 % | 15.881 M 21.92 % | 13.026 M 0.00 % | 13.026 M |
Income tax expense | 410.000 K 123.75 % | -1.726 M -342.76 % | 711.000 K 15.24 % | 617.000 K 41.19 % | 437.000 K -63.70 % | 1.204 M 33.48 % | 902.000 K -19.32 % | 1.118 M 1 040.82 % | 98.000 K -88.03 % | 819.000 K 651.38 % | 109.000 K -92.86 % | 1.526 M -25.81 % | 2.057 M 57.99 % | 1.302 M -21.57 % | 1.660 M -46.61 % | 3.109 M -5.44 % | 3.288 M 39.23 % | 2.362 M 0.00 % | 2.362 M 46.27 % | 1.615 M 0.00 % | 1.615 M |
Cost of revenue | 110.646 M 21.40 % | 91.143 M 8.97 % | 83.643 M -25.60 % | 112.420 M -31.38 % | 163.827 M 39.63 % | 117.326 M 59.64 % | 73.496 M -10.55 % | 82.164 M -23.50 % | 107.397 M 70.50 % | 62.990 M -25.10 % | 84.102 M -6.83 % | 90.271 M -9.06 % | 99.267 M -12.10 % | 112.935 M 24.05 % | 91.037 M -1.87 % | 92.776 M 35.44 % | 68.501 M -14.14 % | 79.783 M 0.00 % | 79.783 M -15.17 % | 94.054 M 0.00 % | 94.054 M |
General and administrative expenses | 4.449 M 1.41 % | 4.387 M 22.54 % | 3.580 M -8.02 % | 3.892 M 9.26 % | 3.562 M 4.30 % | 3.415 M -1.04 % | 3.451 M -8.36 % | 3.766 M 1.65 % | 3.705 M -54.20 % | 8.090 M 66.36 % | 4.863 M 4.49 % | 4.654 M 24.64 % | 3.734 M -14.69 % | 4.377 M 18.17 % | 3.704 M 20.69 % | 3.069 M -33.17 % | 4.592 M 178.89 % | 1.647 M 0.00 % | 1.647 M -45.55 % | 3.024 M 0.00 % | 3.024 M |
Selling and marketing expenses | 0.000 -100.00 % | 88.000 K 200.00 % | -88.000 K -102.33 % | 3.780 M 94 400.00 % | 4.000 K -99.97 % | 11.434 M 19 959.65 % | 57.000 K -98.10 % | 3.000 M | 0.000 -100.00 % | 550.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 100.00 % | -271.000 K | 0.000 -100.00 % | 349.500 K 200.00 % | -349.500 K -33.40 % | -262.000 K 0.00 % | -262.000 K |
Other expenses | 0.000 100.00 % | -2.472 M | 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 100.00 % | -699.000 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 4.449 M 122.12 % | 2.003 M -42.64 % | 3.492 M -54.48 % | 7.672 M 448.39 % | 1.399 M -86.05 % | 10.032 M 113.36 % | 4.702 M 2 512.22 % | 180.000 K -96.47 % | 5.094 M 78.24 % | 2.858 M -10.18 % | 3.182 M -30.51 % | 4.579 M 49.49 % | 3.063 M -33.73 % | 4.622 M 34.87 % | 3.427 M 62.88 % | 2.104 M -49.74 % | 4.186 M 222.74 % | 1.297 M 0.00 % | 1.297 M -53.04 % | 2.762 M 0.00 % | 2.762 M |
Cost and expenses | 115.095 M 23.56 % | 93.146 M 6.90 % | 87.135 M -27.44 % | 120.092 M -27.32 % | 165.226 M 29.73 % | 127.358 M 62.87 % | 78.198 M -5.03 % | 82.344 M -26.80 % | 112.491 M 70.83 % | 65.848 M -24.56 % | 87.284 M -7.98 % | 94.850 M -7.31 % | 102.330 M -12.95 % | 117.557 M 24.45 % | 94.464 M -0.44 % | 94.880 M 30.53 % | 72.687 M -10.35 % | 81.080 M 0.00 % | 81.080 M -16.25 % | 96.816 M 0.00 % | 96.816 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 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 4.449 M -0.58 % | 4.475 M 28.15 % | 3.492 M -54.48 % | 7.672 M 115.14 % | 3.566 M -75.98 % | 14.849 M 323.29 % | 3.508 M -48.15 % | 6.766 M 82.62 % | 3.705 M -57.12 % | 8.640 M 77.67 % | 4.863 M 4.49 % | 4.654 M 24.64 % | 3.734 M -24.97 % | 4.977 M 34.37 % | 3.704 M 32.38 % | 2.798 M -39.07 % | 4.592 M 130.06 % | 1.996 M 53.89 % | 1.297 M -53.04 % | 2.762 M 0.00 % | 2.762 M |
Interest income | 0.000 -100.00 % | 877.000 K | 0.000 -100.00 % | 77.000 K -38.40 % | 125.000 K 58.23 % | 79.000 K 146.88 % | 32.000 K 52.38 % | 21.000 K -94.21 % | 363.000 K 61.33 % | 225.000 K 177.78 % | 81.000 K 97.56 % | 41.000 K -14.58 % | 48.000 K 17.07 % | 41.000 K 51.85 % | 27.000 K -68.60 % | 86.000 K -32.28 % | 127.000 K -74.60 % | 500.000 K | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 722.000 K | 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 -100.00 % | 1.750 K -50.00 % | 3.500 K 0.00 % | 3.500 K 0.00 % | 3.500 K 0.00 % | 3.500 K |
Depreciation and amortization | 1.431 M 41.54 % | 1.011 M 15.41 % | 876.000 K 16.18 % | 754.000 K 29.11 % | 584.000 K 11.24 % | 525.000 K -28.86 % | 738.000 K 7.74 % | 685.000 K -23.63 % | 897.000 K 121.48 % | 405.000 K -9.80 % | 449.000 K 1.35 % | 443.000 K 28.03 % | 346.000 K -76.96 % | 1.502 M 6.98 % | 1.404 M -10.63 % | 1.571 M 6.80 % | 1.471 M 446.84 % | 269.000 K 0.00 % | 269.000 K -4.95 % | 283.000 K 0.00 % | 283.000 K |
Operating income | 2.537 M 124.79 % | -10.233 M -3 607.61 % | -276.000 K -119.46 % | 1.418 M -41.65 % | 2.430 M 151.39 % | -4.729 M -39 508.33 % | 12.000 K 100.07 % | -16.969 M -380.62 % | 6.047 M 139.06 % | -15.483 M -618.35 % | 2.987 M -55.80 % | 6.758 M -40.88 % | 11.431 M 99.11 % | 5.741 M -46.81 % | 10.794 M -38.96 % | 17.684 M 11.47 % | 15.864 M 8.47 % | 14.625 M 0.28 % | 14.584 M 42.09 % | 10.264 M 0.00 % | 10.264 M |
Operating income ratio | 0.02 117.47 % | -0.12 -3 784.06 % | 0.00 -127.23 % | 0.01 -19.45 % | 0.01 138.81 % | -0.04 -23 820.60 % | 0.00 100.07 % | -0.24 -558.11 % | 0.05 118.72 % | -0.28 -946.11 % | 0.03 -50.80 % | 0.07 -33.98 % | 0.10 116.07 % | 0.05 -54.62 % | 0.10 -34.86 % | 0.16 -11.93 % | 0.18 16.93 % | 0.15 0.28 % | 0.15 59.05 % | 0.10 0.00 % | 0.10 |
Total other income expenses net | 29.215 M 4 796.95 % | -622.000 K -138.14 % | 1.631 M 348.08 % | 364.000 K -82.17 % | 2.042 M -50.44 % | 4.120 M 313.14 % | -1.933 M -129.44 % | 6.565 M 739.86 % | -1.026 M -117.08 % | 6.007 M 240.92 % | 1.762 M 1 418.97 % | 116.000 K 604.35 % | -23.000 K -100.14 % | 16.650 M 61 566.67 % | 27.000 K -68.60 % | 86.000 K -32.28 % | 127.000 K -43.81 % | 226.000 K -15.36 % | 267.000 K 141.63 % | 110.500 K 0.00 % | 110.500 K |
2025-04-30 | 2024-10-31 | 2024-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 | 2020-10-31 | 2020-04-30 | 2019-10-31 | 2019-04-30 | 2018-10-31 | 2018-04-30 | 2017-10-31 | 2017-03-31 | 2016-10-31 | 2016-03-31 | 2015-09-30 | 2015-03-31 |
2025-04-30 | 2024-10-31 | 2024-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 | 2020-10-31 | 2020-04-30 | 2019-10-31 | 2019-04-30 | 2018-10-31 | 2018-04-30 | 2017-10-31 | 2016-10-31 | 2015-10-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -38.196 M -30.87 % | -29.186 M -29.04 % | -22.617 M 15.61 % | -26.802 M -167.22 % | -10.030 M -128.63 % | -4.387 M -45.51 % | -3.015 M 83.94 % | -18.768 M 41.88 % | -32.292 M 31.13 % | -46.886 M -24.84 % | -37.557 M -87.13 % | -20.070 M -59.17 % | -12.609 M 46.66 % | -23.638 M -58.72 % | -14.893 M 46.15 % | -27.656 M 33.05 % | -41.306 M 35.14 % | -63.686 M |
Total investments | 4.990 M 60.92 % | 3.101 M -2.58 % | 3.183 M -2.99 % | 3.281 M 62.67 % | 2.017 M 12.31 % | 1.796 M -41.06 % | 3.047 M 97.34 % | 1.544 M -3.98 % | 1.608 M 76.70 % | 910.000 K -54.61 % | 2.005 M 21.44 % | 1.651 M | 0.000 -100.00 % | 1.835 M | 0.000 -100.00 % | 572.000 K -57.97 % | 1.361 M 161.73 % | 520.000 K |
Total debt | 13.706 M -5.64 % | 14.525 M -18.22 % | 17.761 M -3.87 % | 18.476 M -3.29 % | 19.105 M -2.34 % | 19.562 M 15.19 % | 16.983 M 41.16 % | 12.031 M -20.73 % | 15.178 M -5.82 % | 16.116 M 50.07 % | 10.739 M -3.39 % | 11.116 M -15.67 % | 13.181 M 17 956.16 % | 73.000 K -30.48 % | 105.000 K -22.79 % | 136.000 K 13.33 % | 120.000 K -35.48 % | 186.000 K |
Accumulated other comprehensive income loss | -30.614 M 0.03 % | -30.624 M -1.44 % | -30.188 M -11.92 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M -805.10 % | -2.980 M -26.22 % | -2.361 M -29.51 % | -1.823 M |
Retained earnings | 65.315 M 92.47 % | 33.935 M -20.39 % | 42.628 M 0.49 % | 42.420 M 3.08 % | 41.153 M 5.46 % | 39.022 M 1.89 % | 38.297 M -2.27 % | 39.188 M -19.39 % | 48.612 M 10.81 % | 43.870 M -16.62 % | 52.612 M 8.61 % | 48.439 M 12.84 % | 42.928 M 27.85 % | 33.577 M 15.69 % | 29.023 M -33.60 % | 43.712 M 20.13 % | 36.388 M 2.76 % | 35.409 M |
Common stock | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 0.00 % | 2.725 M 136 150.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 |
Total equity | 120.314 M 58.70 % | 75.813 M -10.75 % | 84.942 M -2.94 % | 87.514 M 1.35 % | 86.349 M 2.29 % | 84.412 M 0.71 % | 83.817 M -1.20 % | 84.836 M -10.20 % | 94.474 M 5.21 % | 89.799 M -8.90 % | 98.571 M 4.40 % | 94.421 M 6.15 % | 88.948 M 11.75 % | 79.597 M 66.61 % | 47.774 M -23.52 % | 62.463 M 13.28 % | 55.139 M 9.38 % | 50.409 M |
Other non current liabilities | 3.302 M 107.67 % | 1.590 M 4.74 % | 1.518 M 162.18 % | 579.000 K 393.91 % | -197.000 K 19.59 % | -245.000 K 16.95 % | -295.000 K 14.74 % | -346.000 K -134.57 % | 1.001 M 186.22 % | -1.161 M -174.42 % | 1.560 M 1.17 % | 1.542 M 353.20 % | -609.000 K -122.57 % | 2.698 M -52.82 % | 5.718 M 73.17 % | 3.302 M 14.22 % | 2.891 M -52.10 % | 6.036 M |
Long term debt | 12.372 M -5.56 % | 13.100 M -19.81 % | 16.336 M -4.18 % | 17.049 M -3.56 % | 17.678 M -3.00 % | 18.224 M 12.76 % | 16.162 M 44.17 % | 11.210 M -15.88 % | 13.326 M -18.36 % | 16.323 M 64.58 % | 9.918 M -3.67 % | 10.296 M -17.39 % | 12.464 M 30 300.00 % | 41.000 K -18.00 % | 50.000 K -32.43 % | 74.000 K 10.45 % | 67.000 K -47.24 % | 127.000 K |
Total non current liabilities | 15.674 M 6.70 % | 14.690 M -17.72 % | 17.854 M 5.66 % | 16.898 M -3.34 % | 17.481 M -2.77 % | 17.979 M 13.31 % | 15.867 M 46.05 % | 10.864 M -24.17 % | 14.327 M -5.51 % | 15.162 M 32.10 % | 11.478 M -3.04 % | 11.838 M -0.14 % | 11.855 M 332.82 % | 2.739 M -52.51 % | 5.768 M 70.85 % | 3.376 M 14.13 % | 2.958 M -52.00 % | 6.163 M |
Other current liabilities | 46.007 M 51.22 % | 30.424 M -14.41 % | 35.546 M -31.77 % | 52.099 M 50.77 % | 34.555 M -23.72 % | 45.301 M 26.67 % | 35.763 M -6.84 % | 38.387 M 3.32 % | 37.153 M -24.84 % | 49.435 M -0.12 % | 49.492 M 49.68 % | 33.065 M 13.16 % | 29.219 M -28.34 % | 40.775 M 28.09 % | 31.833 M 20.78 % | 26.356 M -22.72 % | 34.104 M -38.21 % | 55.196 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.427 M -6.65 % | -1.338 M -62.97 % | -821.000 K 0.00 % | -821.000 K 55.67 % | -1.852 M -0.05 % | -1.851 M -125.46 % | -821.000 K -0.12 % | -820.000 K -14.37 % | -717.000 K -2 140.63 % | -32.000 K 41.82 % | -55.000 K -100.66 % | 8.331 M -22.53 % | 10.754 M 30.27 % | 8.255 M |
Short term debt | 1.334 M -6.39 % | 1.425 M 0.00 % | 1.425 M -0.14 % | 1.427 M 0.00 % | 1.427 M 6.65 % | 1.338 M 62.97 % | 821.000 K 0.00 % | 821.000 K -55.67 % | 1.852 M 0.05 % | 1.851 M 125.46 % | 821.000 K 0.12 % | 820.000 K 14.37 % | 717.000 K 2 140.63 % | 32.000 K -41.82 % | 55.000 K 100.67 % | -8.269 M 22.73 % | -10.701 M -30.56 % | -8.196 M |
Total current liabilities | 84.347 M 24.22 % | 67.899 M 22.62 % | 55.375 M -26.05 % | 74.877 M -3.82 % | 77.850 M 8.03 % | 72.065 M 58.12 % | 45.577 M -7.82 % | 49.445 M -8.00 % | 53.747 M -17.21 % | 64.918 M 0.98 % | 64.288 M 23.40 % | 52.097 M -14.57 % | 60.979 M 7.62 % | 56.664 M -9.65 % | 62.717 M 8.27 % | 57.927 M -14.87 % | 68.047 M -37.47 % | 108.825 M |
Total liabilities | 100.021 M 21.11 % | 82.589 M 12.78 % | 73.229 M -20.84 % | 92.505 M -5.30 % | 97.684 M 5.10 % | 92.942 M 48.25 % | 62.692 M -2.23 % | 64.124 M -10.19 % | 71.399 M -13.22 % | 82.276 M 7.15 % | 76.785 M 16.42 % | 65.957 M -15.79 % | 78.323 M 31.85 % | 59.403 M -13.26 % | 68.485 M 11.72 % | 61.303 M -13.66 % | 71.005 M -38.25 % | 114.988 M |
Other non current assets | 5.931 M 1.63 % | 5.836 M 3.13 % | 5.659 M 219.89 % | -4.720 M -11.69 % | -4.226 M -1.76 % | -4.153 M -56.84 % | -2.648 M -43.06 % | -1.851 M -119.57 % | -843.000 K -40.50 % | -600.000 K -116.61 % | -277.000 K -361.67 % | -60.000 K -100.00 % | -30.000 K 71.70 % | -106.000 K 98.26 % | -6.100 M -147.66 % | 12.798 M -11.32 % | 14.431 M 15.36 % | 12.509 M |
Long term investments | 0.000 | 0.000 -100.00 % | 168.000 K -57.14 % | 392.000 K | 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 |
Intangible 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 -100.00 % | 1.102 M -50.00 % | 2.204 M -50.00 % | 4.408 M | 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 | 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 -100.00 % | 1.102 M -50.00 % | 2.204 M -50.00 % | 4.408 M | 0.000 |
Property plant equipment net | 76.704 M 125.41 % | 34.028 M 2.59 % | 33.169 M -2.73 % | 34.099 M 19.23 % | 28.600 M -0.38 % | 28.709 M 7.83 % | 26.624 M 17.84 % | 22.594 M -6.26 % | 24.102 M 9.06 % | 22.099 M 27.52 % | 17.330 M 2.51 % | 16.905 M -13.45 % | 19.533 M 307.45 % | 4.794 M -4.08 % | 4.998 M 7.18 % | 4.663 M 146.98 % | 1.888 M 39.44 % | 1.354 M |
Total non current assets | 82.635 M 80.26 % | 45.843 M 17.56 % | 38.996 M 14.36 % | 34.099 M 19.23 % | 28.600 M -0.38 % | 28.709 M 7.83 % | 26.624 M 17.84 % | 22.594 M -6.26 % | 24.102 M 9.06 % | 22.099 M 27.52 % | 17.330 M 2.51 % | 16.905 M -13.45 % | 19.533 M 307.45 % | 4.794 M -21.41 % | 6.100 M -68.98 % | 19.665 M -5.12 % | 20.727 M 49.51 % | 13.863 M |
Other current assets | 3.394 M -32.86 % | 5.055 M 148.89 % | 2.031 M 6.84 % | 1.901 M -50.12 % | 3.811 M 76.68 % | 2.157 M -61.12 % | 5.548 M 108.02 % | 2.667 M 56.24 % | 1.707 M -43.06 % | 2.998 M -71.45 % | 10.502 M 423.79 % | 2.005 M -31.80 % | 2.940 M -1.80 % | 2.994 M 65.96 % | 1.804 M 84.65 % | 977.000 K -58.10 % | 2.332 M 358.15 % | 509.000 K |
Short term investments | 4.990 M 60.92 % | 3.101 M 2.85 % | 3.015 M 4.36 % | 2.889 M 43.23 % | 2.017 M 12.31 % | 1.796 M -41.06 % | 3.047 M 97.34 % | 1.544 M -3.98 % | 1.608 M 76.70 % | 910.000 K -54.61 % | 2.005 M 21.44 % | 1.651 M | 0.000 -100.00 % | 1.835 M | 0.000 -100.00 % | 572.000 K -57.97 % | 1.361 M 161.73 % | 520.000 K |
cash and cash equivalents | 51.902 M 18.74 % | 43.711 M 8.25 % | 40.378 M -10.82 % | 45.278 M 55.41 % | 29.135 M 21.65 % | 23.949 M 19.76 % | 19.998 M -35.07 % | 30.799 M -35.12 % | 47.470 M -24.65 % | 63.002 M 30.45 % | 48.296 M 54.86 % | 31.186 M 20.92 % | 25.790 M 8.77 % | 23.711 M 58.09 % | 14.998 M -46.03 % | 27.792 M -32.91 % | 41.426 M -35.14 % | 63.872 M |
Cash and short term investments | 57.848 M 23.58 % | 46.812 M 7.88 % | 43.393 M -12.15 % | 49.396 M 54.29 % | 32.016 M 20.72 % | 26.520 M 15.08 % | 23.045 M -28.75 % | 32.343 M -34.10 % | 49.078 M -23.21 % | 63.912 M 27.06 % | 50.301 M 53.18 % | 32.837 M 27.32 % | 25.790 M 0.96 % | 25.546 M 70.33 % | 14.998 M -46.03 % | 27.792 M -32.91 % | 41.426 M -35.14 % | 63.872 M |
Total current assets | 137.700 M 22.34 % | 112.559 M -5.55 % | 119.175 M -15.83 % | 141.592 M -6.36 % | 151.207 M 4.65 % | 144.492 M 26.25 % | 114.445 M -4.19 % | 119.453 M -12.03 % | 135.782 M -5.80 % | 144.147 M -5.44 % | 152.436 M 10.45 % | 138.016 M 1.72 % | 135.676 M 7.80 % | 125.863 M 27.75 % | 98.523 M -5.36 % | 104.101 M -1.25 % | 105.417 M -30.43 % | 151.534 M |
Inventory | 0.000 | 0.000 -100.00 % | 1.094 M 230.70 % | -837.000 K 3.13 % | -864.000 K -11.48 % | -775.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.332 M -22.18 % | -61.659 M | 0.000 |
Net receivables | 76.458 M 25.98 % | 60.692 M -16.47 % | 72.657 M -20.27 % | 91.132 M -22.37 % | 117.397 M -0.18 % | 117.611 M 33.57 % | 88.052 M 2.40 % | 85.987 M 1.16 % | 84.997 M 8.77 % | 78.147 M -16.54 % | 93.638 M -10.67 % | 104.825 M -1.98 % | 106.946 M 7.85 % | 99.158 M 21.34 % | 81.721 M 8.48 % | 75.332 M 22.18 % | 61.659 M -28.83 % | 86.633 M |
Tax assets | 0.000 -100.00 % | 5.979 M | 0.000 -100.00 % | 4.328 M 2.41 % | 4.226 M 1.76 % | 4.153 M 56.84 % | 2.648 M 43.06 % | 1.851 M 119.57 % | 843.000 K 40.50 % | 600.000 K 116.61 % | 277.000 K 361.67 % | 60.000 K 100.00 % | 30.000 K -71.70 % | 106.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 4.328 M 2.41 % | 4.226 M 1.76 % | 4.153 M -23.66 % | 5.440 M -21.31 % | 6.913 M 15.43 % | 5.989 M 2.74 % | 5.829 M 4.28 % | 5.590 M 2.44 % | 5.457 M -54.76 % | 12.062 M 44.58 % | 8.343 M -28.30 % | 11.636 M | 0.000 | 0.000 | 0.000 |
Account payables | 37.006 M 8.08 % | 34.240 M 91.10 % | 17.917 M -8.48 % | 19.578 M -50.23 % | 39.333 M 67.03 % | 23.548 M 174.77 % | 8.570 M -10.67 % | 9.594 M -32.08 % | 14.125 M 11.49 % | 12.669 M 12.97 % | 11.214 M -22.54 % | 14.477 M -46.59 % | 27.103 M 113.75 % | 12.680 M -52.85 % | 26.891 M 81.12 % | 14.847 M 19.91 % | 12.382 M -66.59 % | 37.060 M |
Tax payables | 0.000 -100.00 % | 1.810 M 271.66 % | 487.000 K -72.53 % | 1.773 M -30.06 % | 2.535 M 34.98 % | 1.878 M 343.97 % | 423.000 K -34.21 % | 643.000 K 4.21 % | 617.000 K -35.93 % | 963.000 K -65.12 % | 2.761 M -26.08 % | 3.735 M -5.20 % | 3.940 M 24.02 % | 3.177 M -19.32 % | 3.938 M -52.73 % | 8.331 M -22.53 % | 10.754 M 30.27 % | 8.255 M |
Deferred revenue non current | 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 |
Minority interest | 13.111 M | 0.000 | 0.000 100.00 % | -436.000 K -30.54 % | -334.000 K -138.57 % | -140.000 K -1 300.00 % | -10.000 K -108.47 % | 118.000 K -64.46 % | 332.000 K -16.79 % | 399.000 K -6.99 % | 429.000 K -5.09 % | 452.000 K -7.76 % | 490.000 K 0.00 % | 490.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 151.000 K -22.96 % | 196.000 K -19.67 % | 244.000 K -17.57 % | 296.000 K -14.45 % | 346.000 K -12.63 % | 396.000 K -11.41 % | 447.000 K -63.75 % | 1.233 M -7.71 % | 1.336 M 123.04 % | 599.000 K -2.76 % | 616.000 K -7.51 % | 666.000 K 812.33 % | 73.000 K -30.48 % | 105.000 K -22.79 % | 136.000 K 13.33 % | 120.000 K -35.48 % | 186.000 K |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M 0.00 % | 26.972 M | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 69.777 M 0.00 % | 69.777 M 0.00 % | 69.777 M 63.01 % | 42.805 M -38.65 % | 69.777 M 0.00 % | 69.777 M 0.00 % | 69.777 M 0.00 % | 69.777 M 340.71 % | 15.833 M -77.31 % | 69.777 M 340.71 % | 15.833 M 0.00 % | 15.833 M -77.31 % | 69.777 M 0.00 % | 69.777 M 52.61 % | 45.721 M 143.86 % | 18.749 M -58.99 % | 45.721 M | 0.000 |
Deferred tax liabilities non current | 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 -100.00 % | 213.000 K -46.75 % | 400.000 K -48.39 % | 775.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 730.000 K -68.98 % | 2.353 M -18.81 % | 2.898 M 132.21 % | 1.248 M -67.29 % | 3.815 M 14.74 % | 3.325 M 51.41 % | 2.196 M 115.51 % | 1.019 M -49.60 % | 2.022 M -63.16 % | 5.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 220.335 M 39.10 % | 158.402 M 0.15 % | 158.171 M -12.14 % | 180.019 M -2.18 % | 184.033 M 3.77 % | 177.354 M 21.05 % | 146.509 M -1.65 % | 148.960 M -10.20 % | 165.873 M -3.60 % | 172.075 M -1.87 % | 175.356 M 9.34 % | 160.378 M -4.12 % | 167.271 M 20.34 % | 139.000 M 19.56 % | 116.259 M -6.07 % | 123.766 M -1.89 % | 126.144 M -23.73 % | 165.397 M |
2025-04-30 | 2024-10-31 | 2024-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 | 2020-10-31 | 2020-04-30 | 2019-10-31 | 2019-04-30 | 2018-10-31 | 2018-04-30 | 2017-10-31 | 2016-10-31 | 2015-10-31 |
2025-04-30 | 2024-10-31 | 2024-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 | 2020-10-31 | 2020-04-30 | 2019-10-31 | 2019-04-30 | 2018-10-31 | 2018-04-30 | 2017-10-31 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -39.520 M -685.83 % | 6.746 M -25.21 % | 9.020 M -70.52 % | 30.601 M 31 976.04 % | -96.000 K 99.76 % | -40.141 M -343.65 % | -9.048 M -2 096.12 % | -412.000 K 97.96 % | -20.223 M -205.13 % | 19.237 M 2.19 % | 18.825 M 287.66 % | 4.856 M 133.61 % | -14.447 M -967.69 % | 1.665 M 109.07 % | -18.364 M 27.06 % | -25.177 M -1 106.37 % | -2.087 M 74.17 % | -8.081 M -187.53 % | 9.232 M 0.00 % | 9.232 M |
Accounts receivables | -28.294 M -189.30 % | -9.780 M -178.71 % | 12.426 M -54.68 % | 27.420 M 741.36 % | 3.259 M 107.57 % | -43.049 M -481.04 % | -7.409 M -107.07 % | -3.578 M 81.13 % | -18.966 M -267.20 % | 11.343 M -58.07 % | 27.053 M 1 054.63 % | 2.343 M 115.93 % | -14.706 M -15.10 % | -12.777 M -458.92 % | -2.286 M 92.89 % | -32.155 M -855.88 % | 4.254 M | 0.000 | 0.000 | 0.000 |
Inventory | 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 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -11.226 M -167.93 % | 16.526 M 585.20 % | -3.406 M -207.07 % | 3.181 M 194.81 % | -3.355 M -215.37 % | 2.908 M 277.43 % | -1.639 M -151.77 % | 3.166 M 351.87 % | -1.257 M -115.92 % | 7.894 M 195.94 % | -8.228 M -427.42 % | 2.513 M 870.27 % | 259.000 K -98.21 % | 14.442 M 189.82 % | -16.078 M -330.41 % | 6.978 M 210.05 % | -6.341 M | 0.000 | 0.000 | 0.000 |
Other non cash items | 15.973 M 46.81 % | 10.880 M 193.58 % | -11.627 M -53.61 % | -7.569 M -313.51 % | 3.545 M -90.18 % | 36.096 M 3 956.41 % | -936.000 K 36.20 % | -1.467 M -151.76 % | 2.834 M -17.01 % | 3.415 M 166.18 % | -5.160 M -9.93 % | -4.694 M -153.39 % | 8.792 M 133.11 % | -26.554 M -236.38 % | 19.470 M 96.35 % | 9.916 M 260.43 % | -6.181 M -36 258.82 % | -17.000 K -100.70 % | 2.428 M 0.00 % | 2.428 M |
Net cash provided by operating activities | 9.651 M 14.44 % | 8.433 M 921.13 % | -1.027 M -104.09 % | 25.113 M 303.49 % | 6.224 M 332.67 % | -2.675 M 73.61 % | -10.137 M 3.44 % | -10.498 M 10.66 % | -11.750 M -181.30 % | 14.452 M -20.97 % | 18.287 M 199.00 % | 6.116 M 51.31 % | 4.042 M 121.46 % | -18.833 M -261.37 % | 11.671 M 1 483.58 % | 737.000 K -87.92 % | 6.100 M 30.87 % | 4.661 M -77.49 % | 20.703 M 0.00 % | 20.703 M |
Investments in property plant and equipment | -394.000 K 78.23 % | -1.810 M -30 066.67 % | -6.000 K 99.90 % | -6.313 M -1 080.00 % | -535.000 K 80.25 % | -2.709 M 43.71 % | -4.813 M -40.40 % | -3.428 M -15.07 % | -2.979 M 34.93 % | -4.578 M -496.87 % | -767.000 K -1 817.50 % | -40.000 K 99.74 % | -15.104 M -9 902.65 % | -151.000 K 75.04 % | -605.000 K -1 187.23 % | -47.000 K 87.76 % | -384.000 K 87.53 % | -3.080 M -776.24 % | -351.500 K 0.00 % | -351.500 K |
Acquisitions net | -3.485 M -208.36 % | 3.216 M 200.00 % | -3.216 M | 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 |
Purchases of investments | 0.000 100.00 % | -74.000 K | 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 |
Sales maturities of investments | 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 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 102.000 K 105.06 % | -2.015 M -5 345.95 % | -37.000 K -100.55 % | 6.719 M 939.88 % | -800.000 K -147.42 % | 1.687 M 1 149.63 % | 135.000 K -76.68 % | 579.000 K | 0.000 -100.00 % | 16.000 K -58.97 % | 39.000 K 3 800.00 % | 1.000 K -96.00 % | 25.000 K -67.53 % | 77.000 K 670.00 % | 10.000 K -99.68 % | 3.080 M 776.24 % | 351.500 K 0.00 % | 351.500 K |
Net cash used for investing activites | -3.879 M -391.22 % | 1.332 M 142.69 % | -3.120 M 62.54 % | -8.328 M -1 355.94 % | -572.000 K -114.26 % | 4.010 M 171.44 % | -5.613 M -222.40 % | -1.741 M 38.78 % | -2.844 M 28.88 % | -3.999 M -421.38 % | -767.000 K -3 095.83 % | -24.000 K 99.84 % | -15.065 M -9 943.33 % | -150.000 K 74.14 % | -580.000 K -2 033.33 % | 30.000 K 108.02 % | -374.000 K 87.86 % | -3.080 M -776.24 % | -351.500 K 0.00 % | -351.500 K |
Debt repayment | -818.000 K -32.15 % | -619.000 K 13.43 % | -715.000 K | 0.000 100.00 % | -457.000 K | 0.000 -100.00 % | 4.952 M | 0.000 100.00 % | -938.000 K | 0.000 100.00 % | -410.000 K | 0.000 -100.00 % | 13.102 M | 0.000 100.00 % | -35.000 K | 0.000 -100.00 % | 40.000 K | 0.000 | 0.000 | 0.000 |
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 | 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 | 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 100.00 % | -23.850 M -19.25 % | -20.000 M -300.00 % | -5.000 M 58.33 % | -12.000 M -129.67 % | -5.225 M 0.00 % | -5.225 M |
Other financing activites | 1.119 M 119.18 % | -5.833 M | 0.000 100.00 % | -629.000 K | 0.000 -100.00 % | 2.579 M | 0.000 100.00 % | -4.417 M | 0.000 -100.00 % | 4.283 M | 0.000 100.00 % | -635.000 K | 0.000 -100.00 % | 27.234 M | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 100.00 % | -15.500 K 0.00 % | -15.500 K |
Net cash used provided by financing activities | 301.000 K 104.67 % | -6.452 M -802.38 % | -715.000 K -13.67 % | -629.000 K -37.64 % | -457.000 K -117.72 % | 2.579 M -47.92 % | 4.952 M 212.11 % | -4.417 M -370.90 % | -938.000 K -121.90 % | 4.283 M 1 144.63 % | -410.000 K 35.43 % | -635.000 K -104.85 % | 13.102 M -51.89 % | 27.234 M 214.02 % | -23.885 M -19.45 % | -19.996 M -50 090.00 % | 40.000 K 100.33 % | -12.000 M -128.99 % | -5.241 M 0.00 % | -5.241 M |
Effect of forex changes on cash | -8.000 K 52.94 % | -17.000 K -1 600.00 % | -1.000 K 92.31 % | -13.000 K -44.44 % | -9.000 K -124.32 % | 37.000 K 1 333.33 % | -3.000 K 80.00 % | -15.000 K -100.02 % | 63.002 M 210 106.67 % | -30.000 K -100.10 % | 31.186 M 51 224.59 % | -61.000 K -100.26 % | 23.711 M 5 032.25 % | 462.000 K -98.34 % | 27.792 M 199.39 % | -27.963 M -279 530.00 % | -10.000 K 98.76 % | -804.000 K -214.37 % | 703.000 K 0.00 % | 703.000 K |
Net change in cash | 51.902 M 4 072.19 % | 1.244 M -97.07 % | 42.467 M 163.07 % | 16.143 M 211.28 % | 5.186 M 31.26 % | 3.951 M 136.58 % | -10.801 M 35.21 % | -16.671 M -135.12 % | 47.470 M 222.79 % | 14.706 M -69.55 % | 48.296 M 795.03 % | 5.396 M -79.08 % | 25.790 M 195.99 % | 8.713 M -41.91 % | 14.998 M 131.78 % | -47.192 M -227.97 % | 36.878 M 757.19 % | -5.612 M -170.97 % | 7.907 M 0.00 % | 7.907 M |
Cash at beginning of period | 0.000 -100.00 % | 42.467 M | 0.000 -100.00 % | 29.135 M 21.65 % | 23.949 M 19.76 % | 19.998 M -35.07 % | 30.799 M -35.12 % | 47.470 M | 0.000 -100.00 % | 48.296 M | 0.000 -100.00 % | 25.790 M | 0.000 -100.00 % | 14.998 M | 0.000 -100.00 % | 47.192 M 357.56 % | 10.314 M -35.24 % | 15.925 M 98.61 % | 8.019 M 0.00 % | 8.019 M |
Cash at end of period | 51.902 M 18.74 % | 43.711 M 2.93 % | 42.467 M -6.21 % | 45.278 M 55.41 % | 29.135 M 21.65 % | 23.949 M 19.76 % | 19.998 M -35.07 % | 30.799 M -35.12 % | 47.470 M -24.65 % | 63.002 M 30.45 % | 48.296 M 54.86 % | 31.186 M 20.92 % | 25.790 M 8.77 % | 23.711 M 58.09 % | 14.998 M | 0.000 -100.00 % | 47.192 M 357.56 % | 10.314 M -35.24 % | 15.925 M 0.00 % | 15.925 M |
Operating cash flow | 9.651 M 14.44 % | 8.433 M 921.13 % | -1.027 M -104.09 % | 25.113 M 303.49 % | 6.224 M 332.67 % | -2.675 M 73.61 % | -10.137 M 3.44 % | -10.498 M 10.66 % | -11.750 M -181.30 % | 14.452 M -20.97 % | 18.287 M 199.00 % | 6.116 M 51.31 % | 4.042 M 121.46 % | -18.833 M -261.37 % | 11.671 M 1 483.58 % | 737.000 K -87.92 % | 6.100 M 30.87 % | 4.661 M -77.49 % | 20.703 M 0.00 % | 20.703 M |
Capital expenditure | -394.000 K 78.23 % | -1.810 M -30 066.67 % | -6.000 K 99.90 % | -6.313 M -1 080.00 % | -535.000 K 80.25 % | -2.709 M 43.71 % | -4.813 M -40.40 % | -3.428 M -15.07 % | -2.979 M 34.93 % | -4.578 M -496.87 % | -767.000 K -1 817.50 % | -40.000 K 99.74 % | -15.104 M -9 902.65 % | -151.000 K 75.04 % | -605.000 K -1 187.23 % | -47.000 K 87.76 % | -384.000 K 87.53 % | -3.080 M -776.24 % | -351.500 K 0.00 % | -351.500 K |
Free CashFlow | 9.257 M 39.77 % | 6.623 M 741.14 % | -1.033 M -105.49 % | 18.800 M 230.46 % | 5.689 M 205.66 % | -5.384 M 63.99 % | -14.950 M -7.35 % | -13.926 M 5.45 % | -14.729 M -249.17 % | 9.874 M -43.64 % | 17.520 M 188.35 % | 6.076 M 154.93 % | -11.062 M 41.73 % | -18.984 M -271.55 % | 11.066 M 1 503.77 % | 690.000 K -87.93 % | 5.716 M 261.54 % | 1.581 M -92.23 % | 20.351 M 0.00 % | 20.351 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2015 | 2015 |