Indrayani Biotech Limited INDRANIB.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.302 B -21.66 % | 1.662 B 2.02 % | 1.629 B 164.61 % | 615.718 M 191.97 % | 210.884 M -57.74 % | 498.969 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 579.760 M 47.68 % | 392.576 M 21 097.38 % | 1.852 M -21.33 % | 2.354 M |
| Net income | -61.075 M -195.96 % | 63.649 M -27.15 % | 87.368 M 96.80 % | 44.395 M 139.59 % | -112.144 M -1 489.05 % | 8.073 M 1 597.12 % | -539.266 K 56.51 % | -1.240 M -19.42 % | -1.038 M 19.64 % | -1.292 M -27.79 % | -1.011 M -44.79 % | -698.370 K -1 028.10 % | -61.907 K 90.44 % | -647.737 K -39.87 % | -463.099 K 84.39 % | -2.967 M -134.18 % | -1.267 M |
| Income before tax | -57.435 M -152.34 % | 109.744 M -10.82 % | 123.059 M 176.42 % | 44.519 M 139.70 % | -112.144 M -1 489.05 % | 8.073 M 1 597.12 % | -539.266 K 56.51 % | -1.240 M -19.42 % | -1.038 M 19.64 % | -1.292 M -27.79 % | -1.011 M -44.79 % | -698.370 K -1 028.10 % | -61.907 K -123.93 % | 258.652 K -75.05 % | 1.037 M 135.52 % | -2.919 M -130.39 % | -1.267 M |
| Income before tax ratio | -0.04 -166.80 % | 0.07 -12.59 % | 0.08 4.46 % | 0.07 113.60 % | -0.53 -3 386.60 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 -83.11 % | 0.00 100.17 % | -1.58 -192.83 % | -0.54 |
| EBITDA | 93.873 M -61.94 % | 246.622 M 15.81 % | 212.956 M 204.14 % | 70.018 M 179.67 % | -87.884 M -416.62 % | 27.757 M 5 249.77 % | -538.996 K 56.53 % | -1.240 M -20.60 % | -1.028 M 20.39 % | -1.292 M -39.24 % | -927.583 K -36.28 % | -680.662 K -1 599.96 % | -40.040 K -100.64 % | 6.286 M -9.11 % | 6.916 M 415.06 % | -2.195 M -302.01 % | -546.000 K |
| Net income ratio | -0.05 -222.48 % | 0.04 -28.59 % | 0.05 -25.63 % | 0.07 113.56 % | -0.53 -3 386.60 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 5.29 % | 0.00 99.93 % | -1.60 -197.65 % | -0.54 |
| Ratio EBITDA | 0.07 -51.42 % | 0.15 13.51 % | 0.13 14.94 % | 0.11 127.29 % | -0.42 -849.14 % | 0.06 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.01 -38.46 % | 0.02 101.49 % | -1.19 -410.98 % | -0.23 |
| Gross profit ratio | 0.36 70.53 % | 0.21 -42.66 % | 0.37 11.77 % | 0.33 32.24 % | 0.25 -27.77 % | 0.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.04 -26.72 % | 0.05 113.50 % | -0.36 42.30 % | -0.63 |
| Weighted average shs out dil | 47.720 M 22.55 % | 38.939 M 13.77 % | 34.227 M 0.00 % | 34.227 M 0.00 % | 34.227 M 839.31 % | 3.644 M 1.36 % | 3.595 M -1.34 % | 3.644 M -1.74 % | 3.709 M 1.77 % | 3.644 M 0.00 % | 3.644 M 0.00 % | 3.644 M 0.00 % | 3.644 M 0.00 % | 3.644 M 67.55 % | 2.175 M 208.21 % | 705.600 K 0.19 % | 704.268 K |
| Weighted average shs out | 47.720 M 22.21 % | 39.048 M 14.09 % | 34.227 M 0.00 % | 34.227 M 0.00 % | 34.227 M 839.31 % | 3.644 M 1.36 % | 3.595 M -1.34 % | 3.644 M 0.00 % | 3.644 M 0.00 % | 3.644 M 0.00 % | 3.644 M 0.00 % | 3.644 M 0.00 % | 3.644 M 0.00 % | 3.644 M 67.55 % | 2.175 M 208.21 % | 705.600 K 0.19 % | 704.268 K |
| EPS diluted | -1.28 -191.43 % | 1.40 -31.71 % | 2.05 57.69 % | 1.30 139.63 % | -3.28 -247.75 % | 2.22 1 580.00 % | -0.15 55.88 % | -0.34 -21.43 % | -0.28 20.00 % | -0.35 -25.00 % | -0.28 -47.37 % | -0.19 -1 017.65 % | -0.02 90.56 % | -0.18 14.29 % | -0.21 94.96 % | -4.17 -127.87 % | -1.83 |
| Earnings per share | -1.28 -173.14 % | 1.75 -31.37 % | 2.55 96.15 % | 1.30 139.63 % | -3.28 -247.75 % | 2.22 1 580.00 % | -0.15 55.88 % | -0.34 -21.43 % | -0.28 20.00 % | -0.35 -25.00 % | -0.28 -47.37 % | -0.19 -1 017.65 % | -0.02 90.56 % | -0.18 14.29 % | -0.21 94.96 % | -4.17 -127.87 % | -1.83 |
| Gross profit | 474.563 M 33.60 % | 355.202 M -41.50 % | 607.135 M 195.75 % | 205.289 M 286.11 % | 53.169 M -69.47 % | 174.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.888 K -100.10 % | 20.899 M 8.21 % | 19.313 M 2 961.15 % | -675.000 K 54.61 % | -1.487 M |
| Income tax expense | 3.640 M -34.05 % | 5.519 M 47.09 % | 3.752 M 2 925.81 % | 124.000 K | 0.000 | 0.000 100.00 % | -1.611 M | 0.000 100.00 % | -8.060 K -1 314.09 % | -570.000 | 0.000 | 0.000 | 0.000 -100.00 % | 906.389 K -39.57 % | 1.500 M | 0.000 | 0.000 |
| Cost of revenue | 827.721 M -36.67 % | 1.307 B 27.87 % | 1.022 B 149.04 % | 410.429 M 160.23 % | 157.715 M -51.44 % | 324.801 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.888 K -100.00 % | 558.861 M 49.72 % | 373.263 M 14 670.98 % | 2.527 M -34.23 % | 3.842 M |
| General and administrative expenses | 214.147 M 1 995.17 % | 10.221 M -64.69 % | 28.949 M 1 084.49 % | 2.444 M -38.75 % | 3.990 M 139.71 % | 1.665 M 146.48 % | 675.334 K | 0.000 -100.00 % | 667.068 K 92.65 % | 346.252 K -58.23 % | 829.027 K 100.41 % | 413.674 K | 0.000 -100.00 % | 1.376 M 30.47 % | 1.055 M | 0.000 | 0.000 |
| Selling and marketing expenses | 7.082 M -13.49 % | 8.186 M -7.95 % | 8.893 M 437.67 % | 1.654 M -47.66 % | 3.160 M 240.80 % | 927.231 K 361.95 % | 200.720 K | 0.000 -100.00 % | 74.657 K -33.76 % | 112.707 K 15.25 % | 97.792 K 0.44 % | 97.365 K | 0.000 -100.00 % | 414.123 K 94.22 % | 213.223 K | 0.000 | 0.000 |
| Other expenses | 238.359 M 72.52 % | 138.165 M -67.84 % | 429.565 M 206.96 % | 139.943 M 47.09 % | 95.140 M -38.20 % | 153.954 M 5 558 008.77 % | -2.770 K -10.80 % | -2.500 K -2 023.08 % | 130.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.887 K | 0.000 | 0.000 100.00 % | -7.240 K |
| Operating expenses | 445.629 M 184.62 % | 156.572 M -66.50 % | 467.407 M 224.50 % | 144.041 M 40.82 % | 102.290 M -34.66 % | 156.546 M 7 191.64 % | 2.147 M 73.13 % | 1.240 M 20.66 % | 1.028 M -20.43 % | 1.292 M 27.59 % | 1.012 M 45.06 % | 697.808 K 27.62 % | 546.799 K -96.37 % | 15.074 M 14.86 % | 13.123 M 529.71 % | 2.084 M 28 684.53 % | 7.240 K |
| Cost and expenses | 1.273 B -13.00 % | 1.464 B -1.74 % | 1.490 B 168.64 % | 554.470 M 113.25 % | 260.005 M -45.98 % | 481.347 M 22 320.32 % | 2.147 M 73.13 % | 1.240 M 20.66 % | 1.028 M -20.43 % | 1.292 M 27.59 % | 1.012 M 45.06 % | 697.808 K 22.71 % | 568.687 K -99.90 % | 573.935 M 48.54 % | 386.386 M 8 279.66 % | 4.611 M 19.80 % | 3.849 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 |
| Selling general and administrative expenses | 207.270 M 1 026.04 % | 18.407 M -51.36 % | 37.842 M 823.43 % | 4.098 M -42.69 % | 7.150 M 175.87 % | 2.592 M 195.85 % | 876.054 K -29.21 % | 1.238 M 66.85 % | 741.725 K 61.61 % | 458.959 K -50.48 % | 926.819 K 81.36 % | 511.039 K -6.54 % | 546.799 K -69.46 % | 1.790 M 41.19 % | 1.268 M -39.16 % | 2.084 M | 0.000 |
| Interest income | 6.551 M 230.03 % | 1.985 M -94.50 % | 36.059 M 3 057.53 % | 1.142 M -28.33 % | 1.593 M 131.58 % | 688.075 K -57.29 % | 1.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.764 K 1 483.24 % | 1.122 K 580.00 % | 165.000 -49.23 % | 325.000 |
| Interest expense | 117.627 M 16.51 % | 100.959 M 78.92 % | 56.426 M 198.47 % | 18.905 M -4.07 % | 19.706 M 71.22 % | 11.510 M 4 262 731.11 % | 270.000 | 0.000 -100.00 % | 2.625 K 360.53 % | 570.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.198 M 3.58 % | 3.087 M | 0.000 | 0.000 |
| Depreciation and amortization | 33.681 M -11.49 % | 38.053 M 13.69 % | 33.471 M 407.60 % | 6.594 M 43.90 % | 4.582 M -54.83 % | 10.144 M 382.84 % | 2.101 M | 0.000 -100.00 % | 22.816 K 3 902.81 % | 570.000 -99.31 % | 83.000 K 384.08 % | 17.146 K -21.59 % | 21.867 K -99.23 % | 2.829 M 1.35 % | 2.791 M 285.33 % | 724.418 K 0.43 % | 721.334 K |
| Operating income | 28.934 M -85.43 % | 198.630 M 42.26 % | 139.629 M 128.06 % | 61.226 M 491.02 % | -15.658 M -188.53 % | 17.686 M 1 391.95 % | -1.369 M -10.39 % | -1.240 M -19.42 % | -1.038 M 19.64 % | -1.292 M -27.44 % | -1.014 M -45.30 % | -697.809 K -22.64 % | -569.000 K -133.91 % | 1.678 M -59.48 % | 4.142 M 250.11 % | -2.759 M -84.55 % | -1.495 M |
| Operating income ratio | 0.02 -81.41 % | 0.12 39.43 % | 0.09 -13.82 % | 0.10 233.92 % | -0.07 -309.48 % | 0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 -72.56 % | 0.01 100.71 % | -1.49 -134.57 % | -0.64 |
| Total other income expenses net | -86.369 M 2.83 % | -88.886 M -436.43 % | -16.570 M 0.95 % | -16.729 M 82.66 % | -96.486 M | 0.000 -100.00 % | 1.559 M | 0.000 -100.00 % | 0.300 100.05 % | -570.300 -5.20 % | -542.090 3.54 % | -562.000 -100.11 % | 506.780 K 135.70 % | -1.419 M 54.28 % | -3.105 M -1 840.49 % | -160.000 K -170.28 % | 227.650 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.368 B 22.19 % | 1.119 B 66.71 % | 671.492 M 288.33 % | 172.918 M 16.38 % | 148.577 M 20.41 % | 123.394 M 1 839.33 % | 6.363 M 7.93 % | 5.895 M 24.68 % | 4.728 M 27.90 % | 3.697 M 57.12 % | 2.353 M 63.36 % | 1.440 M 82.66 % | 788.526 K -87.96 % | 6.551 M -66.38 % | 19.482 M 701.73 % | 2.430 M -0.21 % | 2.435 M |
| Total investments | 264.591 M 439.70 % | 49.026 M 2 095.52 % | 2.233 M -67.06 % | 6.778 M 5 595.80 % | 119.000 K -11.19 % | 134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.256 M -53.38 % | 2.694 M |
| Total debt | 1.371 B 21.82 % | 1.125 B 60.32 % | 701.859 M 273.44 % | 187.944 M 20.97 % | 155.364 M 13.06 % | 137.415 M 2 040.77 % | 6.419 M 6.98 % | 6.000 M 26.32 % | 4.750 M 18.75 % | 4.000 M 53.85 % | 2.600 M 79.31 % | 1.450 M 16.00 % | 1.250 M -93.24 % | 18.500 M -15.51 % | 21.895 M 733.78 % | 2.626 M 0.00 % | 2.626 M |
| Accumulated other comprehensive income loss | 35.471 M -15.08 % | 41.771 M 170.49 % | 15.443 M -95.49 % | 342.272 M 0.00 % | 342.272 M 0.00 % | 342.272 M 839.31 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M | 0.000 | 0.000 100.00 % | -2.175 M | 0.000 | 0.000 100.00 % | -64.313 M -4.84 % | -61.346 M |
| Retained earnings | 33.109 M -32.34 % | 48.936 M 466.42 % | -13.355 M 86.74 % | -100.723 M 30.59 % | -145.118 M -328.04 % | -33.903 M 21.14 % | -42.991 M -1.27 % | -42.452 M -3.01 % | -41.212 M -2.58 % | -40.173 M -934.18 % | -3.885 M -35.19 % | -2.873 M | 0.000 100.00 % | -1.784 M -55.18 % | -1.150 M | 0.000 | 0.000 |
| Common stock | 455.363 M 0.00 % | 455.363 M 4.74 % | 434.772 M 27.03 % | 342.272 M 0.00 % | 342.272 M 0.00 % | 342.272 M 839.31 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M -1.35 % | 36.939 M -0.04 % | 36.952 M -37.04 % | 58.689 M 0.00 % | 58.689 M |
| Total equity | 999.160 M 31.01 % | 762.658 M 57.73 % | 483.527 M 96.80 % | 245.698 M 22.36 % | 200.803 M -34.88 % | 308.369 M 4 806.18 % | -6.552 M -8.97 % | -6.013 M -25.98 % | -4.773 M -27.80 % | -3.735 M -111.47 % | 32.554 M -3.01 % | 33.565 M -2.04 % | 34.264 M -2.53 % | 35.154 M -1.81 % | 35.802 M 736.59 % | -5.624 M -111.67 % | -2.657 M |
| Other non current liabilities | 749.000 K 107.31 % | -10.248 M -7 526.09 % | 138.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.895 M | 0.000 | 0.000 |
| Long term debt | 654.152 M -7.43 % | 706.635 M 98.01 % | 356.863 M 386.51 % | 73.351 M -10.04 % | 81.539 M 17.42 % | 69.444 M 981.86 % | 6.419 M 6.98 % | 6.000 M 26.32 % | 4.750 M 18.75 % | 4.000 M 53.85 % | 2.600 M 79.31 % | 1.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 657.658 M -8.26 % | 716.873 M 100.80 % | 357.001 M 385.79 % | 73.489 M -10.02 % | 81.677 M 17.38 % | 69.582 M 984.01 % | 6.419 M 6.98 % | 6.000 M 26.32 % | 4.750 M 18.75 % | 4.000 M 53.85 % | 2.600 M 79.31 % | 1.450 M | 0.000 -100.00 % | 1.875 M 57.01 % | 1.194 M | 0.000 | 0.000 |
| Other current liabilities | 72.436 M -7.39 % | 78.215 M -43.73 % | 138.990 M 1 822.67 % | 7.229 M -33.59 % | 10.885 M 74.06 % | 6.254 M 5 744.63 % | 107.000 K 44.07 % | 74.272 K 271.34 % | 20.001 K -40.84 % | 33.807 K 25.03 % | 27.039 K 18.48 % | 22.822 K 1.20 % | 22.551 K -99.90 % | 21.757 M 290.01 % | -11.450 M -213.00 % | 10.133 M 0.28 % | 10.105 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 7.728 M -47.79 % | 14.802 M | 0.000 -100.00 % | 3.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 736.811 K 8.02 % | 682.107 K | 0.000 | 0.000 |
| Short term debt | 716.572 M 71.18 % | 418.604 M 21.34 % | 344.996 M 201.06 % | 114.593 M 55.22 % | 73.825 M 14.25 % | 64.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M -93.24 % | 18.500 M -15.51 % | 21.895 M 733.78 % | 2.626 M 0.00 % | 2.626 M |
| Total current liabilities | 1.025 B 17.70 % | 870.723 M 21.09 % | 719.097 M 269.10 % | 194.824 M 65.01 % | 118.068 M -13.69 % | 136.791 M 72 011.60 % | 189.694 K 61.07 % | 117.774 K 163.06 % | 44.770 K 17.96 % | 37.954 K -58.45 % | 91.342 K 19.76 % | 76.272 K -94.12 % | 1.297 M -98.49 % | 85.872 M 45.49 % | 59.024 M 344.56 % | 13.277 M 3.31 % | 12.851 M |
| Total liabilities | 1.682 B 5.98 % | 1.588 B 47.53 % | 1.076 B 301.06 % | 268.313 M 34.33 % | 199.745 M -3.21 % | 206.374 M 3 022.78 % | 6.609 M 8.02 % | 6.118 M 27.59 % | 4.795 M 18.74 % | 4.038 M 50.03 % | 2.691 M 76.33 % | 1.526 M 17.68 % | 1.297 M -98.52 % | 87.747 M 45.71 % | 60.218 M 353.55 % | 13.277 M 3.31 % | 12.851 M |
| Other non current assets | 64.037 M -79.17 % | 307.366 M 341.59 % | 69.604 M 158.03 % | -119.954 M -10 716.41 % | -1.109 M -106.13 % | 18.103 M | 0.000 | 0.000 100.00 % | -34.997 M 0.00 % | -34.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 2.478 M 101.00 % | -247.671 M -11 191.40 % | 2.233 M 44 560.00 % | 5.000 K -95.81 % | 119.373 K 102.43 % | -4.903 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.830 K | 0.000 |
| Intangible assets | 8.000 K | 0.000 -100.00 % | 170.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.997 M 0.00 % | 34.997 M 0.00 % | 34.997 M 0.00 % | 34.997 M | 0.000 -100.00 % | 55.491 M -3.49 % | 57.497 M | 0.000 | 0.000 |
| GoodWill | 233.473 M 0.00 % | 233.473 M 0.00 % | 233.473 M 507.78 % | 38.414 M 0.00 % | 38.414 M 0.16 % | 38.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.997 M | 0.000 | 0.000 -100.00 % | 34.997 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 233.481 M 0.00 % | 233.473 M -0.07 % | 233.643 M 508.22 % | 38.414 M 0.00 % | 38.414 M 0.16 % | 38.353 M | 0.000 | 0.000 -100.00 % | 34.997 M -50.00 % | 69.993 M 100.00 % | 34.997 M 0.00 % | 34.997 M 0.00 % | 34.997 M -36.93 % | 55.491 M -3.49 % | 57.497 M | 0.000 | 0.000 |
| Property plant equipment net | 600.044 M 1.06 % | 593.771 M 24.08 % | 478.545 M 84.49 % | 259.383 M 2.27 % | 253.626 M -6.49 % | 271.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.104 K 65.95 % | 100.698 K -87.27 % | 790.758 K -31.83 % | 1.160 M -78.55 % | 5.408 M -9.03 % | 5.945 M |
| Total non current assets | 902.303 M 0.20 % | 900.494 M 14.80 % | 784.400 M 146.59 % | 318.104 M 2.94 % | 309.026 M -4.26 % | 322.790 M | 0.000 | 0.000 -100.00 % | 34.997 M 0.00 % | 34.997 M 0.00 % | 34.997 M -0.48 % | 35.164 M 0.19 % | 35.097 M -37.64 % | 56.282 M -4.05 % | 58.657 M 979.04 % | 5.436 M -8.56 % | 5.945 M |
| Other current assets | 428.420 M 37.62 % | 311.310 M 113.44 % | 145.851 M 1 142.34 % | 11.740 M -55.11 % | 26.153 M -45.20 % | 47.728 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.632 K | 0.000 -100.00 % | 1.558 K -100.00 % | 55.065 M 54.98 % | 35.530 M 7 429.28 % | 471.893 K 1 234.77 % | 35.354 K |
| Short term investments | 262.113 M -11.66 % | 296.697 M 207.22 % | 96.576 M 1 325.90 % | 6.773 M | 0.000 -100.00 % | 5.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.228 M -54.42 % | 2.694 M |
| cash and cash equivalents | 2.882 M -50.49 % | 5.821 M -80.83 % | 30.367 M 102.10 % | 15.026 M 121.39 % | 6.787 M -51.59 % | 14.021 M 24 844.94 % | 56.207 K -46.27 % | 104.607 K 383.28 % | 21.645 K -92.86 % | 303.218 K 22.71 % | 247.110 K 2 447.11 % | 9.702 K -97.90 % | 461.474 K -96.14 % | 11.949 M 395.15 % | 2.413 M 1 133.29 % | 195.676 K 2.57 % | 190.774 K |
| Cash and short term investments | 264.995 M 4 452.40 % | 5.821 M -80.83 % | 30.367 M 102.10 % | 15.026 M 121.39 % | 6.787 M -64.39 % | 19.057 M 33 805.75 % | 56.207 K -46.27 % | 104.607 K 383.28 % | 21.645 K -92.86 % | 303.218 K 22.71 % | 247.110 K 2 447.11 % | 9.702 K -97.90 % | 461.474 K -96.14 % | 11.949 M 395.15 % | 2.413 M 69.47 % | 1.424 M -50.64 % | 2.885 M |
| Total current assets | 1.779 B 22.73 % | 1.450 B 87.01 % | 775.225 M 295.71 % | 195.907 M 114.05 % | 91.522 M -52.32 % | 191.953 M 341 410.26 % | 56.207 K -46.27 % | 104.607 K 383.28 % | 21.645 K -92.86 % | 303.218 K 21.90 % | 248.742 K 2 102.04 % | 11.296 K -97.56 % | 463.032 K -99.31 % | 67.015 M 76.62 % | 37.943 M 1 611.48 % | 2.217 M -47.82 % | 4.249 M |
| Inventory | 413.419 M -2.38 % | 423.505 M 246.74 % | 122.139 M 697.10 % | 15.323 M 40.55 % | 10.902 M -78.51 % | 50.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.224 K -52.92 % | 438.048 K |
| Net receivables | 672.517 M -5.16 % | 709.124 M 48.70 % | 476.868 M 210.02 % | 153.818 M 222.60 % | 47.680 M -35.95 % | 74.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.225 M 20.78 % | 34.961 M 30 235.62 % | 115.246 K -87.06 % | 890.638 K |
| Tax assets | 2.263 M -83.31 % | 13.555 M 3 514.67 % | 375.000 K -99.73 % | 140.256 M 680.26 % | 17.976 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 assets | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.997 M 0.00 % | -34.997 M | 0.000 100.00 % | -83.552 K | 0.000 100.00 % | -395.379 K 31.83 % | -580.006 K | 0.000 | 0.000 |
| Account payables | 235.829 M -36.93 % | 373.904 M 64.44 % | 227.383 M 290.69 % | 58.200 M 74.47 % | 33.358 M -46.68 % | 62.567 M 82 767.69 % | 75.502 K 73.56 % | 43.502 K 98.25 % | 21.943 K | 0.000 -100.00 % | 64.303 K 20.30 % | 53.450 K 149.64 % | 21.411 K -99.95 % | 44.878 M 72.60 % | 26.002 M 12 145.68 % | 212.334 K 76.68 % | 120.178 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.192 K | 0.000 -100.00 % | 2.827 K -31.83 % | 4.147 K | 0.000 | 0.000 -100.00 % | 2.822 K | 0.000 | 0.000 -100.00 % | 305.819 K | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 40.669 M 29 570.29 % | -138.000 K -238.00 % | 100.000 K 312.10 % | -47.148 K 65.83 % | -138.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 274.065 M 202.70 % | 90.539 M 234.44 % | -67.344 M -1 757.09 % | 4.064 M 12.83 % | 3.602 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 lease obligations | 0.000 -100.00 % | 48.604 M -34.68 % | 74.408 M 720.74 % | 9.066 M | 0.000 100.00 % | -3.353 M | 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 -100.00 % | 92.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 |
| Other total stockholders equity | 201.152 M 59.58 % | 126.049 M 13.34 % | 111.216 M 132.50 % | -342.187 M 0.01 % | -342.225 M 0.01 % | -342.272 M | 0.000 100.00 % | -37.679 M -0.54 % | -37.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 2.757 M -73.07 % | 10.238 M 7 318.84 % | 138.000 K 0.00 % | 138.000 K 0.00 % | 138.000 K 0.00 % | 138.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.875 M 57.01 % | 1.194 M | 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 |
| Total assets | 2.682 B 14.10 % | 2.350 B 50.69 % | 1.560 B 203.42 % | 514.011 M 28.33 % | 400.548 M -22.18 % | 514.743 M 915 698.57 % | 56.207 K -46.27 % | 104.607 K 383.28 % | 21.645 K -92.86 % | 303.218 K -99.14 % | 35.245 M 0.44 % | 35.091 M -1.32 % | 35.560 M -71.07 % | 122.901 M 27.99 % | 96.020 M 1 154.67 % | 7.653 M -24.93 % | 10.194 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -484.318 M 10.99 % | -544.141 M -964.02 % | -51.140 M -79.28 % | -28.526 M -141.06 % | 69.468 M 129.45 % | 30.276 M 41 996.91 % | 71.920 K -1.48 % | 73.003 K 971.05 % | 6.816 K -86.83 % | 51.756 K 244.31 % | 15.032 K -48.96 % | 29.452 K -97.64 % | 1.248 M -88.34 % | 10.708 M 410.19 % | 2.099 M 413.72 % | -669.000 K |
| Accounts receivables | -191.606 M -36.48 % | -140.392 M 11.55 % | -158.730 M -70.08 % | -93.325 M -509.95 % | 22.765 M 155.99 % | 8.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.558 K | 0.000 | 0.000 100.00 % | -239.000 K |
| Inventory | 10.086 M 103.35 % | -301.366 M -182.14 % | -106.816 M -2 310.65 % | -4.431 M -111.13 % | 39.820 M 15.43 % | 34.497 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.592 K |
| Accounts payables | -138.075 M -194.24 % | 146.521 M -13.39 % | 169.183 M 582.96 % | 24.772 M 187.36 % | -28.356 M -319.76 % | 12.903 M | 0.000 -100.00 % | 21.558 K -1.75 % | 21.943 K -65.88 % | 64.303 K | 0.000 | 0.000 -100.00 % | 1.250 M | 0.000 | 0.000 100.00 % | -331.000 K |
| Other working capital | -164.723 M 33.82 % | -248.904 M -650.39 % | 45.223 M 1.72 % | 44.458 M 26.16 % | 35.239 M 235.44 % | -26.017 M -36 275.43 % | 71.920 K 39.80 % | 51.445 K 440.09 % | -15.127 K -20.56 % | -12.547 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 444.294 M 351.88 % | 98.322 M 63.23 % | 60.236 M 223.03 % | 18.647 M -54.13 % | 40.653 M 266.51 % | 11.092 M 788.49 % | -1.611 M -7 373.11 % | -21.558 K 1.75 % | -21.943 K 78.80 % | -103.512 K -215 550.00 % | -48.000 | 0.000 100.00 % | -550.000 K -118.93 % | 2.905 M 4.68 % | 2.776 M 38 243.43 % | 7.239 K |
| Net cash provided by operating activities | -67.418 M 77.79 % | -303.541 M -287.51 % | 161.876 M 293.76 % | 41.110 M 1 506.49 % | 2.559 M -95.71 % | 59.586 M 2 966.91 % | -2.078 M -78.09 % | -1.167 M -13.13 % | -1.032 M 23.24 % | -1.344 M -47.16 % | -913.191 K -40.11 % | -651.772 K -198.93 % | 658.853 K -96.06 % | 16.701 M 91.91 % | 8.703 M 821.02 % | -1.207 M |
| Investments in property plant and equipment | -13.756 M 91.66 % | -164.873 M 62.02 % | -434.145 M -3 495.40 % | -12.075 M -73.59 % | -6.956 M 80.05 % | -34.862 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -638.822 K 97.50 % | -25.603 M -75 957.22 % | -33.663 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -71.408 M -15 389.80 % | -461.000 K -484.17 % | 120.000 K -53.41 % | 257.587 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 3.000 M |
| Purchases of investments | -245.000 K | 0.000 100.00 % | -2.228 M | 0.000 100.00 % | -1.719 M -1 810.11 % | -90.000 K | 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 100.00 % | -123.803 M | 0.000 -100.00 % | 1.433 M 199.32 % | 478.790 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | 261.434 M 17 528.73 % | 1.483 M -99.06 % | 157.649 M 2 166.70 % | 6.955 M 6 855.00 % | 100.000 K 104.10 % | -2.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.651 K 2 720.94 % | 1.122 K | 0.000 |
| Net cash used for investing activites | 247.433 M 251.44 % | -163.390 M 65.52 % | -473.935 M -8 391.94 % | -5.581 M 20.52 % | -7.022 M 80.84 % | -36.657 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 | 0.000 -100.00 % | 1.050 M 272.93 % | -607.171 K 97.63 % | -25.602 M -963.18 % | 2.966 M |
| Debt repayment | -23.626 M -106.35 % | 372.261 M 64.83 % | 225.852 M 2 858.33 % | -8.188 M -167.70 % | 12.095 M 1 202.23 % | -1.097 M -361.92 % | 418.946 K | 0.000 -100.00 % | 750.000 K -46.43 % | 1.400 M 21.74 % | 1.150 M 475.00 % | 200.000 K 116.00 % | -1.250 M 63.18 % | -3.395 M -115.51 % | 21.895 M | 0.000 |
| Common stock issued | 0.000 -100.00 % | 46.329 M -80.10 % | 232.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 -99.98 % | 500.000 K | 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 |
| 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 |
| Other financing activites | -159.328 M -769.59 % | 23.795 M 118.13 % | -131.277 M -587.03 % | -19.108 M -28.53 % | -14.867 M -26.83 % | -11.722 M -827.58 % | 1.611 M 28.88 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.163 M -2.60 % | -3.083 M | 0.000 |
| Net cash used provided by financing activities | -182.954 M -141.36 % | 442.385 M 35.12 % | 327.393 M 1 299.42 % | -27.296 M -884.70 % | -2.772 M 78.38 % | -12.819 M -731.48 % | 2.030 M 62.40 % | 1.250 M 66.67 % | 750.000 K -46.43 % | 1.400 M 21.74 % | 1.150 M 475.00 % | 200.000 K 116.00 % | -1.250 M 80.94 % | -6.558 M -133.96 % | 19.313 M | 0.000 |
| Effect of forex changes on cash | 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 |
| Net change in cash | -2.939 M 88.03 % | -24.546 M -260.08 % | 15.334 M 86.25 % | 8.233 M 213.81 % | -7.234 M -171.56 % | 10.110 M 20 987.70 % | -48.400 K -158.34 % | 82.962 K 129.46 % | -281.573 K -601.85 % | 56.107 K -76.37 % | 237.408 K 152.55 % | -451.771 K | 0.000 -100.00 % | 9.536 M 295.15 % | 2.413 M | 0.000 |
| Cash at beginning of period | 5.821 M -80.83 % | 30.367 M 102.00 % | 15.033 M 121.07 % | 6.800 M -51.50 % | 14.021 M 258.49 % | 3.911 M 3 638.90 % | 104.607 K 383.28 % | 21.645 K -92.86 % | 303.218 K 22.71 % | 247.110 K 2 447.11 % | 9.702 K -97.90 % | 461.473 K -96.14 % | 11.949 M 395.14 % | 2.413 M | 0.000 | 0.000 |
| Cash at end of period | 2.882 M -50.49 % | 5.821 M -80.83 % | 30.367 M 102.00 % | 15.033 M 121.50 % | 6.787 M -51.59 % | 14.021 M 24 844.94 % | 56.207 K -46.27 % | 104.607 K 383.28 % | 21.645 K -92.86 % | 303.217 K 22.71 % | 247.110 K 2 447.11 % | 9.702 K -97.90 % | 461.474 K -96.14 % | 11.949 M 395.15 % | 2.413 M 1 164.98 % | 190.774 K |
| Operating cash flow | -67.418 M 77.79 % | -303.541 M -287.51 % | 161.876 M 293.76 % | 41.110 M 1 506.49 % | 2.559 M -95.71 % | 59.586 M 2 966.91 % | -2.078 M -78.09 % | -1.167 M -13.13 % | -1.032 M 23.24 % | -1.344 M -47.16 % | -913.191 K -40.11 % | -651.772 K -198.93 % | 658.853 K -96.06 % | 16.701 M 91.91 % | 8.703 M 821.02 % | -1.207 M |
| Capital expenditure | -13.756 M 91.66 % | -164.873 M 62.02 % | -434.145 M -3 495.40 % | -12.075 M -73.59 % | -6.956 M 80.05 % | -34.862 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 100.00 % | -638.822 K 97.50 % | -25.603 M -75 952.70 % | -33.665 K |
| Free CashFlow | -81.174 M 82.67 % | -468.414 M -72.04 % | -272.269 M -1 037.73 % | 29.035 M 760.34 % | -4.397 M -117.78 % | 24.724 M 1 289.56 % | -2.078 M -78.09 % | -1.167 M -13.13 % | -1.032 M 23.24 % | -1.344 M -47.16 % | -913.191 K -40.11 % | -651.772 K -198.93 % | 658.850 K -95.90 % | 16.062 M 195.04 % | -16.900 M -1 261.84 % | -1.241 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2009 |
| 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 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 291.037 M -42.45 % | 505.693 M 192.00 % | 173.182 M -43.80 % | 308.131 M -2.27 % | 315.278 M -28.96 % | 443.802 M 13.53 % | 390.927 M -3.33 % | 404.402 M -4.42 % | 423.125 M -14.08 % | 492.475 M 7.07 % | 459.953 M 9.37 % | 420.530 M 64.06 % | 256.321 M 48.62 % | 172.468 M 13.09 % | 152.506 M 2.68 % | 148.524 M 3.77 % | 143.122 M 99.82 % | 71.624 M 23.33 % | 58.076 M 23.37 % | 47.073 M 38.00 % | 34.111 M 37 901 011.11 % | 90.000 -100.00 % | 5.018 M 3 245.33 % | 150.000 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.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 |
| Net income | 1.565 M 102.12 % | -73.972 M -3 200.25 % | 2.386 M -80.39 % | 12.169 M 43.15 % | 8.501 M -65.53 % | 24.660 M 151.50 % | 9.805 M -82.31 % | 55.425 M 1 343.83 % | -4.456 M -130.85 % | 14.442 M -58.04 % | 34.417 M -34.53 % | 52.571 M 193.84 % | 17.891 M 11.20 % | 16.089 M 40.48 % | 11.453 M 10.10 % | 10.402 M 61.25 % | 6.451 M 119.87 % | -32.466 M -86.06 % | -17.449 M -1 588.82 % | 1.172 M 102.18 % | -53.663 M -11 898.84 % | -447.235 K -37.61 % | -325.000 K 42.48 % | -565.000 K 21.85 % | -723.000 K -318.60 % | 330.734 K 251.71 % | -218.000 K 56.92 % | -506.000 K -246.58 % | -146.000 K 65.57 % | -424.000 K -241.94 % | -124.000 K 43.89 % | -221.000 K 49.31 % | -436.000 K -87.12 % | -233.000 K -1.30 % | -230.000 K -7.98 % | -213.000 K 41.16 % | -362.000 K -13.48 % | -319.000 K -179.82 % | -114.000 K 83.38 % | -686.000 K -296.53 % | -173.000 K 29.39 % | -245.000 K -155.21 % | -96.000 K 82.19 % | -539.000 K -704.48 % | -67.000 K 65.99 % | -197.000 K -58.87 % | -124.000 K 56.03 % | -282.000 K 0.00 % | -282.000 K |
| Income before tax | 2.087 M 102.51 % | -83.192 M -2 022.18 % | 4.328 M -63.89 % | 11.984 M 26.87 % | 9.446 M -80.04 % | 47.329 M 337.30 % | 10.823 M -80.47 % | 55.425 M 1 546.00 % | -3.833 M -120.76 % | 18.463 M -45.93 % | 34.148 M -35.04 % | 52.571 M 194.10 % | 17.875 M 11.10 % | 16.089 M 40.48 % | 11.453 M 10.10 % | 10.402 M 61.25 % | 6.451 M 119.87 % | -32.466 M -86.06 % | -17.449 M -1 588.82 % | 1.172 M 102.18 % | -53.663 M -11 898.84 % | -447.235 K -37.61 % | -325.000 K 42.48 % | -565.000 K 21.85 % | -723.000 K -318.60 % | 330.734 K 251.71 % | -218.000 K 56.92 % | -506.000 K -246.58 % | -146.000 K 65.57 % | -424.000 K -241.94 % | -124.000 K 43.89 % | -221.000 K 49.31 % | -436.000 K -87.12 % | -233.000 K -1.30 % | -230.000 K -7.98 % | -213.000 K 41.16 % | -362.000 K -13.48 % | -319.000 K -179.82 % | -114.000 K 83.38 % | -686.000 K -296.53 % | -173.000 K 29.39 % | -245.000 K -155.21 % | -96.000 K 82.19 % | -539.000 K -704.48 % | -67.000 K 65.99 % | -197.000 K -58.87 % | -124.000 K 56.03 % | -282.000 K 0.00 % | -282.000 K |
| Income before tax ratio | 0.01 104.36 % | -0.16 -758.28 % | 0.02 -35.74 % | 0.04 29.81 % | 0.03 -71.91 % | 0.11 285.20 % | 0.03 -79.80 % | 0.14 1 612.94 % | -0.01 -124.16 % | 0.04 -49.50 % | 0.07 -40.61 % | 0.13 79.26 % | 0.07 -25.24 % | 0.09 24.22 % | 0.08 7.23 % | 0.07 55.38 % | 0.05 109.94 % | -0.45 -50.87 % | -0.30 -1 306.75 % | 0.02 101.58 % | -1.57 99.97 % | -4 969.28 -7 672 464.89 % | -0.06 98.28 % | -3.77 | 0.00 -100.00 % | 2.76 | 0.00 100.00 % | -5.62 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.12 | 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 |
| EBITDA | 32.377 M 209.29 % | -29.626 M -201.45 % | 29.204 M -46.01 % | 54.090 M 34.53 % | 40.208 M -64.12 % | 112.055 M 218.01 % | 35.236 M -52.29 % | 73.852 M 190.39 % | 25.432 M -51.37 % | 52.300 M -3.28 % | 54.071 M -27.01 % | 74.085 M 116.57 % | 34.209 M 52.44 % | 22.441 M 11.81 % | 20.071 M 19.63 % | 16.778 M 57.98 % | 10.620 M 143.59 % | -24.365 M -361.93 % | 9.302 M 45.09 % | 6.411 M 111.83 % | -54.190 M -16 708.16 % | -322.403 K -61.20 % | -200.000 K 54.55 % | -440.000 K 26.42 % | -598.000 K -281.76 % | 329.004 K 250.92 % | -218.000 K 56.57 % | -502.000 K -246.21 % | -145.000 K 65.80 % | -424.000 K -241.94 % | -124.000 K 43.89 % | -221.000 K 49.31 % | -436.000 K -87.12 % | -233.000 K -1.30 % | -230.000 K -9.52 % | -210.000 K 41.99 % | -362.000 K -13.48 % | -319.000 K -179.82 % | -114.000 K 83.38 % | -686.000 K -296.53 % | -173.000 K 22.77 % | -224.000 K -143.48 % | -92.000 K 82.24 % | -518.000 K -709.38 % | -64.000 K 66.84 % | -193.000 K -60.83 % | -120.000 K 56.83 % | -278.000 K 0.00 % | -278.000 K |
| Net income ratio | 0.01 103.68 % | -0.15 -1 161.73 % | 0.01 -65.11 % | 0.04 46.47 % | 0.03 -51.47 % | 0.06 121.54 % | 0.03 -81.70 % | 0.14 1 401.42 % | -0.01 -135.91 % | 0.03 -60.81 % | 0.07 -40.14 % | 0.13 79.10 % | 0.07 -25.18 % | 0.09 24.22 % | 0.08 7.23 % | 0.07 55.38 % | 0.05 109.94 % | -0.45 -50.87 % | -0.30 -1 306.75 % | 0.02 101.58 % | -1.57 99.97 % | -4 969.28 -7 672 464.89 % | -0.06 98.28 % | -3.77 | 0.00 -100.00 % | 2.76 | 0.00 100.00 % | -5.62 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.12 | 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 |
| Ratio EBITDA | 0.11 289.89 % | -0.06 -134.74 % | 0.17 -3.94 % | 0.18 37.65 % | 0.13 -49.49 % | 0.25 180.12 % | 0.09 -50.64 % | 0.18 203.83 % | 0.06 -43.40 % | 0.11 -9.66 % | 0.12 -33.27 % | 0.18 32.00 % | 0.13 2.57 % | 0.13 -1.13 % | 0.13 16.50 % | 0.11 52.24 % | 0.07 121.81 % | -0.34 -312.39 % | 0.16 17.60 % | 0.14 108.57 % | -1.59 99.96 % | -3 582.26 -8 987 779.20 % | -0.04 98.64 % | -2.93 | 0.00 -100.00 % | 2.74 | 0.00 100.00 % | -5.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.12 | 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 |
| Gross profit ratio | 0.29 39.61 % | 0.21 -50.49 % | 0.41 -19.82 % | 0.52 16.97 % | 0.44 31.32 % | 0.34 -10.11 % | 0.37 -4.82 % | 0.39 17.66 % | 0.33 -5.34 % | 0.35 -15.27 % | 0.42 19.79 % | 0.35 -5.79 % | 0.37 27.14 % | 0.29 -18.73 % | 0.36 3.11 % | 0.35 1.23 % | 0.34 5.46 % | 0.33 -31.45 % | 0.47 -12.71 % | 0.54 179.81 % | -0.68 -133.84 % | 2.01 20 083.51 % | 0.01 | 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 |
| Weighted average shs out dil | 52.167 M 9.32 % | 47.720 M 0.00 % | 47.720 M 4.80 % | 45.536 M 0.00 % | 45.536 M 0.00 % | 45.536 M 0.00 % | 45.536 M 33.04 % | 34.227 M 0.00 % | 34.227 M 0.00 % | 34.227 M 0.00 % | 34.227 M 0.26 % | 34.137 M -0.78 % | 34.406 M 0.52 % | 34.227 M 4.60 % | 32.723 M -5.63 % | 34.673 M 7.50 % | 32.255 M -5.76 % | 34.227 M 0.04 % | 34.214 M -12.42 % | 39.067 M 14.30 % | 34.180 M -2.34 % | 35.000 M 860.52 % | 3.644 M 3.19 % | 3.531 M -2.32 % | 3.615 M 0.28 % | 3.605 M -0.78 % | 3.633 M 0.33 % | 3.621 M -0.78 % | 3.650 M 3.30 % | 3.533 M -14.52 % | 4.133 M 12.22 % | 3.683 M 1.38 % | 3.633 M -6.44 % | 3.883 M 1.30 % | 3.833 M 7.98 % | 3.550 M -1.93 % | 3.620 M 2.13 % | 3.544 M -6.73 % | 3.800 M 5.25 % | 3.611 M 4.35 % | 3.460 M -1.14 % | 3.500 M 9.38 % | 3.200 M -10.95 % | 3.593 M 7.26 % | 3.350 M -14.97 % | 3.940 M -4.68 % | 4.133 M 17.26 % | 3.525 M 0.00 % | 3.525 M |
| Weighted average shs out | 52.167 M 9.32 % | 47.720 M 0.00 % | 47.720 M 4.80 % | 45.536 M 0.00 % | 45.536 M 0.00 % | 45.536 M 0.00 % | 45.536 M 33.04 % | 34.227 M 0.00 % | 34.227 M 0.00 % | 34.227 M 0.00 % | 34.227 M 0.26 % | 34.137 M -0.26 % | 34.227 M 0.00 % | 34.227 M 4.60 % | 32.723 M -4.40 % | 34.227 M 6.11 % | 32.255 M -5.76 % | 34.227 M 0.04 % | 34.214 M -12.42 % | 39.067 M 14.30 % | 34.180 M -2.34 % | 35.000 M 860.52 % | 3.644 M 3.19 % | 3.531 M -2.32 % | 3.615 M 0.28 % | 3.605 M -0.78 % | 3.633 M 0.33 % | 3.621 M -0.78 % | 3.650 M 3.30 % | 3.533 M -14.52 % | 4.133 M 12.22 % | 3.683 M 1.38 % | 3.633 M -6.44 % | 3.883 M 1.30 % | 3.833 M 7.98 % | 3.550 M -1.93 % | 3.620 M 2.13 % | 3.544 M -6.73 % | 3.800 M 5.25 % | 3.611 M 4.35 % | 3.460 M -1.14 % | 3.500 M 9.38 % | 3.200 M -10.95 % | 3.593 M 7.26 % | 3.350 M -14.97 % | 3.940 M -4.68 % | 4.133 M 17.26 % | 3.525 M 0.00 % | 3.525 M |
| EPS diluted | 0.03 101.94 % | -1.55 -3 200.00 % | 0.05 -81.48 % | 0.27 42.11 % | 0.19 603.70 % | 0.03 -88.75 % | 0.24 -85.19 % | 1.62 1 346.15 % | -0.13 -130.95 % | 0.42 -58.42 % | 1.01 -34.42 % | 1.54 196.15 % | 0.52 10.64 % | 0.47 34.29 % | 0.35 16.67 % | 0.30 50.00 % | 0.20 121.05 % | -0.95 -86.27 % | -0.51 -1 800.00 % | 0.03 101.91 % | -1.57 -12 165.63 % | -0.01 85.65 % | -0.09 44.25 % | -0.16 20.00 % | -0.20 -318.10 % | 0.09 252.83 % | -0.06 57.14 % | -0.14 -250.00 % | -0.04 66.67 % | -0.12 -300.00 % | -0.03 50.00 % | -0.06 50.00 % | -0.12 -100.00 % | -0.06 0.00 % | -0.06 0.00 % | -0.06 40.00 % | -0.10 -11.11 % | -0.09 -200.00 % | -0.03 84.21 % | -0.19 -280.00 % | -0.05 28.57 % | -0.07 -133.33 % | -0.03 80.00 % | -0.15 -650.00 % | -0.02 60.00 % | -0.05 -66.67 % | -0.03 62.50 % | -0.08 0.00 % | -0.08 |
| Earnings per share | 0.03 101.94 % | -1.55 -3 200.00 % | 0.05 -81.48 % | 0.27 42.11 % | 0.19 603.70 % | 0.03 -88.75 % | 0.24 -85.19 % | 1.62 1 346.15 % | -0.13 -130.95 % | 0.42 -58.42 % | 1.01 -34.42 % | 1.54 196.15 % | 0.52 10.64 % | 0.47 34.29 % | 0.35 16.67 % | 0.30 50.00 % | 0.20 121.05 % | -0.95 -86.27 % | -0.51 -1 800.00 % | 0.03 101.91 % | -1.57 -12 165.63 % | -0.01 85.65 % | -0.09 44.25 % | -0.16 20.00 % | -0.20 -318.10 % | 0.09 252.83 % | -0.06 57.14 % | -0.14 -250.00 % | -0.04 66.67 % | -0.12 -300.00 % | -0.03 50.00 % | -0.06 50.00 % | -0.12 -100.00 % | -0.06 0.00 % | -0.06 0.00 % | -0.06 40.00 % | -0.10 -11.11 % | -0.09 -200.00 % | -0.03 84.21 % | -0.19 -280.00 % | -0.05 28.57 % | -0.07 -133.33 % | -0.03 80.00 % | -0.15 -650.00 % | -0.02 60.00 % | -0.05 -66.67 % | -0.03 62.50 % | -0.08 0.00 % | -0.08 |
| Gross profit | 83.455 M -19.65 % | 103.864 M 44.57 % | 71.841 M -54.93 % | 159.414 M 14.32 % | 139.445 M -6.71 % | 149.471 M 2.04 % | 146.478 M -7.99 % | 159.202 M 12.45 % | 141.571 M -18.67 % | 174.066 M -9.28 % | 191.879 M 31.02 % | 146.445 M 54.57 % | 94.745 M 88.95 % | 50.142 M -8.10 % | 54.559 M 5.87 % | 51.534 M 5.06 % | 49.054 M 110.73 % | 23.279 M -15.46 % | 27.536 M 7.69 % | 25.569 M 210.14 % | -23.215 M -12 826 066.85 % | 181.000 -99.64 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 522.000 K -74.75 % | 2.067 M 154.24 % | 813.000 K 539.46 % | -185.000 K -119.58 % | 945.000 K -82.88 % | 5.519 M | 0.000 -100.00 % | 906.000 K 45.43 % | 623.000 K -84.51 % | 4.021 M 1 594.80 % | -269.000 K | 0.000 100.00 % | -16.000 K -112.90 % | 124.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.253 M | 0.000 | 0.000 | 0.000 100.00 % | -3.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 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 207.582 M -48.34 % | 401.829 M 296.51 % | 101.341 M -31.86 % | 148.717 M -15.42 % | 175.833 M -40.26 % | 294.331 M 20.41 % | 244.449 M -0.31 % | 245.200 M -12.91 % | 281.554 M -11.57 % | 318.409 M 18.78 % | 268.074 M -2.19 % | 274.085 M 69.63 % | 161.576 M 32.09 % | 122.326 M 24.89 % | 97.947 M 0.99 % | 96.990 M 3.11 % | 94.068 M 94.58 % | 48.345 M 58.30 % | 30.540 M 42.02 % | 21.504 M -62.49 % | 57.326 M 62 995 704.40 % | -91.000 -100.00 % | 4.968 M 3 212.00 % | 150.000 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K -45.45 % | 110.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 |
| General and administrative expenses | 0.000 -100.00 % | 71.379 M | 0.000 | 0.000 | 0.000 -100.00 % | 95.489 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.407 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.003 M | 0.000 | 0.000 -100.00 % | 450.000 K -76.34 % | 1.902 M 143.23 % | 782.000 K -32.76 % | 1.163 M 801.55 % | 129.000 K 507.56 % | -31.652 K -124.54 % | 129.000 K -34.52 % | 197.000 K 27.10 % | 155.000 K -31.82 % | 227.334 K 272.68 % | 61.000 K -82.47 % | 348.000 K 815.79 % | 38.000 K -85.82 % | 268.000 K 4 366.67 % | 6.000 K -93.62 % | 94.000 K -72.99 % | 348.000 K 291.01 % | 89.000 K | 0.000 -100.00 % | 115.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 |
| Selling and marketing expenses | 0.000 -100.00 % | 7.082 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.893 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.654 M | 0.000 | 0.000 -100.00 % | 659.000 K -48.21 % | 1.272 M 64.40 % | 774.000 K 14.67 % | 675.000 K 29.31 % | 522.000 K 329.88 % | 121.430 K 124.87 % | 54.000 K 68.75 % | 32.000 K 700.00 % | 4.000 K -95.49 % | 88.720 K 168.85 % | 33.000 K -36.54 % | 52.000 K 126.09 % | 23.000 K -4.17 % | 24.000 K 84.62 % | 13.000 K -13.33 % | 15.000 K -21.05 % | 19.000 K 11.76 % | 17.000 K | 0.000 -100.00 % | 32.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 |
| Other expenses | 70.222 M 56.90 % | 44.757 M -8.28 % | 48.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.074 M 6 530.68 % | 906.000 K 941.38 % | 87.000 K 100.53 % | -16.444 M -2 192.11 % | 786.000 K -96.00 % | 19.641 M 398.63 % | 3.939 M 451.38 % | -1.121 M -173.32 % | 1.529 M 313.24 % | 370.000 K 44.53 % | 256.000 K 349.96 % | -102.418 K -186.79 % | 118.000 K -64.56 % | 333.000 K -53.03 % | 709.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 439.000 K | 0.000 -100.00 % | 123.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 |
| Operating expenses | 70.222 M -51.27 % | 144.100 M 151.52 % | 57.291 M 0.61 % | 56.944 M -0.44 % | 57.195 M -0.26 % | 57.345 M -53.15 % | 122.409 M 28.39 % | 95.338 M -23.86 % | 125.210 M -18.10 % | 152.884 M 6.24 % | 143.911 M 44.64 % | 99.497 M 39.91 % | 71.116 M 141.88 % | 29.401 M -24.00 % | 38.686 M 6.87 % | 36.198 M -8.95 % | 39.756 M 77.98 % | 22.337 M 8.53 % | 20.582 M -4.78 % | 21.615 M -34.70 % | 33.101 M 10 296.04 % | 318.400 K 27.36 % | 250.000 K -42.66 % | 436.000 K -27.09 % | 598.000 K -53.17 % | 1.277 M 488.44 % | 217.000 K -56.77 % | 502.000 K 246.21 % | 145.000 K -65.80 % | 424.000 K 241.94 % | 124.000 K -43.89 % | 221.000 K -49.31 % | 436.000 K 87.12 % | 233.000 K 1.30 % | 230.000 K 9.00 % | 211.000 K -41.71 % | 362.000 K 13.48 % | 319.000 K 179.82 % | 114.000 K -83.38 % | 686.000 K 296.53 % | 173.000 K -29.39 % | 245.000 K 155.21 % | 96.000 K -82.19 % | 539.000 K 704.48 % | 67.000 K -65.99 % | 197.000 K 58.87 % | 124.000 K -56.03 % | 282.000 K 0.00 % | 282.000 K |
| Cost and expenses | 277.804 M -49.11 % | 545.929 M 244.15 % | 158.632 M -44.34 % | 285.001 M 22.30 % | 233.028 M -33.74 % | 351.676 M -4.14 % | 366.858 M 7.73 % | 340.538 M -16.28 % | 406.764 M -13.69 % | 471.293 M 14.40 % | 411.985 M 10.28 % | 373.582 M 60.55 % | 232.692 M 53.36 % | 151.727 M 11.05 % | 136.633 M 2.59 % | 133.188 M -0.48 % | 133.824 M 89.33 % | 70.682 M 38.26 % | 51.122 M 18.56 % | 43.119 M -52.32 % | 90.427 M 28 308.56 % | 318.309 K -93.90 % | 5.218 M 1 096.79 % | 436.000 K -27.09 % | 598.000 K -53.17 % | 1.277 M 488.44 % | 217.000 K -56.77 % | 502.000 K 246.21 % | 145.000 K -65.80 % | 424.000 K 241.94 % | 124.000 K -43.89 % | 221.000 K -49.31 % | 436.000 K 87.12 % | 233.000 K 1.30 % | 230.000 K 9.00 % | 211.000 K -41.71 % | 362.000 K 13.48 % | 319.000 K 179.82 % | 114.000 K -83.38 % | 686.000 K 296.53 % | 173.000 K -29.39 % | 245.000 K 155.21 % | 96.000 K -82.19 % | 539.000 K 704.48 % | 67.000 K -65.99 % | 197.000 K 58.87 % | 124.000 K -56.03 % | 282.000 K 0.00 % | 282.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 99.343 M 1 069.29 % | 8.496 M -85.08 % | 56.944 M -0.44 % | 57.195 M -0.26 % | 57.345 M -8.01 % | 62.335 M 77.30 % | 35.158 M -43.63 % | 62.373 M -10.00 % | 69.300 M 1.85 % | 68.040 M 63.87 % | 41.520 M 101.45 % | 20.611 M 113.43 % | 9.657 M 3.34 % | 9.345 M 29.76 % | 7.202 M 549.41 % | 1.109 M -65.07 % | 3.174 M 104.02 % | 1.556 M -15.34 % | 1.838 M 182.33 % | 651.000 K 625.12 % | 89.778 K -50.94 % | 183.000 K -20.09 % | 229.000 K 44.03 % | 159.000 K -49.69 % | 316.054 K 236.23 % | 94.000 K -76.50 % | 400.000 K 555.74 % | 61.000 K -79.11 % | 292.000 K 1 436.84 % | 19.000 K -82.57 % | 109.000 K -70.30 % | 367.000 K 246.23 % | 106.000 K | 0.000 -100.00 % | 147.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 |
| 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 % | 498.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 21.708 M -69.30 % | 70.721 M 589.29 % | 10.260 M -27.54 % | 14.160 M -37.03 % | 22.487 M -59.21 % | 55.130 M 291.80 % | 14.071 M 50.59 % | 9.344 M -53.93 % | 20.280 M 21.61 % | 16.676 M 37.75 % | 12.106 M 5.12 % | 11.516 M 18.78 % | 9.695 M 153.86 % | 3.819 M -35.57 % | 5.927 M 12.04 % | 5.290 M 64.08 % | 3.224 M -67.84 % | 10.024 M 182.53 % | 3.548 M 13.90 % | 3.115 M 6.42 % | 2.927 M 4.54 % | 2.800 M 2 140.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.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 -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 | 0.000 | 0.000 |
| Depreciation and amortization | 8.582 M 150.03 % | -17.155 M -217.37 % | 14.616 M -47.70 % | 27.946 M 237.76 % | 8.274 M -13.78 % | 9.596 M -7.22 % | 10.343 M 13.88 % | 9.082 M 1.08 % | 8.985 M -21.87 % | 11.500 M 47.12 % | 7.817 M 4.28 % | 7.496 M 12.87 % | 6.641 M 271.63 % | 1.787 M -33.05 % | 2.669 M 148.97 % | 1.072 M 0.56 % | 1.066 M 156.22 % | -1.896 M -185.06 % | 2.229 M 4.89 % | 2.125 M 0.00 % | 2.125 M -39.29 % | 3.500 M 1 550.94 % | 212.000 K 417.54 % | 40.963 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.000 K | 0.000 -100.00 % | 32.000 K 1 500.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K 425.00 % | 4.000 K -80.95 % | 21.000 K 600.00 % | 3.000 K -25.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K |
| Operating income | 13.233 M 132.89 % | -40.236 M -376.54 % | 14.550 M -37.09 % | 23.130 M -71.88 % | 82.250 M -10.72 % | 92.126 M 282.76 % | 24.069 M -62.31 % | 63.864 M 290.34 % | 16.361 M -19.40 % | 20.300 M -57.68 % | 47.968 M 2.17 % | 46.948 M 98.69 % | 23.629 M 14.70 % | 20.600 M 29.78 % | 15.873 M 3.50 % | 15.336 M 64.94 % | 9.298 M 342.39 % | -3.836 M -154.23 % | 7.073 M 64.99 % | 4.287 M 107.71 % | -55.604 M -17 146.74 % | -322.403 K -61.20 % | -200.000 K 54.55 % | -440.000 K 26.42 % | -598.000 K -281.76 % | 329.004 K 251.61 % | -217.000 K 56.77 % | -502.000 K -246.21 % | -145.000 K 65.80 % | -424.000 K -171.79 % | -156.000 K 30.04 % | -223.000 K 48.85 % | -436.000 K -87.12 % | -233.000 K -1.30 % | -230.000 K -7.48 % | -214.000 K 40.88 % | -362.000 K -13.48 % | -319.000 K -179.82 % | -114.000 K 83.38 % | -686.000 K -296.53 % | -173.000 K 29.39 % | -245.000 K -155.21 % | -96.000 K 82.19 % | -539.000 K -704.48 % | -67.000 K 65.99 % | -197.000 K -58.87 % | -124.000 K 56.03 % | -282.000 K 0.00 % | -282.000 K |
| Operating income ratio | 0.05 157.15 % | -0.08 -194.70 % | 0.08 11.92 % | 0.08 -71.23 % | 0.26 25.68 % | 0.21 237.16 % | 0.06 -61.01 % | 0.16 308.41 % | 0.04 -6.19 % | 0.04 -60.47 % | 0.10 -6.58 % | 0.11 21.10 % | 0.09 -22.82 % | 0.12 14.76 % | 0.10 0.80 % | 0.10 58.94 % | 0.06 221.30 % | -0.05 -143.98 % | 0.12 33.73 % | 0.09 105.59 % | -1.63 99.95 % | -3 582.26 -8 987 779.20 % | -0.04 98.64 % | -2.93 | 0.00 -100.00 % | 2.74 | 0.00 100.00 % | -5.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.12 | 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 |
| Total other income expenses net | -11.146 M 74.05 % | -42.956 M -320.23 % | -10.222 M 8.29 % | -11.146 M 84.69 % | -72.804 M -62.52 % | -44.797 M -238.19 % | -13.246 M 74.86 % | -52.679 M -203.31 % | 50.991 M 205.81 % | -48.192 M -248.71 % | -13.820 M -345.78 % | 5.623 M 197.72 % | -5.754 M -29.51 % | -4.443 M -0.52 % | -4.420 M 10.42 % | -4.934 M -73.31 % | -2.847 M 91.48 % | -33.407 M -36.90 % | -24.403 M -777.17 % | -2.782 M 31.65 % | -4.070 M -4 816.59 % | -82.781 K 33.78 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K -107.78 % | 1.608 M 160 865.70 % | -1.000 K 75.00 % | -4.000 K -300.00 % | -1.000 K | 0.000 -100.00 % | 32.000 K 1 500.00 % | 2.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 |
| 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 | 2013-06-30 |
| 2025-06-30 | 2025-03-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-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-03-31 | 2014-09-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 1.368 B 40.51 % | 973.482 M | 0.000 -100.00 % | 1.119 B 19 193.64 % | 5.802 M -99.34 % | 876.957 M 2 787.86 % | 30.367 M -95.48 % | 671.492 M 4 090.80 % | 16.023 M -96.65 % | 478.246 M 3 088.31 % | 15.000 M -91.33 % | 172.918 M 4 915.12 % | 3.448 M -98.02 % | 173.937 M 2 462.79 % | 6.787 M -95.43 % | 148.577 M 15.32 % | 128.841 M 4.41 % | 123.394 M 2.70 % | 120.147 M 1 788.29 % | 6.363 M -4.65 % | 6.673 M 13.19 % | 5.895 M 7.19 % | 5.500 M 16.32 % | 4.728 M 15.33 % | 4.100 M 10.91 % | 3.697 M 57.12 % | 2.353 M 12.10 % | 2.099 M 45.73 % | 1.440 M |
| Total investments | 0.000 -100.00 % | 264.591 M 424.50 % | 50.446 M | 0.000 -100.00 % | 2.233 M -80.76 % | 11.604 M -91.89 % | 143.046 M 135.53 % | 60.734 M 2 619.84 % | 2.233 M -93.03 % | 32.046 M 640 820.00 % | 5.000 K -99.98 % | 30.000 M 599 900.00 % | 5.000 K -99.93 % | 6.896 M 2 953.97 % | 225.800 K -98.34 % | 13.574 M 11 306.72 % | 119.000 K -11.19 % | 134.000 K 0.00 % | 134.000 K 204.55 % | 44.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 84.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 1.371 B 36.43 % | 1.005 B | 0.000 -100.00 % | 1.125 B | 0.000 -100.00 % | 882.759 M | 0.000 -100.00 % | 701.859 M | 0.000 -100.00 % | 494.269 M | 0.000 -100.00 % | 187.944 M | 0.000 -100.00 % | 177.385 M | 0.000 -100.00 % | 155.364 M 15.07 % | 135.022 M -1.74 % | 137.415 M 11.34 % | 123.419 M 1 822.73 % | 6.419 M -3.84 % | 6.675 M 11.25 % | 6.000 M 9.09 % | 5.500 M 15.79 % | 4.750 M 13.10 % | 4.200 M 5.00 % | 4.000 M 53.85 % | 2.600 M 13.04 % | 2.300 M 58.62 % | 1.450 M |
| Accumulated other comprehensive income loss | 725.095 M | 0.000 | 0.000 -100.00 % | 672.119 M 1 509.06 % | 41.771 M -92.75 % | 575.962 M 32.47 % | 434.772 M -21.08 % | 550.871 M 26.70 % | 434.772 M -19.29 % | 538.651 M 23.89 % | 434.772 M 79.88 % | 241.700 M -29.38 % | 342.272 M 59.52 % | 214.568 M -37.31 % | 342.272 M 73.56 % | 197.202 M -42.38 % | 342.272 M | 0.000 | 0.000 100.00 % | -46.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 33.109 M | 0.000 | 0.000 -100.00 % | 48.936 M | 0.000 | 0.000 | 0.000 100.00 % | -13.355 M | 0.000 | 0.000 | 0.000 100.00 % | -100.723 M | 0.000 | 0.000 | 0.000 100.00 % | -145.118 M | 0.000 100.00 % | -33.903 M | 0.000 100.00 % | -42.991 M | 0.000 100.00 % | -42.452 M | 0.000 100.00 % | -41.212 M | 0.000 100.00 % | -40.173 M -934.18 % | -3.885 M | 0.000 100.00 % | -2.873 M |
| Common stock | 0.000 -100.00 % | 455.363 M 0.00 % | 455.363 M | 0.000 -100.00 % | 455.363 M | 0.000 -100.00 % | 434.772 M | 0.000 -100.00 % | 434.772 M | 0.000 -100.00 % | 434.772 M | 0.000 -100.00 % | 342.272 M | 0.000 -100.00 % | 342.272 M | 0.000 -100.00 % | 342.272 M 0.00 % | 342.272 M 0.00 % | 342.272 M 0.00 % | 342.272 M 839.31 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M 0.00 % | 36.439 M |
| Total equity | 999.160 M 0.00 % | 999.160 M -7.17 % | 1.076 B 41.13 % | 762.658 M 0.00 % | 762.658 M 46.75 % | 519.707 M 0.00 % | 519.707 M 7.48 % | 483.527 M 0.00 % | 483.527 M 10.09 % | 439.203 M 0.00 % | 439.203 M 78.68 % | 245.800 M 0.04 % | 245.698 M 12.88 % | 217.657 M 0.00 % | 217.657 M 8.39 % | 200.804 M 0.00 % | 200.803 M -18.42 % | 246.142 M -20.18 % | 308.369 M 4 035.79 % | -7.835 M -19.57 % | -6.552 M 1.69 % | -6.665 M -10.84 % | -6.013 M -10.70 % | -5.432 M -13.80 % | -4.773 M -115.55 % | 30.687 M 921.66 % | -3.735 M -111.47 % | 32.554 M -1.17 % | 32.940 M -1.86 % | 33.565 M |
| Other non current liabilities | -999.160 M -133 499.20 % | 749.000 K | 0.000 100.00 % | -762.658 M -7 342.02 % | -10.248 M 98.03 % | -519.707 M -738.21 % | -62.002 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 % | 139.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 654.152 M 23.69 % | 528.882 M | 0.000 -100.00 % | 706.635 M | 0.000 -100.00 % | 544.196 M | 0.000 -100.00 % | 356.863 M | 0.000 -100.00 % | 273.242 M | 0.000 -100.00 % | 73.351 M | 0.000 -100.00 % | 93.413 M | 0.000 -100.00 % | 81.539 M 22.99 % | 66.299 M -4.53 % | 69.444 M 13.23 % | 61.328 M 855.42 % | 6.419 M -3.84 % | 6.675 M 11.25 % | 6.000 M 9.09 % | 5.500 M 15.79 % | 4.750 M 13.10 % | 4.200 M 5.00 % | 4.000 M 53.85 % | 2.600 M 13.04 % | 2.300 M 58.62 % | 1.450 M |
| Total non current liabilities | -999.160 M -251.93 % | 657.658 M 21.99 % | 539.120 M 170.69 % | -762.658 M -207.93 % | 706.625 M 235.97 % | -519.707 M -195.48 % | 544.335 M | 0.000 -100.00 % | 357.001 M | 0.000 -100.00 % | 273.380 M | 0.000 -100.00 % | 73.489 M | 0.000 -100.00 % | 93.551 M | 0.000 -100.00 % | 81.677 M 22.94 % | 66.437 M -4.52 % | 69.582 M 942.43 % | 6.675 M 3.99 % | 6.419 M -3.82 % | 6.674 M 11.23 % | 6.000 M 9.09 % | 5.500 M 15.79 % | 4.750 M 13.10 % | 4.200 M 5.00 % | 4.000 M 53.85 % | 2.600 M 13.04 % | 2.300 M 58.62 % | 1.450 M |
| Other current liabilities | 0.000 -100.00 % | 72.436 M -35.19 % | 111.766 M | 0.000 -100.00 % | 66.036 M | 0.000 -100.00 % | 66.722 M | 0.000 -100.00 % | 138.990 M | 0.000 -100.00 % | 5.523 M | 0.000 100.00 % | -7.573 M | 0.000 -100.00 % | 9.108 M | 0.000 -100.00 % | 1.812 M 17.71 % | 1.539 M -75.39 % | 6.254 M -56.44 % | 14.356 M 12 471.81 % | 114.192 K 3 706.40 % | 3.000 K -95.96 % | 74.272 K 725.24 % | 9.000 K -60.57 % | 22.827 K -89.13 % | 210.000 K 453.30 % | 37.954 K 40.37 % | 27.039 K | 0.000 -100.00 % | 22.822 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.179 M | 0.000 -100.00 % | 56.564 M | 0.000 -100.00 % | 7.728 M | 0.000 -100.00 % | 28.552 M | 0.000 -100.00 % | 14.802 M | 0.000 -100.00 % | 8.801 M | 0.000 -100.00 % | 9.073 M 120.79 % | 4.109 M 22.57 % | 3.353 M | 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 % | 716.572 M 50.59 % | 475.854 M | 0.000 -100.00 % | 418.604 M | 0.000 -100.00 % | 400.566 M | 0.000 -100.00 % | 344.996 M | 0.000 -100.00 % | 221.027 M | 0.000 -100.00 % | 114.593 M | 0.000 -100.00 % | 83.972 M | 0.000 -100.00 % | 73.825 M 7.42 % | 68.723 M 1.11 % | 67.971 M 9.47 % | 62.091 M | 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 % | 1.025 B 13.69 % | 901.400 M | 0.000 -100.00 % | 870.723 M | 0.000 -100.00 % | 725.822 M | 0.000 -100.00 % | 719.097 M | 0.000 -100.00 % | 495.587 M | 0.000 -100.00 % | 194.824 M | 0.000 -100.00 % | 143.265 M | 0.000 -100.00 % | 118.068 M 11.48 % | 105.905 M -22.58 % | 136.791 M 6.54 % | 128.393 M 67 584.27 % | 189.694 K 6 223.13 % | 3.000 K -97.45 % | 117.774 K 636.09 % | 16.000 K -64.26 % | 44.770 K -78.68 % | 210.000 K 453.30 % | 37.954 K -58.45 % | 91.342 K | 0.000 -100.00 % | 76.272 K |
| Total liabilities | -999.160 M -159.39 % | 1.682 B 16.80 % | 1.441 B 288.88 % | -762.658 M -148.04 % | 1.588 B 405.48 % | -519.707 M -140.92 % | 1.270 B | 0.000 -100.00 % | 1.076 B | 0.000 -100.00 % | 768.967 M | 0.000 -100.00 % | 268.313 M | 0.000 -100.00 % | 236.817 M | 0.000 -100.00 % | 199.745 M 15.90 % | 172.342 M -16.49 % | 206.374 M 8.70 % | 189.860 M 2 772.91 % | 6.609 M -1.02 % | 6.677 M 9.14 % | 6.118 M 10.91 % | 5.516 M 15.04 % | 4.795 M 8.72 % | 4.410 M 9.21 % | 4.038 M 50.03 % | 2.691 M 17.01 % | 2.300 M 50.69 % | 1.526 M |
| Other non current assets | 0.000 -100.00 % | 64.037 M -85.93 % | 455.018 M 250.41 % | -302.518 M -626.48 % | 57.461 M 1 090.37 % | -5.802 M -135.72 % | 16.242 M 153.49 % | -30.367 M -143.63 % | 69.604 M 534.40 % | -16.023 M -124.62 % | 65.077 M 533.85 % | -15.000 M 88.16 % | -126.727 M -3 575.45 % | -3.448 M -130.22 % | 11.411 M 268.12 % | -6.787 M -511.99 % | -1.109 M -108.52 % | 13.013 M -0.40 % | 13.066 M 13.16 % | 11.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.997 M | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 2.478 M 100.63 % | -393.955 M | 0.000 -100.00 % | 2.233 M | 0.000 -100.00 % | 143.046 M | 0.000 -100.00 % | 2.233 M | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 6.778 M | 0.000 -100.00 % | 225.800 K | 0.000 -100.00 % | 119.373 K 102.68 % | -4.453 M 9.16 % | -4.903 M -11 242.28 % | 44.000 K | 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 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 170.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 % | 34.997 M 0.00 % | 34.997 M 0.00 % | 34.997 M -0.12 % | 35.039 M 0.12 % | 34.997 M |
| GoodWill | 0.000 -100.00 % | 233.473 M 0.00 % | 233.473 M | 0.000 -100.00 % | 233.473 M | 0.000 -100.00 % | 235.678 M | 0.000 -100.00 % | 233.473 M | 0.000 -100.00 % | 218.695 M | 0.000 -100.00 % | 38.414 M | 0.000 -100.00 % | 38.414 M | 0.000 -100.00 % | 38.414 M 0.16 % | 38.353 M 0.00 % | 38.353 M 0.00 % | 38.353 M | 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 % | 233.481 M 0.00 % | 233.473 M | 0.000 -100.00 % | 233.473 M | 0.000 -100.00 % | 235.678 M | 0.000 -100.00 % | 233.643 M | 0.000 -100.00 % | 218.695 M | 0.000 -100.00 % | 38.414 M | 0.000 -100.00 % | 38.414 M | 0.000 -100.00 % | 38.414 M 0.16 % | 38.353 M 0.00 % | 38.353 M 0.00 % | 38.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.997 M 0.00 % | 34.997 M 0.00 % | 34.997 M -0.12 % | 35.039 M 0.12 % | 34.997 M |
| Property plant equipment net | 0.000 -100.00 % | 600.044 M -1.49 % | 609.129 M | 0.000 -100.00 % | 593.771 M | 0.000 -100.00 % | 469.149 M | 0.000 -100.00 % | 478.545 M | 0.000 -100.00 % | 382.269 M | 0.000 -100.00 % | 259.383 M | 0.000 -100.00 % | 262.032 M | 0.000 -100.00 % | 253.626 M -4.99 % | 266.958 M -1.58 % | 271.238 M 11.75 % | 242.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.104 K |
| Total non current assets | 0.000 -100.00 % | 902.303 M -1.63 % | 917.271 M 403.21 % | -302.518 M -133.59 % | 900.493 M 15 620.39 % | -5.802 M -100.67 % | 864.115 M 2 945.57 % | -30.367 M -103.87 % | 784.400 M 4 995.46 % | -16.023 M -102.39 % | 669.450 M 4 563.00 % | -15.000 M -104.72 % | 318.104 M 9 325.93 % | -3.448 M -101.10 % | 312.082 M 4 698.24 % | -6.787 M -102.20 % | 309.026 M -2.96 % | 318.458 M -1.34 % | 322.790 M 10.29 % | 292.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.997 M 0.00 % | 34.997 M 0.00 % | 34.997 M -0.12 % | 35.039 M -0.35 % | 35.164 M |
| Other current assets | -264.995 M -161.85 % | 428.420 M 71.49 % | 249.819 M | 0.000 -100.00 % | 311.310 M | 0.000 -100.00 % | 217.207 M | 0.000 -100.00 % | 145.851 M | 0.000 -100.00 % | 179.877 M | 0.000 -100.00 % | 11.740 M | 0.000 -100.00 % | 31.628 M | 0.000 -100.00 % | 26.153 M -41.54 % | 44.738 M 7 509.45 % | 587.928 K -98.24 % | 33.412 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.632 K | 0.000 -100.00 % | 1.595 K |
| Short term investments | 0.000 -100.00 % | 262.113 M -41.02 % | 444.401 M | 0.000 -100.00 % | 296.697 M 2 456.85 % | 11.604 M -85.75 % | 81.421 M 34.06 % | 60.734 M -37.11 % | 96.576 M 201.37 % | 32.046 M 13.52 % | 28.230 M -5.90 % | 30.000 M 342.94 % | 6.773 M -1.78 % | 6.896 M 44.08 % | 4.786 M -64.74 % | 13.574 M 188.22 % | 4.710 M 2.66 % | 4.587 M -8.92 % | 5.037 M | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 84.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 2.882 M -90.78 % | 31.254 M | 0.000 -100.00 % | 5.821 M 200.33 % | -5.802 M -200.00 % | 5.802 M 119.11 % | -30.367 M -200.00 % | 30.367 M 289.52 % | -16.023 M -200.00 % | 16.023 M 206.82 % | -15.000 M -199.83 % | 15.026 M 535.80 % | -3.448 M -200.00 % | 3.448 M 150.80 % | -6.787 M -200.00 % | 6.787 M 9.80 % | 6.181 M -55.91 % | 14.021 M 328.51 % | 3.272 M 5 721.34 % | 56.207 K 2 710.35 % | 2.000 K -98.09 % | 104.607 K | 0.000 -100.00 % | 21.645 K -78.36 % | 100.000 K -67.02 % | 303.218 K 22.71 % | 247.110 K 22.94 % | 201.000 K 1 971.83 % | 9.702 K |
| Cash and short term investments | 264.995 M 0.00 % | 264.995 M -44.29 % | 475.655 M 57.23 % | 302.518 M 5 097.01 % | 5.821 M 0.33 % | 5.802 M -93.35 % | 87.223 M 187.23 % | 30.367 M 0.00 % | 30.367 M 89.52 % | 16.023 M -63.79 % | 44.253 M 195.02 % | 15.000 M -0.17 % | 15.026 M 335.80 % | 3.448 M -58.13 % | 8.234 M 21.32 % | 6.787 M 0.00 % | 6.787 M -36.97 % | 10.769 M -43.49 % | 19.057 M 482.44 % | 3.272 M 5 721.34 % | 56.207 K 368.39 % | 12.000 K -88.53 % | 104.607 K 24.53 % | 84.000 K 288.08 % | 21.645 K -78.36 % | 100.000 K -67.02 % | 303.218 K 22.71 % | 247.110 K 22.94 % | 201.000 K 1 971.83 % | 9.702 K |
| Total current assets | 0.000 -100.00 % | 1.779 B 11.24 % | 1.600 B 428.75 % | 302.518 M -79.13 % | 1.450 B 24 887.26 % | 5.802 M -99.37 % | 925.747 M 2 948.53 % | 30.367 M -96.08 % | 775.225 M 4 738.20 % | 16.023 M -97.03 % | 538.720 M 3 491.47 % | 15.000 M -92.34 % | 195.907 M 5 581.86 % | 3.448 M -97.58 % | 142.391 M 1 998.00 % | 6.787 M -92.58 % | 91.522 M -8.50 % | 100.026 M -47.89 % | 191.953 M -0.54 % | 192.993 M 343 261.15 % | 56.207 K 368.39 % | 12.000 K -88.53 % | 104.607 K 24.53 % | 84.000 K 288.08 % | 21.645 K -78.36 % | 100.000 K -67.02 % | 303.218 K 21.90 % | 248.742 K 23.75 % | 201.000 K 1 679.39 % | 11.296 K |
| Inventory | 0.000 -100.00 % | 413.419 M 1.43 % | 407.602 M | 0.000 -100.00 % | 423.506 M | 0.000 -100.00 % | 183.461 M | 0.000 -100.00 % | 122.139 M | 0.000 -100.00 % | 103.057 M | 0.000 -100.00 % | 15.323 M | 0.000 -100.00 % | 9.759 M | 0.000 -100.00 % | 10.902 M -2.89 % | 11.226 M -77.87 % | 50.722 M -40.48 % | 85.220 M | 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 % | 672.517 M 44.17 % | 466.485 M | 0.000 -100.00 % | 709.124 M | 0.000 -100.00 % | 437.856 M | 0.000 -100.00 % | 476.868 M | 0.000 -100.00 % | 239.763 M | 0.000 -100.00 % | 153.818 M | 0.000 -100.00 % | 97.556 M | 0.000 -100.00 % | 47.680 M 25.87 % | 37.881 M | 0.000 -100.00 % | 71.089 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 2.263 M -83.37 % | 13.606 M | 0.000 -100.00 % | 13.555 M | 0.000 | 0.000 | 0.000 -100.00 % | 375.000 K | 0.000 -100.00 % | 3.404 M | 0.000 -100.00 % | 140.256 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.976 M 291.84 % | 4.587 M -8.92 % | 5.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 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 100.00 % | -34.997 M | 0.000 | 0.000 100.00 % | -83.552 K |
| Account payables | 0.000 -100.00 % | 235.829 M -24.84 % | 313.780 M | 0.000 -100.00 % | 373.904 M | 0.000 -100.00 % | 258.534 M | 0.000 -100.00 % | 227.383 M | 0.000 -100.00 % | 240.485 M | 0.000 -100.00 % | 58.200 M | 0.000 -100.00 % | 50.186 M | 0.000 -100.00 % | 33.358 M 5.79 % | 31.533 M -49.60 % | 62.567 M 20.45 % | 51.946 M 68 700.83 % | 75.502 K | 0.000 -100.00 % | 43.502 K 521.46 % | 7.000 K -68.10 % | 21.943 K | 0.000 | 0.000 -100.00 % | 64.303 K | 0.000 -100.00 % | 53.450 K |
| 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.003 M | 0.000 100.00 % | -138.000 K | 0.000 100.00 % | -138.000 K | 0.000 -100.00 % | 100.000 K | 0.000 100.00 % | -138.000 K | 0.000 100.00 % | -47.148 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 |
| Minority interest | 0.000 -100.00 % | 274.065 M -16.88 % | 329.712 M | 0.000 -100.00 % | 90.539 M | 0.000 100.00 % | -56.255 M | 0.000 100.00 % | -67.344 M | 0.000 100.00 % | -99.448 M | 0.000 -100.00 % | 4.064 M | 0.000 -100.00 % | 3.089 M | 0.000 -100.00 % | 3.602 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 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 47.735 M | 0.000 -100.00 % | 48.604 M | 0.000 -100.00 % | 73.526 M | 0.000 -100.00 % | 74.408 M | 0.000 -100.00 % | 7.339 M | 0.000 -100.00 % | 9.066 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.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 |
| Other total stockholders equity | 274.065 M 15.82 % | 236.623 M -18.75 % | 291.238 M 221.67 % | 90.539 M -28.17 % | 126.049 M 324.07 % | -56.255 M 80.84 % | -293.582 M -335.94 % | -67.344 M -159.07 % | 114.011 M 214.64 % | -99.448 M 69.95 % | -330.893 M -8 170.56 % | 4.100 M 101.20 % | -342.187 M -11 177.85 % | 3.089 M 102.42 % | -127.704 M -3 645.37 % | 3.602 M 101.05 % | -342.225 M -256.00 % | -96.130 M | 0.000 | 0.000 | 0.000 100.00 % | -43.104 M | 0.000 100.00 % | -41.871 M | 0.000 100.00 % | -5.752 M | 0.000 | 0.000 100.00 % | -3.499 M | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 2.757 M -73.07 % | 10.238 M | 0.000 -100.00 % | 10.238 M | 0.000 -100.00 % | 138.000 K | 0.000 -100.00 % | 138.000 K | 0.000 -100.00 % | 138.000 K | 0.000 -100.00 % | 138.000 K | 0.000 -100.00 % | 138.000 K | 0.000 -100.00 % | 138.000 K 0.00 % | 138.000 K 0.00 % | 138.000 K | 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 |
| Total assets | 0.000 -100.00 % | 2.682 B 6.55 % | 2.517 B | 0.000 -100.00 % | 2.350 B | 0.000 -100.00 % | 1.790 B | 0.000 -100.00 % | 1.560 B | 0.000 -100.00 % | 1.208 B | 0.000 -100.00 % | 514.011 M | 0.000 -100.00 % | 454.473 M | 0.000 -100.00 % | 400.548 M -4.29 % | 418.484 M -18.70 % | 514.743 M 5.99 % | 485.656 M 863 948.96 % | 56.207 K 368.39 % | 12.000 K -88.53 % | 104.607 K 24.53 % | 84.000 K 288.08 % | 21.645 K -99.94 % | 35.097 M 11 474.84 % | 303.218 K -99.14 % | 35.245 M 0.02 % | 35.240 M 0.42 % | 35.091 M |
| 2025-06-30 | 2025-03-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-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-03-31 | 2014-09-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 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 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | -1.565 M -103.94 % | 39.751 M 1 131 317.99 % | -3.514 K 99.96 % | -8.501 M -589.46 % | -1.233 M -156.88 % | -480.000 K 99.13 % | -55.425 M -1 343.83 % | 4.456 M -74.53 % | 17.497 M 150.84 % | -34.417 M 34.53 % | -52.571 M -193.84 % | -17.891 M -14.49 % | -15.627 M -36.44 % | -11.453 M -10.11 % | -10.401 M -61.23 % | -6.451 M -119.87 % | 32.466 M 86.05 % | 17.450 M 1 591.45 % | -1.170 M -102.18 % | 53.663 M 2 016.54 % | -2.800 M -961.54 % | 325.000 K 3 886.11 % | -8.584 K -101.20 % | 718.000 K 229.36 % | 218.000 K 1 871.60 % | 11.057 K -92.43 % | 146.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.686 M -62.68 % | 55.425 M 1 343.83 % | -4.456 M | 0.000 -100.00 % | 34.417 M | 0.000 -100.00 % | 16.147 M 0.36 % | 16.089 M 35.93 % | 11.836 M 13.80 % | 10.401 M 54.66 % | 6.725 M 121.32 % | -31.537 M | 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 |
| 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.686 M -62.68 % | 55.425 M 259.16 % | -34.823 M | 0.000 -100.00 % | 18.394 M | 0.000 -100.00 % | 16.147 M 0.36 % | 16.089 M 35.93 % | 11.836 M 13.80 % | 10.401 M 54.66 % | 6.725 M 121.32 % | -31.537 M | 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 -100.00 % | 26.488 M 356.53 % | 5.802 M 111.69 % | -49.623 M -263.41 % | 30.367 M | 0.000 -100.00 % | 16.023 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.821 M -78.02 % | 26.488 M 356.53 % | 5.802 M 230.21 % | -4.456 M | 0.000 -100.00 % | 34.417 M | 0.000 -100.00 % | 16.147 M 0.36 % | 16.089 M 35.93 % | 11.836 M 13.80 % | 10.401 M 54.66 % | 6.725 M 121.32 % | -31.537 M | 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 -100.00 % | 20.686 M -62.68 % | 55.425 M 1 343.83 % | -4.456 M | 0.000 -100.00 % | 34.417 M | 0.000 -100.00 % | 16.147 M 0.36 % | 16.089 M 35.93 % | 11.836 M 13.80 % | 10.401 M 54.66 % | 6.725 M 121.32 % | -31.537 M | 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.686 M -62.68 % | 55.425 M 1 343.83 % | -4.456 M | 0.000 -100.00 % | 34.417 M | 0.000 -100.00 % | 16.147 M 0.36 % | 16.089 M 35.93 % | 11.836 M 13.80 % | 10.401 M 54.66 % | 6.725 M 121.32 % | -31.537 M | 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 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 |