Flowing Cloud Technology Ltd 6610.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 995.347 M -20.03 % | 1.245 B 16.75 % | 1.066 B 79.10 % | 595.290 M 75.81 % | 338.598 M 34.93 % | 250.942 M |
| Net income | -43.702 M -116.56 % | 263.938 M 11.49 % | 236.746 M 237.24 % | 70.202 M 19.22 % | 58.883 M 40.60 % | 41.879 M |
| Income before tax | -44.846 M -116.51 % | 271.671 M 9.92 % | 247.144 M 183.61 % | 87.142 M 23.83 % | 70.371 M 45.56 % | 48.346 M |
| Income before tax ratio | -0.05 -120.64 % | 0.22 -5.85 % | 0.23 58.35 % | 0.15 -29.56 % | 0.21 7.88 % | 0.19 |
| EBITDA | -18.843 M -106.44 % | 292.762 M 0.38 % | 291.645 M 123.19 % | 130.674 M 69.09 % | 77.281 M 32.33 % | 58.399 M |
| Net income ratio | -0.04 -120.71 % | 0.21 -4.51 % | 0.22 88.30 % | 0.12 -32.19 % | 0.17 4.20 % | 0.17 |
| Ratio EBITDA | -0.02 -108.05 % | 0.24 -14.02 % | 0.27 24.62 % | 0.22 -3.82 % | 0.23 -1.93 % | 0.23 |
| Gross profit ratio | 0.20 -40.54 % | 0.34 -3.65 % | 0.35 18.98 % | 0.29 -4.65 % | 0.31 3.02 % | 0.30 |
| Weighted average shs out dil | 1.807 B -0.18 % | 1.810 B 13.52 % | 1.594 B -11.91 % | 1.810 B 0.00 % | 1.810 B 0.00 % | 1.810 B |
| Weighted average shs out | 1.807 B -0.18 % | 1.810 B 13.52 % | 1.594 B -11.92 % | 1.810 B 0.00 % | 1.810 B 0.00 % | 1.810 B |
| EPS diluted | -0.02 -116.13 % | 0.15 0.00 % | 0.15 286.60 % | 0.04 19.38 % | 0.03 40.69 % | 0.02 |
| Earnings per share | -0.02 -116.13 % | 0.15 0.00 % | 0.15 286.60 % | 0.04 19.38 % | 0.03 40.69 % | 0.02 |
| Gross profit | 200.036 M -52.45 % | 420.717 M 12.49 % | 373.995 M 113.08 % | 175.516 M 67.63 % | 104.704 M 39.00 % | 75.325 M |
| Income tax expense | 1.143 M -85.22 % | 7.736 M -26.68 % | 10.551 M -31.59 % | 15.423 M 52.42 % | 10.119 M 56.47 % | 6.467 M |
| Cost of revenue | 795.311 M -3.48 % | 824.006 M 19.05 % | 692.162 M 64.89 % | 419.774 M 79.47 % | 233.894 M 33.18 % | 175.617 M |
| General and administrative expenses | 51.290 M 3.46 % | 49.577 M 49.38 % | 33.189 M 42.82 % | 23.238 M 477.77 % | 4.022 M 131.28 % | 1.739 M |
| Selling and marketing expenses | 88.150 M 356.52 % | 19.309 M 41.96 % | 13.602 M -0.58 % | 13.682 M 247.52 % | 3.937 M -6.75 % | 4.222 M |
| Other expenses | 17.433 M -42.23 % | 30.176 M 972.64 % | -3.458 M -146.27 % | 7.474 M -1.54 % | 7.591 M 47.77 % | 5.137 M |
| Operating expenses | 241.167 M 60.52 % | 150.243 M 63.67 % | 91.799 M 63.25 % | 56.232 M 83.79 % | 30.596 M 35.84 % | 22.523 M |
| Cost and expenses | 1.036 B 6.39 % | 974.249 M 24.27 % | 783.961 M 65.19 % | 474.568 M 79.43 % | 264.490 M 33.49 % | 198.140 M |
| Research and development expenses | 84.294 M 64.70 % | 51.181 M 5.60 % | 48.466 M 123.31 % | 21.703 M 44.24 % | 15.046 M 31.69 % | 11.425 M |
| Selling general and administrative expenses | 139.440 M 102.42 % | 68.886 M 47.22 % | 46.791 M 72.95 % | 27.055 M 239.93 % | 7.959 M 33.52 % | 5.961 M |
| Interest income | 0.000 -100.00 % | 2.505 M 253.31 % | 709.000 K -14.37 % | 828.000 K -40.09 % | 1.382 M 1 014.52 % | 124.000 K |
| Interest expense | 6.411 M 32.79 % | 4.828 M 48.23 % | 3.257 M 38.18 % | 2.357 M 22.76 % | 1.920 M 81.82 % | 1.056 M |
| Depreciation and amortization | 22.288 M 0.00 % | 22.288 M 31.44 % | 16.957 M 48.88 % | 11.390 M 93.84 % | 5.876 M 4.91 % | 5.601 M |
| Operating income | -41.131 M -115.21 % | 270.474 M -1.85 % | 275.569 M 131.02 % | 119.284 M 67.05 % | 71.405 M 35.24 % | 52.798 M |
| Operating income ratio | -0.04 -119.02 % | 0.22 -15.93 % | 0.26 28.99 % | 0.20 -4.98 % | 0.21 0.23 % | 0.21 |
| Total other income expenses net | -3.715 M -410.36 % | 1.197 M 104.35 % | -27.544 M 14.31 % | -32.142 M -3 008.51 % | -1.034 M 76.80 % | -4.456 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -72.729 M 68.96 % | -234.273 M 26.47 % | -318.613 M -71.10 % | -186.216 M -188.73 % | -64.494 M -1 212.16 % | 5.799 M |
| Total investments | 89.580 M -20.34 % | 112.456 M -42.03 % | 193.981 M | 0.000 -100.00 % | 27.208 M 117.91 % | 12.486 M |
| Total debt | 89.693 M -8.84 % | 98.395 M 14.56 % | 85.888 M 206.05 % | 28.063 M -29.00 % | 39.523 M 125.79 % | 17.504 M |
| Accumulated other comprehensive income loss | 1.380 B 600.44 % | 197.040 M -14.17 % | 229.566 M 10.00 % | 208.694 M 4 861.82 % | 4.206 M 0.00 % | 4.206 M |
| Retained earnings | 640.120 M -12.99 % | 735.667 M 55.95 % | 471.729 M 100.75 % | 234.983 M 42.60 % | 164.781 M 55.60 % | 105.898 M |
| Common stock | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 1 728.57 % | 7.000 K -99.92 % | 9.061 M 0.00 % | 9.061 M |
| Total equity | 1.383 B -4.77 % | 1.452 B 18.51 % | 1.225 B 174.40 % | 446.570 M 148.90 % | 179.417 M 50.56 % | 119.165 M |
| Other non current liabilities | 14.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 900.000 K -40.79 % | 1.520 M -44.61 % | 2.744 M 1 543.11 % | 167.000 K | 0.000 |
| Total non current liabilities | 14.000 M 1 455.56 % | 900.000 K -40.79 % | 1.520 M -44.61 % | 2.744 M 1 543.11 % | 167.000 K | 0.000 |
| Other current liabilities | 92.993 M 210.12 % | 29.986 M -61.48 % | 77.836 M 155.33 % | 30.485 M -68.26 % | 96.044 M 384.24 % | 19.834 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 89.693 M -8.00 % | 97.495 M 15.56 % | 84.368 M 233.22 % | 25.319 M -35.67 % | 39.356 M 124.84 % | 17.504 M |
| Total current liabilities | 373.507 M 39.29 % | 268.142 M -10.78 % | 300.525 M 123.94 % | 134.201 M -36.40 % | 211.016 M 115.73 % | 97.814 M |
| Total liabilities | 387.507 M 44.03 % | 269.042 M -10.93 % | 302.045 M 120.56 % | 136.945 M -35.15 % | 211.183 M 115.90 % | 97.814 M |
| Other non current assets | 10.512 M 24.96 % | 8.412 M 2 079.27 % | 386.000 K -61.59 % | 1.005 M 103.69 % | -27.208 M -117.91 % | -12.486 M |
| Long term investments | 84.882 M -24.52 % | 112.456 M -40.98 % | 190.526 M | 0.000 -100.00 % | 27.208 M 117.91 % | 12.486 M |
| Intangible assets | 99.676 M 4.93 % | 94.995 M 98.18 % | 47.934 M 63.74 % | 29.274 M 13.29 % | 25.840 M 119.60 % | 11.767 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 99.676 M 4.93 % | 94.995 M 98.18 % | 47.934 M 63.74 % | 29.274 M 13.29 % | 25.840 M 119.60 % | 11.767 M |
| Property plant equipment net | 7.185 M -43.68 % | 12.758 M 58.58 % | 8.045 M -6.80 % | 8.632 M 530.99 % | 1.368 M 90.26 % | 719.000 K |
| Total non current assets | 202.255 M -11.53 % | 228.621 M -8.12 % | 248.823 M 518.41 % | 40.236 M 42.23 % | 28.289 M 112.59 % | 13.307 M |
| Other current assets | 759.249 M 27.55 % | 595.236 M 20.21 % | 495.153 M 196.24 % | 167.144 M 46.31 % | 114.238 M 34.64 % | 84.849 M |
| Short term investments | 4.698 M | 0.000 -100.00 % | 3.455 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 162.422 M -51.18 % | 332.668 M -17.76 % | 404.501 M 88.77 % | 214.279 M 106.00 % | 104.017 M 788.65 % | 11.705 M |
| Cash and short term investments | 167.120 M -50.25 % | 335.903 M -17.66 % | 407.956 M 90.39 % | 214.279 M 106.00 % | 104.017 M 788.65 % | 11.705 M |
| Total current assets | 1.568 B 5.06 % | 1.493 B 16.74 % | 1.279 B 135.35 % | 543.279 M 49.95 % | 362.311 M 77.89 % | 203.672 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.301 M -58.63 % | 10.396 M |
| Net receivables | 641.885 M 14.31 % | 561.514 M 49.53 % | 375.518 M 132.01 % | 161.856 M 15.81 % | 139.755 M 44.49 % | 96.722 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.932 M 45.81 % | 1.325 M 22.57 % | 1.081 M 31.67 % | 821.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 190.821 M 173.65 % | 69.732 M -3.72 % | 72.429 M 63.63 % | 44.263 M -2.76 % | 45.520 M 0.31 % | 45.381 M |
| Tax payables | 0.000 -100.00 % | 70.929 M 7.64 % | 65.892 M 93.04 % | 34.134 M 13.42 % | 30.096 M 99.38 % | 15.095 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 2.729 M -0.04 % | 2.730 M -0.11 % | 2.733 M -5.30 % | 2.886 M 110.81 % | 1.369 M | 0.000 |
| Capital lease obligations | 1.693 M -50.13 % | 3.395 M -42.34 % | 5.888 M 2.17 % | 5.763 M 573.25 % | 856.000 K 69.84 % | 504.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 516.038 M -0.12 % | 516.667 M -0.88 % | 521.249 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.771 B 2.86 % | 1.721 B 12.69 % | 1.527 B 161.77 % | 583.515 M 49.39 % | 390.600 M 80.02 % | 216.979 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 13.060 M 30.13 % | 10.036 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -139.449 M 64.60 % | -393.899 M 6.70 % | -422.201 M -425.32 % | -80.370 M -57.48 % | -51.035 M -83.62 % | -27.794 M |
| Accounts receivables | -257.405 M -19.49 % | -215.427 M 3.01 % | -222.106 M -936.67 % | -21.425 M 51.58 % | -44.250 M -187.08 % | -15.414 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 4.301 M -29.43 % | 6.095 M -53.62 % | 13.142 M |
| Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 21.425 M -51.58 % | 44.250 M 187.08 % | 15.414 M |
| Other working capital | 117.956 M 166.09 % | -178.472 M 10.81 % | -200.095 M -136.32 % | -84.671 M -48.21 % | -57.130 M -39.56 % | -40.936 M |
| Other non cash items | 10.616 M -37.83 % | 17.077 M 566.08 % | -3.664 M -202.89 % | 3.561 M 460.43 % | -988.000 K -87.83 % | -526.000 K |
| Net cash provided by operating activities | -117.602 M -123.53 % | -52.612 M 66.16 % | -155.495 M -735.06 % | 24.485 M -1.86 % | 24.948 M -2.65 % | 25.627 M |
| Investments in property plant and equipment | -663.000 K 92.80 % | -9.203 M 83.29 % | -55.066 M -210.65 % | -17.726 M 8.75 % | -19.425 M -251.58 % | -5.525 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 15.126 M | 0.000 | 0.000 |
| Purchases of investments | -10.000 M | 0.000 100.00 % | -169.654 M -13.10 % | -150.000 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 36.677 M | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 |
| Other investing activites | -37.541 M 18.87 % | -46.271 M -6 626.23 % | 709.000 K 104.96 % | -14.298 M -168.49 % | 20.875 M 220.06 % | -17.387 M |
| Net cash used for investing activites | -48.204 M -156.45 % | -18.797 M 91.61 % | -224.011 M -1 225.67 % | -16.898 M -1 265.38 % | 1.450 M 106.33 % | -22.912 M |
| Debt repayment | -7.000 M -146.67 % | 15.000 M -74.00 % | 57.700 M 452.54 % | -16.367 M -175.54 % | 21.667 M 2 359.33 % | -959.000 K |
| Common stock issued | 0.000 | 0.000 -100.00 % | 527.740 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -628.000 K 86.27 % | -4.575 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 2.735 M 127.44 % | -9.967 M 10.88 % | -11.184 M -109.39 % | 119.047 M 169.05 % | 44.247 M 537.20 % | 6.944 M |
| Net cash used provided by financing activities | -4.893 M -1 168.34 % | 458.000 K -99.92 % | 574.256 M 459.27 % | 102.680 M 55.78 % | 65.914 M 1 001.32 % | 5.985 M |
| Effect of forex changes on cash | 453.000 K 151.36 % | -882.000 K 80.52 % | -4.528 M -90 460.00 % | -5.000 K | 0.000 | 0.000 |
| Net change in cash | -170.246 M -137.00 % | -71.833 M -137.76 % | 190.222 M 72.52 % | 110.262 M 19.44 % | 92.312 M 961.06 % | 8.700 M |
| Cash at beginning of period | 332.668 M -17.76 % | 404.501 M 88.77 % | 214.279 M 106.00 % | 104.017 M 788.65 % | 11.705 M 289.52 % | 3.005 M |
| Cash at end of period | 162.422 M -51.18 % | 332.668 M -17.76 % | 404.501 M 88.77 % | 214.279 M 106.00 % | 104.017 M 788.65 % | 11.705 M |
| Operating cash flow | -117.602 M -123.53 % | -52.612 M 66.16 % | -155.495 M -735.06 % | 24.485 M -1.86 % | 24.948 M -2.65 % | 25.627 M |
| Capital expenditure | -38.882 M 34.57 % | -59.427 M -7.92 % | -55.066 M -210.65 % | -17.726 M 8.75 % | -19.425 M -251.58 % | -5.525 M |
| Free CashFlow | -156.484 M -39.67 % | -112.039 M 46.79 % | -210.561 M -3 215.27 % | 6.759 M 22.38 % | 5.523 M -72.53 % | 20.102 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 190.657 M 0.00 % | 190.657 M -30.33 % | 273.667 M 0.00 % | 273.667 M 22.17 % | 224.007 M 0.00 % | 224.007 M -30.62 % | 322.884 M 0.00 % | 322.884 M 7.82 % | 299.478 M 0.00 % | 299.478 M 1.00 % | 296.517 M 0.00 % | 296.517 M 21.40 % | 244.255 M 6.72 % | 228.869 M 64.95 % | 138.749 M |
| Net income | -61.754 M 0.00 % | -61.754 M -15.24 % | -53.588 M 0.00 % | -53.588 M -268.85 % | 31.737 M 0.00 % | 31.737 M -57.00 % | 73.810 M 0.00 % | 73.810 M 26.91 % | 58.160 M 0.00 % | 58.160 M -24.65 % | 77.183 M 0.00 % | 77.183 M 75.01 % | 44.103 M 15.22 % | 38.278 M 343.03 % | 8.640 M |
| Income before tax | -67.956 M 0.00 % | -67.956 M -13.94 % | -59.641 M 0.00 % | -59.641 M -260.25 % | 37.218 M 0.00 % | 37.218 M -50.08 % | 74.547 M 0.00 % | 74.547 M 21.63 % | 61.289 M 0.00 % | 61.289 M -12.78 % | 70.272 M 0.00 % | 70.272 M 21.63 % | 57.773 M 18.32 % | 48.827 M 307.88 % | 11.971 M |
| Income before tax ratio | -0.36 0.00 % | -0.36 -63.55 % | -0.22 0.00 % | -0.22 -231.17 % | 0.17 0.00 % | 0.17 -28.04 % | 0.23 0.00 % | 0.23 12.82 % | 0.20 0.00 % | 0.20 -13.65 % | 0.24 0.00 % | 0.24 0.20 % | 0.24 10.87 % | 0.21 147.27 % | 0.09 |
| EBITDA | -61.590 M 0.00 % | -61.590 M -17.24 % | -52.535 M -6.76 % | -49.210 M -205.97 % | 46.439 M 0.00 % | 46.439 M -40.67 % | 78.275 M 0.00 % | 78.275 M 14.93 % | 68.106 M 0.00 % | 68.106 M -20.03 % | 85.169 M 0.00 % | 85.169 M 42.46 % | 59.786 M -0.04 % | 59.810 M 233.80 % | 17.918 M |
| Net income ratio | -0.32 0.00 % | -0.32 -65.41 % | -0.20 0.00 % | -0.20 -238.21 % | 0.14 0.00 % | 0.14 -38.02 % | 0.23 0.00 % | 0.23 17.71 % | 0.19 0.00 % | 0.19 -25.39 % | 0.26 0.00 % | 0.26 44.16 % | 0.18 7.96 % | 0.17 168.58 % | 0.06 |
| Ratio EBITDA | -0.32 0.00 % | -0.32 -68.28 % | -0.19 -6.76 % | -0.18 -186.74 % | 0.21 0.00 % | 0.21 -14.49 % | 0.24 0.00 % | 0.24 6.60 % | 0.23 0.00 % | 0.23 -20.83 % | 0.29 0.00 % | 0.29 17.35 % | 0.24 -6.34 % | 0.26 102.36 % | 0.13 |
| Gross profit ratio | 0.21 0.00 % | 0.21 54.78 % | 0.14 0.00 % | 0.14 -51.11 % | 0.28 0.00 % | 0.28 -19.65 % | 0.35 0.00 % | 0.35 6.28 % | 0.33 0.00 % | 0.33 -14.21 % | 0.38 0.00 % | 0.38 25.18 % | 0.30 -4.81 % | 0.32 19.15 % | 0.27 |
| Weighted average shs out dil | 1.892 B 0.00 % | 1.892 B 4.75 % | 1.806 B 0.00 % | 1.806 B -0.06 % | 1.807 B 0.00 % | 1.807 B -0.14 % | 1.810 B 0.00 % | 1.810 B -0.01 % | 1.810 B 0.00 % | 1.810 B 9.68 % | 1.650 B 0.00 % | 1.650 B 7.26 % | 1.539 B -15.00 % | 1.810 B 0.00 % | 1.810 B |
| Weighted average shs out | 1.892 B 0.00 % | 1.892 B 4.75 % | 1.806 B 0.00 % | 1.806 B -0.06 % | 1.807 B 0.00 % | 1.807 B -0.14 % | 1.810 B 0.00 % | 1.810 B -0.01 % | 1.810 B 0.00 % | 1.810 B 9.13 % | 1.659 B 0.00 % | 1.659 B 7.81 % | 1.539 B -15.00 % | 1.810 B 0.00 % | 1.810 B |
| EPS diluted | -0.03 0.00 % | -0.03 -9.76 % | -0.03 0.00 % | -0.03 -268.75 % | 0.02 0.00 % | 0.02 -56.86 % | 0.04 0.00 % | 0.04 27.10 % | 0.03 0.00 % | 0.03 -31.41 % | 0.05 0.00 % | 0.05 63.07 % | 0.03 36.02 % | 0.02 339.58 % | 0.00 |
| Earnings per share | -0.03 0.00 % | -0.03 -9.76 % | -0.03 0.00 % | -0.03 -268.75 % | 0.02 0.00 % | 0.02 -56.86 % | 0.04 0.00 % | 0.04 27.10 % | 0.03 0.00 % | 0.03 -30.97 % | 0.05 0.00 % | 0.05 62.02 % | 0.03 36.02 % | 0.02 339.58 % | 0.00 |
| Gross profit | 40.327 M 0.00 % | 40.327 M 7.83 % | 37.399 M 0.00 % | 37.399 M -40.28 % | 62.620 M 0.00 % | 62.620 M -44.25 % | 112.329 M 0.00 % | 112.329 M 14.59 % | 98.030 M 0.00 % | 98.030 M -13.35 % | 113.132 M 0.00 % | 113.132 M 51.96 % | 74.449 M 1.59 % | 73.283 M 96.54 % | 37.286 M |
| Income tax expense | 6.208 M 0.00 % | 6.208 M 139.11 % | -15.872 M 0.00 % | -15.872 M -389.57 % | 5.481 M 0.00 % | 5.481 M 643.19 % | 737.500 K 0.00 % | 737.500 K -76.44 % | 3.131 M 0.00 % | 3.131 M -54.67 % | 6.907 M 0.00 % | 6.907 M -49.74 % | 13.742 M 29.37 % | 10.622 M 281.40 % | 2.785 M |
| Cost of revenue | 150.330 M 0.00 % | 150.330 M -36.37 % | 236.269 M 0.00 % | 236.269 M 46.40 % | 161.387 M 0.00 % | 161.387 M -23.35 % | 210.555 M 0.00 % | 210.555 M 4.52 % | 201.449 M 0.00 % | 201.449 M 9.85 % | 183.385 M 0.00 % | 183.385 M 8.00 % | 169.806 M 9.14 % | 155.586 M 53.34 % | 101.463 M |
| General and administrative expenses | 7.480 M 0.00 % | 7.480 M -35.67 % | 11.628 M 0.00 % | 11.628 M -16.12 % | 13.863 M 0.00 % | 13.863 M -8.91 % | 15.219 M 3.07 % | 14.766 M 50.72 % | 9.797 M 0.00 % | 9.797 M -15.27 % | 11.563 M 0.00 % | 11.563 M 52.28 % | 7.593 M 94.14 % | 3.911 M 691.70 % | 494.000 K |
| Selling and marketing expenses | 33.931 M 0.00 % | 33.931 M -14.58 % | 39.725 M 0.00 % | 39.725 M 813.10 % | 4.351 M 0.00 % | 4.351 M -35.51 % | 6.746 M 0.00 % | 6.746 M 131.94 % | 2.909 M 0.00 % | 2.909 M -21.05 % | 3.684 M 0.00 % | 3.684 M -37.18 % | 5.864 M 1 484.86 % | 370.000 K -79.85 % | 1.836 M |
| Other 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 -100.00 % | 5.897 M 62.90 % | 3.620 M |
| Operating expenses | 107.001 M 0.00 % | 107.001 M 12.04 % | 95.506 M 0.00 % | 95.506 M 280.83 % | 25.078 M 0.00 % | 25.078 M -34.86 % | 38.501 M 5.79 % | 36.394 M -1.55 % | 36.968 M 0.00 % | 36.968 M -12.41 % | 42.206 M 0.00 % | 42.206 M 184.54 % | 14.833 M -19.08 % | 18.330 M 45.49 % | 12.599 M |
| Cost and expenses | 257.331 M 0.00 % | 257.331 M -22.44 % | 331.774 M 0.00 % | 331.774 M 77.93 % | 186.465 M 0.00 % | 186.465 M -25.13 % | 249.055 M 0.85 % | 246.948 M 3.58 % | 238.417 M 0.00 % | 238.417 M 5.69 % | 225.591 M 0.00 % | 225.591 M 22.18 % | 184.639 M 6.17 % | 173.916 M 52.47 % | 114.062 M |
| Research and development expenses | 23.058 M 0.00 % | 23.058 M -34.07 % | 34.972 M 0.00 % | 34.972 M 387.41 % | 7.175 M 0.00 % | 7.175 M -37.50 % | 11.480 M 0.00 % | 11.480 M -18.64 % | 14.111 M 0.00 % | 14.111 M -11.15 % | 15.882 M 0.00 % | 15.882 M 85.75 % | 8.550 M 4.88 % | 8.152 M 22.60 % | 6.649 M |
| Selling general and administrative expenses | 83.943 M 0.00 % | 83.943 M 38.67 % | 60.534 M 0.00 % | 60.534 M 238.12 % | 17.903 M 0.00 % | 17.903 M -33.74 % | 27.021 M 0.00 % | 27.021 M 20.04 % | 22.511 M 0.00 % | 22.511 M 39.23 % | 16.168 M 0.00 % | 16.168 M 20.15 % | 13.457 M 214.34 % | 4.281 M 83.73 % | 2.330 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 664.500 K 0.00 % | 664.500 K 192.73 % | 227.000 K 0.00 % | 227.000 K -65.29 % | 654.000 K 0.00 % | 654.000 K 1 716.67 % | 36.000 K -49.30 % | 71.000 K 222.73 % | 22.000 K |
| Interest expense | 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 % | 795.000 K 44.02 % | 552.000 K 9.74 % | 503.000 K |
| Depreciation and amortization | 5.084 M 0.00 % | 5.084 M -8.75 % | 5.572 M -37.37 % | 8.897 M 0.00 % | 8.897 M 0.00 % | 8.897 M 100.09 % | 4.447 M 0.00 % | 4.447 M -33.61 % | 6.698 M 0.00 % | 6.698 M 63.85 % | 4.088 M 0.00 % | 4.088 M -15.74 % | 4.851 M 0.94 % | 4.806 M 76.17 % | 2.728 M |
| Operating income | -66.675 M 0.00 % | -66.675 M -14.74 % | -58.107 M 0.00 % | -58.107 M -254.78 % | 37.542 M 0.00 % | 37.542 M -49.15 % | 73.829 M 0.00 % | 73.829 M 20.23 % | 61.409 M 0.00 % | 61.409 M -24.26 % | 81.082 M 0.00 % | 81.082 M 35.62 % | 59.786 M 8.69 % | 55.004 M 262.11 % | 15.190 M |
| Operating income ratio | -0.35 0.00 % | -0.35 -64.70 % | -0.21 0.00 % | -0.21 -226.69 % | 0.17 0.00 % | 0.17 -26.71 % | 0.23 0.00 % | 0.23 11.51 % | 0.21 0.00 % | 0.21 -25.01 % | 0.27 0.00 % | 0.27 11.72 % | 0.24 1.85 % | 0.24 119.52 % | 0.11 |
| Total other income expenses net | -1.282 M 0.00 % | -1.282 M 16.43 % | -1.534 M 0.00 % | -1.534 M -373.30 % | -324.000 K 0.00 % | -324.000 K -145.09 % | 718.500 K 0.00 % | 718.500 K 698.75 % | -120.000 K 0.00 % | -120.000 K 98.89 % | -10.810 M 0.00 % | -10.810 M -486.52 % | -1.843 M 6.40 % | -1.969 M 84.52 % | -12.716 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 75.646 M 0.00 % | 75.646 M 204.01 % | -72.729 M 0.00 % | -72.729 M -327.19 % | -17.025 M 14.76 % | -19.973 M 91.47 % | -234.273 M 1.05 % | -236.768 M 11.83 % | -268.546 M 1.57 % | -272.817 M 15.53 % | -322.981 M 0.00 % | -322.981 M -262.86 % | 198.315 M 229.49 % | -153.150 M -247.24 % | 104.017 M |
| Total investments | 82.554 M 0.00 % | 82.554 M -7.84 % | 89.580 M 0.00 % | 89.580 M -8.25 % | 97.633 M 0.00 % | 97.633 M -13.18 % | 112.456 M -2.80 % | 115.691 M -5.83 % | 122.850 M -3.14 % | 126.826 M -34.62 % | 193.981 M 0.00 % | 193.981 M -51.09 % | 396.630 M | 0.000 -100.00 % | 208.034 M |
| Total debt | 96.641 M 0.00 % | 96.641 M 7.75 % | 89.693 M 0.00 % | 89.693 M -23.96 % | 117.948 M 0.00 % | 117.948 M 19.87 % | 98.395 M 2.60 % | 95.900 M -11.03 % | 107.794 M 4.13 % | 103.523 M 26.99 % | 81.520 M 0.00 % | 81.520 M | 0.000 -100.00 % | 45.165 M | 0.000 |
| Accumulated other comprehensive income loss | 1.319 B 0.00 % | 1.319 B -4.43 % | 1.380 B 0.00 % | 1.380 B 644.20 % | 185.453 M 0.00 % | 185.453 M -5.88 % | 197.040 M 0.00 % | 197.040 M -0.21 % | 197.463 M 0.00 % | 197.463 M -13.98 % | 229.566 M 0.00 % | 229.566 M -52.37 % | 481.962 M 130.94 % | 208.694 M 17.21 % | 178.048 M |
| Retained earnings | 524.403 M | 0.000 | 0.000 -100.00 % | 693.880 M -13.17 % | 799.140 M 0.00 % | 799.140 M 8.63 % | 735.667 M 0.00 % | 735.667 M 31.34 % | 560.123 M -4.75 % | 588.048 M 24.66 % | 471.729 M 0.00 % | 471.729 M | 0.000 -100.00 % | 273.261 M | 0.000 |
| Common stock | 154.000 K 0.00 % | 154.000 K 20.31 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K | 0.000 -100.00 % | 7.000 K | 0.000 |
| Total equity | 1.323 B 0.00 % | 1.323 B -4.37 % | 1.383 B 0.00 % | 1.383 B -8.01 % | 1.503 B 0.00 % | 1.503 B 3.53 % | 1.452 B 0.00 % | 1.452 B 10.89 % | 1.310 B 0.00 % | 1.310 B 6.87 % | 1.225 B 0.00 % | 1.225 B 152.78 % | 484.775 M 0.00 % | 484.775 M 170.19 % | 179.417 M |
| Other non current liabilities | 21.700 M 0.00 % | 21.700 M 55.00 % | 14.000 M 0.00 % | 14.000 M 133.33 % | 6.000 M 0.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K 0.00 % | 900.000 K -40.91 % | 1.523 M 0.00 % | 1.523 M 0.20 % | 1.520 M 0.00 % | 1.520 M | 0.000 -100.00 % | 1.969 M | 0.000 |
| Total non current liabilities | 21.700 M 0.00 % | 21.700 M 55.00 % | 14.000 M 0.00 % | 14.000 M 133.33 % | 6.000 M 0.00 % | 6.000 M 566.67 % | 900.000 K 0.00 % | 900.000 K -40.91 % | 1.523 M 0.00 % | 1.523 M 0.20 % | 1.520 M 0.00 % | 1.520 M | 0.000 -100.00 % | 1.969 M | 0.000 |
| Other current liabilities | 58.337 M -10.53 % | 65.202 M -29.89 % | 92.993 M 0.00 % | 92.993 M -3.12 % | 95.991 M 170.09 % | 35.540 M 18.52 % | 29.986 M -70.29 % | 100.915 M 93.18 % | 52.238 M -57.23 % | 122.138 M -15.02 % | 143.728 M 0.00 % | 143.728 M | 0.000 -100.00 % | 29.134 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 96.641 M 0.00 % | 96.641 M 7.75 % | 89.693 M 0.00 % | 89.693 M -23.96 % | 117.948 M 0.00 % | 117.948 M 20.98 % | 97.495 M 0.00 % | 97.495 M -8.26 % | 106.271 M 0.00 % | 106.271 M 25.96 % | 84.368 M 0.00 % | 84.368 M | 0.000 -100.00 % | 43.196 M | 0.000 |
| Total current liabilities | 416.915 M 0.00 % | 416.915 M 11.62 % | 373.507 M 0.00 % | 373.507 M 18.50 % | 315.184 M 0.00 % | 315.184 M 17.54 % | 268.142 M 0.00 % | 268.142 M -17.70 % | 325.797 M 0.00 % | 325.797 M 8.41 % | 300.525 M 0.00 % | 300.525 M | 0.000 -100.00 % | 184.247 M | 0.000 |
| Total liabilities | 438.615 M 0.00 % | 438.615 M 13.19 % | 387.507 M 0.00 % | 387.507 M 20.65 % | 321.184 M 0.00 % | 321.184 M 19.38 % | 269.042 M 0.00 % | 269.042 M -17.80 % | 327.320 M 0.00 % | 327.320 M 8.37 % | 302.045 M 0.00 % | 302.045 M | 0.000 -100.00 % | 186.216 M | 0.000 |
| Other non current assets | 0.000 -100.00 % | 24.072 M 129.00 % | 10.512 M 0.00 % | 10.512 M 18.81 % | 8.848 M 0.00 % | 8.848 M | 0.000 -100.00 % | 8.412 M 300.38 % | 2.101 M -90.40 % | 21.883 M 844.05 % | 2.318 M 0.00 % | 2.318 M 101.17 % | -198.315 M -24 796.76 % | 803.000 K 100.77 % | -104.017 M |
| Long term investments | 78.637 M 0.00 % | 78.637 M -7.36 % | 84.882 M 0.00 % | 84.882 M -9.38 % | 93.671 M 0.00 % | 93.671 M -16.70 % | 112.456 M 0.00 % | 112.456 M -8.46 % | 122.850 M 0.00 % | 122.850 M -35.52 % | 190.526 M 0.00 % | 190.526 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 122.723 M 0.00 % | 122.723 M 23.12 % | 99.676 M 0.00 % | 99.676 M 25.68 % | 79.310 M 0.00 % | 79.310 M -16.51 % | 94.995 M 0.00 % | 94.995 M -1.72 % | 96.655 M 18.37 % | 81.655 M 70.35 % | 47.934 M 0.00 % | 47.934 M | 0.000 -100.00 % | 53.949 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 |
| Goodwill and intangible assets | 122.723 M 0.00 % | 122.723 M 23.12 % | 99.676 M 0.00 % | 99.676 M 25.68 % | 79.310 M 0.00 % | 79.310 M -16.51 % | 94.995 M 0.00 % | 94.995 M -1.72 % | 96.655 M 18.37 % | 81.655 M 70.35 % | 47.934 M 0.00 % | 47.934 M | 0.000 -100.00 % | 53.949 M | 0.000 |
| Property plant equipment net | 5.494 M 0.00 % | 5.494 M -23.54 % | 7.185 M 0.00 % | 7.185 M -35.74 % | 11.182 M 0.00 % | 11.182 M -12.35 % | 12.758 M 0.00 % | 12.758 M -19.54 % | 15.856 M 0.00 % | 15.856 M 97.09 % | 8.045 M 0.00 % | 8.045 M | 0.000 -100.00 % | 8.488 M | 0.000 |
| Total non current assets | 230.926 M 0.00 % | 230.926 M 14.18 % | 202.255 M 0.00 % | 202.255 M 4.79 % | 193.011 M 0.00 % | 193.011 M -15.58 % | 228.621 M 0.00 % | 228.621 M -5.62 % | 242.244 M 0.00 % | 242.244 M -2.64 % | 248.823 M 0.00 % | 248.823 M 225.47 % | -198.315 M -398.65 % | 66.403 M 163.84 % | -104.017 M |
| Other current assets | 724.313 M 0.00 % | 724.313 M -4.60 % | 759.249 M 0.00 % | 759.249 M -17.81 % | 923.810 M 4.10 % | 887.397 M 49.90 % | 592.001 M -0.54 % | 595.236 M 20.98 % | 492.010 M -0.80 % | 495.986 M 0.17 % | 495.153 M 0.00 % | 495.153 M | 0.000 -100.00 % | 208.375 M | 0.000 |
| Short term investments | 3.917 M 0.00 % | 3.917 M -16.62 % | 4.698 M 0.00 % | 4.698 M 18.58 % | 3.962 M 0.00 % | 3.962 M | 0.000 -100.00 % | 3.235 M -18.64 % | 3.976 M 0.00 % | 3.976 M 15.08 % | 3.455 M 0.00 % | 3.455 M -99.13 % | 396.630 M | 0.000 -100.00 % | 208.034 M |
| cash and cash equivalents | 20.995 M 0.00 % | 20.995 M -87.07 % | 162.422 M 0.00 % | 162.422 M 20.34 % | 134.973 M 0.00 % | 134.973 M -59.43 % | 332.668 M 0.00 % | 332.668 M -11.60 % | 376.340 M 0.00 % | 376.340 M -6.96 % | 404.501 M 0.00 % | 404.501 M 303.97 % | -198.315 M -200.00 % | 198.315 M 290.66 % | -104.017 M |
| Cash and short term investments | 20.995 M -15.72 % | 24.912 M -85.09 % | 167.120 M 0.00 % | 167.120 M 20.29 % | 138.935 M 0.00 % | 138.935 M -58.64 % | 335.903 M 0.00 % | 335.903 M -10.74 % | 376.340 M -1.05 % | 380.316 M -6.78 % | 407.956 M 0.00 % | 407.956 M 105.71 % | 198.315 M 0.00 % | 198.315 M 90.66 % | 104.017 M |
| Total current assets | 1.530 B 0.00 % | 1.530 B -2.42 % | 1.568 B 0.00 % | 1.568 B -3.89 % | 1.632 B 0.00 % | 1.632 B 9.31 % | 1.493 B 0.00 % | 1.493 B 7.02 % | 1.395 B 0.00 % | 1.395 B 9.08 % | 1.279 B 0.00 % | 1.279 B 544.75 % | 198.315 M -67.20 % | 604.588 M 481.24 % | 104.017 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.413 M 1 025.60 % | 3.235 M | 0.000 -100.00 % | 3.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 784.973 M 0.50 % | 781.056 M 21.68 % | 641.885 M 0.00 % | 641.885 M 12.83 % | 568.917 M 0.00 % | 568.917 M 1.32 % | 561.514 M 0.00 % | 561.514 M 8.32 % | 518.392 M 0.00 % | 518.392 M 38.05 % | 375.518 M 0.00 % | 375.518 M | 0.000 -100.00 % | 197.898 M | 0.000 |
| Tax assets | 24.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.412 M | 0.000 -100.00 % | 4.782 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.163 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 255.072 M 0.00 % | 255.072 M 33.67 % | 190.821 M 0.00 % | 190.821 M 88.47 % | 101.245 M 0.00 % | 101.245 M 45.19 % | 69.732 M 0.00 % | 69.732 M -28.40 % | 97.388 M 0.00 % | 97.388 M 34.46 % | 72.429 M 0.00 % | 72.429 M | 0.000 -100.00 % | 60.361 M | 0.000 |
| Tax payables | 6.865 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.929 M | 0.000 -100.00 % | 69.900 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.556 M | 0.000 |
| 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 |
| Minority interest | 3.379 M 0.00 % | 3.379 M 23.82 % | 2.729 M 0.00 % | 2.729 M -0.04 % | 2.730 M 0.00 % | 2.730 M 0.00 % | 2.730 M 0.00 % | 2.730 M 0.00 % | 2.730 M 0.00 % | 2.730 M -0.11 % | 2.733 M 0.00 % | 2.733 M | 0.000 -100.00 % | 2.813 M | 0.000 |
| Capital lease obligations | 1.141 M 0.00 % | 1.141 M -32.60 % | 1.693 M 0.00 % | 1.693 M -42.57 % | 2.948 M 0.00 % | 2.948 M -13.17 % | 3.395 M 0.00 % | 3.395 M -41.40 % | 5.794 M 0.00 % | 5.794 M -1.60 % | 5.888 M 0.00 % | 5.888 M | 0.000 -100.00 % | 5.665 M | 0.000 |
| Preferred stock | 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 total stockholders equity | 582.874 M | 0.000 -100.00 % | 516.038 M 0.00 % | 516.038 M 0.00 % | 516.038 M 0.00 % | 516.038 M -0.12 % | 516.667 M 0.00 % | 516.667 M -0.88 % | 521.249 M 0.00 % | 521.249 M 0.00 % | 521.249 M 0.00 % | 521.249 M 18 430.00 % | 2.813 M | 0.000 -100.00 % | 1.369 M |
| 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 | 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 |
| Total assets | 1.761 B 0.00 % | 1.761 B -0.53 % | 1.771 B 0.00 % | 1.771 B -2.97 % | 1.825 B 0.00 % | 1.825 B 6.01 % | 1.721 B 0.00 % | 1.721 B 5.15 % | 1.637 B 0.00 % | 1.637 B 7.17 % | 1.527 B 0.00 % | 1.527 B | 0.000 -100.00 % | 670.991 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-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 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 4.238 M 0.00 % | 4.238 M 84.84 % | 2.293 M 0.00 % | 2.293 M -54.31 % | 5.018 M 0.00 % | 5.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 100.00 % | -129.225 M 0.00 % | -129.225 M | 0.000 | 0.000 100.00 % | -169.539 M 0.00 % | -169.539 M | 0.000 | 0.000 100.00 % | -269.774 M 0.00 % | -269.774 M -432.57 % | 81.118 M 213.23 % | -71.642 M -130.23 % | -31.118 M |
| Accounts receivables | 0.000 | 0.000 100.00 % | -128.702 M 0.00 % | -128.702 M | 0.000 | 0.000 100.00 % | -107.714 M 0.00 % | -107.714 M | 0.000 | 0.000 100.00 % | -111.053 M 0.00 % | -111.053 M -355.03 % | 43.545 M 200.00 % | -43.545 M -440.94 % | 12.772 M |
| 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 -100.00 % | 4.301 M |
| 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 |
| Other working capital | 0.000 | 0.000 100.00 % | -523.000 K 0.00 % | -523.000 K | 0.000 | 0.000 100.00 % | -61.825 M 0.00 % | -61.825 M | 0.000 | 0.000 100.00 % | -158.721 M 0.00 % | -158.721 M -522.43 % | 37.573 M 200.00 % | -37.573 M -6.08 % | -35.419 M |
| Other non cash items | 61.754 M 0.00 % | 61.754 M -72.94 % | 228.224 M 0.00 % | 228.224 M 249.07 % | -153.103 M 0.00 % | -153.103 M -302.80 % | 75.493 M -7.41 % | 81.536 M 191.94 % | -88.684 M 0.00 % | -88.684 M -163.06 % | 140.633 M 0.00 % | 140.633 M 178.17 % | -179.900 M -3 429.02 % | 5.404 M 1.31 % | 5.334 M |
| Net cash provided by operating activities | 0.000 | 0.000 -100.00 % | 49.649 M 0.00 % | 49.649 M 145.78 % | -108.450 M 0.00 % | -108.450 M -2 946.76 % | -3.560 M 0.00 % | -3.560 M 84.35 % | -22.747 M 0.00 % | -22.747 M 51.57 % | -46.964 M 0.00 % | -46.964 M 4.08 % | -48.962 M -288.43 % | -12.605 M -13.71 % | -11.085 M |
| Investments in property plant and equipment | 0.000 | 0.000 -100.00 % | 610.000 K | 0.000 100.00 % | -941.500 K 0.00 % | -941.500 K -5.08 % | -896.000 K 0.00 % | -896.000 K 75.82 % | -3.706 M 0.00 % | -3.706 M -13 133.93 % | -28.000 K 0.00 % | -28.000 K 78.46 % | -130.000 K 99.20 % | -16.166 M -7 525.47 % | -212.000 K |
| Acquisitions net | 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 | 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 % | -50.000 M |
| 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 |
| Other investing activites | 0.000 | 0.000 100.00 % | -23.798 M | 0.000 -100.00 % | 27.000 K 0.00 % | 27.000 K 100.30 % | -9.132 M 0.00 % | -9.132 M -310.66 % | 4.335 M 0.00 % | 4.335 M 104.71 % | -92.033 M 0.00 % | -92.033 M -288.92 % | -23.664 M -33 429.58 % | 71.000 K 222.73 % | 22.000 K |
| Net cash used for investing activites | 0.000 | 0.000 100.00 % | -23.188 M | 0.000 100.00 % | -914.500 K 0.00 % | -914.500 K 90.88 % | -10.028 M 0.00 % | -10.028 M -1 693.01 % | 629.500 K 0.00 % | 629.500 K 100.68 % | -92.061 M 0.00 % | -92.061 M -286.91 % | -23.794 M -47.83 % | -16.095 M 67.93 % | -50.190 M |
| Debt repayment | 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 % | 18.500 M 18 977.55 % | -98.000 K 38.36 % | -159.000 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -314.000 K 0.00 % | -314.000 K 86.27 % | -2.288 M 0.00 % | -2.288 M | 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.510 M 0.00 % | 10.510 M 273.81 % | -6.047 M 0.00 % | -6.047 M -170.61 % | 8.564 M 0.00 % | 8.564 M -96.86 % | 272.561 M 0.00 % | 272.561 M 12 944.53 % | -2.122 M -116.51 % | 12.854 M -40.57 % | 21.630 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.196 M 0.00 % | 10.196 M 222.33 % | -8.335 M 0.00 % | -8.335 M -197.33 % | 8.564 M 0.00 % | 8.564 M -96.86 % | 272.561 M 0.00 % | 272.561 M 1 564.19 % | 16.378 M 28.39 % | 12.756 M -40.59 % | 21.471 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 320.500 K 0.00 % | 320.500 K 272.67 % | 86.000 K 0.00 % | 86.000 K 116.32 % | -527.000 K 0.00 % | -527.000 K 77.27 % | -2.319 M 0.00 % | -2.319 M -1 883.85 % | 130.000 K 750.00 % | -20.000 K | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.848 M 0.00 % | -98.848 M -352.68 % | -21.836 M 0.00 % | -21.836 M -55.08 % | -14.081 M 0.00 % | -14.081 M -110.73 % | 131.217 M | 0.000 100.00 % | -56.248 M -252.34 % | -15.964 M 59.89 % | -39.804 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.848 M -352.68 % | -21.836 M 0.00 % | -21.836 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.067 M -28.36 % | 198.315 M -7.45 % | 214.279 M 106.00 % | 104.017 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.848 M 0.00 % | -98.848 M -352.68 % | -21.836 M 0.00 % | -21.836 M -55.08 % | -14.081 M 0.00 % | -14.081 M -110.73 % | 131.217 M -7.64 % | 142.067 M 0.00 % | 142.067 M -28.36 % | 198.315 M 208.84 % | 64.213 M |
| Operating cash flow | 0.000 | 0.000 -100.00 % | 49.649 M 0.00 % | 49.649 M 145.78 % | -108.450 M 0.00 % | -108.450 M -2 946.76 % | -3.560 M 0.00 % | -3.560 M 84.35 % | -22.747 M 0.00 % | -22.747 M 51.57 % | -46.964 M 0.00 % | -46.964 M 4.08 % | -48.962 M -288.43 % | -12.605 M -13.71 % | -11.085 M |
| Capital expenditure | 0.000 | 0.000 -100.00 % | 610.000 K 0.00 % | 610.000 K 164.79 % | -941.500 K 0.00 % | -941.500 K -5.08 % | -896.000 K 0.00 % | -896.000 K 75.82 % | -3.706 M 0.00 % | -3.706 M -13 133.93 % | -28.000 K 0.00 % | -28.000 K 78.46 % | -130.000 K 99.20 % | -16.166 M -7 525.47 % | -212.000 K |
| Free CashFlow | 0.000 | 0.000 -100.00 % | 50.259 M 0.00 % | 50.259 M 145.94 % | -109.391 M 0.00 % | -109.391 M -2 355.19 % | -4.456 M 0.00 % | -4.456 M 83.16 % | -26.452 M 0.00 % | -26.452 M 43.71 % | -46.992 M 0.00 % | -46.992 M 4.28 % | -49.092 M -70.63 % | -28.771 M -154.68 % | -11.297 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 |