Tera Light Ltd TRLT.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 20.093 M -74.82 % | 79.809 M 41.93 % | 56.233 M 210.82 % | 18.092 M 3 684.94 % | 478.000 K | 0.000 | 0.000 |
| Net income | -40.413 M -255.25 % | -11.376 M -36.32 % | -8.345 M -11.94 % | -7.455 M -207.93 % | -2.421 M 4.42 % | -2.533 M -25.96 % | -2.011 M |
| Income before tax | -47.338 M -265.07 % | -12.967 M 36.00 % | -20.261 M -144.91 % | -8.273 M -150.85 % | -3.298 M -0.46 % | -3.283 M -48.48 % | -2.211 M |
| Income before tax ratio | -2.36 -1 350.03 % | -0.16 54.91 % | -0.36 21.21 % | -0.46 93.37 % | -6.90 | 0.00 | 0.00 |
| EBITDA | -17.466 M -321.57 % | 7.883 M 272.95 % | -4.558 M 22.46 % | -5.878 M -2 169.72 % | 284.000 K 117.40 % | -1.632 M | 0.000 |
| Net income ratio | -2.01 -1 311.04 % | -0.14 3.95 % | -0.15 63.99 % | -0.41 91.86 % | -5.06 | 0.00 | 0.00 |
| Ratio EBITDA | -0.87 -980.05 % | 0.10 221.86 % | -0.08 75.05 % | -0.32 -154.68 % | 0.59 | 0.00 | 0.00 |
| Gross profit ratio | 0.28 0.11 % | 0.28 -21.58 % | 0.35 23.89 % | 0.28 -71.65 % | 1.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 56.129 M -21.06 % | 71.100 M -2.24 % | 72.728 M 0.00 % | 72.728 M 0.00 % | 72.728 M 0.00 % | 72.728 M 0.00 % | 72.728 M |
| Weighted average shs out | 78.103 M 9.85 % | 71.100 M -2.24 % | 72.728 M 0.00 % | 72.728 M 0.00 % | 72.728 M 0.00 % | 72.728 M 0.00 % | 72.728 M |
| EPS diluted | -0.52 -225.00 % | -0.16 -45.45 % | -0.11 -10.00 % | -0.10 -200.30 % | -0.03 4.31 % | -0.03 -25.63 % | -0.03 |
| Earnings per share | -0.52 -225.00 % | -0.16 -45.45 % | -0.11 -10.00 % | -0.10 -200.30 % | -0.03 4.31 % | -0.03 -25.63 % | -0.03 |
| Gross profit | 5.540 M -74.80 % | 21.981 M 11.30 % | 19.750 M 285.07 % | 5.129 M 973.01 % | 478.000 K | 0.000 | 0.000 |
| Income tax expense | -6.764 M -335.26 % | -1.554 M -31.25 % | -1.184 M -55.79 % | -760.000 K 13.34 % | -877.000 K -16.93 % | -750.000 K -275.00 % | -200.000 K |
| Cost of revenue | 14.553 M -74.83 % | 57.828 M 58.51 % | 36.483 M 181.44 % | 12.963 M | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 27.135 M 540.58 % | 4.236 M -37.70 % | 6.799 M 123.14 % | 3.047 M 70.41 % | 1.788 M 9.56 % | 1.632 M 71.25 % | 953.000 K |
| Selling and marketing expenses | 3.443 M -40.44 % | 5.781 M 100.66 % | 2.881 M 1 233.80 % | 216.000 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 7.285 M -65.03 % | 20.834 M 782.42 % | 2.361 M 931.34 % | -284.000 K -159.41 % | 478.000 K 2 176.19 % | 21.000 K | 0.000 |
| Operating expenses | 37.863 M 22.73 % | 30.851 M 30.96 % | 23.557 M 192.13 % | 8.064 M 751.53 % | 947.000 K -43.70 % | 1.682 M 61.27 % | 1.043 M |
| Cost and expenses | 52.416 M -40.89 % | 88.679 M 47.70 % | 60.040 M 185.54 % | 21.027 M 2 120.38 % | 947.000 K -43.70 % | 1.682 M 61.27 % | 1.043 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 30.578 M 205.26 % | 10.017 M 3.48 % | 9.680 M 196.66 % | 3.263 M 82.49 % | 1.788 M 9.56 % | 1.632 M 71.25 % | 953.000 K |
| Interest income | 0.000 -100.00 % | 912.000 K 3.87 % | 878.000 K 5 064.71 % | 17.000 K -90.76 % | 184.000 K 18 300.00 % | 1.000 K 0.00 % | 1.000 K |
| Interest expense | 0.000 -100.00 % | 13.422 M 604.20 % | 1.906 M 970.79 % | 178.000 K -94.95 % | 3.523 M 165.69 % | 1.326 M 2 500.00 % | 51.000 K |
| Depreciation and amortization | 8.574 M 15.43 % | 7.428 M 75.60 % | 4.230 M 2 289.83 % | 177.000 K 200.00 % | 59.000 K 18.00 % | 50.000 K -95.21 % | 1.043 M |
| Operating income | -32.323 M -264.41 % | -8.870 M 0.69 % | -8.932 M -99.73 % | -4.472 M -2 087.56 % | 225.000 K 110.51 % | -2.140 M 0.93 % | -2.160 M |
| Operating income ratio | -1.61 -1 347.42 % | -0.11 30.03 % | -0.16 35.74 % | -0.25 -152.51 % | 0.47 | 0.00 | 0.00 |
| Total other income expenses net | -15.015 M -266.49 % | -4.097 M -3 965.09 % | 106.000 K 103.01 % | -3.517 M -38 977.78 % | -9.000 K 99.21 % | -1.143 M 2.14 % | -1.168 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 802.608 M 25.56 % | 639.242 M 510.06 % | 104.783 M 183.79 % | -125.048 M -181.60 % | -44.407 M -486.72 % | 11.483 M |
| Total investments | 43.739 M 14.53 % | 38.191 M 6.29 % | 35.930 M -30.63 % | 51.798 M 82.83 % | 28.332 M 97.34 % | 14.357 M |
| Total debt | 805.559 M 14.83 % | 701.514 M 339.43 % | 159.642 M 271.81 % | 42.936 M 4 414.83 % | 951.000 K -97.52 % | 38.335 M |
| Accumulated other comprehensive income loss | 260.634 M | 0.000 -100.00 % | 264.867 M -29.06 % | 373.362 M 344.34 % | 84.027 M 858.56 % | 8.766 M |
| Retained earnings | -77.007 M -110.44 % | -36.594 M -45.11 % | -25.218 M -60.03 % | -15.758 M -89.79 % | -8.303 M -41.16 % | -5.882 M |
| Common stock | 119.728 M 6.22 % | 112.722 M 0.07 % | 112.640 M 0.00 % | 112.640 M 38.22 % | 81.492 M 5 361.93 % | 1.492 M |
| Total equity | 369.333 M -5.48 % | 390.761 M 6.20 % | 367.951 M 1.15 % | 363.772 M 380.39 % | 75.724 M 1 630.44 % | 4.376 M |
| Other non current liabilities | 2.608 M 35.76 % | 1.921 M -84.30 % | 12.234 M -69.00 % | 39.464 M 986 500.00 % | 4.000 K | 0.000 |
| Long term debt | 715.212 M 8.25 % | 660.696 M 351.80 % | 146.237 M 279.20 % | 38.565 M 4 282.39 % | 880.000 K -97.70 % | 38.310 M |
| Total non current liabilities | 717.820 M 8.33 % | 662.617 M 317.97 % | 158.534 M 103.17 % | 78.029 M 8 726.81 % | 884.000 K -97.79 % | 39.981 M |
| Other current liabilities | 75.600 M 604.90 % | 10.725 M -20.10 % | 13.423 M 51.55 % | 8.857 M 1 825.43 % | 460.000 K 364.65 % | 99.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 90.347 M 121.34 % | 40.818 M 204.50 % | 13.405 M 206.68 % | 4.371 M 6 056.34 % | 71.000 K 184.00 % | 25.000 K |
| Total current liabilities | 177.772 M 115.71 % | 82.413 M 35.54 % | 60.802 M 20.46 % | 50.473 M 8 284.22 % | 602.000 K 296.05 % | 152.000 K |
| Total liabilities | 895.592 M 20.21 % | 745.030 M 239.68 % | 219.336 M 70.69 % | 128.502 M 8 547.51 % | 1.486 M -96.30 % | 40.133 M |
| Other non current assets | 21.833 M -83.07 % | 128.991 M 1 202.28 % | 9.905 M 5 433.52 % | 179.000 K -99.37 % | 28.332 M | 0.000 |
| Long term investments | 30.314 M 140.47 % | -74.911 M -380.10 % | 26.744 M -48.29 % | 51.719 M 82.55 % | 28.332 M 74.45 % | 16.241 M |
| Intangible assets | 861.000 K 105.98 % | 418.000 K -16.40 % | 500.000 K 100.00 % | 250.000 K | 0.000 | 0.000 |
| GoodWill | 12.926 M -38.05 % | 20.865 M 0.00 % | 20.865 M 43.48 % | 14.542 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 13.787 M -35.22 % | 21.283 M -0.38 % | 21.365 M 32.61 % | 16.111 M 156.87 % | -28.332 M | 0.000 |
| Property plant equipment net | 944.443 M 18.21 % | 798.962 M 109.74 % | 380.932 M 75.09 % | 217.565 M 25 022.98 % | 866.000 K 7.71 % | 804.000 K |
| Total non current assets | 1.010 B 15.56 % | 874.325 M 96.52 % | 444.894 M 53.64 % | 289.575 M 856.80 % | 30.265 M 77.56 % | 17.045 M |
| Other current assets | 183.971 M 975.67 % | 17.103 M -45.70 % | 31.495 M 132.18 % | 13.565 M 339 025.00 % | 4.000 K -99.35 % | 612.000 K |
| Short term investments | 13.425 M -88.13 % | 113.102 M 1 131.24 % | 9.186 M 11 527.85 % | 79.000 K | 0.000 100.00 % | -1.884 M |
| cash and cash equivalents | 2.951 M -95.26 % | 62.272 M 13.51 % | 54.859 M -67.34 % | 167.984 M 270.35 % | 45.358 M 68.92 % | 26.852 M |
| Cash and short term investments | 67.340 M -64.81 % | 191.374 M 198.81 % | 64.045 M -61.89 % | 168.063 M 270.53 % | 45.358 M 68.92 % | 26.852 M |
| Total current assets | 254.548 M -13.64 % | 294.739 M 106.99 % | 142.393 M -29.75 % | 202.699 M 331.78 % | 46.945 M 70.93 % | 27.464 M |
| Inventory | 30.000 K -99.34 % | 4.555 M 2 089.90 % | 208.000 K 363.29 % | -78.999 K | 0.000 | 0.000 |
| Net receivables | 3.207 M -96.55 % | 92.859 M 72.69 % | 53.773 M 146.89 % | 21.780 M 1 275.87 % | 1.583 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 113.102 M 1 801.51 % | 5.948 M 48.66 % | 4.001 M 274.98 % | 1.067 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 11.825 M -57.97 % | 28.133 M -12.75 % | 32.243 M 48.65 % | 21.690 M 30 449.30 % | 71.000 K 153.57 % | 28.000 K |
| Tax payables | 0.000 -100.00 % | 2.737 M 58.12 % | 1.731 M -88.87 % | 15.555 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 63.000 K | 0.000 | 0.000 100.00 % | -1.671 M |
| Minority interest | 65.978 M 44.80 % | 45.566 M 190.93 % | 15.662 M 153.92 % | 6.168 M | 0.000 | 0.000 |
| Capital lease obligations | 90.365 M 7.16 % | 84.331 M 20.74 % | 69.847 M 295.38 % | 17.666 M 1 757.62 % | 951.000 K 9.82 % | 866.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 269.067 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 12.229 M -69.01 % | 39.456 M | 0.000 -100.00 % | 1.671 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.265 B 8.20 % | 1.169 B 99.06 % | 587.287 M 19.30 % | 492.274 M 537.58 % | 77.210 M 73.47 % | 44.509 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 14.756 M 575.02 % | 2.186 M 248.81 % | -1.469 M | 0.000 | 0.000 |
| Stock based compensation | 1.646 M -27.78 % | 2.279 M -24.79 % | 3.030 M 93.49 % | 1.566 M 656.52 % | 207.000 K | 0.000 | 0.000 |
| Change in working capital | 13.202 M 128.67 % | -46.048 M -48.62 % | -30.984 M -97.29 % | -15.705 M -5 669.15 % | 282.000 K 134.81 % | -810.000 K -1 875.61 % | -41.000 K |
| Accounts receivables | -2.270 M 91.87 % | -27.934 M 12.69 % | -31.993 M -152.93 % | -12.649 M | 0.000 | 0.000 100.00 % | -73.000 K |
| Inventory | 2.848 M 165.52 % | -4.347 M -1 989.90 % | -208.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 27.934 M -12.69 % | 31.993 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 12.624 M 130.27 % | -41.701 M -35.50 % | -30.776 M -907.07 % | -3.056 M -1 183.69 % | 282.000 K 134.81 % | -810.000 K -40 400.00 % | -2.000 K |
| Other non cash items | -4.975 M -5 307.61 % | -92.000 K 98.86 % | -8.075 M -646.72 % | 1.477 M -57.04 % | 3.438 M 299.30 % | 861.000 K -10.68 % | 964.000 K |
| Net cash provided by operating activities | -15.299 M 68.02 % | -47.846 M -80.19 % | -26.553 M -49.07 % | -17.812 M -18 654.17 % | 96.000 K 103.95 % | -2.432 M -123.53 % | -1.088 M |
| Investments in property plant and equipment | -139.930 M 63.15 % | -379.728 M -143.79 % | -155.763 M -93.74 % | -80.400 M -2 679 900.00 % | -3.000 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -49.835 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -68.145 M | 0.000 100.00 % | -36.669 M -152.11 % | -14.545 M -305.83 % | -3.584 M -68.50 % | -2.127 M |
| Sales maturities of investments | 0.000 -100.00 % | 868.000 K 98.17 % | 438.000 K -99.12 % | 49.835 M 1 145.88 % | 4.000 M | 0.000 | 0.000 |
| Other investing activites | 7.929 M 4 209.24 % | 184.000 K 396.77 % | -62.000 K 99.88 % | -49.835 M -5 241.37 % | -933.000 K 92.15 % | -11.884 M -27 537.21 % | -43.000 K |
| Net cash used for investing activites | -132.001 M 70.46 % | -446.821 M -187.67 % | -155.325 M 6.94 % | -166.904 M -1 353.74 % | -11.481 M 25.78 % | -15.468 M -612.81 % | -2.170 M |
| Debt repayment | 16.614 M -96.49 % | 472.806 M 661.28 % | 62.107 M 210.80 % | 19.983 M 139.94 % | -50.033 M -224.83 % | 40.082 M 508.96 % | 6.582 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 118.568 M 48.21 % | 80.000 M | 0.000 | 0.000 |
| Common stock repurchased | 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 |
| Other financing activites | 71.292 M 146.86 % | 28.879 M 338.36 % | 6.588 M -96.12 % | 169.848 M 112.51 % | 79.924 M 101 269.62 % | -79.000 K | 0.000 |
| Net cash used provided by financing activities | 87.906 M -82.48 % | 501.685 M 630.31 % | 68.695 M -77.73 % | 308.399 M 931.75 % | 29.891 M -25.28 % | 40.003 M 507.76 % | 6.582 M |
| Effect of forex changes on cash | 73.000 K -81.52 % | 395.000 K 581.03 % | 58.000 K 105.49 % | -1.057 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | -59.321 M -900.23 % | 7.413 M 106.55 % | -113.125 M -192.25 % | 122.626 M 562.63 % | 18.506 M -16.27 % | 22.103 M 564.95 % | 3.324 M |
| Cash at beginning of period | 62.272 M 13.51 % | 54.859 M -67.34 % | 167.984 M 270.35 % | 45.358 M 68.92 % | 26.852 M 465.42 % | 4.749 M 233.26 % | 1.425 M |
| Cash at end of period | 2.951 M -95.26 % | 62.272 M 13.51 % | 54.859 M -67.34 % | 167.984 M 270.35 % | 45.358 M 68.92 % | 26.852 M 465.42 % | 4.749 M |
| Operating cash flow | -15.299 M 68.02 % | -47.846 M -80.19 % | -26.553 M -49.07 % | -17.812 M -18 654.17 % | 96.000 K 103.95 % | -2.432 M -123.53 % | -1.088 M |
| Capital expenditure | -139.930 M 63.16 % | -379.828 M -143.85 % | -155.763 M -93.74 % | -80.400 M -2 679 900.00 % | -3.000 K | 0.000 | 0.000 |
| Free CashFlow | -155.229 M 63.70 % | -427.674 M -134.58 % | -182.316 M -85.64 % | -98.212 M -105 704.30 % | 93.000 K 103.82 % | -2.432 M -123.53 % | -1.088 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 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-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.444 M -22.76 % | 13.521 M 205.48 % | -12.819 M -205.87 % | 12.108 M 2.07 % | 11.862 M 32.65 % | 8.942 M -63.17 % | 24.280 M -11.62 % | 27.471 M 54.05 % | 17.833 M 74.41 % | 10.225 M -59.92 % | 25.509 M 75.71 % | 14.518 M 25.87 % | 11.534 M 146.88 % | 4.672 M -48.35 % | 9.046 M 0.00 % | 9.046 M | 0.000 | 0.000 100.00 % | -2.500 K 0.00 % | -2.500 K -200.00 % | 2.500 K 0.00 % | 2.500 K |
| Net income | -4.976 M -29.89 % | -3.831 M 79.19 % | -18.407 M -440.91 % | -3.403 M 56.23 % | -7.774 M 28.21 % | -10.829 M -171.47 % | -3.989 M -29.30 % | -3.085 M -124.20 % | -1.376 M 52.97 % | -2.926 M -348.18 % | 1.179 M -38.47 % | 1.916 M 139.88 % | -4.804 M 27.61 % | -6.636 M -16.07 % | -5.717 M 0.00 % | -5.717 M -387.36 % | 1.990 M 0.00 % | 1.990 M 943.01 % | -236.000 K 0.00 % | -236.000 K 75.78 % | -974.500 K 0.00 % | -974.500 K |
| Income before tax | -6.862 M 37.86 % | -11.043 M 32.50 % | -16.360 M -202.68 % | -5.405 M 50.44 % | -10.907 M 25.63 % | -14.666 M -159.67 % | -5.648 M -98.66 % | -2.843 M -174.95 % | -1.034 M 69.96 % | -3.442 M 60.90 % | -8.802 M -702.46 % | 1.461 M 123.44 % | -6.232 M 6.82 % | -6.688 M 1.39 % | -6.782 M 0.00 % | -6.782 M -356.36 % | 2.646 M 0.00 % | 2.646 M 752.40 % | -405.500 K 0.00 % | -405.500 K 67.39 % | -1.244 M 0.00 % | -1.244 M |
| Income before tax ratio | -0.66 19.55 % | -0.82 -164.00 % | 1.28 385.89 % | -0.45 51.45 % | -0.92 43.94 % | -1.64 -605.07 % | -0.23 -124.77 % | -0.10 -78.49 % | -0.06 82.78 % | -0.34 2.44 % | -0.35 -442.88 % | 0.10 118.62 % | -0.54 62.26 % | -1.43 -90.94 % | -0.75 0.00 % | -0.75 | 0.00 | 0.00 -100.00 % | 162.20 0.00 % | 162.20 132.61 % | -497.40 0.00 % | -497.40 |
| EBITDA | 14.132 M 571.99 % | 2.103 M 140.19 % | -5.233 M -381.42 % | -1.087 M 67.96 % | -3.393 M 55.58 % | -7.639 M -175.27 % | 10.149 M 3 524.64 % | 280.000 K 152.14 % | -537.000 K 79.02 % | -2.560 M 75.72 % | -10.545 M -2 789.04 % | -365.000 K 3.44 % | -378.000 K 86.68 % | -2.837 M -514.73 % | -461.500 K -31.67 % | -350.500 K 67.93 % | -1.093 M 0.00 % | -1.093 M -692.03 % | -138.000 K 0.00 % | -138.000 K 54.90 % | -306.000 K 0.00 % | -306.000 K |
| Net income ratio | -0.48 -68.16 % | -0.28 -119.73 % | 1.44 610.90 % | -0.28 57.12 % | -0.66 45.88 % | -1.21 -637.12 % | -0.16 -46.30 % | -0.11 -45.54 % | -0.08 73.04 % | -0.29 -719.14 % | 0.05 -64.98 % | 0.13 131.69 % | -0.42 70.68 % | -1.42 -124.75 % | -0.63 0.00 % | -0.63 | 0.00 | 0.00 -100.00 % | 94.40 0.00 % | 94.40 124.22 % | -389.80 0.00 % | -389.80 |
| Ratio EBITDA | 1.35 769.97 % | 0.16 -61.90 % | 0.41 554.72 % | -0.09 68.61 % | -0.29 66.52 % | -0.85 -304.37 % | 0.42 4 001.01 % | 0.01 133.85 % | -0.03 87.97 % | -0.25 39.43 % | -0.41 -1 544.25 % | -0.03 23.29 % | -0.03 94.60 % | -0.61 -1 090.26 % | -0.05 -31.67 % | -0.04 | 0.00 | 0.00 -100.00 % | 55.20 0.00 % | 55.20 145.10 % | -122.40 0.00 % | -122.40 |
| Gross profit ratio | 1.00 227.62 % | 0.31 474.56 % | 0.05 -83.10 % | 0.31 48.97 % | 0.21 2 244.15 % | -0.01 -103.00 % | 0.33 14.13 % | 0.29 18.73 % | 0.24 38.38 % | 0.18 -61.08 % | 0.45 24.75 % | 0.36 100.14 % | 0.18 -12.50 % | 0.21 -21.93 % | 0.26 0.00 % | 0.26 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 71.086 M -8.74 % | 77.895 M -29.15 % | 109.938 M 61.53 % | 68.060 M -6.46 % | 72.758 M 0.78 % | 72.193 M 36.15 % | 53.025 M -31.25 % | 77.125 M 12.10 % | 68.800 M -5.40 % | 72.729 M 0.00 % | 72.728 M 13.88 % | 63.867 M -6.94 % | 68.629 M 13.76 % | 60.327 M 4.13 % | 57.933 M 0.00 % | 57.933 M -12.64 % | 66.317 M 0.00 % | 66.317 M 4.81 % | 63.272 M 0.00 % | 63.272 M -6.95 % | 68.000 M -3.36 % | 70.364 M |
| Weighted average shs out | 71.086 M -8.74 % | 77.895 M -0.13 % | 77.999 M 14.60 % | 68.060 M -6.46 % | 72.758 M 0.78 % | 72.193 M 36.15 % | 53.025 M -31.25 % | 77.125 M 12.10 % | 68.800 M -5.40 % | 72.729 M 0.00 % | 72.728 M 13.88 % | 63.867 M -6.94 % | 68.629 M 13.76 % | 60.327 M 4.13 % | 57.934 M 0.00 % | 57.934 M -12.64 % | 66.317 M 0.00 % | 66.317 M 4.79 % | 63.288 M 0.00 % | 63.288 M -6.94 % | 68.008 M -3.35 % | 70.368 M |
| EPS diluted | -0.07 22.22 % | -0.09 47.06 % | -0.17 -240.00 % | -0.05 54.55 % | -0.11 26.67 % | -0.15 -99.47 % | -0.08 -88.00 % | -0.04 -100.00 % | -0.02 50.25 % | -0.04 -348.15 % | 0.02 -46.00 % | 0.03 142.86 % | -0.07 36.36 % | -0.11 -11.45 % | -0.10 0.00 % | -0.10 -429.00 % | 0.03 0.00 % | 0.03 910.81 % | 0.00 0.00 % | 0.00 73.57 % | -0.01 0.00 % | -0.01 |
| Earnings per share | -0.07 22.22 % | -0.09 47.06 % | -0.17 -240.00 % | -0.05 54.55 % | -0.11 26.67 % | -0.15 -99.47 % | -0.08 -88.00 % | -0.04 -100.00 % | -0.02 50.25 % | -0.04 -348.15 % | 0.02 -46.00 % | 0.03 142.86 % | -0.07 36.36 % | -0.11 -11.45 % | -0.10 0.00 % | -0.10 -429.00 % | 0.03 0.00 % | 0.03 910.81 % | 0.00 0.00 % | 0.00 73.57 % | -0.01 0.00 % | -0.01 |
| Gross profit | 10.444 M 153.07 % | 4.127 M 706.02 % | -681.000 K -117.89 % | 3.806 M 52.06 % | 2.503 M 2 944.32 % | -88.000 K -101.10 % | 7.970 M 0.87 % | 7.901 M 82.89 % | 4.320 M 141.34 % | 1.790 M -84.40 % | 11.475 M 119.20 % | 5.235 M 151.92 % | 2.078 M 116.01 % | 962.000 K -59.68 % | 2.386 M 0.00 % | 2.386 M | 0.000 | 0.000 100.00 % | -2.500 K 0.00 % | -2.500 K -200.00 % | 2.500 K 0.00 % | 2.500 K |
| Income tax expense | -1.079 M 62.52 % | -2.879 M -213.97 % | 2.526 M 418.14 % | -794.000 K 59.09 % | -1.941 M -29.14 % | -1.503 M 26.11 % | -2.034 M -1 640.91 % | 132.000 K -77.16 % | 578.000 K 351.30 % | -230.000 K -131.99 % | 719.000 K 60.13 % | 449.000 K 131.84 % | -1.410 M -3 104.55 % | -44.000 K -104.25 % | 1.036 M 0.00 % | 1.036 M 57.93 % | 656.000 K 0.00 % | 656.000 K 287.02 % | 169.500 K 0.00 % | 169.500 K -36.99 % | 269.000 K 0.00 % | 269.000 K |
| Cost of revenue | 0.000 -100.00 % | 9.394 M -22.61 % | 12.138 M 46.21 % | 8.302 M -11.29 % | 9.359 M 3.64 % | 9.030 M -44.64 % | 16.310 M -16.66 % | 19.570 M 44.82 % | 13.513 M 60.20 % | 8.435 M -39.90 % | 14.034 M 51.18 % | 9.283 M -1.83 % | 9.456 M 154.88 % | 3.710 M -44.29 % | 6.660 M 0.00 % | 6.660 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 3.804 M -20.67 % | 4.795 M 47.00 % | 3.262 M -56.06 % | 7.423 M -5.63 % | 7.866 M -8.36 % | 8.584 M 165.45 % | -13.116 M -300.80 % | 6.532 M 17.82 % | 5.544 M 5.08 % | 5.276 M 255.77 % | -3.387 M -209.36 % | 3.097 M -10.83 % | 3.473 M -9.77 % | 3.849 M 46.38 % | 2.630 M 0.00 % | 2.630 M 135.62 % | 1.116 M 0.00 % | 1.116 M 513.19 % | 182.000 K 47.97 % | 123.000 K -61.68 % | 321.000 K 0.00 % | 321.000 K |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 42.000 K -92.83 % | 586.000 K -47.96 % | 1.126 M -36.49 % | 1.773 M 18.36 % | 1.498 M -49.95 % | 2.993 M 363.31 % | 646.000 K 0.31 % | 644.000 K 160.19 % | -1.070 M -128.78 % | 3.718 M 3 574.77 % | -107.000 K -200.00 % | 107.000 K -0.93 % | 108.000 K 0.00 % | 108.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 61.000 K -97.17 % | 2.155 M 112.60 % | -17.105 M -855 350.00 % | 2.000 K -99.45 % | 363.000 K | 0.000 -100.00 % | 92.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.865 M -44.39 % | 6.950 M 150.05 % | -13.885 M -273.32 % | 8.011 M -14.37 % | 9.355 M -9.67 % | 10.357 M 16.98 % | 8.854 M -7.04 % | 9.525 M 53.88 % | 6.190 M 4.56 % | 5.920 M -37.15 % | 9.420 M -15.00 % | 11.083 M 188.17 % | 3.846 M -2.78 % | 3.956 M -56.47 % | 9.088 M 0.00 % | 9.088 M 243.51 % | 2.646 M 0.00 % | 2.646 M 687.35 % | 336.000 K -22.76 % | 435.000 K 19.18 % | 365.000 K 0.00 % | 365.000 K |
| Cost and expenses | 3.865 M -76.35 % | 16.344 M 1 035.55 % | -1.747 M -110.71 % | 16.313 M -12.83 % | 18.714 M -3.47 % | 19.387 M -22.96 % | 25.164 M -13.51 % | 29.095 M 47.67 % | 19.703 M 37.26 % | 14.355 M -38.80 % | 23.454 M 15.16 % | 20.366 M 53.10 % | 13.302 M 73.52 % | 7.666 M -51.32 % | 15.748 M 0.00 % | 15.748 M 495.26 % | 2.646 M 0.00 % | 2.646 M 687.35 % | 336.000 K -22.76 % | 435.000 K 19.18 % | 365.000 K 0.00 % | 365.000 K |
| 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 | 0.000 |
| Selling general and administrative expenses | 3.804 M -20.67 % | 4.795 M 48.91 % | 3.220 M -59.80 % | 8.009 M -10.93 % | 8.992 M -13.18 % | 10.357 M 189.15 % | -11.618 M -221.97 % | 9.525 M 53.88 % | 6.190 M 4.56 % | 5.920 M 232.82 % | -4.457 M -165.40 % | 6.815 M 102.47 % | 3.366 M -14.91 % | 3.956 M 44.51 % | 2.738 M 0.00 % | 2.738 M 145.30 % | 1.116 M 0.00 % | 1.116 M 513.19 % | 182.000 K 47.97 % | 123.000 K -61.68 % | 321.000 K 0.00 % | 321.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.090 M | 0.000 -100.00 % | 7.309 M | 0.000 -100.00 % | 123.000 K 52.80 % | 80.500 K 0.00 % | 80.500 K | 0.000 | 0.000 -100.00 % | 739.000 K -11.81 % | 838.000 K -4.88 % | 881.000 K 0.00 % | 881.000 K |
| Interest expense | 13.572 M 86.30 % | 7.285 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 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 7.422 M 26.63 % | 5.861 M 1 420.05 % | -444.000 K -114.25 % | 3.116 M 0.65 % | 3.096 M 10.33 % | 2.806 M 35.56 % | 2.070 M 8.72 % | 1.904 M 1.06 % | 1.884 M 20.00 % | 1.570 M -19.40 % | 1.948 M 60.33 % | 1.215 M 33.52 % | 910.000 K 479.62 % | 157.000 K -9.77 % | 174.000 K 17 300.00 % | 1.000 K -95.65 % | 23.000 K 0.00 % | 23.000 K 35.29 % | 17.000 K 0.00 % | 17.000 K 36.00 % | 12.500 K 0.00 % | 12.500 K |
| Operating income | 6.579 M 333.05 % | -2.823 M 74.50 % | -11.072 M -163.31 % | -4.205 M 38.63 % | -6.852 M 47.74 % | -13.111 M -853.51 % | 1.740 M 204.00 % | -1.673 M 48.19 % | -3.229 M 43.43 % | -5.708 M 43.49 % | -10.101 M -105.72 % | -4.910 M -93.69 % | -2.535 M 53.39 % | -5.439 M -1 447.37 % | -351.500 K 0.00 % | -351.500 K 68.50 % | -1.116 M 0.00 % | -1.116 M -620.00 % | -155.000 K 0.00 % | -155.000 K 51.33 % | -318.500 K 0.00 % | -318.500 K |
| Operating income ratio | 0.63 401.71 % | -0.21 -124.17 % | 0.86 348.70 % | -0.35 39.88 % | -0.58 60.60 % | -1.47 -2 145.98 % | 0.07 217.67 % | -0.06 66.37 % | -0.18 67.56 % | -0.56 -40.98 % | -0.40 -17.08 % | -0.34 -53.88 % | -0.22 81.12 % | -1.16 -2 896.04 % | -0.04 0.00 % | -0.04 | 0.00 | 0.00 -100.00 % | 62.00 0.00 % | 62.00 148.67 % | -127.40 0.00 % | -127.40 |
| Total other income expenses net | -13.441 M -63.52 % | -8.220 M -55.45 % | -5.288 M -340.67 % | -1.200 M 70.41 % | -4.055 M -160.77 % | -1.555 M 78.95 % | -7.388 M -531.45 % | -1.170 M -153.30 % | 2.195 M -3.13 % | 2.266 M -79.15 % | 10.866 M 70.55 % | 6.371 M 252.53 % | -4.177 M -234.43 % | -1.249 M 80.58 % | -6.431 M 0.00 % | -6.431 M -279.65 % | 3.580 M 0.00 % | 3.580 M 1 528.94 % | -250.500 K 0.00 % | -250.500 K 72.92 % | -925.000 K 0.00 % | -925.000 K |
| 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-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-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-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 789.438 M 2.81 % | 767.869 M -4.33 % | 802.608 M -0.78 % | 808.895 M 4.17 % | 776.483 M 8.11 % | 718.254 M 12.36 % | 639.242 M 11.91 % | 571.235 M 69.18 % | 337.643 M 113.30 % | 158.296 M 51.07 % | 104.783 M 261.40 % | -64.923 M -138.63 % | 168.063 M 234.40 % | -125.048 M 0.64 % | -125.856 M 23.70 % | -164.947 M 0.10 % | -165.108 M -271.81 % | -44.407 M 0.16 % | -44.478 M -265.64 % | 26.852 M |
| Total investments | 29.151 M 0.28 % | 29.069 M -33.54 % | 43.739 M 36.72 % | 31.992 M -6.32 % | 34.152 M -6.17 % | 36.396 M -4.70 % | 38.191 M -1.48 % | 38.765 M -2.03 % | 39.568 M 9.28 % | 36.207 M 0.77 % | 35.930 M -17.87 % | 43.746 M -86.99 % | 336.126 M 548.92 % | 51.798 M -0.15 % | 51.877 M 46.20 % | 35.483 M 0.00 % | 35.483 M 25.24 % | 28.332 M 0.00 % | 28.332 M -47.24 % | 53.704 M |
| Total debt | 838.918 M 0.30 % | 836.440 M 3.83 % | 805.559 M -4.04 % | 839.480 M 6.63 % | 787.306 M 5.01 % | 749.773 M 6.88 % | 701.514 M 0.50 % | 698.055 M 29.24 % | 540.104 M 11.57 % | 484.077 M 203.23 % | 159.642 M 88.29 % | 84.786 M | 0.000 -100.00 % | 42.936 M 1.92 % | 42.128 M 188.90 % | 14.582 M 1.12 % | 14.421 M 1 416.40 % | 951.000 K 8.07 % | 880.000 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 260.634 M | 0.000 -100.00 % | 382.731 M 0.17 % | 382.079 M 42.00 % | 269.067 M -29.70 % | 382.734 M 0.39 % | 381.237 M 0.60 % | 378.977 M 43.08 % | 264.867 M -29.78 % | 377.175 M 5.47 % | 357.604 M -4.22 % | 373.362 M 0.00 % | 373.362 M 12 357.86 % | 2.997 M 0.00 % | 2.997 M -96.43 % | 84.027 M 0.00 % | 84.027 M 1 820.18 % | 4.376 M |
| Retained earnings | -85.814 M | 0.000 100.00 % | -77.007 M | 0.000 100.00 % | -55.197 M -16.39 % | -47.423 M -29.59 % | -36.594 M -12.23 % | -32.605 M -10.45 % | -29.520 M -4.89 % | -28.144 M -11.60 % | -25.218 M 7.28 % | -27.198 M | 0.000 100.00 % | -15.758 M 0.00 % | -15.758 M -264.43 % | -4.324 M 0.00 % | -4.324 M 47.92 % | -8.303 M 0.00 % | -8.303 M | 0.000 |
| Common stock | 157.532 M | 0.000 -100.00 % | 119.728 M | 0.000 | 0.000 -100.00 % | 118.650 M 5.26 % | 112.722 M | 0.000 -100.00 % | 112.722 M | 0.000 -100.00 % | 112.640 M | 0.000 | 0.000 -100.00 % | 112.640 M | 0.000 -100.00 % | 251.492 M 0.00 % | 251.492 M 208.61 % | 81.492 M | 0.000 | 0.000 |
| Total equity | 389.544 M -4.32 % | 407.129 M 10.23 % | 369.333 M -7.40 % | 398.860 M 7.92 % | 369.588 M -10.07 % | 410.985 M -3.08 % | 424.034 M -0.98 % | 428.244 M -0.17 % | 428.974 M 13.98 % | 376.363 M 2.29 % | 367.951 M 1.56 % | 362.290 M -0.41 % | 363.772 M 0.00 % | 363.772 M 0.00 % | 363.772 M 45.41 % | 250.165 M 0.00 % | 250.165 M 230.36 % | 75.724 M 0.00 % | 75.724 M 1 630.44 % | 4.376 M |
| Other non current liabilities | 3.103 M -63.42 % | 8.482 M 225.23 % | 2.608 M 1.95 % | 2.558 M 6.94 % | 2.392 M 3.24 % | 2.317 M 20.61 % | 1.921 M 0.58 % | 1.910 M 12.82 % | 1.693 M 2 389.71 % | 68.000 K -99.44 % | 12.234 M -12.33 % | 13.955 M | 0.000 -100.00 % | 39.464 M 0.00 % | 39.464 M 9 766.00 % | 400.000 K 0.00 % | 400.000 K 9 900.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 |
| Long term debt | 736.768 M -0.06 % | 737.201 M 3.07 % | 715.212 M -0.49 % | 718.744 M 0.47 % | 715.414 M 2.50 % | 697.953 M 5.64 % | 660.696 M 2.03 % | 647.561 M 26.30 % | 512.701 M 10.45 % | 464.198 M 217.43 % | 146.237 M 98.81 % | 73.556 M | 0.000 -100.00 % | 38.565 M 0.00 % | 38.565 M 167.70 % | 14.406 M 0.00 % | 14.406 M 1 537.05 % | 880.000 K 0.00 % | 880.000 K | 0.000 |
| Total non current liabilities | 739.871 M -0.78 % | 745.683 M 3.88 % | 717.820 M -0.48 % | 721.302 M 0.49 % | 717.806 M 2.50 % | 700.270 M 5.68 % | 662.617 M 2.02 % | 649.471 M 26.26 % | 514.394 M 10.43 % | 465.819 M 193.83 % | 158.534 M 80.95 % | 87.610 M | 0.000 -100.00 % | 78.029 M 0.00 % | 78.029 M 427.01 % | 14.806 M 0.00 % | 14.806 M 1 574.89 % | 884.000 K 0.00 % | 884.000 K | 0.000 |
| Other current liabilities | 23.075 M 77.45 % | 13.004 M -82.80 % | 75.600 M 368.31 % | 16.143 M 33.03 % | 12.135 M -5.31 % | 12.815 M 19.49 % | 10.725 M -11.95 % | 12.180 M 121.94 % | 5.488 M -25.12 % | 7.329 M -45.40 % | 13.423 M -9.06 % | 14.760 M | 0.000 -100.00 % | 8.857 M -62.79 % | 23.802 M 283.47 % | 6.207 M -0.78 % | 6.256 M 1 260.00 % | 460.000 K 0.00 % | 460.000 K | 0.000 |
| Deferred revenue | 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 |
| Short term debt | 102.150 M 2.93 % | 99.239 M 9.84 % | 90.347 M -25.17 % | 120.736 M 67.94 % | 71.892 M 38.73 % | 51.820 M 26.95 % | 40.818 M -19.16 % | 50.494 M 84.26 % | 27.403 M 37.85 % | 19.879 M 48.30 % | 13.405 M 19.37 % | 11.230 M | 0.000 -100.00 % | 4.371 M 0.00 % | 4.371 M 2 383.52 % | 176.000 K 0.00 % | 176.000 K 147.89 % | 71.000 K 0.00 % | 71.000 K | 0.000 |
| Total current liabilities | 147.776 M 16.18 % | 127.200 M -28.45 % | 177.772 M 3.89 % | 171.113 M 48.48 % | 115.247 M 24.27 % | 92.736 M 12.53 % | 82.413 M -16.15 % | 98.289 M -18.61 % | 120.760 M 102.49 % | 59.637 M -1.92 % | 60.802 M 3.78 % | 58.589 M | 0.000 -100.00 % | 50.473 M 1.22 % | 49.863 M 450.30 % | 9.061 M 0.00 % | 9.061 M 1 405.15 % | 602.000 K 0.00 % | 602.000 K | 0.000 |
| Total liabilities | 887.647 M 1.69 % | 872.883 M -2.54 % | 895.592 M 0.36 % | 892.415 M 7.13 % | 833.053 M 5.05 % | 793.006 M 6.44 % | 745.030 M -0.37 % | 747.760 M 17.73 % | 635.154 M 20.88 % | 525.456 M 139.57 % | 219.336 M 50.03 % | 146.199 M | 0.000 -100.00 % | 128.502 M 0.48 % | 127.892 M 435.85 % | 23.867 M 0.00 % | 23.867 M 1 506.12 % | 1.486 M 0.00 % | 1.486 M | 0.000 |
| Other non current assets | 100.690 M 20.14 % | 83.809 M 283.86 % | 21.833 M -67.49 % | 67.160 M -10.58 % | 75.108 M -43.35 % | 132.590 M 8.59 % | 122.096 M -0.94 % | 123.251 M 4.11 % | 118.381 M 479.05 % | 20.444 M 106.40 % | 9.905 M 2 072.15 % | 456.000 K 100.27 % | -168.063 M -93 989.94 % | 179.000 K -95.64 % | 4.101 M -88.44 % | 35.483 M 13 495.02 % | 261.000 K -99.08 % | 28.332 M 2 555.30 % | 1.067 M 103.97 % | -26.852 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 30.314 M 222.25 % | -24.797 M 18.74 % | -30.517 M 64.66 % | -86.362 M -15.29 % | -74.911 M 4.68 % | -78.585 M -6.53 % | -73.765 M -467.30 % | 20.083 M -24.91 % | 26.744 M -38.74 % | 43.659 M | 0.000 -100.00 % | 51.719 M -0.15 % | 51.798 M 45.98 % | 35.483 M 0.00 % | 35.483 M 25.24 % | 28.332 M 0.00 % | 28.332 M | 0.000 |
| Intangible assets | 0.000 -100.00 % | 22.970 M 2 567.83 % | 861.000 K -96.02 % | 21.657 M 0.05 % | 21.647 M -1.82 % | 22.048 M 5 174.64 % | 418.000 K -98.04 % | 21.319 M -0.23 % | 21.368 M 0.21 % | 21.323 M 4 164.60 % | 500.000 K -97.70 % | 21.717 M | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 -100.00 % | 12.926 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.865 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.865 M | 0.000 | 0.000 -100.00 % | 14.542 M 0.00 % | 14.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 13.702 M -0.35 % | 13.750 M -0.27 % | 13.787 M -36.34 % | 21.657 M 0.05 % | 21.647 M -1.82 % | 22.048 M 3.59 % | 21.283 M -0.17 % | 21.319 M -0.23 % | 21.368 M 0.21 % | 21.323 M -0.20 % | 21.365 M -1.62 % | 21.717 M | 0.000 -100.00 % | 16.111 M 8.92 % | 14.792 M 141.69 % | -35.483 M | 0.000 100.00 % | -28.332 M | 0.000 | 0.000 |
| Property plant equipment net | 1.028 B 0.49 % | 1.023 B 8.29 % | 944.443 M 0.95 % | 935.517 M 4.52 % | 895.081 M 4.25 % | 858.632 M 7.47 % | 798.962 M 5.75 % | 755.493 M 28.83 % | 586.407 M 42.27 % | 412.187 M 8.20 % | 380.932 M 53.12 % | 248.779 M | 0.000 -100.00 % | 217.565 M 0.00 % | 217.565 M 310.74 % | 52.969 M 0.00 % | 52.969 M 6 016.51 % | 866.000 K 0.00 % | 866.000 K | 0.000 |
| Total non current assets | 1.157 B 1.85 % | 1.136 B 12.39 % | 1.010 B -0.11 % | 1.011 B 4.05 % | 972.074 M 3.91 % | 935.460 M 6.99 % | 874.325 M 5.78 % | 826.580 M 25.80 % | 657.074 M 36.48 % | 481.457 M 8.22 % | 444.894 M 39.09 % | 319.863 M 290.32 % | -168.063 M -158.04 % | 289.575 M 0.46 % | 288.256 M 224.93 % | 88.713 M 0.00 % | 88.713 M 193.12 % | 30.265 M 0.00 % | 30.265 M 212.71 % | -26.852 M |
| Other current assets | 25.517 M -50.06 % | 51.093 M -72.23 % | 183.971 M 144.23 % | 75.328 M -18.22 % | 92.112 M 303.93 % | 22.804 M 33.33 % | 17.103 M -46.58 % | 32.019 M -6.38 % | 34.200 M 55.68 % | 21.968 M -30.25 % | 31.495 M 133.75 % | 13.474 M | 0.000 -100.00 % | 13.565 M 0.00 % | 13.565 M 452 066.67 % | 3.000 K -99.95 % | 5.790 M 264.84 % | 1.587 M 0.00 % | 1.587 M | 0.000 |
| Short term investments | 0.000 -100.00 % | 1.750 M -86.96 % | 13.425 M -76.36 % | 56.789 M -12.19 % | 64.669 M -47.32 % | 122.758 M 8.54 % | 113.102 M -3.62 % | 117.350 M 3.54 % | 113.333 M 602.88 % | 16.124 M 75.53 % | 9.186 M 10 458.62 % | 87.000 K -99.97 % | 336.126 M 425 375.95 % | 79.000 K 0.00 % | 79.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.704 M |
| cash and cash equivalents | 49.480 M -27.84 % | 68.571 M 2 223.65 % | 2.951 M -90.35 % | 30.585 M 182.59 % | 10.823 M -65.66 % | 31.519 M -49.38 % | 62.272 M -50.90 % | 126.820 M -37.36 % | 202.461 M -37.85 % | 325.781 M 493.85 % | 54.859 M -63.36 % | 149.709 M 189.08 % | -168.063 M -200.05 % | 167.984 M 0.00 % | 167.984 M -6.43 % | 179.529 M 0.00 % | 179.529 M 295.80 % | 45.358 M 0.00 % | 45.358 M 268.92 % | -26.852 M |
| Cash and short term investments | 49.480 M -29.64 % | 70.321 M 4.43 % | 67.340 M -22.93 % | 87.374 M 15.74 % | 75.492 M -51.07 % | 154.277 M -12.03 % | 175.374 M -28.18 % | 244.170 M -22.68 % | 315.794 M -7.64 % | 341.905 M 433.85 % | 64.045 M -57.25 % | 149.796 M -10.87 % | 168.063 M 0.00 % | 168.063 M 0.00 % | 168.063 M -6.39 % | 179.529 M 0.00 % | 179.529 M 295.80 % | 45.358 M 0.00 % | 45.358 M 68.92 % | 26.852 M |
| Total current assets | 120.566 M -16.51 % | 144.412 M -43.27 % | 254.548 M -9.02 % | 279.797 M 6.05 % | 263.840 M -1.75 % | 268.531 M -8.89 % | 294.739 M -15.65 % | 349.424 M -14.16 % | 407.054 M -3.17 % | 420.362 M 195.21 % | 142.393 M -24.51 % | 188.626 M 12.24 % | 168.063 M -17.09 % | 202.699 M -0.35 % | 203.408 M 9.76 % | 185.319 M 0.00 % | 185.319 M 294.76 % | 46.945 M 0.00 % | 46.945 M 74.83 % | 26.852 M |
| Inventory | 28.000 K 0.00 % | 28.000 K -6.67 % | 30.000 K -98.36 % | 1.825 M -33.00 % | 2.724 M -35.45 % | 4.220 M -7.35 % | 4.555 M 21.73 % | 3.742 M 478.36 % | 647.000 K -61.60 % | 1.685 M 710.10 % | 208.000 K | 0.000 | 0.000 100.00 % | -78.999 K 0.00 % | -78.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 45.541 M 98.26 % | 22.970 M 616.25 % | 3.207 M -97.22 % | 115.270 M 23.27 % | 93.512 M 7.20 % | 87.230 M 6.76 % | 81.707 M 17.58 % | 69.493 M 23.19 % | 56.413 M 2.94 % | 54.804 M 1.92 % | 53.773 M 112.07 % | 25.356 M | 0.000 -100.00 % | 21.780 M 0.00 % | 21.780 M 276.36 % | 5.787 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 14.410 M -5.59 % | 15.264 M | 0.000 -100.00 % | 11.941 M 11.03 % | 10.755 M 25.76 % | 8.552 M 24.03 % | 6.895 M 35.14 % | 5.102 M 8.95 % | 4.683 M -36.89 % | 7.420 M 24.75 % | 5.948 M 13.25 % | 5.252 M | 0.000 -100.00 % | 4.001 M | 0.000 -100.00 % | 261.000 K | 0.000 -100.00 % | 1.067 M | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 20.264 M 59.51 % | 12.704 M 7.43 % | 11.825 M -62.94 % | 31.904 M 9.53 % | 29.128 M 11.20 % | 26.195 M -6.89 % | 28.133 M -12.79 % | 32.260 M -61.56 % | 83.922 M 182.77 % | 29.679 M -7.95 % | 32.243 M 148.25 % | 12.988 M | 0.000 -100.00 % | 21.690 M 0.00 % | 21.690 M 725.03 % | 2.629 M 0.00 % | 2.629 M 3 602.82 % | 71.000 K 0.00 % | 71.000 K | 0.000 |
| Tax payables | 2.287 M 1.51 % | 2.253 M | 0.000 -100.00 % | 2.330 M 11.38 % | 2.092 M 9.76 % | 1.906 M -30.36 % | 2.737 M -18.42 % | 3.355 M -15.00 % | 3.947 M 43.53 % | 2.750 M 58.87 % | 1.731 M -91.17 % | 19.611 M | 0.000 -100.00 % | 15.555 M | 0.000 -100.00 % | 49.000 K | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 63.000 K -36.36 % | 99.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 28.235 M -5.25 % | 29.801 M -54.83 % | 65.978 M 61.47 % | 40.860 M -2.84 % | 42.054 M -2.33 % | 43.056 M -5.51 % | 45.566 M 1.61 % | 44.843 M -41.96 % | 77.257 M 187.70 % | 26.853 M 71.45 % | 15.662 M 27.20 % | 12.313 M | 0.000 -100.00 % | 6.168 M 0.00 % | 6.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 112.372 M -0.34 % | 112.755 M 24.78 % | 90.365 M -3.57 % | 93.715 M -4.21 % | 97.829 M 3.88 % | 94.178 M 11.68 % | 84.331 M -1.08 % | 85.249 M 16.80 % | 72.986 M 5.42 % | 69.236 M -0.87 % | 69.847 M 125.84 % | 30.927 M | 0.000 -100.00 % | 17.666 M 0.00 % | 17.666 M 21.27 % | 14.567 M 0.00 % | 14.567 M 1 431.76 % | 951.000 K 0.00 % | 951.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 289.591 M -23.25 % | 377.328 M | 0.000 -100.00 % | 358.000 M | 0.000 100.00 % | -118.650 M -144.10 % | 269.067 M | 0.000 | 0.000 100.00 % | -1.323 M | 0.000 | 0.000 -100.00 % | 6.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.553 M -87.30 % | 12.229 M 739.90 % | 1.456 M | 0.000 -100.00 % | 39.456 M | 0.000 -100.00 % | 358.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.277 B -0.22 % | 1.280 B 1.19 % | 1.265 B -2.04 % | 1.291 B 4.48 % | 1.236 B 2.65 % | 1.204 B 2.99 % | 1.169 B -0.59 % | 1.176 B 10.51 % | 1.064 B 18.00 % | 901.819 M 53.56 % | 587.287 M 15.50 % | 508.489 M | 0.000 -100.00 % | 492.274 M 0.12 % | 491.664 M 79.42 % | 274.032 M 0.00 % | 274.032 M 254.92 % | 77.210 M 0.00 % | 77.210 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-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-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-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.959 M -13 551.72 % | -29.000 K 97.38 % | -1.107 M -275.99 % | 629.000 K -75.30 % | 2.547 M | 0.000 -100.00 % | 932.000 K -82.92 % | 5.457 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 179.000 K 257.02 % | -114.000 K -141.16 % | 277.000 K -39.52 % | 458.000 K 115.02 % | 213.000 K -69.48 % | 698.000 K 30.71 % | 534.000 K -27.64 % | 738.000 K 40.57 % | 525.000 K 8.92 % | 482.000 K -36.50 % | 759.000 K -20.77 % | 958.000 K 72.30 % | 556.000 K -26.55 % | 757.000 K 56.73 % | 483.000 K 0.00 % | 483.000 K 61.00 % | 300.000 K 0.00 % | 300.000 K 189.86 % | 103.500 K 0.00 % | 103.500 K | 0.000 | 0.000 |
| Change in working capital | -17.217 M -22.98 % | -14.000 M -216.17 % | 12.051 M 1 360.56 % | -956.000 K 76.76 % | -4.113 M 49.13 % | -8.085 M 72.74 % | -29.662 M -292.64 % | 15.398 M 779.89 % | 1.750 M 113.67 % | -12.801 M 61.52 % | -33.266 M -211.19 % | -10.690 M 1.88 % | -10.895 M -256.42 % | 6.965 M 186.60 % | -8.043 M 0.00 % | -8.043 M -382.60 % | -1.667 M 0.00 % | -1.667 M -1 178.64 % | 154.500 K 0.00 % | 154.500 K 5 250.00 % | -3.000 K 0.00 % | -3.000 K |
| Accounts receivables | -21.183 M -17.02 % | -18.102 M | 0.000 100.00 % | -4.769 M 22.11 % | -6.123 M -10.88 % | -5.522 M 54.79 % | -12.214 M 6.62 % | -13.080 M -712.93 % | -1.609 M -56.06 % | -1.031 M 94.33 % | -18.168 M -77.27 % | -10.249 M -12.84 % | -9.083 M -264.94 % | 5.507 M 187.07 % | -6.325 M 0.00 % | -6.325 M | 0.000 | 0.000 -100.00 % | 6.500 K 0.00 % | 6.500 K 200.00 % | -6.500 K 0.00 % | -6.500 K |
| Inventory | 0.000 -100.00 % | 55.000 K -53.39 % | 118.000 K -86.87 % | 899.000 K -39.91 % | 1.496 M 346.57 % | 335.000 K 141.21 % | -813.000 K 73.73 % | -3.095 M -398.17 % | 1.038 M 170.28 % | -1.477 M -610.10 % | -208.000 K | 0.000 -100.00 % | 1.684 M 200.00 % | -1.684 M | 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 -100.00 % | 12.214 M -6.62 % | 13.080 M 712.93 % | 1.609 M 56.06 % | 1.031 M -94.33 % | 18.168 M | 0.000 100.00 % | -10.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 3.966 M -2.00 % | 4.047 M -66.09 % | 11.933 M 309.51 % | 2.914 M 466.93 % | 514.000 K 140.47 % | -1.270 M 95.60 % | -28.849 M -256.00 % | 18.493 M 2 497.33 % | 712.000 K 106.29 % | -11.324 M 65.75 % | -33.058 M -7 396.15 % | -441.000 K -105.91 % | 7.462 M -13.72 % | 8.649 M 603.43 % | -1.718 M 0.00 % | -1.718 M -3.09 % | -1.667 M 0.00 % | -1.667 M -1 226.01 % | 148.000 K 0.00 % | 148.000 K 4 128.57 % | 3.500 K 0.00 % | 3.500 K |
| Other non cash items | 13.293 M 53.93 % | 8.636 M -7.50 % | 9.336 M 1 828.93 % | 484.000 K -79.03 % | 2.308 M 10.85 % | 2.082 M -58.99 % | 5.077 M 293.87 % | 1.289 M 242.90 % | -902.000 K 17.25 % | -1.090 M -31.80 % | -827.000 K -105.37 % | 15.407 M 8 273.37 % | 184.000 K 249.59 % | -123.000 K -101.81 % | 6.793 M 9.18 % | 6.222 M 318.43 % | -2.849 M 0.00 % | -2.849 M -1 306.99 % | 236.000 K 0.00 % | 236.000 K -68.02 % | 738.000 K 0.00 % | 738.000 K |
| Net cash provided by operating activities | -2.106 M 71.02 % | -7.268 M -176.67 % | 9.480 M 728.23 % | -1.509 M 79.78 % | -7.462 M 52.80 % | -15.808 M 46.51 % | -29.554 M -281.04 % | 16.325 M 2 934.39 % | 538.000 K 103.73 % | -14.422 M 49.91 % | -28.793 M -426.97 % | 8.806 M 167.04 % | -13.135 M -299.95 % | 6.569 M 197.99 % | -6.704 M 0.00 % | -6.704 M -204.36 % | -2.203 M 0.00 % | -2.203 M -900.91 % | 275.000 K 0.00 % | 275.000 K 221.15 % | -227.000 K 0.00 % | -227.000 K |
| Investments in property plant and equipment | -11.126 M 71.11 % | -38.508 M -22.07 % | -31.545 M 15.24 % | -37.216 M -92.27 % | -19.356 M 63.04 % | -52.369 M -152.79 % | -20.716 M 90.75 % | -223.990 M -80.94 % | -123.789 M -286.04 % | -32.066 M 50.17 % | -64.347 M -30.16 % | -49.437 M -404.92 % | -9.791 M 69.47 % | -32.068 M -17.61 % | -27.267 M 0.00 % | -27.267 M -110.82 % | -12.934 M 0.00 % | -12.934 M -862 133.33 % | -1.500 K 0.00 % | -1.500 K | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 100.00 % | -4.150 M -124.32 % | -1.850 M -586.84 % | 380.000 K | 0.000 | 0.000 | 0.000 100.00 % | -24.477 M 0.00 % | -24.477 M -8 595.03 % | -281.500 K 0.00 % | -281.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.453 M | 0.000 100.00 % | -13.651 M -204.44 % | -4.484 M 88.73 % | -39.801 M | 0.000 -100.00 % | 2.000 M | 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 | 9.014 M -87.42 % | 71.637 M | 0.000 -100.00 % | 14.770 M 5 714.96 % | 254.000 K | 0.000 -100.00 % | 851.000 K 4 905.88 % | 17.000 K -80.46 % | 87.000 K | 0.000 -100.00 % | 438.000 K 5 375.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.005 M -33.67 % | -1.500 M -76.89 % | -848.000 K -728.15 % | 135.000 K | 0.000 -100.00 % | 5.814 M 7 077.78 % | 81.000 K 1 057.14 % | 7.000 K -73.08 % | 26.000 K 100.63 % | -4.139 M -989.21 % | -380.000 K -239.29 % | -112.000 K -338.30 % | 47.000 K 102.29 % | -2.055 M 86.82 % | -15.590 M 2.01 % | -15.909 M -515.30 % | -2.586 M 0.00 % | -2.586 M 28.36 % | -3.609 M 0.00 % | -3.609 M -69.44 % | -2.130 M 0.00 % | -2.130 M |
| Net cash used for investing activites | -4.117 M -113.02 % | 31.629 M 197.64 % | -32.393 M -45.19 % | -22.311 M 29.29 % | -31.555 M 31.02 % | -45.742 M -36.86 % | -33.422 M 85.37 % | -228.450 M -36.28 % | -167.627 M -340.49 % | -38.055 M 38.53 % | -61.909 M -24.95 % | -49.549 M -408.51 % | -9.744 M 71.44 % | -34.123 M 49.32 % | -67.333 M 0.47 % | -67.652 M -328.16 % | -15.801 M 0.00 % | -15.801 M -337.63 % | -3.611 M 0.00 % | -3.611 M -69.51 % | -2.130 M 0.00 % | -2.130 M |
| Debt repayment | -5.735 M -163.44 % | 9.040 M 245.15 % | -6.228 M -113.14 % | 47.388 M 132.51 % | 20.381 M -38.13 % | 32.940 M 195.06 % | -34.653 M -128.48 % | 121.657 M 247.22 % | 35.037 M -89.18 % | 323.762 M 2 886.73 % | 10.840 M -58.29 % | 25.992 M 1 535.75 % | 1.589 M -93.84 % | 25.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 39.497 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -7.148 M 1.73 % | -7.274 M -594.49 % | 1.471 M 138.49 % | -3.822 M -86.26 % | -2.052 M 5.52 % | -2.172 M -106.54 % | 33.199 M 123.17 % | 14.876 M 79.77 % | 8.275 M 1 868.16 % | -468.000 K 86.50 % | -3.466 M -213.56 % | 3.052 M 470.47 % | 535.000 K -87.67 % | 4.340 M -93.73 % | 69.238 M 0.00 % | 69.238 M -18.51 % | 84.962 M 0.00 % | 84.962 M 467.51 % | 14.971 M 0.00 % | 14.971 M 58 809.80 % | -25.500 K 0.00 % | -25.500 K |
| Net cash used provided by financing activities | -12.883 M -131.22 % | 41.263 M 967.42 % | -4.757 M -110.92 % | 43.566 M 137.69 % | 18.329 M -40.43 % | 30.768 M 2 216.09 % | -1.454 M -101.06 % | 136.533 M 215.23 % | 43.312 M -86.60 % | 323.294 M 4 284.24 % | 7.374 M -74.61 % | 29.044 M 1 267.42 % | 2.124 M -92.96 % | 30.153 M -56.45 % | 69.238 M 0.00 % | 69.238 M -18.51 % | 84.962 M 0.00 % | 84.962 M 467.51 % | 14.971 M 0.00 % | 14.971 M 58 809.80 % | -25.500 K 0.00 % | -25.500 K |
| Effect of forex changes on cash | 15.000 K 850.00 % | -2.000 K -105.56 % | 36.000 K 125.00 % | 16.000 K 300.00 % | -8.000 K -127.59 % | 29.000 K 124.58 % | -118.000 K -140.82 % | -49.000 K -110.72 % | 457.000 K 335.24 % | 105.000 K 577.27 % | -22.000 K -111.06 % | 199.000 K 168.38 % | -291.000 K -269.19 % | 172.000 K 126.24 % | -655.500 K 0.00 % | -655.500 K -616.14 % | 127.000 K 0.00 % | 127.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -19.091 M -129.09 % | 65.620 M 314.55 % | -30.585 M -254.77 % | 19.762 M 195.49 % | -20.696 M 32.70 % | -30.753 M 52.36 % | -64.548 M 14.67 % | -75.641 M 38.66 % | -123.320 M -145.52 % | 270.922 M 425.04 % | -83.350 M -624.78 % | -11.500 M 45.36 % | -21.046 M -859.51 % | 2.771 M 150.81 % | -5.454 M 5.53 % | -5.773 M -108.60 % | 67.086 M 0.00 % | 67.086 M 476.56 % | 11.636 M 0.00 % | 11.636 M 588.37 % | -2.383 M 0.00 % | -2.383 M |
| Cash at beginning of period | 68.571 M 2 223.65 % | 2.951 M -90.35 % | 30.585 M 182.59 % | 10.823 M 0.00 % | 10.823 M -82.62 % | 62.272 M -50.90 % | 126.820 M -37.36 % | 202.461 M -37.85 % | 325.781 M 493.85 % | 54.859 M -60.31 % | 138.209 M -7.68 % | 149.709 M -12.33 % | 170.755 M 1.65 % | 167.984 M -3.14 % | 173.438 M -3.39 % | 179.529 M 59.66 % | 112.444 M 147.90 % | 45.358 M 34.50 % | 33.723 M 52.68 % | 22.087 M -9.74 % | 24.470 M | 0.000 |
| Cash at end of period | 49.480 M -27.84 % | 68.571 M | 0.000 -100.00 % | 30.585 M 182.59 % | 10.823 M -65.66 % | 31.519 M -49.38 % | 62.272 M -50.90 % | 126.820 M -37.36 % | 202.461 M -37.85 % | 325.781 M 493.85 % | 54.859 M -60.31 % | 138.209 M -7.68 % | 149.709 M -12.33 % | 170.755 M 1.65 % | 167.984 M -3.32 % | 173.757 M -3.22 % | 179.529 M 59.66 % | 112.444 M 147.90 % | 45.358 M 34.50 % | 33.723 M 52.68 % | 22.087 M 1 027.05 % | -2.383 M |
| Operating cash flow | -2.106 M 71.02 % | -7.268 M -176.67 % | 9.480 M 728.23 % | -1.509 M 79.78 % | -7.462 M 52.80 % | -15.808 M 46.51 % | -29.554 M -281.04 % | 16.325 M 2 934.39 % | 538.000 K 103.73 % | -14.422 M 49.91 % | -28.793 M -426.97 % | 8.806 M 167.04 % | -13.135 M -299.95 % | 6.569 M 197.99 % | -6.704 M 0.00 % | -6.704 M -204.36 % | -2.203 M 0.00 % | -2.203 M -900.91 % | 275.000 K 0.00 % | 275.000 K 221.15 % | -227.000 K 0.00 % | -227.000 K |
| Capital expenditure | -11.126 M 71.11 % | -38.508 M -22.07 % | -31.545 M 15.29 % | -37.238 M -92.38 % | -19.356 M 63.04 % | -52.369 M -152.79 % | -20.716 M 90.75 % | -223.990 M -80.94 % | -123.789 M -286.04 % | -32.066 M 50.17 % | -64.347 M -30.16 % | -49.437 M -404.92 % | -9.791 M 69.47 % | -32.068 M -17.61 % | -27.267 M 0.00 % | -27.267 M -110.82 % | -12.934 M 0.00 % | -12.934 M -862 133.33 % | -1.500 K 0.00 % | -1.500 K | 0.000 | 0.000 |
| Free CashFlow | -13.232 M 71.09 % | -45.776 M -107.46 % | -22.065 M 43.05 % | -38.747 M -44.48 % | -26.818 M 60.66 % | -68.177 M -35.62 % | -50.270 M 75.79 % | -207.665 M -68.49 % | -123.251 M -165.12 % | -46.488 M 50.09 % | -93.140 M -129.23 % | -40.631 M -77.23 % | -22.926 M 10.09 % | -25.499 M 24.94 % | -33.970 M 0.00 % | -33.970 M -124.43 % | -15.136 M 0.00 % | -15.136 M -5 634.19 % | 273.500 K 0.00 % | 273.500 K 220.48 % | -227.000 K 0.00 % | -227.000 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |