Ganges Securities Limited GANGESSECU.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 379.826 M 9.08 % | 348.208 M -15.56 % | 412.351 M 20.30 % | 342.775 M -2.23 % | 350.608 M 10.03 % | 318.640 M 3.34 % | 308.332 M -4.43 % | 322.629 M 17.26 % | 275.141 M | 0.000 |
| Net income | 50.621 M 45.50 % | 34.790 M -64.31 % | 97.469 M 21.91 % | 79.949 M -18.37 % | 97.942 M 37.16 % | 71.409 M -5.10 % | 75.245 M -18.44 % | 92.260 M 57.71 % | 58.498 M 16 766.10 % | -351.000 K |
| Income before tax | 56.692 M -4.06 % | 59.093 M -53.36 % | 126.688 M 39.52 % | 90.803 M -22.42 % | 117.042 M 34.38 % | 87.100 M -0.33 % | 87.389 M -22.08 % | 112.153 M 69.99 % | 65.978 M 18 897.15 % | -351.000 K |
| Income before tax ratio | 0.15 -12.05 % | 0.17 -44.76 % | 0.31 15.98 % | 0.26 -20.65 % | 0.33 22.12 % | 0.27 -3.56 % | 0.28 -18.47 % | 0.35 44.97 % | 0.24 | 0.00 |
| EBITDA | 67.267 M 0.29 % | 67.074 M -50.57 % | 135.708 M 36.25 % | 99.602 M -20.21 % | 124.830 M 31.09 % | 95.223 M -3.19 % | 98.362 M -25.96 % | 132.847 M 65.80 % | 80.124 M 22 927.35 % | -351.000 K |
| Net income ratio | 0.13 33.39 % | 0.10 -57.73 % | 0.24 1.34 % | 0.23 -16.51 % | 0.28 24.65 % | 0.22 -8.17 % | 0.24 -14.66 % | 0.29 34.50 % | 0.21 | 0.00 |
| Ratio EBITDA | 0.18 -8.06 % | 0.19 -41.47 % | 0.33 13.26 % | 0.29 -18.39 % | 0.36 19.14 % | 0.30 -6.32 % | 0.32 -22.53 % | 0.41 41.40 % | 0.29 | 0.00 |
| Gross profit ratio | 0.94 -1.79 % | 0.96 1.44 % | 0.94 135.00 % | 0.40 -59.46 % | 0.99 4.40 % | 0.95 208.09 % | 0.31 -67.85 % | 0.96 -2.57 % | 0.98 | 0.00 |
| Weighted average shs out dil | 10.004 M 0.01 % | 10.003 M -0.01 % | 10.004 M 0.00 % | 10.004 M 0.01 % | 10.003 M -0.01 % | 10.004 M 0.01 % | 10.003 M -0.01 % | 10.004 M 0.00 % | 10.004 M -0.84 % | 10.089 M |
| Weighted average shs out | 10.004 M 0.01 % | 10.003 M -0.04 % | 10.007 M 0.01 % | 10.006 M 0.02 % | 10.004 M 0.01 % | 10.004 M 0.01 % | 10.003 M -0.01 % | 10.004 M 0.00 % | 10.004 M -0.84 % | 10.089 M |
| EPS diluted | 5.06 45.40 % | 3.48 -64.27 % | 9.74 21.90 % | 7.99 -18.39 % | 9.79 37.11 % | 7.14 -5.05 % | 7.52 -16.54 % | 9.01 60.04 % | 5.63 16 278.16 % | -0.03 |
| Earnings per share | 5.06 45.40 % | 3.48 -64.27 % | 9.74 21.90 % | 7.99 -18.39 % | 9.79 37.11 % | 7.14 -5.05 % | 7.52 -16.54 % | 9.01 60.04 % | 5.63 16 278.16 % | -0.03 |
| Gross profit | 357.012 M 7.13 % | 333.245 M -14.34 % | 389.019 M 182.70 % | 137.608 M -60.36 % | 347.181 M 14.87 % | 302.240 M 218.39 % | 94.928 M -69.28 % | 308.991 M 14.25 % | 270.449 M | 0.000 |
| Income tax expense | 6.071 M -75.02 % | 24.303 M -16.82 % | 29.219 M 169.20 % | 10.854 M -43.17 % | 19.100 M 21.73 % | 15.691 M 29.21 % | 12.144 M -38.95 % | 19.893 M 165.95 % | 7.480 M | 0.000 |
| Cost of revenue | 22.814 M 52.47 % | 14.963 M -35.87 % | 23.332 M -88.63 % | 205.167 M 1 314.36 % | 14.506 M -11.55 % | 16.400 M -92.32 % | 213.404 M 1 464.77 % | 13.638 M 190.66 % | 4.692 M | 0.000 |
| General and administrative expenses | 216.865 M 1 633.39 % | 12.511 M 78.96 % | 6.991 M -18.87 % | 8.617 M -19.23 % | 10.669 M 39.34 % | 7.657 M 64.17 % | 4.664 M 26.46 % | 3.688 M -17.31 % | 4.460 M 74 233.33 % | 6.000 K |
| Selling and marketing expenses | 107.000 K -96.15 % | 2.780 M -49.91 % | 5.550 M 6.73 % | 5.200 M 242.78 % | 1.517 M -24.94 % | 2.021 M 3.69 % | 1.949 M -71.63 % | 6.870 M -50.08 % | 13.763 M | 0.000 |
| Other expenses | 253.933 M 336.17 % | 58.219 M -78.33 % | 268.698 M 468.17 % | 47.292 M -77.33 % | 208.611 M -28.70 % | 292.562 M 9 950.22 % | 2.911 M -99.02 % | 298.433 M 41.53 % | 210.860 M 61 018.84 % | 345.000 K |
| Operating expenses | 301.382 M 309.99 % | 73.510 M -73.86 % | 281.239 M 360.23 % | 61.109 M -72.32 % | 220.797 M -26.95 % | 302.240 M -1.03 % | 305.386 M -1.17 % | 308.991 M 43.38 % | 215.499 M 61 295.73 % | 351.000 K |
| Cost and expenses | 324.196 M 8.02 % | 300.122 M -1.46 % | 304.571 M 13.88 % | 267.442 M 72.88 % | 154.697 M -33.52 % | 232.686 M 0.64 % | 231.213 M 7.83 % | 214.428 M -2.16 % | 219.171 M 62 341.88 % | 351.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 47.449 M 210.31 % | 15.291 M 21.93 % | 12.541 M -9.24 % | 13.817 M 13.38 % | 12.186 M 25.91 % | 9.678 M 46.35 % | 6.613 M -37.37 % | 10.558 M 127.59 % | 4.639 M 77 216.67 % | 6.000 K |
| Interest income | 0.000 -100.00 % | 1.237 M 128.23 % | 542.000 K | 0.000 -100.00 % | 11.000 K -8.33 % | 12.000 K -7.69 % | 13.000 K -99.89 % | 12.032 M 1.78 % | 11.822 M | 0.000 |
| Interest expense | 140.000 K -1.41 % | 142.000 K -91.58 % | 1.687 M -15.69 % | 2.001 M 139.93 % | 834.000 K -47.01 % | 1.574 M -68.87 % | 5.057 M -38.29 % | 8.195 M 351.52 % | 1.815 M | 0.000 |
| Depreciation and amortization | 10.435 M 33.12 % | 7.839 M 6.90 % | 7.333 M 2.22 % | 7.174 M 3.16 % | 6.954 M 6.18 % | 6.549 M -44.62 % | 11.826 M -5.38 % | 12.499 M 1.36 % | 12.331 M 3 413.11 % | 351.000 K |
| Operating income | 55.630 M 19.70 % | 46.474 M -56.88 % | 107.780 M 40.89 % | 76.499 M -60.95 % | 195.911 M 117.19 % | 90.202 M 1.12 % | 89.203 M -16.18 % | 106.428 M 59.82 % | 66.591 M 19 071.79 % | -351.000 K |
| Operating income ratio | 0.15 9.74 % | 0.13 -48.94 % | 0.26 17.12 % | 0.22 -60.06 % | 0.56 97.39 % | 0.28 -2.15 % | 0.29 -12.30 % | 0.33 36.30 % | 0.24 | 0.00 |
| Total other income expenses net | 1.062 M -91.58 % | 12.619 M -33.26 % | 18.908 M 32.19 % | 14.304 M 118.14 % | -78.869 M -2 442.52 % | -3.102 M -71.00 % | -1.814 M -131.69 % | 5.725 M 1 033.93 % | -613.000 K | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -27.324 M -513.61 % | -4.453 M 93.31 % | -66.609 M -33.31 % | -49.966 M 53.81 % | -108.170 M -0.08 % | -108.088 M -692.61 % | -13.637 M -137.85 % | 36.027 M 152.55 % | -68.553 M -62 220.91 % | -110.000 K |
| Total investments | 7.006 B 31.48 % | 5.329 B 29.29 % | 4.122 B -28.25 % | 5.744 B 122.25 % | 2.585 B 90.79 % | 1.355 B -45.32 % | 2.477 B 593.47 % | 357.259 M 0.00 % | 357.259 M | 0.000 |
| Total debt | 999.000 K -19.11 % | 1.235 M 707.19 % | 153.000 K -99.43 % | 26.736 M 6.21 % | 25.172 M -6.24 % | 26.848 M 9.62 % | 24.492 M -48.44 % | 47.500 M -52.50 % | 100.000 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 3.579 B -35.54 % | 5.552 B | 0.000 | 0.000 -100.00 % | 442.829 M | 0.000 100.00 % | -87.709 M | 0.000 |
| Retained earnings | 710.820 M 6.46 % | 667.671 M 2.48 % | 651.521 M 13.32 % | 574.917 M 7.72 % | 533.704 M 20.56 % | 442.688 M -12.17 % | 504.006 M 57.27 % | 320.477 M 4.08 % | 307.928 M 81 133.68 % | -380.000 K |
| Common stock | 100.037 M 0.00 % | 100.037 M 0.00 % | 100.037 M 0.00 % | 100.037 M 0.00 % | 100.037 M 0.00 % | 100.037 M 0.00 % | 100.037 M 0.00 % | 100.037 M 0.00 % | 100.037 M 19 907.40 % | 500.000 K |
| Total equity | 6.763 B 24.03 % | 5.452 B 20.85 % | 4.512 B -27.67 % | 6.237 B 84.65 % | 3.378 B 62.08 % | 2.084 B 102.71 % | 1.028 B 7.37 % | 957.522 M 10.59 % | 865.794 M 721 395.00 % | 120.000 K |
| Other non current liabilities | 67.722 M -69.02 % | 218.573 M 845.22 % | 23.124 M -6.72 % | 24.791 M 12.58 % | 22.020 M -23.75 % | 28.878 M 50.02 % | 19.250 M 2.45 % | 18.790 M 53.21 % | 12.264 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 895.000 K | 0.000 -100.00 % | 26.736 M 6.21 % | 25.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 550.711 M 151.96 % | 218.573 M 845.22 % | 23.124 M -82.39 % | 131.306 M 178.24 % | 47.192 M 63.42 % | 28.878 M 50.02 % | 19.250 M 2.45 % | 18.790 M 44.65 % | 12.990 M | 0.000 |
| Other current liabilities | 2.163 M -92.25 % | 27.923 M -20.15 % | 34.969 M 2.96 % | 33.965 M 10.39 % | 30.769 M -44.46 % | 55.396 M 49.05 % | 37.165 M 48.24 % | 25.070 M -8.53 % | 27.409 M 456 716.67 % | 6.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 999.000 K -19.11 % | 1.235 M 303.59 % | 306.000 K 1.66 % | 301.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.500 M -52.50 % | 100.000 M | 0.000 |
| Total current liabilities | 11.415 M -64.31 % | 31.983 M -16.31 % | 38.215 M -0.90 % | 38.563 M 4.46 % | 36.916 M -42.64 % | 64.364 M 55.50 % | 41.391 M -46.01 % | 76.670 M -41.71 % | 131.530 M 2 192 066.67 % | 6.000 K |
| Total liabilities | 562.126 M 124.35 % | 250.556 M 308.48 % | 61.339 M -63.89 % | 169.869 M 101.97 % | 84.108 M -4.08 % | 87.683 M 44.59 % | 60.641 M -36.47 % | 95.460 M -35.26 % | 147.445 M 2 457 316.67 % | 6.000 K |
| Other non current assets | 33.787 M 727.20 % | -5.387 M 91.00 % | -59.871 M -762.58 % | 9.036 M -97.02 % | 303.402 M 33.62 % | 227.062 M -89.38 % | 2.138 B 764.72 % | 247.294 M -39.99 % | 412.104 M | 0.000 |
| Long term investments | 6.673 B 34.80 % | 4.950 B 28.82 % | 3.843 B -30.81 % | 5.554 B 142.38 % | 2.291 B 100.37 % | 1.144 B 220.08 % | 357.260 M 122.56 % | 160.523 M | 0.000 | 0.000 |
| Intangible assets | 654.000 K -28.60 % | 916.000 K -22.24 % | 1.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 9.011 M 0.00 % | 9.011 M 0.00 % | 9.011 M 0.00 % | 9.011 M 0.00 % | 9.011 M 0.00 % | 9.011 M 0.00 % | 9.011 M -0.01 % | 9.012 M -33.32 % | 13.516 M | 0.000 |
| Goodwill and intangible assets | 9.665 M -2.64 % | 9.927 M -2.57 % | 10.189 M 13.07 % | 9.011 M 0.00 % | 9.011 M 0.00 % | 9.011 M 0.00 % | 9.011 M -0.01 % | 9.012 M -33.32 % | 13.516 M | 0.000 |
| Property plant equipment net | 136.886 M 4.26 % | 131.288 M 0.61 % | 130.496 M 8.98 % | 119.740 M 6.25 % | 112.696 M 2.94 % | 109.475 M 4.93 % | 104.328 M 1.08 % | 103.210 M -5.07 % | 108.722 M | 0.000 |
| Total non current assets | 6.863 B 34.94 % | 5.086 B 26.93 % | 4.007 B -29.60 % | 5.692 B 109.52 % | 2.716 B 82.42 % | 1.489 B -42.93 % | 2.609 B 401.69 % | 520.039 M -2.68 % | 534.342 M | 0.000 |
| Other current assets | 12.031 M -52.86 % | 25.520 M -86.38 % | 187.369 M 516.63 % | 30.386 M -89.79 % | 297.471 M -6.50 % | 318.145 M 2 150.12 % | 14.139 M -95.99 % | 352.908 M 18.89 % | 296.840 M 1 855 150.00 % | 16.000 K |
| Short term investments | 320.651 M -15.38 % | 378.949 M 35.87 % | 278.896 M 46.47 % | 190.417 M -35.08 % | 293.288 M 38.90 % | 211.149 M -0.87 % | 213.000 M 8.27 % | 196.736 M | 0.000 | 0.000 |
| cash and cash equivalents | 27.324 M 380.38 % | 5.688 M -91.48 % | 66.762 M -12.96 % | 76.702 M -42.48 % | 133.342 M 23.36 % | 108.088 M 692.61 % | 13.637 M 18.86 % | 11.473 M -93.19 % | 168.553 M 153 130.00 % | 110.000 K |
| Cash and short term investments | 347.975 M -13.59 % | 402.708 M 16.50 % | 345.658 M 22.79 % | 281.497 M -34.02 % | 426.630 M 33.64 % | 319.237 M 40.86 % | 226.637 M 8.85 % | 208.209 M 23.53 % | 168.553 M 153 130.00 % | 110.000 K |
| Total current assets | 462.087 M -25.11 % | 617.032 M 8.98 % | 566.183 M -20.88 % | 715.561 M -4.02 % | 745.499 M 8.35 % | 688.065 M 11.07 % | 619.511 M 6.91 % | 579.495 M 20.27 % | 481.822 M 382 298.41 % | 126.000 K |
| Inventory | 17.058 M -39.78 % | 28.324 M 13.41 % | 24.974 M -22.35 % | 32.164 M 51.25 % | 21.266 M -15.33 % | 25.117 M -3.25 % | 25.962 M 41.27 % | 18.377 M 36.08 % | 13.505 M | 0.000 |
| Net receivables | 85.023 M -47.02 % | 160.480 M 1 861.38 % | 8.182 M -97.80 % | 371.514 M 281 350.00 % | 132.000 K -99.48 % | 25.566 M -17.59 % | 31.022 M 3 102 100.00 % | 1.000 K -99.97 % | 2.924 M | 0.000 |
| Tax assets | 9.586 M | 0.000 -100.00 % | 83.213 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -160.523 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.000 K 99.50 % | -5.393 M -26.09 % | -4.277 M 90.81 % | -46.552 M -1 491.52 % | -2.925 M | 0.000 |
| Account payables | 8.253 M 192.14 % | 2.825 M -3.91 % | 2.940 M -31.58 % | 4.297 M -30.10 % | 6.147 M -31.46 % | 8.968 M 112.21 % | 4.226 M 3.07 % | 4.100 M -0.51 % | 4.121 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 |
| Deferred revenue non current | 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 |
| Capital lease obligations | 0.000 -100.00 % | 895.000 K 484.97 % | 153.000 K -79.84 % | 759.000 K | 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 -100.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M | 0.000 |
| Other total stockholders equity | 6.673 B 42.45 % | 4.685 B 2 483.15 % | 181.353 M -96.74 % | 5.562 B 102.70 % | 2.744 B 78.03 % | 1.541 B 4 662.46 % | -33.783 M -106.47 % | 522.008 M -5.14 % | 550.268 M | 0.000 |
| Deferred tax liabilities non current | 482.989 M | 0.000 | 0.000 -100.00 % | 85.924 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 726.000 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.559 M | 0.000 | 0.000 -100.00 % | 2.925 M | 0.000 |
| Total assets | 7.325 B 28.44 % | 5.703 B 24.71 % | 4.573 B -28.63 % | 6.407 B 85.07 % | 3.462 B 59.41 % | 2.172 B -32.64 % | 3.224 B 206.20 % | 1.053 B 3.92 % | 1.013 B 804 057.94 % | 126.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 164.607 M 289.86 % | -86.701 M -169.32 % | 125.065 M 44.24 % | 86.704 M 268.04 % | -51.596 M -309.37 % | 24.644 M 201.68 % | -24.237 M -268.01 % | -6.586 M 95.20 % | -137.199 M -224 816.39 % | -61.000 K |
| Accounts receivables | 75.257 M 325.13 % | 17.702 M -90.84 % | 193.332 M 4 315.99 % | 4.378 M -55.58 % | 9.855 M 94.65 % | 5.063 M 278.40 % | -2.838 M -174.88 % | 3.790 M 102.58 % | -147.172 M | 0.000 |
| Inventory | 11.266 M 477.42 % | -2.985 M -143.40 % | 6.878 M 163.89 % | -10.766 M -389.49 % | 3.719 M 14.54 % | 3.247 M 129.69 % | -10.937 M -619.54 % | -1.520 M -122.88 % | 6.644 M | 0.000 |
| Accounts payables | 5.958 M 514.86 % | 969.000 K 1 462.90 % | 62.000 K 105.22 % | -1.188 M | 0.000 | 0.000 100.00 % | -2.403 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 72.212 M 170.53 % | -102.387 M -36.14 % | -75.207 M -179.77 % | 94.280 M 244.67 % | -65.170 M -498.98 % | 16.334 M 302.68 % | -8.059 M 9.00 % | -8.856 M -366.03 % | 3.329 M 5 557.38 % | -61.000 K |
| Other non cash items | -12.628 M -55.29 % | -8.132 M 70.75 % | -27.806 M -52.29 % | -18.259 M 14.39 % | -21.327 M -69.06 % | -12.615 M 11.21 % | -14.208 M 83.66 % | -86.933 M -13.03 % | -76.909 M | 0.000 |
| Net cash provided by operating activities | 213.035 M 508.08 % | -52.204 M -122.57 % | 231.280 M 38.78 % | 166.658 M 226.31 % | 51.073 M -51.67 % | 105.678 M 73.90 % | 60.770 M 95.19 % | 31.133 M 122.93 % | -135.799 M -32 860.92 % | -412.000 K |
| Investments in property plant and equipment | -15.164 M -70.27 % | -8.906 M 53.95 % | -19.338 M -36.01 % | -14.218 M -42.05 % | -10.009 M 2.15 % | -10.229 M -24.79 % | -8.197 M -112.41 % | -3.859 M 70.21 % | -12.954 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 967.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -253.742 M | 0.000 100.00 % | -205.032 M -89.21 % | -108.362 M -594.09 % | -15.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 77.883 M | 0.000 -100.00 % | 10.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 378.000 K | 0.000 100.00 % | -100.000 M -54 447.83 % | 184.000 K | 0.000 -100.00 % | 173.000 K -99.76 % | 72.927 M 8.79 % | 67.032 M | 0.000 |
| Net cash used for investing activites | -191.023 M -2 139.95 % | -8.528 M 96.00 % | -212.950 M 4.33 % | -222.580 M -775.02 % | -25.437 M -148.68 % | -10.229 M -27.48 % | -8.024 M -111.62 % | 69.068 M 27.72 % | 54.078 M | 0.000 |
| Debt repayment | -236.000 K -4.89 % | -225.000 K 99.07 % | -24.305 M -8 488.34 % | -283.000 K -8.85 % | -260.000 K | 0.000 100.00 % | -47.500 M 9.52 % | -52.500 M -152.50 % | 100.000 M | 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 |
| Common stock repurchased | 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 100.00 % | -3.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -140.000 K -19.66 % | -117.000 K 66.95 % | -354.000 K 18.62 % | -435.000 K -256.56 % | -122.000 K 87.78 % | -998.000 K 67.62 % | -3.082 M 62.39 % | -8.195 M -30 251.85 % | -27.000 K | 0.000 |
| Net cash used provided by financing activities | -376.000 K -9.94 % | -342.000 K 98.79 % | -28.270 M -3 837.33 % | -718.000 K -87.96 % | -382.000 K 61.72 % | -998.000 K 98.03 % | -50.582 M 16.66 % | -60.695 M -160.71 % | 99.973 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 151.000 K -99.90 % | 146.177 M | 0.000 |
| Net change in cash | 21.636 M 135.43 % | -61.074 M -514.43 % | -9.940 M 82.45 % | -56.640 M -324.28 % | 25.254 M -73.26 % | 94.451 M 4 264.65 % | 2.164 M -94.54 % | 39.657 M -75.88 % | 164.429 M 42 261.28 % | -390.000 K |
| Cash at beginning of period | 5.688 M -91.48 % | 66.762 M -12.96 % | 76.702 M -42.48 % | 133.342 M 23.36 % | 108.088 M 692.61 % | 13.637 M 18.86 % | 11.473 M -93.19 % | 168.553 M 3 987.12 % | 4.124 M 724.80 % | 500.000 K |
| Cash at end of period | 27.324 M 380.38 % | 5.688 M -91.48 % | 66.762 M -12.96 % | 76.702 M -42.48 % | 133.342 M 23.36 % | 108.088 M 692.61 % | 13.637 M -93.45 % | 208.210 M 23.53 % | 168.553 M 153 130.00 % | 110.000 K |
| Operating cash flow | 213.035 M 508.08 % | -52.204 M -122.57 % | 231.280 M 38.78 % | 166.658 M 226.31 % | 51.073 M -51.67 % | 105.678 M 73.90 % | 60.770 M 95.19 % | 31.133 M 122.93 % | -135.799 M -32 860.92 % | -412.000 K |
| Capital expenditure | -15.164 M -70.27 % | -8.906 M 53.95 % | -19.338 M -36.01 % | -14.218 M -42.05 % | -10.009 M 2.15 % | -10.229 M -24.79 % | -8.197 M -112.41 % | -3.859 M 70.21 % | -12.954 M | 0.000 |
| Free CashFlow | 197.871 M 423.79 % | -61.110 M -128.83 % | 211.942 M 39.03 % | 152.440 M 271.23 % | 41.064 M -56.98 % | 95.449 M 81.56 % | 52.573 M 92.76 % | 27.274 M 118.34 % | -148.753 M -36 005.10 % | -412.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2017-09-30 | 2017-06-30 | 2016-09-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 63.563 M 217.29 % | 20.033 M -84.71 % | 131.040 M -13.54 % | 151.563 M 96.35 % | 77.190 M 192.53 % | 26.387 M -79.65 % | 129.683 M -2.68 % | 133.256 M 126.31 % | 58.882 M 31.64 % | 44.731 M -51.74 % | 92.687 M -52.26 % | 194.151 M 140.34 % | 80.782 M 231.60 % | 24.361 M -80.19 % | 122.947 M -15.41 % | 145.348 M 190.01 % | 50.119 M 156.60 % | 19.532 M -81.31 % | 104.517 M -40.73 % | 176.337 M 269.53 % | 47.719 M 67.22 % | 28.536 M -73.83 % | 109.043 M -3.46 % | 112.947 M 65.82 % | 68.115 M 450.78 % | 12.367 M -85.06 % | 82.793 M -44.65 % | 149.575 M 151.13 % | 59.560 M 1 311.04 % | 4.221 M | 0.000 | 0.000 | 0.000 |
| Net income | 10.318 M 123.79 % | -43.373 M -522.04 % | 10.277 M -85.77 % | 72.219 M 533.06 % | 11.408 M 128.45 % | -40.103 M -399.39 % | 13.395 M -79.91 % | 66.690 M 1 384.48 % | -5.192 M 81.02 % | -27.362 M -531.24 % | 6.345 M -93.93 % | 104.453 M 644.34 % | 14.033 M 155.33 % | -25.362 M -243.38 % | 17.689 M -77.20 % | 77.600 M 674.30 % | 10.022 M 130.00 % | -33.412 M -280.85 % | 18.475 M -81.62 % | 100.511 M 712.67 % | 12.368 M 170.99 % | -17.422 M -193.42 % | 18.650 M -70.10 % | 62.369 M 698.37 % | 7.812 M 133.12 % | -23.589 M -236.94 % | -7.001 M -107.84 % | 89.246 M 616.84 % | 12.450 M 506.43 % | 2.053 M 213.05 % | -1.816 M -19.00 % | -1.526 M -179.49 % | -546.000 K |
| Income before tax | 13.177 M 121.12 % | -62.403 M -537.24 % | 14.272 M -84.00 % | 89.178 M 470.01 % | 15.645 M 136.33 % | -43.068 M -345.74 % | 17.526 M -80.09 % | 88.045 M 2 681.96 % | -3.410 M 87.92 % | -28.226 M -2 064.23 % | 1.437 M -98.95 % | 136.522 M 705.20 % | 16.955 M 164.41 % | -26.325 M -206.87 % | 24.633 M -69.76 % | 81.457 M 637.97 % | 11.038 M 131.62 % | -34.910 M -260.68 % | 21.727 M -81.00 % | 114.360 M 620.83 % | 15.865 M 166.16 % | -23.981 M -188.33 % | 27.150 M -62.76 % | 72.914 M 561.83 % | 11.017 M 137.16 % | -29.648 M -978.89 % | -2.748 M -102.72 % | 101.023 M 557.53 % | 15.364 M 648.37 % | 2.053 M 213.05 % | -1.816 M -19.00 % | -1.526 M -179.49 % | -546.000 K |
| Income before tax ratio | 0.21 106.66 % | -3.12 -2 960.08 % | 0.11 -81.49 % | 0.59 190.30 % | 0.20 112.42 % | -1.63 -1 307.72 % | 0.14 -79.55 % | 0.66 1 240.90 % | -0.06 90.82 % | -0.63 -4 170.08 % | 0.02 -97.80 % | 0.70 235.03 % | 0.21 119.42 % | -1.08 -639.35 % | 0.20 -64.25 % | 0.56 154.47 % | 0.22 112.32 % | -1.79 -959.79 % | 0.21 -67.95 % | 0.65 95.07 % | 0.33 139.56 % | -0.84 -437.52 % | 0.25 -61.43 % | 0.65 299.13 % | 0.16 106.75 % | -2.40 -7 122.84 % | -0.03 -104.91 % | 0.68 161.83 % | 0.26 -46.96 % | 0.49 | 0.00 | 0.00 | 0.00 |
| EBITDA | 14.813 M 125.70 % | -57.641 M -454.82 % | 16.245 M -82.18 % | 91.138 M 420.05 % | 17.525 M 142.65 % | -41.093 M -309.51 % | 19.614 M -78.22 % | 90.069 M 6 041.23 % | -1.516 M 94.23 % | -26.265 M -887.32 % | 3.336 M -97.61 % | 139.524 M 630.00 % | 19.113 M 179.44 % | -24.061 M -188.15 % | 27.294 M -67.42 % | 83.763 M 533.70 % | 13.218 M 140.43 % | -32.692 M -236.90 % | 23.880 M -79.44 % | 116.171 M 564.97 % | 17.470 M 173.86 % | -23.654 M -178.94 % | 29.965 M -60.74 % | 76.333 M 434.54 % | 14.280 M 152.03 % | -27.446 M -5 450.10 % | 513.000 K -99.51 % | 105.593 M 435.98 % | 19.701 M 631.02 % | 2.695 M 329.56 % | -1.174 M -19.31 % | -984.000 K -24 500.00 % | -4.000 K |
| Net income ratio | 0.16 107.50 % | -2.17 -2 860.65 % | 0.08 -83.54 % | 0.48 222.41 % | 0.15 109.72 % | -1.52 -1 571.39 % | 0.10 -79.36 % | 0.50 667.57 % | -0.09 85.59 % | -0.61 -993.57 % | 0.07 -87.28 % | 0.54 209.70 % | 0.17 116.69 % | -1.04 -823.61 % | 0.14 -73.05 % | 0.53 166.99 % | 0.20 111.69 % | -1.71 -1 067.74 % | 0.18 -68.99 % | 0.57 119.92 % | 0.26 142.45 % | -0.61 -456.96 % | 0.17 -69.03 % | 0.55 381.48 % | 0.11 106.01 % | -1.91 -2 155.69 % | -0.08 -114.17 % | 0.60 185.44 % | 0.21 -57.02 % | 0.49 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.23 108.10 % | -2.88 -2 420.97 % | 0.12 -79.38 % | 0.60 164.86 % | 0.23 114.58 % | -1.56 -1 129.66 % | 0.15 -77.62 % | 0.68 2 725.26 % | -0.03 95.62 % | -0.59 -1 731.40 % | 0.04 -94.99 % | 0.72 203.74 % | 0.24 123.95 % | -0.99 -544.91 % | 0.22 -61.48 % | 0.58 118.51 % | 0.26 115.76 % | -1.67 -832.57 % | 0.23 -65.32 % | 0.66 79.95 % | 0.37 144.17 % | -0.83 -401.64 % | 0.27 -59.34 % | 0.68 222.37 % | 0.21 109.45 % | -2.22 -35 917.14 % | 0.01 -99.12 % | 0.71 113.42 % | 0.33 -48.19 % | 0.64 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.29 -63.87 % | 3.58 465.64 % | 0.63 -43.85 % | 1.13 180.23 % | 0.40 137.03 % | -1.09 -586.05 % | 0.22 -81.70 % | 1.22 9.68 % | 1.11 57.10 % | 0.71 1.27 % | 0.70 -37.02 % | 1.11 17.73 % | 0.95 217.98 % | -0.80 -208.70 % | 0.74 -25.38 % | 0.99 -28.18 % | 1.38 35.33 % | 1.02 47.90 % | 0.69 -25.08 % | 0.92 117.75 % | 0.42 -46.53 % | 0.79 151.14 % | 0.31 -54.51 % | 0.69 63.05 % | 0.42 -62.36 % | 1.12 77.15 % | 0.63 -41.27 % | 1.08 -2.68 % | 1.11 10.92 % | 1.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 10.017 M 0.13 % | 10.004 M 0.26 % | 9.978 M -0.25 % | 10.003 M -0.04 % | 10.007 M 0.03 % | 10.004 M 0.07 % | 9.996 M -0.02 % | 9.999 M 0.14 % | 9.985 M -0.19 % | 10.004 M 0.90 % | 9.914 M -0.91 % | 10.005 M -0.18 % | 10.024 M 0.39 % | 9.985 M -0.09 % | 9.994 M -0.06 % | 10.000 M -0.22 % | 10.022 M 0.18 % | 10.004 M 0.17 % | 9.986 M -0.25 % | 10.011 M 0.37 % | 9.974 M -0.37 % | 10.011 M -0.16 % | 10.027 M 0.32 % | 9.995 M -0.20 % | 10.015 M 0.04 % | 10.011 M 0.10 % | 10.001 M -0.04 % | 10.005 M -0.35 % | 10.040 M 2.70 % | 9.776 M -3.10 % | 10.089 M -3.56 % | 10.462 M -4.20 % | 10.920 M |
| Weighted average shs out | 10.017 M 0.13 % | 10.004 M 0.26 % | 9.978 M -0.25 % | 10.003 M -0.04 % | 10.007 M 0.03 % | 10.004 M 0.07 % | 9.996 M -0.02 % | 9.999 M 0.14 % | 9.985 M -0.19 % | 10.004 M 0.90 % | 9.914 M -0.91 % | 10.005 M -0.18 % | 10.024 M 0.20 % | 10.004 M 0.10 % | 9.994 M -0.06 % | 10.000 M -0.22 % | 10.022 M 0.22 % | 10.000 M 0.14 % | 9.986 M -0.25 % | 10.011 M 0.37 % | 9.974 M -0.30 % | 10.004 M -0.23 % | 10.027 M 0.32 % | 9.995 M -0.20 % | 10.015 M 0.13 % | 10.003 M 0.01 % | 10.001 M -0.04 % | 10.005 M -0.35 % | 10.040 M 2.70 % | 9.776 M -3.10 % | 10.089 M -3.56 % | 10.462 M -4.20 % | 10.920 M |
| EPS diluted | 1.03 123.73 % | -4.34 -521.36 % | 1.03 -85.73 % | 7.22 587.62 % | 1.05 126.18 % | -4.01 -399.25 % | 1.34 -79.91 % | 6.67 1 382.69 % | -0.52 81.02 % | -2.74 -528.13 % | 0.64 -93.87 % | 10.44 645.71 % | 1.40 155.34 % | -2.53 -242.94 % | 1.77 -77.19 % | 7.76 676.00 % | 1.00 129.85 % | -3.35 -281.08 % | 1.85 -81.57 % | 10.04 709.68 % | 1.24 171.26 % | -1.74 -193.55 % | 1.86 -70.19 % | 6.24 700.00 % | 0.78 133.05 % | -2.36 -237.14 % | -0.70 -107.85 % | 8.92 619.35 % | 1.24 490.48 % | 0.21 216.67 % | -0.18 -20.00 % | -0.15 -200.00 % | -0.05 |
| Earnings per share | 1.03 123.73 % | -4.34 -521.36 % | 1.03 -85.73 % | 7.22 587.62 % | 1.05 126.18 % | -4.01 -399.25 % | 1.34 -79.91 % | 6.67 1 382.69 % | -0.52 81.02 % | -2.74 -528.13 % | 0.64 -93.87 % | 10.44 645.71 % | 1.40 155.12 % | -2.54 -243.50 % | 1.77 -77.19 % | 7.76 676.00 % | 1.00 129.85 % | -3.35 -281.08 % | 1.85 -81.57 % | 10.04 709.68 % | 1.24 171.26 % | -1.74 -193.55 % | 1.86 -70.19 % | 6.24 700.00 % | 0.78 133.05 % | -2.36 -237.14 % | -0.70 -107.85 % | 8.92 619.35 % | 1.24 490.48 % | 0.21 216.67 % | -0.18 -20.00 % | -0.15 -200.00 % | -0.05 |
| Gross profit | 82.314 M 14.63 % | 71.811 M -13.53 % | 83.044 M -51.46 % | 171.067 M 450.23 % | 31.090 M 208.32 % | -28.701 M -198.90 % | 29.021 M -82.19 % | 162.914 M 148.21 % | 65.635 M 106.80 % | 31.739 M -51.12 % | 64.939 M -69.94 % | 216.000 M 182.94 % | 76.341 M 491.23 % | -19.513 M -121.54 % | 90.594 M -36.88 % | 143.536 M 108.28 % | 68.915 M 247.27 % | 19.845 M -72.36 % | 71.801 M -55.59 % | 161.684 M 704.64 % | 20.094 M -10.58 % | 22.472 M -34.28 % | 34.193 M -56.09 % | 77.864 M 170.37 % | 28.799 M 107.34 % | 13.890 M -73.54 % | 52.493 M -67.49 % | 161.462 M 144.41 % | 66.063 M 1 465.10 % | 4.221 M | 0.000 | 0.000 | 0.000 |
| Income tax expense | 2.852 M 114.92 % | -19.120 M -578.60 % | 3.995 M -76.44 % | 16.959 M 300.26 % | 4.237 M 242.90 % | -2.965 M -171.77 % | 4.131 M -80.66 % | 21.355 M 1 098.37 % | 1.782 M 306.25 % | -864.000 K 82.40 % | -4.908 M -115.30 % | 32.069 M 997.50 % | 2.922 M 403.43 % | -963.000 K -113.87 % | 6.944 M 80.04 % | 3.857 M 279.63 % | 1.016 M 167.82 % | -1.498 M -146.06 % | 3.252 M -76.52 % | 13.849 M 296.03 % | 3.497 M 153.32 % | -6.559 M -177.16 % | 8.500 M -19.39 % | 10.545 M 229.02 % | 3.205 M 152.90 % | -6.059 M -242.46 % | 4.253 M -63.89 % | 11.777 M 304.15 % | 2.914 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | -18.751 M 63.79 % | -51.778 M -207.88 % | 47.996 M 346.08 % | -19.504 M -142.31 % | 46.100 M -16.32 % | 55.088 M -45.27 % | 100.662 M 439.41 % | -29.658 M -339.18 % | -6.753 M -151.98 % | 12.992 M -53.18 % | 27.748 M 227.00 % | -21.849 M -591.98 % | 4.441 M -89.88 % | 43.874 M 35.61 % | 32.353 M 1 685.49 % | 1.812 M 109.64 % | -18.796 M -5 905.11 % | -313.000 K -100.96 % | 32.716 M 123.27 % | 14.653 M -46.96 % | 27.625 M 355.56 % | 6.064 M -91.90 % | 74.850 M 113.35 % | 35.083 M -10.77 % | 39.316 M 2 681.48 % | -1.523 M -105.03 % | 30.300 M 354.90 % | -11.887 M -82.79 % | -6.503 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.905 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.635 M 102.24 % | 9.709 M 22.81 % | 7.906 M -5.52 % | 8.368 M 167.11 % | -12.469 M -266.41 % | 7.493 M -11.03 % | 8.422 M 62.87 % | 5.171 M 149.37 % | -10.475 M -186.38 % | 12.126 M 152.63 % | 4.800 M 13.80 % | 4.218 M 150.32 % | -8.382 M -249.79 % | 5.596 M 24.94 % | 4.479 M -25.54 % | 6.015 M 142.62 % | -14.112 M -307.19 % | 6.811 M 46.41 % | 4.652 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 107.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 156.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.060 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.517 M -95.97 % | 37.632 M -9.55 % | 41.604 M | 0.000 -100.00 % | 2.021 M | 0.000 -100.00 % | 348.000 K -97.09 % | 11.957 M 188.89 % | 4.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 75.074 M -34.77 % | 115.100 M 64.67 % | 69.898 M -16.40 % | 83.615 M | 0.000 -100.00 % | 3.097 M -82.71 % | 17.912 M -89.01 % | 162.914 M | 0.000 -100.00 % | 45.181 M -18.19 % | 55.230 M -73.46 % | 208.094 M 206.14 % | 67.973 M | 0.000 -100.00 % | 57.964 M -10.43 % | 64.716 M 1.52 % | 63.744 M | 0.000 -100.00 % | 1.837 M 105.94 % | 892.000 K -25.17 % | 1.192 M -95.87 % | 28.833 M | 0.000 -100.00 % | 1.663 M | 0.000 -100.00 % | 23.863 M -47.76 % | 45.682 M | 0.000 -100.00 % | 4.662 M 186.54 % | 1.627 M 27.71 % | 1.274 M 29.34 % | 985.000 K 24 525.00 % | 4.000 K |
| Operating expenses | 75.074 M -42.80 % | 131.247 M 87.77 % | 69.898 M -16.40 % | 83.615 M 403.04 % | 16.622 M -3.12 % | 17.158 M -4.21 % | 17.912 M -89.01 % | 162.914 M 148.21 % | 65.635 M 106.80 % | 31.739 M -51.12 % | 64.939 M -69.94 % | 216.000 M 182.94 % | 76.341 M 491.15 % | 12.914 M -80.27 % | 65.457 M -10.50 % | 73.138 M 6.13 % | 68.915 M 247.27 % | 19.845 M -60.57 % | 50.333 M -71.93 % | 179.320 M 233.69 % | 53.738 M 139.13 % | 22.472 M -54.45 % | 49.330 M -62.49 % | 131.513 M 117.79 % | 60.384 M 334.73 % | 13.890 M -73.54 % | 52.493 M -67.49 % | 161.462 M 201.04 % | 53.635 M 3 196.56 % | 1.627 M 27.71 % | 1.274 M 29.34 % | 985.000 K 24 525.00 % | 4.000 K |
| Cost and expenses | 56.323 M -29.13 % | 79.469 M -32.59 % | 117.894 M 83.89 % | 64.111 M 2.21 % | 62.722 M -13.18 % | 72.246 M -39.07 % | 118.574 M 152.79 % | 46.907 M -26.72 % | 64.007 M -19.68 % | 79.686 M -14.03 % | 92.687 M 60.88 % | 57.612 M -17.04 % | 69.446 M 28.81 % | 53.913 M -44.88 % | 97.810 M 30.50 % | 74.950 M 83.84 % | 40.769 M 108.73 % | 19.532 M -76.48 % | 83.049 M 32.69 % | 62.587 M 89.61 % | 33.009 M 15.67 % | 28.536 M -64.97 % | 81.467 M 99.15 % | 40.908 M -28.59 % | 57.288 M 363.23 % | 12.367 M -85.30 % | 84.132 M 59.46 % | 52.761 M 11.94 % | 47.132 M 2 796.87 % | 1.627 M 27.71 % | 1.274 M 29.34 % | 985.000 K 24 525.00 % | 4.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 16.147 M | 0.000 | 0.000 -100.00 % | 16.622 M 18.21 % | 14.061 M | 0.000 -100.00 % | 3.658 M -92.93 % | 51.710 M 161.69 % | 19.760 M 103.52 % | 9.709 M 22.81 % | 7.906 M -5.52 % | 8.368 M 180.39 % | -10.409 M -238.92 % | 7.493 M -11.03 % | 8.422 M 62.87 % | 5.171 M 157.72 % | -8.958 M -118.00 % | 49.758 M 7.23 % | 46.404 M 1 000.14 % | 4.218 M 166.31 % | -6.361 M -213.67 % | 5.596 M 15.93 % | 4.827 M -73.14 % | 17.972 M 280.21 % | -9.973 M -246.42 % | 6.811 M 46.41 % | 4.652 M -86.90 % | 35.498 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.168 M | 0.000 | 0.000 | 0.000 -100.00 % | 467.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K -96.99 % | 366.000 K | 0.000 | 0.000 -100.00 % | 12.000 K -52.00 % | 25.000 K | 0.000 | 0.000 -100.00 % | 877.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 20.000 K -69.23 % | 65.000 K 160.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K -63.77 % | 69.000 K 2.99 % | 67.000 K 2 133.33 % | 3.000 K 0.00 % | 3.000 K -96.00 % | 75.000 K 733.33 % | 9.000 K -99.23 % | 1.173 M 172.79 % | 430.000 K 7.23 % | 401.000 K -48.92 % | 785.000 K 91.46 % | 410.000 K 1.23 % | 405.000 K -2.64 % | 416.000 K 13.66 % | 366.000 K 2 340.00 % | 15.000 K -59.46 % | 37.000 K -88.69 % | 327.000 K 1 208.00 % | 25.000 K -96.18 % | 655.000 K 15.52 % | 567.000 K | 0.000 -100.00 % | 542.000 K -71.46 % | 1.899 M 10.02 % | 1.726 M 219.04 % | 541.000 K | 0.000 -100.00 % | 542.000 K | 0.000 |
| Depreciation and amortization | 1.616 M -65.60 % | 4.697 M 141.12 % | 1.948 M 0.67 % | 1.935 M 4.31 % | 1.855 M -2.68 % | 1.906 M -5.69 % | 2.021 M 0.00 % | 2.021 M 6.87 % | 1.891 M 0.27 % | 1.886 M -0.21 % | 1.890 M 3.34 % | 1.829 M 5.84 % | 1.728 M -7.25 % | 1.863 M -0.69 % | 1.876 M -1.05 % | 1.896 M 6.82 % | 1.775 M -1.50 % | 1.802 M 0.84 % | 1.787 M -0.56 % | 1.797 M 14.60 % | 1.568 M 192.18 % | -1.701 M -160.97 % | 2.790 M 0.98 % | 2.763 M 2.49 % | 2.696 M -29.52 % | 3.825 M 40.68 % | 2.719 M 1.80 % | 2.671 M 2.30 % | 2.611 M 2 485.15 % | 101.000 K 1.00 % | 100.000 K | 0.000 | 0.000 |
| Operating income | 7.240 M 112.18 % | -59.436 M -552.12 % | 13.146 M -84.97 % | 87.452 M 504.45 % | 14.468 M 131.55 % | -45.859 M -512.81 % | 11.109 M -87.38 % | 88.048 M 1 818.01 % | -5.125 M 85.27 % | -34.802 M -2 506.78 % | 1.446 M -98.95 % | 137.695 M 1 114.67 % | 11.336 M 142.51 % | -26.667 M -206.09 % | 25.137 M -64.29 % | 70.398 M 652.92 % | 9.350 M 126.70 % | -35.019 M -272.88 % | 20.256 M -82.38 % | 114.968 M 681.56 % | 14.710 M 166.48 % | -22.126 M -180.24 % | 27.576 M -62.35 % | 73.252 M 576.57 % | 10.827 M 141.88 % | -25.854 M -1 830.84 % | -1.339 M -101.30 % | 102.922 M 502.24 % | 17.090 M 558.83 % | 2.594 M 303.61 % | -1.274 M -29.34 % | -985.000 K -24 525.00 % | -4.000 K |
| Operating income ratio | 0.11 103.84 % | -2.97 -3 057.43 % | 0.10 -82.61 % | 0.58 207.84 % | 0.19 110.78 % | -1.74 -2 128.82 % | 0.09 -87.04 % | 0.66 859.14 % | -0.09 88.81 % | -0.78 -5 087.08 % | 0.02 -97.80 % | 0.71 405.40 % | 0.14 112.82 % | -1.09 -635.41 % | 0.20 -57.79 % | 0.48 159.62 % | 0.19 110.41 % | -1.79 -1 025.10 % | 0.19 -70.27 % | 0.65 111.50 % | 0.31 139.76 % | -0.78 -406.60 % | 0.25 -61.01 % | 0.65 308.02 % | 0.16 107.60 % | -2.09 -12 826.37 % | -0.02 -102.35 % | 0.69 139.81 % | 0.29 -53.31 % | 0.61 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 5.937 M 300.10 % | -2.967 M -363.50 % | 1.126 M -34.76 % | 1.726 M 46.64 % | 1.177 M -57.83 % | 2.791 M -56.51 % | 6.417 M 214 000.00 % | -3.000 K -100.17 % | 1.715 M -73.92 % | 6.576 M 73 166.67 % | -9.000 K 99.23 % | -1.173 M -120.88 % | 5.619 M 1 542.98 % | 342.000 K 167.86 % | -504.000 K -104.56 % | 11.059 M 555.15 % | 1.688 M 1 448.62 % | 109.000 K -92.59 % | 1.471 M 341.94 % | -608.000 K -152.64 % | 1.155 M 162.26 % | -1.855 M -335.45 % | -426.000 K -26.04 % | -338.000 K -277.89 % | 190.000 K 105.01 % | -3.794 M -169.27 % | -1.409 M 25.80 % | -1.899 M -10.02 % | -1.726 M -219.04 % | -541.000 K 0.18 % | -542.000 K -0.18 % | -541.000 K 0.18 % | -542.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2017-09-30 | 2017-06-30 | 2016-09-30 | 2016-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 | 2019-03-31 | 2017-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -27.324 M | 0.000 100.00 % | -24.183 M | 0.000 100.00 % | -4.453 M -101.84 % | 242.420 M 622.47 % | -46.399 M -110.44 % | 444.311 M 767.04 % | -66.609 M -118.09 % | 368.201 M 905.46 % | -45.713 M -112.36 % | 369.868 M 582.21 % | -76.702 M -121.91 % | 350.051 M 448.02 % | -100.583 M -124.55 % | 409.685 M 478.74 % | -108.170 M -127.12 % | 398.888 M 363.37 % | -151.458 M -148.98 % | 309.237 M 386.10 % | -108.088 M -142.94 % | 251.706 M 211.44 % | -225.859 M -199.66 % | 226.637 M 1 761.93 % | -13.637 M -197.87 % | 13.934 M |
| Total investments | 0.000 -100.00 % | 7.006 B | 0.000 -100.00 % | 6.779 B | 0.000 -100.00 % | 5.329 B 999.12 % | 484.840 M -89.82 % | 4.761 B 435.77 % | 888.622 M -76.86 % | 3.841 B 421.55 % | 736.402 M -84.80 % | 4.846 B 555.06 % | 739.736 M -86.68 % | 5.555 B 693.44 % | 700.102 M -84.01 % | 4.378 B 434.37 % | 819.370 M -68.30 % | 2.585 B 223.98 % | 797.776 M -63.38 % | 2.179 B 252.26 % | 618.474 M -54.35 % | 1.355 B 169.10 % | 503.412 M -76.66 % | 2.157 B 375.86 % | 453.274 M -81.70 % | 2.477 B 329.95 % | 576.228 M |
| Total debt | 0.000 -100.00 % | 999.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.736 M | 0.000 -100.00 % | 25.497 M | 0.000 -100.00 % | 25.172 M | 0.000 -100.00 % | 25.847 M | 0.000 -100.00 % | 26.848 M | 0.000 -100.00 % | 25.847 M | 0.000 -100.00 % | 24.492 M 63.28 % | 15.000 M |
| Accumulated other comprehensive income loss | 6.763 B 17.64 % | 5.749 B -19.24 % | 7.118 B | 0.000 -100.00 % | 5.452 B | 0.000 -100.00 % | 5.483 B 1.86 % | 5.383 B 19.32 % | 4.512 B 26.07 % | 3.579 B -37.48 % | 5.724 B | 0.000 -100.00 % | 6.237 B | 0.000 -100.00 % | 5.251 B | 0.000 -100.00 % | 3.378 B | 0.000 -100.00 % | 2.736 B | 0.000 -100.00 % | 2.084 B | 0.000 -100.00 % | 2.823 B 2 722.29 % | 100.037 M -90.27 % | 1.028 B | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 903.023 M | 0.000 | 0.000 | 0.000 -100.00 % | 667.671 M | 0.000 | 0.000 | 0.000 -100.00 % | 651.521 M | 0.000 | 0.000 | 0.000 -100.00 % | 574.917 M | 0.000 | 0.000 | 0.000 -100.00 % | 533.704 M | 0.000 | 0.000 | 0.000 -100.00 % | 442.688 M | 0.000 | 0.000 | 0.000 -100.00 % | 384.851 M | 0.000 |
| Common stock | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M | 0.000 -100.00 % | 100.037 M 0.00 % | 100.037 M |
| Total equity | 6.763 B 0.00 % | 6.763 B -4.99 % | 7.118 B 0.00 % | 7.118 B 30.55 % | 5.452 B 0.00 % | 5.452 B -0.56 % | 5.483 B 0.00 % | 5.483 B 21.54 % | 4.512 B 0.00 % | 4.512 B -21.18 % | 5.724 B 0.00 % | 5.724 B -8.23 % | 6.237 B 0.00 % | 6.237 B 18.79 % | 5.251 B 0.00 % | 5.251 B 55.45 % | 3.378 B 0.00 % | 3.378 B 23.44 % | 2.736 B 0.00 % | 2.736 B 31.30 % | 2.084 B 0.00 % | 2.084 B -26.18 % | 2.823 B 0.00 % | 2.823 B 174.62 % | 1.028 B -67.25 % | 3.139 B 457.99 % | 562.570 M |
| Other non current liabilities | -6.763 B -10 085.78 % | 67.722 M 100.95 % | -7.118 B -13 219.87 % | 54.253 M 101.00 % | -5.452 B -2 594.51 % | 218.573 M 103.99 % | -5.483 B -8 299.88 % | 66.870 M | 0.000 -100.00 % | 23.124 M | 0.000 -100.00 % | 29.674 M | 0.000 -100.00 % | 44.924 M | 0.000 -100.00 % | 54.391 M | 0.000 -100.00 % | 22.020 M | 0.000 -100.00 % | 34.098 M | 0.000 -100.00 % | 28.878 M | 0.000 -100.00 % | 41.254 M | 0.000 -100.00 % | 19.250 M | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 895.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 458.000 K | 0.000 -100.00 % | 25.497 M | 0.000 -100.00 % | 25.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.847 M | 0.000 | 0.000 -100.00 % | 15.000 M |
| Total non current liabilities | -6.763 B -1 327.97 % | 550.711 M 107.74 % | -7.118 B -2 002.59 % | 374.118 M 106.86 % | -5.452 B -2 594.51 % | 218.573 M 103.99 % | -5.483 B -8 266.66 % | 67.142 M | 0.000 -100.00 % | 23.124 M | 0.000 -100.00 % | 34.960 M | 0.000 -100.00 % | 131.306 M | 0.000 -100.00 % | 79.888 M | 0.000 -100.00 % | 47.192 M | 0.000 -100.00 % | 34.098 M | 0.000 -100.00 % | 28.878 M | 0.000 -100.00 % | 67.101 M | 0.000 -100.00 % | 19.250 M 28.33 % | 15.000 M |
| Other current liabilities | 0.000 -100.00 % | 2.163 M | 0.000 -100.00 % | 2.069 M | 0.000 -100.00 % | 27.923 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.122 M | 0.000 -100.00 % | 18.595 M | 0.000 -100.00 % | 34.266 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.769 M | 0.000 -100.00 % | 61.557 M | 0.000 -100.00 % | 55.396 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.319 M 508.71 % | 9.745 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 999.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 153.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 |
| Total current liabilities | 0.000 -100.00 % | 11.415 M | 0.000 -100.00 % | 14.963 M | 0.000 -100.00 % | 31.983 M | 0.000 -100.00 % | 10.030 M | 0.000 -100.00 % | 38.215 M | 0.000 -100.00 % | 25.970 M | 0.000 -100.00 % | 38.563 M | 0.000 -100.00 % | 12.047 M | 0.000 -100.00 % | 36.916 M | 0.000 -100.00 % | 68.105 M | 0.000 -100.00 % | 64.364 M | 0.000 -100.00 % | 5.422 M | 0.000 -100.00 % | 65.773 M 574.94 % | 9.745 M |
| Total liabilities | -6.763 B -1 303.04 % | 562.126 M 107.90 % | -7.118 B -1 929.42 % | 389.081 M 107.14 % | -5.452 B -2 276.09 % | 250.556 M 104.57 % | -5.483 B -7 205.25 % | 77.172 M | 0.000 -100.00 % | 61.339 M | 0.000 -100.00 % | 60.930 M | 0.000 -100.00 % | 169.869 M | 0.000 -100.00 % | 91.935 M | 0.000 -100.00 % | 84.108 M | 0.000 -100.00 % | 102.203 M | 0.000 -100.00 % | 87.683 M | 0.000 -100.00 % | 75.308 M | 0.000 -100.00 % | 85.133 M 244.04 % | 24.745 M |
| Other non current assets | 0.000 -100.00 % | 33.787 M | 0.000 -100.00 % | 252.133 M | 0.000 100.00 % | -5.387 M 97.78 % | -242.420 M -954.98 % | 28.354 M 106.38 % | -444.311 M -1 035.29 % | 47.505 M 112.90 % | -368.201 M -386.31 % | 128.603 M 134.77 % | -369.868 M -399.01 % | 123.698 M 135.34 % | -350.051 M -924.60 % | 42.451 M 110.36 % | -409.685 M -235.03 % | 303.402 M 176.06 % | -398.888 M -951.82 % | 46.828 M 115.14 % | -309.237 M -236.19 % | 227.062 M 190.21 % | -251.706 M -111.66 % | 2.159 B 1 052.56 % | -226.637 M -198.03 % | 231.196 M -59.88 % | 576.229 M |
| Long term investments | 0.000 -100.00 % | 6.673 B | 0.000 -100.00 % | 6.542 B | 0.000 -100.00 % | 4.950 B | 0.000 -100.00 % | 4.746 B | 0.000 -100.00 % | 3.735 B | 0.000 -100.00 % | 4.827 B | 0.000 -100.00 % | 5.439 B | 0.000 -100.00 % | 4.349 B | 0.000 -100.00 % | 2.291 B | 0.000 -100.00 % | 12.089 M | 0.000 -100.00 % | 1.144 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.264 B | 0.000 |
| Intangible assets | 0.000 -100.00 % | 654.000 K | 0.000 -100.00 % | 785.000 K | 0.000 -100.00 % | 916.000 K | 0.000 -100.00 % | 1.047 M | 0.000 -100.00 % | 1.178 M | 0.000 -100.00 % | 1.310 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.253 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.011 M | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 9.665 M | 0.000 -100.00 % | 9.796 M | 0.000 -100.00 % | 9.927 M | 0.000 -100.00 % | 10.058 M | 0.000 -100.00 % | 10.189 M | 0.000 -100.00 % | 10.321 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 9.011 M | 0.000 -100.00 % | 2.253 M | 0.000 -100.00 % | 9.011 M | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 136.886 M | 0.000 -100.00 % | 132.581 M | 0.000 -100.00 % | 131.288 M | 0.000 -100.00 % | 129.869 M | 0.000 -100.00 % | 130.496 M | 0.000 -100.00 % | 32.457 M | 0.000 -100.00 % | 119.740 M | 0.000 -100.00 % | 112.850 M | 0.000 -100.00 % | 112.696 M | 0.000 -100.00 % | 106.906 M | 0.000 -100.00 % | 109.475 M | 0.000 -100.00 % | 112.677 M | 0.000 -100.00 % | 104.328 M 1 541.41 % | 6.356 M |
| Total non current assets | 0.000 -100.00 % | 6.863 B | 0.000 -100.00 % | 6.936 B | 0.000 -100.00 % | 5.086 B 2 197.95 % | -242.420 M -104.93 % | 4.914 B 1 205.97 % | -444.311 M -111.09 % | 4.007 B 1 188.19 % | -368.201 M -107.37 % | 4.998 B 1 451.30 % | -369.868 M -106.50 % | 5.692 B 1 725.93 % | -350.051 M -107.75 % | 4.516 B 1 202.22 % | -409.685 M -115.08 % | 2.716 B 781.00 % | -398.888 M -328.15 % | 174.834 M 156.54 % | -309.237 M -120.77 % | 1.489 B 691.59 % | -251.706 M -111.07 % | 2.274 B 1 103.27 % | -226.637 M -108.69 % | 2.609 B 347.83 % | 582.585 M |
| Other current assets | -347.975 M -499.47 % | 87.110 M 136.30 % | -239.999 M -2 406.13 % | 10.407 M 102.14 % | -485.282 M -368.82 % | 180.520 M | 0.000 -100.00 % | 296.297 M | 0.000 -100.00 % | 187.369 M | 0.000 -100.00 % | 321.424 M | 0.000 -100.00 % | 392.703 M | 0.000 -100.00 % | 370.454 M | 0.000 -100.00 % | 297.471 M | 0.000 | 0.000 | 0.000 -100.00 % | 318.145 M | 0.000 -100.00 % | 280.457 M | 0.000 -100.00 % | 364.510 M 9 845.70 % | 3.665 M |
| Short term investments | 0.000 -100.00 % | 320.651 M | 0.000 -100.00 % | 236.817 M | 0.000 -100.00 % | 378.949 M -21.84 % | 484.840 M 147.34 % | 196.021 M -77.94 % | 888.622 M 218.62 % | 278.896 M -62.13 % | 736.402 M 3 767.66 % | 19.040 M -97.43 % | 739.736 M 261.21 % | 204.795 M -70.75 % | 700.102 M 212.59 % | 223.971 M -72.67 % | 819.370 M 179.37 % | 293.288 M -63.24 % | 797.776 M -63.38 % | 2.179 B 252.26 % | 618.474 M 192.91 % | 211.149 M -58.06 % | 503.412 M | 0.000 -100.00 % | 453.274 M 112.80 % | 213.000 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 27.324 M | 0.000 -100.00 % | 24.183 M | 0.000 -100.00 % | 5.688 M 102.35 % | -242.420 M -622.47 % | 46.399 M 110.44 % | -444.311 M -765.51 % | 66.762 M 118.13 % | -368.201 M -905.46 % | 45.713 M 112.36 % | -369.868 M -582.21 % | 76.702 M 121.91 % | -350.051 M -377.64 % | 126.080 M 130.77 % | -409.685 M -407.24 % | 133.342 M 133.43 % | -398.888 M -363.37 % | 151.458 M 148.98 % | -309.237 M -386.10 % | 108.088 M 142.94 % | -251.706 M -200.00 % | 251.706 M 211.06 % | -226.637 M -1 761.93 % | 13.637 M 1 179.27 % | 1.066 M |
| Cash and short term investments | 347.975 M 0.00 % | 347.975 M 44.99 % | 239.999 M -8.05 % | 261.000 M -46.22 % | 485.282 M 20.50 % | 402.708 M 66.12 % | 242.420 M 0.00 % | 242.420 M -45.44 % | 444.311 M 28.54 % | 345.658 M -6.12 % | 368.201 M 0.00 % | 368.201 M -0.45 % | 369.868 M 31.39 % | 281.497 M -19.58 % | 350.051 M 0.00 % | 350.051 M -14.56 % | 409.685 M -3.97 % | 426.630 M 6.95 % | 398.888 M -82.88 % | 2.330 B 653.50 % | 309.237 M -3.13 % | 319.237 M 26.83 % | 251.706 M 0.00 % | 251.706 M 11.06 % | 226.637 M 0.00 % | 226.637 M 21 160.51 % | 1.066 M |
| Total current assets | 0.000 -100.00 % | 462.087 M | 0.000 -100.00 % | 570.666 M | 0.000 -100.00 % | 617.032 M 154.53 % | 242.420 M -62.50 % | 646.470 M 45.50 % | 444.311 M -21.53 % | 566.183 M 53.77 % | 368.201 M -53.20 % | 786.694 M 112.70 % | 369.868 M -48.31 % | 715.561 M 104.42 % | 350.051 M -57.68 % | 827.077 M 101.88 % | 409.685 M -45.05 % | 745.499 M 86.89 % | 398.888 M -85.02 % | 2.664 B 761.37 % | 309.237 M -55.06 % | 688.065 M 173.36 % | 251.706 M -59.72 % | 624.867 M 175.71 % | 226.637 M -63.42 % | 619.511 M 12 994.72 % | 4.731 M |
| Inventory | 0.000 -100.00 % | 16.779 M | 0.000 -100.00 % | 63.967 M | 0.000 -100.00 % | 28.324 M | 0.000 -100.00 % | 70.292 M | 0.000 -100.00 % | 24.974 M | 0.000 -100.00 % | 51.768 M | 0.000 -100.00 % | 32.164 M | 0.000 -100.00 % | 48.431 M | 0.000 -100.00 % | 21.266 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.117 M | 0.000 -100.00 % | 49.414 M | 0.000 -100.00 % | 25.962 M | 0.000 |
| Net receivables | 0.000 -100.00 % | 10.223 M | 0.000 -100.00 % | 235.292 M | 0.000 -100.00 % | 5.480 M | 0.000 -100.00 % | 37.461 M | 0.000 -100.00 % | 178.182 M | 0.000 -100.00 % | 355.301 M | 0.000 -100.00 % | 371.514 M | 0.000 -100.00 % | 58.141 M | 0.000 -100.00 % | 132.000 K | 0.000 -100.00 % | 333.580 M | 0.000 -100.00 % | 25.566 M | 0.000 -100.00 % | 313.830 M | 0.000 -100.00 % | 2.403 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 9.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -67.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 % | -27.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.393 M | 0.000 | 0.000 | 0.000 100.00 % | -4.277 M -427 600.00 % | -1.000 K |
| Account payables | 0.000 -100.00 % | 8.253 M | 0.000 -100.00 % | 10.597 M | 0.000 -100.00 % | 2.825 M | 0.000 -100.00 % | 10.030 M | 0.000 -100.00 % | 2.940 M | 0.000 -100.00 % | 7.375 M | 0.000 -100.00 % | 4.297 M | 0.000 -100.00 % | 12.047 M | 0.000 -100.00 % | 6.147 M | 0.000 -100.00 % | 6.548 M | 0.000 -100.00 % | 8.968 M | 0.000 -100.00 % | 5.272 M | 0.000 -100.00 % | 6.454 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 2.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 895.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 458.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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 10.750 M | 0.000 -100.00 % | 7.018 B | 0.000 -100.00 % | 4.685 B | 0.000 | 0.000 | 0.000 -100.00 % | 181.353 M | 0.000 -100.00 % | 5.624 B | 0.000 -100.00 % | 5.562 B | 0.000 -100.00 % | 5.151 B | 0.000 -100.00 % | 2.744 B | 0.000 -100.00 % | 2.636 B | 0.000 -100.00 % | 1.541 B | 0.000 -100.00 % | 2.623 B | 0.000 -100.00 % | 2.654 B 473.84 % | 462.533 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 482.989 M | 0.000 -100.00 % | 319.865 M | 0.000 | 0.000 | 0.000 -100.00 % | 272.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.286 M | 0.000 -100.00 % | 85.924 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 |
| 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 100.00 % | -5.559 M | 0.000 -100.00 % | 2.785 M | 0.000 -100.00 % | 110.000 K | 0.000 |
| Total assets | 0.000 -100.00 % | 7.325 B | 0.000 -100.00 % | 7.507 B | 0.000 -100.00 % | 5.703 B | 0.000 -100.00 % | 5.560 B | 0.000 -100.00 % | 4.573 B | 0.000 -100.00 % | 5.785 B | 0.000 -100.00 % | 6.407 B | 0.000 -100.00 % | 5.343 B | 0.000 -100.00 % | 3.462 B | 0.000 -100.00 % | 2.839 B | 0.000 -100.00 % | 2.172 B | 0.000 -100.00 % | 2.899 B | 0.000 -100.00 % | 3.224 B 448.98 % | 587.315 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 | 2019-03-31 | 2017-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 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -1.647 M 0.00 % | -1.647 M 95.21 % | -34.383 M 0.00 % | -34.383 M 0.00 % | -34.383 M -225 363.93 % | -15.250 K 0.00 % | -15.250 K 0.00 % | -15.250 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 811.750 K 0.00 % | 811.750 K 0.00 % | 811.750 K 0.00 % | 811.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -380.000 K 0.00 % | -380.000 K -122.88 % | 1.661 M 0.00 % | 1.661 M 0.00 % | 1.661 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.349 M 0.00 % | 5.349 M 0.00 % | 5.349 M 0.00 % | 5.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.267 M 0.00 % | -1.267 M 0.00 % | -1.267 M 96.49 % | -36.044 M 0.00 % | -36.044 M 0.00 % | -36.044 M -236 255.74 % | -15.250 K 0.00 % | -15.250 K 0.00 % | -15.250 K |
| Other non cash items | -10.318 M -127.81 % | 37.106 M 461.06 % | -10.277 M 85.77 % | -72.219 M -533.06 % | -11.408 M -128.45 % | 40.103 M 528.77 % | -9.353 M 85.98 % | -66.690 M -1 384.48 % | 5.192 M -81.02 % | 27.362 M 1 166.74 % | -2.565 M 97.54 % | -104.453 M -644.34 % | -14.033 M -155.33 % | 25.362 M 243.38 % | -17.689 M 77.20 % | -77.600 M -818.34 % | -8.450 M -125.29 % | 33.412 M 280.85 % | -18.475 M 81.62 % | -100.511 M -712.67 % | -12.368 M -170.99 % | 17.422 M 193.42 % | -18.650 M 70.10 % | -62.369 M -698.37 % | -7.812 M -140.16 % | 19.450 M 177.82 % | 7.001 M 107.84 % | -89.246 M -616.84 % | -12.450 M 42.71 % | -21.733 M 0.00 % | -21.733 M -2 508.25 % | -833.250 K 95.65 % | -19.144 M 0.00 % | -19.144 M -4 277.58 % | 458.250 K | 0.000 | 0.000 |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.042 M 0.00 % | 4.042 M 6.87 % | 3.782 M 0.27 % | 3.772 M -0.21 % | 3.780 M 3.34 % | 3.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.420 M 0.00 % | 26.420 M 0.00 % | 26.420 M 0.00 % | 26.420 M | 0.000 -100.00 % | 1.448 M 0.00 % | 1.448 M 0.00 % | 1.448 M | 0.000 -100.00 % | 7.783 M 0.00 % | 7.783 M 0.00 % | 7.783 M 122.93 % | -33.950 M 0.00 % | -33.950 M 0.00 % | -33.950 M -32 860.92 % | -103.000 K 0.00 % | -103.000 K 0.00 % | -103.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.557 M 0.00 % | -2.557 M 0.00 % | -2.557 M 0.00 % | -2.557 M | 0.000 100.00 % | -2.040 M 0.00 % | -2.040 M 0.00 % | -2.040 M | 0.000 100.00 % | -964.750 K 0.00 % | -964.750 K 0.00 % | -964.750 K 70.21 % | -3.239 M 0.00 % | -3.239 M 0.00 % | -3.239 M | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.557 M 0.00 % | 2.557 M 0.00 % | 2.557 M 0.00 % | 2.557 M | 0.000 -100.00 % | 2.040 M 0.00 % | 2.040 M 0.00 % | 2.040 M | 0.000 -100.00 % | 964.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -964.750 K 0.00 % | -964.750 K 70.21 % | -3.239 M 0.00 % | -3.239 M 0.00 % | -3.239 M | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -134.500 K 0.00 % | -134.500 K 0.00 % | -134.500 K 0.00 % | -134.500 K | 0.000 100.00 % | -11.875 M 0.00 % | -11.875 M 0.00 % | -11.875 M | 0.000 100.00 % | -13.125 M 0.00 % | -13.125 M 0.00 % | -13.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -134.500 K 0.00 % | -134.500 K 0.00 % | -134.500 K 0.00 % | -134.500 K | 0.000 100.00 % | -11.875 M 0.00 % | -11.875 M 0.00 % | -11.875 M | 0.000 100.00 % | -13.125 M 0.00 % | -13.125 M 0.00 % | -13.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 17.074 M 0.00 % | 17.074 M 0.00 % | 17.074 M | 0.000 -100.00 % | 16.221 M 0.00 % | 16.221 M 0.00 % | 16.221 M | 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 % | 4.042 M 0.00 % | 4.042 M 6.87 % | 3.782 M 0.27 % | 3.772 M -0.21 % | 3.780 M 3.34 % | 3.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.613 M 0.00 % | 23.613 M 0.00 % | 23.613 M 0.00 % | 23.613 M | 0.000 -100.00 % | 4.607 M 0.00 % | 4.607 M 0.00 % | 4.607 M | 0.000 -100.00 % | 9.914 M 0.00 % | 9.914 M 0.00 % | 9.914 M -75.88 % | 41.107 M 0.00 % | 41.107 M 0.00 % | 41.107 M 42 261.28 % | -97.500 K 0.00 % | -97.500 K 0.00 % | -97.500 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.441 M 8.71 % | 46.399 M 9.54 % | 42.357 M -36.56 % | 66.762 M 5.99 % | 62.990 M -83.12 % | 373.201 M 0.99 % | 369.543 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.409 M 0.00 % | 3.409 M 0.00 % | 3.409 M 0.00 % | 3.409 M | 0.000 -100.00 % | 52.053 M 0.00 % | 52.053 M 0.00 % | 52.053 M | 0.000 -100.00 % | 42.138 M 0.00 % | 42.138 M 0.00 % | 42.138 M 3 987.12 % | 1.031 M 0.00 % | 1.031 M 0.00 % | 1.031 M 724.80 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.688 M -88.72 % | 50.441 M 8.71 % | 46.399 M -34.23 % | 70.544 M 5.66 % | 66.762 M -82.29 % | 376.981 M 1.01 % | 373.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.022 M 0.00 % | 27.022 M 0.00 % | 27.022 M 0.00 % | 27.022 M | 0.000 -100.00 % | 56.659 M 0.00 % | 56.659 M 0.00 % | 56.659 M | 0.000 -100.00 % | 52.053 M 0.00 % | 52.053 M 0.00 % | 52.053 M 23.53 % | 42.138 M 0.00 % | 42.138 M 0.00 % | 42.138 M 153 130.00 % | 27.500 K 0.00 % | 27.500 K 0.00 % | 27.500 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.042 M 0.00 % | 4.042 M 6.87 % | 3.782 M 0.27 % | 3.772 M -0.21 % | 3.780 M 3.34 % | 3.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.420 M 0.00 % | 26.420 M 0.00 % | 26.420 M 0.00 % | 26.420 M | 0.000 -100.00 % | 1.448 M 0.00 % | 1.448 M 0.00 % | 1.448 M | 0.000 -100.00 % | 7.783 M 0.00 % | 7.783 M 0.00 % | 7.783 M 122.93 % | -33.950 M 0.00 % | -33.950 M 0.00 % | -33.950 M -32 860.92 % | -103.000 K 0.00 % | -103.000 K 0.00 % | -103.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.557 M 0.00 % | -2.557 M 0.00 % | -2.557 M 0.00 % | -2.557 M | 0.000 100.00 % | -2.040 M 0.00 % | -2.040 M 0.00 % | -2.040 M | 0.000 100.00 % | -964.750 K 0.00 % | -964.750 K 0.00 % | -964.750 K 70.21 % | -3.239 M 0.00 % | -3.239 M 0.00 % | -3.239 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.042 M 0.00 % | 4.042 M 6.87 % | 3.782 M 0.27 % | 3.772 M -0.21 % | 3.780 M 3.34 % | 3.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.862 M 0.00 % | 23.862 M 0.00 % | 23.862 M 0.00 % | 23.862 M | 0.000 100.00 % | -592.250 K 0.00 % | -592.250 K 0.00 % | -592.250 K | 0.000 -100.00 % | 6.819 M 0.00 % | 6.819 M 0.00 % | 6.819 M 118.34 % | -37.188 M 0.00 % | -37.188 M 0.00 % | -37.188 M -36 005.10 % | -103.000 K 0.00 % | -103.000 K 0.00 % | -103.000 K |
| 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 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 |