 
					Teamo Productions HQ Limited TPHQ.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 647.953 M -85.85 % | 4.580 B -45.51 % | 8.404 B 750 545.08 % | 1.120 M 9.45 % | 1.023 M -10.67 % | 1.145 M 118.10 % | 525.000 K 135.69 % | 222.750 K 1.18 % | 220.150 K 122.26 % | 99.050 K -75.18 % | 399.124 K -32.78 % | 593.800 K -18.90 % | 732.140 K -41.83 % | 1.259 M -90.83 % | 13.719 M 0.30 % | 13.678 M -37.14 % | 21.760 M -16.26 % | 25.985 M | 
| Net income | 33.754 M -30.87 % | 48.830 M 69.40 % | 28.826 M 39 936.11 % | 72.000 K 100.29 % | -25.219 M -6 923.78 % | -359.057 K 54.46 % | -788.509 K 7.91 % | -856.282 K 99.73 % | -312.326 M -11 407.50 % | -2.714 M -88.82 % | -1.437 M -2.78 % | -1.399 M 87.52 % | -11.206 M -138.15 % | -4.705 M 73.44 % | -17.717 M -170.06 % | -6.560 M -435.49 % | 1.955 M 145.56 % | -4.292 M | 
| Income before tax | 48.317 M -25.67 % | 65.002 M 96.62 % | 33.060 M 15 350.84 % | -216.775 K 99.11 % | -24.419 M -6 700.89 % | -359.057 K 54.46 % | -788.509 K 7.91 % | -856.282 K 99.73 % | -313.016 M -24 514.78 % | -1.272 M -31.46 % | -967.317 K -7.92 % | -896.367 K 91.14 % | -10.117 M -217.53 % | -3.186 M 79.98 % | -15.917 M -187.79 % | -5.531 M -300.49 % | 2.759 M 172.36 % | -3.812 M | 
| Income before tax ratio | 0.07 425.36 % | 0.01 260.81 % | 0.00 102.03 % | -0.19 99.19 % | -23.87 -7 513.06 % | -0.31 79.12 % | -1.50 60.93 % | -3.84 99.73 % | -1 421.83 -10 974.70 % | -12.84 -429.73 % | -2.42 -60.55 % | -1.51 89.08 % | -13.82 -445.86 % | -2.53 -118.19 % | -1.16 -186.92 % | -0.40 -418.95 % | 0.13 186.41 % | -0.15 | 
| EBITDA | 48.605 M -25.46 % | 65.204 M 97.06 % | 33.089 M 15 254.80 % | -218.340 K 99.11 % | -24.418 M -6 230.91 % | -385.690 K 50.75 % | -783.130 K 8.82 % | -858.890 K 99.74 % | -327.689 M -25 927.20 % | -1.259 M -40.68 % | -894.951 K 21.56 % | -1.141 M 92.06 % | -14.377 M -48.93 % | -9.654 M 48.14 % | -18.614 M -236.94 % | -5.524 M -453.91 % | 1.561 M 401.64 % | -517.486 K | 
| Net income ratio | 0.05 388.57 % | 0.01 210.85 % | 0.00 -94.67 % | 0.06 100.26 % | -24.66 -7 762.57 % | -0.31 79.12 % | -1.50 60.93 % | -3.84 99.73 % | -1 418.70 -5 077.46 % | -27.40 -660.84 % | -3.60 -52.91 % | -2.36 84.61 % | -15.31 -309.39 % | -3.74 -189.50 % | -1.29 -169.25 % | -0.48 -633.72 % | 0.09 154.40 % | -0.17 | 
| Ratio EBITDA | 0.08 426.86 % | 0.01 261.61 % | 0.00 102.02 % | -0.20 99.18 % | -23.87 -6 986.96 % | -0.34 77.42 % | -1.49 61.31 % | -3.86 99.74 % | -1 488.48 -11 610.17 % | -12.71 -466.88 % | -2.24 -16.71 % | -1.92 90.22 % | -19.64 -156.02 % | -7.67 -465.34 % | -1.36 -235.93 % | -0.40 -663.01 % | 0.07 460.20 % | -0.02 | 
| Gross profit ratio | 0.04 317.25 % | 0.01 684.57 % | 0.00 -99.77 % | 0.60 19.39 % | 0.50 12.48 % | 0.44 53.54 % | 0.29 110.95 % | -2.64 -8.48 % | -2.43 -343.22 % | 1.00 311.32 % | -0.47 -147.32 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 1.125 B 30.91 % | 859.445 M 197.10 % | 289.282 M 136.35 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 12.92 % | 108.391 M 7.53 % | 100.805 M 177.31 % | 36.351 M | 
| Weighted average shs out | 1.125 B 31.58 % | 855.089 M 195.59 % | 289.282 M 136.35 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 12.92 % | 108.391 M 7.53 % | 100.805 M 255.71 % | 28.339 M | 
| EPS diluted | 0.03 -47.18 % | 0.06 -42.97 % | 0.10 14 128.57 % | 0.00 100.33 % | -0.21 -7 141.38 % | 0.00 54.69 % | -0.01 8.57 % | -0.01 99.73 % | -2.55 -11 233.33 % | -0.02 -87.50 % | -0.01 -6.19 % | -0.01 87.65 % | -0.09 -136.43 % | -0.04 72.36 % | -0.14 -131.40 % | -0.06 -407.11 % | 0.02 113.13 % | -0.15 | 
| Earnings per share | 0.03 -47.46 % | 0.06 -42.67 % | 0.10 14 128.57 % | 0.00 100.33 % | -0.21 -7 141.38 % | 0.00 54.69 % | -0.01 8.57 % | -0.01 99.73 % | -2.55 -11 233.33 % | -0.02 -87.50 % | -0.01 -6.19 % | -0.01 87.65 % | -0.09 -136.43 % | -0.04 72.36 % | -0.14 -131.40 % | -0.06 -407.11 % | 0.02 113.13 % | -0.15 | 
| Gross profit | 28.827 M -40.96 % | 48.830 M 327.55 % | 11.421 M 1 611.98 % | 667.124 K 30.67 % | 510.533 K 0.48 % | 508.075 K 234.86 % | 151.726 K 125.82 % | -587.728 K -9.77 % | -535.441 K -640.58 % | 99.050 K 152.44 % | -188.876 K -131.81 % | 593.800 K -18.90 % | 732.140 K -41.83 % | 1.259 M -90.83 % | 13.719 M 0.30 % | 13.678 M -37.14 % | 21.760 M -16.26 % | 25.985 M | 
| Income tax expense | 14.563 M -9.95 % | 16.172 M 281.96 % | 4.234 M 1 564.51 % | -289.106 K -136.12 % | 800.326 K | 0.000 | 0.000 | 0.000 100.00 % | -689.723 K -147.82 % | 1.442 M 206.83 % | 470.107 K -6.38 % | 502.159 K -53.88 % | 1.089 M -28.33 % | 1.519 M -15.59 % | 1.800 M 74.83 % | 1.030 M 28.17 % | 803.251 K 67.35 % | 479.974 K | 
| Cost of revenue | 619.126 M -86.34 % | 4.531 B -46.01 % | 8.392 B 1 854 883.14 % | 452.426 K -11.69 % | 512.317 K -19.56 % | 636.925 K 70.63 % | 373.274 K -53.94 % | 810.478 K 7.26 % | 755.591 K | 0.000 -100.00 % | 588.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 7.722 M 1 354.24 % | 531.000 K -59.25 % | 1.303 M 558.08 % | 198.000 K -92.75 % | 2.731 M 1 735.44 % | 148.785 K | 0.000 | 0.000 | 0.000 -100.00 % | 535.012 K 454.87 % | 96.421 K -36.28 % | 151.313 K -59.99 % | 378.217 K -10.16 % | 421.004 K 126.80 % | 185.630 K | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 94.000 K -94.49 % | 1.705 M 179.97 % | 609.000 K -11.41 % | 687.469 K -97.04 % | 23.197 M 3 013.72 % | 744.985 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 expenses | 6.168 M | 0.000 -100.00 % | 1.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 823.062 K -31.28 % | 1.198 M -28.31 % | 1.671 M -88.73 % | 14.819 M | 0.000 -100.00 % | 33.311 M 44.67 % | 23.025 M 1.14 % | 22.766 M -33.21 % | 34.084 M | 
| Operating expenses | 13.984 M 525.40 % | 2.236 M -27.40 % | 3.080 M 247.84 % | 885.469 K -96.58 % | 25.928 M 2 800.93 % | 893.770 K -4.39 % | 934.853 K 244.76 % | 271.164 K -99.92 % | 327.153 M 23 989.48 % | 1.358 M 4.95 % | 1.294 M -28.97 % | 1.822 M -88.01 % | 15.197 M 16.69 % | 13.023 M -61.12 % | 33.497 M 45.48 % | 23.025 M 1.14 % | 22.766 M -33.21 % | 34.084 M | 
| Cost and expenses | 633.036 M -86.04 % | 4.533 B -46.01 % | 8.396 B 627 416.06 % | 1.338 M -94.94 % | 26.440 M 1 627.32 % | 1.531 M 17.01 % | 1.308 M 20.94 % | 1.082 M -99.67 % | 327.909 M 24 045.12 % | 1.358 M 4.95 % | 1.294 M -28.97 % | 1.822 M -88.01 % | 15.197 M 16.69 % | 13.023 M -61.12 % | 33.497 M 45.48 % | 23.025 M 1.14 % | 22.766 M -33.21 % | 34.084 M | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 7.816 M 249.55 % | 2.236 M 16.95 % | 1.912 M 115.93 % | 885.469 K -96.58 % | 25.928 M 2 800.93 % | 893.770 K -4.39 % | 934.853 K 244.76 % | 271.164 K -99.92 % | 327.153 M 61 048.77 % | 535.012 K 454.87 % | 96.421 K -36.28 % | 151.313 K -59.99 % | 378.217 K -10.16 % | 421.004 K 126.80 % | 185.630 K | 0.000 | 0.000 | 0.000 | 
| Interest income | 33.102 M 27.42 % | 25.979 M 203.39 % | 8.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.911 M -5.09 % | 5.175 M 1.07 % | 5.120 M 31.83 % | 3.884 M 1.65 % | 3.821 M 7.20 % | 3.564 M | 
| Interest expense | 29.000 K -74.78 % | 115.000 K -54.00 % | 250.000 K 24 900.00 % | 1.000 K -26.42 % | 1.359 K -28.32 % | 1.896 K -77.58 % | 8.455 K 307.67 % | 2.074 K -89.62 % | 19.973 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.924 K 2.53 % | 35.037 K -58.14 % | 83.710 K -1.04 % | 84.594 K 52.56 % | 55.451 K -51.82 % | 115.094 K | 
| Depreciation and amortization | 288.000 K 231.03 % | 87.000 K 248.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.306 K -0.61 % | 87.838 K -95.84 % | 2.111 M -0.92 % | 2.130 M -0.24 % | 2.135 M -16.82 % | 2.567 M -66.14 % | 7.581 M | 
| Operating income | 14.843 M -68.14 % | 46.588 M 458.54 % | 8.341 M 3 920.19 % | -218.340 K 99.14 % | -25.417 M -6 490.03 % | -385.690 K 50.75 % | -783.130 K 8.82 % | -858.890 K 99.74 % | -327.689 M -25 668.64 % | -1.272 M -31.46 % | -967.317 K -7.92 % | -896.367 K 91.14 % | -10.117 M -217.53 % | -3.186 M 79.98 % | -15.917 M -187.79 % | -5.531 M -339.71 % | -1.258 M 67.01 % | -3.812 M | 
| Operating income ratio | 0.02 125.18 % | 0.01 924.96 % | 0.00 100.51 % | -0.20 99.22 % | -24.85 -7 277.02 % | -0.34 77.42 % | -1.49 61.31 % | -3.86 99.74 % | -1 488.48 -11 493.84 % | -12.84 -429.73 % | -2.42 -60.55 % | -1.51 89.08 % | -13.82 -445.86 % | -2.53 -118.19 % | -1.16 -186.92 % | -0.40 -599.51 % | -0.06 60.60 % | -0.15 | 
| Total other income expenses net | 33.474 M 29.63 % | 25.823 M 4.47 % | 24.719 M 1 574 358.60 % | 1.570 K -99.84 % | 998.024 K 3 647.32 % | 26.633 K -99.99 % | 268.229 M 10 276 867.43 % | 2.610 K -99.98 % | 14.673 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.017 M | 0.000 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.892 M -436.69 % | 1.750 M -30.28 % | 2.510 M 906.84 % | -311.089 K 77.92 % | -1.409 M -114.44 % | 9.756 M 6 897.17 % | 139.430 K -99.59 % | 33.792 M -51.55 % | 69.749 M 19 717.85 % | -355.540 K 53.92 % | -771.534 K 93.81 % | -12.456 M -6 018.88 % | -203.569 K 85.23 % | -1.378 M 71.42 % | -4.822 M -1 520.84 % | -297.513 K 58.20 % | -711.832 K -444.80 % | -130.660 K | 
| Total investments | 292.137 M -47.75 % | 559.111 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.424 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total debt | 0.000 | 0.000 -100.00 % | 10.425 M | 0.000 | 0.000 -100.00 % | 9.950 M 1 890.00 % | 500.000 K -98.53 % | 34.000 M -51.43 % | 70.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.182 K -67.61 % | 300.000 K 0.00 % | 300.000 K | 
| Accumulated other comprehensive income loss | 389.516 M 61.25 % | 241.561 M -21.08 % | 306.079 M 0.00 % | 306.079 M 0.00 % | 306.079 M 0.00 % | 306.079 M -23.17 % | 398.375 M 1.59 % | 392.133 M 0.00 % | 392.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | -245.641 M 12.08 % | -279.395 M 14.97 % | -328.581 M 8.07 % | -357.406 M 0.02 % | -357.479 M -7.59 % | -332.259 M -0.11 % | -331.900 M 18.52 % | -407.346 M -0.21 % | -406.490 M -331.68 % | -94.164 M -2.97 % | -91.444 M -2.59 % | -89.133 M -1.59 % | -87.735 M -14.64 % | -76.529 M -6.55 % | -71.824 M -32.74 % | -54.107 M -13.80 % | -47.546 M 3.95 % | -49.502 M | 
| Common stock | 1.096 B 27.29 % | 861.220 M 137.50 % | 362.619 M 321.07 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 14.64 % | 75.119 M 28.75 % | 58.344 M | 
| Total equity | 1.360 B 28.08 % | 1.062 B 207.92 % | 344.755 M 690.88 % | 43.591 M 0.17 % | 43.519 M -36.69 % | 68.738 M -0.52 % | 69.098 M -13.31 % | 79.705 M -1.06 % | 80.562 M -79.18 % | 386.890 M -12.53 % | 442.289 M 2.62 % | 431.015 M 5.70 % | 407.784 M 1.12 % | 403.256 M 31.18 % | 307.410 M -6.05 % | 327.203 M -4.27 % | 341.794 M 19.08 % | 287.027 M | 
| Other non current liabilities | 1.000 K | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 M | 0.000 -100.00 % | 27.816 K -69.61 % | 91.543 K 62.17 % | 56.450 K 214.57 % | 17.945 K | 0.000 | 0.000 | 0.000 | 
| Long term debt | 0.000 | 0.000 -100.00 % | 10.425 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 -100.00 % | 300.000 K 0.00 % | 300.000 K | 
| Total non current liabilities | 1.000 K | 0.000 -100.00 % | 10.424 M 1 042 300.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 M | 0.000 -100.00 % | 27.816 K -69.61 % | 91.543 K 62.17 % | 56.450 K 214.57 % | 17.945 K | 0.000 -100.00 % | 300.000 K 0.00 % | 300.000 K | 
| Other current liabilities | 30.170 M 68.76 % | 17.877 M 506.94 % | -4.393 M -325 266.54 % | 1.351 K | 0.000 -100.00 % | 7.283 M -21.27 % | 9.251 M -72.87 % | 34.092 M 308.17 % | 8.352 M -74.90 % | 33.270 M 9.61 % | 30.354 M -1.65 % | 30.862 M 6.46 % | 28.990 M 3.59 % | 27.985 M -38.45 % | 45.467 M 5.61 % | 43.054 M 2.66 % | 41.937 M 74.36 % | 24.052 M | 
| Deferred revenue | 0.000 | 0.000 -100.00 % | 4.945 M | 0.000 | 0.000 -100.00 % | 1.737 M 0.00 % | 1.737 M 0.00 % | 1.737 M 0.00 % | 1.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 0.000 | 0.000 100.00 % | -276.000 K | 0.000 | 0.000 -100.00 % | 9.942 M 1 888.36 % | 500.000 K -98.47 % | 32.697 M -53.28 % | 69.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.182 K | 0.000 | 0.000 | 
| Total current liabilities | 144.476 M -23.38 % | 188.551 M 126.35 % | 83.299 M 10 007.40 % | 824.139 K -64.85 % | 2.345 M -89.75 % | 22.880 M 67.27 % | 13.678 M -81.15 % | 72.558 M -12.42 % | 82.847 M 110.06 % | 39.439 M -3.48 % | 40.861 M 1.68 % | 40.186 M 9.56 % | 36.679 M 4.12 % | 35.226 M -48.09 % | 67.858 M 57.26 % | 43.151 M 2.89 % | 41.937 M 74.36 % | 24.052 M | 
| Total liabilities | 144.477 M -23.38 % | 188.552 M 101.18 % | 93.724 M 11 272.35 % | 824.139 K -64.85 % | 2.345 M -89.75 % | 22.880 M 67.27 % | 13.678 M -81.15 % | 72.558 M -12.42 % | 82.847 M -24.30 % | 109.439 M 167.83 % | 40.861 M 1.61 % | 40.214 M 9.37 % | 36.770 M 4.22 % | 35.283 M -48.02 % | 67.876 M 57.30 % | 43.151 M 2.16 % | 42.237 M 73.44 % | 24.352 M | 
| Other non current assets | 301.382 M 1 011.37 % | -33.069 M -3 306 800.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.413 K -99.79 % | 202.641 M 3.06 % | 196.631 M 36.63 % | 143.917 M 52.35 % | 94.465 M 1.68 % | 92.908 M | 0.000 | 0.000 | 0.000 | 
| Long term investments | 292.000 M -41.90 % | 502.614 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 | 
| Intangible assets | 97.555 M 24.82 % | 78.154 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 % | 532.000 -76.52 % | 2.266 K -43.34 % | 3.999 K | 0.000 | 0.000 | 
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M -96.55 % | 279.667 M | 
| Goodwill and intangible assets | 97.555 M 24.82 % | 78.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M -0.01 % | 9.659 M -0.02 % | 9.661 M -0.02 % | 9.663 M 0.04 % | 9.659 M 0.00 % | 9.659 M | 
| Property plant equipment net | 1.295 M -57.01 % | 3.012 M 4 265.22 % | 69.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 873.205 K -9.09 % | 960.511 K -8.33 % | 1.048 M -92.91 % | 14.780 M -12.59 % | 16.909 M -11.21 % | 19.043 M -11.82 % | 21.595 M | 
| Total non current assets | 692.232 M 25.66 % | 550.892 M 786 899.81 % | 69.999 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.659 M 0.00 % | 9.659 M -4.30 % | 10.093 M -95.25 % | 212.300 M 2.48 % | 207.163 M 34.05 % | 154.536 M 46.94 % | 105.172 M -10.38 % | 117.349 M 341.64 % | 26.571 M -7.42 % | 28.702 M -8.17 % | 31.254 M | 
| Other current assets | 134.604 M 434.25 % | -40.271 M -253.24 % | 26.280 M 5 551.67 % | 464.995 K 3.75 % | 448.205 K -97.24 % | 16.261 M -80.12 % | 81.801 M -42.38 % | 141.963 M -6.89 % | 152.469 M 171.15 % | 56.230 M 28 680.93 % | 195.371 K 4.84 % | 186.359 K -47.69 % | 356.255 K -99.29 % | 50.334 M 16 488.96 % | 303.420 K | 0.000 -100.00 % | 228.470 K 737.71 % | 27.273 K | 
| Short term investments | 137.000 K -99.76 % | 56.497 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 | 
| cash and cash equivalents | 5.892 M 436.69 % | -1.750 M -122.11 % | 7.915 M 2 444.29 % | 311.089 K -77.92 % | 1.409 M 626.70 % | 193.849 K -46.24 % | 360.570 K 73.23 % | 208.145 K -16.97 % | 250.697 K -29.49 % | 355.540 K -53.92 % | 771.534 K -93.81 % | 12.456 M 6 018.88 % | 203.569 K -85.23 % | 1.378 M -71.42 % | 4.822 M 1 121.76 % | 394.695 K -60.99 % | 1.012 M 134.95 % | 430.660 K | 
| Cash and short term investments | 5.892 M -89.24 % | 54.748 M 591.70 % | 7.915 M 2 444.29 % | 311.089 K -77.92 % | 1.409 M 626.70 % | 193.849 K -46.24 % | 360.570 K 73.23 % | 208.145 K -16.97 % | 250.697 K -29.49 % | 355.540 K -53.92 % | 771.534 K -93.81 % | 12.456 M 6 018.88 % | 203.569 K -85.23 % | 1.378 M -71.42 % | 4.822 M 1 121.76 % | 394.695 K -60.99 % | 1.012 M 134.95 % | 430.660 K | 
| Total current assets | 811.935 M 16.12 % | 699.221 M 59.49 % | 438.409 M 887.06 % | 44.416 M -3.16 % | 45.864 M -49.94 % | 91.618 M 10.68 % | 82.775 M -41.95 % | 142.605 M -7.25 % | 153.750 M -68.38 % | 486.236 M 79.52 % | 270.849 M 2.57 % | 264.066 M -8.95 % | 290.018 M -13.00 % | 333.367 M 29.24 % | 257.937 M -24.97 % | 343.782 M -3.25 % | 355.329 M 26.85 % | 280.125 M | 
| Inventory | 0.000 -100.00 % | 56.497 M 982.94 % | 5.217 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 | 
| Net receivables | 671.439 M 6.88 % | 628.247 M 57.46 % | 398.997 M 814.30 % | 43.639 M -0.84 % | 44.007 M -41.45 % | 75.163 M -5.43 % | 79.475 M -43.05 % | 139.555 M -7.45 % | 150.796 M -64.90 % | 429.650 M 59.33 % | 269.668 M 7.34 % | 251.219 M -13.21 % | 289.458 M 2.77 % | 281.655 M 11.41 % | 252.811 M -26.38 % | 343.388 M -3.02 % | 354.089 M 26.61 % | 279.667 M | 
| Tax assets | 0.000 -100.00 % | 181.000 K 8 950.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 114.306 M -25.64 % | 153.728 M 96.89 % | 78.078 M 68 389.47 % | 114.000 K -89.86 % | 1.124 M -48.45 % | 2.181 M -0.43 % | 2.191 M 120.60 % | 993.013 K -2.73 % | 1.021 M -76.96 % | 4.432 M -57.82 % | 10.507 M 12.68 % | 9.324 M 21.28 % | 7.688 M 6.17 % | 7.241 M -67.66 % | 22.391 M | 0.000 | 0.000 | 0.000 | 
| Tax payables | 0.000 -100.00 % | 16.946 M 242.69 % | 4.945 M 597.67 % | 708.788 K -41.93 % | 1.220 M -29.72 % | 1.737 M 0.00 % | 1.737 M 0.00 % | 1.737 M 0.00 % | 1.737 M 0.00 % | 1.737 M | 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 | 
| 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 | 
| Capital lease obligations | 0.000 | 0.000 100.00 % | -10.701 M | 0.000 | 0.000 100.00 % | -8.186 K | 0.000 100.00 % | -1.303 M -8 949.78 % | -14.398 K | 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 -100.00 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 119.596 M -49.79 % | 238.175 M 5 035.30 % | 4.638 M -47.30 % | 8.800 M 0.00 % | 8.800 M 0.00 % | 8.800 M -97.21 % | 314.879 M 3 478.17 % | 8.800 M 0.00 % | 8.800 M -97.29 % | 324.935 M -13.95 % | 377.613 M 3.73 % | 364.029 M 7.26 % | 339.399 M 4.86 % | 323.667 M 10.42 % | 293.115 M -0.70 % | 295.191 M -6.06 % | 314.221 M 12.95 % | 278.185 M | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 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 | 
| Total assets | 1.504 B 20.32 % | 1.250 B 185.10 % | 438.479 M 887.22 % | 44.416 M -3.16 % | 45.864 M -49.94 % | 91.618 M 10.68 % | 82.775 M -45.64 % | 152.264 M -6.82 % | 163.408 M -67.08 % | 496.329 M 2.73 % | 483.149 M 2.53 % | 471.229 M 6.00 % | 444.554 M 1.37 % | 438.539 M 16.85 % | 375.286 M 1.33 % | 370.354 M -3.56 % | 384.031 M 23.33 % | 311.379 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | -196.481 M 65.92 % | -576.463 M -542.19 % | -89.765 M -7 572.56 % | -1.170 M -103.22 % | 36.384 M 493.02 % | -9.258 M -1 638.61 % | 601.692 K -26.06 % | 813.730 K 103.93 % | -20.681 M -33.22 % | -15.523 M 23.11 % | -20.189 M -73.20 % | -11.656 M 36.23 % | -18.278 M 84.51 % | -118.022 M -560.84 % | 25.610 M -27.68 % | 35.411 M 166.43 % | -53.310 M -382.30 % | 18.884 M | 
| Accounts receivables | -65.906 M 81.59 % | -357.931 M -153.48 % | -141.206 M -58 329.28 % | 242.500 K -99.45 % | 44.457 M 594.60 % | -8.988 M -114.96 % | 60.080 M 434.47 % | 11.241 M 90.16 % | 5.911 M 146.40 % | -12.741 M 38.85 % | -20.836 M -35.45 % | -15.383 M 21.93 % | -19.706 M 76.86 % | -85.166 M -49 828.84 % | 171.260 K -99.52 % | 35.429 M 149.91 % | -70.993 M -571.94 % | 15.043 M | 
| Inventory | 0.000 100.00 % | -51.280 M -882.94 % | -5.217 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 | 
| Accounts payables | 0.000 -100.00 % | 75.650 M -2.97 % | 77.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 | 
| Other working capital | -130.575 M 46.24 % | -242.902 M -1 040.12 % | -21.305 M -1 408.37 % | -1.412 M 82.50 % | -8.072 M -2 897.35 % | -269.314 K 99.55 % | -59.478 M -470.41 % | -10.427 M 60.79 % | -26.592 M -855.54 % | -2.783 M -529.67 % | 647.689 K -82.62 % | 3.727 M 161.13 % | 1.427 M 104.34 % | -32.856 M -229.16 % | 25.439 M 142 910.48 % | -17.813 K -100.10 % | 17.684 M 360.35 % | 3.841 M | 
| Other non cash items | -72.452 M -246.25 % | 49.541 M 4 954 000.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -60.080 M -434.47 % | -11.241 M -103.50 % | 320.993 M 22 688.31 % | -1.421 M -228.17 % | -433.025 K 62.60 % | -1.158 M -119.42 % | 5.962 M 37 087.43 % | -16.118 K -100.08 % | 20.210 M 529.43 % | -4.706 M -8.30 % | -4.346 M -93.09 % | -2.251 M | 
| Net cash provided by operating activities | -234.891 M 50.86 % | -478.005 M -684.73 % | -60.913 M -5 449.56 % | -1.098 M -109.83 % | 11.165 M 216.10 % | -9.617 M -5 047.67 % | -186.817 K -339.03 % | -42.552 K 99.30 % | -6.103 M 66.50 % | -18.216 M 15.62 % | -21.589 M -58.47 % | -13.623 M 39.03 % | -22.345 M 81.24 % | -119.113 M -471.84 % | 32.033 M 17.30 % | 27.310 M 151.40 % | -53.132 M -366.69 % | 19.923 M | 
| Investments in property plant and equipment | -1.374 M 54.65 % | -3.030 M -3 158.06 % | -93.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 100.00 % | -5.200 K 66.23 % | -15.400 K 68.40 % | -48.735 K | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Purchases of investments | 0.000 100.00 % | -250.000 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 | 
| 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 | 
| Other investing activites | -20.468 M -131.87 % | 64.225 M 129.99 % | -214.153 M -171 422.40 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 113.59 % | -3.680 M -395.37 % | 1.246 M -77.09 % | 5.438 M -64.03 % | 15.117 M 7 282.22 % | 204.782 K 101.05 % | -19.591 M -2 235.49 % | 917.424 K 101.58 % | -57.953 M | 
| Net cash used for investing activites | -21.842 M 88.43 % | -188.805 M 11.87 % | -214.246 M -171 496.80 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 113.59 % | -3.680 M -395.37 % | 1.246 M -77.09 % | 5.438 M -64.03 % | 15.117 M 7 282.22 % | 204.782 K 101.04 % | -19.597 M -2 272.52 % | 902.024 K 101.56 % | -58.002 M | 
| Debt repayment | 0.000 100.00 % | -10.425 M -200.00 % | 10.425 M | 0.000 100.00 % | -9.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 K | 0.000 -100.00 % | 300.000 K | 
| Common stock issued | 264.375 M -60.55 % | 670.164 M 146.08 % | 272.338 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 -100.00 % | 19.800 M | 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 | 
| 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 | 
| Other financing activites | 0.000 100.00 % | -2.594 M -100.95 % | 272.338 M | 0.000 | 0.000 -100.00 % | 9.450 M 111 868.18 % | -8.455 K -307.67 % | -2.074 K 89.62 % | -19.973 K 6.64 % | -21.394 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 M 372.01 % | -25.734 M | 0.000 100.00 % | -153.000 99.98 % | -904.259 K | 
| Net cash used provided by financing activities | 264.375 M -59.77 % | 657.145 M 132.40 % | 282.763 M | 0.000 100.00 % | -9.950 M -205.29 % | 9.450 M 1 790.00 % | 500.000 K | 0.000 | 0.000 100.00 % | -21.394 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 M 372.01 % | -25.734 M -231.97 % | 19.500 M 12 745 198.04 % | -153.000 99.97 % | -604.259 K | 
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -89.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.322 M 27.51 % | 13.584 M -44.85 % | 24.630 M 56.55 % | 15.733 M -48.50 % | 30.552 M 1 571.62 % | -2.076 M 92.54 % | -27.830 M -152.70 % | 52.812 M | 0.000 | 
| Net change in cash | 7.642 M 179.07 % | -9.665 M -227.11 % | 7.604 M 792.76 % | -1.098 M -190.35 % | 1.215 M 828.68 % | -166.721 K -209.38 % | 152.425 K 458.21 % | -42.552 K 99.30 % | -6.103 M -1 366.98 % | -415.994 K 96.44 % | -11.685 M -195.36 % | 12.253 M 1 143.22 % | -1.174 M 65.90 % | -3.444 M -177.79 % | 4.428 M 817.43 % | -617.137 K -206.19 % | 581.172 K 101.50 % | -38.683 M | 
| Cash at beginning of period | -1.750 M -122.11 % | 7.915 M 2 444.29 % | 311.089 K -77.92 % | 1.409 M 626.70 % | 193.849 K -46.24 % | 360.570 K 73.23 % | 208.145 K -16.97 % | 250.697 K -96.05 % | 6.353 M 723.46 % | 771.534 K -93.81 % | 12.456 M 6 018.88 % | 203.569 K -85.23 % | 1.378 M -71.42 % | 4.822 M 1 121.76 % | 394.695 K -60.99 % | 1.012 M 134.95 % | 430.660 K -99.24 % | 56.630 M | 
| Cash at end of period | 5.892 M 436.69 % | -1.750 M -122.11 % | 7.915 M 2 444.29 % | 311.089 K -77.92 % | 1.409 M 626.70 % | 193.849 K -46.24 % | 360.570 K 73.23 % | 208.145 K -16.97 % | 250.697 K -29.49 % | 355.540 K -53.92 % | 771.534 K -93.81 % | 12.456 M 6 018.88 % | 203.569 K -85.23 % | 1.378 M -71.42 % | 4.822 M 1 121.76 % | 394.695 K -60.99 % | 1.012 M -94.36 % | 17.947 M | 
| Operating cash flow | -234.891 M 50.86 % | -478.005 M -684.73 % | -60.913 M -5 449.56 % | -1.098 M -109.83 % | 11.165 M 216.10 % | -9.617 M -5 047.67 % | -186.817 K -339.03 % | -42.552 K 99.30 % | -6.103 M 66.50 % | -18.216 M 15.62 % | -21.589 M -58.47 % | -13.623 M 39.03 % | -22.345 M 81.24 % | -119.113 M -471.84 % | 32.033 M 17.30 % | 27.310 M 151.40 % | -53.132 M -366.69 % | 19.923 M | 
| Capital expenditure | -1.374 M 54.65 % | -3.030 M -3 158.06 % | -93.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 100.00 % | -5.200 K 66.23 % | -15.400 K 68.40 % | -48.735 K | 
| Free CashFlow | -236.265 M 50.88 % | -481.035 M -688.50 % | -61.006 M -5 458.04 % | -1.098 M -109.83 % | 11.165 M 216.10 % | -9.617 M -5 047.67 % | -186.817 K -339.03 % | -42.552 K 99.30 % | -6.103 M 66.50 % | -18.216 M 15.62 % | -21.589 M -58.47 % | -13.623 M 39.03 % | -22.345 M 81.24 % | -119.113 M -471.84 % | 32.033 M 17.32 % | 27.305 M 151.37 % | -53.148 M -367.42 % | 19.874 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 282.731 M 109.77 % | -2.893 B -406.25 % | 944.539 M -35.11 % | 1.456 B 27.61 % | 1.141 B -0.47 % | 1.146 B -11.64 % | 1.297 B 7.77 % | 1.204 B 28.98 % | 933.091 M -75.16 % | 3.756 B -14.40 % | 4.388 B 1 586.77 % | 260.120 M 101 907.84 % | 255.000 K -12.97 % | 293.000 K 15.81 % | 253.000 K -7.66 % | 274.000 K -7.74 % | 297.000 K 22.30 % | 242.850 K 6.51 % | 228.000 K -7.69 % | 247.000 K -19.02 % | 305.000 K 3.39 % | 295.000 K 3.51 % | 285.000 K -1.72 % | 290.000 K 5.45 % | 275.000 K 10.00 % | 250.000 K 104.92 % | 122.000 K | 
| Net income | 7.109 M 468.27 % | 1.251 M -73.19 % | 4.666 M -68.85 % | 14.980 M 1.79 % | 14.716 M -57.54 % | 34.662 M 1 684.86 % | 1.942 M -31.16 % | 2.821 M -70.00 % | 9.403 M -34.23 % | 14.296 M 7.53 % | 13.295 M 896.63 % | 1.334 M 1 447.47 % | -99.000 K -7.61 % | -92.000 K -41.54 % | -65.000 K -1.56 % | -64.000 K -121.99 % | 291.000 K 113.55 % | -2.148 M 83.96 % | -13.398 M -38.91 % | -9.645 M -34 346.43 % | -28.000 K 83.14 % | -166.057 K -269.02 % | -45.000 K 39.19 % | -74.000 K 1.33 % | -75.000 K 99.23 % | -9.704 M -6 284.30 % | -152.000 K | 
| Income before tax | 9.929 M 318.77 % | 2.371 M -62.11 % | 6.257 M -68.75 % | 20.023 M 1.82 % | 19.666 M -57.31 % | 46.069 M 1 674.61 % | 2.596 M -62.56 % | 6.933 M -26.27 % | 9.403 M -49.26 % | 18.530 M 39.38 % | 13.295 M 896.63 % | 1.334 M 1 447.47 % | -99.000 K -7.61 % | -92.000 K -41.54 % | -65.000 K -1.56 % | -64.000 K -6 500.00 % | 1.000 K 100.07 % | -1.348 M 89.94 % | -13.398 M -38.91 % | -9.645 M -34 346.43 % | -28.000 K 83.14 % | -166.057 K -269.02 % | -45.000 K 39.19 % | -74.000 K 1.33 % | -75.000 K -64.80 % | -45.509 K 70.06 % | -152.000 K | 
| Income before tax ratio | 0.04 4 384.51 % | 0.00 -112.37 % | 0.01 -51.85 % | 0.01 -20.21 % | 0.02 -57.11 % | 0.04 1 908.47 % | 0.00 -65.25 % | 0.01 -42.84 % | 0.01 104.26 % | 0.00 62.82 % | 0.00 -40.92 % | 0.01 101.32 % | -0.39 -23.64 % | -0.31 -22.22 % | -0.26 -9.99 % | -0.23 -7 037.23 % | 0.00 100.06 % | -5.55 90.55 % | -58.76 -50.49 % | -39.05 -42 435.06 % | -0.09 83.69 % | -0.56 -256.51 % | -0.16 38.12 % | -0.26 6.44 % | -0.27 -49.82 % | -0.18 85.39 % | -1.25 | 
| EBITDA | 10.110 M 300.71 % | 2.523 M -59.97 % | 6.303 M -68.59 % | 20.068 M 1.81 % | 19.711 M -57.31 % | 46.171 M 1 666.30 % | 2.614 M -62.38 % | 6.949 M 50.51 % | 4.617 M 1 415.38 % | -351.000 K -102.64 % | 13.305 M 897.38 % | 1.334 M 1 447.47 % | -99.000 K -9.58 % | -90.345 K -38.99 % | -65.000 K -1.56 % | -64.000 K -6 500.00 % | 1.000 K -100.00 % | 20.085 M 249.91 % | -13.398 M -38.91 % | -9.645 M -34 346.43 % | -28.000 K 85.47 % | -192.696 K -337.95 % | -44.000 K 40.54 % | -74.000 K 1.33 % | -75.000 K -86.91 % | -40.127 K 73.43 % | -151.000 K | 
| Net income ratio | 0.03 5 914.04 % | 0.00 -108.75 % | 0.00 -52.00 % | 0.01 -20.23 % | 0.01 -57.34 % | 0.03 1 920.07 % | 0.00 -36.12 % | 0.00 -76.74 % | 0.01 164.75 % | 0.00 25.62 % | 0.00 -40.92 % | 0.01 101.32 % | -0.39 -23.64 % | -0.31 -22.22 % | -0.26 -9.99 % | -0.23 -123.84 % | 0.98 111.08 % | -8.85 84.95 % | -58.76 -50.49 % | -39.05 -42 435.06 % | -0.09 83.69 % | -0.56 -256.51 % | -0.16 38.12 % | -0.26 6.44 % | -0.27 99.30 % | -38.82 -3 015.54 % | -1.25 | 
| Ratio EBITDA | 0.04 4 199.78 % | 0.00 -113.07 % | 0.01 -51.60 % | 0.01 -20.22 % | 0.02 -57.11 % | 0.04 1 899.06 % | 0.00 -65.09 % | 0.01 16.69 % | 0.00 5 394.64 % | 0.00 -103.08 % | 0.00 -40.87 % | 0.01 101.32 % | -0.39 -25.91 % | -0.31 -20.02 % | -0.26 -9.99 % | -0.23 -7 037.23 % | 0.00 -100.00 % | 82.70 240.74 % | -58.76 -50.49 % | -39.05 -42 435.06 % | -0.09 85.95 % | -0.65 -323.10 % | -0.15 39.50 % | -0.26 6.44 % | -0.27 -69.92 % | -0.16 87.03 % | -1.24 | 
| Gross profit ratio | 0.02 12 700.61 % | 0.00 -93.10 % | 0.00 -83.19 % | 0.01 23.03 % | 0.01 -69.43 % | 0.03 13 332.05 % | 0.00 -93.44 % | 0.00 -59.09 % | 0.01 2 468.29 % | 0.00 -82.58 % | 0.00 -65.04 % | 0.01 101.44 % | -0.39 -22.31 % | -0.32 -23.54 % | -0.26 -125.69 % | 1.00 56.32 % | 0.64 -8.21 % | 0.70 19.47 % | 0.58 20.07 % | 0.49 -19.90 % | 0.61 95.66 % | 0.31 -44.43 % | 0.56 -44.21 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 1.096 B -12.32 % | 1.250 B 14.05 % | 1.096 B 0.00 % | 1.096 B 16.47 % | 941.220 M 9.29 % | 861.220 M 0.00 % | 861.220 M 0.00 % | 861.220 M 0.00 % | 861.220 M 67.11 % | 515.374 M 150.38 % | 205.839 M 68.17 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 34.56 % | 90.960 M -34.02 % | 137.862 M 5.94 % | 130.129 M 6.61 % | 122.064 M -0.27 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 26.84 % | 96.500 M -8.25 % | 105.173 M -1.33 % | 106.594 M -6.90 % | 114.495 M 6.00 % | 108.015 M | 
| Weighted average shs out | 1.096 B -12.37 % | 1.251 B 14.12 % | 1.096 B -26.82 % | 1.498 B 59.16 % | 941.220 M 9.29 % | 861.220 M 0.00 % | 861.220 M 0.00 % | 861.220 M 0.00 % | 861.220 M 67.11 % | 515.374 M 150.38 % | 205.839 M 68.17 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 34.56 % | 90.960 M -34.02 % | 137.862 M 5.94 % | 130.129 M 6.61 % | 122.064 M -0.27 % | 122.397 M 0.00 % | 122.397 M 0.00 % | 122.397 M 26.84 % | 96.500 M -8.25 % | 105.173 M -1.33 % | 106.594 M -6.90 % | 114.495 M 6.00 % | 108.015 M | 
| EPS diluted | 0.01 550.00 % | 0.00 -76.74 % | 0.00 -68.61 % | 0.01 -12.18 % | 0.02 -61.19 % | 0.04 1 727.27 % | 0.00 -33.33 % | 0.00 -69.72 % | 0.01 -60.65 % | 0.03 -57.12 % | 0.06 492.66 % | 0.01 1 462.50 % | 0.00 0.00 % | 0.00 -60.00 % | 0.00 28.57 % | 0.00 -133.33 % | 0.00 112.73 % | -0.02 85.00 % | -0.11 -39.59 % | -0.08 -11 157.14 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 99.17 % | -0.08 -5 957.14 % | 0.00 | 
| Earnings per share | 0.01 550.00 % | 0.00 -76.74 % | 0.00 -57.00 % | 0.01 -35.90 % | 0.02 -61.19 % | 0.04 1 727.27 % | 0.00 -33.33 % | 0.00 -69.72 % | 0.01 -60.65 % | 0.03 -57.12 % | 0.06 492.66 % | 0.01 1 462.50 % | 0.00 0.00 % | 0.00 -60.00 % | 0.00 28.57 % | 0.00 -133.33 % | 0.00 112.73 % | -0.02 85.00 % | -0.11 -39.59 % | -0.08 -11 157.14 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 99.17 % | -0.08 -5 957.14 % | 0.00 | 
| Gross profit | 4.967 M 1 351.13 % | -397.000 K -121.12 % | 1.880 M -89.09 % | 17.237 M 57.00 % | 10.979 M -69.57 % | 36.079 M 11 768.09 % | 304.000 K -92.93 % | 4.299 M -47.24 % | 8.148 M 538.06 % | 1.277 M -85.09 % | 8.562 M 489.67 % | 1.452 M 1 566.67 % | -99.000 K -6.45 % | -93.000 K -43.08 % | -65.000 K -123.72 % | 274.000 K 44.21 % | 190.000 K 12.26 % | 169.247 K 27.25 % | 133.000 K 10.83 % | 120.000 K -35.14 % | 185.000 K 102.29 % | 91.451 K -42.48 % | 159.000 K -45.17 % | 290.000 K 5.45 % | 275.000 K 10.00 % | 250.000 K 104.92 % | 122.000 K | 
| Income tax expense | 2.819 M 151.70 % | 1.120 M -29.60 % | 1.591 M -68.45 % | 5.043 M 1.88 % | 4.950 M -56.61 % | 11.407 M 1 644.19 % | 654.000 K -84.10 % | 4.112 M | 0.000 -100.00 % | 4.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -289.000 K -136.11 % | 800.326 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.659 M | 0.000 | 
| Cost of revenue | 277.764 M 75.19 % | 158.552 M -83.18 % | 942.659 M -34.46 % | 1.438 B 27.33 % | 1.130 B 1.77 % | 1.110 B -14.41 % | 1.297 B 8.13 % | 1.199 B 29.65 % | 924.943 M -75.36 % | 3.755 B -14.26 % | 4.379 B 1 592.93 % | 258.668 M 72 970.06 % | 354.000 K -8.29 % | 386.000 K 21.38 % | 318.000 K | 0.000 -100.00 % | 107.000 K 45.37 % | 73.603 K -22.52 % | 95.000 K -25.20 % | 127.000 K 5.83 % | 120.000 K -41.05 % | 203.549 K 61.55 % | 126.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 0.000 -100.00 % | 516.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 531.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 | 
| Selling and marketing expenses | 0.000 -100.00 % | 94.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 2.938 M | 0.000 -100.00 % | 3.165 M -16.27 % | 3.780 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 % | 271.000 K -8.75 % | 297.000 K 22.30 % | 242.850 K 6.51 % | 228.000 K -7.69 % | 247.000 K -19.02 % | 305.000 K 3.39 % | 295.000 K 3.51 % | 285.000 K -1.72 % | 290.000 K 5.45 % | 275.000 K 10.00 % | 250.000 K 104.92 % | 122.000 K | 
| Operating expenses | 2.938 M -42.92 % | 5.147 M 62.62 % | 3.165 M -16.27 % | 3.780 M 99.79 % | 1.892 M -9.30 % | 2.086 M -6.58 % | 2.233 M 18.02 % | 1.892 M -46.63 % | 3.545 M 115.76 % | 1.643 M 47.35 % | 1.115 M 844.92 % | 118.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 274.000 K -7.74 % | 297.000 K 22.30 % | 242.850 K 6.51 % | 228.000 K -7.69 % | 247.000 K -19.02 % | 305.000 K 3.39 % | 295.000 K 3.51 % | 285.000 K -1.72 % | 290.000 K 5.45 % | 275.000 K 10.00 % | 250.000 K 104.92 % | 122.000 K | 
| Cost and expenses | 280.702 M 109.72 % | -2.887 B -405.26 % | 945.824 M -34.24 % | 1.438 B 27.11 % | 1.131 B 1.75 % | 1.112 B -14.39 % | 1.299 B 8.14 % | 1.201 B 29.36 % | 928.488 M -75.28 % | 3.756 B -14.25 % | 4.380 B 1 592.59 % | 258.786 M 73 003.39 % | 354.000 K -8.29 % | 386.000 K 21.38 % | 318.000 K -5.92 % | 338.000 K 14.19 % | 296.000 K 21.89 % | 242.850 K -98.33 % | 14.573 M 47.32 % | 9.892 M 2 758.96 % | 346.000 K -25.27 % | 463.000 K 40.73 % | 329.000 K -15.21 % | 388.000 K 10.54 % | 351.000 K 40.40 % | 250.000 K 104.92 % | 122.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 | 
| Selling general and administrative expenses | 0.000 -100.00 % | 5.147 M | 0.000 | 0.000 -100.00 % | 1.892 M -9.30 % | 2.086 M -6.58 % | 2.233 M 18.02 % | 1.892 M -46.63 % | 3.545 M 115.76 % | 1.643 M 47.35 % | 1.115 M 844.92 % | 118.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest income | 0.000 | 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 % | 299.000 | 0.000 | 0.000 | 0.000 100.00 % | -359.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 0.000 -100.00 % | 29.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 64.000 K | 0.000 | 0.000 -100.00 % | 51.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 
| Depreciation and amortization | 181.000 K 19.08 % | 152.000 K 230.43 % | 46.000 K 2.22 % | 45.000 K 0.00 % | 45.000 K 18.42 % | 38.000 K 111.11 % | 18.000 K 12.50 % | 16.000 K 14.29 % | 14.000 K -6.67 % | 15.000 K 50.00 % | 10.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 | 
| Operating income | 2.029 M 119.90 % | -10.196 M -693.46 % | -1.285 M -107.45 % | 17.237 M 89.69 % | 9.087 M -73.27 % | 33.993 M 1 862.21 % | -1.929 M -180.14 % | 2.407 M -47.71 % | 4.603 M 1 357.65 % | -366.000 K -104.91 % | 7.447 M 458.25 % | 1.334 M 1 447.47 % | -99.000 K -6.45 % | -93.000 K -43.08 % | -65.000 K -1.56 % | -64.000 K -6 500.00 % | 1.000 K -99.41 % | 169.247 K 101.18 % | -14.345 M -48.73 % | -9.645 M -23 424.39 % | -41.000 K 75.55 % | -167.696 K -281.13 % | -44.000 K 55.10 % | -98.000 K -28.95 % | -76.000 K -110.37 % | -36.127 K 76.07 % | -151.000 K | 
| Operating income ratio | 0.01 103.60 % | 0.00 359.09 % | 0.00 -111.49 % | 0.01 48.65 % | 0.01 -73.14 % | 0.03 2 094.43 % | 0.00 -174.36 % | 0.00 -59.46 % | 0.00 5 162.24 % | 0.00 -105.74 % | 0.00 -66.90 % | 0.01 101.32 % | -0.39 -22.31 % | -0.32 -23.54 % | -0.26 -9.99 % | -0.23 -7 037.23 % | 0.00 -99.52 % | 0.70 101.11 % | -62.92 -61.12 % | -39.05 -28 948.34 % | -0.13 76.35 % | -0.57 -268.21 % | -0.15 54.31 % | -0.34 -22.28 % | -0.28 -91.24 % | -0.14 88.32 % | -1.24 | 
| Total other income expenses net | 7.900 M -37.14 % | 12.567 M 66.63 % | 7.542 M 1.40 % | 7.438 M -29.69 % | 10.579 M -12.40 % | 12.076 M 166.87 % | 4.525 M 72.84 % | 2.618 M -45.46 % | 4.800 M -74.60 % | 18.896 M 223.12 % | 5.848 M | 0.000 | 0.000 -100.00 % | 1.345 K | 0.000 | 0.000 | 0.000 100.00 % | -1.517 M -260.22 % | 947.000 K | 0.000 -100.00 % | 13.000 K 693.17 % | 1.639 K 263.90 % | -1.000 K -104.17 % | 24.000 K 2 300.00 % | 1.000 K 110.66 % | -9.382 K -838.20 % | -1.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 | 
| 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-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -5.892 M | 0.000 100.00 % | -9.402 M | 0.000 -100.00 % | 1.750 M | 0.000 100.00 % | -4.729 M | 0.000 -100.00 % | 2.510 M -74.83 % | 9.971 M 437.66 % | -2.953 M | 0.000 100.00 % | -311.089 K | 0.000 100.00 % | -974.000 K | 0.000 100.00 % | -1.409 M | 0.000 -100.00 % | 9.894 M 1.41 % | 9.756 M 2.08 % | 9.557 M 6 754.34 % | 139.430 K -99.59 % | 33.792 M 13 579.16 % | -250.697 K 29.49 % | -355.540 K 53.92 % | -771.534 K 93.81 % | -12.456 M -6 018.88 % | -203.569 K 85.23 % | -1.378 M 71.42 % | -4.822 M -1 520.84 % | -297.513 K | 
| Total investments | 0.000 -100.00 % | 292.137 M | 0.000 -100.00 % | 292.085 M | 0.000 -100.00 % | 559.111 M | 0.000 -100.00 % | 342.500 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 | 
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.425 M 1.54 % | 10.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.950 M 0.00 % | 9.950 M 3.11 % | 9.650 M 1 830.00 % | 500.000 K -98.53 % | 34.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.182 K | 
| Accumulated other comprehensive income loss | 1.360 B 416.07 % | 263.470 M -80.56 % | 1.356 B 422.58 % | 259.413 M -75.56 % | 1.062 B 339.46 % | 241.561 M -71.64 % | 851.666 M | 0.000 -100.00 % | 344.755 M 12.64 % | 306.079 M 337.26 % | 70.000 M | 0.000 -100.00 % | 43.592 M -85.76 % | 306.079 M 599.69 % | 43.745 M | 0.000 -100.00 % | 43.519 M | 0.000 -100.00 % | 59.064 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.285 M 0.00 % | 92.285 M 6.95 % | 86.287 M 25.12 % | 68.965 M 24.53 % | 55.381 M 80.09 % | 30.751 M 104.76 % | 15.018 M 196.69 % | -15.533 M -15.43 % | -13.457 M | 
| Retained earnings | 0.000 100.00 % | -9.563 M | 0.000 | 0.000 | 0.000 100.00 % | -279.395 M | 0.000 | 0.000 | 0.000 100.00 % | -328.581 M -207.67 % | -106.798 M | 0.000 | 0.000 100.00 % | -357.406 M | 0.000 | 0.000 | 0.000 100.00 % | -357.479 M | 0.000 | 0.000 100.00 % | -332.259 M | 0.000 100.00 % | -331.900 M 18.52 % | -407.346 M -0.21 % | -406.490 M -331.68 % | -94.164 M -2.97 % | -91.444 M -2.59 % | -89.133 M | 0.000 | 0.000 | 0.000 100.00 % | -54.107 M | 
| Common stock | 0.000 -100.00 % | 1.096 B | 0.000 -100.00 % | 1.096 B | 0.000 -100.00 % | 861.220 M | 0.000 -100.00 % | 861.220 M | 0.000 -100.00 % | 362.619 M 0.00 % | 362.619 M 321.07 % | 86.119 M | 0.000 -100.00 % | 86.119 M | 0.000 -100.00 % | 86.119 M | 0.000 -100.00 % | 86.119 M | 0.000 -100.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M 0.00 % | 86.119 M | 
| Total equity | 1.360 B 0.00 % | 1.360 B 0.30 % | 1.356 B 0.00 % | 1.356 B 27.70 % | 1.062 B 0.00 % | 1.062 B 24.65 % | 851.666 M 0.00 % | 851.666 M 147.04 % | 344.755 M 0.00 % | 344.755 M 4.17 % | 330.959 M 656.11 % | 43.771 M 0.41 % | 43.592 M 0.00 % | 43.591 M -0.35 % | 43.745 M 0.00 % | 43.745 M 0.52 % | 43.519 M 0.00 % | 43.519 M -26.32 % | 59.064 M 0.00 % | 59.065 M -14.07 % | 68.738 M -0.30 % | 68.948 M -0.22 % | 69.098 M -13.31 % | 79.705 M -1.06 % | 80.562 M -79.18 % | 386.890 M 3.92 % | 372.289 M 3.12 % | 361.015 M 6.88 % | 337.784 M 1.36 % | 333.256 M 8.41 % | 307.410 M -6.05 % | 327.203 M | 
| Other non current liabilities | -1.360 B -135 969 200.00 % | 1.000 K 100.00 % | -1.356 B -135 563 200.00 % | -1.000 K 100.00 % | -1.062 B | 0.000 100.00 % | -851.666 M | 0.000 100.00 % | -344.755 M | 0.000 | 0.000 | 0.000 100.00 % | -43.592 M | 0.000 100.00 % | -43.745 M | 0.000 100.00 % | -43.519 M | 0.000 100.00 % | -59.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.816 K -69.61 % | 91.542 K 62.17 % | 56.449 K 178.83 % | 20.245 K -97.77 % | 908.671 K | 
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.425 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 | 
| Total non current liabilities | -1.360 B -135 969 200.00 % | 1.000 K 100.00 % | -1.356 B -135 563 200.00 % | -1.000 K 100.00 % | -1.062 B | 0.000 100.00 % | -851.666 M | 0.000 100.00 % | -344.755 M -34 475 400.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -43.592 M | 0.000 100.00 % | -43.745 M | 0.000 100.00 % | -43.519 M | 0.000 100.00 % | -59.064 M -5 906 300.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.816 K -69.61 % | 91.542 K 62.17 % | 56.449 K 178.83 % | 20.245 K -97.77 % | 908.671 K | 
| Other current liabilities | 0.000 -100.00 % | 30.170 M | 0.000 -100.00 % | 1.190 M | 0.000 -100.00 % | 3.165 M | 0.000 -100.00 % | 9.039 M | 0.000 100.00 % | -15.094 M -811.98 % | 2.120 M 346.32 % | 475.000 K | 0.000 -100.00 % | 1.351 K | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 473.000 | 0.000 -100.00 % | 571.000 K -94.69 % | 10.748 M 1.95 % | 10.543 M -4.04 % | 10.987 M -70.75 % | 37.565 M 258.76 % | 10.471 M -68.88 % | 33.652 M 10.87 % | 30.354 M -1.65 % | 30.862 M 6.46 % | 28.990 M 186.89 % | 10.105 M 2 620.59 % | 371.428 K -2.91 % | 382.552 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.945 M 250.46 % | 1.411 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 | 
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -276.000 K -102.69 % | 10.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.950 M 0.00 % | 9.950 M 3.11 % | 9.650 M 1 830.00 % | 500.000 K -98.53 % | 34.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.182 K | 
| Total current liabilities | 0.000 -100.00 % | 144.476 M | 0.000 -100.00 % | 149.367 M | 0.000 -100.00 % | 188.551 M | 0.000 -100.00 % | 223.913 M | 0.000 -100.00 % | 93.724 M 161.62 % | 35.825 M 2 843.71 % | 1.217 M | 0.000 -100.00 % | 824.139 K | 0.000 -100.00 % | 1.867 M | 0.000 -100.00 % | 2.345 M | 0.000 -100.00 % | 14.667 M -35.89 % | 22.880 M -0.09 % | 22.899 M 67.42 % | 13.678 M -81.15 % | 72.558 M 531.39 % | 11.492 M -69.82 % | 38.084 M -6.80 % | 40.861 M 1.68 % | 40.186 M 9.56 % | 36.679 M 4.12 % | 35.226 M -49.97 % | 70.404 M 72.64 % | 40.782 M | 
| Total liabilities | -1.360 B -1 041.11 % | 144.477 M 110.66 % | -1.356 B -1 007.59 % | 149.366 M 114.07 % | -1.062 B -663.01 % | 188.551 M 122.14 % | -851.666 M -480.36 % | 223.913 M 164.95 % | -344.755 M -467.84 % | 93.724 M 161.62 % | 35.825 M 2 843.71 % | 1.217 M 102.79 % | -43.592 M -5 389.40 % | 824.139 K 101.88 % | -43.745 M -2 443.06 % | 1.867 M 104.29 % | -43.519 M -1 955.98 % | 2.345 M 103.97 % | -59.064 M -502.73 % | 14.666 M -35.90 % | 22.880 M -0.09 % | 22.899 M 67.42 % | 13.678 M -81.15 % | 72.558 M 531.39 % | 11.492 M -69.82 % | 38.084 M -6.80 % | 40.861 M 1.61 % | 40.214 M 9.37 % | 36.770 M 4.22 % | 35.283 M -49.90 % | 70.425 M 68.92 % | 41.691 M | 
| Other non current assets | 0.000 -100.00 % | 301.382 M 3 305.51 % | -9.402 M -104.14 % | 227.198 M 12 882.74 % | 1.750 M 105.29 % | -33.069 M -599.28 % | -4.729 M -472 327.57 % | -1.001 K 99.99 % | -7.915 M -790 609.29 % | -1.001 K | 0.000 | 0.000 100.00 % | -311.000 K | 0.000 100.00 % | -974.000 K | 0.000 100.00 % | -1.409 M | 0.000 100.00 % | -56.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 151.114 M -26.34 % | 205.146 M 1.24 % | 202.641 M 3.06 % | 196.631 M 36.63 % | 143.917 M 52.35 % | 94.465 M 4 170 557.92 % | 2.265 K -43.35 % | 3.998 K | 
| Long term investments | 0.000 -100.00 % | 292.000 M | 0.000 -100.00 % | 292.000 M | 0.000 -100.00 % | 502.614 M | 0.000 -100.00 % | 342.500 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 | 
| Intangible assets | 0.000 -100.00 % | 97.555 M | 0.000 -100.00 % | 93.811 M | 0.000 -100.00 % | 78.154 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 | 
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M | 
| Goodwill and intangible assets | 0.000 -100.00 % | 97.555 M | 0.000 -100.00 % | 93.811 M | 0.000 -100.00 % | 78.154 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 -100.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M | 
| Property plant equipment net | 0.000 -100.00 % | 1.295 M | 0.000 -100.00 % | 2.922 M | 0.000 -100.00 % | 3.012 M | 0.000 -100.00 % | 70.000 K | 0.000 -100.00 % | 69.000 K -16.87 % | 83.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 -100.00 % | 873.205 K -9.09 % | 960.511 K -8.33 % | 1.048 M -92.91 % | 14.780 M -12.59 % | 16.909 M | 
| Total non current assets | 0.000 -100.00 % | 692.232 M 7 462.60 % | -9.402 M -101.53 % | 615.931 M 35 096.06 % | 1.750 M -99.68 % | 550.892 M 11 749.23 % | -4.729 M -101.38 % | 342.571 M 4 428.12 % | -7.915 M -11 407.30 % | 69.999 K -15.66 % | 83.000 K | 0.000 100.00 % | -311.000 K | 0.000 100.00 % | -974.000 K | 0.000 100.00 % | -1.409 M | 0.000 100.00 % | -56.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.659 M -93.99 % | 160.772 M -25.15 % | 214.804 M 1.18 % | 212.300 M 2.48 % | 207.163 M 34.05 % | 154.536 M 46.94 % | 105.172 M 330.31 % | 24.441 M -8.02 % | 26.571 M | 
| Other current assets | -5.892 M -104.38 % | 134.604 M | 0.000 -100.00 % | 245.465 M | 0.000 100.00 % | -40.271 M | 0.000 -100.00 % | 241.241 M | 0.000 -100.00 % | 26.280 M -90.10 % | 265.584 M 559.59 % | 40.265 M | 0.000 -100.00 % | 464.995 K | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 44.007 M | 0.000 -100.00 % | 73.675 M -19.41 % | 91.424 M 2 673.79 % | 3.296 M -79.70 % | 16.240 M 471.46 % | 2.842 M | 0.000 -100.00 % | 434.413 K -5.32 % | 458.844 K 11.86 % | 410.189 K 141.65 % | 169.748 K 6.57 % | 159.281 K -94.10 % | 2.700 M 172.82 % | 989.526 K | 
| Short term investments | 0.000 -100.00 % | 137.000 K | 0.000 -100.00 % | 85.000 K | 0.000 -100.00 % | 56.497 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 | 
| cash and cash equivalents | 0.000 -100.00 % | 5.892 M | 0.000 -100.00 % | 9.402 M | 0.000 100.00 % | -1.750 M | 0.000 -100.00 % | 4.729 M | 0.000 -100.00 % | 7.915 M 2 573.99 % | 296.000 K -89.98 % | 2.953 M | 0.000 -100.00 % | 311.089 K | 0.000 -100.00 % | 974.000 K | 0.000 -100.00 % | 1.409 M | 0.000 -100.00 % | 56.000 K -71.11 % | 193.849 K 108.44 % | 93.000 K -74.21 % | 360.570 K 73.23 % | 208.145 K -16.97 % | 250.697 K -29.49 % | 355.540 K -53.92 % | 771.534 K -93.81 % | 12.456 M 6 018.88 % | 203.569 K -85.23 % | 1.378 M -71.42 % | 4.822 M 1 121.76 % | 394.695 K | 
| Cash and short term investments | 5.892 M 0.00 % | 5.892 M -37.33 % | 9.402 M 0.00 % | 9.402 M 637.26 % | -1.750 M -103.20 % | 54.748 M 1 057.71 % | 4.729 M 0.00 % | 4.729 M -40.25 % | 7.915 M 0.00 % | 7.915 M 2 573.99 % | 296.000 K -89.98 % | 2.953 M 849.52 % | 311.000 K -0.03 % | 311.089 K -68.06 % | 974.000 K 0.00 % | 974.000 K -30.87 % | 1.409 M 0.02 % | 1.409 M 2 415.55 % | 56.000 K 0.00 % | 56.000 K -71.11 % | 193.849 K 108.44 % | 93.000 K -74.21 % | 360.570 K 73.23 % | 208.145 K -16.97 % | 250.697 K -29.49 % | 355.540 K -53.92 % | 771.534 K -93.81 % | 12.456 M 6 018.88 % | 203.569 K -85.23 % | 1.378 M -71.42 % | 4.822 M 1 121.76 % | 394.695 K | 
| Total current assets | 0.000 -100.00 % | 811.935 M 8 535.77 % | 9.402 M -98.94 % | 889.068 M 50 903.89 % | -1.750 M -100.25 % | 699.221 M 14 685.81 % | 4.729 M -99.35 % | 733.008 M 9 161.00 % | 7.915 M -98.19 % | 438.409 M 19.55 % | 366.701 M 715.11 % | 44.988 M 14 365.59 % | 311.000 K -99.30 % | 44.416 M 4 460.12 % | 974.000 K -97.86 % | 45.612 M 3 137.19 % | 1.409 M -96.93 % | 45.864 M 81 799.77 % | 56.000 K -99.92 % | 73.731 M -19.52 % | 91.618 M -0.25 % | 91.847 M 10.96 % | 82.775 M -41.95 % | 142.605 M 11 032.53 % | 1.281 M -99.54 % | 280.169 M 3.44 % | 270.849 M 2.57 % | 264.066 M -8.95 % | 290.018 M -13.00 % | 333.367 M -5.67 % | 353.393 M 3.23 % | 342.322 M | 
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 12.003 M | 0.000 -100.00 % | 56.497 M | 0.000 -100.00 % | 11.601 M | 0.000 -100.00 % | 5.217 M -44.35 % | 9.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -952.450 K | 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 -100.00 % | 671.439 M | 0.000 -100.00 % | 622.198 M | 0.000 -100.00 % | 628.247 M | 0.000 -100.00 % | 687.520 M | 0.000 -100.00 % | 398.997 M 336.32 % | 91.447 M 5 066.50 % | 1.770 M | 0.000 -100.00 % | 43.639 M | 0.000 -100.00 % | 44.038 M | 0.000 -100.00 % | 44.007 M | 0.000 -100.00 % | 71.735 M -4.56 % | 75.163 M -15.03 % | 88.458 M 33.67 % | 66.175 M -52.58 % | 139.555 M 13 445.38 % | 1.030 M -99.63 % | 279.379 M 3.62 % | 269.619 M 7.33 % | 251.200 M -13.27 % | 289.644 M -12.71 % | 331.830 M -4.06 % | 345.872 M 1.45 % | 340.938 M | 
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 0.000 -100.00 % | 114.306 M | 0.000 -100.00 % | 121.246 M | 0.000 -100.00 % | 153.728 M | 0.000 -100.00 % | 205.818 M | 0.000 -100.00 % | 78.078 M 233.13 % | 23.438 M 70 924.24 % | 33.000 K | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 1.131 M | 0.000 -100.00 % | 1.124 M | 0.000 -100.00 % | 2.409 M 10.45 % | 2.181 M | 0.000 -100.00 % | 2.191 M 120.60 % | 993.013 K -2.73 % | 1.021 M -76.96 % | 4.432 M -57.82 % | 10.507 M 12.68 % | 9.324 M 21.28 % | 7.688 M -69.40 % | 25.121 M -62.58 % | 67.141 M 66.59 % | 40.302 M | 
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 26.931 M | 0.000 -100.00 % | 16.946 M | 0.000 -100.00 % | 9.056 M | 0.000 -100.00 % | 4.945 M | 0.000 -100.00 % | 709.000 K | 0.000 -100.00 % | 708.788 K | 0.000 -100.00 % | 709.000 K | 0.000 -100.00 % | 1.220 M | 0.000 -100.00 % | 1.737 M | 0.000 -100.00 % | 1.737 M | 0.000 -100.00 % | 1.737 M 354.93 % | 381.744 K 0.00 % | 381.744 K 0.00 % | 381.744 K -0.32 % | 382.957 K -42.50 % | 666.064 K 9.92 % | 605.949 K -79.05 % | 2.892 M | 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 | 
| 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 | 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 100.00 % | -10.701 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 | 
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 0.000 -100.00 % | 119.596 M | 0.000 -100.00 % | 259.413 M | 0.000 -100.00 % | 238.175 M | 0.000 100.00 % | -9.554 M | 0.000 -100.00 % | 4.638 M -9.73 % | 5.138 M 112.13 % | -42.348 M | 0.000 100.00 % | -227.279 M | 0.000 100.00 % | -42.374 M | 0.000 -100.00 % | 314.879 M | 0.000 100.00 % | -27.054 M -108.59 % | 314.879 M 1 933.78 % | -17.171 M -105.45 % | 314.879 M 2.02 % | 308.648 M 0.00 % | 308.648 M 0.00 % | 308.648 M 0.00 % | 308.648 M 0.00 % | 308.648 M 39.71 % | 220.913 M -4.83 % | 232.119 M -1.99 % | 236.824 M -23.27 % | 308.648 M | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.000 K | 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 | 
| Total assets | 0.000 -100.00 % | 1.504 B | 0.000 -100.00 % | 1.505 B | 0.000 -100.00 % | 1.250 B | 0.000 -100.00 % | 1.076 B | 0.000 -100.00 % | 438.479 M 19.55 % | 366.784 M 715.29 % | 44.988 M | 0.000 -100.00 % | 44.416 M | 0.000 -100.00 % | 45.612 M | 0.000 -100.00 % | 45.864 M | 0.000 -100.00 % | 73.731 M -19.52 % | 91.618 M -0.25 % | 91.847 M 10.96 % | 82.775 M -45.64 % | 152.264 M -6.04 % | 162.053 M -67.26 % | 494.974 M 2.45 % | 483.149 M 2.53 % | 471.229 M 6.00 % | 444.554 M 1.37 % | 438.539 M 16.07 % | 377.835 M 2.42 % | 368.894 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-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.893 M 145.64 % | -313.084 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 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.759 M 44.51 % | -89.677 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 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.157 M 144.35 % | -9.374 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 | 
| 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 | 
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 188.495 M 188.07 % | -214.033 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 | 
| Other non cash items | -7.109 M -468.27 % | -1.251 M 73.19 % | -4.666 M 68.85 % | -14.980 M -1.79 % | -14.716 M 57.54 % | -34.662 M -1 684.86 % | -1.942 M 31.16 % | -2.821 M 70.00 % | -9.403 M -120.30 % | 46.329 M 98.64 % | 23.323 M 1 848.35 % | -1.334 M -1 447.47 % | 99.000 K 11.24 % | 89.000 K 36.92 % | 65.000 K 1.56 % | 64.000 K 122.07 % | -290.000 K -113.50 % | 2.148 M -83.96 % | 13.397 M 38.89 % | 9.646 M 34 350.00 % | 28.000 K -83.14 % | 166.057 K 269.02 % | 45.000 K | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.533 M 173.62 % | -276.456 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 | 
| 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 100.00 % | -93.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 | 
| 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 | 
| 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 | 
| 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 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -205.590 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 | 
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -205.590 M -220 964.52 % | -93.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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.675 M -96.47 % | 273.893 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 | 
| 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 -100.00 % | 9.675 M -96.47 % | 273.893 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 | 
| 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 | 
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.619 M 386.86 % | -2.656 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 | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.915 M 2 573.99 % | 296.000 K -89.97 % | 2.952 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 | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.915 M 0.00 % | 7.915 M 2 573.99 % | 296.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.533 M 173.62 % | -276.456 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 | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.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 | 
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.533 M 173.60 % | -276.549 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 | 
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |