Eos Energy Enterprises, Inc. EOSE
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 15.606 M -4.71 % | 16.378 M -8.63 % | 17.924 M 289.82 % | 4.598 M 1 999.54 % | 219.000 K -55.85 % | 496.000 K | 0.000 |
| Net income | -685.870 M -198.85 % | -229.506 M 0.13 % | -229.813 M -85.01 % | -124.216 M -75.84 % | -70.643 M 11.12 % | -79.483 M -178.91 % | -28.498 M |
| Income before tax | -685.849 M -198.88 % | -229.475 M 0.12 % | -229.762 M -84.97 % | -124.216 M -75.84 % | -70.643 M 11.12 % | -79.483 M -178.91 % | -28.498 M |
| Income before tax ratio | -43.95 -213.66 % | -14.01 -9.30 % | -12.82 52.55 % | -27.02 91.63 % | -322.57 -101.29 % | -160.25 | 0.00 |
| EBITDA | -158.217 M -16.28 % | -136.070 M 34.46 % | -207.598 M -79.77 % | -115.478 M -155.12 % | -45.264 M -63.69 % | -27.652 M 9.16 % | -30.441 M |
| Net income ratio | -43.95 -213.63 % | -14.01 -9.29 % | -12.82 52.54 % | -27.02 91.63 % | -322.57 -101.29 % | -160.25 | 0.00 |
| Ratio EBITDA | -10.14 -22.03 % | -8.31 28.27 % | -11.58 53.88 % | -25.11 87.85 % | -206.68 -270.74 % | -55.75 | 0.00 |
| Gross profit ratio | -5.34 -19.01 % | -4.48 40.63 % | -7.55 17.11 % | -9.11 62.29 % | -24.16 -52.90 % | -15.80 | 0.00 |
| Weighted average shs out dil | 212.040 M 67.00 % | 126.968 M 103.34 % | 62.440 M 18.56 % | 52.664 M 7.60 % | 48.943 M -17.04 % | 58.996 M | 0.000 |
| Weighted average shs out | 212.040 M 67.00 % | 126.968 M 103.34 % | 62.440 M 18.56 % | 52.664 M 7.60 % | 48.943 M -17.04 % | 58.996 M -13.48 % | 68.190 M |
| EPS diluted | -4.55 -151.38 % | -1.81 50.82 % | -3.68 -35.79 % | -2.71 -97.81 % | -1.37 95.95 % | -33.86 | 0.00 |
| Earnings per share | -4.55 -151.38 % | -1.81 50.82 % | -3.68 -35.79 % | -2.71 -97.81 % | -1.37 39.38 % | -2.26 -438.10 % | -0.42 |
| Gross profit | -83.261 M -13.40 % | -73.420 M 45.75 % | -135.336 M -223.11 % | -41.885 M -691.78 % | -5.290 M 32.49 % | -7.836 M 14.64 % | -9.180 M |
| Income tax expense | 21.000 K -32.26 % | 31.000 K -39.22 % | 51.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 98.867 M 10.10 % | 89.798 M -41.41 % | 153.260 M 229.71 % | 46.483 M 743.76 % | 5.509 M -33.88 % | 8.332 M -9.24 % | 9.180 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 42.998 M 144.02 % | 17.621 M 167.43 % | 6.589 M -1.35 % | 6.679 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.007 M |
| Other expenses | 69.180 M 13.77 % | 60.809 M -9.85 % | 67.453 M 119.81 % | 30.687 M 1 310.90 % | 2.175 M 233.59 % | 652.000 K | 0.000 |
| Operating expenses | 91.938 M 15.62 % | 79.517 M -7.45 % | 85.922 M -7.45 % | 92.839 M 178.05 % | 33.389 M 75.77 % | 18.996 M -1.07 % | 19.202 M |
| Cost and expenses | 190.805 M 12.69 % | 169.315 M -29.21 % | 239.182 M 71.68 % | 139.322 M 258.17 % | 38.898 M 42.34 % | 27.328 M -3.71 % | 28.382 M |
| Research and development expenses | 22.758 M 21.65 % | 18.708 M 1.29 % | 18.469 M -3.58 % | 19.154 M 40.91 % | 13.593 M 15.64 % | 11.755 M -19.34 % | 14.574 M |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 42.998 M 144.02 % | 17.621 M 167.43 % | 6.589 M -14.27 % | 7.686 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -98.28 % | 116.000 K |
| Interest expense | 28.217 M -49.82 % | 56.236 M 198.92 % | 18.813 M 261.72 % | 5.201 M -78.17 % | 23.821 M -52.08 % | 49.708 M | 0.000 |
| Depreciation and amortization | 7.849 M -19.15 % | 9.708 M 42.47 % | 6.814 M 92.65 % | 3.537 M 127.02 % | 1.558 M -26.61 % | 2.123 M -12.16 % | 2.417 M |
| Operating income | -175.199 M -14.56 % | -152.937 M 30.88 % | -221.258 M -64.23 % | -134.724 M -248.31 % | -38.679 M -44.15 % | -26.832 M 18.34 % | -32.858 M |
| Operating income ratio | -11.23 -20.22 % | -9.34 24.35 % | -12.34 57.87 % | -29.30 83.41 % | -176.62 -226.48 % | -54.10 | 0.00 |
| Total other income expenses net | -510.650 M -567.18 % | -76.538 M -800.02 % | -8.504 M -180.93 % | 10.508 M 132.87 % | -31.964 M 39.29 % | -52.651 M -1 307.59 % | 4.360 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 246.111 M 76.76 % | 139.232 M -15.10 % | 163.991 M 1 786.91 % | 8.691 M 107.21 % | -120.502 M -259.13 % | 75.727 M 3 801.22 % | -2.046 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.736 M 534.30 % | 589.000 K | 0.000 |
| Total debt | 320.403 M 53.52 % | 208.705 M 15.26 % | 181.067 M 59.50 % | 113.522 M 8 302.81 % | 1.351 M -98.24 % | 76.589 M 2 118.68 % | 3.452 M |
| Accumulated other comprehensive income loss | -43.496 M -621 471.43 % | 7.000 K 16.67 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -1.562 B -78.31 % | -875.846 M -35.51 % | -646.340 M -55.17 % | -416.527 M -42.49 % | -292.311 M -43.24 % | -204.068 M -63.80 % | -124.585 M |
| Common stock | 23.000 K 9.52 % | 21.000 K 133.33 % | 9.000 K 80.00 % | 5.000 K -99.97 % | 17.605 M | 0.000 -100.00 % | 20.211 M |
| Total equity | -1.070 B -866.12 % | -110.800 M 16.51 % | -132.711 M -509.01 % | 32.447 M -73.14 % | 120.785 M 262.44 % | -74.357 M -6 433.65 % | 1.174 M |
| Other non current liabilities | 944.986 M 3 158.01 % | 29.005 M 713.38 % | 3.566 M 278.15 % | 943.000 K -72.80 % | 3.467 M 422.93 % | 663.000 K -42.55 % | 1.154 M |
| Long term debt | 316.510 M 55.25 % | 203.877 M 16.90 % | 174.401 M 64.73 % | 105.868 M 24 693.44 % | 427.000 K 2 411.76 % | 17.000 K -63.04 % | 46.000 K |
| Total non current liabilities | 1.266 B 435.40 % | 236.422 M 32.14 % | 178.923 M 67.51 % | 106.811 M 2 642.96 % | 3.894 M 472.65 % | 680.000 K -43.33 % | 1.200 M |
| Other current liabilities | 22.320 M -31.18 % | 32.432 M 110.72 % | 15.391 M 73.26 % | 8.883 M 71.45 % | 5.181 M 208.21 % | 1.681 M 1 400.89 % | 112.000 K |
| Deferred revenue | 22.039 M 617.88 % | 3.070 M -20.26 % | 3.850 M 353.47 % | 849.000 K -46.44 % | 1.585 M 428.33 % | 300.000 K | 0.000 |
| Short term debt | 3.893 M -19.37 % | 4.828 M -27.57 % | 6.666 M -12.91 % | 7.654 M 728.35 % | 924.000 K -98.79 % | 76.572 M 2 148.15 % | 3.406 M |
| Total current liabilities | 64.975 M 6.74 % | 60.870 M 0.49 % | 60.576 M 102.48 % | 29.917 M 120.22 % | 13.585 M -84.34 % | 86.734 M 584.45 % | 12.672 M |
| Total liabilities | 1.331 B 347.63 % | 297.292 M 24.13 % | 239.499 M 75.16 % | 136.728 M 682.24 % | 17.479 M -80.00 % | 87.414 M 530.15 % | 13.872 M |
| Other non current assets | 27.266 M 54.51 % | 17.647 M 13.23 % | 15.585 M 176.62 % | 5.634 M 374.24 % | 1.188 M 47.03 % | 808.000 K 8.60 % | 744.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.736 M 534.30 % | 589.000 K | 0.000 |
| Intangible assets | 240.000 K -18.64 % | 295.000 K 22.92 % | 240.000 K -14.29 % | 280.000 K -12.50 % | 320.000 K -11.11 % | 360.000 K -10.00 % | 400.000 K |
| GoodWill | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.571 M -1.19 % | 4.626 M 1.20 % | 4.571 M -0.87 % | 4.611 M 1 340.94 % | 320.000 K -11.11 % | 360.000 K -10.00 % | 400.000 K |
| Property plant equipment net | 48.569 M 15.95 % | 41.888 M 33.04 % | 31.485 M 92.47 % | 16.358 M 189.37 % | 5.653 M 6.34 % | 5.316 M -18.74 % | 6.542 M |
| Total non current assets | 80.406 M 25.32 % | 64.161 M 24.24 % | 51.641 M 94.12 % | 26.603 M 144.13 % | 10.897 M 54.06 % | 7.073 M -7.98 % | 7.686 M |
| Other current assets | 32.646 M 113.95 % | 15.259 M 38.43 % | 11.023 M -48.44 % | 21.377 M 303.34 % | 5.300 M 620.11 % | 736.000 K -30.63 % | 1.061 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 74.292 M 6.94 % | 69.473 M 306.85 % | 17.076 M -83.71 % | 104.831 M -13.97 % | 121.853 M 14 036.08 % | 862.000 K -84.32 % | 5.498 M |
| Cash and short term investments | 74.292 M 6.94 % | 69.473 M 306.85 % | 17.076 M -83.71 % | 104.831 M -13.97 % | 121.853 M 14 036.08 % | 862.000 K -84.32 % | 5.498 M |
| Total current assets | 179.912 M 47.07 % | 122.331 M 121.83 % | 55.147 M -61.32 % | 142.572 M 11.94 % | 127.367 M 2 028.46 % | 5.984 M -18.70 % | 7.360 M |
| Inventory | 32.826 M 92.30 % | 17.070 M -26.61 % | 23.260 M 79.25 % | 12.976 M 5 963.55 % | 214.000 K | 0.000 -100.00 % | 801.000 K |
| Net receivables | 40.148 M 95.57 % | 20.529 M 441.95 % | 3.788 M 11.81 % | 3.388 M | 0.000 -100.00 % | 4.386 M | 0.000 |
| Tax assets | 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 |
| Account payables | 16.723 M -18.58 % | 20.540 M -40.75 % | 34.669 M 176.67 % | 12.531 M 112.57 % | 5.895 M -27.94 % | 8.181 M -10.63 % | 9.154 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 4.310 M 21.75 % | 3.540 M 270.29 % | 956.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 3.507 M -27.63 % | 4.846 M -7.45 % | 5.236 M 21.54 % | 4.308 M | 0.000 -100.00 % | 17.000 K -83.33 % | 102.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.365 M 3.62 % | 105.548 M |
| Other total stockholders equity | 534.726 M -30.10 % | 765.018 M 48.95 % | 513.614 M 14.40 % | 448.969 M 13.52 % | 395.491 M 1 843.83 % | 20.346 M | 0.000 |
| Deferred tax liabilities non current | 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 |
| Total assets | 260.318 M 39.59 % | 186.492 M 74.64 % | 106.788 M -36.88 % | 169.175 M 22.36 % | 138.264 M 958.93 % | 13.057 M -13.22 % | 15.046 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -17.717 M | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 18.780 M 33.60 % | 14.057 M 1.91 % | 13.794 M -8.39 % | 15.058 M 196.36 % | 5.081 M 3 663.70 % | 135.000 K -1.46 % | 137.000 K |
| Change in working capital | -17.240 M -77.11 % | -9.734 M -593.11 % | 1.974 M -23.01 % | 2.564 M -35.58 % | 3.980 M 181.89 % | -4.860 M -10 225.00 % | 48.000 K |
| Accounts receivables | 3.085 M | 0.000 -100.00 % | 234.000 K 112.21 % | -1.916 M -147.19 % | 4.060 M 200.00 % | -4.060 M | 0.000 |
| Inventory | -20.498 M -431.15 % | 6.190 M 160.19 % | -10.284 M -1.86 % | -10.096 M -4 617.76 % | -214.000 K -133.75 % | 634.000 K 229.65 % | -489.000 K |
| Accounts payables | -4.565 M 60.22 % | -11.475 M -162.65 % | 18.316 M 306.48 % | 4.506 M 1 052.64 % | -473.000 K -203.05 % | 459.000 K | 0.000 |
| Other working capital | 4.738 M 206.50 % | -4.449 M 29.29 % | -6.292 M -162.48 % | 10.070 M 1 558.98 % | 607.000 K 132.07 % | -1.893 M -452.51 % | 537.000 K |
| Other non cash items | 521.262 M 651.20 % | 69.391 M 629.74 % | 9.509 M 71.30 % | 5.551 M -83.41 % | 33.465 M -42.55 % | 58.251 M 5 856.13 % | 978.000 K |
| Net cash provided by operating activities | -153.936 M -6.15 % | -145.018 M 26.33 % | -196.857 M -69.49 % | -116.147 M -337.32 % | -26.559 M -11.43 % | -23.834 M 4.35 % | -24.918 M |
| Investments in property plant and equipment | -33.152 M -13.06 % | -29.323 M -46.09 % | -20.072 M -28.76 % | -15.589 M -332.43 % | -3.605 M -56.81 % | -2.299 M -35.47 % | -1.697 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -4.160 M -37.75 % | -3.020 M -402.50 % | -601.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -4.000 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -34.000 K 75.36 % | -138.000 K -104.76 % | 2.902 M 180.90 % | -3.587 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -33.186 M -12.64 % | -29.461 M -71.58 % | -17.170 M 26.42 % | -23.336 M -252.24 % | -6.625 M -128.45 % | -2.900 M -70.89 % | -1.697 M |
| Debt repayment | 43.243 M -4.09 % | 45.087 M -58.86 % | 109.591 M 2.87 % | 106.534 M 939.25 % | 10.251 M -51.34 % | 21.067 M 44 923.40 % | -47.000 K |
| Common stock issued | 14.089 M -92.67 % | 192.167 M 340.49 % | 43.626 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -1.228 M -94.00 % | -633.000 K 35.28 % | -978.000 K -177.05 % | -353.000 K | 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 | 149.730 M 1 820.44 % | -8.703 M 31.45 % | -12.695 M -174.06 % | 17.141 M -88.09 % | 143.924 M 13 859.65 % | 1.031 M -96.58 % | 30.122 M |
| Net cash used provided by financing activities | 205.834 M -9.69 % | 227.918 M 63.33 % | 139.544 M 13.15 % | 123.322 M -20.01 % | 154.175 M 597.69 % | 22.098 M -26.52 % | 30.075 M |
| Effect of forex changes on cash | -17.000 K -440.00 % | 5.000 K -64.29 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 18.695 M -65.02 % | 53.444 M 171.77 % | -74.469 M -360.79 % | -16.161 M -113.36 % | 120.991 M 2 709.81 % | -4.636 M -233.99 % | 3.460 M |
| Cash at beginning of period | 84.667 M 171.17 % | 31.223 M -70.46 % | 105.692 M -13.26 % | 121.853 M 14 036.08 % | 862.000 K -84.32 % | 5.498 M 169.77 % | 2.038 M |
| Cash at end of period | 103.362 M 22.08 % | 84.667 M 171.17 % | 31.223 M -70.46 % | 105.692 M -13.26 % | 121.853 M 14 036.08 % | 862.000 K -84.32 % | 5.498 M |
| Operating cash flow | -153.936 M -6.15 % | -145.018 M 26.33 % | -196.857 M -69.49 % | -116.147 M -337.32 % | -26.559 M -11.43 % | -23.834 M 4.35 % | -24.918 M |
| Capital expenditure | -33.152 M -12.53 % | -29.461 M -46.78 % | -20.072 M -28.76 % | -15.589 M -332.43 % | -3.605 M -56.81 % | -2.299 M -35.47 % | -1.697 M |
| Free CashFlow | -187.088 M -7.23 % | -174.479 M 19.57 % | -216.929 M -64.67 % | -131.736 M -336.73 % | -30.164 M -15.42 % | -26.133 M 1.81 % | -26.615 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 30.512 M 100.26 % | 15.236 M 45.70 % | 10.457 M 44.17 % | 7.253 M 749.30 % | 854.000 K -4.90 % | 898.000 K -86.40 % | 6.601 M -0.14 % | 6.610 M 866.37 % | 684.000 K 174.70 % | 249.000 K -97.18 % | 8.835 M 231.40 % | 2.666 M -56.04 % | 6.065 M 2.88 % | 5.895 M 78.74 % | 3.298 M 6.25 % | 3.104 M 332.31 % | 718.000 K 17.32 % | 612.000 K 273.17 % | 164.000 K -10.87 % | 184.000 K 425.71 % | 35.000 K | 0.000 | 0.000 -100.00 % | 285.000 K | 0.000 -100.00 % | 105.500 K 0.00 % | 105.500 K |
| Net income | -641.393 M -187.70 % | -222.937 M -1 572.89 % | 15.136 M 105.65 % | -268.124 M 21.80 % | -342.866 M -1 117.05 % | -28.172 M 39.68 % | -46.708 M -13.35 % | -41.208 M -375.97 % | 14.932 M 111.34 % | -131.630 M -83.84 % | -71.600 M -26.47 % | -56.613 M 19.95 % | -70.722 M -24.76 % | -56.687 M -23.80 % | -45.791 M -49.68 % | -30.593 M -68.80 % | -18.124 M 66.46 % | -54.043 M -151.88 % | -21.456 M 8.33 % | -23.406 M 22.28 % | -30.116 M -411.83 % | -5.884 M 37.06 % | -9.348 M 50.35 % | -18.828 M -1.91 % | -18.475 M 12.40 % | -21.090 M 0.00 % | -21.090 M |
| Income before tax | -641.389 M -187.71 % | -222.931 M -1 572.37 % | 15.141 M 105.65 % | -268.120 M 21.80 % | -342.882 M -1 117.45 % | -28.164 M 39.67 % | -46.683 M -13.30 % | -41.202 M -375.69 % | 14.945 M 111.35 % | -131.628 M -83.86 % | -71.590 M -26.47 % | -56.607 M 19.83 % | -70.612 M -24.51 % | -56.710 M -23.73 % | -45.833 M -49.82 % | -30.593 M -68.80 % | -18.124 M 66.46 % | -54.043 M -151.88 % | -21.456 M 8.33 % | -23.406 M 22.28 % | -30.116 M -411.83 % | -5.884 M 37.06 % | -9.348 M 50.35 % | -18.828 M -1.91 % | -18.475 M 12.40 % | -21.090 M 0.00 % | -21.090 M |
| Income before tax ratio | -21.02 -43.67 % | -14.63 -1 110.54 % | 1.45 103.92 % | -36.97 90.79 % | -401.50 -1 180.17 % | -31.36 -343.47 % | -7.07 -13.46 % | -6.23 -128.53 % | 21.85 104.13 % | -528.63 -6 423.84 % | -8.10 61.84 % | -21.23 -82.37 % | -11.64 -21.02 % | -9.62 30.78 % | -13.90 -41.00 % | -9.86 60.95 % | -25.24 71.41 % | -88.31 32.50 % | -130.83 -2.85 % | -127.21 85.22 % | -860.46 | 0.00 | 0.00 100.00 % | -66.06 | 0.00 | -199.91 0.00 % | -199.91 |
| EBITDA | -634.033 M -944.16 % | -60.722 M -22.16 % | -49.705 M 80.83 % | -259.314 M -446.44 % | -47.455 M -136.36 % | -20.077 M 49.66 % | -39.885 M -0.20 % | -39.807 M -249.52 % | 26.623 M 199.69 % | -26.707 M 23.32 % | -34.828 M 15.66 % | -41.297 M 32.84 % | -61.492 M -13.64 % | -54.110 M -28.42 % | -42.134 M -47.10 % | -28.643 M -109.32 % | -13.684 M 47.49 % | -26.060 M -95.73 % | -13.314 M 6.44 % | -14.231 M -8.65 % | -13.098 M -433.74 % | -2.454 M 52.56 % | -5.173 M -89.63 % | -2.728 M 41.00 % | -4.624 M 41.35 % | -7.884 M 0.00 % | -7.884 M |
| Net income ratio | -21.02 -43.66 % | -14.63 -1 110.90 % | 1.45 103.92 % | -36.97 90.79 % | -401.48 -1 179.75 % | -31.37 -343.36 % | -7.08 -13.50 % | -6.23 -128.56 % | 21.83 104.13 % | -528.63 -6 423.03 % | -8.10 61.84 % | -21.24 -82.11 % | -11.66 -21.26 % | -9.62 30.74 % | -13.88 -40.87 % | -9.86 60.95 % | -25.24 71.41 % | -88.31 32.50 % | -130.83 -2.85 % | -127.21 85.22 % | -860.46 | 0.00 | 0.00 100.00 % | -66.06 | 0.00 | -199.91 0.00 % | -199.91 |
| Ratio EBITDA | -20.78 -421.39 % | -3.99 16.15 % | -4.75 86.71 % | -35.75 35.66 % | -55.57 -148.54 % | -22.36 -270.02 % | -6.04 -0.33 % | -6.02 -115.47 % | 38.92 136.29 % | -107.26 -2 620.84 % | -3.94 74.55 % | -15.49 -52.78 % | -10.14 -10.46 % | -9.18 28.15 % | -12.78 -38.45 % | -9.23 51.58 % | -19.06 55.24 % | -42.58 47.55 % | -81.18 -4.97 % | -77.34 79.33 % | -374.23 | 0.00 | 0.00 100.00 % | -9.57 | 0.00 | -74.73 0.00 % | -74.73 |
| Gross profit ratio | -1.11 45.27 % | -2.03 13.43 % | -2.35 27.57 % | -3.24 88.89 % | -29.17 -98.09 % | -14.72 -349.41 % | -3.28 8.77 % | -3.59 88.06 % | -30.08 31.88 % | -44.16 -2 055.18 % | -2.05 80.58 % | -10.55 -45.55 % | -7.25 -37.96 % | -5.25 46.33 % | -9.79 -68.61 % | -5.81 65.79 % | -16.97 11.62 % | -19.20 -5 020.67 % | 0.39 115.34 % | -2.54 98.52 % | -171.89 | 0.00 | 0.00 -100.00 % | 0.53 | 0.00 | -26.83 0.00 % | -26.83 |
| Weighted average shs out dil | 271.618 M 14.25 % | 237.741 M -45.52 % | 436.368 M 101.19 % | 216.898 M 0.00 % | 216.898 M 2.73 % | 211.137 M 4.88 % | 201.307 M 1.09 % | 199.134 M 27.38 % | 156.325 M 33.25 % | 117.321 M 35.17 % | 86.798 M 5.01 % | 82.654 M 31.06 % | 63.066 M 12.58 % | 56.021 M 3.82 % | 53.962 M 0.33 % | 53.787 M 0.28 % | 53.637 M 3.56 % | 51.792 M 1.30 % | 51.127 M 2.66 % | 49.802 M 0.00 % | 49.802 M 0.00 % | 49.802 M 0.00 % | 49.802 M -26.97 % | 68.190 M | 0.000 | 0.000 | 0.000 |
| Weighted average shs out | 271.618 M 14.25 % | 237.741 M 5.44 % | 225.474 M 3.95 % | 216.898 M 0.00 % | 216.898 M 2.73 % | 211.137 M 4.88 % | 201.307 M 1.09 % | 199.134 M 44.29 % | 138.005 M 17.63 % | 117.321 M 35.17 % | 86.798 M 5.01 % | 82.654 M 31.06 % | 63.066 M 12.58 % | 56.021 M 3.99 % | 53.872 M 0.16 % | 53.786 M 0.90 % | 53.306 M 2.92 % | 51.792 M 1.38 % | 51.086 M 4.38 % | 48.943 M -1.73 % | 49.802 M 0.00 % | 49.802 M 0.00 % | 49.802 M -26.97 % | 68.190 M 0.00 % | 68.190 M 0.00 % | 68.190 M 0.00 % | 68.190 M |
| EPS diluted | -4.91 -367.62 % | -1.05 -425.00 % | -0.20 90.99 % | -2.22 -25.42 % | -1.77 -608.00 % | -0.25 -8.70 % | -0.23 -9.52 % | -0.21 -319.90 % | 0.10 108.53 % | -1.12 -36.59 % | -0.82 -20.59 % | -0.68 39.29 % | -1.12 -10.89 % | -1.01 -18.82 % | -0.85 -49.12 % | -0.57 -67.65 % | -0.34 67.31 % | -1.04 -147.62 % | -0.42 10.64 % | -0.47 21.67 % | -0.60 -400.00 % | -0.12 36.84 % | -0.19 32.14 % | -0.28 | 0.00 | 0.00 | 0.00 |
| Earnings per share | -4.91 -367.62 % | -1.05 -350.00 % | 0.42 118.92 % | -2.22 -25.42 % | -1.77 -608.00 % | -0.25 -8.70 % | -0.23 -9.52 % | -0.21 -290.91 % | 0.11 109.82 % | -1.12 -36.59 % | -0.82 -20.59 % | -0.68 39.29 % | -1.12 -10.89 % | -1.01 -18.82 % | -0.85 -49.12 % | -0.57 -67.65 % | -0.34 67.31 % | -1.04 -147.62 % | -0.42 12.50 % | -0.48 20.00 % | -0.60 -400.00 % | -0.12 36.84 % | -0.19 32.14 % | -0.28 -3.70 % | -0.27 12.90 % | -0.31 0.00 % | -0.31 |
| Gross profit | -33.925 M -9.60 % | -30.953 M -26.14 % | -24.539 M -4.42 % | -23.500 M 5.66 % | -24.910 M -88.38 % | -13.223 M 38.86 % | -21.628 M 8.90 % | -23.740 M -15.37 % | -20.578 M -87.12 % | -10.997 M 39.26 % | -18.105 M 35.63 % | -28.126 M 36.02 % | -43.960 M -41.94 % | -30.971 M 4.08 % | -32.287 M -79.15 % | -18.022 M -47.89 % | -12.186 M -3.69 % | -11.752 M -18 462.50 % | 64.000 K 113.68 % | -468.000 K 92.22 % | -6.016 M -1 273.52 % | -438.000 K -668.42 % | -57.000 K -137.50 % | 152.000 K 109.56 % | -1.590 M 43.84 % | -2.831 M 0.00 % | -2.831 M |
| Income tax expense | 4.000 K -33.33 % | 6.000 K 20.00 % | 5.000 K 25.00 % | 4.000 K 125.00 % | -16.000 K -300.00 % | 8.000 K -68.00 % | 25.000 K 316.67 % | 6.000 K -53.85 % | 13.000 K 550.00 % | 2.000 K -80.00 % | 10.000 K 66.67 % | 6.000 K -94.55 % | 110.000 K 578.26 % | -23.000 K 45.24 % | -42.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 64.437 M 39.51 % | 46.189 M 31.98 % | 34.996 M 13.80 % | 30.753 M 19.36 % | 25.764 M 82.45 % | 14.121 M -49.98 % | 28.229 M -6.99 % | 30.350 M 42.74 % | 21.262 M 89.06 % | 11.246 M -58.26 % | 26.940 M -12.51 % | 30.792 M -38.45 % | 50.025 M 35.69 % | 36.866 M 3.60 % | 35.585 M 68.44 % | 21.126 M 63.72 % | 12.904 M 4.37 % | 12.364 M 12 264.00 % | 100.000 K -84.66 % | 652.000 K -89.22 % | 6.051 M 1 281.51 % | 438.000 K 668.42 % | 57.000 K -57.14 % | 133.000 K -91.64 % | 1.590 M -45.85 % | 2.937 M 0.00 % | 2.937 M |
| General and administrative 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 -100.00 % | 14.279 M 1.66 % | 14.046 M 59.16 % | 8.825 M | 0.000 | 0.000 -100.00 % | 11.327 M | 0.000 | 0.000 -100.00 % | 2.359 M 6.60 % | 2.213 M 7.79 % | 2.053 M 34.80 % | 1.523 M 0.00 % | 1.523 M |
| Selling and marketing 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 -100.00 % | 360.000 K 89.47 % | 190.000 K 0.00 % | 190.000 K 0.00 % | 190.000 K |
| Other expenses | 20.371 M -20.71 % | 25.693 M 19.19 % | 21.556 M 284.59 % | 5.605 M -73.29 % | 20.988 M 7 644.65 % | 271.000 K -98.11 % | 14.307 M 6.06 % | 13.489 M 1 312.46 % | 955.000 K -94.86 % | 18.574 M 26.22 % | 14.715 M -12.94 % | 16.903 M 11.59 % | 15.147 M -27.68 % | 20.943 M 12 005.78 % | 173.000 K 10.90 % | 156.000 K -0.64 % | 157.000 K -99.54 % | 33.789 M 102.79 % | 16.662 M 8 906.49 % | 185.000 K | 0.000 | 0.000 -100.00 % | 346.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 27.296 M -17.02 % | 32.894 M 15.85 % | 28.393 M 0.68 % | 28.201 M -0.76 % | 28.416 M 79.69 % | 15.814 M -18.93 % | 19.507 M 5.45 % | 18.498 M 7.18 % | 17.259 M -26.87 % | 23.600 M 17.06 % | 20.160 M -1.58 % | 20.483 M 4.46 % | 19.609 M -25.74 % | 26.407 M 36.01 % | 19.415 M -0.83 % | 19.577 M 38.84 % | 14.100 M -62.34 % | 37.436 M 72.40 % | 21.715 M 26.73 % | 17.135 M 102.81 % | 8.449 M 158.30 % | 3.271 M -33.72 % | 4.935 M 1 149.37 % | 395.000 K -88.81 % | 3.530 M -62.88 % | 9.509 M 0.00 % | 9.509 M |
| Cost and expenses | 91.733 M 16.00 % | 79.083 M 24.76 % | 63.389 M 7.52 % | 58.954 M 8.81 % | 54.180 M 80.99 % | 29.935 M -37.29 % | 47.736 M -2.28 % | 48.848 M 26.81 % | 38.521 M 10.55 % | 34.846 M -26.02 % | 47.100 M -8.14 % | 51.275 M -26.36 % | 69.634 M 10.05 % | 63.273 M 15.04 % | 55.000 M 35.13 % | 40.703 M 50.73 % | 27.004 M -45.78 % | 49.800 M 128.28 % | 21.815 M 32.35 % | 16.483 M 13.68 % | 14.500 M 290.94 % | 3.709 M -25.70 % | 4.992 M 845.45 % | 528.000 K -89.69 % | 5.120 M -58.86 % | 12.446 M 0.00 % | 12.446 M |
| Research and development expenses | 6.925 M -3.83 % | 7.201 M 5.32 % | 6.837 M 16.28 % | 5.880 M -20.84 % | 7.428 M 74.78 % | 4.250 M -18.27 % | 5.200 M 3.81 % | 5.009 M 55.17 % | 3.228 M -35.77 % | 5.026 M -7.70 % | 5.445 M 52.09 % | 3.580 M -19.77 % | 4.462 M -18.34 % | 5.464 M 10.09 % | 4.963 M -7.67 % | 5.375 M 5.02 % | 5.118 M 40.33 % | 3.647 M -27.83 % | 5.053 M -10.14 % | 5.623 M 44.85 % | 3.882 M 72.69 % | 2.248 M 0.81 % | 2.230 M 35.15 % | 1.650 M -33.31 % | 2.474 M -35.16 % | 3.816 M 0.00 % | 3.816 M |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 16.716 M | 0.000 -100.00 % | 11.293 M | 0.000 | 0.000 -100.00 % | 13.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.279 M 1.66 % | 14.046 M 59.16 % | 8.825 M | 0.000 | 0.000 -100.00 % | 11.327 M 148.02 % | 4.567 M 346.43 % | 1.023 M -56.63 % | 2.359 M -8.32 % | 2.573 M 14.71 % | 2.243 M 30.94 % | 1.713 M 0.00 % | 1.713 M |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 659.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 -100.00 % | 18.851 M 41.15 % | 13.355 M 52.63 % | 8.750 M 0.00 % | 8.750 M |
| Interest expense | 4.006 M -39.66 % | 6.639 M 11.67 % | 5.945 M 0.64 % | 5.907 M 8.90 % | 5.424 M -35.64 % | 8.427 M -7.58 % | 9.118 M 6.46 % | 8.565 M -9.30 % | 9.443 M -51.93 % | 19.644 M 5.70 % | 18.584 M 143.66 % | 7.627 M 33.20 % | 5.726 M 94.23 % | 2.948 M 17.36 % | 2.512 M 95.79 % | 1.283 M -65.72 % | 3.743 M 2 330.52 % | 154.000 K 633.33 % | 21.000 K -93.82 % | 340.000 K -97.96 % | 16.626 M 446.01 % | 3.045 M -20.08 % | 3.810 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.350 M 14.73 % | 2.920 M 9.53 % | 2.666 M -8.04 % | 2.899 M 8.21 % | 2.679 M 59.37 % | 1.681 M 41.86 % | 1.185 M -51.09 % | 2.423 M 0.08 % | 2.421 M -1.34 % | 2.454 M -8.33 % | 2.677 M -9.77 % | 2.967 M 87.67 % | 1.581 M 24.39 % | 1.271 M 7.08 % | 1.187 M 44.93 % | 819.000 K 17.50 % | 697.000 K 13.89 % | 612.000 K 26.19 % | 485.000 K 16.59 % | 416.000 K 6.12 % | 392.000 K 1.82 % | 385.000 K 5.48 % | 365.000 K 3.40 % | 353.000 K -48.54 % | 686.000 K 26.57 % | 542.000 K 0.00 % | 542.000 K |
| Operating income | -61.221 M 4.11 % | -63.847 M -20.62 % | -52.932 M -2.38 % | -51.701 M 3.05 % | -53.326 M -83.65 % | -29.037 M 29.41 % | -41.135 M 2.61 % | -42.238 M -11.63 % | -37.837 M -9.36 % | -34.597 M 9.59 % | -38.265 M 21.28 % | -48.609 M 23.53 % | -63.569 M -10.79 % | -57.378 M -10.98 % | -51.702 M -37.51 % | -37.599 M -43.04 % | -26.286 M 46.56 % | -49.188 M -127.19 % | -21.651 M -38.66 % | -15.614 M -7.94 % | -14.465 M -290.00 % | -3.709 M 25.70 % | -4.992 M -62.03 % | -3.081 M 41.98 % | -5.310 M 36.98 % | -8.426 M 0.00 % | -8.426 M |
| Operating income ratio | -2.01 52.12 % | -4.19 17.21 % | -5.06 28.99 % | -7.13 88.58 % | -62.44 -93.11 % | -32.34 -418.89 % | -6.23 2.48 % | -6.39 88.45 % | -55.32 60.19 % | -138.94 -3 108.07 % | -4.33 76.25 % | -18.23 -73.96 % | -10.48 -7.68 % | -9.73 37.91 % | -15.68 -29.42 % | -12.11 66.91 % | -36.61 54.45 % | -80.37 39.12 % | -132.02 -55.57 % | -84.86 79.47 % | -413.29 | 0.00 | 0.00 100.00 % | -10.81 | 0.00 | -79.86 0.00 % | -79.86 |
| Total other income expenses net | -580.168 M -264.69 % | -159.084 M -333.70 % | 68.073 M 131.45 % | -216.419 M 25.26 % | -289.556 M -33 267.93 % | 873.000 K 115.74 % | -5.548 M -635.52 % | 1.036 M -98.04 % | 52.782 M 154.40 % | -97.031 M -191.17 % | -33.325 M -316.67 % | -7.998 M -13.56 % | -7.043 M -1 154.34 % | 668.000 K -88.62 % | 5.869 M -16.23 % | 7.006 M -14.16 % | 8.162 M 268.12 % | -4.855 M -2 589.74 % | 195.000 K 102.50 % | -7.792 M 50.21 % | -15.651 M -619.59 % | -2.175 M 50.07 % | -4.356 M 69.23 % | -14.157 M -7.54 % | -13.165 M -3.95 % | -12.665 M 0.00 % | -12.665 M |
| 2025-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 |
| 2025-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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 389.721 M 18.77 % | 328.118 M 33.36 % | 246.048 M -0.03 % | 246.111 M 46.37 % | 168.143 M 60.19 % | 104.962 M -41.15 % | 178.353 M 28.10 % | 139.232 M -9.68 % | 154.156 M -26.96 % | 211.067 M 6.24 % | 198.666 M 21.14 % | 163.991 M 25.43 % | 130.745 M 39.71 % | 93.580 M 78.56 % | 52.408 M 503.01 % | 8.691 M 128.18 % | -30.843 M 43.98 % | -55.059 M 44.62 % | -99.424 M 17.49 % | -120.502 M -216.72 % | 103.244 M 21.83 % | 84.741 M 241 286.09 % | 35.106 K -99.95 % | 75.714 M 1 277.12 % | 5.498 M |
| Total investments | 0.000 -100.00 % | 31.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.176 M 118.84 % | 3.736 M 85.23 % | 2.017 M 83.36 % | 1.100 M | 0.000 -100.00 % | 589.000 K -94.64 % | 10.996 M |
| Total debt | 448.454 M 0.02 % | 448.343 M 36.44 % | 328.601 M 2.56 % | 320.403 M 67.61 % | 191.158 M 21.43 % | 157.416 M -25.08 % | 210.126 M 0.68 % | 208.705 M -1.61 % | 212.126 M -10.75 % | 237.673 M 10.65 % | 214.793 M 18.63 % | 181.067 M 7.03 % | 169.176 M 54.00 % | 109.853 M 1.93 % | 107.769 M -5.07 % | 113.522 M 0.15 % | 113.351 M 477.41 % | 19.631 M 1 418.25 % | 1.293 M -4.29 % | 1.351 M -98.77 % | 109.778 M 28.15 % | 85.661 M 171 222.00 % | 50.000 K -99.93 % | 76.576 M | 0.000 |
| Accumulated other comprehensive income loss | -67.486 M -35.79 % | -49.699 M -14.28 % | -43.489 M 0.02 % | -43.496 M -838.22 % | -4.636 M -154 633.33 % | 3.000 K 50.00 % | 2.000 K -71.43 % | 7.000 K 133.33 % | 3.000 K -66.67 % | 9.000 K 28.57 % | 7.000 K 16.67 % | 6.000 K 50.00 % | 4.000 K -20.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -104.374 M |
| Retained earnings | -2.415 B -36.16 % | -1.774 B -14.70 % | -1.547 B 0.97 % | -1.562 B -20.73 % | -1.294 B -36.06 % | -950.726 M -3.05 % | -922.554 M -5.33 % | -875.846 M -4.94 % | -834.638 M 1.76 % | -849.570 M -18.33 % | -717.940 M -11.08 % | -646.340 M -9.60 % | -589.727 M -13.63 % | -519.005 M -12.26 % | -462.318 M -10.99 % | -416.527 M -7.93 % | -385.934 M -4.93 % | -367.810 M -17.22 % | -313.767 M -7.34 % | -292.311 M -17.20 % | -249.416 M -13.73 % | -219.300 M -16 791 630.47 % | -1.306 K 100.00 % | -204.068 M | 0.000 |
| Common stock | 27.000 K 8.00 % | 25.000 K 8.70 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 4.55 % | 22.000 K 4.76 % | 21.000 K 31.25 % | 16.000 K 14.29 % | 14.000 K 40.00 % | 10.000 K 11.11 % | 9.000 K 12.50 % | 8.000 K 33.33 % | 6.000 K 20.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -99.97 % | 17.605 M -14.61 % | 20.616 M 1.05 % | 20.402 M 3 548 073.91 % | 575.000 | 0.000 | 0.000 |
| Total equity | -2.320 B -110.37 % | -1.103 B -17.07 % | -942.183 M 11.98 % | -1.070 B -86.57 % | -573.756 M -200.68 % | -190.819 M -29.22 % | -147.673 M -33.28 % | -110.800 M 13.66 % | -128.331 M 44.09 % | -229.541 M -30.72 % | -175.597 M -32.32 % | -132.711 M -50.23 % | -88.339 M -52.76 % | -57.829 M -465.84 % | -10.220 M -131.50 % | 32.447 M -44.46 % | 58.420 M -14.80 % | 68.567 M -32.65 % | 101.807 M -15.71 % | 120.785 M 209.63 % | -110.176 M -23.71 % | -89.057 M -12 182 800.14 % | -731.000 100.00 % | -74.357 M -6 433.65 % | 1.174 M |
| Other non current liabilities | 2.095 B 129.54 % | 912.536 M 16.12 % | 785.832 M -16.84 % | 944.986 M 79.91 % | 525.261 M 145.45 % | 214.001 M 636.49 % | 29.057 M 0.18 % | 29.005 M 3.22 % | 28.101 M -54.05 % | 61.160 M 743.94 % | 7.247 M 103.22 % | 3.566 M -37.69 % | 5.723 M 3 246.78 % | 171.000 K -91.11 % | 1.923 M 103.92 % | 943.000 K -76.01 % | 3.931 M 25.79 % | 3.125 M -15.49 % | 3.698 M 6.66 % | 3.467 M 362.27 % | 750.000 K 5.19 % | 713.000 K | 0.000 -100.00 % | 663.000 K | 0.000 |
| Long term debt | 447.724 M 0.60 % | 445.075 M 36.86 % | 325.210 M 2.75 % | 316.510 M 69.34 % | 186.903 M 22.38 % | 152.718 M -25.54 % | 205.094 M 0.60 % | 203.877 M -1.76 % | 207.524 M -11.06 % | 233.334 M 15.29 % | 202.389 M 16.05 % | 174.401 M 5.53 % | 165.256 M 74.13 % | 94.903 M -5.28 % | 100.197 M -5.36 % | 105.868 M -0.91 % | 106.841 M 689.08 % | 13.540 M 12 673.58 % | 106.000 K -75.18 % | 427.000 K -14.94 % | 502.000 K 4 083.33 % | 12.000 K | 0.000 -100.00 % | 17.000 K | 0.000 |
| Total non current liabilities | 2.545 B 87.19 % | 1.360 B 21.97 % | 1.115 B -11.93 % | 1.266 B 76.92 % | 715.467 M 92.79 % | 371.107 M 55.64 % | 238.434 M 0.85 % | 236.422 M 0.34 % | 235.625 M -20.25 % | 295.450 M 40.93 % | 209.636 M 17.17 % | 178.923 M 4.65 % | 170.979 M 78.20 % | 95.950 M -7.10 % | 103.280 M -3.31 % | 106.811 M -3.58 % | 110.772 M 564.70 % | 16.665 M 338.09 % | 3.804 M -2.31 % | 3.894 M 211.02 % | 1.252 M 72.69 % | 725.000 K | 0.000 -100.00 % | 680.000 K | 0.000 |
| Other current liabilities | 34.277 M 43.91 % | 23.818 M 2.07 % | 23.334 M 4.54 % | 22.320 M -40.97 % | 37.809 M 8.45 % | 34.864 M -9.96 % | 38.722 M 19.39 % | 32.432 M 14.38 % | 28.355 M 35.53 % | 20.922 M 0.82 % | 20.751 M 34.83 % | 15.391 M -6.33 % | 16.431 M 11.76 % | 14.702 M 14.82 % | 12.804 M 44.14 % | 8.883 M | 0.000 -100.00 % | 2.030 M | 0.000 -100.00 % | 5.181 M -22.74 % | 6.706 M 391.64 % | 1.364 M | 0.000 -100.00 % | 3.175 M | 0.000 |
| Deferred revenue | 16.703 M -55.38 % | 37.438 M -5.66 % | 39.684 M 80.06 % | 22.039 M 152.71 % | 8.721 M 81.16 % | 4.814 M 70.23 % | 2.828 M -7.88 % | 3.070 M | 0.000 -100.00 % | 2.379 M | 0.000 -100.00 % | 3.850 M | 0.000 -100.00 % | 879.000 K -50.14 % | 1.763 M 107.66 % | 849.000 K -29.19 % | 1.199 M -10.52 % | 1.340 M 62.03 % | 827.000 K -47.82 % | 1.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 730.000 K -77.66 % | 3.268 M -3.63 % | 3.391 M -12.89 % | 3.893 M -8.51 % | 4.255 M -9.43 % | 4.698 M -6.64 % | 5.032 M 4.23 % | 4.828 M 4.91 % | 4.602 M 6.06 % | 4.339 M -65.02 % | 12.404 M 86.08 % | 6.666 M 70.05 % | 3.920 M -73.78 % | 14.950 M 97.44 % | 7.572 M -1.07 % | 7.654 M 17.57 % | 6.510 M 6.88 % | 6.091 M 413.14 % | 1.187 M 28.46 % | 924.000 K -99.15 % | 109.276 M 27.59 % | 85.649 M 171 198.00 % | 50.000 K -99.93 % | 76.572 M | 0.000 |
| Total current liabilities | 103.353 M -0.86 % | 104.252 M 14.95 % | 90.695 M 39.58 % | 64.975 M -13.52 % | 75.130 M 9.70 % | 68.488 M 5.49 % | 64.921 M 6.66 % | 60.870 M 30.11 % | 46.784 M 8.70 % | 43.041 M -34.47 % | 65.686 M 8.44 % | 60.576 M 8.48 % | 55.841 M -6.34 % | 59.619 M 76.39 % | 33.799 M 12.98 % | 29.917 M 43.25 % | 20.884 M -15.18 % | 24.622 M 10.96 % | 22.189 M 63.33 % | 13.585 M -89.65 % | 131.217 M 34.38 % | 97.644 M 113 935.46 % | 85.626 K -99.90 % | 86.734 M | 0.000 |
| Total liabilities | 2.649 B 80.92 % | 1.464 B 21.44 % | 1.205 B -9.42 % | 1.331 B 68.33 % | 790.597 M 79.85 % | 439.595 M 44.91 % | 303.355 M 2.04 % | 297.292 M 5.27 % | 282.409 M -16.57 % | 338.491 M 22.94 % | 275.322 M 14.96 % | 239.499 M 5.59 % | 226.820 M 45.80 % | 155.569 M 13.49 % | 137.079 M 0.26 % | 136.728 M 3.85 % | 131.656 M 218.88 % | 41.287 M 58.84 % | 25.993 M 48.71 % | 17.479 M -86.81 % | 132.469 M 34.67 % | 98.369 M 114 782.16 % | 85.626 K -99.90 % | 87.414 M | 0.000 |
| Other non current assets | 45.729 M 206.54 % | 14.918 M -44.17 % | 26.719 M -2.01 % | 27.266 M 222.37 % | 8.458 M 27.78 % | 6.619 M -62.34 % | 17.574 M -0.41 % | 17.647 M 5.88 % | 16.667 M 308.50 % | 4.080 M -75.00 % | 16.317 M 4.70 % | 15.585 M -12.91 % | 17.896 M 158.28 % | 6.929 M 5.06 % | 6.595 M 17.06 % | 5.634 M -7.62 % | 6.099 M 19.85 % | 5.089 M 2 266.98 % | 215.000 K -81.90 % | 1.188 M 46.67 % | 810.000 K 1.89 % | 795.000 K 1 035.71 % | 70.000 K -91.34 % | 808.000 K 114.70 % | -5.498 M |
| Long term investments | 0.000 -100.00 % | 31.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.176 M 118.84 % | 3.736 M 85.23 % | 2.017 M 83.36 % | 1.100 M | 0.000 -100.00 % | 589.000 K | 0.000 |
| Intangible assets | 1.079 M 461.98 % | 192.000 K -11.11 % | 216.000 K -10.00 % | 240.000 K 1.27 % | 237.000 K -8.85 % | 260.000 K -7.80 % | 282.000 K -4.41 % | 295.000 K -4.53 % | 309.000 K -6.08 % | 329.000 K -6.00 % | 350.000 K 45.83 % | 240.000 K -4.00 % | 250.000 K -3.85 % | 260.000 K -3.70 % | 270.000 K -3.57 % | 280.000 K -3.45 % | 290.000 K -3.33 % | 300.000 K -3.23 % | 310.000 K -3.13 % | 320.000 K -3.03 % | 330.000 K -2.94 % | 340.000 K | 0.000 -100.00 % | 360.000 K | 0.000 |
| GoodWill | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M 0.00 % | 4.331 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 5.410 M 19.61 % | 4.523 M -0.53 % | 4.547 M -0.53 % | 4.571 M 0.07 % | 4.568 M -0.50 % | 4.591 M -0.48 % | 4.613 M -0.28 % | 4.626 M -0.30 % | 4.640 M -0.43 % | 4.660 M -0.45 % | 4.681 M 2.41 % | 4.571 M -0.22 % | 4.581 M -0.22 % | 4.591 M -0.22 % | 4.601 M -0.22 % | 4.611 M -0.22 % | 4.621 M -0.22 % | 4.631 M 1 393.87 % | 310.000 K -3.13 % | 320.000 K -3.03 % | 330.000 K -2.94 % | 340.000 K | 0.000 -100.00 % | 360.000 K | 0.000 |
| Property plant equipment net | 88.336 M 13.02 % | 78.157 M 68.02 % | 46.516 M -4.23 % | 48.569 M -11.05 % | 54.605 M 1.08 % | 54.020 M 16.23 % | 46.477 M 10.96 % | 41.888 M 72.53 % | 24.278 M 1.66 % | 23.881 M -16.79 % | 28.700 M -8.85 % | 31.485 M -8.39 % | 34.369 M 33.40 % | 25.764 M 32.06 % | 19.509 M 19.26 % | 16.358 M 59.14 % | 10.279 M 22.49 % | 8.392 M 4.97 % | 7.995 M 41.43 % | 5.653 M -2.82 % | 5.817 M 0.69 % | 5.777 M | 0.000 -100.00 % | 5.316 M | 0.000 |
| Total non current assets | 139.475 M 8.36 % | 128.718 M 65.49 % | 77.782 M -3.26 % | 80.406 M 18.89 % | 67.631 M 3.68 % | 65.230 M -5.00 % | 68.664 M 7.02 % | 64.161 M 40.75 % | 45.585 M 1.35 % | 44.979 M -9.50 % | 49.698 M -3.76 % | 51.641 M -9.16 % | 56.846 M 52.47 % | 37.284 M 21.43 % | 30.705 M 15.42 % | 26.603 M 26.69 % | 20.999 M 15.94 % | 18.112 M -11.25 % | 20.409 M 87.29 % | 10.897 M 21.43 % | 8.974 M 12.01 % | 8.012 M 11 345.71 % | 70.000 K -99.01 % | 7.073 M 228.65 % | -5.498 M |
| Other current assets | 53.401 M 14.88 % | 46.484 M 21.19 % | 38.357 M 17.49 % | 32.646 M 84.98 % | 17.648 M 41.17 % | 12.501 M -7.58 % | 13.526 M -11.36 % | 15.259 M -41.26 % | 25.976 M 623.77 % | 3.589 M -70.87 % | 12.321 M 11.78 % | 11.023 M -19.90 % | 13.761 M -51.77 % | 28.531 M 2.95 % | 27.713 M 29.64 % | 21.377 M 22.56 % | 17.442 M 43.24 % | 12.177 M 95.33 % | 6.234 M 17.62 % | 5.300 M -20.56 % | 6.672 M 1 655.79 % | 380.000 K | 0.000 -100.00 % | 5.122 M | 0.000 |
| Short term 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 -100.00 % | 10.996 M |
| cash and cash equivalents | 58.733 M -51.15 % | 120.225 M 45.63 % | 82.553 M 11.12 % | 74.292 M 222.80 % | 23.015 M -56.12 % | 52.454 M 65.09 % | 31.773 M -54.27 % | 69.473 M 19.84 % | 57.970 M 117.88 % | 26.606 M 64.98 % | 16.127 M -5.56 % | 17.076 M -55.57 % | 38.431 M 136.16 % | 16.273 M -70.61 % | 55.361 M -47.19 % | 104.831 M -27.30 % | 144.194 M 93.06 % | 74.690 M -25.84 % | 100.717 M -17.35 % | 121.853 M 1 764.91 % | 6.534 M 610.22 % | 920.000 K 6 076.98 % | 14.894 K -98.27 % | 862.000 K 115.68 % | -5.498 M |
| Cash and short term investments | 58.733 M -51.15 % | 120.225 M 45.63 % | 82.553 M 11.12 % | 74.292 M 222.80 % | 23.015 M -56.12 % | 52.454 M 65.09 % | 31.773 M -54.27 % | 69.473 M 19.84 % | 57.970 M 117.88 % | 26.606 M 64.98 % | 16.127 M -5.56 % | 17.076 M -55.57 % | 38.431 M 136.16 % | 16.273 M -70.61 % | 55.361 M -47.19 % | 104.831 M -27.30 % | 144.194 M 93.06 % | 74.690 M -25.84 % | 100.717 M -17.35 % | 121.853 M 1 764.91 % | 6.534 M 610.22 % | 920.000 K 6 076.98 % | 14.894 K -98.27 % | 862.000 K -84.32 % | 5.498 M |
| Total current assets | 188.735 M -18.75 % | 232.277 M 25.22 % | 185.501 M 3.11 % | 179.912 M 20.58 % | 149.210 M -18.71 % | 183.546 M 110.93 % | 87.018 M -28.87 % | 122.331 M 12.75 % | 108.493 M 69.60 % | 63.971 M 27.87 % | 50.027 M -9.28 % | 55.147 M -32.45 % | 81.635 M 35.03 % | 60.456 M -37.13 % | 96.154 M -32.56 % | 142.572 M -15.68 % | 169.077 M 84.30 % | 91.742 M -14.57 % | 107.391 M -15.68 % | 127.367 M 856.28 % | 13.319 M 924.54 % | 1.300 M 8 627.76 % | 14.895 K -99.75 % | 5.984 M 8.84 % | 5.498 M |
| Inventory | 47.554 M 15.62 % | 41.128 M 2.02 % | 40.315 M 22.81 % | 32.826 M 26.70 % | 25.908 M 45.23 % | 17.839 M 23.94 % | 14.393 M -15.68 % | 17.070 M -17.01 % | 20.568 M -31.25 % | 29.919 M 112.57 % | 14.075 M -39.49 % | 23.260 M 0.29 % | 23.193 M 79.22 % | 12.941 M 25.74 % | 10.292 M -20.68 % | 12.976 M 159.73 % | 4.996 M 12.67 % | 4.434 M 4 719.57 % | 92.000 K -57.01 % | 214.000 K 174.36 % | 78.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 29.047 M 18.85 % | 24.440 M 0.68 % | 24.276 M -39.53 % | 40.148 M -51.42 % | 82.639 M -17.98 % | 100.752 M 268.70 % | 27.326 M 33.11 % | 20.529 M 415.93 % | 3.979 M 3.16 % | 3.857 M -48.60 % | 7.504 M 98.10 % | 3.788 M -39.39 % | 6.250 M 130.54 % | 2.711 M -2.76 % | 2.788 M -17.71 % | 3.388 M 38.57 % | 2.445 M 454.42 % | 441.000 K 26.72 % | 348.000 K | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 |
| Tax 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 -100.00 % | 3.713 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 51.643 M 29.99 % | 39.728 M 63.58 % | 24.286 M 45.23 % | 16.723 M -31.31 % | 24.345 M 0.97 % | 24.112 M 31.48 % | 18.339 M -10.72 % | 20.540 M 48.55 % | 13.827 M -10.22 % | 15.401 M -52.66 % | 32.531 M -6.17 % | 34.669 M -2.31 % | 35.490 M 22.01 % | 29.088 M 149.47 % | 11.660 M -6.95 % | 12.531 M -4.89 % | 13.175 M -13.10 % | 15.161 M -24.85 % | 20.175 M 242.24 % | 5.895 M -61.31 % | 15.235 M 43.31 % | 10.631 M 29 740.57 % | 35.626 K -99.49 % | 6.987 M | 0.000 |
| Tax 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 |
| Deferred revenue non current | 2.480 M 18.15 % | 2.099 M -43.71 % | 3.729 M -13.48 % | 4.310 M 30.49 % | 3.303 M -24.73 % | 4.388 M 2.45 % | 4.283 M 20.99 % | 3.540 M | 0.000 -100.00 % | 956.000 K | 0.000 -100.00 % | 956.000 K | 0.000 -100.00 % | 876.000 K -24.48 % | 1.160 M | 0.000 | 0.000 | 0.000 100.00 % | -773.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 3.066 M -0.68 % | 3.087 M -11.98 % | 3.507 M -5.95 % | 3.729 M -9.82 % | 4.135 M -8.03 % | 4.496 M -7.22 % | 4.846 M -0.33 % | 4.862 M 27.51 % | 3.813 M -23.86 % | 5.008 M -4.35 % | 5.236 M -7.46 % | 5.658 M -1.05 % | 5.718 M -2.12 % | 5.842 M 35.61 % | 4.308 M 71 700.00 % | 6.000 K -33.33 % | 9.000 K -25.00 % | 12.000 K | 0.000 -100.00 % | 22.000 K -12.00 % | 25.000 K | 0.000 -100.00 % | 30.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 -100.00 % | 118.624 M 8.00 % | 109.841 M | 0.000 -100.00 % | 109.365 M 3.62 % | 105.548 M |
| Other total stockholders equity | 162.460 M -77.46 % | 720.680 M 11.24 % | 647.863 M 21.16 % | 534.726 M -26.19 % | 724.449 M -4.66 % | 759.881 M -1.93 % | 774.857 M 1.29 % | 765.018 M 8.32 % | 706.288 M 13.92 % | 620.006 M 14.32 % | 542.326 M 5.59 % | 513.614 M 2.44 % | 501.376 M 8.72 % | 461.165 M 2.01 % | 452.093 M 0.70 % | 448.969 M 1.04 % | 444.349 M 1.83 % | 436.372 M 5.01 % | 415.569 M 5.08 % | 395.491 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.346 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 773.000 K | 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 | 0.000 |
| Total assets | 328.210 M -9.08 % | 360.995 M 37.11 % | 263.283 M 1.14 % | 260.318 M 20.05 % | 216.841 M -12.84 % | 248.776 M 59.80 % | 155.682 M -16.52 % | 186.492 M 21.04 % | 154.078 M 41.42 % | 108.950 M 9.25 % | 99.725 M -6.61 % | 106.788 M -22.89 % | 138.481 M 41.68 % | 97.740 M -22.95 % | 126.859 M -25.01 % | 169.175 M -11.00 % | 190.076 M 73.03 % | 109.854 M -14.04 % | 127.800 M -7.57 % | 138.264 M 520.21 % | 22.293 M 139.40 % | 9.312 M 10 868.84 % | 84.895 K -99.35 % | 13.057 M | 0.000 |
| 2025-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-03-31 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.849 M -174.26 % | 81.945 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 |
| Stock based compensation | 0.000 -100.00 % | 7.127 M -5.90 % | 7.574 M -3.39 % | 7.840 M 27.65 % | 6.142 M 230.75 % | 1.857 M -36.86 % | 2.941 M -25.24 % | 3.934 M -11.71 % | 4.456 M 93.40 % | 2.304 M -31.49 % | 3.363 M 20.06 % | 2.801 M -22.54 % | 3.616 M 5.30 % | 3.434 M -12.91 % | 3.943 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.478 M -48.49 % | 4.811 M 2 148.13 % | 214.000 K 478.38 % | 37.000 K 94.74 % | 19.000 K -36.67 % | 30.000 K -11.76 % | 34.000 K -4.23 % | 35.500 K 0.00 % | 35.500 K |
| Change in working capital | -9.224 M 16.05 % | -10.988 M -165.42 % | 16.795 M 209.47 % | -15.342 M -5 065.66 % | -297.000 K 93.15 % | -4.334 M -258.58 % | 2.733 M 373.30 % | -1.000 M -125.32 % | 3.950 M 119.96 % | -19.787 M -378.57 % | 7.103 M 1 935.40 % | -387.000 K 96.41 % | -10.765 M -242.30 % | 7.565 M 36.23 % | 5.553 M 177.62 % | -7.154 M 19.70 % | -8.909 M -446.38 % | 2.572 M -75.35 % | 10.432 M 768.72 % | -1.560 M -1.10 % | -1.543 M -149.92 % | 3.091 M -29.46 % | 4.382 M 216.23 % | -3.770 M -900.42 % | 471.000 K 4 195.65 % | -11.500 K 0.00 % | -11.500 K |
| Accounts receivables | -5.395 M -269.52 % | -1.460 M 75.85 % | -6.046 M -202.91 % | 5.875 M 400.85 % | 1.173 M -56.83 % | 2.717 M 140.67 % | -6.680 M 63.20 % | -18.153 M -30 667.80 % | -59.000 K -102.76 % | 2.139 M 207.81 % | -1.984 M -374.79 % | 722.000 K 129.74 % | -2.428 M -3 060.98 % | 82.000 K 124.33 % | -337.000 K -209.77 % | 307.000 K 115.51 % | -1.980 M -3 255.93 % | -59.000 K 67.93 % | -184.000 K -196.84 % | 190.000 K 245.04 % | -131.000 K -107.38 % | 1.774 M -26.75 % | 2.422 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -6.614 M -210.03 % | 6.011 M 198.52 % | -6.101 M 47.68 % | -11.660 M -44.50 % | -8.069 M -134.16 % | -3.446 M -228.73 % | 2.677 M -23.47 % | 3.498 M 188.83 % | -3.938 M -54.13 % | -2.555 M -127.82 % | 9.185 M 13 808.96 % | -67.000 K 99.35 % | -10.252 M -287.01 % | -2.649 M -198.70 % | 2.684 M 133.63 % | -7.980 M -1 319.93 % | -562.000 K 66.47 % | -1.676 M -1 473.77 % | 122.000 K 189.71 % | -136.000 K -74.36 % | -78.000 K | 0.000 | 0.000 -100.00 % | 357.000 K 1 778.95 % | 19.000 K -85.27 % | 129.000 K 0.00 % | 129.000 K |
| Accounts payables | 12.001 M 489.73 % | 2.035 M -74.97 % | 8.130 M 242.61 % | -5.701 M -1 061.38 % | 593.000 K -81.09 % | 3.136 M 220.94 % | -2.593 M -141.19 % | 6.295 M 499.94 % | -1.574 M 90.16 % | -15.988 M -7 586.54 % | -208.000 K 91.78 % | -2.531 M -134.61 % | 7.313 M -54.02 % | 15.906 M 770.57 % | -2.372 M -129.55 % | 8.028 M 442.49 % | -2.344 M 71.27 % | -8.159 M -185.81 % | 9.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -9.216 M 47.56 % | -17.574 M -184.44 % | 20.812 M 639.73 % | -3.856 M -164.20 % | 6.006 M 189.10 % | -6.741 M -172.26 % | 9.329 M 26.75 % | 7.360 M -22.70 % | 9.521 M 381.44 % | -3.383 M -3 175.45 % | 110.000 K -92.61 % | 1.489 M 127.58 % | -5.398 M 6.51 % | -5.774 M -203.51 % | 5.578 M 174.28 % | -7.509 M -86.65 % | -4.023 M -132.27 % | 12.466 M 1 164.30 % | 986.000 K 161.09 % | -1.614 M -20.99 % | -1.334 M -201.29 % | 1.317 M -32.81 % | 1.960 M 147.49 % | -4.127 M -1 013.05 % | 452.000 K 421.71 % | -140.500 K 0.00 % | -140.500 K |
| Other non cash items | 1.272 B 708.60 % | 157.309 M 320.07 % | -71.482 M -131.07 % | 230.043 M -20.54 % | 289.519 M 10 887.44 % | 2.635 M 381.82 % | -935.000 K 50.45 % | -1.887 M -160.99 % | 3.094 M -84.01 % | 19.351 M -30.23 % | 27.737 M 108.96 % | 13.274 M 238.02 % | 3.927 M 2 401.27 % | 157.000 K 102.06 % | -7.624 M -1 750.22 % | 462.000 K 108.58 % | -5.382 M -146.10 % | 11.675 M 811.02 % | -1.642 M -145.60 % | 3.601 M -83.36 % | 21.644 M 1 188.33 % | 1.680 M -60.57 % | 4.261 M -77.74 % | 19.144 M 57.03 % | 12.191 M -3.92 % | 12.689 M 0.00 % | 12.689 M |
| Net cash provided by operating activities | -65.880 M 0.37 % | -66.122 M -128.61 % | -28.924 M 32.24 % | -42.684 M 3.96 % | -44.445 M -68.78 % | -26.333 M 34.94 % | -40.474 M -8.10 % | -37.440 M -17.01 % | -31.996 M 29.06 % | -45.104 M -47.99 % | -30.478 M 19.22 % | -37.728 M 47.70 % | -72.137 M -62.98 % | -44.260 M -3.58 % | -42.732 M -20.23 % | -35.542 M -12.06 % | -31.718 M 19.05 % | -39.184 M -303.83 % | -9.703 M 39.87 % | -16.138 M -71.52 % | -9.409 M -1 261.65 % | -691.000 K -115.26 % | -321.000 K 89.55 % | -3.071 M 39.70 % | -5.093 M 35.00 % | -7.835 M 0.00 % | -7.835 M |
| Investments in property plant and equipment | -16.860 M -139.45 % | -7.041 M -43.17 % | -4.918 M 62.45 % | -13.098 M -34.16 % | -9.763 M -56.23 % | -6.249 M -54.60 % | -4.042 M 50.33 % | -8.137 M 26.60 % | -11.086 M -53.91 % | -7.203 M -148.64 % | -2.897 M -123.88 % | -1.294 M 82.23 % | -7.281 M -14.39 % | -6.365 M -24.03 % | -5.132 M -20.95 % | -4.243 M -11.51 % | -3.805 M -24.71 % | -3.051 M 32.05 % | -4.490 M -154.25 % | -1.766 M -303.20 % | -438.000 K -918.60 % | -43.000 K 96.83 % | -1.358 M -207.94 % | -441.000 K 64.89 % | -1.256 M -317.28 % | -301.000 K 0.00 % | -301.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -160.000 K 96.00 % | -4.000 M -174.16 % | -1.459 M -44.31 % | -1.011 M -207.29 % | -329.000 K -48.87 % | -221.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -897.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.724 M 836.97 % | -641.000 K 47.16 % | -1.213 M | 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -26.000 K | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -138.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.163 M | 0.000 100.00 % | -261.000 K | 0.000 100.00 % | -3.587 M | 0.000 | 0.000 100.00 % | -2.870 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -601.000 K | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -17.757 M -152.19 % | -7.041 M -43.17 % | -4.918 M 62.53 % | -13.124 M -34.43 % | -9.763 M -56.03 % | -6.257 M -54.80 % | -4.042 M 51.15 % | -8.275 M 25.36 % | -11.086 M -53.91 % | -7.203 M -148.64 % | -2.897 M -255.00 % | 1.869 M 125.67 % | -7.281 M -9.89 % | -6.626 M -29.11 % | -5.132 M -65.23 % | -3.106 M 30.14 % | -4.446 M -0.50 % | -4.424 M 61.06 % | -11.360 M -252.25 % | -3.225 M -122.57 % | -1.449 M -289.52 % | -372.000 K 76.44 % | -1.579 M -51.54 % | -1.042 M 17.04 % | -1.256 M -317.28 % | -301.000 K 0.00 % | -301.000 K |
| Debt repayment | 20.535 M -67.64 % | 63.463 M 6 975.73 % | -923.000 K -101.40 % | 65.725 M 7 159.61 % | -931.000 K 95.52 % | -20.763 M -2 534.90 % | -788.000 K -3.68 % | -760.000 K 5.82 % | -807.000 K -105.77 % | 13.988 M -57.18 % | 32.666 M 396.37 % | 6.581 M -93.19 % | 96.581 M 1 315.73 % | 6.822 M 1 835.88 % | -393.000 K -305.15 % | -97.000 K -100.10 % | 95.628 M 3 187 700.00 % | -3.000 K 0.00 % | -3.000 K -101.17 % | 257.000 K -96.59 % | 7.536 M 553.60 % | 1.153 M -17.58 % | 1.399 M 4 763.33 % | -30.000 K -114.29 % | -14.000 K | 0.000 | 0.000 |
| Common stock issued | 6.825 M -91.66 % | 81.875 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.882 M -4.51 % | 7.207 M -88.19 % | 61.020 M -25.49 % | 81.897 M 70.62 % | 48.000 M 3 740.00 % | 1.250 M -86.82 % | 9.487 M -67.44 % | 29.139 M 482.78 % | 5.000 M | 0.000 | 0.000 -100.00 % | 3.565 M -79.75 % | 17.608 M | 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 100.00 % | -488.000 K -360.38 % | -106.000 K 86.25 % | -771.000 K -1 693.02 % | -43.000 K 86.04 % | -308.000 K -569.57 % | -46.000 K 66.18 % | -136.000 K -28.30 % | -106.000 K 69.28 % | -345.000 K -604.08 % | -49.000 K 36.36 % | -77.000 K -196.15 % | -26.000 K 96.85 % | -826.000 K -133.99 % | -353.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -101.000 K 85.15 % | -680.000 K -101.56 % | 43.573 M -30.76 % | 62.930 M 117.28 % | 28.963 M -49.92 % | 57.837 M | 0.000 100.00 % | -2.903 M 1.89 % | -2.959 M -71.54 % | -1.725 M -54.57 % | -1.116 M -111 700.00 % | 1.000 K 100.01 % | -12.703 M | 0.000 -100.00 % | 7.000 K -90.14 % | 71.000 K -98.99 % | 7.000 M 29 266.67 % | -24.000 K 65.71 % | -70.000 K -100.05 % | 134.425 M 1 404.31 % | 8.936 M 4 135.07 % | 211.000 K -18.22 % | 258.000 K -94.26 % | 4.491 M -32.97 % | 6.700 M 22.36 % | 5.476 M 0.00 % | 5.476 M |
| Net cash used provided by financing activities | 27.259 M -81.16 % | 144.658 M 243.10 % | 42.162 M -67.20 % | 128.549 M 371.55 % | 27.261 M -37.92 % | 43.913 M 618.59 % | 6.111 M -89.34 % | 57.311 M -26.52 % | 77.995 M 29.65 % | 60.157 M 85.36 % | 32.455 M 102.59 % | 16.020 M -85.82 % | 112.940 M 857.44 % | 11.796 M 1 073.27 % | -1.212 M -219.79 % | -379.000 K -100.36 % | 106.193 M 504.02 % | 17.581 M 24 183.56 % | -73.000 K -100.05 % | 134.682 M 717.64 % | 16.472 M 1 107.62 % | 1.364 M -17.68 % | 1.657 M -62.86 % | 4.461 M -33.28 % | 6.686 M 22.11 % | 5.476 M 0.00 % | 5.476 M |
| Effect of forex changes on cash | 1.999 K 114.28 % | -14.000 K -216.67 % | 12.000 K 163.16 % | -19.000 K -337.50 % | 8.000 K | 0.000 100.00 % | -6.000 K -160.00 % | 10.000 K 225.00 % | -8.000 K -300.00 % | 4.000 K 500.00 % | -1.000 K -106.67 % | 15.000 K 600.00 % | -3.000 K -250.00 % | 2.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 |
| Net change in cash | -56.376 M -178.87 % | 71.481 M 757.91 % | 8.332 M -88.54 % | 72.722 M 369.95 % | -26.939 M -337.91 % | 11.323 M 129.48 % | -38.411 M -430.96 % | 11.606 M -66.75 % | 34.905 M 344.42 % | 7.854 M 952.77 % | -921.000 K 95.35 % | -19.824 M -159.14 % | 33.519 M 185.75 % | -39.088 M 20.35 % | -49.076 M -25.75 % | -39.027 M -155.73 % | 70.029 M 369.06 % | -26.027 M -23.14 % | -21.136 M -118.33 % | 115.319 M 1 954.13 % | 5.614 M 1 765.12 % | 301.000 K 223.87 % | -243.000 K -169.83 % | 348.000 K 3.26 % | 337.000 K 112.67 % | -2.661 M 0.00 % | -2.661 M |
| Cash at beginning of period | 152.055 M 36.14 % | 111.694 M 8.06 % | 103.362 M 237.34 % | 30.640 M -46.79 % | 57.579 M 24.48 % | 46.256 M -45.37 % | 84.667 M 15.89 % | 73.061 M 91.48 % | 38.156 M 25.92 % | 30.302 M -2.95 % | 31.223 M -38.83 % | 51.047 M 191.23 % | 17.528 M -69.04 % | 56.616 M -46.43 % | 105.692 M -26.97 % | 144.719 M 93.76 % | 74.690 M -25.84 % | 100.717 M -17.35 % | 121.853 M 1 764.91 % | 6.534 M 610.22 % | 920.000 K 48.63 % | 619.000 K -28.19 % | 862.000 K 67.70 % | 514.000 K 190.40 % | 177.000 K -93.76 % | 2.838 M | 0.000 |
| Cash at end of period | 95.679 M -47.77 % | 183.175 M 64.00 % | 111.694 M 8.06 % | 103.362 M 237.34 % | 30.640 M -46.79 % | 57.579 M 24.48 % | 46.256 M -45.37 % | 84.667 M 15.89 % | 73.061 M 91.48 % | 38.156 M 25.92 % | 30.302 M -2.95 % | 31.223 M -38.83 % | 51.047 M 191.23 % | 17.528 M -69.04 % | 56.616 M -46.43 % | 105.692 M -26.97 % | 144.719 M 93.76 % | 74.690 M -25.84 % | 100.717 M -17.35 % | 121.853 M 1 764.91 % | 6.534 M 610.22 % | 920.000 K 48.63 % | 619.000 K -28.19 % | 862.000 K 67.70 % | 514.000 K 190.40 % | 177.000 K 106.65 % | -2.661 M |
| Operating cash flow | -65.880 M 0.37 % | -66.122 M -128.61 % | -28.924 M 32.24 % | -42.684 M 3.96 % | -44.445 M -68.78 % | -26.333 M 34.94 % | -40.474 M -8.10 % | -37.440 M -17.01 % | -31.996 M 29.06 % | -45.104 M -47.99 % | -30.478 M 19.22 % | -37.728 M 47.70 % | -72.137 M -62.98 % | -44.260 M -3.58 % | -42.732 M -20.23 % | -35.542 M -12.06 % | -31.718 M 19.05 % | -39.184 M -303.83 % | -9.703 M 39.87 % | -16.138 M -71.52 % | -9.409 M -1 261.65 % | -691.000 K -115.26 % | -321.000 K 89.55 % | -3.071 M 39.70 % | -5.093 M 35.00 % | -7.835 M 0.00 % | -7.835 M |
| Capital expenditure | -16.845 M -139.24 % | -7.041 M -43.17 % | -4.918 M 62.53 % | -13.124 M -34.43 % | -9.763 M -56.03 % | -6.257 M -54.80 % | -4.042 M 51.15 % | -8.275 M 25.36 % | -11.086 M -53.91 % | -7.203 M -148.64 % | -2.897 M -123.88 % | -1.294 M 82.23 % | -7.281 M -14.39 % | -6.365 M -24.03 % | -5.132 M -20.95 % | -4.243 M -11.51 % | -3.805 M -24.71 % | -3.051 M 32.05 % | -4.490 M -154.25 % | -1.766 M -303.20 % | -438.000 K -918.60 % | -43.000 K 96.83 % | -1.358 M -207.94 % | -441.000 K 64.89 % | -1.256 M -317.28 % | -301.000 K 0.00 % | -301.000 K |
| Free CashFlow | -82.725 M -13.07 % | -73.163 M -116.19 % | -33.842 M 39.36 % | -55.808 M -2.95 % | -54.208 M -66.33 % | -32.590 M 26.79 % | -44.516 M 2.62 % | -45.715 M -6.11 % | -43.082 M 17.64 % | -52.307 M -56.73 % | -33.375 M 14.47 % | -39.022 M 50.87 % | -79.418 M -56.88 % | -50.625 M -5.77 % | -47.864 M -20.31 % | -39.785 M -12.00 % | -35.523 M 15.89 % | -42.235 M -197.58 % | -14.193 M 20.73 % | -17.904 M -81.82 % | -9.847 M -1 241.55 % | -734.000 K 56.28 % | -1.679 M 52.19 % | -3.512 M 44.68 % | -6.349 M 21.96 % | -8.136 M 0.00 % | -8.136 M |
| 2025 | 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 |