Modulex Construction Technolog MODULEX.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 130.777 M 4 221.78 % | 3.026 M | 0.000 | 0.000 | 0.000 -100.00 % | 313.602 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | 44.549 M 164.50 % | -69.068 M 23.51 % | -90.298 M -12.24 % | -80.454 M -24.29 % | -64.732 M -111 603.19 % | -57.950 K 4.49 % | -60.675 K -8 457.95 % | -708.989 -226.41 % | -217.211 86.83 % | -1.650 K 55.97 % | -3.747 K -6 838.57 % | -54.000 |
| Income before tax | 46.316 M 168.72 % | -67.401 M 25.43 % | -90.391 M -12.24 % | -80.535 M -24.45 % | -64.713 M -111 531.88 % | -57.970 K 24.96 % | -77.254 K -2 970 246.79 % | 2.601 101.20 % | -217.211 86.83 % | -1.650 K 55.97 % | -3.747 K -6 838.57 % | -54.000 |
| Income before tax ratio | 0.35 101.59 % | -22.27 | 0.00 | 0.00 | 0.00 100.00 % | -184.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 69.018 M 233.56 % | -51.674 M 14.59 % | -60.504 M -18.57 % | -51.030 M -21.22 % | -42.096 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.342 K 245.80 % | 387.979 480.22 % | -102.042 | 0.000 |
| Net income ratio | 0.34 101.49 % | -22.82 | 0.00 | 0.00 | 0.00 100.00 % | -184.79 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.53 103.09 % | -17.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 178.38 % | 0.36 | 0.00 | 0.00 | 0.00 100.00 % | -0.31 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 69.608 M 3.74 % | 67.099 M 30.79 % | 51.303 M 1.21 % | 50.691 M 0.00 % | 50.691 M 11.08 % | 45.634 M 58.19 % | 28.848 M 2 144.50 % | 1.285 M 7.61 % | 1.194 M 21.88 % | 979.890 K 69.92 % | 576.667 K 10.94 % | 519.788 K |
| Weighted average shs out | 69.608 M 3.74 % | 67.099 M 30.79 % | 51.303 M 1.21 % | 50.691 M 0.00 % | 50.691 M 11.09 % | 45.630 M 58.17 % | 28.848 M 2 144.98 % | 1.285 M 7.62 % | 1.194 M 21.96 % | 979.000 K 69.97 % | 576.000 K 10.98 % | 519.000 K |
| EPS diluted | 0.64 162.14 % | -1.03 41.48 % | -1.76 -10.69 % | -1.59 -24.22 % | -1.28 -0.79 % | -1.27 39.52 % | -2.10 -281.82 % | -0.55 -205.56 % | -0.18 89.29 % | -1.68 74.15 % | -6.50 -6 400.00 % | -0.10 |
| Earnings per share | 0.64 162.14 % | -1.03 41.48 % | -1.76 -10.69 % | -1.59 -24.22 % | -1.28 -0.79 % | -1.27 39.52 % | -2.10 -281.82 % | -0.55 -205.56 % | -0.18 89.29 % | -1.68 74.15 % | -6.50 -6 400.00 % | -0.10 |
| Gross profit | 130.777 M 11 931.00 % | 1.087 M 307.05 % | -525.000 K 7.24 % | -566.000 K 5.35 % | -598.000 K -606 778.63 % | -98.537 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | -2.420 M -245.26 % | 1.666 M 5 453.33 % | 30.000 K -92.37 % | 393.000 K -3.68 % | 408.000 K 2 022 304.60 % | -20.176 99.88 % | -16.579 K -2 429.80 % | 711.590 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 1.036 M -46.57 % | 1.939 M 269.33 % | 525.000 K -7.24 % | 566.000 K -5.35 % | 598.000 K 144 996.68 % | 412.139 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 27.610 M 0.31 % | 27.525 M -13.39 % | 31.779 M 97.80 % | 16.066 M 119.42 % | 7.322 M 23 742.40 % | 30.710 K | 0.000 -100.00 % | 725.000 42.16 % | 510.000 15.95 % | 439.840 | 0.000 -100.00 % | 54.000 |
| Selling and marketing expenses | 148.000 K 11.28 % | 133.000 K -63.06 % | 360.000 K 26.76 % | 284.000 K 6.37 % | 267.000 K -26.56 % | 363.549 K | 0.000 -100.00 % | 52.905 K -48.80 % | 103.321 K 3.85 % | 99.493 K | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -5.012 M 17.16 % | -6.050 M -175.34 % | 8.030 M -52.76 % | 16.997 M 78 966.85 % | 21.497 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 25.829 M 14.06 % | 22.646 M -13.20 % | 26.089 M 7.01 % | 24.380 M -0.84 % | 24.586 M 46 667.23 % | 52.571 K 408.72 % | 10.334 K 651.16 % | 1.376 K 82.95 % | 751.975 39.43 % | 539.333 -85.10 % | 3.621 K 6 604.75 % | 54.000 |
| Cost and expenses | 28.794 M 17.12 % | 24.585 M -7.62 % | 26.614 M 6.69 % | 24.946 M -0.95 % | 25.184 M 47 432.23 % | 52.983 K | 0.000 -100.00 % | 1.376 K 82.95 % | 751.975 | 0.000 -100.00 % | 3.621 K 6 604.75 % | 54.000 |
| 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 |
| Selling general and administrative expenses | 25.829 M -6.61 % | 27.658 M -13.94 % | 32.139 M 96.57 % | 16.350 M 115.44 % | 7.589 M 24 322.35 % | 31.074 K 200.70 % | 10.334 K 1 228.44 % | 777.905 26.83 % | 613.321 13.72 % | 539.333 -85.20 % | 3.645 K 6 649.60 % | 54.000 |
| Interest income | 0.000 -100.00 % | 1.459 M 11.54 % | 1.308 M 954.84 % | 124.000 K -92.29 % | 1.608 M 30 239.62 % | 5.300 K 163.06 % | 2.015 K 202.18 % | 666.746 24.68 % | 534.764 31.24 % | 407.475 222.73 % | 126.260 | 0.000 |
| Interest expense | 0.000 -100.00 % | 14.803 M -48.78 % | 28.903 M 2.93 % | 28.081 M 31.59 % | 21.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.176 M 27.27 % | 924.000 K -6.10 % | 984.000 K -30.90 % | 1.424 M 11.42 % | 1.278 M 330 196.57 % | 386.925 -17.00 % | 466.198 -67.18 % | 1.421 K -8.87 % | 1.559 K -23.50 % | 2.038 K | 0.000 -100.00 % | 54.000 |
| Operating income | -28.794 M -33.56 % | -21.559 M 18.99 % | -26.614 M -6.69 % | -24.946 M 0.95 % | -25.184 M -45 899.85 % | -54.748 K | 0.000 | 0.000 100.00 % | -217.211 86.83 % | -1.650 K 54.74 % | -3.645 K -6 649.60 % | -54.000 |
| Operating income ratio | -0.22 96.91 % | -7.12 | 0.00 | 0.00 | 0.00 100.00 % | -174.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 75.111 M 263.84 % | -45.843 M 28.12 % | -63.778 M -14.73 % | -55.589 M -40.63 % | -39.529 M -1 226 746.68 % | -3.222 K -59.92 % | -2.015 K -102.92 % | 68.916 K -82.60 % | 396.110 K | 0.000 100.00 % | -102.042 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 169.145 M 217.68 % | 53.244 M -76.29 % | 224.523 M 126 380.43 % | 177.516 K 70.28 % | 104.250 K 4.90 % | 99.379 K 19 627.29 % | 503.764 106.25 % | -8.065 K -7.50 % | -7.502 K -599.92 % | -1.072 K |
| Total investments | 36.294 M 5 276.89 % | 675.000 K 11 121.95 % | 6.015 K -26.13 % | 8.143 K -91.86 % | 100.000 K 16 566.94 % | 599.990 20.00 % | 500.000 0.00 % | 500.000 -42.36 % | 867.428 -84.98 % | 5.776 K |
| Total debt | 181.275 M 239.54 % | 53.389 M -76.26 % | 224.871 M 124 360.22 % | 180.677 K 71.58 % | 105.304 K 4.82 % | 100.464 K 7 128.94 % | 1.390 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -460.000 78.69 % | -2.159 K 0.00 % | -2.159 K 0.00 % | -2.159 K -233.67 % | 1.615 K 34.18 % | 1.204 K 0.00 % | 1.204 K 0.00 % | 1.204 K |
| Retained earnings | 0.000 100.00 % | -830.048 M -9.07 % | -760.993 M -111 767.47 % | -680.263 K -12.99 % | -602.059 K -11.54 % | -539.766 K -1 956.91 % | 29.068 K 638.52 % | -5.398 K 3.85 % | -5.614 K -4.03 % | -5.396 K |
| Common stock | 692.018 M 0.00 % | 692.018 M 34.89 % | 513.030 M 99 900.00 % | 513.030 K 0.00 % | 513.030 K | 0.000 -100.00 % | 428.574 K 3 234.69 % | 12.852 K 0.00 % | 12.852 K 16.02 % | 11.077 K |
| Total equity | 3.039 B 8.92 % | 2.790 B 7.60 % | 2.593 B 96 854.65 % | 2.675 M 29.91 % | 2.059 M -26.92 % | 2.817 M -2.80 % | 2.898 M 33 372.92 % | 8.659 K 2.56 % | 8.443 K 22.63 % | 6.885 K |
| Other non current liabilities | 6.062 M -19.61 % | 7.541 M -35.11 % | 11.621 M 100 245.39 % | 11.581 K 49.59 % | 7.742 K 216.13 % | 2.449 K 374.97 % | 515.612 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 -100.00 % | 17.965 M 93 224.68 % | 19.250 K 0.00 % | 19.250 K -20.75 % | 24.291 K 3 966.20 % | 597.388 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 6.062 M -19.61 % | 7.541 M -74.51 % | 29.586 M 95 861.86 % | 30.831 K 14.22 % | 26.992 K 0.94 % | 26.740 K 2 302.52 % | 1.113 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 206.550 M 8.50 % | 190.373 M -53.23 % | 407.037 M 214 565.10 % | 189.615 K 113.22 % | -1.434 M -1 092.93 % | 144.443 K 34.33 % | 107.532 K | 0.000 | 0.000 | 0.000 |
| 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 | 181.275 M 239.54 % | 53.389 M 31 814.04 % | 167.290 K 3.63 % | 161.427 K 87.59 % | 86.054 K 12.97 % | 76.173 K 9 513.43 % | 792.360 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 428.039 M 67.54 % | 255.489 M -37.26 % | 407.228 M 111 990.15 % | 363.304 K 39.78 % | 259.908 K 17.81 % | 220.616 K 103.66 % | 108.325 K | 0.000 | 0.000 | 0.000 |
| Total liabilities | 434.101 M 65.04 % | 263.030 M -39.78 % | 436.814 M 110 728.52 % | 394.135 K 37.38 % | 286.900 K 15.99 % | 247.356 K 126.02 % | 109.438 K | 0.000 | 0.000 | 0.000 |
| Other non current assets | 60.736 M 8.61 % | 55.922 M -97.86 % | 2.614 B 4 842 840.30 % | 53.970 K -33.59 % | 81.262 K 53.01 % | 53.108 K 440.59 % | 9.824 K | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 7.643 K 7 543.00 % | 100.000 | 0.000 | 0.000 | 0.000 -100.00 % | 367.428 -93.04 % | 5.276 K |
| Intangible assets | 0.000 -100.00 % | 11.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 2.590 B 0.00 % | 2.590 B 100 568.02 % | 2.573 M -1.50 % | 2.612 M 0.00 % | 2.612 M 0.00 % | 2.612 M 1.47 % | 2.575 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.590 B -0.44 % | 2.602 B 101 012.15 % | 2.573 M -1.50 % | 2.612 M 0.00 % | 2.612 M 0.00 % | 2.612 M 1.47 % | 2.575 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 712.728 M 101.40 % | 353.882 M -10.26 % | 394.360 M 99 837.15 % | 394.608 K 16.43 % | 338.916 K -0.36 % | 340.139 K 14.56 % | 296.910 K | 0.000 | 0.000 | 0.000 |
| Total non current assets | 3.364 B 11.70 % | 3.012 B 0.03 % | 3.011 B 98 015.68 % | 3.068 M 1.18 % | 3.033 M 0.90 % | 3.006 M 4.32 % | 2.881 M | 0.000 -100.00 % | 367.428 -93.04 % | 5.276 K |
| Other current assets | 95.716 M 129.76 % | 41.660 M 86.81 % | 22.301 M 398 345.60 % | 5.597 K 100.36 % | -1.548 M -2 796.58 % | 57.388 K -54.13 % | 125.114 K 106 308.46 % | 117.579 | 0.000 | 0.000 |
| Short term investments | 1.631 M 329.21 % | 380.000 K 87.19 % | 203.000 K 40 500.00 % | 500.000 -99.90 % | 500.000 K 99 900.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 |
| cash and cash equivalents | 12.130 M 8 265.52 % | 145.000 K -58.33 % | 348.000 K 10 909.17 % | 3.161 K 199.91 % | 1.054 K -2.77 % | 1.084 K 22.35 % | 885.984 -89.01 % | 8.065 K 7.50 % | 7.502 K 599.92 % | 1.072 K |
| Cash and short term investments | 13.761 M 9 390.34 % | 145.000 K -73.68 % | 551.000 K 14 950.53 % | 3.661 K -99.76 % | 1.554 M 98 006.06 % | 1.584 K 14.29 % | 1.386 K -83.82 % | 8.565 K 7.03 % | 8.002 K 409.09 % | 1.572 K |
| Total current assets | 109.477 M 161.88 % | 41.805 M 82.94 % | 22.852 M 246 735.17 % | 9.258 K 42.74 % | 6.486 K -89.00 % | 58.973 K -53.38 % | 126.500 K 1 356.99 % | 8.682 K 7.21 % | 8.098 K 396.13 % | 1.632 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 40.214 M 242.92 % | 11.727 M 49 851.02 % | 23.477 K 91.46 % | 12.262 K 51.81 % | 8.077 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 27.005 M 32.32 % | 20.409 M 484.95 % | 3.489 M 38 918.12 % | 8.942 K 101.29 % | -694.000 K -33 887.73 % | 2.054 K -97.08 % | 70.275 K | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.320 B -20.21 % | 2.908 B 2.35 % | 2.841 B 99 798.63 % | 2.844 M 0.00 % | 2.844 M -15.28 % | 3.357 M 41.72 % | 2.369 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.473 B 13.75 % | 3.053 B 0.65 % | 3.034 B 98 463.04 % | 3.078 M 1.27 % | 3.039 M -0.83 % | 3.065 M 1.89 % | 3.008 M 34 542.42 % | 8.682 K 2.56 % | 8.466 K 22.55 % | 6.908 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 39.884 M 270 243.59 % | -14.764 K -167.41 % | 21.901 K 105.68 % | 10.648 K -73.05 % | 39.509 K -39.27 % | 65.052 K | 0.000 100.00 % | -20.810 41.58 % | -35.619 -12.81 % | -31.575 52.10 % | -65.925 -759.25 % | 10.000 |
| 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 |
| 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 |
| 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 |
| Other working capital | 39.884 M 270 243.59 % | -14.764 K -167.41 % | 21.901 K 105.68 % | 10.648 K -73.05 % | 39.509 K -39.27 % | 65.052 K | 0.000 100.00 % | -20.810 41.58 % | -35.619 -12.81 % | -31.575 52.10 % | -65.925 -759.25 % | 10.000 |
| Other non cash items | -109.252 M -27.84 % | -85.457 M -8 764.47 % | -964.042 K 97.82 % | -44.146 M -686.67 % | -5.612 M -24 499.03 % | 23.000 K -62.09 % | 60.674 K 6 732.64 % | 888.002 204.44 % | -850.220 -3 711.62 % | -22.306 -114.40 % | 154.906 | 0.000 |
| Net cash provided by operating activities | -21.876 M 74.43 % | -85.540 M -176 493.24 % | -48.439 K 99.89 % | -42.792 M -881.69 % | -4.359 M -14 396.49 % | 30.490 K | 0.000 -100.00 % | 158.203 114.34 % | -1.103 K 35.25 % | -1.703 K 53.43 % | -3.658 K -8 213.28 % | -44.000 |
| Investments in property plant and equipment | -236.884 M | 0.000 100.00 % | -780.000 | 0.000 100.00 % | -15.500 K 86.78 % | -117.211 K | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 346.000 K 101.76 % | -19.648 M -56 121.90 % | 35.072 K 40.68 % | 24.930 K 4 886.00 % | 500.000 -88.20 % | 4.237 K | 0.000 -100.00 % | 412.680 -92.84 % | 5.760 K 329.73 % | 1.340 K 144.79 % | -2.993 K | 0.000 |
| Net cash used for investing activites | -236.538 M -1 103.88 % | -19.648 M -57 396.16 % | 34.292 K 37.55 % | 24.930 K -98.44 % | 1.593 M 1 510.06 % | -112.974 K | 0.000 -100.00 % | 412.680 -92.84 % | 5.760 K 329.73 % | 1.340 K 144.79 % | -2.993 K | 0.000 |
| Debt repayment | 127.886 M 192.46 % | -138.312 M -3 121.23 % | 4.578 M -94.34 % | 80.953 M 235.89 % | 24.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 167.313 M -32.40 % | 247.498 M 2 759.27 % | 8.656 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.443 K | 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 |
| Other financing activites | -24.800 M -490.48 % | -4.200 M 68.24 % | -13.223 M -239.83 % | -3.891 M 81.79 % | -21.366 M -25 941.17 % | 82.682 K | 0.000 100.00 % | -8.386 -100.47 % | 1.773 K 32.17 % | 1.342 K -69.93 % | 4.462 K | 0.000 |
| Net cash used provided by financing activities | 270.399 M 157.56 % | 104.986 M 926 192.57 % | 11.334 K -99.99 % | 77.062 M 2 717.62 % | 2.735 M 3 207.85 % | 82.682 K | 0.000 100.00 % | -8.386 -100.47 % | 1.773 K 32.17 % | 1.342 K -69.93 % | 4.462 K | 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 |
| Net change in cash | 11.985 M 6 003.94 % | -203.000 K -7 116.49 % | -2.813 K -100.13 % | 2.107 M 6 896.77 % | -31.000 K -15 756.57 % | 198.000 | 0.000 -100.00 % | 562.497 -91.25 % | 6.430 K 557.16 % | 978.510 144.71 % | -2.189 K -4 874.07 % | -44.000 |
| Cash at beginning of period | 145.000 K -58.33 % | 348.000 K 10 909.17 % | 3.161 K -99.70 % | 1.054 M -2.86 % | 1.085 M 122 273.21 % | 886.632 -89.65 % | 8.565 K 7.03 % | 8.002 K 409.09 % | 1.572 K 164.91 % | 593.355 -78.67 % | 2.782 K -1.56 % | 2.826 K |
| Cash at end of period | 12.130 M 8 265.52 % | 145.000 K 41 566.67 % | 348.000 -99.99 % | 3.161 M 199.91 % | 1.054 M 97 132.47 % | 1.084 K -87.34 % | 8.565 K 0.00 % | 8.565 K 7.03 % | 8.002 K 409.09 % | 1.572 K 164.91 % | 593.355 -78.67 % | 2.782 K |
| Operating cash flow | -21.876 M 74.43 % | -85.540 M -176 493.24 % | -48.439 K 99.89 % | -42.792 M -981 593.05 % | -4.359 K -114.30 % | 30.490 K | 0.000 -100.00 % | 158.203 114.34 % | -1.103 K 35.25 % | -1.703 K 53.43 % | -3.658 K -8 213.28 % | -44.000 |
| Capital expenditure | -236.884 M -1 123.57 % | -19.360 M -2 481 951.28 % | -780.000 100.00 % | -34.238 M -220 790.32 % | -15.500 K 86.78 % | -117.211 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -258.760 M -146.67 % | -104.900 M -213 029.08 % | -49.219 K 99.88 % | -42.792 M -981 593.05 % | -4.359 K 94.97 % | -86.721 K | 0.000 -100.00 % | 158.203 114.34 % | -1.103 K 35.25 % | -1.703 K 53.43 % | -3.658 K -8 213.28 % | -44.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.260 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 -100.00 % | 313.602 | 0.000 | 0.000 | 0.000 | 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 % | -373.000 -3 490.91 % | 11.000 -26.67 % | 15.000 -95.68 % | 347.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -41.179 M -103.11 % | -20.274 M 0.23 % | -20.320 M -31.22 % | -15.485 M -13 966.50 % | 111.672 K 101.70 % | -6.575 M 64.73 % | -18.640 M -11.71 % | -16.686 M -58 550.26 % | -28.450 K -40.83 % | -20.202 K 5.68 % | -21.419 K 40.12 % | -35.770 K -177.22 % | -12.903 K 41.97 % | -22.236 K -15.66 % | -19.225 K 11.05 % | -21.614 K -24.36 % | -17.380 K 9.78 % | -19.265 K -9.75 % | -17.554 K -2.28 % | -17.163 K -74.49 % | -9.836 K 63.76 % | -27.140 K -445.19 % | -4.978 K 67.78 % | -15.448 K -48.75 % | -10.385 K 86.13 % | -74.858 K -9 268.90 % | -799.000 26.83 % | -1.092 K 16.89 % | -1.314 K -618.08 % | -182.989 -157.73 % | -71.000 52.67 % | -150.000 50.82 % | -305.000 -442.60 % | -56.211 4.73 % | -59.000 81.09 % | -312.000 -248.57 % | 210.000 147.45 % | -442.603 -165.03 % | -167.000 83.25 % | -997.000 -2 218.60 % | -43.000 94.09 % | -727.826 -113.44 % | -341.000 84.34 % | -2.178 K -335.60 % | -500.000 -1 011.11 % | -45.000 -2 150.00 % | -2.000 60.00 % | -5.000 |
| Income before tax | -41.812 M -53.37 % | -27.263 M -32.02 % | -20.650 M -17.48 % | -17.577 M -15 821.12 % | 111.805 K 102.25 % | -4.960 M 73.42 % | -18.662 M -21.47 % | -15.363 M -53 964.61 % | -28.416 K -40.01 % | -20.296 K 5.37 % | -21.448 K 40.04 % | -35.771 K -177.88 % | -12.873 K 42.22 % | -22.281 K -15.86 % | -19.231 K 11.57 % | -21.746 K -25.87 % | -17.277 K 9.41 % | -19.072 K -8.06 % | -17.650 K -2.84 % | -17.163 K -74.49 % | -9.836 K 63.82 % | -27.190 K -449.51 % | -4.948 K 67.97 % | -15.448 K -48.75 % | -10.385 K 86.13 % | -74.858 K | 0.000 | 0.000 100.00 % | -1.314 K -618.08 % | -182.989 | 0.000 100.00 % | -150.000 50.82 % | -305.000 -442.60 % | -56.211 | 0.000 100.00 % | -415.000 -232.59 % | 313.000 121.34 % | -1.467 K -778.21 % | -167.000 83.25 % | -997.000 -2 218.60 % | -43.000 | 0.000 100.00 % | -341.000 84.34 % | -2.178 K -335.60 % | -500.000 -1 011.11 % | -45.000 -2 150.00 % | -2.000 60.00 % | -5.000 |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -86.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 3.93 125.90 % | -15.18 77.16 % | -66.47 -53 537.05 % | -0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -29.786 M -45.06 % | -20.534 M -50.70 % | -13.626 M -12.79 % | -12.081 M -110.48 % | 115.258 M 3 340.31 % | -3.557 M 75.26 % | -14.377 M -31.14 % | -10.963 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 100.00 % | -32.000 -28.00 % | -25.000 -933.33 % | 3.000 -99.34 % | 452.590 148.68 % | 182.000 | 0.000 100.00 % | -98.000 -119.04 % | 514.621 252.48 % | 146.000 80.25 % | 81.000 -89.30 % | 757.000 -47.12 % | 1.431 K | 0.000 | 0.000 100.00 % | -224.000 -115.21 % | 1.473 K 1 572.96 % | -100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -86.54 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.19 107.82 % | -15.18 77.16 % | -66.47 -53 537.05 % | -0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -3.84 | 0.00 | 0.00 100.00 % | -0.65 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.31 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 68.632 M -1.40 % | 69.608 M -0.66 % | 70.069 M -0.45 % | 70.386 M 1.48 % | 69.361 M 3.78 % | 66.835 M 0.40 % | 66.571 M -12.23 % | 75.845 M 25.30 % | 60.531 M 7.95 % | 56.071 M 9.95 % | 50.997 M -0.20 % | 51.100 M -0.99 % | 51.612 M 2.14 % | 50.531 M -0.12 % | 50.592 M 0.65 % | 50.265 M -1.67 % | 51.117 M 0.83 % | 50.697 M 1.08 % | 50.154 M -0.64 % | 50.479 M -0.42 % | 50.691 M 11.08 % | 45.634 M 0.25 % | 45.520 M 57.79 % | 28.848 M -33.33 % | 43.270 M 49.99 % | 28.848 M -27.79 % | 39.950 M 3 008.29 % | 1.285 M 0.00 % | 1.285 M 0.00 % | 1.285 M 0.00 % | 1.285 M 0.00 % | 1.285 M 0.00 % | 1.285 M -8.19 % | 1.400 M 18.64 % | 1.180 M 5.90 % | 1.114 M 0.82 % | 1.105 M -0.20 % | 1.108 M 12.74 % | 982.352 K 0.93 % | 973.275 K -9.46 % | 1.075 M 10.45 % | 973.275 K 90.00 % | 512.250 K 0.00 % | 512.250 K 0.40 % | 510.204 K -0.40 % | 512.250 K 0.00 % | 512.250 K 0.00 % | 512.250 K |
| Weighted average shs out | 68.632 M -1.40 % | 69.608 M -0.66 % | 70.069 M -0.45 % | 70.386 M 1.48 % | 69.361 M 3.78 % | 66.835 M 0.40 % | 66.571 M -12.23 % | 75.845 M 25.30 % | 60.531 M 7.95 % | 56.071 M 9.95 % | 50.997 M -0.20 % | 51.100 M -0.99 % | 51.612 M 2.14 % | 50.531 M -0.12 % | 50.592 M 0.65 % | 50.265 M -1.67 % | 51.117 M 1.63 % | 50.298 M 0.29 % | 50.154 M -0.64 % | 50.479 M 2.64 % | 49.180 M 8.53 % | 45.313 M 0.13 % | 45.254 M 56.87 % | 28.848 M -33.33 % | 43.270 M 50.11 % | 28.825 M -27.85 % | 39.950 M 3 011.37 % | 1.284 M -0.08 % | 1.285 M 0.00 % | 1.285 M 8.62 % | 1.183 M -5.36 % | 1.250 M -2.72 % | 1.285 M 0.00 % | 1.285 M 8.90 % | 1.180 M 5.92 % | 1.114 M 0.81 % | 1.105 M -0.18 % | 1.107 M 12.73 % | 982.000 K 0.92 % | 973.000 K -9.49 % | 1.075 M 11.05 % | 968.000 K 90.55 % | 508.000 K -0.78 % | 512.000 K 0.39 % | 510.000 K -0.39 % | 512.000 K 0.00 % | 512.000 K 0.00 % | 512.000 K |
| EPS diluted | -0.60 -106.90 % | -0.29 0.00 % | -0.29 -31.82 % | -0.22 -113.66 % | 1.61 1 736.18 % | -0.10 64.86 % | -0.28 -27.27 % | -0.22 53.19 % | -0.47 -30.56 % | -0.36 14.29 % | -0.42 40.00 % | -0.70 -180.00 % | -0.25 43.18 % | -0.44 -15.79 % | -0.38 11.63 % | -0.43 -26.47 % | -0.34 10.53 % | -0.38 -8.57 % | -0.35 -2.94 % | -0.34 -78.95 % | -0.19 67.80 % | -0.59 -436.36 % | -0.11 79.63 % | -0.54 -125.00 % | -0.24 90.73 % | -2.59 -12 850.00 % | -0.02 97.65 % | -0.85 16.67 % | -1.02 -628.57 % | -0.14 -153.62 % | -0.06 54.00 % | -0.12 50.00 % | -0.24 -497.01 % | -0.04 19.60 % | -0.05 82.14 % | -0.28 -247.37 % | 0.19 147.50 % | -0.40 -135.29 % | -0.17 83.33 % | -1.02 -2 450.00 % | -0.04 94.67 % | -0.75 -11.94 % | -0.67 84.24 % | -4.25 -333.67 % | -0.98 -1 016.17 % | -0.09 -2 095.00 % | 0.00 60.00 % | -0.01 |
| Earnings per share | -0.60 -106.90 % | -0.29 0.00 % | -0.29 -31.82 % | -0.22 -113.66 % | 1.61 1 736.18 % | -0.10 64.86 % | -0.28 -27.27 % | -0.22 53.19 % | -0.47 -30.56 % | -0.36 14.29 % | -0.42 40.00 % | -0.70 -180.00 % | -0.25 43.18 % | -0.44 -15.79 % | -0.38 11.63 % | -0.43 -26.47 % | -0.34 10.53 % | -0.38 -8.57 % | -0.35 -2.94 % | -0.34 -70.00 % | -0.20 66.67 % | -0.60 -445.45 % | -0.11 79.63 % | -0.54 -125.00 % | -0.24 90.77 % | -2.60 -12 900.00 % | -0.02 97.65 % | -0.85 16.67 % | -1.02 -628.57 % | -0.14 -133.33 % | -0.06 50.00 % | -0.12 50.00 % | -0.24 -449.20 % | -0.04 12.60 % | -0.05 82.14 % | -0.28 -247.37 % | 0.19 147.50 % | -0.40 -135.29 % | -0.17 83.33 % | -1.02 -2 450.00 % | -0.04 94.67 % | -0.75 -11.94 % | -0.67 84.24 % | -4.25 -333.67 % | -0.98 -1 014.90 % | -0.09 -2 097.50 % | 0.00 60.00 % | -0.01 |
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.260 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -525.000 | 0.000 | 0.000 | 0.000 100.00 % | -566.000 | 0.000 | 0.000 | 0.000 100.00 % | -598.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.537 | 0.000 | 0.000 | 0.000 100.00 % | -548.877 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -373.000 -3 490.91 % | 11.000 -26.67 % | 15.000 -95.68 % | 347.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 100.00 % | -2.420 M | 0.000 | 0.000 -100.00 % | 133.000 -99.99 % | 1.666 M | 0.000 | 0.000 -100.00 % | 34.000 136.17 % | -94.000 -224.14 % | -29.000 | 0.000 -100.00 % | 30.000 -87.18 % | 234.000 2 027.27 % | 11.000 83.33 % | 6.000 -95.77 % | 142.000 -65.20 % | 408.000 525.00 % | -96.000 | 0.000 | 0.000 -100.00 % | 30.000 0.00 % | 30.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.000 -28.00 % | -25.000 -933.33 % | 3.000 | 0.000 -100.00 % | 71.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 -42.72 % | 103.000 0.00 % | 103.000 110.06 % | -1.024 K | 0.000 | 0.000 | 0.000 -100.00 % | 727.826 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 525.000 | 0.000 | 0.000 | 0.000 -100.00 % | 566.000 | 0.000 | 0.000 | 0.000 -100.00 % | 598.000 | 0.000 | 0.000 | 0.000 -100.00 % | 412.139 | 0.000 | 0.000 | 0.000 -100.00 % | 548.877 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.419 M 11.00 % | 4.882 M 22.82 % | 3.975 M 29 902.26 % | 13.249 K -45.57 % | 24.343 K 367.15 % | 5.211 K -72.21 % | 18.751 K 4 821.52 % | 381.000 | 0.000 -100.00 % | 1.248 K -45.50 % | 2.290 K -40.75 % | 3.865 K -47.46 % | 7.357 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.875 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.015 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 -85.71 % | 161.000 387.88 % | 33.000 -94.48 % | 598.000 987.27 % | 55.000 -74.89 % | 219.000 -32.41 % | 324.000 36.71 % | 237.000 301.69 % | 59.000 -46.36 % | 110.000 61.76 % | 68.000 -95.03 % | 1.369 K 656.35 % | 181.000 | 0.000 | 0.000 -100.00 % | 54.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.000 K | 0.000 | 0.000 -100.00 % | 4.928 K 170.90 % | -6.951 K -227.47 % | 5.453 K -23.68 % | 7.145 K 9.25 % | 6.540 K | 0.000 -100.00 % | 6.221 K 2.40 % | 6.075 K 7.87 % | 5.632 K 2 009.36 % | 267.000 | 0.000 | 0.000 | 0.000 -100.00 % | 363.549 | 0.000 | 0.000 | 0.000 -100.00 % | 18.412 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 39.39 % | 165.000 -5.17 % | 174.000 177.91 % | -223.321 -248.88 % | 150.000 25.00 % | 120.000 0.00 % | 120.000 20.61 % | 99.493 -16.39 % | 119.000 16.67 % | 102.000 4.08 % | 98.000 -88.22 % | 831.784 1 286.31 % | 60.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 36.528 M 64.27 % | 22.236 M 59.34 % | 13.955 M 3.19 % | 13.523 M 2.33 % | 13.216 M 65.80 % | 7.971 M -18.28 % | 9.754 M 12.18 % | 8.695 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 36.528 M 64.27 % | 22.236 M 59.34 % | 13.955 M 3.19 % | 13.523 M 2.28 % | 13.221 M -2.23 % | 13.523 M -7.60 % | 14.636 M 15.52 % | 12.670 M 54 979.77 % | 23.003 K 73.84 % | 13.232 K -5.28 % | 13.970 K -51.09 % | 28.562 K 381.33 % | 5.934 K 1 425.45 % | 389.000 -96.72 % | 11.852 K -3.19 % | 12.243 K 0.86 % | 12.139 K -4.88 % | 12.762 K 10.14 % | 11.587 K 100.50 % | 5.779 K -5.48 % | 6.114 K -75.92 % | 25.388 K 427.49 % | 4.813 K -61.83 % | 12.611 K 30.87 % | 9.636 K -86.67 % | 72.282 K 60 135.00 % | 120.000 0.00 % | 120.000 0.00 % | 120.000 1 591.33 % | 7.095 -90.01 % | 71.000 -78.22 % | 326.000 9.76 % | 297.000 -49.74 % | 590.975 901.65 % | 59.000 -85.78 % | 415.000 32.59 % | 313.000 -34.39 % | 477.078 168.02 % | 178.000 -16.04 % | 212.000 -45.64 % | 390.000 -35.17 % | 601.566 76.41 % | 341.000 2 173.33 % | 15.000 -97.00 % | 500.000 1 011.11 % | 45.000 | 0.000 -100.00 % | 5.000 |
| Cost and expenses | 36.528 M 64.27 % | 22.236 M 59.34 % | 13.955 M 3.19 % | 13.523 M 2.28 % | 13.221 M -2.23 % | 13.523 M | 0.000 -100.00 % | 12.670 M 54 979.77 % | 23.003 K 67.21 % | 13.757 K -1.52 % | 13.970 K -51.09 % | 28.562 K 381.33 % | 5.934 K 521.36 % | 955.000 -91.94 % | 11.852 K -3.19 % | 12.243 K 0.86 % | 12.139 K -9.14 % | 13.360 K 15.30 % | 11.587 K | 0.000 -100.00 % | 6.114 K -76.30 % | 25.800 K 436.05 % | 4.813 K -61.83 % | 12.611 K 30.87 % | 9.636 K -86.87 % | 73.398 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 | 0.000 -100.00 % | 297.000 | 0.000 -100.00 % | 59.000 -85.78 % | 415.000 32.59 % | 313.000 -34.39 % | 477.078 168.02 % | 178.000 -16.04 % | 212.000 27.71 % | 166.000 -72.41 % | 601.566 76.41 % | 341.000 | 0.000 -100.00 % | 500.000 1 011.11 % | 45.000 | 0.000 -100.00 % | 5.000 |
| 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 5.269 K -99.91 % | 5.552 M 13.72 % | 4.882 M 22.82 % | 3.975 M 21 768.30 % | 18.177 K 4.51 % | 17.392 K 63.09 % | 10.664 K -58.82 % | 25.896 K 274.17 % | 6.921 K 1 679.18 % | 389.000 -94.79 % | 7.469 K -10.71 % | 8.365 K -11.92 % | 9.497 K 24.57 % | 7.624 K 37.15 % | 5.559 K -3.81 % | 5.779 K 2.77 % | 5.623 K -63.10 % | 15.239 K 177.02 % | 5.501 K 3.07 % | 5.337 K 6.80 % | 4.997 K -82.42 % | 28.427 K 23 589.17 % | 120.000 0.00 % | 120.000 0.00 % | 120.000 1 591.33 % | 7.095 -97.20 % | 253.000 -22.39 % | 326.000 57.49 % | 207.000 -44.75 % | 374.679 82.77 % | 205.000 -39.53 % | 339.000 -23.65 % | 444.000 -70.42 % | 1.501 K 743.30 % | 178.000 -16.04 % | 212.000 27.71 % | 166.000 -92.46 % | 2.201 K 813.19 % | 241.000 1 506.67 % | 15.000 -97.00 % | 500.000 825.93 % | 54.000 | 0.000 -100.00 % | 5.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.413 K -17.21 % | 6.538 K -12.57 % | 7.478 K 3.73 % | 7.209 K 3.89 % | 6.939 K 34.69 % | 5.152 K -30.18 % | 7.379 K -22.34 % | 9.502 K 84.94 % | 5.138 K -10.03 % | 5.711 K -5.79 % | 6.062 K 176.42 % | 2.193 K -41.08 % | 3.722 K 118.59 % | 1.703 K 1 161.26 % | 135.000 -95.24 % | 2.837 K 278.77 % | 749.000 -48.68 % | 1.459 K 3 374.61 % | 42.000 -4.55 % | 44.000 | 0.000 -100.00 % | 674.746 | 0.000 | 0.000 -100.00 % | 8.000 -98.50 % | 534.764 | 0.000 | 0.000 | 0.000 -100.00 % | 407.475 | 0.000 | 0.000 | 0.000 -100.00 % | 126.260 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 5.679 M -10.82 % | 6.368 M -5.17 % | 6.715 M 28.94 % | 5.208 M 61.04 % | 3.234 M 176.41 % | 1.170 M -71.13 % | 4.052 M -2.76 % | 4.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 6.347 M 1 658.17 % | 361.000 K 16.83 % | 309.000 K 7.29 % | 288.000 K 32.11 % | 218.000 K -6.44 % | 233.000 K 0.00 % | 233.000 K 0.00 % | 233.000 K 613 057.89 % | 38.000 0.00 % | 38.000 -61.62 % | 99.000 -59.76 % | 246.000 148.48 % | 99.000 0.00 % | 99.000 28.89 % | 76.810 -74.57 % | 302.000 -5.48 % | 319.500 378.65 % | 66.750 -30.99 % | 96.731 -16.97 % | 116.500 20.44 % | 96.731 0.00 % | 96.731 13.80 % | 85.000 0.00 % | 85.000 0.00 % | 85.000 -81.77 % | 466.198 | 0.000 | 0.000 -100.00 % | 1.317 K 107.21 % | 635.579 151.22 % | 253.000 -22.39 % | 326.000 | 0.000 -100.00 % | 570.832 178.45 % | 205.000 -29.31 % | 290.000 -34.68 % | 444.000 -76.31 % | 1.874 K 1 022.20 % | 167.000 -15.23 % | 197.000 208.84 % | -181.000 -108.22 % | 2.201 K | 0.000 -100.00 % | 703.000 40.60 % | 500.000 1 011.11 % | 45.000 | 0.000 -100.00 % | 5.000 |
| Operating income | -36.528 M -64.27 % | -22.236 M -59.34 % | -13.955 M -3.19 % | -13.523 M -111.76 % | 115.039 M 950.69 % | -13.523 M 7.60 % | -14.636 M | 0.000 100.00 % | -23.268 K -69.65 % | -13.715 K 7.87 % | -14.887 K 52.14 % | -31.104 K -127.65 % | -13.663 K -1 330.68 % | -955.000 92.10 % | -12.085 K 7.45 % | -13.058 K -6.86 % | -12.220 K -2.53 % | -11.919 K 3.54 % | -12.357 K 23.02 % | -16.053 K -116.09 % | -7.429 K 72.83 % | -27.341 K -447.82 % | -4.991 K 60.51 % | -12.638 K -29.25 % | -9.778 K 86.57 % | -72.832 K | 0.000 | 0.000 100.00 % | -1.314 K -618.08 % | -182.989 -157.73 % | -71.000 78.22 % | -326.000 -57.49 % | -207.000 -268.26 % | -56.211 4.73 % | -59.000 79.66 % | -290.000 34.68 % | -444.000 76.31 % | -1.874 K -1 022.20 % | -167.000 15.23 % | -197.000 -208.84 % | 181.000 124.87 % | -727.826 -202.00 % | -241.000 | 0.000 100.00 % | -500.000 -1 011.11 % | -45.000 -2 150.00 % | -2.000 60.00 % | -5.000 |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -87.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 5.02 133.09 % | -15.18 -15.60 % | -13.13 -2 617.83 % | 0.52 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -5.284 M -5.11 % | -5.027 M 24.91 % | -6.695 M -65.15 % | -4.054 M 96.47 % | -114.927 M -1 442.14 % | 8.563 M 145.88 % | -18.662 M -21.47 % | -15.363 M -298 326.57 % | -5.148 K 21.77 % | -6.581 K -0.30 % | -6.561 K -40.58 % | -4.667 K -690.76 % | 790.000 103.70 % | -21.326 K -198.43 % | -7.146 K 17.75 % | -8.688 K -71.80 % | -5.057 K 29.30 % | -7.153 K -35.14 % | -5.293 K -376.85 % | -1.110 K 53.88 % | -2.407 K -1 686.77 % | 151.692 252.77 % | 43.000 101.53 % | -2.810 K -362.93 % | -607.000 70.04 % | -2.026 K -6 231.05 % | -32.000 -28.00 % | -25.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 176.000 279.59 % | -98.000 -689 613 692 941 107 328.00 % | 0.000 | 0.000 100.00 % | -125.000 -116.51 % | 757.000 85.78 % | 407.475 | 0.000 100.00 % | -800.000 -257.14 % | -224.000 | 0.000 100.00 % | -100.000 93.22 % | -1.475 K | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 169.145 M | 0.000 -100.00 % | 146.421 M 100 979 900.00 % | 145.000 -100.00 % | 53.244 M 1 687 506.97 % | 3.155 K -100.00 % | 69.714 M 20 032 658.62 % | 348.000 -99.81 % | 184.907 K 24 521.44 % | 751.000 -99.58 % | 180.266 K 4 823.96 % | 3.661 K -97.94 % | 177.516 K 7 987.29 % | 2.195 K -99.08 % | 238.191 K 14 786.94 % | 1.600 K -98.47 % | 104.250 K 6 772.12 % | 1.517 K -98.56 % | 105.104 K 6 534.16 % | 1.584 K -98.41 % | 99.379 K 11 336.02 % | 869.000 253.25 % | 246.000 -86.15 % | 1.776 K 252.55 % | 503.764 -10.52 % | 563.000 8.27 % | 520.000 -93.93 % | 8.565 K 206.20 % | -8.065 K -922.09 % | 981.000 200.00 % | -981.000 -112.26 % | 8.002 K 206.66 % | -7.502 K -1 789.69 % | 444.000 200.00 % | -444.000 -128.24 % | 1.572 K 200.01 % | -1.572 K -402.86 % | 519.000 200.00 % | -519.000 |
| Total investments | 0.000 -100.00 % | 36.294 M | 0.000 -100.00 % | 95.353 M 32 880 244.83 % | 290.000 -99.96 % | 675.000 K 10 597.31 % | 6.310 K -98.34 % | 380.000 K 54 497.70 % | 696.000 -88.43 % | 6.015 K 300.47 % | 1.502 K -75.05 % | 6.021 K -17.77 % | 7.322 K -10.08 % | 8.143 K 85.49 % | 4.390 K -28.03 % | 6.100 K 90.63 % | 3.200 K 433.33 % | 600.000 -80.22 % | 3.034 K 2 934.00 % | 100.000 -96.84 % | 3.169 K 428.16 % | 599.990 -65.48 % | 1.738 K | 0.000 -100.00 % | 3.552 K 610.40 % | 500.000 -55.60 % | 1.126 K | 0.000 -100.00 % | 17.130 K 3 326.00 % | 500.000 -74.52 % | 1.962 K | 0.000 -100.00 % | 16.004 K 1 744.99 % | 867.428 -2.32 % | 888.000 141.96 % | 367.000 -88.33 % | 3.144 K -40.40 % | 5.276 K 408.25 % | 1.038 K -81.45 % | 5.595 K |
| Total debt | 0.000 -100.00 % | 181.275 M | 0.000 -100.00 % | 146.560 M | 0.000 -100.00 % | 53.389 M | 0.000 -100.00 % | 72.869 M | 0.000 -100.00 % | 185.255 K | 0.000 -100.00 % | 181.017 K | 0.000 -100.00 % | 180.677 K | 0.000 -100.00 % | 240.386 K | 0.000 -100.00 % | 105.304 K | 0.000 -100.00 % | 106.621 K | 0.000 -100.00 % | 100.464 K | 0.000 -100.00 % | 1.115 K | 0.000 -100.00 % | 1.390 K | 0.000 -100.00 % | 1.075 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 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.767 M | 0.000 -100.00 % | 2.792 M | 0.000 -100.00 % | 2.593 M 563 842.61 % | -460.000 -100.02 % | 2.629 M 24.24 % | 2.116 M -20.89 % | 2.675 M 123 927.27 % | -2.160 K -100.08 % | 2.713 M 22.98 % | 2.206 M -19.87 % | 2.753 M 127 608.11 % | -2.159 K -100.08 % | 2.787 M 22.23 % | 2.280 M -19.01 % | 2.815 M 130 441.49 % | -2.160 K -100.08 % | 2.840 M 17.77 % | 2.412 M -14.71 % | 2.828 M 174 993.33 % | 1.615 K 201.65 % | -1.589 K 89.00 % | -14.442 K -266.79 % | 8.659 K 619.37 % | 1.204 K -86.50 % | 8.914 K 326.30 % | -3.939 K -146.65 % | 8.443 K 601.42 % | 1.204 K -82.25 % | 6.783 K 257.93 % | -4.295 K -162.38 % | 6.885 K -29.35 % | 9.745 K 58.46 % | 6.150 K 271.64 % | -3.583 K |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -830.048 M | 0.000 | 0.000 | 0.000 100.00 % | -769.535 K | 0.000 | 0.000 | 0.000 100.00 % | -680.263 K | 0.000 | 0.000 | 0.000 100.00 % | -602.059 K | 0.000 | 0.000 | 0.000 100.00 % | -539.766 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.068 K | 0.000 | 0.000 | 0.000 100.00 % | -5.398 K | 0.000 | 0.000 | 0.000 100.00 % | -5.614 K | 0.000 | 0.000 | 0.000 100.00 % | -13.938 K | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 692.018 M | 0.000 -100.00 % | 692.018 M | 0.000 -100.00 % | 692.018 M | 0.000 -100.00 % | 692.018 M | 0.000 -100.00 % | 513.030 K | 0.000 -100.00 % | 513.030 K | 0.000 -100.00 % | 513.030 K | 0.000 -100.00 % | 506.911 K | 0.000 | 0.000 | 0.000 -100.00 % | 506.911 K | 0.000 | 0.000 | 0.000 -100.00 % | 428.525 K | 0.000 -100.00 % | 428.574 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.852 K | 0.000 -100.00 % | 12.853 K | 0.000 -100.00 % | 12.852 K | 0.000 -100.00 % | 11.078 K | 0.000 -100.00 % | 11.077 K | 0.000 -100.00 % | 9.733 K |
| Total equity | 0.000 -100.00 % | 3.039 B | 0.000 -100.00 % | 2.979 B 106 655.72 % | 2.790 M -99.90 % | 2.790 B 99 067.06 % | 2.814 M -99.90 % | 2.814 B 108 258.55 % | 2.597 M 0.00 % | 2.597 M -1.23 % | 2.629 M 0.00 % | 2.629 M -2.03 % | 2.684 M 0.00 % | 2.684 M -1.08 % | 2.713 M 0.00 % | 2.713 M -1.42 % | 2.752 M -0.02 % | 2.753 M -1.31 % | 2.789 M 0.00 % | 2.789 M -0.99 % | 2.817 M 0.00 % | 2.817 M -2.66 % | 2.894 M 0.00 % | 2.894 M -0.14 % | 2.898 M 0.00 % | 2.898 M 182 498.68 % | -1.589 K 0.00 % | -1.589 K -118.35 % | 8.659 K 0.00 % | 8.659 K -2.86 % | 8.914 K 0.00 % | 8.914 K 5.58 % | 8.443 K 0.00 % | 8.443 K 24.47 % | 6.783 K 0.00 % | 6.783 K -1.48 % | 6.885 K 0.00 % | 6.885 K 11.95 % | 6.150 K 0.00 % | 6.150 K |
| Other non current liabilities | 0.000 -100.00 % | 6.062 M | 0.000 -100.00 % | 4.240 M | 0.000 -100.00 % | 7.541 M | 0.000 -100.00 % | 8.676 M | 0.000 -100.00 % | 11.622 K | 0.000 -100.00 % | 11.728 K | 0.000 -100.00 % | 11.581 K | 0.000 -100.00 % | 2.805 K | 0.000 -100.00 % | 7.742 K | 0.000 -100.00 % | 2.449 K | 0.000 -100.00 % | 2.449 K | 0.000 -100.00 % | 516.000 | 0.000 -100.00 % | 515.612 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.965 K | 0.000 -100.00 % | 19.250 K | 0.000 -100.00 % | 19.250 K | 0.000 -100.00 % | 62.501 K | 0.000 -100.00 % | 19.250 K | 0.000 -100.00 % | 36.458 K | 0.000 -100.00 % | 24.291 K | 0.000 -100.00 % | 830.000 | 0.000 -100.00 % | 597.388 | 0.000 -100.00 % | 1.075 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 |
| Total non current liabilities | 0.000 -100.00 % | 6.062 M | 0.000 -100.00 % | 4.240 M | 0.000 -100.00 % | 7.541 M | 0.000 -100.00 % | 8.676 M | 0.000 -100.00 % | 29.587 K | 0.000 -100.00 % | 30.978 K | 0.000 -100.00 % | 30.831 K | 0.000 -100.00 % | 65.306 K | 0.000 -100.00 % | 26.992 K | 0.000 -100.00 % | 38.907 K | 0.000 -100.00 % | 26.740 K | 0.000 -100.00 % | 1.346 K | 0.000 -100.00 % | 1.113 K | 0.000 -100.00 % | 1.075 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 |
| Other current liabilities | 0.000 -100.00 % | 206.550 M | 0.000 -100.00 % | 207.058 M | 0.000 -100.00 % | 190.373 M | 0.000 -100.00 % | 143.783 M | 0.000 -100.00 % | 216.461 K | 0.000 -100.00 % | 199.020 K | 0.000 -100.00 % | 189.615 K | 0.000 -100.00 % | 106.630 K | 0.000 -100.00 % | 165.776 K | 0.000 -100.00 % | 141.045 K | 0.000 -100.00 % | 144.443 K | 0.000 -100.00 % | 112.207 K | 0.000 -100.00 % | 107.532 K | 0.000 -100.00 % | 1.188 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 |
| 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 | 0.000 | 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 % | 181.275 M | 0.000 -100.00 % | 146.560 M | 0.000 -100.00 % | 53.389 M | 0.000 -100.00 % | 33.253 M | 0.000 -100.00 % | 167.290 K | 0.000 -100.00 % | 161.767 K | 0.000 -100.00 % | 161.427 K | 0.000 -100.00 % | 177.884 K | 0.000 -100.00 % | 86.054 K | 0.000 -100.00 % | 70.163 K | 0.000 -100.00 % | 76.173 K | 0.000 -100.00 % | 285.000 | 0.000 -100.00 % | 792.360 | 0.000 | 0.000 | 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 % | 428.039 M | 0.000 -100.00 % | 367.239 M | 0.000 -100.00 % | 255.489 M | 0.000 -100.00 % | 255.234 M | 0.000 -100.00 % | 407.228 K | 0.000 -100.00 % | 381.287 K | 0.000 -100.00 % | 363.304 K | 0.000 -100.00 % | 284.514 K | 0.000 -100.00 % | 259.908 K | 0.000 -100.00 % | 219.490 K | 0.000 -100.00 % | 220.616 K | 0.000 -100.00 % | 112.492 K | 0.000 -100.00 % | 108.325 K | 0.000 -100.00 % | 1.188 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 |
| Total liabilities | 0.000 -100.00 % | 434.101 M | 0.000 -100.00 % | 371.479 M | 0.000 -100.00 % | 263.030 M | 0.000 -100.00 % | 263.910 M | 0.000 -100.00 % | 436.815 K | 0.000 -100.00 % | 412.265 K | 0.000 -100.00 % | 394.135 K | 0.000 -100.00 % | 349.820 K | 0.000 -100.00 % | 286.900 K | 0.000 -100.00 % | 258.397 K | 0.000 -100.00 % | 247.356 K | 0.000 -100.00 % | 113.838 K | 0.000 -100.00 % | 109.438 K | 0.000 -100.00 % | 2.263 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 |
| Other non current assets | 0.000 -100.00 % | 60.736 M | 0.000 -100.00 % | 142.858 M 98 522 858.62 % | -145.000 -100.00 % | 55.922 M 1 772 588.11 % | -3.155 K -100.01 % | 48.269 M 13 870 502.30 % | -348.000 -100.94 % | 37.173 K 5 049.80 % | -751.000 -102.04 % | 36.761 K 1 104.12 % | -3.661 K -106.78 % | 53.970 K 2 558.77 % | -2.195 K -106.59 % | 33.284 K 2 180.25 % | -1.600 K -101.97 % | 81.262 K 5 456.76 % | -1.517 K -105.68 % | 26.697 K 1 784.74 % | -1.585 K -102.99 % | 53.008 K 6 199.88 % | -869.000 -107.43 % | 11.690 K 758.22 % | -1.776 K -118.08 % | 9.824 K 1 844.94 % | -563.000 -607.21 % | 111.000 101.30 % | -8.565 K | 0.000 100.00 % | -981.000 | 0.000 100.00 % | -8.002 K | 0.000 100.00 % | -444.000 | 0.000 100.00 % | -1.572 K | 0.000 100.00 % | -519.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.015 K | 0.000 -100.00 % | 6.021 K | 0.000 -100.00 % | 7.643 K | 0.000 -100.00 % | 6.100 K | 0.000 -100.00 % | 100.000 | 0.000 -100.00 % | 100.000 | 0.000 | 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 % | 367.428 | 0.000 -100.00 % | 367.000 | 0.000 -100.00 % | 5.276 K | 0.000 -100.00 % | 5.595 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 2.590 B | 0.000 -100.00 % | 2.590 B | 0.000 -100.00 % | 2.590 B | 0.000 -100.00 % | 2.584 B | 0.000 -100.00 % | 2.573 M | 0.000 -100.00 % | 2.573 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.591 M | 0.000 -100.00 % | 2.575 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 2.590 B | 0.000 -100.00 % | 2.590 B | 0.000 -100.00 % | 2.602 B | 0.000 -100.00 % | 2.584 B | 0.000 -100.00 % | 2.573 M | 0.000 -100.00 % | 2.573 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.612 M | 0.000 -100.00 % | 2.591 M | 0.000 -100.00 % | 2.575 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 % | 712.728 M | 0.000 -100.00 % | 575.092 M | 0.000 -100.00 % | 353.882 M | 0.000 -100.00 % | 393.964 M | 0.000 -100.00 % | 394.360 K | 0.000 -100.00 % | 394.773 K | 0.000 -100.00 % | 394.608 K | 0.000 -100.00 % | 348.153 K | 0.000 -100.00 % | 338.916 K | 0.000 -100.00 % | 339.926 K | 0.000 -100.00 % | 340.139 K | 0.000 -100.00 % | 264.364 K | 0.000 -100.00 % | 296.910 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 |
| Total non current assets | 0.000 -100.00 % | 3.364 B | 0.000 -100.00 % | 3.308 B 2 281 558 031.03 % | -145.000 -100.00 % | 3.012 B 95 453 063.55 % | -3.155 K -100.00 % | 3.027 B 869 734 295.40 % | -348.000 -100.01 % | 3.011 M 400 987.88 % | -751.000 -100.02 % | 3.011 M 82 336.41 % | -3.661 K -100.12 % | 3.068 M 139 894.44 % | -2.195 K -100.07 % | 3.000 M 187 590.13 % | -1.600 K -100.05 % | 3.033 M 200 007.32 % | -1.517 K -100.05 % | 2.979 M 188 096.90 % | -1.585 K -100.05 % | 3.006 M 345 969.04 % | -869.000 -100.03 % | 2.867 M 161 556.42 % | -1.776 K -100.06 % | 2.881 M 511 868.03 % | -563.000 -607.21 % | 111.000 101.30 % | -8.565 K | 0.000 100.00 % | -981.000 | 0.000 100.00 % | -8.002 K -2 277.84 % | 367.428 182.75 % | -444.000 -220.98 % | 367.000 123.35 % | -1.572 K -129.80 % | 5.276 K 1 116.49 % | -519.000 -109.28 % | 5.595 K |
| Other current assets | 0.000 -100.00 % | 95.716 M | 0.000 -100.00 % | 41.522 M | 0.000 -100.00 % | 41.660 M | 0.000 -100.00 % | 47.452 M | 0.000 -100.00 % | 22.504 K | 0.000 -100.00 % | 29.909 K | 0.000 -100.00 % | 5.597 K | 0.000 -100.00 % | 60.792 K | 0.000 -100.00 % | 4.932 K | 0.000 -100.00 % | 67.132 K | 0.000 -100.00 % | 57.388 K | 0.000 -100.00 % | 139.776 K | 0.000 -100.00 % | 125.114 K | 0.000 | 0.000 | 0.000 -100.00 % | 117.579 | 0.000 -100.00 % | 7.933 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.995 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 1.631 M | 0.000 -100.00 % | 380.000 K | 0.000 -100.00 % | 380.000 K 5 922.19 % | 6.310 K -98.34 % | 380.000 K 54 497.70 % | 696.000 | 0.000 -100.00 % | 1.502 K | 0.000 -100.00 % | 7.322 K 1 364.40 % | 500.000 -88.61 % | 4.390 K | 0.000 -100.00 % | 3.200 K 540.00 % | 500.000 -83.52 % | 3.034 K | 0.000 -100.00 % | 3.169 K 533.78 % | 500.000 -71.23 % | 1.738 K | 0.000 -100.00 % | 3.552 K 610.40 % | 500.000 -55.60 % | 1.126 K | 0.000 -100.00 % | 17.130 K 3 326.00 % | 500.000 -74.52 % | 1.962 K | 0.000 -100.00 % | 16.004 K 3 100.80 % | 500.000 -43.69 % | 888.000 | 0.000 -100.00 % | 3.144 K | 0.000 -100.00 % | 1.038 K | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 12.130 M | 0.000 -100.00 % | 139.000 K | 0.000 -100.00 % | 145.000 K 4 695.88 % | -3.155 K -100.10 % | 3.155 M 906 709.20 % | -348.000 -200.00 % | 348.000 146.34 % | -751.000 -200.00 % | 751.000 120.51 % | -3.661 K -215.82 % | 3.161 K 244.01 % | -2.195 K -200.00 % | 2.195 K 237.19 % | -1.600 K -251.80 % | 1.054 K 169.48 % | -1.517 K -200.00 % | 1.517 K | 0.000 -100.00 % | 1.085 K 224.81 % | -869.000 -200.00 % | 869.000 148.93 % | -1.776 K -300.46 % | 885.984 257.37 % | -563.000 -201.44 % | 555.000 106.48 % | -8.565 K -206.20 % | 8.065 K 922.09 % | -981.000 -200.00 % | 981.000 | 0.000 -100.00 % | 7.502 K 1 789.69 % | -444.000 -200.00 % | 444.000 128.24 % | -1.572 K -200.01 % | 1.572 K 402.86 % | -519.000 -200.00 % | 519.000 |
| Cash and short term investments | 0.000 -100.00 % | 13.761 M | 0.000 -100.00 % | 519.000 K 357 831.03 % | 145.000 -99.90 % | 145.000 K 4 495.88 % | 3.155 K -99.91 % | 3.535 M 1 015 704.60 % | 348.000 0.00 % | 348.000 -53.66 % | 751.000 0.00 % | 751.000 -79.49 % | 3.661 K 0.00 % | 3.661 K 66.79 % | 2.195 K 0.00 % | 2.195 K 37.19 % | 1.600 K 2.96 % | 1.554 K 2.44 % | 1.517 K 0.00 % | 1.517 K -52.13 % | 3.169 K 99.98 % | 1.585 K 82.35 % | 869.000 0.00 % | 869.000 -51.07 % | 1.776 K 28.14 % | 1.386 K 146.18 % | 563.000 0.00 % | 563.000 -93.43 % | 8.565 K 0.00 % | 8.565 K 773.06 % | 981.000 0.00 % | 981.000 -93.87 % | 16.004 K 99.99 % | 8.002 K 1 702.30 % | 444.000 0.00 % | 444.000 -71.76 % | 1.572 K 0.01 % | 1.572 K 202.86 % | 519.000 0.00 % | 519.000 |
| Total current assets | 0.000 -100.00 % | 109.477 M | 0.000 -100.00 % | 42.041 M 28 993 693.10 % | 145.000 -100.00 % | 41.805 M 1 324 939.62 % | 3.155 K -99.99 % | 50.987 M 14 651 336.78 % | 348.000 -98.48 % | 22.852 K 2 942.88 % | 751.000 -97.55 % | 30.660 K 737.48 % | 3.661 K -60.46 % | 9.258 K 321.78 % | 2.195 K -96.52 % | 62.987 K 3 836.69 % | 1.600 K -75.33 % | 6.486 K 327.55 % | 1.517 K -97.79 % | 68.649 K 4 232.17 % | 1.585 K -97.31 % | 58.973 K 6 686.31 % | 869.000 -99.38 % | 140.645 K 7 819.20 % | 1.776 K -98.60 % | 126.500 K 22 368.92 % | 563.000 0.00 % | 563.000 -93.43 % | 8.565 K -1.35 % | 8.682 K 785.04 % | 981.000 -88.99 % | 8.914 K 11.40 % | 8.002 K -1.19 % | 8.098 K 1 723.96 % | 444.000 -93.10 % | 6.439 K 309.61 % | 1.572 K -3.70 % | 1.632 K 214.51 % | 519.000 -9.90 % | 576.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 40.214 M | 0.000 -100.00 % | 13.621 M | 0.000 -100.00 % | 11.727 M | 0.000 -100.00 % | 38.582 M | 0.000 -100.00 % | 23.477 K | 0.000 -100.00 % | 20.500 K | 0.000 -100.00 % | 12.262 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.078 K | 0.000 -100.00 % | 8.282 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 27.005 M | 0.000 -100.00 % | 31.622 M | 0.000 -100.00 % | 20.409 M | 0.000 -100.00 % | 21.848 M | 0.000 -100.00 % | 3.489 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.942 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.304 K | 0.000 -100.00 % | 2.055 K | 0.000 -100.00 % | 53.819 K | 0.000 -100.00 % | 70.275 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 % | 2.320 B | 0.000 -100.00 % | 2.255 B 9 856 029.54 % | 22.881 K -100.00 % | 2.908 B 13 309 749.87 % | 21.848 K -100.00 % | 2.100 B 60 185 798.54 % | 3.489 K -99.88 % | 2.850 M | 0.000 | 0.000 -100.00 % | 8.942 K -99.69 % | 2.844 M | 0.000 | 0.000 100.00 % | -700.000 -100.02 % | 3.357 M 145 607.12 % | 2.304 K | 0.000 -100.00 % | 2.055 K -99.94 % | 3.357 M 6 137.74 % | 53.819 K | 0.000 -100.00 % | 70.275 K -97.03 % | 2.369 M | 0.000 -100.00 % | 12.853 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.473 B | 0.000 -100.00 % | 3.350 B | 0.000 -100.00 % | 3.053 B | 0.000 -100.00 % | 3.078 B | 0.000 -100.00 % | 3.034 M | 0.000 -100.00 % | 3.041 M | 0.000 -100.00 % | 3.078 M | 0.000 -100.00 % | 3.063 M | 0.000 -100.00 % | 3.039 M | 0.000 -100.00 % | 3.048 M | 0.000 -100.00 % | 3.065 M | 0.000 -100.00 % | 3.008 M | 0.000 -100.00 % | 3.008 M | 0.000 -100.00 % | 674.000 | 0.000 -100.00 % | 8.682 K | 0.000 -100.00 % | 8.914 K | 0.000 -100.00 % | 8.466 K | 0.000 -100.00 % | 6.806 K | 0.000 -100.00 % | 6.908 K | 0.000 -100.00 % | 6.171 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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non cash items | 0.000 | 0.000 -100.00 % | 20.320 M 31.22 % | 15.485 M 13 966.50 % | -111.672 K -1 787.14 % | 6.619 K -64.49 % | 18.640 K 11.71 % | 16.686 K -41.35 % | 28.450 K 40.83 % | 20.202 K -5.68 % | 21.419 K -40.12 % | 35.770 K 177.22 % | 12.903 K -41.97 % | 22.236 K 15.66 % | 19.225 K -11.05 % | 21.614 K 24.36 % | 17.380 K -9.78 % | 19.265 K 9.75 % | 17.554 K 2.28 % | 17.163 K 74.49 % | 9.836 K -63.76 % | 27.139 K 445.18 % | 4.978 K -67.78 % | 15.448 K 48.75 % | 10.385 K -86.13 % | 74.857 K 9 268.84 % | 799.000 -26.83 % | 1.092 K -16.89 % | 1.314 K 618.08 % | 182.989 157.73 % | 71.000 -52.67 % | 150.000 -50.82 % | 305.000 442.60 % | 56.211 -4.73 % | 59.000 -81.09 % | 312.000 248.57 % | -210.000 -147.45 % | 442.603 165.03 % | 167.000 -83.25 % | 997.000 2 218.60 % | 43.000 -94.09 % | 727.826 113.44 % | 341.000 -84.34 % | 2.178 K 335.60 % | 500.000 1 011.11 % | 45.000 2 150.00 % | 2.000 -60.00 % | 5.000 |
| Net cash provided by operating 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 |