Almogim Holdings Ltd ALMA.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 298.225 M 2.86 % | 289.942 M -42.24 % | 501.971 M 25.75 % | 399.197 M 129.74 % | 173.759 M 30.14 % | 133.513 M -39.17 % | 219.495 M 18.63 % | 185.025 M |
| Net income | 1.884 M -91.33 % | 21.737 M -71.65 % | 76.677 M 41.60 % | 54.152 M 506.54 % | 8.928 M -46.08 % | 16.558 M -2.14 % | 16.920 M 1.23 % | 16.715 M |
| Income before tax | 3.733 M -86.93 % | 28.556 M -71.87 % | 101.530 M 56.93 % | 64.697 M 400.17 % | 12.935 M -40.69 % | 21.808 M -2.18 % | 22.294 M 3.14 % | 21.615 M |
| Income before tax ratio | 0.01 -87.29 % | 0.10 -51.31 % | 0.20 24.80 % | 0.16 117.71 % | 0.07 -54.42 % | 0.16 60.82 % | 0.10 -13.06 % | 0.12 |
| EBITDA | 35.588 M -11.55 % | 40.233 M -66.17 % | 118.937 M 89.09 % | 62.900 M 144.90 % | 25.684 M -28.58 % | 35.960 M 1.38 % | 35.469 M 40.01 % | 25.333 M |
| Net income ratio | 0.01 -91.57 % | 0.07 -50.92 % | 0.15 12.61 % | 0.14 164.01 % | 0.05 -58.57 % | 0.12 60.88 % | 0.08 -14.67 % | 0.09 |
| Ratio EBITDA | 0.12 -14.00 % | 0.14 -41.44 % | 0.24 50.37 % | 0.16 6.60 % | 0.15 -45.12 % | 0.27 66.68 % | 0.16 18.02 % | 0.14 |
| Gross profit ratio | 0.19 -8.28 % | 0.21 -25.11 % | 0.28 42.34 % | 0.20 -8.35 % | 0.22 -42.70 % | 0.38 59.62 % | 0.24 12.40 % | 0.21 |
| Weighted average shs out dil | 42.250 M 12.66 % | 37.503 M -7.37 % | 40.485 M -0.07 % | 40.515 M 8.52 % | 37.333 M 33.33 % | 28.000 M 0.00 % | 28.000 M 300.00 % | 7.000 M |
| Weighted average shs out | 42.250 M 12.66 % | 37.503 M -7.56 % | 40.570 M 0.39 % | 40.412 M 8.25 % | 37.333 M 33.03 % | 28.064 M 0.23 % | 28.000 M 300.00 % | 7.000 M |
| EPS diluted | 0.05 -92.24 % | 0.58 -69.31 % | 1.89 41.04 % | 1.34 458.33 % | 0.24 -59.32 % | 0.59 -1.67 % | 0.60 -74.90 % | 2.39 |
| Earnings per share | 0.05 -92.24 % | 0.58 -69.31 % | 1.89 41.04 % | 1.34 458.33 % | 0.24 -59.32 % | 0.59 -1.67 % | 0.60 -74.90 % | 2.39 |
| Gross profit | 57.655 M -5.66 % | 61.114 M -56.74 % | 141.277 M 78.98 % | 78.934 M 110.57 % | 37.486 M -25.43 % | 50.268 M -2.91 % | 51.773 M 33.34 % | 38.829 M |
| Income tax expense | 2.718 M -61.14 % | 6.995 M -71.85 % | 24.853 M 135.69 % | 10.545 M 163.16 % | 4.007 M -23.68 % | 5.250 M -2.31 % | 5.374 M 9.67 % | 4.900 M |
| Cost of revenue | 240.570 M 5.13 % | 228.828 M -36.56 % | 360.694 M 12.62 % | 320.263 M 135.02 % | 136.273 M 63.70 % | 83.245 M -50.37 % | 167.722 M 14.72 % | 146.196 M |
| General and administrative expenses | 6.656 M -64.13 % | 18.554 M -1.61 % | 18.858 M 40.24 % | 13.447 M 31.08 % | 10.259 M -13.10 % | 11.806 M 16.19 % | 10.161 M 21.30 % | 8.377 M |
| Selling and marketing expenses | 6.468 M 9.78 % | 5.892 M 1.36 % | 5.813 M -8.57 % | 6.358 M 38.52 % | 4.590 M -16.48 % | 5.496 M -29.11 % | 7.753 M 24.81 % | 6.212 M |
| Other expenses | 11.820 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 24.944 M 8.00 % | 23.097 M -2.27 % | 23.633 M 1 334.91 % | 1.647 M -89.22 % | 15.281 M -14.44 % | 17.859 M 5.66 % | 16.902 M 311.44 % | 4.108 M |
| Cost and expenses | 265.514 M 5.39 % | 251.925 M -34.45 % | 384.327 M 19.39 % | 321.910 M 112.41 % | 151.554 M 49.90 % | 101.104 M -45.24 % | 184.624 M 22.83 % | 150.304 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 13.124 M -46.31 % | 24.446 M -0.91 % | 24.671 M 24.57 % | 19.805 M 33.38 % | 14.849 M -14.18 % | 17.302 M -3.42 % | 17.914 M 22.79 % | 14.589 M |
| Interest income | 1.654 M 36.81 % | 1.209 M -94.02 % | 20.231 M 26.57 % | 15.984 M 72.43 % | 9.270 M -12.56 % | 10.601 M -15.71 % | 12.577 M -4.04 % | 13.106 M |
| Interest expense | 29.004 M 68.46 % | 17.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.039 M -11.40 % | 3.430 M 47.91 % | 2.319 M -38.31 % | 3.759 M 9.75 % | 3.425 M 15.87 % | 2.956 M 83.60 % | 1.610 M 47.30 % | 1.093 M |
| Operating income | 32.711 M -11.12 % | 36.803 M -68.44 % | 116.618 M 97.19 % | 59.141 M 165.69 % | 22.259 M -32.56 % | 33.004 M -2.53 % | 33.859 M 39.68 % | 24.240 M |
| Operating income ratio | 0.11 -13.59 % | 0.13 -45.36 % | 0.23 56.81 % | 0.15 15.65 % | 0.13 -48.18 % | 0.25 60.25 % | 0.15 17.75 % | 0.13 |
| Total other income expenses net | -28.978 M -251.38 % | -8.247 M 45.34 % | -15.088 M -371.56 % | 5.556 M 159.59 % | -9.324 M 16.72 % | -11.196 M 3.19 % | -11.565 M -340.57 % | -2.625 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 914.489 M -4.09 % | 953.452 M 6.22 % | 897.606 M 109.70 % | 428.039 M 9.91 % | 389.429 M 3.11 % | 377.692 M 1.10 % | 373.571 M |
| Total investments | 1.051 M -99.30 % | 150.338 M 13.40 % | 132.579 M -15.72 % | 157.308 M 642.86 % | 21.176 M 390.41 % | 4.318 M -53.74 % | 9.334 M |
| Total debt | 943.377 M -9.21 % | 1.039 B 11.99 % | 927.814 M 101.67 % | 460.074 M 8.69 % | 423.287 M 10.21 % | 384.060 M 1.72 % | 377.561 M |
| Accumulated other comprehensive income loss | 855.999 K -70.85 % | 2.937 M -16.32 % | 3.510 M 6.78 % | 3.287 M 129.38 % | 1.433 M 26.93 % | 1.129 M 14.39 % | 987.000 K |
| Retained earnings | 202.768 M 0.94 % | 200.884 M -3.45 % | 208.053 M 37.66 % | 151.138 M 47.36 % | 102.566 M 9.60 % | 93.585 M 22.70 % | 76.272 M |
| Common stock | 38.255 M 10 101.33 % | 375.000 K 0.54 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 432.86 % | 70.000 K 0.00 % | 70.000 K |
| Total equity | 238.193 M -1.30 % | 241.323 M -2.20 % | 246.746 M 30.13 % | 189.608 M 36.23 % | 139.182 M 46.84 % | 94.784 M 22.57 % | 77.329 M |
| Other non current liabilities | 3.245 M -77.07 % | 14.153 M -62.44 % | 37.680 M 143.46 % | 15.477 M 269.03 % | 4.194 M -30.07 % | 5.997 M -33.70 % | 9.045 M |
| Long term debt | 222.462 M -19.05 % | 274.825 M -60.07 % | 688.351 M 115.01 % | 320.147 M 32.25 % | 242.084 M 64.76 % | 146.934 M 24.47 % | 118.050 M |
| Total non current liabilities | 233.228 M -19.29 % | 288.978 M -60.20 % | 726.031 M 116.32 % | 335.624 M 36.28 % | 246.278 M 61.04 % | 152.931 M 20.33 % | 127.095 M |
| Other current liabilities | 161.640 M 45.94 % | 110.759 M -11.74 % | 125.494 M -16.52 % | 150.324 M 41.48 % | 106.253 M 18.34 % | 89.789 M 274.09 % | 24.002 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 720.915 M -5.49 % | 762.754 M 218.53 % | 239.463 M 71.13 % | 139.927 M -22.78 % | 181.203 M -23.58 % | 237.126 M -8.63 % | 259.511 M |
| Total current liabilities | 914.097 M 1.51 % | 900.465 M 146.50 % | 365.303 M 18.39 % | 308.570 M 5.98 % | 291.159 M -9.96 % | 323.372 M 9.03 % | 296.598 M |
| Total liabilities | 1.147 B -3.54 % | 1.189 B 8.99 % | 1.091 B 69.41 % | 644.194 M 19.86 % | 537.437 M 12.84 % | 476.303 M 12.42 % | 423.693 M |
| Other non current assets | 162.424 M -21.33 % | 206.455 M -72.67 % | 755.310 M 239.61 % | 222.406 M 59.45 % | 139.487 M 70.66 % | 81.733 M 40.08 % | 58.347 M |
| Long term investments | 0.000 -100.00 % | 78.472 M -37.36 % | 125.279 M 12.19 % | 111.664 M 971.84 % | 10.418 M | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 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 |
| Property plant equipment net | 19.281 M 24.49 % | 15.488 M -46.76 % | 29.092 M 9.64 % | 26.535 M 9.68 % | 24.193 M 52.55 % | 15.859 M 24.79 % | 12.709 M |
| Total non current assets | 185.571 M -38.23 % | 300.415 M -66.98 % | 909.681 M 152.27 % | 360.605 M 107.13 % | 174.098 M 78.39 % | 97.592 M 37.35 % | 71.056 M |
| Other current assets | 36.821 M -87.64 % | 297.993 M 21.27 % | 245.733 M 110.97 % | 116.480 M 29.78 % | 89.753 M 70.87 % | 52.526 M -42.14 % | 90.781 M |
| Short term investments | 1.051 M -98.54 % | 71.866 M 884.47 % | 7.300 M -84.01 % | 45.644 M 324.28 % | 10.758 M 149.14 % | 4.318 M -53.74 % | 9.334 M |
| cash and cash equivalents | 28.888 M -66.25 % | 85.586 M 183.32 % | 30.208 M -5.70 % | 32.035 M -5.38 % | 33.858 M 431.69 % | 6.368 M 59.60 % | 3.990 M |
| Cash and short term investments | 29.939 M -80.99 % | 157.452 M 319.78 % | 37.508 M -51.71 % | 77.679 M 74.11 % | 44.616 M 317.52 % | 10.686 M -19.80 % | 13.324 M |
| Total current assets | 1.200 B 6.16 % | 1.130 B 163.85 % | 428.399 M -9.47 % | 473.197 M -5.84 % | 502.521 M 6.13 % | 473.495 M 10.12 % | 429.966 M |
| Inventory | 993.123 M 47.68 % | 672.491 M 369.09 % | 143.362 M -48.18 % | 276.663 M -24.49 % | 366.370 M -9.48 % | 404.756 M 25.31 % | 323.015 M |
| Net receivables | 140.064 M | 0.000 -100.00 % | 1.796 M -24.38 % | 2.375 M 33.28 % | 1.782 M -67.76 % | 5.527 M 94.20 % | 2.846 M |
| Tax assets | 3.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 29.636 M 26.70 % | 23.391 M 33.65 % | 17.502 M -37.08 % | 27.818 M 105.94 % | 13.508 M -6.53 % | 14.452 M 1.65 % | 14.218 M |
| Tax payables | 1.906 M -46.48 % | 3.561 M | 0.000 | 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 |
| Minority interest | -1.521 M -133.28 % | -652.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 5.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -1.309 M -103.46 % | 37.779 M 8.53 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 7.521 M | 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 |
| Total assets | 1.386 B -3.16 % | 1.431 B 6.93 % | 1.338 B 60.48 % | 833.802 M 23.23 % | 676.619 M 18.48 % | 571.087 M 13.98 % | 501.022 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 396.459 M 11 502.33 % | -3.477 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 389.000 K -18.45 % | 477.000 K -49.79 % | 950.000 K 1 150.00 % | 76.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 98.518 M 1 925.08 % | -5.398 M 98.84 % | -465.541 M -538.44 % | -72.918 M -895.74 % | -7.323 M 72.86 % | -26.984 M 64.59 % | -76.197 M 33.91 % | -115.289 M |
| Accounts receivables | 63.570 M 21 019.60 % | 301.000 K -58.54 % | 726.000 K 190.75 % | -800.000 K -163.34 % | 1.263 M 71.60 % | 736.000 K 237.61 % | 218.000 K 123.72 % | -919.000 K |
| Inventory | -35.581 M -500.73 % | 8.879 M 102.23 % | -398.135 M -9 577.15 % | 4.201 M 256.35 % | -2.687 M 96.70 % | -81.435 M -7.41 % | -75.819 M 7.68 % | -82.128 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 70.529 M 583.80 % | -14.578 M 78.60 % | -68.132 M 10.73 % | -76.319 M -1 193.76 % | -5.899 M -110.98 % | 53.715 M 9 112.58 % | -596.000 K 98.15 % | -32.242 M |
| Other non cash items | -41.412 M 55.63 % | -93.323 M -137.09 % | -39.362 M -187.04 % | 45.225 M 90.54 % | 23.735 M -15.41 % | 28.060 M 218.54 % | -23.672 M 30.10 % | -33.865 M |
| Net cash provided by operating activities | 61.549 M 175.98 % | -81.005 M 80.81 % | -422.151 M -1 246.25 % | 36.829 M 28.03 % | 28.765 M 39.70 % | 20.590 M 125.31 % | -81.339 M 38.07 % | -131.346 M |
| Investments in property plant and equipment | -5.348 M -198.27 % | -1.793 M -9.20 % | -1.642 M 44.00 % | -2.932 M 63.51 % | -8.036 M -223.51 % | -2.484 M -13.37 % | -2.191 M 56.85 % | -5.078 M |
| Acquisitions net | 9.000 M | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -18.460 M -167.06 % | 27.529 M 50 879.63 % | 54.000 K 100.05 % | -101.617 M -594.58 % | 20.546 M 378.93 % | 4.290 M 111.93 % | -35.965 M -371.43 % | 13.250 M |
| Net cash used for investing activites | -14.808 M -157.54 % | 25.736 M 1 720.65 % | -1.588 M 98.48 % | -104.549 M -935.72 % | 12.510 M 592.69 % | 1.806 M 104.73 % | -38.156 M -566.91 % | 8.172 M |
| Debt repayment | -101.447 M -172.14 % | 140.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 1.124 M | 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 |
| Dividends paid | 0.000 100.00 % | -20.000 M 14.14 % | -23.295 M -145.21 % | -9.500 M -850.00 % | -1.000 M 0.00 % | -1.000 M | 0.000 | 0.000 |
| Other financing activites | -1.856 M 83.68 % | -11.370 M -102.56 % | 444.195 M 489.24 % | 75.384 M 675.93 % | -13.089 M 32.58 % | -19.415 M -116.46 % | 117.987 M 0.48 % | 117.427 M |
| Net cash used provided by financing activities | -103.303 M -193.60 % | 110.372 M -73.78 % | 420.900 M 538.85 % | 65.884 M 567.63 % | -14.089 M 30.99 % | -20.415 M -117.30 % | 117.987 M 0.48 % | 117.427 M |
| Effect of forex changes on cash | -136.000 K -149.45 % | 275.000 K -72.83 % | 1.012 M 7 684.62 % | 13.000 K -95.72 % | 304.000 K -23.43 % | 397.000 K 608.93 % | 56.000 K 19.15 % | 47.000 K |
| Net change in cash | -56.698 M -202.38 % | 55.378 M 3 131.09 % | -1.827 M -0.22 % | -1.823 M -106.63 % | 27.490 M 1 056.01 % | 2.378 M 263.77 % | -1.452 M 74.53 % | -5.700 M |
| Cash at beginning of period | 85.586 M 183.32 % | 30.208 M -5.70 % | 32.035 M -5.38 % | 33.858 M 431.69 % | 6.368 M 59.60 % | 3.990 M -26.68 % | 5.442 M -51.16 % | 11.142 M |
| Cash at end of period | 28.888 M -66.25 % | 85.586 M 183.32 % | 30.208 M -5.70 % | 32.035 M -5.38 % | 33.858 M 431.69 % | 6.368 M 59.60 % | 3.990 M -26.68 % | 5.442 M |
| Operating cash flow | 61.549 M 175.98 % | -81.005 M 80.81 % | -422.151 M -1 246.25 % | 36.829 M 28.03 % | 28.765 M 39.70 % | 20.590 M 125.31 % | -81.339 M 38.07 % | -131.346 M |
| Capital expenditure | -5.348 M -198.27 % | -1.793 M -9.20 % | -1.642 M 44.00 % | -2.932 M 63.51 % | -8.036 M -223.51 % | -2.484 M -13.37 % | -2.191 M 56.85 % | -5.078 M |
| Free CashFlow | 56.201 M 167.88 % | -82.798 M 80.46 % | -423.793 M -1 350.24 % | 33.897 M 63.52 % | 20.729 M 14.49 % | 18.106 M 121.68 % | -83.530 M 38.77 % | -136.424 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2015-09-30 | 2014-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 80.396 M 53.48 % | 52.381 M -61.24 % | 135.138 M 136.50 % | 57.140 M 6.67 % | 53.566 M 2.26 % | 52.381 M 1.04 % | 51.840 M -20.98 % | 65.600 M -11.84 % | 74.412 M -24.14 % | 98.090 M -15.23 % | 115.712 M 1.64 % | 113.850 M -13.52 % | 131.649 M -6.47 % | 140.760 M 1.45 % | 138.744 M 42.16 % | 97.598 M -15.16 % | 115.033 M 63.45 % | 70.377 M 26.59 % | 55.596 M 1.87 % | 54.575 M 124.70 % | 24.288 M -38.19 % | 39.297 M 41.01 % | 27.868 M -7.36 % | 30.081 M -12.01 % | 34.187 M -17.38 % | 41.377 M 19.28 % | 34.689 M 273.48 % | 9.288 M |
| Net income | 1.894 M 212.07 % | -1.690 M -231.31 % | 1.287 M -14.37 % | 1.503 M 91.71 % | 784.000 K 146.39 % | -1.690 M -194.05 % | 1.797 M -33.81 % | 2.715 M -28.31 % | 3.787 M -71.82 % | 13.438 M -27.26 % | 18.473 M 13.96 % | 16.210 M -32.38 % | 23.973 M 33.03 % | 18.021 M 1.58 % | 17.740 M 63.70 % | 10.837 M -35.84 % | 16.891 M 32.26 % | 12.771 M 874.14 % | 1.311 M -72.62 % | 4.788 M 397.02 % | -1.612 M -136.30 % | 4.441 M -42.56 % | 7.731 M 68.28 % | 4.594 M 52.68 % | 3.009 M 145.83 % | 1.224 M -61.28 % | 3.161 M 936.24 % | -378.000 K |
| Income before tax | 2.122 M 245.04 % | -1.463 M -169.53 % | 2.104 M 19.68 % | 1.758 M 31.78 % | 1.334 M 191.18 % | -1.463 M -165.40 % | 2.237 M -36.30 % | 3.512 M -31.57 % | 5.132 M -70.96 % | 17.675 M -27.47 % | 24.370 M 15.98 % | 21.013 M -33.17 % | 31.444 M 27.29 % | 24.703 M 17.02 % | 21.110 M 47.97 % | 14.266 M -32.87 % | 21.252 M 49.54 % | 14.212 M 517.64 % | 2.301 M -65.83 % | 6.733 M 488.52 % | -1.733 M -130.76 % | 5.634 M -35.71 % | 8.763 M 31.30 % | 6.674 M 42.24 % | 4.692 M 179.45 % | 1.679 M -60.48 % | 4.248 M 2 500.00 % | -177.000 K |
| Income before tax ratio | 0.03 194.50 % | -0.03 -279.39 % | 0.02 -49.40 % | 0.03 23.54 % | 0.02 189.17 % | -0.03 -164.72 % | 0.04 -19.40 % | 0.05 -22.37 % | 0.07 -61.73 % | 0.18 -14.44 % | 0.21 14.11 % | 0.18 -22.73 % | 0.24 36.10 % | 0.18 15.34 % | 0.15 4.09 % | 0.15 -20.88 % | 0.18 -8.51 % | 0.20 387.92 % | 0.04 -66.45 % | 0.12 272.91 % | -0.07 -149.77 % | 0.14 -54.41 % | 0.31 41.73 % | 0.22 61.66 % | 0.14 238.22 % | 0.04 -66.86 % | 0.12 742.60 % | -0.02 |
| EBITDA | 14.694 M 115.80 % | 6.809 M -43.65 % | 12.083 M 84.22 % | 6.559 M -27.10 % | 8.997 M 32.23 % | 6.804 M 89.24 % | 3.596 M -59.18 % | 8.808 M 0.62 % | 8.754 M -56.53 % | 20.137 M -20.77 % | 25.416 M -6.16 % | 27.083 M -28.85 % | 38.065 M 29.17 % | 29.469 M 19.82 % | 24.595 M 36.09 % | 18.072 M -7.79 % | 19.599 M 100.13 % | 9.793 M 59.56 % | 6.138 M -25.33 % | 8.219 M 350.60 % | 1.824 M -80.15 % | 9.190 M -29.65 % | 13.063 M 27.96 % | 10.209 M 130.92 % | 4.421 M -42.56 % | 7.697 M 66.60 % | 4.620 M 11 650.00 % | -40.000 K |
| Net income ratio | 0.02 173.02 % | -0.03 -438.78 % | 0.01 -63.79 % | 0.03 79.72 % | 0.01 145.36 % | -0.03 -193.07 % | 0.03 -16.24 % | 0.04 -18.68 % | 0.05 -62.85 % | 0.14 -14.19 % | 0.16 12.13 % | 0.14 -21.81 % | 0.18 42.23 % | 0.13 0.13 % | 0.13 15.15 % | 0.11 -24.38 % | 0.15 -19.08 % | 0.18 669.55 % | 0.02 -73.12 % | 0.09 232.19 % | -0.07 -158.73 % | 0.11 -59.26 % | 0.28 81.65 % | 0.15 73.52 % | 0.09 197.54 % | 0.03 -67.54 % | 0.09 323.90 % | -0.04 |
| Ratio EBITDA | 0.18 40.60 % | 0.13 45.39 % | 0.09 -22.11 % | 0.11 -31.66 % | 0.17 29.31 % | 0.13 87.28 % | 0.07 -48.34 % | 0.13 14.13 % | 0.12 -42.69 % | 0.21 -6.54 % | 0.22 -7.67 % | 0.24 -17.73 % | 0.29 38.11 % | 0.21 18.10 % | 0.18 -4.27 % | 0.19 8.68 % | 0.17 22.44 % | 0.14 26.05 % | 0.11 -26.70 % | 0.15 100.54 % | 0.08 -67.89 % | 0.23 -50.11 % | 0.47 38.12 % | 0.34 162.44 % | 0.13 -30.48 % | 0.19 39.67 % | 0.13 3 192.52 % | 0.00 |
| Gross profit ratio | 0.20 -10.23 % | 0.22 44.78 % | 0.15 -24.96 % | 0.20 -21.42 % | 0.26 17.14 % | 0.22 13.69 % | 0.19 3.03 % | 0.19 2.85 % | 0.18 -28.18 % | 0.26 -7.93 % | 0.28 -1.22 % | 0.28 -14.55 % | 0.33 35.91 % | 0.24 3.85 % | 0.23 6.03 % | 0.22 3.11 % | 0.21 12.46 % | 0.19 -11.97 % | 0.21 0.86 % | 0.21 17.32 % | 0.18 -41.03 % | 0.31 -52.44 % | 0.65 33.18 % | 0.49 145.18 % | 0.20 -23.96 % | 0.26 15.27 % | 0.23 1.72 % | 0.22 |
| Weighted average shs out dil | 47.350 M 12.07 % | 42.250 M 0.00 % | 42.250 M 12.44 % | 37.575 M -4.15 % | 39.200 M -7.22 % | 42.250 M 13.75 % | 37.144 M -4.23 % | 38.786 M 7.56 % | 36.059 M -3.40 % | 37.328 M -25.36 % | 50.009 M 32.66 % | 37.698 M 8.72 % | 34.673 M -15.34 % | 40.957 M -17.36 % | 49.563 M 32.63 % | 37.369 M -0.44 % | 37.536 M -0.07 % | 37.562 M -7.30 % | 40.518 M 10.01 % | 36.831 M -8.61 % | 40.300 M 17.97 % | 34.162 M 16.80 % | 29.247 M 1.86 % | 28.713 M 4.96 % | 27.355 M -10.61 % | 30.600 M 335.62 % | 7.024 M -7.08 % | 7.560 M |
| Weighted average shs out | 47.350 M 12.07 % | 42.250 M 0.00 % | 42.250 M 12.44 % | 37.575 M -4.15 % | 39.200 M -7.22 % | 42.250 M 13.75 % | 37.144 M -4.23 % | 38.786 M 7.56 % | 36.059 M -3.40 % | 37.328 M -26.01 % | 50.447 M 33.82 % | 37.698 M 8.72 % | 34.673 M -15.34 % | 40.957 M -16.89 % | 49.278 M 31.87 % | 37.369 M -0.44 % | 37.536 M -0.07 % | 37.562 M -7.30 % | 40.518 M 10.01 % | 36.831 M -8.61 % | 40.300 M 17.97 % | 34.162 M 16.80 % | 29.247 M 1.86 % | 28.713 M 4.96 % | 27.355 M -10.61 % | 30.600 M 335.62 % | 7.024 M -7.08 % | 7.560 M |
| EPS diluted | 0.04 200.00 % | -0.04 -231.15 % | 0.03 -23.75 % | 0.04 100.00 % | 0.02 150.00 % | -0.04 -182.64 % | 0.05 -30.86 % | 0.07 100.53 % | -13.21 -3 769.44 % | 0.36 -2.70 % | 0.37 -13.95 % | 0.43 106.89 % | -6.24 -1 518.18 % | 0.44 22.22 % | 0.36 24.14 % | 0.29 -35.56 % | 0.45 32.35 % | 0.34 949.38 % | 0.03 -75.08 % | 0.13 425.00 % | -0.04 -130.77 % | 0.13 -50.00 % | 0.26 62.50 % | 0.16 45.45 % | 0.11 175.00 % | 0.04 -91.11 % | 0.45 1 000.00 % | -0.05 |
| Earnings per share | 0.04 200.00 % | -0.04 -260.00 % | 0.03 -37.50 % | 0.04 100.00 % | 0.02 150.00 % | -0.04 -182.64 % | 0.05 -30.86 % | 0.07 -36.36 % | 0.11 -69.44 % | 0.36 -2.70 % | 0.37 -13.95 % | 0.43 -37.68 % | 0.69 56.82 % | 0.44 22.22 % | 0.36 24.14 % | 0.29 -35.56 % | 0.45 32.35 % | 0.34 949.38 % | 0.03 -75.08 % | 0.13 425.00 % | -0.04 -130.77 % | 0.13 -50.00 % | 0.26 62.50 % | 0.16 45.45 % | 0.11 175.00 % | 0.04 -91.11 % | 0.45 1 000.00 % | -0.05 |
| Gross profit | 15.939 M 37.79 % | 11.568 M -43.88 % | 20.614 M 77.46 % | 11.616 M -16.17 % | 13.857 M 19.79 % | 11.568 M 14.88 % | 10.070 M -18.58 % | 12.368 M -9.33 % | 13.640 M -45.52 % | 25.036 M -21.95 % | 32.076 M 0.39 % | 31.950 M -26.10 % | 43.236 M 27.11 % | 34.015 M 5.36 % | 32.285 M 50.74 % | 21.418 M -12.52 % | 24.482 M 83.81 % | 13.319 M 11.43 % | 11.953 M 2.75 % | 11.633 M 163.61 % | 4.413 M -63.55 % | 12.108 M -32.94 % | 18.055 M 23.39 % | 14.633 M 115.73 % | 6.783 M -37.18 % | 10.797 M 37.49 % | 7.853 M 279.92 % | 2.067 M |
| Income tax expense | 752.000 K 88.47 % | 399.000 K -59.08 % | 975.000 K 91.18 % | 510.000 K -38.85 % | 834.000 K 109.02 % | 399.000 K -35.23 % | 616.000 K -22.71 % | 797.000 K -40.74 % | 1.345 M -68.26 % | 4.237 M -28.15 % | 5.897 M 22.78 % | 4.803 M -35.71 % | 7.471 M 11.81 % | 6.682 M 98.28 % | 3.370 M -1.72 % | 3.429 M -21.37 % | 4.361 M 202.64 % | 1.441 M 45.56 % | 990.000 K -49.10 % | 1.945 M 1 507.44 % | 121.000 K -89.86 % | 1.193 M 15.60 % | 1.032 M -50.38 % | 2.080 M 23.59 % | 1.683 M 269.89 % | 455.000 K -58.14 % | 1.087 M 649.66 % | 145.000 K |
| Cost of revenue | 64.457 M 57.93 % | 40.813 M -64.36 % | 114.524 M 151.57 % | 45.524 M 14.64 % | 39.709 M -2.71 % | 40.813 M -2.29 % | 41.770 M -21.53 % | 53.232 M -12.41 % | 60.772 M -16.81 % | 73.054 M -12.65 % | 83.636 M 2.12 % | 81.900 M -7.37 % | 88.413 M -17.17 % | 106.745 M 0.27 % | 106.459 M 39.75 % | 76.180 M -15.87 % | 90.551 M 58.70 % | 57.058 M 30.74 % | 43.643 M 1.63 % | 42.942 M 116.06 % | 19.875 M -26.90 % | 27.189 M 177.07 % | 9.813 M -36.48 % | 15.448 M -43.63 % | 27.404 M -10.39 % | 30.580 M 13.95 % | 26.836 M 271.64 % | 7.221 M |
| General and administrative expenses | 5.080 M 39.75 % | 3.635 M -34.88 % | 5.582 M 50.01 % | 3.721 M 0.57 % | 3.700 M 1.79 % | 3.635 M -33.98 % | 5.506 M 66.55 % | 3.306 M -33.24 % | 4.952 M 3.38 % | 4.790 M -6.59 % | 5.128 M 6.30 % | 4.824 M 1.66 % | 4.745 M 14.04 % | 4.161 M -36.49 % | 6.552 M 182.66 % | 2.318 M -31.40 % | 3.379 M 25.01 % | 2.703 M -34.68 % | 4.138 M 26.58 % | 3.269 M 18.61 % | 2.756 M 1.40 % | 2.718 M -28.96 % | 3.826 M 28.22 % | 2.984 M 10.60 % | 2.698 M 17.41 % | 2.298 M 28.81 % | 1.784 M 24.49 % | 1.433 M |
| Selling and marketing expenses | 1.550 M -13.84 % | 1.799 M -4.26 % | 1.879 M -12.07 % | 2.137 M 10.55 % | 1.933 M 7.45 % | 1.799 M -3.85 % | 1.871 M 21.97 % | 1.534 M 23.31 % | 1.244 M 0.08 % | 1.243 M -15.61 % | 1.473 M -1.60 % | 1.497 M 7.93 % | 1.387 M -4.74 % | 1.456 M -20.96 % | 1.842 M -2.07 % | 1.881 M -15.57 % | 2.228 M 25.59 % | 1.774 M -1.83 % | 1.807 M 78.21 % | 1.014 M 64.88 % | 615.000 K -46.71 % | 1.154 M 48.52 % | 777.000 K -49.74 % | 1.546 M -8.36 % | 1.687 M 13.53 % | 1.486 M -1.98 % | 1.516 M 65.68 % | 915.000 K |
| Other expenses | -2.117 M -3 570.49 % | 61.000 K -89.32 % | 571.000 K 1 368.89 % | -45.000 K -55.17 % | -29.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 4.513 M -17.87 % | 5.495 M -31.59 % | 8.032 M 38.17 % | 5.813 M 3.73 % | 5.604 M -31.66 % | 8.200 M 88.33 % | 4.354 M -25.34 % | 5.832 M 347.58 % | 1.303 M -73.44 % | 4.906 M -48.62 % | 9.549 M 68.21 % | 5.677 M 6.15 % | 5.348 M 74.83 % | 3.059 M -60.03 % | 7.654 M 184.54 % | 2.690 M 429.53 % | 508.000 K -88.11 % | 4.272 M -44.17 % | 7.652 M 122.64 % | 3.437 M -18.57 % | 4.221 M 16.67 % | 3.618 M -48.31 % | 6.999 M 70.87 % | 4.096 M 1 115.43 % | 337.000 K -94.76 % | 6.427 M 85.06 % | 3.473 M 47.91 % | 2.348 M |
| Cost and expenses | 68.970 M 48.94 % | 46.308 M -62.21 % | 122.556 M 138.73 % | 51.337 M 13.29 % | 45.313 M -7.55 % | 49.013 M 6.26 % | 46.124 M -21.91 % | 59.064 M -4.85 % | 62.075 M -20.38 % | 77.960 M -16.34 % | 93.185 M 6.40 % | 87.577 M -6.60 % | 93.761 M -14.61 % | 109.804 M -3.78 % | 114.113 M 44.68 % | 78.870 M -13.39 % | 91.059 M 48.47 % | 61.330 M 19.56 % | 51.295 M 10.60 % | 46.379 M 92.48 % | 24.096 M -21.78 % | 30.807 M 83.24 % | 16.812 M -13.98 % | 19.544 M -29.55 % | 27.741 M -25.04 % | 37.007 M 22.10 % | 30.309 M 216.74 % | 9.569 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 6.630 M 22.01 % | 5.434 M -27.17 % | 7.461 M 27.36 % | 5.858 M 3.99 % | 5.633 M 3.66 % | 5.434 M -26.34 % | 7.377 M 52.42 % | 4.840 M -21.89 % | 6.196 M 2.70 % | 6.033 M -8.60 % | 6.601 M 4.43 % | 6.321 M 3.08 % | 6.132 M 9.17 % | 5.617 M -33.08 % | 8.394 M 99.90 % | 4.199 M -25.11 % | 5.607 M 25.24 % | 4.477 M -24.69 % | 5.945 M 38.80 % | 4.283 M 27.05 % | 3.371 M -12.94 % | 3.872 M -15.88 % | 4.603 M 1.61 % | 4.530 M 3.31 % | 4.385 M 15.88 % | 3.784 M 14.67 % | 3.300 M 40.55 % | 2.348 M |
| Interest income | 3.874 M 51.80 % | 2.552 M | 0.000 -100.00 % | 2.734 M | 0.000 -100.00 % | 4.831 M 38.86 % | 3.479 M -16.13 % | 4.148 M 44.08 % | 2.879 M -43.50 % | 5.096 M -26.14 % | 6.900 M 9.77 % | 6.286 M -17.20 % | 7.592 M 21.41 % | 6.253 M 77.59 % | 3.521 M -21.09 % | 4.462 M 63.92 % | 2.722 M -19.44 % | 3.379 M 68.95 % | 2.000 M 36.71 % | 1.463 M -24.00 % | 1.925 M -32.60 % | 2.856 M 24.55 % | 2.293 M -40.64 % | 3.863 M 120.24 % | 1.754 M -34.82 % | 2.691 M 1 938.64 % | 132.000 K 26.92 % | 104.000 K |
| Interest expense | 11.635 M 57.59 % | 7.383 M -11.07 % | 8.302 M 32.85 % | 6.249 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 937.000 K 5.40 % | 889.000 K 153.46 % | 350.750 K -53.60 % | 756.000 K 1.61 % | 744.000 K 1.78 % | 731.000 K -14.75 % | 857.500 K -32.80 % | 1.276 M 4.50 % | 1.221 M 7.39 % | 1.137 M 96.12 % | 579.750 K -34.71 % | 888.000 K -8.07 % | 966.000 K -1.53 % | 981.000 K 82.00 % | 539.000 K -46.95 % | 1.016 M 20.81 % | 841.000 K -2.77 % | 865.000 K 68.12 % | 514.500 K -37.79 % | 827.000 K 0.49 % | 823.000 K -13.73 % | 954.000 K 134.83 % | 406.250 K -38.63 % | 662.000 K 4.42 % | 634.000 K -7.31 % | 684.000 K 185.00 % | 240.000 K -0.41 % | 241.000 K |
| Operating income | 11.426 M 88.14 % | 6.073 M -51.73 % | 12.582 M 116.82 % | 5.803 M -29.69 % | 8.253 M 35.90 % | 6.073 M 121.80 % | 2.738 M -63.65 % | 7.532 M -0.01 % | 7.533 M -60.35 % | 19.000 M -23.50 % | 24.836 M -5.19 % | 26.195 M -29.39 % | 37.099 M 30.23 % | 28.488 M 18.42 % | 24.056 M 41.04 % | 17.056 M -9.07 % | 18.758 M 110.10 % | 8.928 M 58.78 % | 5.623 M -23.93 % | 7.392 M 638.46 % | 1.001 M -87.85 % | 8.236 M -34.93 % | 12.657 M 32.58 % | 9.547 M 152.10 % | 3.787 M -46.00 % | 7.013 M 60.11 % | 4.380 M 1 658.72 % | -281.000 K |
| Operating income ratio | 0.14 22.58 % | 0.12 24.53 % | 0.09 -8.32 % | 0.10 -34.08 % | 0.15 32.89 % | 0.12 119.51 % | 0.05 -54.00 % | 0.11 13.42 % | 0.10 -47.74 % | 0.19 -9.75 % | 0.21 -6.71 % | 0.23 -18.35 % | 0.28 39.24 % | 0.20 16.73 % | 0.17 -0.79 % | 0.17 7.17 % | 0.16 28.54 % | 0.13 25.43 % | 0.10 -25.33 % | 0.14 228.64 % | 0.04 -80.34 % | 0.21 -53.85 % | 0.45 43.10 % | 0.32 186.51 % | 0.11 -34.64 % | 0.17 34.23 % | 0.13 517.35 % | -0.03 |
| Total other income expenses net | -9.304 M -23.46 % | -7.536 M 28.08 % | -10.478 M -159.04 % | -4.045 M 41.54 % | -6.919 M 8.19 % | -7.536 M -1 404.19 % | -501.000 K 87.54 % | -4.020 M -67.43 % | -2.401 M -81.21 % | -1.325 M -184.33 % | -466.000 K 91.01 % | -5.182 M 8.36 % | -5.655 M -49.41 % | -3.785 M -28.48 % | -2.946 M -5.59 % | -2.790 M -211.87 % | 2.494 M -52.80 % | 5.284 M 259.06 % | -3.322 M -404.10 % | -659.000 K 75.90 % | -2.734 M -5.07 % | -2.602 M 33.18 % | -3.894 M -35.54 % | -2.873 M -417.46 % | 905.000 K 116.97 % | -5.334 M -3 940.91 % | -132.000 K -226.92 % | 104.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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2015-09-30 | 2014-09-30 |
| 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-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-03-31 | 2015-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.002 B 7.20 % | 935.126 M 2.26 % | 914.489 M -3.09 % | 943.609 M 4.52 % | 902.809 M 1.97 % | 885.377 M -7.00 % | 951.993 M 4.70 % | 909.268 M -4.91 % | 956.251 M 5.48 % | 906.540 M 1.00 % | 897.606 M 1.88 % | 881.056 M 51.51 % | 581.517 M 3.71 % | 560.700 M 30.99 % | 428.039 M 7.53 % | 398.065 M 21.65 % | 327.219 M -15.97 % | 389.429 M 13.74 % | 342.397 M 1.83 % | 336.258 M -3.98 % | 350.207 M -7.28 % | 377.692 M 2 734.67 % | 13.324 M -90.04 % | 133.782 M |
| Total investments | 128.595 M 3.00 % | 124.851 M 3.32 % | 120.835 M -2.67 % | 124.145 M 2.17 % | 121.511 M -16.77 % | 145.998 M -2.89 % | 150.338 M 6.51 % | 141.147 M -6.61 % | 151.140 M 1.55 % | 148.837 M 12.26 % | 132.579 M -12.52 % | 151.550 M 207.85 % | 49.228 M -67.16 % | 149.894 M -4.71 % | 157.308 M 212.61 % | 50.321 M 128.18 % | 22.053 M 4.14 % | 21.176 M 79.79 % | 11.778 M 4.97 % | 11.220 M 270.66 % | 3.027 M -29.90 % | 4.318 M -83.80 % | 26.648 M 53 196.00 % | 50.000 K |
| Total debt | 1.038 B 6.75 % | 972.586 M 3.10 % | 943.377 M -3.26 % | 975.127 M 5.59 % | 923.467 M 0.29 % | 920.836 M -11.25 % | 1.038 B 12.27 % | 924.151 M -4.74 % | 970.157 M 2.61 % | 945.477 M 1.90 % | 927.814 M -1.96 % | 946.377 M 45.91 % | 648.618 M -4.34 % | 678.025 M 47.37 % | 460.074 M 6.00 % | 434.029 M 14.81 % | 378.035 M -10.69 % | 423.287 M 13.70 % | 372.283 M 1.91 % | 365.310 M -1.24 % | 369.914 M -3.68 % | 384.060 M | 0.000 -100.00 % | 142.819 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 855.999 K -74.34 % | 3.336 M 7.13 % | 3.114 M 5.52 % | 2.951 M 0.48 % | 2.937 M -40.83 % | 4.964 M 6.05 % | 4.681 M 8.38 % | 4.319 M 23.05 % | 3.510 M 10.03 % | 3.190 M 1.27 % | 3.150 M 7.77 % | 2.923 M -11.07 % | 3.287 M 3.40 % | 3.179 M 123.56 % | 1.422 M -0.77 % | 1.433 M -2.58 % | 1.471 M 2.29 % | 1.438 M -15.06 % | 1.693 M 49.96 % | 1.129 M -98.54 % | 77.329 M 8 976.17 % | 852.000 K |
| Retained earnings | 208.044 M 0.92 % | 206.150 M 1.67 % | 202.768 M 0.64 % | 201.481 M 0.75 % | 199.978 M 0.39 % | 199.194 M -0.84 % | 200.884 M 1.33 % | 198.253 M -2.53 % | 203.393 M 3.10 % | 197.273 M -5.18 % | 208.053 M 12.13 % | 185.544 M 9.46 % | 169.507 M 16.21 % | 145.864 M -3.49 % | 151.138 M 13.16 % | 133.565 M 22.16 % | 109.337 M 6.60 % | 102.566 M 1.35 % | 101.202 M 4.97 % | 96.414 M -1.64 % | 98.026 M 4.75 % | 93.585 M | 0.000 -100.00 % | 30.319 M |
| Common stock | 94.369 M 0.00 % | 94.369 M 25 065.07 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K 0.27 % | 374.000 K 0.27 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 0.00 % | 373.000 K 432.86 % | 70.000 K | 0.000 -100.00 % | 70.000 K |
| Total equity | 300.513 M 0.40 % | 299.303 M 24.52 % | 240.358 M -0.54 % | 241.666 M 0.61 % | 240.196 M 0.28 % | 239.533 M -0.74 % | 241.323 M 1.19 % | 238.490 M -1.96 % | 243.257 M 2.74 % | 236.775 M -4.04 % | 246.746 M 10.20 % | 223.917 M 7.74 % | 207.840 M 12.97 % | 183.970 M -2.97 % | 189.608 M 10.28 % | 171.927 M 17.81 % | 145.942 M 4.86 % | 139.182 M 0.96 % | 137.856 M 3.62 % | 133.035 M -1.38 % | 134.902 M 42.33 % | 94.784 M 22.57 % | 77.329 M 147.52 % | 31.241 M |
| Other non current liabilities | 1.080 M 0.00 % | 1.080 M 0.00 % | 1.080 M -87.76 % | 8.820 M 51.03 % | 5.840 M -61.21 % | 15.055 M 6.37 % | 14.153 M 14.94 % | 12.313 M -46.88 % | 23.178 M -20.97 % | 29.327 M -22.17 % | 37.680 M 12.52 % | 33.488 M 18.87 % | 28.173 M 32.34 % | 21.289 M 37.55 % | 15.477 M 39.70 % | 11.079 M 111.59 % | 5.236 M 24.85 % | 4.194 M -33.22 % | 6.280 M 13.77 % | 5.520 M -0.72 % | 5.560 M -7.29 % | 5.997 M | 0.000 -100.00 % | 3.839 M |
| Long term debt | 344.238 M -17.88 % | 419.188 M 88.43 % | 222.462 M -25.90 % | 300.235 M 20.35 % | 249.463 M 7.33 % | 232.426 M -15.43 % | 274.825 M -16.94 % | 330.894 M -18.36 % | 405.316 M 14.23 % | 354.837 M -48.45 % | 688.351 M -9.56 % | 761.138 M 52.68 % | 498.522 M -1.19 % | 504.517 M 57.59 % | 320.147 M 0.26 % | 319.319 M 44.74 % | 220.609 M -8.87 % | 242.084 M 71.81 % | 140.899 M -8.59 % | 154.137 M 2.55 % | 150.301 M 2.29 % | 146.934 M | 0.000 -100.00 % | 52.661 M |
| Total non current liabilities | 352.443 M -17.93 % | 429.447 M 85.86 % | 231.063 M -25.24 % | 309.055 M 21.05 % | 255.303 M 3.16 % | 247.481 M -14.36 % | 288.978 M -15.80 % | 343.207 M -19.90 % | 428.494 M 11.54 % | 384.164 M -47.09 % | 726.031 M -8.63 % | 794.626 M 50.87 % | 526.695 M 0.17 % | 525.806 M 56.67 % | 335.624 M 1.58 % | 330.398 M 46.29 % | 225.845 M -8.30 % | 246.278 M 67.33 % | 147.179 M -7.82 % | 159.657 M 2.44 % | 155.861 M 1.92 % | 152.931 M | 0.000 -100.00 % | 56.500 M |
| Other current liabilities | 129.415 M -14.18 % | 150.792 M -7.80 % | 163.546 M 15.03 % | 142.171 M -5.50 % | 150.450 M 77.43 % | 84.794 M -30.40 % | 121.829 M 7.14 % | 113.707 M 27.63 % | 89.092 M -21.29 % | 113.184 M 4.47 % | 108.338 M 0.56 % | 107.737 M -16.97 % | 129.752 M -18.21 % | 158.639 M 11.80 % | 141.901 M -17.50 % | 172.005 M 45.41 % | 118.290 M 11.33 % | 106.253 M 19.97 % | 88.566 M -24.87 % | 117.887 M 15.75 % | 101.848 M 26.93 % | 80.237 M | 0.000 -100.00 % | 136.262 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 693.962 M 25.40 % | 553.398 M -23.24 % | 720.915 M 6.82 % | 674.892 M 0.13 % | 674.004 M -2.09 % | 688.410 M -9.75 % | 762.754 M 28.57 % | 593.257 M 5.03 % | 564.841 M -4.37 % | 590.640 M 146.65 % | 239.463 M 29.27 % | 185.239 M 23.41 % | 150.096 M -13.49 % | 173.508 M 24.00 % | 139.927 M 21.98 % | 114.710 M -27.13 % | 157.426 M -13.12 % | 181.203 M -21.69 % | 231.384 M 9.57 % | 211.173 M -3.84 % | 219.613 M -7.39 % | 237.126 M | 0.000 -100.00 % | 90.158 M |
| Total current liabilities | 840.136 M 16.48 % | 721.256 M -21.10 % | 914.097 M 9.39 % | 835.619 M -0.36 % | 838.628 M 7.76 % | 778.211 M -13.58 % | 900.465 M 26.74 % | 710.483 M 7.65 % | 659.990 M -7.36 % | 712.435 M 95.03 % | 365.303 M 16.81 % | 312.731 M 1.88 % | 306.968 M -16.90 % | 369.381 M 19.71 % | 308.570 M -0.16 % | 309.056 M 6.37 % | 290.545 M -0.21 % | 291.159 M -12.94 % | 334.441 M 1.27 % | 330.240 M 2.73 % | 321.477 M -0.59 % | 323.372 M | 0.000 -100.00 % | 244.780 M |
| Total liabilities | 1.193 B 3.64 % | 1.151 B 0.48 % | 1.145 B 0.04 % | 1.145 B 4.64 % | 1.094 B 6.65 % | 1.026 B -13.77 % | 1.189 B 12.88 % | 1.054 B -3.20 % | 1.088 B -0.74 % | 1.097 B 0.48 % | 1.091 B -1.45 % | 1.107 B 32.83 % | 833.663 M -6.87 % | 895.187 M 38.96 % | 644.194 M 0.74 % | 639.454 M 23.83 % | 516.390 M -3.92 % | 537.437 M 11.59 % | 481.620 M -1.69 % | 489.897 M 2.63 % | 477.338 M 0.22 % | 476.303 M | 0.000 -100.00 % | 301.280 M |
| Other non current assets | 179.545 M 6.53 % | 168.539 M 262.40 % | 46.506 M -68.30 % | 146.688 M 4.78 % | 139.996 M 16.99 % | 119.660 M -42.04 % | 206.455 M -18.23 % | 252.483 M -20.33 % | 316.895 M -9.62 % | 350.638 M -53.58 % | 755.310 M 15.01 % | 656.757 M 35.94 % | 483.120 M 32.84 % | 363.699 M 63.53 % | 222.406 M -12.47 % | 254.099 M 51.00 % | 168.277 M 20.64 % | 139.487 M 32.28 % | 105.446 M 13.73 % | 92.719 M 3.58 % | 89.512 M 9.52 % | 81.733 M 713.43 % | -13.324 M -144.76 % | 29.767 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 119.784 M -2.69 % | 123.099 M 2.17 % | 120.488 M 73.02 % | 69.638 M -11.26 % | 78.472 M -44.40 % | 141.147 M -6.61 % | 151.140 M 5.12 % | 143.782 M 14.77 % | 125.279 M 9.05 % | 114.884 M | 0.000 -100.00 % | 98.877 M -11.45 % | 111.664 M | 0.000 | 0.000 -100.00 % | 10.418 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 19.271 M -2.30 % | 19.725 M 2.30 % | 19.281 M -3.51 % | 19.982 M 29.05 % | 15.484 M 2.83 % | 15.058 M -2.78 % | 15.488 M -0.46 % | 15.559 M -46.51 % | 29.089 M 0.78 % | 28.865 M -0.78 % | 29.092 M 12.83 % | 25.785 M 0.31 % | 25.706 M -4.50 % | 26.918 M 1.44 % | 26.535 M 1.49 % | 26.145 M 4.22 % | 25.086 M 3.69 % | 24.193 M 5.13 % | 23.013 M 17.37 % | 19.608 M -2.10 % | 20.028 M 26.29 % | 15.859 M | 0.000 -100.00 % | 8.581 M |
| Total non current assets | 203.935 M 5.81 % | 192.744 M 3.87 % | 185.571 M -35.96 % | 289.769 M 5.00 % | 275.968 M 35.04 % | 204.356 M -31.98 % | 300.415 M -26.58 % | 409.189 M -17.69 % | 497.124 M -5.00 % | 523.285 M -42.48 % | 909.681 M 14.08 % | 797.426 M 56.72 % | 508.826 M 3.95 % | 489.494 M 35.74 % | 360.605 M 28.68 % | 280.244 M 44.93 % | 193.363 M 11.07 % | 174.098 M 35.53 % | 128.459 M 14.36 % | 112.327 M 2.54 % | 109.540 M 12.24 % | 97.592 M 832.45 % | -13.324 M -134.74 % | 38.348 M |
| Other current assets | 10.382 M -19.76 % | 12.939 M -77.61 % | 57.784 M -64.56 % | 163.053 M -6.53 % | 174.442 M 4.30 % | 167.256 M -44.32 % | 300.408 M 33.73 % | 224.639 M 18.96 % | 188.843 M 8.87 % | 173.462 M -29.41 % | 245.733 M -2.68 % | 252.499 M 20.26 % | 209.967 M 21.79 % | 172.405 M 48.01 % | 116.480 M -7.67 % | 126.156 M 269.22 % | 34.168 M -61.93 % | 89.753 M 165.55 % | 33.799 M -4.06 % | 35.228 M -20.61 % | 44.374 M -15.52 % | 52.526 M | 0.000 -100.00 % | 57.556 M |
| Short term investments | 1.066 M 0.95 % | 1.056 M 0.48 % | 1.051 M 0.48 % | 1.046 M 2.25 % | 1.023 M -98.66 % | 76.360 M 6.25 % | 71.866 M | 0.000 | 0.000 -100.00 % | 5.055 M -30.75 % | 7.300 M -80.09 % | 36.666 M -25.52 % | 49.228 M -3.51 % | 51.017 M 11.77 % | 45.644 M -9.29 % | 50.321 M 128.18 % | 22.053 M 104.99 % | 10.758 M -8.66 % | 11.778 M 4.97 % | 11.220 M 270.66 % | 3.027 M -29.90 % | 4.318 M -83.80 % | 26.648 M 53 196.00 % | 50.000 K |
| cash and cash equivalents | 35.756 M -4.55 % | 37.460 M 29.67 % | 28.888 M -8.34 % | 31.518 M 52.57 % | 20.658 M -41.74 % | 35.459 M -58.57 % | 85.586 M 475.06 % | 14.883 M 7.03 % | 13.906 M -64.29 % | 38.937 M 28.90 % | 30.208 M -53.75 % | 65.321 M -2.65 % | 67.101 M -42.81 % | 117.325 M 266.24 % | 32.035 M -10.92 % | 35.964 M -29.23 % | 50.816 M 50.09 % | 33.858 M 13.29 % | 29.886 M 2.87 % | 29.052 M 47.42 % | 19.707 M 209.47 % | 6.368 M 147.79 % | -13.324 M -247.44 % | 9.037 M |
| Cash and short term investments | 36.822 M -4.40 % | 38.516 M 28.65 % | 29.939 M -8.06 % | 32.564 M 50.20 % | 21.681 M -80.61 % | 111.819 M -28.98 % | 157.452 M 957.93 % | 14.883 M 7.03 % | 13.906 M -68.39 % | 43.992 M 17.29 % | 37.508 M -63.22 % | 101.987 M -12.33 % | 116.329 M -30.90 % | 168.342 M 116.71 % | 77.679 M -9.97 % | 86.285 M 18.41 % | 72.869 M 63.32 % | 44.616 M 7.09 % | 41.664 M 3.46 % | 40.272 M 77.14 % | 22.734 M 112.75 % | 10.686 M -19.80 % | 13.324 M 46.63 % | 9.087 M |
| Total current assets | 1.289 B 2.54 % | 1.257 B 4.78 % | 1.200 B 9.43 % | 1.097 B 3.63 % | 1.058 B -0.26 % | 1.061 B -6.15 % | 1.130 B 28.01 % | 882.991 M 5.80 % | 834.617 M 3.03 % | 810.089 M 89.10 % | 428.399 M -19.75 % | 533.848 M 0.22 % | 532.677 M -9.66 % | 589.663 M 24.61 % | 473.197 M -10.91 % | 531.137 M 13.26 % | 468.969 M -6.68 % | 502.521 M 2.34 % | 491.017 M -3.84 % | 510.605 M 1.57 % | 502.700 M 6.17 % | 473.495 M 3 453.70 % | 13.324 M -95.47 % | 294.173 M |
| Inventory | 1.023 B 0.29 % | 1.020 B 4.89 % | 972.160 M 7.90 % | 900.954 M 4.51 % | 862.036 M 10.26 % | 781.794 M 16.25 % | 672.491 M 4.51 % | 643.469 M 2.12 % | 630.121 M 6.70 % | 590.580 M 311.95 % | 143.362 M -18.96 % | 176.903 M -13.33 % | 204.122 M -17.14 % | 246.347 M -10.96 % | 276.663 M -12.40 % | 315.821 M -12.25 % | 359.906 M -1.76 % | 366.370 M -11.05 % | 411.894 M -4.40 % | 430.842 M 0.02 % | 430.766 M 6.43 % | 404.756 M | 0.000 -100.00 % | 225.638 M |
| Net receivables | 219.260 M 17.84 % | 186.068 M 32.84 % | 140.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.747 M -14.99 % | 2.055 M 14.42 % | 1.796 M -26.96 % | 2.459 M 8.85 % | 2.259 M -12.07 % | 2.569 M 8.17 % | 2.375 M -17.39 % | 2.875 M 41.91 % | 2.026 M 13.69 % | 1.782 M -51.31 % | 3.660 M -14.14 % | 4.263 M -11.67 % | 4.826 M -12.68 % | 5.527 M | 0.000 -100.00 % | 1.892 M |
| Tax assets | 5.119 M 14.26 % | 4.480 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.759 M 0.17 % | 16.730 M -43.55 % | 29.636 M 59.71 % | 18.556 M 30.92 % | 14.174 M -26.98 % | 19.410 M -17.02 % | 23.391 M 146.61 % | 9.485 M -23.97 % | 12.476 M -4.07 % | 13.005 M -25.69 % | 17.502 M -11.40 % | 19.755 M -27.16 % | 27.120 M -27.16 % | 37.234 M 33.85 % | 27.818 M 16.67 % | 23.843 M 21.85 % | 19.567 M 44.85 % | 13.508 M -18.86 % | 16.648 M 60.68 % | 10.361 M 0.79 % | 10.280 M -28.87 % | 14.452 M | 0.000 -100.00 % | 18.360 M |
| Tax payables | 0.000 -100.00 % | 336.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 | 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 | 0.000 | 0.000 | 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.400 M -62.29 % | -2.095 M -37.74 % | -1.521 M -11.59 % | -1.363 M -23.01 % | -1.108 M -34.47 % | -824.000 K -26.38 % | -652.000 K -36.97 % | -476.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 |
| Capital lease obligations | 6.290 M -1.27 % | 6.371 M 12.13 % | 5.682 M 4.43 % | 5.441 M -1.00 % | 5.496 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.500 M 70.65 % | 879.000 K -97.68 % | 37.880 M 0.11 % | 37.837 M 0.00 % | 37.837 M 0.00 % | 37.837 M 0.15 % | 37.779 M 6.80 % | 35.375 M 1.62 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M 0.00 % | 34.810 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 7.125 M -22.38 % | 9.179 M 22.04 % | 7.521 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.493 B 2.97 % | 1.450 B 4.65 % | 1.386 B -0.06 % | 1.386 B 3.91 % | 1.334 B 5.45 % | 1.265 B -11.57 % | 1.431 B 10.72 % | 1.292 B -2.97 % | 1.332 B -0.12 % | 1.333 B -0.35 % | 1.338 B 0.51 % | 1.331 B 27.82 % | 1.042 B -3.49 % | 1.079 B 29.43 % | 833.802 M 2.76 % | 811.381 M 22.50 % | 662.332 M -2.11 % | 676.619 M 9.22 % | 619.476 M -0.55 % | 622.932 M 1.75 % | 612.240 M 7.21 % | 571.087 M | 0.000 -100.00 % | 332.521 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-12-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-03-31 | 2015-09-30 |
| 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2015-09-30 | 2014-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -478.000 K -101.31 % | 36.365 M -90.85 % | 397.345 M 126 642.99 % | -314.000 K -830.23 % | 43.000 K -99.96 % | 110.170 M 2 514.95 % | -4.562 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 |
| Stock based compensation | 53.000 K -3.64 % | 55.000 K -29.49 % | 78.000 K -30.36 % | 112.000 K 2.75 % | 109.000 K 21.11 % | 90.000 K -7.22 % | 97.000 K -22.40 % | 125.000 K -2.34 % | 128.000 K 0.79 % | 127.000 K -43.30 % | 224.000 K -13.85 % | 260.000 K 16.59 % | 223.000 K -8.23 % | 243.000 K 219.74 % | 76.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 |
| Change in working capital | -67.281 M 20.40 % | -84.528 M -311.88 % | 39.895 M 185.39 % | -46.721 M -2 538.47 % | 1.916 M -95.75 % | 45.107 M 194.07 % | -47.948 M -542.20 % | 10.843 M 158.95 % | -18.392 M -234.41 % | 13.684 M 162.81 % | -21.785 M 93.31 % | -325.711 M -263.06 % | -89.712 M 35.39 % | -138.852 M -675.39 % | 24.132 M 340.45 % | -10.036 M 87.46 % | -80.062 M -1 051.64 % | -6.952 M -168.03 % | 10.219 M -7.55 % | 11.053 M 69.97 % | 6.503 M 118.53 % | -35.098 M -352.25 % | 13.914 M 124.27 % | -57.335 M -776.12 % | 8.480 M -28.51 % | 11.861 M 158.59 % | -20.244 M 39.66 % | -33.550 M |
| Accounts receivables | -30.323 M 6.62 % | -32.473 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 952.000 K 265.85 % | -574.000 K -264.00 % | 350.000 K 181.97 % | -427.000 K -175.44 % | 566.000 K 948.15 % | 54.000 K 120.30 % | -266.000 K -171.51 % | 372.000 K 30.53 % | 285.000 K 152.78 % | -540.000 K -19.21 % | -453.000 K -392.39 % | -92.000 K -108.98 % | 1.025 M 29.58 % | 791.000 K 177.63 % | -1.019 M -318.67 % | 466.000 K 59.04 % | 293.000 K -12.54 % | 335.000 K 371.83 % | 71.000 K 91.89 % | 37.000 K 108.39 % | -441.000 K 82.17 % | -2.474 M |
| Inventory | -23.267 M 10.45 % | -25.981 M 26.98 % | -35.581 M | 0.000 | 0.000 100.00 % | -8.022 M -190.35 % | 8.879 M | 0.000 | 0.000 100.00 % | -36.065 M 90.94 % | -398.135 M | 0.000 | 0.000 100.00 % | -110.785 M -2 737.11 % | 4.201 M | 0.000 | 0.000 | 0.000 100.00 % | -2.687 M | 0.000 | 0.000 | 0.000 100.00 % | -22.719 M 66.79 % | -68.416 M | 0.000 -100.00 % | 4.760 M 133.60 % | -14.167 M 54.96 % | -31.452 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 | 0.000 | 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 | -13.691 M 47.49 % | -26.074 M -134.55 % | 75.476 M 261.55 % | -46.721 M -2 538.47 % | 1.916 M -96.39 % | 53.129 M 191.95 % | -57.779 M -606.08 % | 11.417 M 162.08 % | -18.392 M -136.65 % | 50.176 M -86.65 % | 375.784 M 215.35 % | -325.765 M -263.12 % | -89.712 M -215.45 % | -28.439 M -244.76 % | 19.646 M 306.89 % | -9.496 M 88.07 % | -79.609 M -1 060.48 % | -6.860 M -157.74 % | 11.881 M 15.78 % | 10.262 M 36.43 % | 7.522 M 121.15 % | -35.564 M -197.86 % | 36.340 M 238.17 % | 10.746 M 27.79 % | 8.409 M 19.04 % | 7.064 M 225.34 % | -5.636 M -1 598.94 % | 376.000 K |
| Other non cash items | -15.658 M -81.92 % | -8.607 M -392.56 % | 2.942 M 147.45 % | -6.200 M -358.23 % | 2.401 M -85.79 % | 16.897 M 869.98 % | 1.742 M 104.53 % | -38.494 M -441.08 % | 11.286 M 135.69 % | -31.618 M -103.70 % | -15.522 M 25.65 % | -20.878 M -120.23 % | 103.210 M 2 274.28 % | 4.347 M 120.36 % | -21.355 M -154.85 % | 38.934 M 130.30 % | 16.906 M 28.19 % | 13.188 M 312.13 % | 3.200 M 120.12 % | -15.907 M -203.19 % | 15.415 M -26.69 % | 21.027 M -39.69 % | 34.867 M 4 553.00 % | -783.000 K 80.50 % | -4.015 M 32.06 % | -5.910 M -142.15 % | 14.021 M -45.42 % | 25.687 M |
| Net cash provided by operating activities | -80.579 M 9.85 % | -89.383 M -298.58 % | 45.010 M 189.04 % | -50.550 M -949.01 % | 5.954 M -90.26 % | 61.135 M 235.93 % | -44.976 M -43.28 % | -31.390 M -8 747.38 % | 363.000 K 107.26 % | -5.002 M 68.38 % | -15.817 M 95.20 % | -329.404 M -959.39 % | 38.330 M 133.26 % | -115.260 M -632.87 % | 21.630 M -46.92 % | 40.751 M 189.71 % | -45.424 M -328.58 % | 19.872 M 27.79 % | 15.551 M 1 943.50 % | 761.000 K -96.40 % | 21.129 M 343.53 % | -8.676 M -115.09 % | 57.485 M 208.75 % | -52.862 M -751.97 % | 8.108 M 3.17 % | 7.859 M 378.49 % | -2.822 M 64.73 % | -8.000 M |
| Investments in property plant and equipment | -62.000 K 89.47 % | -589.000 K -513.54 % | -96.000 K 98.07 % | -4.975 M -4 341.96 % | -112.000 K 32.12 % | -165.000 K 78.43 % | -765.000 K -642.72 % | -103.000 K 58.96 % | -251.000 K 62.76 % | -674.000 K -39.54 % | -483.000 K -240.14 % | -142.000 K 72.21 % | -511.000 K -0.99 % | -506.000 K 79.12 % | -2.423 M -1 209.73 % | -185.000 K 11.48 % | -209.000 K -81.74 % | -115.000 K 28.57 % | -161.000 K 90.70 % | -1.732 M -195.56 % | -586.000 K 88.56 % | -5.123 M -6 384.81 % | -79.000 K 96.65 % | -2.358 M -7 506.45 % | -31.000 K -93.75 % | -16.000 K 94.29 % | -280.000 K -374.58 % | -59.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.962 M 200.00 % | -5.962 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 |
| 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 14.924 M -2.28 % | 15.272 M 185.22 % | -17.921 M -197.68 % | 18.346 M 203.36 % | -17.749 M -325.70 % | 7.864 M 42.46 % | 5.520 M -87.60 % | 44.501 M 294.79 % | -22.846 M -6 553.67 % | 354.000 K -93.72 % | 5.634 M -83.30 % | 33.734 M 217.58 % | -28.690 M -170.05 % | -10.624 M 75.82 % | -43.936 M 12.66 % | -50.303 M -496.78 % | -8.429 M -902.00 % | 1.051 M 143.90 % | -2.394 M -125.91 % | 9.240 M 1 477.05 % | -671.000 K -104.81 % | 13.937 M -28.06 % | 19.372 M 151.07 % | -37.934 M -1 035.03 % | 4.057 M -78.41 % | 18.795 M 392.17 % | -6.433 M -670.42 % | -835.000 K |
| Net cash used for investing activites | 14.862 M 1.22 % | 14.683 M 181.50 % | -18.017 M -234.75 % | 13.371 M 174.86 % | -17.861 M -331.99 % | 7.699 M -28.16 % | 10.717 M -72.12 % | 38.436 M 266.41 % | -23.097 M -7 117.81 % | -320.000 K -106.21 % | 5.151 M -84.67 % | 33.592 M 215.04 % | -29.201 M -162.36 % | -11.130 M 75.99 % | -46.359 M 8.18 % | -50.488 M -484.49 % | -8.638 M -1 022.86 % | 936.000 K 136.63 % | -2.555 M -134.03 % | 7.508 M 697.30 % | -1.257 M -114.26 % | 8.814 M -54.32 % | 19.293 M 147.88 % | -40.292 M -1 100.79 % | 4.026 M -78.56 % | 18.779 M 379.74 % | -6.713 M -650.89 % | -894.000 K |
| Debt repayment | 64.756 M 133.54 % | 27.728 M 165.52 % | -42.317 M -189.35 % | 47.360 M 1 706.51 % | -2.948 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 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 56.028 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 | 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 | 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 100.00 % | -3.500 M | 0.000 100.00 % | -6.000 M | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -581.000 K -4.50 % | -556.000 K -104.27 % | 13.010 M 2 431.13 % | 514.000 K | 0.000 100.00 % | -118.922 M -213.35 % | 104.920 M 1 826.79 % | -6.076 M -140.82 % | -2.523 M -117.96 % | 14.051 M 153.46 % | -26.282 M -108.93 % | 294.252 M 595.73 % | -59.357 M -127.96 % | 212.287 M 922.18 % | 20.768 M 14.07 % | 18.207 M -46.84 % | 34.248 M 1 484.82 % | 2.161 M 123.25 % | -9.294 M -34.64 % | -6.903 M 34.09 % | -10.473 M -177.12 % | 13.581 M 117.84 % | -76.136 M -180.66 % | 94.392 M 948.54 % | -11.124 M 58.10 % | -26.547 M -529.70 % | 6.178 M -33.73 % | 9.322 M |
| Net cash used provided by financing activities | 64.175 M -22.87 % | 83.200 M 383.89 % | -29.307 M -161.22 % | 47.874 M 1 723.95 % | -2.948 M 97.52 % | -118.922 M -213.35 % | 104.920 M 1 826.79 % | -6.076 M -140.82 % | -2.523 M -117.96 % | 14.051 M 153.46 % | -26.282 M -108.93 % | 294.252 M 595.73 % | -59.357 M -127.96 % | 212.287 M 922.18 % | 20.768 M 41.21 % | 14.707 M -57.06 % | 34.248 M 992.11 % | -3.839 M 58.69 % | -9.294 M -34.64 % | -6.903 M 34.09 % | -10.473 M -183.24 % | 12.581 M 116.52 % | -76.136 M -180.66 % | 94.392 M 878.55 % | -12.124 M 54.33 % | -26.547 M -529.70 % | 6.178 M -33.73 % | 9.322 M |
| Effect of forex changes on cash | -162.000 K -325.00 % | 72.000 K 122.78 % | -316.000 K -291.52 % | 165.000 K 205.56 % | 54.000 K 238.46 % | -39.000 K -192.86 % | 42.000 K 500.00 % | 7.000 K -46.15 % | 13.000 K | 0.000 -100.00 % | 1.835 M 934.09 % | -220.000 K -5 600.00 % | 4.000 K 100.66 % | -607.000 K -1 996.88 % | 32.000 K 77.78 % | 18.000 K 169.23 % | -26.000 K -136.36 % | -11.000 K -104.07 % | 270.000 K 150.75 % | -532.000 K -885.19 % | -54.000 K -108.71 % | 620.000 K 23.75 % | 501.000 K 581.73 % | -104.000 K 49.76 % | -207.000 K -200.00 % | 207.000 K 3 057.14 % | -7.000 K -333.33 % | 3.000 K |
| Net change in cash | -1.704 M -119.88 % | 8.572 M 425.93 % | -2.630 M -124.22 % | 10.860 M 173.37 % | -14.801 M 70.47 % | -50.127 M -170.90 % | 70.703 M 7 136.75 % | 977.000 K 103.90 % | -25.031 M -386.76 % | 8.729 M 124.86 % | -35.113 M -1 872.64 % | -1.780 M 96.46 % | -50.224 M -158.89 % | 85.290 M 2 270.78 % | -3.929 M -178.77 % | 4.988 M 125.14 % | -19.840 M -216.99 % | 16.958 M 326.94 % | 3.972 M 376.26 % | 834.000 K -91.08 % | 9.345 M -29.94 % | 13.339 M 1 067.02 % | 1.143 M 0.79 % | 1.134 M 675.63 % | -197.000 K -166.11 % | 298.000 K 108.86 % | -3.364 M -880.51 % | 431.000 K |
| Cash at beginning of period | 37.460 M 29.67 % | 28.888 M -8.34 % | 31.518 M 52.57 % | 20.658 M -41.74 % | 35.459 M -58.57 % | 85.586 M 475.06 % | 14.883 M 7.03 % | 13.906 M -64.29 % | 38.937 M 28.90 % | 30.208 M -53.75 % | 65.321 M -2.65 % | 67.101 M -42.81 % | 117.325 M 266.24 % | 32.035 M -10.92 % | 35.964 M 16.10 % | 30.976 M -39.04 % | 50.816 M 50.09 % | 33.858 M 13.29 % | 29.886 M 2.87 % | 29.052 M 47.42 % | 19.707 M 209.47 % | 6.368 M 21.88 % | 5.225 M 27.72 % | 4.091 M -4.59 % | 4.288 M 7.47 % | 3.990 M -67.83 % | 12.401 M 435.45 % | 2.316 M |
| Cash at end of period | 35.756 M -4.55 % | 37.460 M 29.67 % | 28.888 M -8.34 % | 31.518 M 52.57 % | 20.658 M -41.74 % | 35.459 M -58.57 % | 85.586 M 475.06 % | 14.883 M 7.03 % | 13.906 M -64.29 % | 38.937 M 28.90 % | 30.208 M -53.75 % | 65.321 M -2.65 % | 67.101 M -42.81 % | 117.325 M 266.24 % | 32.035 M -10.92 % | 35.964 M 16.10 % | 30.976 M -39.04 % | 50.816 M 50.09 % | 33.858 M 13.29 % | 29.886 M 2.87 % | 29.052 M 47.42 % | 19.707 M 209.47 % | 6.368 M 21.88 % | 5.225 M 27.72 % | 4.091 M -4.59 % | 4.288 M -52.55 % | 9.037 M 228.98 % | 2.747 M |
| Operating cash flow | -80.579 M 9.85 % | -89.383 M -298.58 % | 45.010 M 189.04 % | -50.550 M -949.01 % | 5.954 M -90.26 % | 61.135 M 235.93 % | -44.976 M -43.28 % | -31.390 M -8 747.38 % | 363.000 K 107.26 % | -5.002 M 68.38 % | -15.817 M 95.20 % | -329.404 M -959.39 % | 38.330 M 133.26 % | -115.260 M -632.87 % | 21.630 M -46.92 % | 40.751 M 189.71 % | -45.424 M -328.58 % | 19.872 M 27.79 % | 15.551 M 1 943.50 % | 761.000 K -96.40 % | 21.129 M 343.53 % | -8.676 M -115.09 % | 57.485 M 208.75 % | -52.862 M -751.97 % | 8.108 M 3.17 % | 7.859 M 378.49 % | -2.822 M 64.73 % | -8.000 M |
| Capital expenditure | -62.000 K 89.47 % | -589.000 K -513.54 % | -96.000 K 98.07 % | -4.975 M -4 341.96 % | -112.000 K 32.12 % | -165.000 K 78.43 % | -765.000 K -642.72 % | -103.000 K 58.96 % | -251.000 K 62.76 % | -674.000 K -39.54 % | -483.000 K -240.14 % | -142.000 K 72.21 % | -511.000 K -0.99 % | -506.000 K 79.12 % | -2.423 M -1 209.73 % | -185.000 K 11.48 % | -209.000 K -81.74 % | -115.000 K 28.57 % | -161.000 K 90.70 % | -1.732 M -195.56 % | -586.000 K 88.56 % | -5.123 M -6 384.81 % | -79.000 K 96.65 % | -2.358 M -7 506.45 % | -31.000 K -93.75 % | -16.000 K 94.29 % | -280.000 K -374.58 % | -59.000 K |
| Free CashFlow | -80.641 M 10.37 % | -89.972 M -300.32 % | 44.914 M 180.89 % | -55.525 M -1 050.45 % | 5.842 M -90.42 % | 60.970 M 233.29 % | -45.741 M -45.24 % | -31.493 M -28 218.75 % | 112.000 K 101.97 % | -5.676 M 65.18 % | -16.300 M 95.05 % | -329.546 M -971.38 % | 37.819 M 132.67 % | -115.766 M -702.73 % | 19.207 M -52.65 % | 40.566 M 188.90 % | -45.633 M -330.97 % | 19.757 M 28.38 % | 15.390 M 1 684.96 % | -971.000 K -104.73 % | 20.543 M 248.87 % | -13.799 M -124.04 % | 57.406 M 203.96 % | -55.220 M -783.67 % | 8.077 M 2.98 % | 7.843 M 352.84 % | -3.102 M 61.51 % | -8.059 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2015 | 2014 |