Atal Realtech Limited ATALREAL.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 957.283 M 134.48 % | 408.257 M 0.48 % | 406.300 M 0.49 % | 404.326 M -7.09 % | 435.195 M -25.16 % | 581.470 M 1.00 % | 575.708 M 11.85 % | 514.721 M 22.26 % | 421.018 M |
| Net income | 35.431 M 65.21 % | 21.446 M 3.15 % | 20.792 M -3.52 % | 21.551 M 2.83 % | 20.957 M -12.64 % | 23.990 M 12.96 % | 21.237 M -8.40 % | 23.185 M 57.40 % | 14.730 M |
| Income before tax | 47.336 M 49.94 % | 31.571 M 5.66 % | 29.879 M 3.97 % | 28.737 M 2.06 % | 28.157 M -12.46 % | 32.166 M 3.44 % | 31.097 M -5.11 % | 32.772 M 47.15 % | 22.271 M |
| Income before tax ratio | 0.05 -36.06 % | 0.08 5.16 % | 0.07 3.47 % | 0.07 9.85 % | 0.06 16.96 % | 0.06 2.41 % | 0.05 -15.16 % | 0.06 20.36 % | 0.05 |
| EBITDA | 76.171 M 43.68 % | 53.015 M 13.70 % | 46.628 M -9.47 % | 51.505 M -1.23 % | 52.146 M -13.50 % | 60.282 M 9.97 % | 54.817 M 3.58 % | 52.923 M 36.10 % | 38.885 M |
| Net income ratio | 0.04 -29.54 % | 0.05 2.65 % | 0.05 -3.99 % | 0.05 10.69 % | 0.05 16.72 % | 0.04 11.84 % | 0.04 -18.11 % | 0.05 28.75 % | 0.03 |
| Ratio EBITDA | 0.08 -38.72 % | 0.13 13.15 % | 0.11 -9.91 % | 0.13 6.31 % | 0.12 15.58 % | 0.10 8.88 % | 0.10 -7.39 % | 0.10 11.32 % | 0.09 |
| Gross profit ratio | 0.15 -26.01 % | 0.21 11.68 % | 0.19 0.62 % | 0.19 10.73 % | 0.17 11.82 % | 0.15 6.25 % | 0.14 -15.97 % | 0.17 54.14 % | 0.11 |
| Weighted average shs out dil | 70.862 M -7.00 % | 76.198 M 3.87 % | 73.362 M -0.88 % | 74.010 M -2.31 % | 75.760 M 8.98 % | 69.519 M 173.70 % | 25.399 M 0.00 % | 25.399 M 0.00 % | 25.399 M |
| Weighted average shs out | 70.862 M -7.00 % | 76.198 M 3.54 % | 73.594 M -0.56 % | 74.010 M -2.31 % | 75.761 M 8.82 % | 69.618 M 174.09 % | 25.399 M 0.00 % | 25.399 M 0.00 % | 25.399 M |
| EPS diluted | 0.50 78.57 % | 0.28 0.00 % | 0.28 -3.45 % | 0.29 3.57 % | 0.28 -20.00 % | 0.35 -58.33 % | 0.84 -7.69 % | 0.91 56.90 % | 0.58 |
| Earnings per share | 0.50 78.57 % | 0.28 0.00 % | 0.28 -3.45 % | 0.29 3.57 % | 0.28 -17.65 % | 0.34 -59.52 % | 0.84 -7.69 % | 0.91 56.90 % | 0.58 |
| Gross profit | 147.895 M 73.48 % | 85.250 M 12.22 % | 75.966 M 1.12 % | 75.128 M 2.88 % | 73.026 M -16.31 % | 87.256 M 7.31 % | 81.312 M -6.02 % | 86.517 M 88.45 % | 45.910 M |
| Income tax expense | 11.905 M 17.59 % | 10.124 M 11.41 % | 9.087 M 26.45 % | 7.186 M -0.18 % | 7.199 M -11.96 % | 8.177 M -17.07 % | 9.860 M 2.85 % | 9.587 M 27.13 % | 7.541 M |
| Cost of revenue | 809.388 M 150.58 % | 323.007 M -2.22 % | 330.334 M 0.35 % | 329.198 M -9.10 % | 362.169 M -26.72 % | 494.214 M -0.04 % | 494.396 M 15.46 % | 428.204 M 14.15 % | 375.108 M |
| General and administrative expenses | 13.531 M 58.59 % | 8.532 M 79.09 % | 4.764 M 66.28 % | 2.865 M 46.17 % | 1.960 M -79.06 % | 9.360 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 12.226 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 28.430 M 3.93 % | 27.355 M 9.99 % | 24.870 M 87.84 % | 13.240 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 25.233 M 21.56 % | 20.758 M -37.46 % | 33.194 M 9.84 % | 30.220 M 12.64 % | 26.830 M 18.29 % | 22.682 M -1.89 % | 23.119 M 18.01 % | 19.590 M 88.15 % | 10.412 M |
| Cost and expenses | 888.828 M 158.56 % | 343.765 M -5.36 % | 363.228 M 1.18 % | 358.994 M -7.55 % | 388.322 M -26.65 % | 529.408 M -0.47 % | 531.919 M 14.04 % | 466.427 M 20.99 % | 385.520 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 25.233 M 21.56 % | 20.758 M 335.73 % | 4.764 M 66.28 % | 2.865 M 46.17 % | 1.960 M -79.24 % | 9.442 M -59.16 % | 23.119 M 24.08 % | 18.633 M 78.96 % | 10.412 M |
| Interest income | 1.908 M 90.43 % | 1.002 M 89.77 % | 528.000 K -58.62 % | 1.276 M 1.43 % | 1.258 M -13.84 % | 1.460 M 23.73 % | 1.180 M 130.92 % | 511.000 K -96.14 % | 13.227 M |
| Interest expense | 22.769 M 34.17 % | 16.970 M 23.18 % | 13.777 M -16.35 % | 16.470 M -14.58 % | 19.281 M -15.39 % | 22.788 M 16.25 % | 19.603 M 18.72 % | 16.512 M | 0.000 |
| Depreciation and amortization | 7.974 M 78.23 % | 4.474 M -13.68 % | 5.183 M -16.28 % | 6.191 M -8.85 % | 6.792 M 27.48 % | 5.328 M 29.41 % | 4.117 M 13.14 % | 3.639 M 7.89 % | 3.373 M |
| Operating income | 122.306 M 89.42 % | 64.569 M 49.08 % | 43.313 M -4.42 % | 45.316 M -2.56 % | 46.506 M -19.18 % | 57.543 M 15.15 % | 49.974 M 2.46 % | 48.773 M 37.40 % | 35.498 M |
| Operating income ratio | 0.13 -19.22 % | 0.16 48.36 % | 0.11 -4.88 % | 0.11 4.88 % | 0.11 7.98 % | 0.10 14.00 % | 0.09 -8.39 % | 0.09 12.38 % | 0.08 |
| Total other income expenses net | -74.970 M -127.19 % | -32.998 M -145.63 % | -13.434 M 18.97 % | -16.579 M 9.65 % | -18.349 M 27.69 % | -25.377 M -34.43 % | -18.877 M -17.97 % | -16.001 M -20.97 % | -13.227 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 79.211 M -11.80 % | 89.807 M -2.47 % | 92.080 M 91.75 % | 48.021 M -53.35 % | 102.943 M -23.51 % | 134.580 M 4.84 % | 128.372 M 24.75 % | 102.900 M 67.64 % | 61.383 M |
| Total investments | 90.239 M 122.74 % | 40.513 M 263.41 % | 11.148 M -32.59 % | 16.537 M -77.83 % | 74.583 M -34.14 % | 113.247 M 457.21 % | 20.324 M 148.19 % | 8.189 M -3.94 % | 8.525 M |
| Total debt | 158.316 M 71.98 % | 92.055 M -17.97 % | 112.217 M 133.34 % | 48.092 M -53.32 % | 103.024 M -33.70 % | 155.388 M 4.29 % | 149.003 M 32.21 % | 112.705 M 79.69 % | 62.723 M |
| Accumulated other comprehensive income loss | 1.314 M | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 228.625 M | 0.000 -100.00 % | 170.811 M 13.86 % | 150.018 M 16.78 % | 128.467 M 19.49 % | 107.511 M 32.27 % | 81.279 M 35.37 % | 60.042 M 64.90 % | 36.411 M |
| Common stock | 222.030 M 50.00 % | 148.020 M 0.00 % | 148.020 M 200.00 % | 49.340 M 0.00 % | 49.340 M 6.57 % | 46.300 M 0.00 % | 46.300 M 32.29 % | 35.000 M 16.67 % | 30.000 M |
| Total equity | 672.957 M 78.44 % | 377.123 M 6.01 % | 355.731 M 6.51 % | 334.001 M 6.90 % | 312.450 M 14.24 % | 273.511 M 10.61 % | 247.279 M 160.18 % | 95.042 M 43.11 % | 66.411 M |
| Other non current liabilities | 14.106 M 148.17 % | 5.684 M 111.07 % | 2.693 M 28.12 % | 2.102 M -50.38 % | 4.236 M -13.67 % | 4.907 M -18.38 % | 6.012 M -62.95 % | 16.227 M 134.53 % | 6.919 M |
| Long term debt | 9.281 M -43.07 % | 16.303 M -18.00 % | 19.882 M 168.28 % | 7.411 M -22.67 % | 9.583 M -56.64 % | 22.101 M 15.06 % | 19.209 M -9.24 % | 21.165 M | 0.000 |
| Total non current liabilities | 23.387 M 6.37 % | 21.987 M -2.60 % | 22.575 M 137.31 % | 9.513 M -31.16 % | 13.819 M -48.83 % | 27.008 M 7.09 % | 25.221 M -32.55 % | 37.392 M 440.42 % | 6.919 M |
| Other current liabilities | 42.218 M -50.31 % | 84.960 M 281.62 % | 22.263 M 46.35 % | 15.212 M 58.36 % | 9.606 M 7.53 % | 8.933 M 121.39 % | 4.035 M -72.73 % | 14.794 M 157.20 % | 5.752 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.163 M | 0.000 -100.00 % | 7.607 M |
| Short term debt | 149.035 M 96.74 % | 75.752 M -17.96 % | 92.335 M 126.97 % | 40.681 M -56.46 % | 93.441 M -29.89 % | 133.287 M 2.69 % | 129.794 M 41.79 % | 91.540 M 45.94 % | 62.723 M |
| Total current liabilities | 199.975 M 13.28 % | 176.527 M 45.97 % | 120.934 M -15.45 % | 143.029 M -8.14 % | 155.708 M -42.86 % | 272.515 M 19.65 % | 227.759 M 52.63 % | 149.226 M 9.48 % | 136.306 M |
| Total liabilities | 223.362 M 12.52 % | 198.514 M 38.33 % | 143.510 M -5.92 % | 152.542 M -10.02 % | 169.527 M -43.40 % | 299.523 M 18.40 % | 252.980 M 35.56 % | 186.618 M 30.30 % | 143.225 M |
| Other non current assets | 22.457 M -37.76 % | 36.080 M -54.53 % | 79.356 M 23.92 % | 64.039 M -58.55 % | 154.515 M 21.16 % | 127.533 M -7.33 % | 137.627 M 15 398.54 % | 888.000 K 256.63 % | 249.000 K |
| Long term investments | 90.239 M 273.37 % | 24.169 M 116.80 % | 11.148 M | 0.000 100.00 % | -26.337 M | 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 |
| GoodWill | 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 100.00 % | -53.112 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 44.986 M 15.28 % | 39.024 M 12.52 % | 34.681 M -11.63 % | 39.245 M -7.47 % | 42.415 M -11.69 % | 48.032 M 48.87 % | 32.265 M -10.84 % | 36.186 M 254.97 % | 10.194 M |
| Total non current assets | 157.682 M 57.01 % | 100.430 M -20.48 % | 126.288 M 21.08 % | 104.304 M -11.85 % | 118.328 M -32.83 % | 176.170 M 3.44 % | 170.310 M 354.50 % | 37.472 M 250.83 % | 10.681 M |
| Other current assets | 48.889 M 13.99 % | 42.890 M 31.59 % | 32.594 M -7.78 % | 35.345 M -72.82 % | 130.045 M -38.57 % | 211.703 M 120.55 % | 95.987 M 47.93 % | 64.888 M 71.16 % | 37.911 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 16.537 M -83.61 % | 100.920 M -10.89 % | 113.247 M 457.21 % | 20.324 M 148.19 % | 8.189 M -3.94 % | 8.525 M |
| cash and cash equivalents | 79.105 M 3 418.91 % | 2.248 M -88.84 % | 20.137 M 28 261.97 % | 71.000 K -12.35 % | 81.000 K -99.61 % | 20.808 M 0.86 % | 20.631 M 110.41 % | 9.805 M 631.72 % | 1.340 M |
| Cash and short term investments | 79.105 M 3 418.91 % | 2.248 M -88.84 % | 20.137 M 28 261.97 % | 71.000 K -99.67 % | 21.552 M 3.58 % | 20.808 M 0.86 % | 20.631 M 110.41 % | 9.805 M -0.61 % | 9.865 M |
| Total current assets | 738.637 M 55.43 % | 475.207 M 27.74 % | 372.015 M -2.67 % | 382.239 M 5.11 % | 363.648 M -8.37 % | 396.864 M 20.28 % | 329.949 M 35.12 % | 244.188 M 22.74 % | 198.955 M |
| Inventory | 579.977 M 75.83 % | 329.860 M 35.25 % | 243.894 M 59.45 % | 152.964 M 167.69 % | 57.143 M -49.88 % | 114.003 M -32.19 % | 168.121 M 246.29 % | 48.549 M 158.05 % | 18.814 M |
| Net receivables | 30.666 M -69.40 % | 100.209 M 32.92 % | 75.390 M -61.11 % | 193.859 M 25.14 % | 154.908 M 207.66 % | 50.350 M 16.14 % | 43.351 M -64.16 % | 120.946 M -8.63 % | 132.365 M |
| Tax assets | 0.000 -100.00 % | 1.157 M 4.90 % | 1.103 M 8.14 % | 1.020 M 20.43 % | 847.000 K 40.00 % | 605.000 K 44.74 % | 418.000 K 5.03 % | 398.000 K 67.23 % | 238.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 8.722 M -40.79 % | 14.730 M 139.08 % | 6.161 M -92.82 % | 85.835 M 91.05 % | 44.927 M -62.96 % | 121.289 M 37.01 % | 88.528 M 107.50 % | 42.665 M -26.49 % | 58.038 M |
| Tax payables | 0.000 -100.00 % | 1.085 M 520.00 % | 175.000 K -86.55 % | 1.301 M -83.18 % | 7.734 M -14.12 % | 9.006 M 3 668.20 % | 239.000 K 5.29 % | 227.000 K -89.62 % | 2.186 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 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 |
| Capital lease obligations | 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 |
| Other total stockholders equity | 220.988 M -3.54 % | 229.103 M 520.86 % | 36.901 M -72.59 % | 134.643 M 0.00 % | 134.643 M 12.48 % | 119.700 M 0.00 % | 119.700 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 896.319 M 55.71 % | 575.637 M 15.52 % | 498.303 M 2.42 % | 486.543 M 0.95 % | 481.977 M -15.89 % | 573.034 M 14.55 % | 500.259 M 77.61 % | 281.660 M 34.36 % | 209.636 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -198.799 M -400.46 % | -39.723 M -95.06 % | -20.365 M 79.98 % | -101.731 M -22.40 % | -83.113 M -313.42 % | -20.104 M -233.45 % | -6.029 M 74.57 % | -23.704 M 52.10 % | -49.485 M |
| Accounts receivables | 50.076 M 1 550.64 % | -3.452 M -102.91 % | 118.469 M 404.15 % | -38.951 M 62.75 % | -104.557 M -1 393.67 % | -7.000 M -109.20 % | 76.070 M 551.12 % | 11.683 M 124.40 % | -47.879 M |
| Inventory | -250.117 M -190.95 % | -85.966 M 5.46 % | -90.930 M 5.10 % | -95.821 M -268.52 % | 56.860 M 1 290.29 % | -4.777 M 92.59 % | -64.492 M -134.29 % | -27.527 M -303.62 % | -6.820 M |
| Accounts payables | -6.008 M -170.12 % | 8.568 M 217.51 % | -7.291 M -117.82 % | 40.908 M 191.70 % | -44.613 M -4 504.05 % | 1.013 M -97.79 % | 45.862 M 398.33 % | -15.373 M -192.57 % | 16.607 M |
| Other working capital | 1.242 M -96.98 % | 41.127 M 201.27 % | -40.613 M -416.25 % | -7.867 M -185.54 % | 9.197 M 198.47 % | -9.340 M 85.28 % | -63.469 M -944.79 % | 7.513 M 165.94 % | -11.393 M |
| Other non cash items | 11.917 M -54.81 % | 26.369 M 472.12 % | 4.609 M 162.07 % | -7.426 M -51.15 % | -4.913 M -13.78 % | -4.318 M -155.24 % | 7.817 M 16.69 % | 6.699 M 1 324.68 % | -547.000 K |
| Net cash provided by operating activities | -143.477 M -1 241.79 % | 12.566 M -34.91 % | 19.306 M 126.01 % | -74.230 M -39.85 % | -53.077 M -506.04 % | 13.072 M -64.67 % | 37.002 M 90.67 % | 19.406 M 160.78 % | -31.929 M |
| Investments in property plant and equipment | -13.937 M -58.09 % | -8.816 M -1 324.23 % | -619.000 K 79.51 % | -3.021 M -157.11 % | -1.175 M 95.36 % | -25.303 M -2 743.03 % | -890.000 K 97.00 % | -29.631 M -677.51 % | -3.811 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.200 M 107.43 % | -137.325 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.325 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K |
| Other investing activites | 5.027 M 561.19 % | -1.090 M 93.94 % | -17.995 M -124.18 % | 74.413 M 42.94 % | 52.059 M 1 827.40 % | 2.701 M -98.07 % | 139.924 M 27 228.91 % | 512.000 K 51 300.00 % | -1.000 K |
| Net cash used for investing activites | -8.910 M 10.05 % | -9.906 M 46.78 % | -18.614 M -126.07 % | 71.392 M 40.30 % | 50.884 M 510.29 % | -12.402 M 90.86 % | -135.616 M -365.73 % | -29.119 M -664.48 % | -3.809 M |
| Debt repayment | -7.022 M 65.17 % | -20.162 M -221.35 % | 16.615 M 864.61 % | -2.173 M 82.64 % | -12.518 M -532.70 % | 2.893 M 247.90 % | -1.956 M -109.24 % | 21.165 M 1 574.91 % | -1.435 M |
| Common stock issued | 259.035 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.040 M | 0.000 -100.00 % | 131.000 M 2 520.00 % | 5.000 M -66.67 % | 15.000 M |
| Common stock repurchased | 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 |
| Other financing activites | -22.770 M -5 783.72 % | -387.000 K 97.19 % | -13.778 M 16.34 % | -16.469 M -232.65 % | 12.415 M 466.66 % | -3.386 M 82.73 % | -19.603 M -70.28 % | -11.512 M -128.19 % | 40.837 M |
| Net cash used provided by financing activities | 229.243 M 1 215.59 % | -20.549 M -824.32 % | 2.837 M 115.22 % | -18.642 M -734.73 % | 2.937 M 695.74 % | -493.000 K -100.45 % | 109.441 M 1 033.75 % | 9.653 M -75.50 % | 39.402 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 16.537 M 235.23 % | 4.933 M 493 400.00 % | -1.000 K -200.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 |
| Net change in cash | 76.857 M 529.63 % | -17.889 M -189.15 % | 20.066 M 193.41 % | -21.481 M -2 991.12 % | 743.000 K 317.42 % | 178.000 K -98.36 % | 10.826 M 18 143.33 % | -60.000 K -101.64 % | 3.664 M |
| Cash at beginning of period | 2.248 M -88.84 % | 20.137 M 28 261.97 % | 71.000 K -99.67 % | 21.552 M 3.57 % | 20.809 M 0.86 % | 20.631 M 110.41 % | 9.805 M -0.61 % | 9.865 M 524.48 % | -2.324 M |
| Cash at end of period | 79.105 M 3 418.91 % | 2.248 M -88.84 % | 20.137 M 28 261.97 % | 71.000 K -99.67 % | 21.552 M 3.57 % | 20.809 M 0.86 % | 20.631 M 110.41 % | 9.805 M 631.72 % | 1.340 M |
| Operating cash flow | -143.477 M -1 241.79 % | 12.566 M -34.91 % | 19.306 M 126.01 % | -74.230 M -39.85 % | -53.077 M -506.04 % | 13.072 M -64.67 % | 37.002 M 90.67 % | 19.406 M 160.78 % | -31.929 M |
| Capital expenditure | -13.937 M -58.09 % | -8.816 M -1 324.23 % | -619.000 K 79.51 % | -3.021 M -157.11 % | -1.175 M 95.36 % | -25.303 M -2 743.03 % | -890.000 K 97.00 % | -29.631 M -677.51 % | -3.811 M |
| Free CashFlow | -157.414 M -4 297.71 % | 3.750 M -79.93 % | 18.687 M 124.19 % | -77.251 M -42.39 % | -54.252 M -343.56 % | -12.231 M -133.87 % | 36.112 M 453.17 % | -10.225 M 71.39 % | -35.740 M |
| 2025 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 106.008 M -75.74 % | 436.907 M 117.15 % | 201.200 M -29.21 % | 284.241 M 713.70 % | 34.932 M -85.77 % | 245.420 M 282.87 % | 64.100 M 15.72 % | 55.392 M 27.93 % | 43.299 M -74.48 % | 169.644 M 76.80 % | 95.951 M 37.21 % | 69.929 M -1.20 % | 70.776 M -59.68 % | 175.516 M 0.00 % | 175.516 M 558.66 % | 26.648 M 0.00 % | 26.648 M -80.80 % | 138.774 M 0.00 % | 138.774 M 76.06 % | 78.824 M 0.00 % | 78.824 M -55.49 % | 177.078 M -2.20 % | 181.068 M 62.16 % | 111.663 M 0.00 % | 111.663 M |
| Net income | 6.601 M 33.81 % | 4.933 M -52.11 % | 10.300 M -43.15 % | 18.119 M 800.10 % | 2.013 M -83.70 % | 12.346 M 274.12 % | 3.300 M -5.36 % | 3.487 M 50.56 % | 2.316 M -80.91 % | 12.130 M 211.03 % | 3.900 M 120.09 % | 1.772 M -54.14 % | 3.864 M -59.97 % | 9.653 M 0.00 % | 9.653 M 759.53 % | 1.123 M 0.00 % | 1.123 M -86.58 % | 8.367 M 0.00 % | 8.367 M 296.14 % | 2.112 M 0.00 % | 2.112 M -67.20 % | 6.439 M -25.83 % | 8.681 M 95.71 % | 4.436 M 0.00 % | 4.436 M |
| Income before tax | 8.874 M 31.70 % | 6.738 M -50.82 % | 13.700 M -43.36 % | 24.186 M 785.29 % | 2.732 M -86.01 % | 19.523 M 343.20 % | 4.405 M -0.68 % | 4.435 M 38.59 % | 3.200 M -81.41 % | 17.209 M 206.92 % | 5.607 M 100.25 % | 2.800 M -46.15 % | 5.200 M -59.59 % | 12.868 M 0.00 % | 12.868 M 757.26 % | 1.501 M 0.00 % | 1.501 M -87.53 % | 12.033 M 0.00 % | 12.033 M 488.24 % | 2.046 M 0.00 % | 2.046 M -75.97 % | 8.514 M -23.33 % | 11.105 M 76.98 % | 6.275 M 0.00 % | 6.275 M |
| Income before tax ratio | 0.08 442.80 % | 0.02 -77.35 % | 0.07 -19.98 % | 0.09 8.80 % | 0.08 -1.68 % | 0.08 15.76 % | 0.07 -14.17 % | 0.08 8.34 % | 0.07 -27.15 % | 0.10 73.59 % | 0.06 45.94 % | 0.04 -45.50 % | 0.07 0.22 % | 0.07 0.00 % | 0.07 30.15 % | 0.06 0.00 % | 0.06 -35.04 % | 0.09 0.00 % | 0.09 234.12 % | 0.03 0.00 % | 0.03 -46.02 % | 0.05 -21.61 % | 0.06 9.14 % | 0.06 0.00 % | 0.06 |
| EBITDA | 15.450 M -23.78 % | 20.271 M -0.14 % | 20.300 M -33.92 % | 30.721 M 304.17 % | 7.601 M -71.89 % | 27.045 M 221.96 % | 8.400 M -10.42 % | 9.377 M 14.45 % | 8.193 M -59.35 % | 20.154 M 92.05 % | 10.494 M 44.01 % | 7.287 M -24.34 % | 9.631 M -49.45 % | 19.054 M 0.01 % | 19.053 M 184.42 % | 6.699 M 0.00 % | 6.699 M -62.19 % | 17.719 M 2.11 % | 17.353 M 101.83 % | 8.598 M 0.00 % | 8.598 M -26.23 % | 11.655 M -34.30 % | 17.739 M 36.80 % | 12.967 M 0.00 % | 12.967 M |
| Net income ratio | 0.06 451.50 % | 0.01 -77.94 % | 0.05 -19.69 % | 0.06 10.62 % | 0.06 14.55 % | 0.05 -2.29 % | 0.05 -18.22 % | 0.06 17.69 % | 0.05 -25.19 % | 0.07 75.92 % | 0.04 60.40 % | 0.03 -53.59 % | 0.05 -0.73 % | 0.05 0.00 % | 0.05 30.50 % | 0.04 0.00 % | 0.04 -30.10 % | 0.06 0.00 % | 0.06 125.01 % | 0.03 0.00 % | 0.03 -26.31 % | 0.04 -24.16 % | 0.05 20.69 % | 0.04 0.00 % | 0.04 |
| Ratio EBITDA | 0.15 214.13 % | 0.05 -54.01 % | 0.10 -6.65 % | 0.11 -50.33 % | 0.22 97.46 % | 0.11 -15.91 % | 0.13 -22.59 % | 0.17 -10.54 % | 0.19 59.27 % | 0.12 8.63 % | 0.11 4.95 % | 0.10 -23.42 % | 0.14 25.35 % | 0.11 0.01 % | 0.11 -56.82 % | 0.25 0.00 % | 0.25 96.89 % | 0.13 2.11 % | 0.13 14.64 % | 0.11 0.00 % | 0.11 65.73 % | 0.07 -32.82 % | 0.10 -15.64 % | 0.12 0.00 % | 0.12 |
| Gross profit ratio | 0.27 98.62 % | 0.14 -18.02 % | 0.17 21.94 % | 0.14 -69.24 % | 0.45 238.25 % | 0.13 -39.14 % | 0.22 -22.02 % | 0.28 12.74 % | 0.25 41.52 % | 0.17 -7.34 % | 0.19 -3.99 % | 0.20 -9.99 % | 0.22 46.84 % | 0.15 0.00 % | 0.15 -66.09 % | 0.44 0.00 % | 0.44 163.83 % | 0.17 0.00 % | 0.17 -4.08 % | 0.17 0.00 % | 0.17 27.95 % | 0.13 -12.40 % | 0.15 -3.51 % | 0.16 0.00 % | 0.16 |
| Weighted average shs out dil | 110.017 M 100.72 % | 54.811 M -21.67 % | 69.973 M 0.00 % | 69.973 M 1.29 % | 69.084 M -9.34 % | 76.198 M -7.64 % | 82.500 M 13.56 % | 72.646 M 0.37 % | 72.375 M -2.85 % | 74.502 M 3.16 % | 72.222 M -4.99 % | 76.017 M -0.64 % | 76.505 M 4.58 % | 73.153 M 0.00 % | 73.153 M -0.01 % | 73.160 M 0.00 % | 73.160 M -6.64 % | 78.361 M 0.00 % | 78.361 M 12.61 % | 69.588 M 0.00 % | 69.588 M 0.20 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M |
| Weighted average shs out | 110.017 M 100.72 % | 54.811 M -21.67 % | 69.973 M 0.00 % | 69.973 M 1.29 % | 69.084 M -9.34 % | 76.198 M -7.64 % | 82.500 M 13.56 % | 72.646 M 0.37 % | 72.375 M -3.46 % | 74.965 M 3.80 % | 72.222 M -4.99 % | 76.017 M -0.64 % | 76.505 M 4.58 % | 73.154 M 0.00 % | 73.154 M -0.01 % | 73.160 M 0.00 % | 73.160 M -6.64 % | 78.361 M 0.00 % | 78.361 M 12.61 % | 69.588 M 0.00 % | 69.588 M -0.09 % | 69.648 M 0.18 % | 69.525 M 0.11 % | 69.450 M 0.00 % | 69.450 M |
| EPS diluted | 0.06 -33.33 % | 0.09 -40.00 % | 0.15 -42.31 % | 0.26 793.47 % | 0.03 -81.81 % | 0.16 300.00 % | 0.04 -15.07 % | 0.05 50.48 % | 0.03 -96.27 % | 0.84 223.08 % | 0.26 1 015.88 % | 0.02 -53.86 % | 0.05 -61.15 % | 0.13 0.00 % | 0.13 744.16 % | 0.02 0.00 % | 0.02 -86.00 % | 0.11 0.00 % | 0.11 261.84 % | 0.03 0.00 % | 0.03 -67.21 % | 0.09 -22.75 % | 0.12 87.79 % | 0.06 0.00 % | 0.06 |
| Earnings per share | 0.06 -33.33 % | 0.09 -40.00 % | 0.15 -42.31 % | 0.26 793.47 % | 0.03 -81.81 % | 0.16 300.00 % | 0.04 -15.07 % | 0.05 50.48 % | 0.03 -96.27 % | 0.84 223.08 % | 0.26 1 015.88 % | 0.02 -53.86 % | 0.05 -61.15 % | 0.13 0.00 % | 0.13 744.16 % | 0.02 0.00 % | 0.02 -86.00 % | 0.11 0.00 % | 0.11 261.84 % | 0.03 0.00 % | 0.03 -67.10 % | 0.09 -23.00 % | 0.12 87.79 % | 0.06 0.00 % | 0.06 |
| Gross profit | 28.826 M -51.81 % | 59.816 M 78.02 % | 33.600 M -13.68 % | 38.926 M 150.33 % | 15.550 M -51.85 % | 32.298 M 133.00 % | 13.862 M -9.76 % | 15.361 M 44.22 % | 10.651 M -63.88 % | 29.487 M 63.82 % | 18.000 M 31.73 % | 13.664 M -11.06 % | 15.364 M -40.79 % | 25.947 M 0.00 % | 25.946 M 123.32 % | 11.618 M 0.00 % | 11.618 M -49.34 % | 22.933 M 0.00 % | 22.933 M 68.87 % | 13.580 M 0.00 % | 13.580 M -43.05 % | 23.844 M -14.33 % | 27.834 M 56.47 % | 17.789 M 0.00 % | 17.789 M |
| Income tax expense | 2.272 M 25.87 % | 1.805 M -46.91 % | 3.400 M -43.96 % | 6.067 M 743.81 % | 719.000 K -90.00 % | 7.190 M 558.42 % | 1.092 M 15.07 % | 949.000 K 6.39 % | 892.000 K -82.38 % | 5.061 M 204.70 % | 1.661 M 56.40 % | 1.062 M -18.43 % | 1.302 M -59.50 % | 3.215 M 0.00 % | 3.215 M 750.53 % | 378.000 K 0.00 % | 378.000 K -89.69 % | 3.666 M 0.00 % | 3.666 M 5 412.78 % | 66.500 K 0.00 % | 66.500 K -96.80 % | 2.075 M -14.40 % | 2.424 M 31.81 % | 1.839 M 0.00 % | 1.839 M |
| Cost of revenue | 77.182 M -79.53 % | 377.091 M 124.99 % | 167.600 M -31.68 % | 245.315 M 1 165.68 % | 19.382 M -90.91 % | 213.122 M 324.22 % | 50.238 M 25.50 % | 40.031 M 22.61 % | 32.648 M -76.71 % | 140.157 M 79.80 % | 77.951 M 38.54 % | 56.265 M 1.54 % | 55.412 M -62.95 % | 149.569 M 0.00 % | 149.570 M 895.18 % | 15.030 M 0.00 % | 15.030 M -87.03 % | 115.841 M 0.00 % | 115.841 M 77.55 % | 65.244 M 0.00 % | 65.244 M -57.42 % | 153.234 M 0.00 % | 153.234 M 63.23 % | 93.874 M 0.00 % | 93.874 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.896 M | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 82.000 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 20.263 M | 0.000 -100.00 % | 15.700 M 36.43 % | 11.508 M 108.67 % | 5.515 M | 0.000 | 0.000 -100.00 % | 15.361 M 8 293.99 % | 183.000 K | 0.000 -100.00 % | 18.000 M 31.73 % | 13.664 M 22 673.33 % | 60.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 |
| Operating expenses | 20.263 M 208.32 % | 6.572 M -58.14 % | 15.700 M 36.43 % | 11.508 M 5.08 % | 10.952 M 20.42 % | 9.095 M 5 445.73 % | 164.000 K -97.45 % | 6.433 M -19.35 % | 7.976 M -72.95 % | 29.487 M 239.20 % | 8.693 M -36.38 % | 13.664 M -11.06 % | 15.364 M 276.98 % | 4.076 M -62.20 % | 10.782 M 73.14 % | 6.227 M 0.00 % | 6.227 M 35.16 % | 4.607 M 0.00 % | 4.607 M -25.49 % | 6.183 M 0.00 % | 6.183 M -38.19 % | 10.003 M -15.94 % | 11.900 M 109.51 % | 5.680 M 0.00 % | 5.680 M |
| Cost and expenses | 97.445 M -74.60 % | 383.663 M 109.31 % | 183.300 M -28.63 % | 256.823 M 746.65 % | 30.334 M -86.35 % | 222.217 M 292.36 % | 56.636 M 26.65 % | 44.717 M 25.24 % | 35.704 M -75.66 % | 146.699 M 69.31 % | 86.644 M 23.90 % | 69.929 M 11.84 % | 62.524 M -59.31 % | 153.645 M -4.18 % | 160.352 M 767.02 % | 18.495 M 0.00 % | 18.495 M -84.65 % | 120.448 M 0.00 % | 120.448 M 76.07 % | 68.409 M 0.00 % | 68.409 M -57.30 % | 160.211 M -2.98 % | 165.133 M 65.87 % | 99.554 M 0.00 % | 99.554 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 6.572 M | 0.000 | 0.000 -100.00 % | 5.437 M -40.22 % | 9.095 M 5 445.73 % | 164.000 K 101.84 % | -8.928 M -392.15 % | 3.056 M -64.09 % | 8.509 M 191.43 % | -9.307 M | 0.000 -100.00 % | 15.304 M 275.51 % | 4.076 M -20.17 % | 5.106 M 47.34 % | 3.465 M 0.00 % | 3.465 M -24.79 % | 4.607 M 0.00 % | 4.607 M 45.54 % | 3.166 M 0.00 % | 3.166 M -54.63 % | 6.978 M 86.09 % | 3.750 M -23.91 % | 4.928 M 0.00 % | 4.928 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 528.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.297 M 0.00 % | 2.297 M -40.96 % | 3.890 M 0.00 % | 3.890 M 48.59 % | 2.618 M 0.00 % | 2.618 M -51.08 % | 5.352 M 0.00 % | 5.352 M 0.45 % | 5.328 M 10.31 % | 4.830 M -17.23 % | 5.835 M 0.00 % | 5.835 M |
| Interest expense | 4.080 M -58.48 % | 9.827 M 109.09 % | 4.700 M -4.28 % | 4.910 M 46.57 % | 3.350 M -18.03 % | 4.087 M 13.28 % | 3.608 M -23.33 % | 4.706 M 2.98 % | 4.570 M 180.20 % | 1.631 M -54.35 % | 3.573 M 11.07 % | 3.217 M 2.26 % | 3.146 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 |
| Depreciation and amortization | 2.496 M 25.18 % | 1.994 M 4.95 % | 1.900 M 16.92 % | 1.625 M 7.05 % | 1.518 M -55.81 % | 3.435 M 758.75 % | 400.000 K 68.07 % | 238.000 K -42.65 % | 415.000 K -68.42 % | 1.314 M 0.00 % | 1.314 M 3.46 % | 1.270 M -1.17 % | 1.285 M -22.07 % | 1.649 M 0.00 % | 1.649 M 14.00 % | 1.447 M 0.00 % | 1.447 M -14.81 % | 1.698 M 27.48 % | 1.332 M 0.00 % | 1.332 M 0.00 % | 1.332 M -26.20 % | 1.805 M 0.00 % | 1.805 M 110.13 % | 859.000 K 0.00 % | 859.000 K |
| Operating income | 8.563 M -83.92 % | 53.244 M 197.45 % | 17.900 M -34.71 % | 27.418 M 496.30 % | 4.598 M -80.18 % | 23.204 M 209.39 % | 7.500 M -29.74 % | 10.675 M 40.55 % | 7.595 M -63.80 % | 20.978 M 128.52 % | 9.180 M 60.49 % | 5.720 M -31.46 % | 8.346 M -61.84 % | 21.871 M 25.67 % | 17.404 M 113.47 % | 8.153 M 0.00 % | 8.153 M -49.11 % | 16.021 M 0.00 % | 16.021 M 53.84 % | 10.415 M 0.00 % | 10.415 M -38.25 % | 16.867 M 5.85 % | 15.934 M 31.60 % | 12.108 M 0.00 % | 12.108 M |
| Operating income ratio | 0.08 -33.72 % | 0.12 36.98 % | 0.09 -7.77 % | 0.10 -26.72 % | 0.13 39.22 % | 0.09 -19.19 % | 0.12 -39.29 % | 0.19 9.87 % | 0.18 41.85 % | 0.12 29.25 % | 0.10 16.96 % | 0.08 -30.63 % | 0.12 -5.37 % | 0.12 25.67 % | 0.10 -67.59 % | 0.31 0.00 % | 0.31 165.02 % | 0.12 0.00 % | 0.12 -12.62 % | 0.13 0.00 % | 0.13 38.71 % | 0.10 8.24 % | 0.09 -18.84 % | 0.11 0.00 % | 0.11 |
| Total other income expenses net | 311.000 K 100.67 % | -46.506 M -1 007.29 % | -4.200 M -29.95 % | -3.232 M -73.20 % | -1.866 M 49.31 % | -3.681 M -18.93 % | -3.095 M 50.40 % | -6.240 M -41.98 % | -4.395 M -16.61 % | -3.769 M -5.49 % | -3.573 M -22.36 % | -2.920 M 7.18 % | -3.146 M 65.06 % | -9.004 M -98.47 % | -4.537 M 31.80 % | -6.652 M 0.00 % | -6.652 M -66.77 % | -3.989 M 0.00 % | -3.989 M 52.34 % | -8.369 M 0.00 % | -8.369 M -0.19 % | -8.353 M -72.96 % | -4.830 M 17.21 % | -5.834 M 0.00 % | -5.834 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-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 |
| 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-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 79.211 M | 0.000 100.00 % | -70.910 M | 0.000 -100.00 % | 89.807 M 23 658.47 % | 378.000 K -99.73 % | 140.826 M 350.12 % | 31.286 M -66.02 % | 92.080 M -19.90 % | 114.963 M 139.40 % | 48.020 M 52.52 % | 31.484 M -64.73 % | 89.265 M 0.00 % | 89.265 M -13.29 % | 102.943 M 26.36 % | 81.471 M -39.23 % | 134.056 M -0.39 % | 134.578 M 0.00 % | 134.578 M 12.81 % | 119.297 M 0.00 % | 119.297 M |
| Total investments | 0.000 -100.00 % | 90.239 M | 0.000 -100.00 % | 55.445 M | 0.000 -100.00 % | 40.513 M 5 258.86 % | 756.000 K -99.10 % | 83.761 M 33.86 % | 62.572 M -13.12 % | 72.024 M | 0.000 -100.00 % | 25.867 M 0.00 % | 25.867 M | 0.000 | 0.000 -100.00 % | 74.583 M -51.58 % | 154.032 M -42.55 % | 268.112 M 136.75 % | 113.247 M 0.00 % | 113.247 M -20.55 % | 142.537 M 0.00 % | 142.537 M |
| Total debt | 0.000 -100.00 % | 158.316 M | 0.000 -100.00 % | 192.065 M | 0.000 -100.00 % | 92.055 M | 0.000 -100.00 % | 141.204 M | 0.000 -100.00 % | 112.217 M -10.15 % | 124.894 M 159.70 % | 48.091 M 0.00 % | 48.092 M -59.47 % | 118.664 M 0.00 % | 118.664 M 15.18 % | 103.024 M 0.00 % | 103.023 M | 0.000 -100.00 % | 155.387 M 0.00 % | 155.387 M 3.97 % | 149.459 M 0.00 % | 149.459 M |
| Accumulated other comprehensive income loss | 672.957 M 51 114.42 % | 1.314 M -99.80 % | 656.291 M | 0.000 -100.00 % | 377.123 M 95.26 % | 193.140 M -46.58 % | 361.534 M 69.33 % | 213.514 M -39.98 % | 355.731 M | 0.000 -100.00 % | 191.617 M | 0.000 | 0.000 -100.00 % | 265.357 M 0.00 % | 265.357 M 0.85 % | 263.110 M 0.00 % | 263.110 M -3.80 % | 273.510 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 228.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.748 M | 0.000 -100.00 % | 150.018 M 0.00 % | 150.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.510 M 0.00 % | 107.511 M 19.36 % | 90.073 M 0.00 % | 90.073 M |
| Common stock | 0.000 -100.00 % | 222.030 M | 0.000 -100.00 % | 222.030 M | 0.000 -100.00 % | 148.020 M | 0.000 -100.00 % | 148.020 M | 0.000 -100.00 % | 148.020 M 0.00 % | 148.020 M 200.00 % | 49.340 M 0.00 % | 49.340 M 0.00 % | 49.340 M 0.00 % | 49.340 M 0.00 % | 49.340 M 0.00 % | 49.340 M | 0.000 -100.00 % | 46.300 M 0.00 % | 46.300 M 0.00 % | 46.300 M 0.00 % | 46.300 M |
| Total equity | 672.957 M 0.00 % | 672.957 M 2.54 % | 656.291 M 0.00 % | 656.291 M 74.03 % | 377.123 M 0.00 % | 377.123 M 4.31 % | 361.534 M 0.00 % | 361.534 M 1.63 % | 355.731 M 0.26 % | 354.794 M 4.46 % | 339.637 M -4.17 % | 354.398 M 6.11 % | 334.001 M 6.13 % | 314.697 M 0.00 % | 314.697 M 0.72 % | 312.450 M 0.00 % | 312.450 M 14.24 % | 273.510 M 0.00 % | 273.510 M 0.00 % | 273.511 M 6.81 % | 256.073 M 0.00 % | 256.073 M |
| Other non current liabilities | -672.957 M -4 870.71 % | 14.106 M 102.15 % | -656.291 M -15 025.88 % | 4.397 M 101.17 % | -377.123 M -6 734.82 % | 5.684 M 101.57 % | -361.534 M -9 466.17 % | 3.860 M | 0.000 -100.00 % | 2.693 M -53.47 % | 5.788 M 175.36 % | 2.102 M -63.03 % | 5.686 M 30.14 % | 4.369 M 0.00 % | 4.369 M 3.16 % | 4.235 M -0.04 % | 4.237 M | 0.000 -100.00 % | 4.908 M 0.02 % | 4.907 M -20.17 % | 6.147 M 0.00 % | 6.147 M |
| Long term debt | 0.000 -100.00 % | 9.281 M | 0.000 -100.00 % | 121.980 M | 0.000 -100.00 % | 16.303 M | 0.000 -100.00 % | 16.533 M | 0.000 -100.00 % | 19.882 M -50.98 % | 40.556 M 447.24 % | 7.411 M 0.00 % | 7.411 M -74.72 % | 29.311 M 0.00 % | 29.311 M 205.86 % | 9.583 M 0.00 % | 9.583 M | 0.000 -100.00 % | 22.101 M 0.00 % | 22.101 M 21.71 % | 18.159 M 0.00 % | 18.159 M |
| Total non current liabilities | -672.957 M -2 977.48 % | 23.387 M 103.56 % | -656.291 M -619.31 % | 126.377 M 133.51 % | -377.123 M -1 815.21 % | 21.987 M 106.08 % | -361.534 M -1 872.83 % | 20.393 M | 0.000 -100.00 % | 22.575 M -51.29 % | 46.344 M 387.16 % | 9.513 M -27.37 % | 13.097 M -61.11 % | 33.680 M 0.00 % | 33.680 M 143.74 % | 13.818 M -0.01 % | 13.820 M | 0.000 -100.00 % | 27.009 M 0.00 % | 27.008 M 11.12 % | 24.306 M 0.00 % | 24.306 M |
| Other current liabilities | 0.000 -100.00 % | 42.218 M | 0.000 -100.00 % | 99.161 M | 0.000 -100.00 % | 84.960 M | 0.000 -100.00 % | 15.538 M | 0.000 -100.00 % | 22.263 M 286.38 % | 5.762 M -62.12 % | 15.213 M 17.66 % | 12.929 M -48.78 % | 25.244 M 0.00 % | 25.244 M 55.09 % | 16.277 M -6.13 % | 17.340 M | 0.000 -100.00 % | 17.940 M 0.00 % | 17.940 M -14.39 % | 20.956 M 0.00 % | 20.956 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 |
| Short term debt | 0.000 -100.00 % | 149.035 M | 0.000 -100.00 % | 70.085 M | 0.000 -100.00 % | 75.752 M | 0.000 -100.00 % | 124.671 M | 0.000 -100.00 % | 92.335 M 9.48 % | 84.338 M 107.32 % | 40.680 M 0.00 % | 40.681 M -54.47 % | 89.353 M 0.00 % | 89.353 M -4.37 % | 93.441 M 0.00 % | 93.440 M | 0.000 -100.00 % | 133.286 M 0.00 % | 133.286 M 1.51 % | 131.300 M 0.00 % | 131.300 M |
| Total current liabilities | 0.000 -100.00 % | 199.975 M | 0.000 -100.00 % | 193.955 M | 0.000 -100.00 % | 176.527 M | 0.000 -100.00 % | 146.599 M | 0.000 -100.00 % | 120.934 M -13.98 % | 140.594 M -1.70 % | 143.029 M 2.57 % | 139.445 M 3.48 % | 134.756 M 0.00 % | 134.756 M -13.46 % | 155.709 M 0.00 % | 155.707 M | 0.000 -100.00 % | 240.766 M -11.65 % | 272.515 M -8.69 % | 298.443 M 0.00 % | 298.443 M |
| Total liabilities | -672.957 M -401.29 % | 223.362 M 134.03 % | -656.291 M -304.88 % | 320.332 M 184.94 % | -377.123 M -289.97 % | 198.514 M 154.91 % | -361.534 M -316.50 % | 166.992 M | 0.000 -100.00 % | 143.509 M -23.23 % | 186.938 M 22.55 % | 152.542 M 0.00 % | 152.542 M -9.44 % | 168.436 M 0.00 % | 168.436 M -0.64 % | 169.527 M 0.00 % | 169.527 M | 0.000 -100.00 % | 267.775 M -10.60 % | 299.523 M -7.20 % | 322.749 M 0.00 % | 322.749 M |
| Other non current assets | 0.000 -100.00 % | 22.457 M | 0.000 -100.00 % | 31.000 M 1 479.00 % | -2.248 M -111.39 % | 19.737 M 5 321.43 % | -378.000 K -100.88 % | 43.003 M 237.45 % | -31.286 M -134.15 % | 91.607 M 339.89 % | 20.825 M -67.99 % | 65.059 M 3 788.76 % | 1.673 M -95.87 % | 40.516 M -2.14 % | 41.400 M -59.51 % | 102.250 M 7 582.19 % | 1.331 M 100.99 % | -134.056 M -204.62 % | 128.139 M 0.00 % | 128.138 M -9.84 % | 142.125 M 0.00 % | 142.125 M |
| Long term investments | 0.000 -100.00 % | 90.239 M | 0.000 -100.00 % | 37.484 M | 0.000 -100.00 % | 40.512 M | 0.000 -100.00 % | 63.995 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.337 M -135.31 % | 74.583 M | 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 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.995 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 |
| Property plant equipment net | 0.000 -100.00 % | 44.986 M | 0.000 -100.00 % | 38.331 M | 0.000 -100.00 % | 39.024 M | 0.000 -100.00 % | 34.215 M | 0.000 -100.00 % | 34.681 M -6.87 % | 37.241 M -5.11 % | 39.245 M 0.00 % | 39.246 M -3.21 % | 40.547 M 0.00 % | 40.547 M -4.40 % | 42.415 M 0.00 % | 42.415 M | 0.000 -100.00 % | 48.032 M 0.00 % | 48.032 M 5.02 % | 45.735 M 0.00 % | 45.735 M |
| Total non current assets | 0.000 -100.00 % | 157.682 M | 0.000 -100.00 % | 108.050 M 4 906.49 % | -2.248 M -102.24 % | 100.430 M 26 668.78 % | -378.000 K -100.27 % | 141.928 M 553.65 % | -31.286 M -124.77 % | 126.288 M 117.49 % | 58.066 M -44.33 % | 104.304 M 154.90 % | 40.919 M -50.07 % | 81.948 M 0.00 % | 81.947 M -30.75 % | 118.328 M 0.00 % | 118.329 M 188.27 % | -134.056 M -176.09 % | 176.171 M 0.00 % | 176.170 M -6.22 % | 187.860 M 0.00 % | 187.860 M |
| Other current assets | -79.105 M -261.81 % | 48.889 M 118.59 % | -262.975 M -1 564.06 % | 17.962 M | 0.000 -100.00 % | 42.890 M | 0.000 -100.00 % | 27.079 M | 0.000 -100.00 % | 32.594 M -81.97 % | 180.825 M 160.95 % | 69.294 M 103.35 % | 34.076 M -76.24 % | 143.417 M 0.00 % | 143.417 M 457.91 % | 25.706 M 0.00 % | 25.706 M | 0.000 -100.00 % | 31.838 M 0.00 % | 31.839 M 76.58 % | 18.031 M 0.00 % | 18.031 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 17.961 M | 0.000 | 0.000 -100.00 % | 756.000 K -96.18 % | 19.766 M -68.41 % | 62.572 M -13.12 % | 72.024 M | 0.000 -100.00 % | 25.867 M 0.00 % | 25.867 M | 0.000 | 0.000 -100.00 % | 100.920 M 27.02 % | 79.449 M -70.37 % | 268.112 M 136.75 % | 113.247 M 0.00 % | 113.247 M -20.55 % | 142.537 M 0.00 % | 142.537 M |
| cash and cash equivalents | 0.000 -100.00 % | 79.105 M | 0.000 -100.00 % | 262.975 M | 0.000 -100.00 % | 2.248 M 694.71 % | -378.000 K -200.00 % | 378.000 K 101.21 % | -31.286 M -255.37 % | 20.137 M 102.77 % | 9.931 M 13 887.32 % | 71.000 K -99.57 % | 16.608 M -43.51 % | 29.399 M 0.00 % | 29.399 M 36 195.06 % | 81.000 K -99.62 % | 21.552 M 116.08 % | -134.056 M -744.22 % | 20.809 M 0.00 % | 20.809 M -31.01 % | 30.162 M 0.00 % | 30.162 M |
| Cash and short term investments | 79.105 M 0.00 % | 79.105 M -69.92 % | 262.975 M 0.00 % | 262.975 M 11 598.18 % | 2.248 M 0.00 % | 2.248 M 494.71 % | 378.000 K 0.00 % | 378.000 K -98.79 % | 31.286 M 55.37 % | 20.137 M 102.77 % | 9.931 M 13 887.32 % | 71.000 K -99.83 % | 42.475 M 44.48 % | 29.399 M 0.00 % | 29.399 M 36 195.06 % | 81.000 K -99.92 % | 101.001 M -24.66 % | 134.056 M 0.00 % | 134.056 M 0.00 % | 134.056 M -22.38 % | 172.699 M 0.00 % | 172.699 M |
| Total current assets | 0.000 -100.00 % | 738.637 M | 0.000 -100.00 % | 868.573 M 38 537.59 % | 2.248 M -99.53 % | 475.207 M 125 616.14 % | 378.000 K -99.90 % | 386.599 M 1 135.69 % | 31.286 M -91.59 % | 372.015 M -20.60 % | 468.509 M 22.57 % | 382.239 M -14.22 % | 445.624 M 11.08 % | 401.186 M 0.00 % | 401.186 M 10.32 % | 363.648 M 0.00 % | 363.648 M 171.27 % | 134.056 M -63.28 % | 365.114 M -8.00 % | 396.864 M 1.51 % | 390.962 M 0.00 % | 390.962 M |
| Inventory | 0.000 -100.00 % | 579.977 M | 0.000 -100.00 % | 500.664 M | 0.000 -100.00 % | 329.860 M | 0.000 -100.00 % | 293.057 M | 0.000 -100.00 % | 243.894 M 13.44 % | 214.989 M 40.55 % | 152.964 M -12.70 % | 175.214 M 22.28 % | 143.290 M 0.00 % | 143.290 M 150.76 % | 57.143 M -30.34 % | 82.033 M | 0.000 -100.00 % | 148.870 M -17.58 % | 180.619 M 1.10 % | 178.661 M 0.00 % | 178.661 M |
| Net receivables | 0.000 -100.00 % | 30.666 M | 0.000 -100.00 % | 86.972 M | 0.000 -100.00 % | 100.209 M | 0.000 -100.00 % | 66.085 M | 0.000 -100.00 % | 75.390 M 20.12 % | 62.764 M -67.74 % | 194.542 M 0.35 % | 193.859 M 127.85 % | 85.080 M 0.00 % | 85.080 M -45.08 % | 154.908 M 0.00 % | 154.908 M | 0.000 -100.00 % | 50.350 M 0.00 % | 50.350 M 133.42 % | 21.571 M 0.00 % | 21.571 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.235 M | 0.000 -100.00 % | 1.157 M | 0.000 -100.00 % | 715.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 885.000 K | 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 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 8.722 M | 0.000 -100.00 % | 24.253 M | 0.000 -100.00 % | 14.730 M | 0.000 -100.00 % | 6.390 M | 0.000 -100.00 % | 6.161 M -87.80 % | 50.494 M -41.17 % | 85.835 M 0.00 % | 85.835 M 325.79 % | 20.159 M 0.00 % | 20.159 M -55.13 % | 44.927 M 0.00 % | 44.927 M | 0.000 -100.00 % | 89.540 M -26.18 % | 121.289 M -17.03 % | 146.187 M 0.00 % | 146.187 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 456.000 K | 0.000 -100.00 % | 1.085 M | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K | 0.000 -100.00 % | 1.301 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.064 M | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 0.000 -100.00 % | 220.988 M | 0.000 -100.00 % | 434.261 M | 0.000 -100.00 % | 35.963 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.026 M | 0.000 -100.00 % | 155.040 M 15.15 % | 134.643 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.700 M 0.00 % | 119.700 M 0.00 % | 119.700 M 0.00 % | 119.700 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Total assets | 0.000 -100.00 % | 896.319 M | 0.000 -100.00 % | 976.623 M | 0.000 -100.00 % | 575.637 M | 0.000 -100.00 % | 528.526 M | 0.000 -100.00 % | 498.303 M -5.37 % | 526.575 M 8.23 % | 486.543 M 0.00 % | 486.543 M 0.71 % | 483.133 M 0.00 % | 483.133 M 0.24 % | 481.977 M 0.00 % | 481.977 M | 0.000 -100.00 % | 541.285 M -5.54 % | 573.034 M -1.00 % | 578.822 M 0.00 % | 578.822 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-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 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 % | -58.451 M | 0.000 100.00 % | -12.869 M 0.00 % | -12.869 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.836 M 402.94 % | -8.859 M 53.48 % | -19.041 M 0.00 % | -19.041 M |
| Accounts receivables | 0.000 | 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 % | -54.390 M | 0.000 -100.00 % | 34.914 M 0.00 % | 34.914 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.390 M 0.00 % | -14.390 M -232.14 % | 10.890 M 0.00 % | 10.890 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.837 M | 0.000 100.00 % | -43.074 M 0.00 % | -43.074 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.730 M 0.00 % | -7.730 M -244.72 % | 5.342 M 0.00 % | 5.342 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 |
| Other working capital | 0.000 | 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 % | 776.000 K | 0.000 100.00 % | -4.710 M 0.00 % | -4.710 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.955 M 269.17 % | 13.261 M 137.60 % | -35.272 M 0.00 % | -35.272 M |
| Other non cash items | -6.601 M -33.81 % | -4.933 M 52.11 % | -10.300 M 43.15 % | -18.119 M -800.10 % | -2.013 M 83.70 % | -12.346 M -388.76 % | -2.526 M 16.11 % | -3.011 M -30.01 % | -2.316 M 75.34 % | -9.393 M -140.85 % | -3.900 M -120.09 % | -1.772 M 54.14 % | -3.864 M -111.79 % | 32.771 M 439.50 % | -9.653 M 15.99 % | -11.490 M 0.00 % | -11.490 M -37.33 % | -8.367 M 0.00 % | -8.367 M -296.14 % | -2.112 M 0.00 % | -2.112 M 96.35 % | -57.878 M -624.20 % | -7.992 M -122.92 % | 34.864 M 0.00 % | 34.864 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 774.000 K 62.61 % | 476.000 K -42.65 % | 830.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.379 M | 0.000 100.00 % | -21.789 M 0.00 % | -21.789 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.799 M -258.19 % | -6.365 M -130.14 % | 21.118 M 0.00 % | 21.118 M |
| Investments in property plant and equipment | 0.000 | 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 % | -997.500 K | 0.000 100.00 % | -512.499 K 0.00 % | -512.499 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.813 M -35.06 % | -4.304 M 43.33 % | -7.594 M 0.00 % | -7.594 M |
| 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 | 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 |
| 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 |
| Other investing activites | 0.000 | 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 % | 19.932 M | 0.000 -100.00 % | 17.275 M 0.00 % | 17.275 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.997 M -15.44 % | 9.457 M 515.42 % | -2.277 M 0.00 % | -2.277 M |
| Net cash used for investing activites | 0.000 | 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.934 M | 0.000 -100.00 % | 16.763 M 0.00 % | 16.763 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.185 M -57.61 % | 5.154 M 152.21 % | -9.870 M 0.00 % | -9.870 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Other financing activites | 0.000 | 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.950 M | 0.000 -100.00 % | 8.950 M 0.00 % | 8.950 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.938 M 559.97 % | -3.465 M 46.55 % | -6.483 M 0.00 % | -6.483 M |
| Net cash used provided by financing activities | 0.000 | 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.950 M | 0.000 -100.00 % | 8.950 M 0.00 % | 8.950 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.938 M 559.97 % | -3.465 M 46.55 % | -6.483 M 0.00 % | -6.483 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 774.000 K 62.61 % | 476.000 K -42.65 % | 830.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.395 M | 0.000 -100.00 % | 3.923 M 0.00 % | 3.923 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.677 M 0.00 % | -4.677 M -198.14 % | 4.765 M 0.00 % | 4.765 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.152 M 204.76 % | 378.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 -100.00 % | 20.809 M -18.35 % | 25.486 M | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.248 M 95.14 % | 1.152 M 204.76 % | 378.000 K -54.46 % | 830.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.395 M | 0.000 -100.00 % | 3.923 M 0.00 % | 3.923 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.809 M 0.00 % | 20.809 M 544.97 % | -4.677 M -198.14 % | 4.765 M 0.00 % | 4.765 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 774.000 K 62.61 % | 476.000 K -42.65 % | 830.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.379 M | 0.000 100.00 % | -21.789 M 0.00 % | -21.789 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.799 M -258.19 % | -6.365 M -130.14 % | 21.118 M 0.00 % | 21.118 M |
| Capital expenditure | 0.000 | 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 % | -997.500 K | 0.000 100.00 % | -512.499 K 0.00 % | -512.499 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.813 M -35.06 % | -4.304 M 43.33 % | -7.594 M 0.00 % | -7.594 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 774.000 K 62.61 % | 476.000 K -42.65 % | 830.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.376 M | 0.000 100.00 % | -22.301 M 0.00 % | -22.301 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.612 M -168.19 % | -10.669 M -178.88 % | 13.525 M 0.00 % | 13.525 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 |