India Steel Works Limited ISWL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 75.000 K -99.08 % | 8.160 M -82.66 % | 47.057 M -80.16 % | 237.155 M -83.47 % | 1.435 B 3.02 % | 1.393 B -73.78 % | 5.312 B -44.03 % | 9.492 B -12.58 % | 10.857 B 85.95 % | 5.839 B 13.83 % | 5.130 B -16.35 % | 6.132 B -15.40 % | 7.249 B 20.54 % | 6.014 B 100.72 % | 2.996 B 193.22 % | 1.022 B -29.36 % | 1.446 B -40.48 % | 2.430 B 188.45 % | 842.491 M 52.56 % | 552.229 M |
| Net income | -133.935 M -15.22 % | -116.247 M 67.67 % | -359.580 M 29.06 % | -506.844 M -155.87 % | -198.086 M -0.59 % | -196.925 M -265.15 % | -53.930 M -228.57 % | 41.945 M 1 100.49 % | 3.494 M -91.35 % | 40.399 M 90.51 % | 21.206 M 116.87 % | -125.739 M -16.31 % | -108.106 M -51.57 % | -71.326 M 47.46 % | -135.764 M 25.57 % | -182.397 M 52.00 % | -380.022 M -346.40 % | 154.232 M 304.96 % | 38.086 M 109.25 % | -411.924 M |
| Income before tax | -133.935 M -15.22 % | -116.247 M 67.67 % | -359.599 M 29.05 % | -506.844 M -155.87 % | -198.086 M -0.60 % | -196.910 M -263.75 % | -54.133 M -229.06 % | 41.945 M 998.61 % | 3.818 M -83.10 % | 22.596 M 8.76 % | 20.776 M 116.56 % | -125.491 M -16.24 % | -107.956 M -51.76 % | -71.137 M 46.84 % | -133.822 M 26.62 % | -182.357 M 40.10 % | -304.427 M -291.30 % | 159.140 M 281.47 % | 41.718 M 110.13 % | -411.924 M |
| Income before tax ratio | -1 785.80 -12 435.49 % | -14.25 -86.42 % | -7.64 -257.56 % | -2.14 -1 448.26 % | -0.14 2.35 % | -0.14 -1 287.27 % | -0.01 -330.58 % | 0.00 1 156.71 % | 0.00 -90.91 % | 0.00 -4.45 % | 0.00 119.79 % | -0.02 -37.40 % | -0.01 -25.90 % | -0.01 73.52 % | -0.04 74.97 % | -0.18 15.20 % | -0.21 -421.39 % | 0.07 32.25 % | 0.05 106.64 % | -0.75 |
| EBITDA | -23.203 M -138.02 % | 61.023 M 130.12 % | -202.609 M 42.51 % | -352.437 M -996.43 % | -32.144 M -559.77 % | -4.872 M -103.18 % | 153.354 M -46.02 % | 284.085 M -21.81 % | 363.337 M 29.45 % | 280.673 M 3.80 % | 270.398 M 155.88 % | 105.672 M -21.54 % | 134.680 M -36.93 % | 213.528 M 66.67 % | 128.113 M 259.86 % | 35.601 M 125.68 % | -138.647 M -143.91 % | 315.727 M 22.51 % | 257.708 M 238.64 % | -185.887 M |
| Net income ratio | -1 785.80 -12 435.49 % | -14.25 -86.43 % | -7.64 -257.54 % | -2.14 -1 448.26 % | -0.14 2.36 % | -0.14 -1 292.59 % | -0.01 -329.72 % | 0.00 1 273.24 % | 0.00 -95.35 % | 0.01 67.37 % | 0.00 120.16 % | -0.02 -37.48 % | -0.01 -25.74 % | -0.01 73.83 % | -0.05 74.62 % | -0.18 32.05 % | -0.26 -513.96 % | 0.06 40.39 % | 0.05 106.06 % | -0.75 |
| Ratio EBITDA | -309.37 -4 236.94 % | 7.48 273.69 % | -4.31 -189.72 % | -1.49 -6 534.45 % | -0.02 -540.44 % | 0.00 -112.12 % | 0.03 -3.55 % | 0.03 -10.56 % | 0.03 -30.38 % | 0.05 -8.81 % | 0.05 205.90 % | 0.02 -7.25 % | 0.02 -47.67 % | 0.04 -16.96 % | 0.04 22.72 % | 0.03 136.35 % | -0.10 -173.78 % | 0.13 -57.53 % | 0.31 190.87 % | -0.34 |
| Gross profit ratio | -0.32 -366.99 % | 0.12 116.46 % | -0.73 -845.02 % | -0.08 -1.39 % | -0.08 -126.15 % | 0.29 58.15 % | 0.18 51.22 % | 0.12 -6.88 % | 0.13 35.93 % | 0.10 -16.37 % | 0.11 97.20 % | 0.06 8.75 % | 0.05 -70.81 % | 0.18 -82.94 % | 1.07 186.63 % | 0.37 21.76 % | 0.31 52.27 % | 0.20 -69.28 % | 0.66 3 192.77 % | -0.02 |
| Weighted average shs out dil | 381.133 M -4.92 % | 400.852 M 0.70 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 70.06 % | 234.081 M 0.00 % | 234.081 M 0.00 % | 234.081 M 14.59 % | 204.270 M 0.00 % | 204.270 M 0.00 % | 204.270 M 490.99 % | 34.564 M 42.41 % | 24.270 M |
| Weighted average shs out | 381.133 M -4.92 % | 400.852 M 0.70 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 70.06 % | 234.081 M 0.00 % | 234.081 M 0.00 % | 234.081 M 14.59 % | 204.270 M 0.00 % | 204.270 M 0.00 % | 204.270 M 490.99 % | 34.564 M 42.41 % | 24.270 M |
| EPS diluted | -0.35 -20.69 % | -0.29 67.78 % | -0.90 29.13 % | -1.27 -154.00 % | -0.50 -2.04 % | -0.49 -250.00 % | -0.14 -227.27 % | 0.11 1 150.00 % | 0.01 -91.20 % | 0.10 87.62 % | 0.05 116.66 % | -0.32 30.43 % | -0.46 -53.33 % | -0.30 48.28 % | -0.58 34.83 % | -0.89 52.15 % | -1.86 -395.24 % | 0.63 152.00 % | 0.25 101.39 % | -18.04 |
| Earnings per share | -0.35 -20.69 % | -0.29 67.78 % | -0.90 29.13 % | -1.27 -154.00 % | -0.50 -2.04 % | -0.49 -250.00 % | -0.14 -227.27 % | 0.11 1 150.00 % | 0.01 -91.20 % | 0.10 87.62 % | 0.05 116.66 % | -0.32 30.43 % | -0.46 -53.33 % | -0.30 48.28 % | -0.58 34.83 % | -0.89 52.15 % | -1.86 -395.24 % | 0.63 152.00 % | 0.25 101.39 % | -18.04 |
| Gross profit | -24.000 K -102.45 % | 978.000 K 102.86 % | -34.255 M -87.51 % | -18.268 M 83.24 % | -109.025 M -126.94 % | 404.644 M -58.53 % | 975.808 M -15.36 % | 1.153 B -18.60 % | 1.416 B 152.76 % | 560.348 M -4.81 % | 588.638 M 64.96 % | 356.842 M -8.00 % | 387.878 M -64.82 % | 1.102 B -65.76 % | 3.219 B 740.46 % | 383.041 M -13.99 % | 445.362 M -9.37 % | 491.380 M -11.38 % | 554.505 M 4 818.39 % | -11.752 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 -100.00 % | 14.000 K 106.86 % | -204.000 K | 0.000 -100.00 % | 325.000 K 101.83 % | -17.803 M -4 040.23 % | -430.000 K -273.39 % | 248.000 K 65.33 % | 150.000 K -20.63 % | 189.000 K -90.26 % | 1.941 M 4 752.50 % | 40.000 K -94.94 % | 790.000 K 4.22 % | 758.000 K 50.40 % | 504.000 K | 0.000 |
| Cost of revenue | 99.000 K -98.62 % | 7.182 M -91.17 % | 81.312 M -68.17 % | 255.423 M -83.46 % | 1.544 B 56.23 % | 988.324 M -77.20 % | 4.335 B -48.01 % | 8.339 B -11.38 % | 9.409 B 78.26 % | 5.279 B 16.24 % | 4.541 B -21.37 % | 5.775 B -15.82 % | 6.861 B 39.69 % | 4.911 B 2 299.35 % | -223.307 M -134.96 % | 638.708 M -36.20 % | 1.001 B -48.36 % | 1.939 B 573.23 % | 287.987 M -48.94 % | 563.981 M |
| General and administrative expenses | 11.944 M 67.64 % | 7.125 M -28.50 % | 9.965 M 45.69 % | 6.840 M -88.31 % | 58.497 M 181.72 % | 20.764 M -13.26 % | 23.939 M -8.10 % | 26.048 M 19.73 % | 21.756 M -16.47 % | 26.046 M -29.71 % | 37.053 M 18.13 % | 31.366 M -61.51 % | 81.487 M | 0.000 -100.00 % | 85.175 M 58.70 % | 53.671 M 38.36 % | 38.792 M -15.73 % | 46.034 M 36.61 % | 33.698 M | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 19.000 K -94.10 % | 322.000 K -78.69 % | 1.511 M 3 497.62 % | 42.000 K -98.36 % | 2.559 M -91.47 % | 29.993 M -32.97 % | 44.744 M 15.88 % | 38.614 M -42.18 % | 66.781 M 430.59 % | 12.586 M -80.57 % | 64.785 M 21.17 % | 53.467 M | 0.000 | 0.000 -100.00 % | 1.807 M -66.32 % | 5.365 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 113.810 M -11.38 % | 128.426 M -36.20 % | 201.304 M -5.31 % | 212.583 M -18.80 % | 261.788 M -31.35 % | 381.321 M -58.70 % | 923.195 M -14.69 % | 1.082 B -18.70 % | 1.331 B 199.16 % | 444.926 M -14.70 % | 521.610 M 35.07 % | 386.183 M 7.01 % | 360.882 M -69.29 % | 1.175 B -62.51 % | 3.134 B 856.80 % | 327.564 M -18.35 % | 401.205 M -9.91 % | 445.345 M -14.49 % | 520.807 M 6 614.89 % | 7.756 M |
| Operating expenses | 125.754 M -7.24 % | 135.570 M -35.93 % | 211.591 M -4.23 % | 220.934 M -31.03 % | 320.327 M -20.84 % | 404.644 M -58.59 % | 977.127 M -15.25 % | 1.153 B -20.38 % | 1.448 B 169.26 % | 537.753 M -5.86 % | 571.248 M 18.43 % | 482.334 M -2.72 % | 495.836 M -57.80 % | 1.175 B -63.50 % | 3.219 B 740.46 % | 383.041 M -13.99 % | 445.362 M -9.37 % | 491.380 M -11.38 % | 554.505 M 662.73 % | 72.700 M |
| Cost and expenses | 125.853 M -12.92 % | 144.533 M -50.42 % | 291.493 M -38.81 % | 476.357 M -74.45 % | 1.864 B 33.55 % | 1.396 B -74.44 % | 5.461 B -42.64 % | 9.521 B -12.31 % | 10.857 B 89.58 % | 5.727 B 13.95 % | 5.026 B -19.69 % | 6.258 B -14.94 % | 7.357 B 20.87 % | 6.086 B 103.15 % | 2.996 B 148.05 % | 1.208 B -16.50 % | 1.446 B -40.48 % | 2.430 B 161.27 % | 930.138 M 46.09 % | 636.681 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 11.944 M 67.19 % | 7.144 M -30.55 % | 10.287 M 23.18 % | 8.351 M -85.73 % | 58.539 M 150.99 % | 23.323 M -56.75 % | 53.932 M -23.82 % | 70.792 M 17.26 % | 60.370 M -34.96 % | 92.826 M 87.01 % | 49.638 M -48.37 % | 96.151 M -28.75 % | 134.954 M 21.41 % | 111.153 M 30.50 % | 85.175 M 53.53 % | 55.477 M 25.64 % | 44.157 M -4.08 % | 46.034 M 36.61 % | 33.698 M -58.12 % | 80.456 M |
| Interest income | 8.782 M 22.86 % | 7.148 M 1 539.45 % | 436.000 K -56.92 % | 1.012 M -62.31 % | 2.685 M -42.01 % | 4.630 M -40.93 % | 7.838 M 54.72 % | 5.066 M -3.15 % | 5.231 M 10.31 % | 4.742 M -21.33 % | 6.028 M 69.33 % | 3.560 M -61.44 % | 9.233 M 11 890.91 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 835.136 K |
| Interest expense | 41.950 M -58.65 % | 101.457 M 23.38 % | 82.232 M 4.13 % | 78.970 M -12.23 % | 89.977 M -6.69 % | 96.427 M -27.51 % | 133.022 M -20.56 % | 167.443 M -8.80 % | 183.603 M 96.17 % | 93.592 M -12.52 % | 106.986 M 25.06 % | 85.547 M -34.99 % | 131.596 M -10.90 % | 147.687 M 98.02 % | 74.583 M 19.60 % | 62.362 M 114.29 % | 29.102 M 16.88 % | 24.899 M -71.00 % | 85.862 M -1.67 % | 87.323 M |
| Depreciation and amortization | 68.782 M -9.27 % | 75.813 M 1.41 % | 74.758 M -1.01 % | 75.517 M -0.59 % | 75.965 M -28.39 % | 106.087 M -2.66 % | 108.990 M 29.65 % | 84.068 M -54.22 % | 183.629 M 2.23 % | 179.615 M 17.01 % | 153.504 M 5.12 % | 146.032 M 4.00 % | 140.412 M 0.98 % | 139.048 M 0.87 % | 137.851 M 0.88 % | 136.649 M -0.02 % | 136.678 M 3.27 % | 132.346 M 1.31 % | 130.633 M -5.83 % | 138.714 M |
| Operating income | -125.778 M 6.55 % | -134.592 M 74.54 % | -528.541 M -120.96 % | -239.202 M 47.21 % | -453.100 M -14 741.14 % | -3.053 M 97.81 % | -139.717 M -379.16 % | -29.159 M -151.58 % | 56.531 M 150.18 % | 22.596 M 29.94 % | 17.390 M 113.86 % | -125.492 M -16.24 % | -107.958 M -48.79 % | -72.556 M -645.08 % | -9.738 M 94.59 % | -180.107 M 34.43 % | -274.673 M -306.39 % | 133.082 M 246.24 % | -91.003 M -7.76 % | -84.452 M |
| Operating income ratio | -1 677.04 -10 067.50 % | -16.49 -46.85 % | -11.23 -1 013.58 % | -1.01 -219.44 % | -0.32 -14 306.30 % | 0.00 91.67 % | -0.03 -756.09 % | 0.00 -159.00 % | 0.01 34.54 % | 0.00 14.15 % | 0.00 116.57 % | -0.02 -37.40 % | -0.01 -23.44 % | -0.01 -271.20 % | 0.00 98.16 % | -0.18 7.17 % | -0.19 -446.76 % | 0.05 150.70 % | -0.11 29.37 % | -0.15 |
| Total other income expenses net | -8.157 M -144.46 % | 18.345 M -89.14 % | 168.942 M 163.12 % | -267.642 M -215.73 % | 231.266 M 219.30 % | -193.857 M -326.51 % | 85.584 M 20.36 % | 71.104 M 234.89 % | -52.713 M | 0.000 -100.00 % | 3.386 M 338 500.00 % | 1.000 K -50.00 % | 2.000 K -99.86 % | 1.419 M 101.14 % | -124.085 M -5 417.34 % | -2.249 M 92.44 % | -29.754 M -214.18 % | 26.058 M -80.37 % | 132.721 M 140.53 % | -327.472 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.022 B 10.07 % | 928.649 M 38.10 % | 672.424 M 6.00 % | 634.370 M 4.72 % | 605.772 M 34.54 % | 450.250 M -51.24 % | 923.458 M -4.04 % | 962.287 M -15.08 % | 1.133 B 4.86 % | 1.081 B 48.88 % | 725.900 M 14.08 % | 636.284 M -50.32 % | 1.281 B 4.77 % | 1.223 B 5 000.74 % | 23.968 M -98.16 % | 1.300 B -17.90 % | 1.583 B -12.00 % | 1.799 B -18.50 % | 2.208 B -10.14 % | 2.457 B |
| Total investments | 2.678 M 85.59 % | 1.443 M 2 622.64 % | 53.000 K -90.42 % | 553.000 K -97.40 % | 21.281 M 0.00 % | 21.281 M 0.00 % | 21.281 M -0.91 % | 21.477 M 0.00 % | 21.477 M 0.00 % | 21.477 M 0.00 % | 21.477 M 0.25 % | 21.424 M 0.00 % | 21.424 M -0.17 % | 21.460 M 5 538.54 % | 380.595 K -31.44 % | 555.141 K -45.01 % | 1.010 M -70.47 % | 3.419 M 39.33 % | 2.454 M -66.67 % | 7.361 M |
| Total debt | 1.024 B -34.87 % | 1.572 B 133.18 % | 674.333 M 6.05 % | 635.852 M 3.78 % | 612.713 M 34.66 % | 455.000 M -51.09 % | 930.222 M -3.68 % | 965.809 M -16.26 % | 1.153 B 4.67 % | 1.102 B 48.02 % | 744.467 M 13.68 % | 654.868 M -52.62 % | 1.382 B 7.62 % | 1.284 B 1 370.79 % | 87.332 M -93.39 % | 1.322 B -17.10 % | 1.594 B -17.64 % | 1.936 B -15.09 % | 2.280 B -9.04 % | 2.506 B |
| Accumulated other comprehensive income loss | 699.130 M 0.00 % | 699.130 M 0.00 % | 699.130 M | 0.000 -100.00 % | 699.130 M | 0.000 | 0.000 | 0.000 -100.00 % | 699.130 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -806.053 M |
| Retained earnings | -2.635 B -5.34 % | -2.502 B -3.65 % | -2.414 B -18.14 % | -2.043 B -32.10 % | -1.547 B -14.21 % | -1.354 B -16.91 % | -1.158 B -5.39 % | -1.099 B 4.42 % | -1.150 B 0.25 % | -1.153 B 40.96 % | -1.952 B 1.07 % | -1.974 B -6.80 % | -1.848 B -6.21 % | -1.740 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M -61.72 % | 1.040 B 0.00 % | 1.040 B 18.72 % | 875.940 M 2.72 % | 852.720 M -0.13 % | 853.857 M 318.00 % | 204.270 M -75.06 % | 819.065 M 37.43 % | 595.992 M 73.35 % | 343.810 M 41.66 % | 242.700 M |
| Total equity | 263.722 M -33.64 % | 397.435 M -18.14 % | 485.477 M -43.33 % | 856.720 M -36.66 % | 1.353 B -12.46 % | 1.545 B -11.25 % | 1.741 B -3.29 % | 1.800 B 2.90 % | 1.749 B -26.20 % | 2.370 B 1.73 % | 2.330 B 48.65 % | 1.567 B 163.50 % | 594.822 M -12.49 % | 679.708 M -71.92 % | 2.421 B 10.10 % | 2.199 B 7.89 % | 2.038 B 12.29 % | 1.815 B 71.12 % | 1.060 B 618.40 % | -204.563 M |
| Other non current liabilities | 63.158 M -0.15 % | 63.252 M -23.24 % | 82.401 M -1.90 % | 84.001 M -95.02 % | 1.687 B -16.68 % | 2.025 B 84.69 % | 1.097 B 50.03 % | 730.886 M 69.21 % | 431.945 M 15.23 % | 374.864 M 52.73 % | 245.446 M 37.53 % | 178.464 M 42.81 % | 124.962 M 10.33 % | 113.265 M -90.88 % | 1.242 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.915 M |
| Long term debt | 472.880 M 60.72 % | 294.225 M 87.63 % | 156.809 M -17.11 % | 189.170 M -10.79 % | 212.055 M 76.71 % | 120.004 M -76.56 % | 511.887 M -6.50 % | 547.467 M -35.51 % | 848.884 M 5.86 % | 801.900 M 113.29 % | 375.972 M -7.40 % | 406.027 M -64.49 % | 1.144 B -10.97 % | 1.284 B 1 370.79 % | 87.332 M -93.39 % | 1.322 B -17.10 % | 1.594 B -17.64 % | 1.936 B -15.09 % | 2.280 B 15.29 % | 1.978 B |
| Total non current liabilities | 536.038 M 49.95 % | 357.477 M 49.44 % | 239.210 M -12.43 % | 273.171 M -85.62 % | 1.899 B -11.46 % | 2.145 B 33.37 % | 1.608 B 25.82 % | 1.278 B -0.19 % | 1.281 B 8.84 % | 1.177 B 89.37 % | 621.418 M 6.32 % | 584.491 M -53.92 % | 1.268 B -9.25 % | 1.398 B 5.17 % | 1.329 B 0.56 % | 1.322 B -17.10 % | 1.594 B -17.64 % | 1.936 B -15.09 % | 2.280 B 14.88 % | 1.984 B |
| Other current liabilities | 948.074 M 1 104.36 % | 78.720 M -93.13 % | 1.146 B 24.36 % | 921.242 M 4.24 % | 883.756 M 3.90 % | 850.544 M 1 430.86 % | 55.560 M -30.98 % | 80.495 M -44.97 % | 146.272 M -15.03 % | 172.141 M -39.59 % | 284.958 M 75.06 % | 162.781 M -50.29 % | 327.475 M 106.25 % | 158.779 M -89.70 % | 1.541 B 22.58 % | 1.257 B 94.87 % | 645.108 M -9.24 % | 710.810 M 182.06 % | 252.003 M 263.47 % | 69.332 M |
| Deferred revenue | 0.000 -100.00 % | 272.307 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.250 M -12.20 % | 8.257 M -16.85 % | 9.930 M | 0.000 | 0.000 -100.00 % | 166.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 551.289 M -56.87 % | 1.278 B 146.98 % | 517.524 M 15.86 % | 446.682 M 11.49 % | 400.658 M 19.60 % | 334.996 M -19.92 % | 418.335 M 0.00 % | 418.342 M 37.38 % | 304.516 M 1.50 % | 300.024 M -18.58 % | 368.496 M 48.08 % | 248.841 M 4.22 % | 238.755 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 528.766 M |
| Total current liabilities | 3.120 B -4.54 % | 3.268 B -2.15 % | 3.340 B 2.98 % | 3.244 B 54.77 % | 2.096 B 0.94 % | 2.076 B -19.88 % | 2.591 B -3.93 % | 2.697 B 9.31 % | 2.468 B 0.08 % | 2.466 B 29.84 % | 1.899 B 19.71 % | 1.586 B -14.63 % | 1.858 B 61.77 % | 1.149 B -25.46 % | 1.541 B 22.58 % | 1.257 B 94.87 % | 645.108 M -9.24 % | 710.810 M 182.06 % | 252.003 M -65.54 % | 731.395 M |
| Total liabilities | 3.656 B 0.83 % | 3.626 B 1.29 % | 3.580 B 1.78 % | 3.517 B -11.97 % | 3.995 B -5.36 % | 4.221 B 0.51 % | 4.200 B 5.63 % | 3.976 B 6.06 % | 3.749 B 2.91 % | 3.643 B 44.51 % | 2.521 B 16.10 % | 2.171 B -30.57 % | 3.127 B 22.79 % | 2.546 B -11.27 % | 2.870 B 41.07 % | 2.034 B -9.15 % | 2.239 B -15.39 % | 2.647 B 4.53 % | 2.532 B -6.78 % | 2.716 B |
| Other non current assets | 324.900 M -13.33 % | 374.879 M 15.41 % | 324.811 M 45.65 % | 223.005 M -52.40 % | 468.454 M -80.83 % | 2.444 B 73.18 % | 1.411 B 137.19 % | 594.920 M 28.78 % | 461.976 M 34.26 % | 344.082 M 26.08 % | 272.917 M 198.09 % | 91.554 M 84.60 % | 49.595 M -33.45 % | 74.520 M -97.77 % | 3.336 B 117.43 % | 1.534 B 13.20 % | 1.356 B 38.29 % | 980.223 M -12.92 % | 1.126 B 331 560.93 % | 339.384 K |
| Long term investments | 53.000 K 0.00 % | 53.000 K 104.21 % | -1.260 M 11.52 % | -1.424 M -107.34 % | 19.397 M | 0.000 | 0.000 -100.00 % | 160.154 M 19.96 % | 133.504 M 0.00 % | 133.504 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 380.595 K -31.44 % | 555.141 K -45.01 % | 1.010 M | 0.000 -100.00 % | 2.454 M -27.30 % | 3.375 M |
| Intangible assets | 0.000 | 0.000 -100.00 % | 6.867 M -44.52 % | 12.377 M -31.13 % | 17.972 M -23.98 % | 23.641 M -19.43 % | 29.343 M -16.54 % | 35.158 M 35.72 % | 25.904 M 46.23 % | 17.715 M 325.43 % | 4.164 M 125.81 % | 1.844 M | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 6.867 M -44.52 % | 12.377 M -31.13 % | 17.972 M -23.98 % | 23.641 M -19.43 % | 29.343 M -16.54 % | 35.158 M 35.72 % | 25.904 M 46.23 % | 17.715 M 325.44 % | 4.164 M 125.81 % | 1.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.020 B -3.29 % | 2.089 B -3.20 % | 2.158 B -3.11 % | 2.227 B -3.04 % | 2.297 B -2.97 % | 2.367 B -4.02 % | 2.466 B -2.69 % | 2.535 B 3.60 % | 2.446 B -1.31 % | 2.479 B 0.06 % | 2.478 B 49.97 % | 1.652 B 1.57 % | 1.626 B 2.59 % | 1.585 B 137 754.61 % | 1.150 M -99.93 % | 1.764 B -6.39 % | 1.885 B -5.81 % | 2.001 B 0.17 % | 1.998 B -3.72 % | 2.075 B |
| Total non current assets | 2.345 B -4.82 % | 2.464 B -1.03 % | 2.490 B -3.41 % | 2.577 B -8.03 % | 2.803 B -42.03 % | 4.835 B 23.75 % | 3.907 B 17.51 % | 3.325 B 7.11 % | 3.104 B 3.74 % | 2.992 B 8.62 % | 2.755 B 57.82 % | 1.745 B 4.14 % | 1.676 B 0.97 % | 1.660 B -50.27 % | 3.338 B 1.17 % | 3.299 B 1.79 % | 3.241 B 8.73 % | 2.981 B -4.62 % | 3.126 B 50.38 % | 2.078 B |
| Other current assets | 211.671 M 6 535.45 % | 3.190 M -76.22 % | 13.413 M -83.46 % | 81.093 M -30.93 % | 117.403 M -60.55 % | 297.568 M 540.00 % | 46.495 M -53.83 % | 100.700 M -38.93 % | 164.904 M -44.90 % | 299.271 M 5.06 % | 284.870 M 231.79 % | 85.858 M -3.90 % | 89.344 M -3.99 % | 93.057 M -18.17 % | 113.720 M 285.64 % | 29.489 M -61.95 % | 77.501 M -88.84 % | 694.449 M 765.33 % | 80.253 M 68.07 % | 47.750 M |
| Short term investments | 1.475 M 6.12 % | 1.390 M 5.86 % | 1.313 M -33.59 % | 1.977 M 4.94 % | 1.884 M | 0.000 | 0.000 100.00 % | -138.677 M -23.79 % | -112.027 M 0.00 % | -112.027 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.986 M |
| cash and cash equivalents | 2.038 M 6.59 % | 1.912 M 0.16 % | 1.909 M 28.81 % | 1.482 M -78.65 % | 6.941 M 46.13 % | 4.750 M -29.78 % | 6.764 M 92.05 % | 3.522 M -82.58 % | 20.223 M -4.76 % | 21.233 M 14.36 % | 18.567 M -0.09 % | 18.584 M -81.68 % | 101.465 M 63.82 % | 61.936 M -2.25 % | 63.364 M 193.01 % | 21.625 M 100.00 % | 10.813 M -92.08 % | 136.449 M 89.51 % | 71.999 M 45.72 % | 49.410 M |
| Cash and short term investments | 3.513 M -21.09 % | 4.452 M 38.18 % | 3.222 M -6.85 % | 3.459 M -60.80 % | 8.825 M 85.79 % | 4.750 M -29.78 % | 6.764 M 92.05 % | 3.522 M -82.58 % | 20.223 M -4.76 % | 21.233 M 14.36 % | 18.567 M -0.09 % | 18.584 M -81.68 % | 101.465 M 63.82 % | 61.936 M -2.25 % | 63.364 M 193.01 % | 21.625 M 100.00 % | 10.813 M -92.08 % | 136.449 M 89.51 % | 71.999 M 34.84 % | 53.396 M |
| Total current assets | 1.575 B 0.97 % | 1.560 B -1.02 % | 1.576 B -12.29 % | 1.796 B -29.42 % | 2.545 B 120.38 % | 1.155 B -43.22 % | 2.034 B -17.02 % | 2.451 B 2.39 % | 2.394 B -0.13 % | 2.397 B 14.37 % | 2.096 B 5.17 % | 1.993 B -2.58 % | 2.046 B 30.60 % | 1.566 B -19.79 % | 1.953 B 109.16 % | 933.645 M -9.86 % | 1.036 B -30.02 % | 1.480 B 217.15 % | 466.659 M 7.83 % | 432.789 M |
| Inventory | 1.353 B -0.01 % | 1.354 B -0.53 % | 1.361 B -20.05 % | 1.702 B -28.49 % | 2.380 B 263.53 % | 654.695 M -57.22 % | 1.530 B -20.23 % | 1.918 B 4.93 % | 1.828 B 34.79 % | 1.356 B 24.72 % | 1.088 B 32.09 % | 823.385 M -24.69 % | 1.093 B 55.75 % | 701.939 M -22.92 % | 910.608 M 174.86 % | 331.294 M -4.87 % | 348.265 M -48.26 % | 673.163 M 1 157.07 % | 53.550 M 60.35 % | 33.397 M |
| Net receivables | 6.065 M -96.94 % | 198.348 M 0.08 % | 198.186 M 1 909.39 % | 9.863 M -74.66 % | 38.930 M -80.33 % | 197.900 M -54.36 % | 433.571 M 1.85 % | 425.677 M 13.54 % | 374.900 M -47.93 % | 720.033 M 2.16 % | 704.796 M -33.83 % | 1.065 B 39.85 % | 761.573 M 7.36 % | 709.390 M -18.00 % | 865.076 M 56.93 % | 551.238 M -8.00 % | 599.144 M -1.55 % | 608.547 M 133.29 % | 260.857 M -12.54 % | 298.247 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.260 M -98.92 % | 116.398 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.109 M 102.82 % | 17.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -223.020 M -22 302 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 |
| Account payables | 1.621 B -1.13 % | 1.639 B -2.26 % | 1.677 B -10.59 % | 1.876 B 131.18 % | 811.473 M -8.90 % | 890.735 M -57.79 % | 2.110 B -3.66 % | 2.190 B 11.33 % | 1.967 B -0.96 % | 1.986 B 59.47 % | 1.246 B 23.49 % | 1.009 B -19.21 % | 1.249 B 37.52 % | 907.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.296 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.501 M 454.15 % | 7.128 M | 0.000 | 0.000 -100.00 % | 43.555 M -46.91 % | 82.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M |
| Other total stockholders equity | 1.852 B 0.00 % | 1.852 B 2.77 % | 1.802 B -27.97 % | 2.502 B 38.83 % | 1.802 B -27.95 % | 2.501 B 0.00 % | 2.501 B 0.00 % | 2.501 B 38.80 % | 1.802 B -42.34 % | 3.125 B -3.63 % | 3.242 B 29.64 % | 2.501 B 59.63 % | 1.567 B 0.00 % | 1.567 B 0.00 % | 1.567 B -21.44 % | 1.994 B 63.65 % | 1.219 B 0.00 % | 1.219 B 70.05 % | 716.651 M 114.70 % | 333.790 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 |
| 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 100.00 % | -544.309 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.920 B -2.57 % | 4.023 B -1.03 % | 4.065 B -7.06 % | 4.374 B -18.21 % | 5.348 B -7.26 % | 5.766 B -2.93 % | 5.941 B 2.85 % | 5.776 B 5.06 % | 5.498 B 2.02 % | 5.389 B 11.10 % | 4.850 B 29.75 % | 3.738 B 0.45 % | 3.722 B 15.36 % | 3.226 B -39.02 % | 5.291 B 24.98 % | 4.233 B -1.03 % | 4.277 B -4.13 % | 4.461 B 24.19 % | 3.592 B 43.05 % | 2.511 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -28.260 M 86.90 % | -215.711 M -202.18 % | 211.103 M -47.64 % | 403.184 M 1 016.72 % | -43.981 M 24.14 % | -57.978 M -277.21 % | 32.718 M -84.76 % | 214.724 M 359.04 % | -82.893 M -189.28 % | 92.846 M 482.60 % | -24.267 M 91.93 % | -300.539 M -544.27 % | 67.648 M 2.34 % | 66.100 M 144.29 % | -149.237 M -181.38 % | 183.376 M -27.61 % | 253.318 M 151.06 % | -496.088 M -1 744.40 % | 30.168 M 131.28 % | -96.451 M |
| Accounts receivables | 0.000 -100.00 % | 2.250 M 362.01 % | 487.000 K -99.51 % | 100.278 M 240.99 % | 29.408 M 19.84 % | 24.540 M 3 336.97 % | 714.000 K 100.77 % | -93.059 M -138.49 % | 241.754 M 193.44 % | -258.726 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.369 M |
| Inventory | 99.000 K -98.62 % | 7.182 M -97.89 % | 341.147 M -49.69 % | 678.123 M 127.34 % | 298.282 M -65.12 % | 855.185 M 109.30 % | 408.594 M 260.66 % | -254.323 M 17.36 % | -307.743 M -14.48 % | -268.819 M 31.34 % | -391.511 M -230.95 % | 298.980 M 176.50 % | -390.822 M -262.06 % | 241.154 M 138.86 % | -620.637 M -2 143.70 % | 30.368 M -90.81 % | 330.406 M 155.33 % | -597.195 M -1 817.76 % | -31.140 M -1 349.79 % | 2.492 M |
| Accounts payables | -18.605 M 50.97 % | -37.949 M 74.68 % | -149.870 M 71.90 % | -533.347 M -28.13 % | -416.267 M 62.90 % | -1.122 B -1 300.33 % | -80.126 M -135.94 % | 222.925 M 1 272.61 % | -19.011 M -102.58 % | 737.077 M | 0.000 100.00 % | -228.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -9.754 M 94.79 % | -187.194 M -1 067.96 % | 19.339 M -87.77 % | 158.130 M 254.58 % | 44.596 M -75.81 % | 184.324 M 162.17 % | -296.464 M -187.41 % | 339.181 M 15 997.82 % | 2.107 M 101.81 % | -116.686 M -131.77 % | 367.244 M 198.97 % | -371.068 M -180.94 % | 458.470 M 252.78 % | -300.093 M -163.66 % | 471.400 M 208.09 % | 153.008 M 298.49 % | -77.087 M -176.24 % | 101.107 M 64.92 % | 61.309 M 2 481.71 % | -2.574 M |
| Other non cash items | 30.750 M -16.92 % | 37.013 M -41.52 % | 63.294 M 690.10 % | -10.726 M 95.42 % | -234.064 M 14.77 % | -274.626 M -120.52 % | -124.538 M -4.59 % | -119.072 M -234.20 % | 88.724 M 19.15 % | 74.465 M -26.50 % | 101.314 M 176.15 % | -133.044 M -197.90 % | 135.893 M -6.07 % | 144.673 M 2.93 % | 140.554 M 36.39 % | 103.054 M 334.38 % | -43.969 M -37.96 % | -31.870 M -2 477.70 % | 1.340 M -99.45 % | 244.412 M |
| Net cash provided by operating activities | -62.663 M 71.40 % | -219.132 M -2 001.99 % | -10.425 M 73.18 % | -38.869 M 90.29 % | -400.166 M 5.49 % | -423.427 M -1 045.54 % | -36.963 M -116.71 % | 221.249 M 14.72 % | 192.862 M -47.81 % | 369.522 M 60.57 % | 230.135 M 180.03 % | -287.551 M -222.25 % | 235.207 M -15.32 % | 277.773 M 841.32 % | 29.509 M -83.60 % | 179.957 M 332.58 % | 41.601 M 117.59 % | -236.472 M -216.00 % | 203.859 M 262.76 % | -125.248 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -212.000 K | 0.000 100.00 % | -2.919 M 91.69 % | -35.129 M 80.59 % | -180.994 M -9.07 % | -165.940 M 14.67 % | -194.459 M 19.38 % | -241.204 M -33.23 % | -181.050 M 0.61 % | -182.161 M -134.89 % | -77.552 M -300.20 % | -19.379 M -24.89 % | -15.516 M 23.42 % | -20.261 M 85.15 % | -136.452 M -138.45 % | -57.224 M -151.02 % | -22.797 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.758 M | 0.000 -100.00 % | 14.000 K -99.80 % | 7.008 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.000 K |
| Purchases of investments | -8.852 M | 0.000 | 0.000 100.00 % | -1.120 M | 0.000 -100.00 % | 1.468 M 110.58 % | -13.874 M | 0.000 | 0.000 | 0.000 100.00 % | -53.000 K | 0.000 | 0.000 100.00 % | -21.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 227.000 K | 0.000 -100.00 % | 7.861 M 148.61 % | 3.162 M -77.21 % | 13.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.228 M -149 803.81 % | 14.180 K -99.34 % | 2.155 M | 0.000 | 0.000 -100.00 % | 53.391 K -97.85 % | 2.482 M |
| Other investing activites | 8.782 M 11 505.19 % | -77.000 K -117.66 % | 436.000 K -56.92 % | 1.012 M -62.77 % | 2.718 M 285.28 % | -1.467 M 89.38 % | -13.820 M -615.86 % | 2.679 M -16.75 % | 3.218 M -82.97 % | 18.900 M -26.60 % | 25.750 M -84.22 % | 163.200 M 22 043.83 % | 737.000 K -96.55 % | 21.378 M 17 582.38 % | 120.900 K 185.82 % | 42.300 K -92.86 % | 592.100 K -31.32 % | 862.053 K 2 821.32 % | 29.509 K -90.88 % | 323.702 K |
| Net cash used for investing activites | -70.000 K 9.09 % | -77.000 K -111.61 % | 663.000 K 307.19 % | -320.000 K -103.02 % | 10.579 M 428.42 % | 2.002 M 104.09 % | -48.949 M 72.55 % | -178.301 M -14.51 % | -155.714 M 11.30 % | -175.559 M 18.54 % | -215.507 M -1 107.32 % | -17.850 M 90.16 % | -181.424 M -83.94 % | -98.630 M -412.54 % | -19.243 M -44.48 % | -13.319 M 32.29 % | -19.669 M 85.49 % | -135.590 M -137.29 % | -57.141 M -189.70 % | -19.724 M |
| Debt repayment | 93.624 M -63.46 % | 256.210 M 248.67 % | 73.482 M 217.60 % | 23.137 M -85.33 % | 157.713 M 8.83 % | 144.921 M 507.23 % | -35.587 M 81.03 % | -187.591 M -464.43 % | 51.475 M 158.00 % | -88.753 M -199.06 % | 89.598 M 112.32 % | -727.421 M -843.65 % | 97.817 M 369.05 % | -36.356 M 24.77 % | -48.327 M 65.49 % | -140.041 M -8.23 % | -129.390 M -130.56 % | 423.334 M 283.66 % | -230.498 M -743.91 % | 35.797 M |
| 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 -100.00 % | 1.098 B 4 629.76 % | 23.220 M 8 531.97 % | 269.000 K -99.88 % | 222.091 M | 0.000 | 0.000 -100.00 % | 19.216 M -81.23 % | 102.384 M -31.74 % | 150.000 M |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -30.749 M 16.93 % | -37.014 M 41.52 % | -63.293 M -690.03 % | 10.727 M -95.42 % | 234.065 M -14.76 % | 274.601 M 120.14 % | 124.742 M -2.50 % | 127.942 M 242.74 % | -89.632 M 4.36 % | -93.716 M 10.10 % | -104.243 M 29.71 % | -148.310 M -9.62 % | -135.290 M 6.36 % | -144.485 M -651.68 % | -19.222 M -21.77 % | -15.785 M 13.16 % | -18.178 M -200.99 % | -6.039 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 62.875 M -71.32 % | 219.196 M 2 051.30 % | 10.189 M -69.91 % | 33.864 M -91.36 % | 391.778 M -6.61 % | 419.522 M 370.55 % | 89.155 M 249.47 % | -59.649 M -56.33 % | -38.157 M 79.10 % | -182.533 M -1 146.38 % | -14.645 M -106.58 % | 222.519 M 1 661.21 % | -14.253 M 92.11 % | -180.572 M -216.84 % | 154.543 M 199.18 % | -155.825 M -5.60 % | -147.568 M -133.81 % | 436.511 M 440.72 % | -128.114 M -168.95 % | 185.797 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 1.001 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 |
| Net change in cash | 141.000 K 1 275.00 % | -12.000 K -102.81 % | 427.000 K 108.02 % | -5.325 M -343.04 % | 2.191 M 215.07 % | -1.904 M -158.71 % | 3.243 M 119.42 % | -16.701 M -1 553.56 % | -1.010 M -108.84 % | 11.430 M 67 335.29 % | -17.000 K 99.98 % | -82.882 M -309.67 % | 39.530 M 2 866.27 % | -1.429 M -103.42 % | 41.739 M 286.03 % | 10.813 M 108.61 % | -125.636 M -294.94 % | 64.449 M 246.43 % | 18.604 M | 0.000 |
| Cash at beginning of period | 1.897 M -7.82 % | 2.058 M 27.35 % | 1.616 M -76.72 % | 6.941 M 46.13 % | 4.750 M -28.61 % | 6.654 M 88.93 % | 3.522 M -82.58 % | 20.223 M -4.76 % | 21.233 M 14.36 % | 18.566 M -0.09 % | 18.583 M -81.69 % | 101.465 M 63.82 % | 61.935 M -2.26 % | 63.364 M 193.01 % | 21.625 M 100.00 % | 10.813 M -92.08 % | 136.449 M 89.51 % | 71.999 M 34.84 % | 53.396 M | 0.000 |
| Cash at end of period | 2.038 M 7.43 % | 1.897 M -7.15 % | 2.043 M 26.42 % | 1.616 M -76.72 % | 6.941 M 46.13 % | 4.750 M -29.79 % | 6.765 M 92.08 % | 3.522 M -82.58 % | 20.223 M -32.58 % | 29.996 M 61.56 % | 18.566 M -0.09 % | 18.583 M -81.69 % | 101.465 M 63.82 % | 61.935 M -2.26 % | 63.364 M 193.01 % | 21.625 M 100.00 % | 10.813 M -92.08 % | 136.449 M 89.51 % | 71.999 M 45.72 % | 49.410 M |
| Operating cash flow | -62.663 M 71.40 % | -219.132 M -2 001.99 % | -10.425 M 73.18 % | -38.869 M 90.29 % | -400.166 M 5.49 % | -423.427 M -1 045.54 % | -36.963 M -116.71 % | 221.249 M 14.72 % | 192.862 M -47.81 % | 369.522 M 60.57 % | 230.135 M 180.03 % | -287.551 M -222.25 % | 235.207 M -15.32 % | 277.773 M 841.32 % | 29.509 M -83.60 % | 179.957 M 332.58 % | 41.601 M 117.59 % | -236.472 M -216.00 % | 203.859 M 262.76 % | -125.248 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -212.000 K | 0.000 100.00 % | -2.919 M 91.69 % | -35.129 M 80.59 % | -180.994 M -9.07 % | -165.940 M 14.01 % | -192.966 M 20.00 % | -241.204 M -34.60 % | -179.206 M 1.62 % | -182.161 M -134.89 % | -77.552 M -300.20 % | -19.379 M -24.89 % | -15.516 M 23.42 % | -20.261 M 85.15 % | -136.452 M -138.45 % | -57.224 M -151.02 % | -22.797 M |
| Free CashFlow | -62.663 M 71.40 % | -219.132 M -2 001.99 % | -10.425 M 73.32 % | -39.081 M 90.23 % | -400.166 M 6.14 % | -426.346 M -491.39 % | -72.092 M -279.09 % | 40.255 M 49.52 % | 26.922 M -84.62 % | 175.063 M 1 681.56 % | -11.069 M 97.64 % | -468.601 M -983.39 % | 53.046 M -73.51 % | 200.221 M 1 876.43 % | 10.130 M -93.84 % | 164.441 M 670.59 % | 21.340 M 105.72 % | -372.924 M -354.32 % | 146.635 M 199.05 % | -148.045 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 187.000 K 149.33 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.99 % | 8.160 M -33.72 % | 12.311 M 105.05 % | 6.004 M -60.90 % | 15.355 M 14.70 % | 13.387 M -79.62 % | 65.692 M -27.83 % | 91.022 M 71.95 % | 52.934 M 92.45 % | 27.506 M -94.27 % | 479.668 M 1.48 % | 472.651 M 3.21 % | 457.944 M 1 750.28 % | 24.750 M -88.76 % | 220.208 M -7.35 % | 237.675 M -27.00 % | 325.593 M -46.58 % | 609.492 M -58.90 % | 1.483 B 11.01 % | 1.336 B 4.66 % | 1.276 B 4.37 % | 1.223 B -33.94 % | 1.851 B -25.56 % | 2.487 B -10.46 % | 2.777 B 16.73 % | 2.379 B -1.28 % | 2.410 B -20.27 % | 3.023 B 17.86 % | 2.565 B 3.43 % | 2.480 B 36.69 % | 1.814 B 20.98 % | 1.499 B -2.20 % | 1.533 B 11.28 % | 1.378 B 9.84 % | 1.254 B 7.03 % | 1.172 B -23.72 % | 1.536 B 31.66 % | 1.167 B -17.60 % | 1.416 B 2.91 % | 1.376 B 0.00 % | 1.376 B 23.48 % | 1.114 B -8.45 % | 1.217 B -47.20 % | 2.305 B 3.62 % | 2.225 B 47.17 % | 1.512 B |
| Net income | -14.757 M 55.30 % | -33.016 M 3.75 % | -34.302 M -52.73 % | -22.459 M 49.14 % | -44.159 M -171.80 % | 61.503 M 197.76 % | -62.910 M -4.33 % | -60.297 M -10.55 % | -54.542 M 48.10 % | -105.091 M -39.18 % | -75.509 M 19.91 % | -94.280 M -11.83 % | -84.306 M 75.98 % | -350.996 M -749.09 % | -41.338 M 39.51 % | -68.342 M -48.03 % | -46.168 M 35.38 % | -71.447 M -587.25 % | -10.396 M 70.69 % | -35.466 M 56.07 % | -80.739 M -12.35 % | -71.862 M -49.05 % | -48.214 M -155.83 % | -18.846 M 67.32 % | -57.673 M -872.27 % | 7.468 M 115.87 % | -47.063 M -3 454.45 % | 1.403 M 108.99 % | -15.606 M -210.30 % | 14.149 M 58.35 % | 8.935 M -9.40 % | 9.862 M 9.59 % | 8.999 M -10.41 % | 10.045 M 1 597.02 % | -671.000 K -172.07 % | 931.000 K 113.67 % | -6.811 M -129.90 % | 22.781 M 706.12 % | 2.826 M -75.48 % | 11.523 M 252.39 % | 3.270 M -58.66 % | 7.910 M 39.65 % | 5.664 M 103.30 % | 2.786 M -42.50 % | 4.845 M 204.76 % | -4.625 M -134.46 % | 13.423 M 0.00 % | 13.423 M 111.02 % | -121.804 M -664.56 % | 21.575 M 175.29 % | -28.656 M 40.65 % | -48.285 M 8.45 % | -52.739 M |
| Income before tax | -14.757 M 55.30 % | -33.016 M 3.75 % | -34.302 M -52.73 % | -22.459 M 49.14 % | -44.159 M -171.80 % | 61.503 M 197.76 % | -62.910 M -4.33 % | -60.297 M -10.55 % | -54.542 M 48.11 % | -105.111 M -39.20 % | -75.509 M 19.91 % | -94.280 M -11.83 % | -84.306 M 75.98 % | -350.996 M -749.09 % | -41.338 M 39.51 % | -68.342 M -48.03 % | -46.168 M 35.38 % | -71.447 M -587.25 % | -10.396 M 70.69 % | -35.466 M 56.07 % | -80.739 M -12.38 % | -71.847 M -49.02 % | -48.214 M -155.83 % | -18.846 M 67.32 % | -57.673 M -862.47 % | 7.564 M 116.07 % | -47.060 M -4 370.42 % | 1.102 M 107.06 % | -15.606 M -210.30 % | 14.149 M 58.35 % | 8.935 M -9.40 % | 9.862 M 9.59 % | 8.999 M -13.21 % | 10.369 M 1 645.31 % | -671.000 K -172.07 % | 931.000 K 113.67 % | -6.811 M -236.82 % | 4.978 M 76.15 % | 2.826 M -75.48 % | 11.523 M 252.39 % | 3.270 M -56.28 % | 7.480 M 32.06 % | 5.664 M 103.30 % | 2.786 M -42.50 % | 4.845 M 210.69 % | -4.377 M -132.61 % | 13.423 M 0.00 % | 13.423 M 111.02 % | -121.804 M -660.66 % | 21.725 M 175.81 % | -28.656 M 40.65 % | -48.285 M 8.45 % | -52.739 M |
| Income before tax ratio | -78.91 82.07 % | -440.21 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -60 297.00 -902 000.25 % | -6.68 21.71 % | -8.54 32.11 % | -12.58 -104.83 % | -6.14 2.50 % | -6.30 -17.87 % | -5.34 -1 076.49 % | -0.45 64.82 % | -1.29 23.08 % | -1.68 -1 026.86 % | -0.15 -577.20 % | -0.02 71.60 % | -0.08 97.63 % | -3.26 -899.84 % | -0.33 -60.84 % | -0.20 -250.47 % | -0.06 38.83 % | -0.09 -1 955.04 % | 0.01 114.48 % | -0.04 -4 180.26 % | 0.00 106.77 % | -0.01 -266.95 % | 0.01 112.74 % | 0.00 1.19 % | 0.00 -6.12 % | 0.00 -12.08 % | 0.00 2 038.09 % | 0.00 -161.15 % | 0.00 113.22 % | 0.00 -200.09 % | 0.00 45.60 % | 0.00 -74.92 % | 0.01 216.67 % | 0.00 -60.20 % | 0.01 23.39 % | 0.00 166.51 % | 0.00 -56.33 % | 0.00 234.33 % | 0.00 -131.68 % | 0.01 0.00 % | 0.01 108.92 % | -0.11 -712.40 % | 0.02 243.58 % | -0.01 42.72 % | -0.02 37.79 % | -0.03 |
| EBITDA | -8.559 M -11.17 % | -7.699 M 32.38 % | -11.385 M -373.41 % | 4.164 M 150.27 % | -8.284 M -107.87 % | 105.292 M 707.29 % | -17.338 M -12.75 % | -15.377 M -32.95 % | -11.566 M 82.95 % | -67.855 M -94.07 % | -34.964 M 34.89 % | -53.704 M -17.43 % | -45.733 M 86.00 % | -326.592 M -61 837.62 % | 529.000 K 102.30 % | -22.955 M -571.59 % | -3.418 M 88.50 % | -29.717 M -257.36 % | 18.885 M 58.74 % | 11.897 M 135.16 % | -33.834 M -4.58 % | -32.352 M -912.25 % | 3.983 M -88.52 % | 34.708 M 755.98 % | -5.291 M -107.42 % | 71.283 M 599.20 % | 10.195 M -83.05 % | 60.137 M 29.98 % | 46.266 M -29.69 % | 65.799 M 31.91 % | 49.883 M -36.64 % | 78.724 M 2.58 % | 76.746 M -38.11 % | 124.004 M 34.16 % | 92.430 M 13.36 % | 81.538 M 2.54 % | 79.520 M 10.61 % | 71.895 M -18.37 % | 88.073 M 25.42 % | 70.222 M 0.06 % | 70.178 M 66.11 % | 42.247 M -44.66 % | 76.345 M 8.90 % | 70.104 M -14.19 % | 81.701 M 13.80 % | 71.795 M 1 865.74 % | -4.066 M -0.10 % | -4.062 M -134.91 % | 11.634 M -85.40 % | 79.661 M 64.35 % | 48.471 M 90.17 % | 25.488 M 30.06 % | 19.597 M |
| Net income ratio | -78.91 82.07 % | -440.21 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -60 297.00 -902 000.25 % | -6.68 21.70 % | -8.54 32.12 % | -12.58 -104.83 % | -6.14 2.50 % | -6.30 -17.87 % | -5.34 -1 076.49 % | -0.45 64.82 % | -1.29 23.08 % | -1.68 -1 026.86 % | -0.15 -577.20 % | -0.02 71.60 % | -0.08 97.63 % | -3.26 -899.64 % | -0.33 -60.87 % | -0.20 -250.47 % | -0.06 38.83 % | -0.09 -1 978.89 % | 0.01 114.29 % | -0.04 -3 305.08 % | 0.00 108.61 % | -0.01 -266.95 % | 0.01 112.74 % | 0.00 1.19 % | 0.00 -6.12 % | 0.00 -9.25 % | 0.00 1 977.53 % | 0.00 -161.15 % | 0.00 113.22 % | 0.00 -121.87 % | 0.01 566.31 % | 0.00 -74.92 % | 0.01 216.67 % | 0.00 -62.36 % | 0.01 30.48 % | 0.00 166.51 % | 0.00 -56.33 % | 0.00 227.13 % | 0.00 -133.48 % | 0.01 0.00 % | 0.01 108.92 % | -0.11 -716.66 % | 0.02 242.59 % | -0.01 42.72 % | -0.02 37.79 % | -0.03 |
| Ratio EBITDA | -45.77 55.41 % | -102.65 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -15 377.00 -1 084 772.21 % | -1.42 74.28 % | -5.51 5.35 % | -5.82 -66.50 % | -3.50 -2.38 % | -3.42 31.28 % | -4.97 -85 642.86 % | 0.01 101.34 % | -0.43 -248.98 % | -0.12 -100.58 % | -0.06 -255.06 % | 0.04 53.80 % | 0.03 101.90 % | -1.37 -830.49 % | -0.15 -976.68 % | 0.02 -84.28 % | 0.11 1 327.96 % | -0.01 -118.06 % | 0.05 529.86 % | 0.01 -83.80 % | 0.05 24.54 % | 0.04 6.43 % | 0.04 77.21 % | 0.02 -29.23 % | 0.03 -12.13 % | 0.03 -37.31 % | 0.05 68.26 % | 0.03 -3.82 % | 0.03 -0.86 % | 0.03 -19.09 % | 0.04 -32.53 % | 0.06 28.24 % | 0.05 -10.08 % | 0.05 51.24 % | 0.03 -48.30 % | 0.07 42.76 % | 0.05 -34.83 % | 0.07 38.10 % | 0.05 1 815.73 % | 0.00 -0.10 % | 0.00 -128.28 % | 0.01 -84.05 % | 0.07 211.25 % | 0.02 83.53 % | 0.01 -11.63 % | 0.01 |
| Gross profit ratio | -0.02 94.99 % | -0.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 605.00 1 323 438.87 % | 0.05 104.75 % | -0.96 84.44 % | -6.19 -133.93 % | -2.64 11.30 % | -2.98 -151.10 % | -1.19 -851.15 % | 0.16 136.76 % | -0.43 -236.89 % | 0.31 170.60 % | -0.44 -1 125.66 % | 0.04 -56.55 % | 0.10 -69.90 % | 0.33 2 163.14 % | -0.02 -110.40 % | 0.15 -59.23 % | 0.38 79.52 % | 0.21 53.34 % | 0.14 -42.73 % | 0.24 11.91 % | 0.21 49.30 % | 0.14 13.67 % | 0.13 14.99 % | 0.11 -8.68 % | 0.12 -2.07 % | 0.12 -1.13 % | 0.12 -3.32 % | 0.13 -18.82 % | 0.16 6.90 % | 0.15 -38.76 % | 0.24 -18.92 % | 0.30 2.32 % | 0.29 38.20 % | 0.21 159.65 % | -0.35 -212.05 % | 0.32 37.93 % | 0.23 -13.72 % | 0.27 203.03 % | -0.26 -340.63 % | 0.11 0.00 % | 0.11 -47.44 % | 0.20 -4.04 % | 0.21 59.78 % | 0.13 10.72 % | 0.12 -12.29 % | 0.14 |
| Weighted average shs out dil | 368.925 M -3.20 % | 381.133 M 0.00 % | 381.133 M -4.26 % | 398.081 M -0.84 % | 401.445 M -2.09 % | 410.013 M 4.28 % | 393.188 M -2.19 % | 401.980 M 3.18 % | 389.586 M -3.61 % | 404.196 M 1.71 % | 397.416 M 1.17 % | 392.833 M -2.15 % | 401.457 M 0.85 % | 398.081 M -3.70 % | 413.380 M 2.83 % | 402.012 M 4.49 % | 384.733 M -3.35 % | 398.081 M 0.00 % | 398.081 M 1.02 % | 394.067 M -2.38 % | 403.695 M 1.41 % | 398.081 M -0.92 % | 401.783 M 6.60 % | 376.920 M -8.50 % | 411.950 M 3.48 % | 398.081 M 1.50 % | 392.192 M -1.48 % | 398.081 M 2.03 % | 390.150 M 10.30 % | 353.725 M -20.62 % | 445.591 M -9.63 % | 493.100 M 9.59 % | 449.950 M 13.23 % | 397.381 M -0.18 % | 398.081 M 0.00 % | 398.081 M -5.43 % | 420.950 M 5.74 % | 398.081 M 40.86 % | 282.600 M -26.43 % | 384.100 M 17.46 % | 327.000 M -9.80 % | 362.540 M -18.20 % | 443.200 M 16.16 % | 381.550 M -21.25 % | 484.500 M 9.79 % | 441.290 M -1.37 % | 447.433 M 0.00 % | 447.433 M 91.02 % | 234.238 M 0.07 % | 234.081 M 0.00 % | 234.081 M 0.00 % | 234.081 M 2.09 % | 229.300 M |
| Weighted average shs out | 368.925 M -3.20 % | 381.133 M 0.00 % | 381.133 M -4.26 % | 398.081 M -0.84 % | 401.445 M -2.09 % | 410.015 M 4.28 % | 393.188 M -2.19 % | 401.980 M 3.18 % | 389.586 M -3.61 % | 404.196 M 1.71 % | 397.416 M 1.17 % | 392.833 M -2.15 % | 401.457 M 0.85 % | 398.081 M -3.70 % | 413.380 M 2.83 % | 402.012 M 4.49 % | 384.733 M -3.35 % | 398.081 M 0.00 % | 398.081 M 1.02 % | 394.067 M -2.38 % | 403.695 M 1.41 % | 398.081 M -0.92 % | 401.783 M 6.60 % | 376.920 M -8.50 % | 411.950 M 3.48 % | 398.081 M 1.50 % | 392.192 M -1.48 % | 398.081 M 2.03 % | 390.150 M 10.30 % | 353.725 M -20.62 % | 445.591 M -9.63 % | 493.100 M 9.59 % | 449.950 M 13.23 % | 397.381 M -0.18 % | 398.081 M 0.00 % | 398.081 M -5.43 % | 420.950 M 5.74 % | 398.081 M 40.86 % | 282.600 M -26.43 % | 384.100 M 17.46 % | 327.000 M -9.80 % | 362.540 M -18.20 % | 443.227 M 16.15 % | 381.592 M -21.24 % | 484.500 M 9.79 % | 441.290 M -1.37 % | 447.433 M 0.00 % | 447.433 M 91.02 % | 234.238 M 0.07 % | 234.081 M 0.00 % | 234.081 M 0.00 % | 234.081 M 2.09 % | 229.300 M |
| EPS diluted | -0.04 53.81 % | -0.09 3.78 % | -0.09 -59.57 % | -0.06 48.73 % | -0.11 -173.33 % | 0.15 193.75 % | -0.16 -6.67 % | -0.15 -7.14 % | -0.14 46.15 % | -0.26 -36.84 % | -0.19 20.83 % | -0.24 -14.29 % | -0.21 76.14 % | -0.88 -780.00 % | -0.10 41.18 % | -0.17 -41.67 % | -0.12 36.84 % | -0.19 -533.33 % | -0.03 66.67 % | -0.09 55.00 % | -0.20 -11.11 % | -0.18 -50.00 % | -0.12 -140.00 % | -0.05 64.29 % | -0.14 -836.84 % | 0.02 115.83 % | -0.12 -3 528.57 % | 0.00 108.75 % | -0.04 -200.00 % | 0.04 99.00 % | 0.02 0.50 % | 0.02 0.00 % | 0.02 -33.33 % | 0.03 1 864.71 % | 0.00 -173.91 % | 0.00 113.45 % | -0.02 -271.00 % | 0.01 0.00 % | 0.01 -66.67 % | 0.03 200.00 % | 0.01 -54.55 % | 0.02 120.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 200.00 % | -0.01 -133.33 % | 0.03 0.00 % | 0.03 105.77 % | -0.52 -665.22 % | 0.09 176.67 % | -0.12 42.86 % | -0.21 8.70 % | -0.23 |
| Earnings per share | -0.04 53.81 % | -0.09 3.78 % | -0.09 -59.57 % | -0.06 48.73 % | -0.11 -173.33 % | 0.15 193.75 % | -0.16 -6.67 % | -0.15 -7.14 % | -0.14 46.15 % | -0.26 -36.84 % | -0.19 20.83 % | -0.24 -14.29 % | -0.21 76.14 % | -0.88 -780.00 % | -0.10 41.18 % | -0.17 -41.67 % | -0.12 36.84 % | -0.19 -533.33 % | -0.03 66.67 % | -0.09 55.00 % | -0.20 -11.11 % | -0.18 -50.00 % | -0.12 -140.00 % | -0.05 64.29 % | -0.14 -836.84 % | 0.02 115.83 % | -0.12 -3 528.57 % | 0.00 108.75 % | -0.04 -200.00 % | 0.04 99.00 % | 0.02 0.50 % | 0.02 0.00 % | 0.02 -33.33 % | 0.03 1 864.71 % | 0.00 -173.91 % | 0.00 113.45 % | -0.02 -271.00 % | 0.01 0.00 % | 0.01 -66.67 % | 0.03 200.00 % | 0.01 -54.55 % | 0.02 120.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 200.00 % | -0.01 -133.33 % | 0.03 0.00 % | 0.03 105.77 % | -0.52 -665.22 % | 0.09 176.67 % | -0.12 42.86 % | -0.21 8.70 % | -0.23 |
| Gross profit | -3.000 K 87.50 % | -24.000 K 99.86 % | -17.211 M -0.01 % | -17.210 M 0.05 % | -17.218 M 13.68 % | -19.947 M -7.13 % | -18.619 M -3 177.52 % | 605.000 K 62.20 % | 373.000 K 103.15 % | -11.851 M 68.10 % | -37.147 M 8.53 % | -40.612 M -1.74 % | -39.918 M 48.83 % | -78.011 M -642.12 % | 14.390 M 163.21 % | -22.764 M -363.44 % | 8.641 M 104.05 % | -213.424 M -1 140.89 % | 20.504 M -55.16 % | 45.725 M 456.87 % | 8.211 M 331.88 % | -3.541 M -109.64 % | 36.738 M -70.24 % | 123.452 M -4.10 % | 128.730 M -36.97 % | 204.247 M -36.42 % | 321.246 M 17.12 % | 274.284 M 55.82 % | 176.031 M -24.91 % | 234.417 M -14.40 % | 273.859 M -18.24 % | 334.935 M 14.32 % | 292.977 M -2.40 % | 300.177 M -22.91 % | 389.399 M -4.32 % | 406.968 M 10.57 % | 368.070 M -16.28 % | 439.662 M -1.91 % | 448.227 M 0.07 % | 447.919 M 53.79 % | 291.258 M 165.51 % | -444.582 M -219.92 % | 370.717 M 5.22 % | 352.340 M 13.60 % | 310.163 M 184.90 % | -365.337 M -347.64 % | 147.528 M 0.00 % | 147.528 M -35.10 % | 227.324 M -12.15 % | 258.762 M -15.63 % | 306.706 M 14.73 % | 267.337 M 29.09 % | 207.098 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 100.00 % | -20.000 K -2 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 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 95.000 K 4 650.00 % | 2.000 K 100.66 % | -301.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 325.000 K | 0.000 | 0.000 | 0.000 100.00 % | -17.803 M | 0.000 | 0.000 | 0.000 100.00 % | -430.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 248.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 190.000 K 91.92 % | 99.000 K -99.42 % | 17.211 M 0.01 % | 17.210 M -0.05 % | 17.218 M -13.68 % | 19.947 M 7.13 % | 18.619 M -0.59 % | 18.730 M -33.25 % | 28.060 M 16.13 % | 24.162 M 79.62 % | 13.452 M -40.51 % | 22.612 M 14.92 % | 19.676 M -82.54 % | 112.704 M 47.07 % | 76.632 M 1.23 % | 75.698 M 301.26 % | 18.865 M -97.28 % | 693.092 M 53.29 % | 452.147 M 9.69 % | 412.219 M 2 392.41 % | 16.539 M -92.61 % | 223.749 M 61.76 % | 138.324 M -31.57 % | 202.141 M -57.95 % | 480.762 M -62.20 % | 1.272 B 25.36 % | 1.015 B 1.25 % | 1.002 B -4.29 % | 1.047 B -35.24 % | 1.617 B -26.94 % | 2.213 B -9.40 % | 2.443 B 18.20 % | 2.066 B -17.56 % | 2.507 B -4.82 % | 2.633 B 22.04 % | 2.158 B 2.19 % | 2.112 B 53.64 % | 1.374 B 30.75 % | 1.051 B -3.13 % | 1.085 B -0.12 % | 1.086 B -36.05 % | 1.699 B 112.03 % | 801.289 M -32.33 % | 1.184 B 38.20 % | 856.741 M -51.91 % | 1.781 B 45.01 % | 1.228 B 0.00 % | 1.228 B 38.49 % | 887.076 M -7.45 % | 958.472 M -52.04 % | 1.999 B 2.10 % | 1.957 B 50.04 % | 1.305 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.816 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.365 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.079 M 6.96 % | 209.494 M 403.11 % | 41.640 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 10.005 M -62.68 % | 26.811 M 153.13 % | 10.592 M -53.81 % | 22.933 M 204.64 % | 7.528 M | 0.000 -100.00 % | 17.945 M 2 866.12 % | 605.000 K 61.76 % | 374.000 K 103.16 % | -11.851 M -59.12 % | -7.448 M -2.63 % | -7.257 M -15.39 % | -6.289 M 86.62 % | -47.012 M -426.70 % | 14.390 M 151.84 % | 5.714 M -33.87 % | 8.641 M 104.05 % | -213.424 M -522.93 % | 50.463 M 10.36 % | 45.725 M 456.87 % | 8.211 M -84.54 % | 53.111 M -46.54 % | 99.351 M -19.52 % | 123.452 M -4.10 % | 128.730 M 41.87 % | 90.741 M -71.32 % | 316.438 M 43.60 % | 220.368 M 59.76 % | 137.938 M -32.03 % | 202.949 M -2.17 % | 207.445 M -36.19 % | 325.073 M 28.60 % | 252.776 M -3.25 % | 261.264 M -33.02 % | 390.068 M -3.93 % | 406.035 M 45.33 % | 279.394 M -13.01 % | 321.196 M -27.89 % | 445.401 M 2.06 % | 436.397 M 110.33 % | 207.483 M 146.67 % | -444.582 M -256.39 % | 284.273 M 3.50 % | 274.652 M 21.27 % | 226.484 M 162.74 % | -360.961 M -325.23 % | 160.264 M 19.48 % | 134.132 M -61.58 % | 349.127 M 34.92 % | 258.762 M 132.53 % | 111.283 M 4.86 % | 106.128 M -51.36 % | 218.196 M |
| Operating expenses | 10.005 M -64.47 % | 28.156 M 122.98 % | 12.627 M -48.29 % | 24.419 M 173.97 % | 8.913 M 84.34 % | 4.835 M -74.64 % | 19.066 M 3 051.40 % | 605.000 K 61.76 % | 374.000 K -98.96 % | 35.942 M 234.03 % | 10.760 M 248.27 % | -7.257 M -15.39 % | -6.289 M 86.62 % | -47.012 M -264.20 % | 28.631 M -1.65 % | 29.111 M -8.04 % | 31.657 M 115.25 % | -207.632 M -511.45 % | 50.463 M 132.78 % | 21.678 M 128.45 % | 9.489 M -87.56 % | 76.278 M 110.26 % | 36.278 M -70.61 % | 123.452 M -4.10 % | 128.730 M -37.38 % | 205.567 M -36.01 % | 321.246 M 17.12 % | 274.284 M 55.82 % | 176.031 M -24.91 % | 234.417 M -8.88 % | 257.271 M -20.86 % | 325.073 M 6.98 % | 303.874 M 16.31 % | 261.264 M -33.02 % | 390.068 M -3.93 % | 406.035 M 21.74 % | 333.536 M -12.14 % | 379.605 M -14.77 % | 445.401 M 2.06 % | 436.397 M 67.48 % | 260.560 M 160.58 % | -430.114 M -229.02 % | 333.362 M 4.76 % | 318.221 M 19.51 % | 266.264 M 173.77 % | -360.961 M -325.23 % | 160.264 M 19.48 % | 134.132 M -61.58 % | 349.127 M 34.92 % | 258.762 M -22.84 % | 335.362 M 6.25 % | 315.622 M 21.47 % | 259.836 M |
| Cost and expenses | 10.195 M -63.92 % | 28.255 M -5.31 % | 29.838 M -28.32 % | 41.629 M 59.31 % | 26.131 M 394.34 % | 5.286 M -85.97 % | 37.685 M 0.07 % | 37.660 M -10.30 % | 41.983 M -30.15 % | 60.104 M -0.73 % | 60.543 M -31.51 % | 88.403 M 7.22 % | 82.452 M -34.96 % | 126.773 M -8.03 % | 137.835 M 31.51 % | 104.809 M 33.00 % | 78.803 M -83.77 % | 485.460 M -3.73 % | 504.259 M 4.83 % | 481.017 M 565.63 % | 72.265 M -73.95 % | 277.358 M -7.32 % | 299.259 M -31.59 % | 437.425 M -41.52 % | 748.041 M -51.82 % | 1.553 B 18.69 % | 1.308 B 1.61 % | 1.287 B -1.83 % | 1.311 B -32.59 % | 1.946 B -21.48 % | 2.478 B -10.47 % | 2.768 B 16.76 % | 2.370 B -14.36 % | 2.768 B -8.46 % | 3.024 B 17.93 % | 2.564 B 3.11 % | 2.487 B 37.45 % | 1.809 B 20.88 % | 1.497 B -1.64 % | 1.522 B 10.70 % | 1.374 B 8.33 % | 1.269 B 8.79 % | 1.166 B -23.95 % | 1.534 B 31.97 % | 1.162 B -18.19 % | 1.420 B 2.29 % | 1.389 B 1.92 % | 1.363 B 10.23 % | 1.236 B 1.56 % | 1.217 B -47.85 % | 2.334 B 2.68 % | 2.273 B 45.30 % | 1.564 B |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.345 M -33.91 % | 2.035 M 36.94 % | 1.486 M 7.29 % | 1.385 M -71.35 % | 4.835 M 331.31 % | 1.121 M -31.73 % | 1.642 M -6.60 % | 1.758 M -60.53 % | 4.454 M -74.39 % | 17.392 M 18.91 % | 14.626 M -1.84 % | 14.900 M 9.96 % | 13.550 M 0.02 % | 13.547 M 42.08 % | 9.535 M 2.64 % | 9.290 M 5.20 % | 8.831 M -52.37 % | 18.541 M -9.54 % | 20.496 M 116.00 % | 9.489 M -87.56 % | 76.278 M 110.26 % | 36.278 M -17.12 % | 43.773 M -13.81 % | 50.786 M -2.22 % | 51.941 M 0.14 % | 51.868 M -1.79 % | 52.814 M -1.65 % | 53.699 M -8.47 % | 58.666 M -73.12 % | 218.233 M 270.01 % | 58.980 M 8.73 % | 54.245 M -2.99 % | 55.919 M -1.56 % | 56.805 M 16.33 % | 48.833 M -9.81 % | 54.142 M -7.31 % | 58.409 M 10.20 % | 53.005 M -3.38 % | 54.859 M 3.36 % | 53.077 M 14.65 % | 46.294 M -5.69 % | 49.089 M 12.67 % | 43.569 M 9.52 % | 39.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.079 M 6.96 % | 209.494 M 403.11 % | 41.640 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 407.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 932.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.837 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 |
| Interest expense | 5.908 M -27.72 % | 8.174 M 43.25 % | 5.706 M -39.38 % | 9.413 M -49.55 % | 18.657 M -21.71 % | 23.832 M -11.58 % | 26.953 M 2.87 % | 26.200 M 7.11 % | 24.460 M 29.45 % | 18.896 M -12.54 % | 21.606 M -1.15 % | 21.858 M 10.15 % | 19.844 M 239.45 % | 5.846 M -74.41 % | 22.841 M -13.63 % | 26.444 M 11.30 % | 23.760 M -21.29 % | 30.186 M 68.98 % | 17.864 M -13.86 % | 20.739 M 1.04 % | 20.526 M 13.25 % | 18.124 M -29.92 % | 25.862 M 0.22 % | 25.806 M -3.11 % | 26.635 M -27.81 % | 36.897 M 24.18 % | 29.712 M -5.47 % | 31.431 M -10.15 % | 34.982 M 12.77 % | 31.020 M 60.40 % | 19.339 M -59.58 % | 47.842 M 1.93 % | 46.938 M -28.95 % | 66.060 M 40.10 % | 47.151 M 33.17 % | 35.407 M 35.59 % | 26.114 M 17.74 % | 22.179 M -30.86 % | 32.078 M 72.02 % | 18.648 M -27.35 % | 25.668 M | 0.000 -100.00 % | 31.692 M 1.15 % | 31.333 M -19.77 % | 39.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.213 M 5.12 % | 39.204 M 3.88 % | 37.739 M |
| Depreciation and amortization | 290.000 K -98.31 % | 17.143 M -0.40 % | 17.211 M 0.01 % | 17.210 M -0.05 % | 17.218 M -13.68 % | 19.947 M 7.13 % | 18.619 M -0.59 % | 18.730 M 1.16 % | 18.516 M 0.85 % | 18.360 M -3.06 % | 18.939 M 1.12 % | 18.729 M 0.00 % | 18.729 M 0.92 % | 18.558 M -2.45 % | 19.025 M 0.43 % | 18.943 M -0.25 % | 18.991 M 64.51 % | 11.544 M -54.00 % | 25.096 M -5.74 % | 26.624 M 0.93 % | 26.379 M 0.46 % | 26.257 M -0.30 % | 26.335 M -5.09 % | 27.747 M 7.77 % | 25.747 M -4.47 % | 26.953 M -2.14 % | 27.542 M -0.22 % | 27.604 M 2.66 % | 26.890 M 30.34 % | 20.630 M -4.53 % | 21.609 M 2.80 % | 21.020 M -54.11 % | 45.803 M -3.72 % | 47.575 M 3.54 % | 45.950 M 1.66 % | 45.200 M 0.66 % | 44.904 M 0.37 % | 44.738 M 16.89 % | 38.272 M -4.44 % | 40.051 M -2.88 % | 41.240 M 2.30 % | 40.312 M 3.39 % | 38.989 M 8.35 % | 35.985 M -4.81 % | 37.802 M 1.30 % | 37.318 M -4.19 % | 38.950 M 0.00 % | 38.950 M 8.11 % | 36.029 M 3.85 % | 34.694 M -3.40 % | 35.914 M 3.89 % | 34.569 M -0.07 % | 34.594 M |
| Operating income | -10.008 M 64.49 % | -28.180 M 5.56 % | -29.838 M 28.32 % | -41.629 M -59.31 % | -26.131 M -2.78 % | -25.423 M 32.54 % | -37.685 M -0.04 % | -37.670 M -11.37 % | -33.823 M 29.23 % | -47.793 M 12.31 % | -54.504 M 25.38 % | -73.038 M -5.75 % | -69.065 M 22.59 % | -89.216 M -90.58 % | -46.813 M 9.76 % | -51.875 M -1.13 % | -51.297 M -785.65 % | -5.792 M 82.05 % | -32.259 M -88.89 % | -17.078 M 68.27 % | -53.825 M 5.82 % | -57.150 M 7.20 % | -61.584 M 44.93 % | -111.832 M 19.28 % | -138.549 M -111.90 % | -65.385 M -336.39 % | 27.660 M 348.43 % | -11.134 M 87.73 % | -90.724 M 3.92 % | -94.422 M -1 157.12 % | 8.932 M -89.53 % | 85.328 M 847.77 % | 9.003 M -60.05 % | 22.538 M 3 468.91 % | -669.000 K -171.70 % | 933.000 K 113.70 % | -6.810 M -236.80 % | 4.978 M 76.15 % | 2.826 M -75.47 % | 11.522 M 252.35 % | 3.270 M 122.60 % | -14.468 M -355.44 % | 5.664 M 103.30 % | 2.786 M -42.51 % | 4.846 M 210.74 % | -4.376 M 65.64 % | -12.736 M -195.07 % | 13.396 M 111.00 % | -121.803 M -370.87 % | 44.967 M 256.92 % | -28.656 M 40.65 % | -48.285 M 8.44 % | -52.738 M |
| Operating income ratio | -53.52 85.76 % | -375.73 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -37 670.00 -908 711.16 % | -4.14 -6.77 % | -3.88 57.24 % | -9.08 -90.85 % | -4.76 7.80 % | -5.16 -279.88 % | -1.36 -164.06 % | -0.51 47.52 % | -0.98 47.45 % | -1.86 -15 344.60 % | -0.01 82.31 % | -0.07 -83.01 % | -0.04 98.29 % | -2.17 -737.96 % | -0.26 -0.16 % | -0.26 24.56 % | -0.34 -51.10 % | -0.23 -415.54 % | -0.04 -312.95 % | 0.02 337.37 % | -0.01 88.24 % | -0.07 -45.44 % | -0.05 -1 520.15 % | 0.00 -88.31 % | 0.03 711.92 % | 0.00 -59.54 % | 0.01 4 325.22 % | 0.00 -160.84 % | 0.00 113.25 % | 0.00 -200.08 % | 0.00 45.60 % | 0.00 -74.92 % | 0.01 216.65 % | 0.00 120.58 % | -0.01 -338.67 % | 0.00 166.51 % | 0.00 -56.34 % | 0.00 234.39 % | 0.00 66.61 % | -0.01 -195.07 % | 0.01 108.91 % | -0.11 -395.87 % | 0.04 397.18 % | -0.01 42.72 % | -0.02 37.79 % | -0.03 |
| Total other income expenses net | -4.749 M 1.80 % | -4.836 M -8.33 % | -4.464 M -123.29 % | 19.170 M 206.33 % | -18.028 M -120.74 % | 86.926 M 444.60 % | -25.225 M -11.48 % | -22.627 M -9.21 % | -20.719 M 63.85 % | -57.318 M -172.88 % | -21.005 M 1.12 % | -21.242 M -39.37 % | -15.241 M 94.18 % | -261.780 M -4 881.37 % | 5.475 M 133.25 % | -16.467 M -421.06 % | 5.129 M 107.81 % | -65.655 M -400.30 % | 21.863 M 218.90 % | -18.388 M 31.68 % | -26.914 M -83.13 % | -14.697 M -209.93 % | 13.370 M -85.62 % | 92.986 M 14.97 % | 80.876 M 10.87 % | 72.949 M 197.63 % | -74.720 M -710.66 % | 12.236 M -83.71 % | 75.118 M -30.81 % | 108.571 M 3 618 933.33 % | 3.000 K 100.00 % | -75.466 M -1 886 550.00 % | -4.000 K 99.97 % | -12.169 M -608 350.00 % | -2.000 K 0.00 % | -2.000 K -100.00 % | -1.000 K -100.00 % | 98.989 M 408.59 % | -32.078 M -3 207 900.00 % | 1.000 K 100.00 % | -25.668 M -216.95 % | 21.948 M | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K -100.00 % | 26.159 M 96 785.19 % | 27.000 K 2 800.00 % | -1.000 K 100.00 % | -23.242 M | 0.000 | 0.000 100.00 % | -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 | 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 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-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-09-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 1.022 B | 0.000 -100.00 % | 1.053 B | 0.000 -100.00 % | 928.649 M | 0.000 -100.00 % | 743.358 M 5.08 % | 707.424 M -45.65 % | 1.302 B 105.18 % | 634.370 M -50.11 % | 1.271 B 109.88 % | 605.772 M | 0.000 -100.00 % | 1.175 B | 0.000 -100.00 % | 450.250 M | 0.000 -100.00 % | 872.300 M | 0.000 -100.00 % | 923.458 M | 0.000 -100.00 % | 992.500 M | 0.000 -100.00 % | 962.287 M -14.91 % | 1.131 B | 0.000 -100.00 % | 625.100 M | 0.000 -100.00 % | 624.500 M | 0.000 -100.00 % | 1.081 B | 0.000 -100.00 % | 692.300 M | 0.000 -100.00 % | 725.900 M | 0.000 -100.00 % | 737.000 M | 0.000 -100.00 % | 636.284 M 3.51 % | 614.700 M -52.01 % | 1.281 B -46.60 % | 2.398 B |
| Total investments | 0.000 -100.00 % | 2.678 M | 0.000 -100.00 % | 112.080 M | 0.000 -100.00 % | 112.080 M | 0.000 -100.00 % | 112.080 M 211 371.70 % | 53.000 K -99.95 % | 112.080 M 20 167.63 % | 553.000 K -99.83 % | 334.836 M 1 473.40 % | 21.281 M | 0.000 -100.00 % | 133.308 M | 0.000 -100.00 % | 21.281 M | 0.000 -100.00 % | 133.300 M | 0.000 -100.00 % | 21.281 M | 0.000 -100.00 % | 133.500 M | 0.000 -100.00 % | 21.477 M -0.11 % | 21.500 M | 0.000 -100.00 % | 21.500 M | 0.000 -100.00 % | 21.500 M | 0.000 -100.00 % | 21.477 M | 0.000 -100.00 % | 21.500 M | 0.000 -100.00 % | 21.477 M | 0.000 -100.00 % | 21.500 M | 0.000 -100.00 % | 21.424 M 0.11 % | 21.400 M -0.11 % | 21.424 M -50.18 % | 43.000 M |
| Total debt | 0.000 -100.00 % | 1.024 B | 0.000 -100.00 % | 1.055 B | 0.000 -100.00 % | 1.572 B | 0.000 -100.00 % | 746.925 M 5.30 % | 709.333 M -45.67 % | 1.306 B 105.34 % | 635.852 M -50.18 % | 1.276 B 108.28 % | 612.713 M | 0.000 -100.00 % | 1.182 B | 0.000 -100.00 % | 455.000 M | 0.000 -100.00 % | 876.500 M | 0.000 -100.00 % | 930.222 M | 0.000 -100.00 % | 996.000 M | 0.000 -100.00 % | 965.809 M -15.29 % | 1.140 B | 0.000 -100.00 % | 650.900 M | 0.000 -100.00 % | 650.700 M | 0.000 -100.00 % | 1.102 B | 0.000 -100.00 % | 705.100 M | 0.000 -100.00 % | 744.467 M | 0.000 -100.00 % | 816.500 M | 0.000 -100.00 % | 654.868 M 2.26 % | 640.400 M -53.67 % | 1.382 B -47.17 % | 2.616 B |
| Accumulated other comprehensive income loss | 263.722 M -62.28 % | 699.130 M 111.33 % | 330.817 M 591.82 % | -67.264 M -116.92 % | 397.435 M -43.15 % | 699.130 M 88.75 % | 370.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 699.130 M -51.07 % | 1.429 B | 0.000 -100.00 % | 1.545 B 120.99 % | 699.130 M -58.00 % | 1.664 B | 0.000 -100.00 % | 1.741 B | 0.000 -100.00 % | 1.786 B | 0.000 -100.00 % | 1.800 B 157.48 % | 699.130 M | 0.000 -100.00 % | 1.808 B | 0.000 -100.00 % | 2.394 B | 0.000 -100.00 % | 1.728 B | 0.000 -100.00 % | 2.345 B | 0.000 -100.00 % | 1.688 B | 0.000 -100.00 % | 1.575 B | 0.000 -100.00 % | 925.474 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -2.635 B | 0.000 | 0.000 | 0.000 100.00 % | -2.502 B | 0.000 | 0.000 100.00 % | -2.414 B | 0.000 100.00 % | -2.043 B | 0.000 100.00 % | -1.547 B | 0.000 | 0.000 | 0.000 100.00 % | -1.354 B | 0.000 | 0.000 | 0.000 100.00 % | -1.158 B | 0.000 | 0.000 | 0.000 100.00 % | -1.099 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.153 B | 0.000 | 0.000 | 0.000 100.00 % | -1.952 B | 0.000 | 0.000 | 0.000 100.00 % | -1.974 B | 0.000 100.00 % | -1.848 B | 0.000 |
| Common stock | 0.000 -100.00 % | 398.081 M | 0.000 -100.00 % | 398.081 M | 0.000 -100.00 % | 398.081 M | 0.000 -100.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M 0.00 % | 398.081 M | 0.000 -100.00 % | 398.081 M | 0.000 -100.00 % | 398.081 M | 0.000 -100.00 % | 398.100 M | 0.000 -100.00 % | 398.081 M | 0.000 -100.00 % | 398.100 M | 0.000 -100.00 % | 398.081 M 0.00 % | 398.100 M | 0.000 -100.00 % | 1.040 B | 0.000 -100.00 % | 1.040 B | 0.000 -100.00 % | 398.081 M | 0.000 -100.00 % | 1.040 B | 0.000 -100.00 % | 1.040 B | 0.000 -100.00 % | 1.040 B | 0.000 -100.00 % | 1.040 B 0.00 % | 1.040 B 18.72 % | 875.940 M -50.00 % | 1.752 B |
| Total equity | 263.722 M 0.00 % | 263.722 M -20.28 % | 330.817 M 0.00 % | 330.817 M -16.76 % | 397.435 M 0.00 % | 397.435 M 7.30 % | 370.404 M 0.00 % | 370.404 M -23.70 % | 485.477 M -28.35 % | 677.552 M -20.91 % | 856.720 M -30.80 % | 1.238 B -8.47 % | 1.353 B -5.33 % | 1.429 B 0.00 % | 1.429 B -7.52 % | 1.545 B 0.00 % | 1.545 B -7.17 % | 1.664 B -0.01 % | 1.665 B -4.40 % | 1.741 B 0.01 % | 1.741 B -2.52 % | 1.786 B 0.00 % | 1.786 B -0.79 % | 1.800 B 0.00 % | 1.800 B -4.86 % | 1.892 B -22.78 % | 2.450 B 0.00 % | 2.450 B 2.35 % | 2.394 B 0.00 % | 2.394 B 1.00 % | 2.370 B 35.72 % | 1.746 B -25.51 % | 2.345 B 0.00 % | 2.345 B 0.63 % | 2.330 B 0.00 % | 2.330 B 47.93 % | 1.575 B 0.00 % | 1.575 B 0.49 % | 1.567 B 0.00 % | 1.567 B -1.10 % | 1.585 B 166.42 % | 594.822 M -50.59 % | 1.204 B |
| Other non current liabilities | -263.722 M -517.56 % | 63.158 M 119.09 % | -330.817 M -623.01 % | 63.252 M 115.92 % | -397.435 M -728.34 % | 63.252 M 117.08 % | -370.404 M -555.43 % | 81.331 M -1.30 % | 82.401 M -2.99 % | 84.943 M 1.12 % | 84.001 M -94.88 % | 1.640 B -2.79 % | 1.687 B 218.09 % | -1.429 B -172.23 % | 1.978 B 228.03 % | -1.545 B -176.29 % | 2.025 B 221.67 % | -1.664 B -192.86 % | 1.792 B 202.95 % | -1.741 B -258.78 % | 1.097 B 161.40 % | -1.786 B -289.02 % | 944.800 M 152.49 % | -1.800 B -346.29 % | 730.886 M 37.18 % | 532.800 M 121.75 % | -2.450 B -710.55 % | 401.300 M 116.76 % | -2.394 B -661.29 % | 426.500 M 117.99 % | -2.370 B -732.28 % | 374.864 M 115.99 % | -2.345 B -4 994.57 % | 47.900 M 102.06 % | -2.330 B -1 049.24 % | 245.446 M 115.58 % | -1.575 B -976.95 % | 179.600 M 111.46 % | -1.567 B -978.23 % | 178.464 M -8.10 % | 194.200 M 55.41 % | 124.962 M -45.29 % | 228.400 M |
| Long term debt | 0.000 -100.00 % | 472.880 M | 0.000 -100.00 % | 373.141 M | 0.000 -100.00 % | 294.225 M | 0.000 -100.00 % | 192.066 M 0.13 % | 191.809 M 1.40 % | 189.170 M 0.00 % | 189.170 M -10.83 % | 212.155 M 0.05 % | 212.055 M | 0.000 -100.00 % | 783.656 M | 0.000 -100.00 % | 120.004 M | 0.000 -100.00 % | 480.700 M | 0.000 -100.00 % | 511.887 M | 0.000 -100.00 % | 572.600 M | 0.000 -100.00 % | 547.467 M -33.83 % | 827.400 M | 0.000 -100.00 % | 346.400 M | 0.000 -100.00 % | 341.700 M | 0.000 -100.00 % | 801.900 M | 0.000 -100.00 % | 364.200 M | 0.000 -100.00 % | 375.972 M | 0.000 -100.00 % | 394.400 M | 0.000 -100.00 % | 406.027 M -12.17 % | 462.300 M -59.57 % | 1.144 B -56.29 % | 2.616 B |
| Total non current liabilities | -263.722 M -149.20 % | 536.038 M 262.03 % | -330.817 M -175.81 % | 436.393 M 209.80 % | -397.435 M -211.18 % | 357.477 M 196.51 % | -370.404 M -235.48 % | 273.397 M -0.30 % | 274.210 M 0.04 % | 274.113 M 0.34 % | 273.171 M -85.25 % | 1.852 B -2.47 % | 1.899 B 232.94 % | -1.429 B -151.73 % | 2.762 B 278.76 % | -1.545 B -172.02 % | 2.145 B 228.88 % | -1.664 B -173.22 % | 2.273 B 230.56 % | -1.741 B -208.25 % | 1.608 B 190.06 % | -1.786 B -217.69 % | 1.517 B 184.29 % | -1.800 B -240.82 % | 1.278 B -6.02 % | 1.360 B 155.51 % | -2.450 B -427.69 % | 747.700 M 131.23 % | -2.394 B -411.62 % | 768.200 M 132.41 % | -2.370 B -301.42 % | 1.177 B 150.19 % | -2.345 B -668.92 % | 412.100 M 117.69 % | -2.330 B -474.93 % | 621.418 M 139.46 % | -1.575 B -374.39 % | 574.000 M 136.62 % | -1.567 B -368.15 % | 584.491 M -10.97 % | 656.500 M -48.25 % | 1.268 B -55.41 % | 2.845 B |
| Other current liabilities | 0.000 -100.00 % | 948.074 M | 0.000 -100.00 % | 958.022 M | 0.000 -100.00 % | 78.720 M | 0.000 -100.00 % | 1.136 B -0.87 % | 1.146 B 260.07 % | 318.178 M -65.46 % | 921.242 M 226.53 % | 282.131 M -68.08 % | 883.756 M | 0.000 -100.00 % | 212.464 M | 0.000 -100.00 % | 850.544 M | 0.000 -100.00 % | 97.900 M | 0.000 -100.00 % | 62.810 M | 0.000 -100.00 % | 104.500 M | 0.000 -100.00 % | 88.752 M -37.98 % | 143.100 M | 0.000 -100.00 % | 189.720 M | 0.000 -100.00 % | 96.300 M | 0.000 -100.00 % | 179.269 M | 0.000 -100.00 % | 503.700 M | 0.000 -100.00 % | 150.823 M | 0.000 -100.00 % | 232.600 M | 0.000 -100.00 % | 212.480 M -35.73 % | 330.600 M 47.30 % | 224.435 M -92.67 % | 3.060 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 272.307 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 -100.00 % | 132.200 M | 0.000 -100.00 % | 134.135 M | 0.000 -100.00 % | 151.400 M | 0.000 -100.00 % | 114.974 M -12.30 % | 131.100 M 27.23 % | 103.040 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 551.289 M | 0.000 -100.00 % | 681.518 M | 0.000 -100.00 % | 1.278 B | 0.000 -100.00 % | 554.859 M 7.21 % | 517.524 M -53.65 % | 1.117 B 149.96 % | 446.682 M -58.02 % | 1.064 B 165.57 % | 400.658 M | 0.000 -100.00 % | 398.508 M | 0.000 -100.00 % | 334.996 M | 0.000 -100.00 % | 395.800 M | 0.000 -100.00 % | 418.335 M | 0.000 -100.00 % | 423.400 M | 0.000 -100.00 % | 418.342 M 33.78 % | 312.700 M | 0.000 -100.00 % | 304.500 M | 0.000 -100.00 % | 309.000 M | 0.000 -100.00 % | 300.024 M | 0.000 -100.00 % | 340.900 M | 0.000 -100.00 % | 368.496 M | 0.000 -100.00 % | 422.100 M | 0.000 -100.00 % | 248.841 M 39.72 % | 178.100 M -25.40 % | 238.755 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 3.120 B | 0.000 -100.00 % | 3.239 B | 0.000 -100.00 % | 3.268 B | 0.000 -100.00 % | 3.438 B 2.92 % | 3.340 B -0.39 % | 3.353 B 3.38 % | 3.244 B 48.33 % | 2.187 B 4.34 % | 2.096 B | 0.000 -100.00 % | 1.572 B | 0.000 -100.00 % | 2.076 B | 0.000 -100.00 % | 1.874 B | 0.000 -100.00 % | 2.591 B | 0.000 -100.00 % | 2.587 B | 0.000 -100.00 % | 2.697 B -4.07 % | 2.812 B | 0.000 -100.00 % | 2.462 B | 0.000 -100.00 % | 3.382 B | 0.000 -100.00 % | 2.466 B | 0.000 -100.00 % | 3.249 B | 0.000 -100.00 % | 1.899 B | 0.000 -100.00 % | 2.569 B | 0.000 -100.00 % | 1.586 B 5.76 % | 1.500 B -19.28 % | 1.858 B -39.27 % | 3.060 B |
| Total liabilities | -263.722 M -107.21 % | 3.656 B 1 205.17 % | -330.817 M -109.00 % | 3.675 B 1 024.69 % | -397.435 M -110.96 % | 3.626 B 1 078.92 % | -370.404 M -109.98 % | 3.711 B 1.95 % | 3.641 B 0.36 % | 3.628 B 3.14 % | 3.517 B -12.93 % | 4.039 B 1.10 % | 3.995 B 379.63 % | -1.429 B -132.97 % | 4.334 B 380.51 % | -1.545 B -136.60 % | 4.221 B 353.63 % | -1.664 B -140.14 % | 4.147 B 338.18 % | -1.741 B -141.46 % | 4.200 B 335.17 % | -1.786 B -143.51 % | 4.105 B 328.01 % | -1.800 B -145.28 % | 3.976 B -4.71 % | 4.172 B 270.28 % | -2.450 B -176.34 % | 3.209 B 234.07 % | -2.394 B -157.68 % | 4.151 B 275.12 % | -2.370 B -165.07 % | 3.643 B 255.37 % | -2.345 B -164.04 % | 3.661 B 257.13 % | -2.330 B -192.43 % | 2.521 B 260.03 % | -1.575 B -150.11 % | 3.143 B 300.54 % | -1.567 B -172.20 % | 2.171 B 0.67 % | 2.157 B -31.03 % | 3.127 B -47.04 % | 5.905 B |
| Other non current assets | 0.000 -100.00 % | 324.900 M | 0.000 -100.00 % | 470.653 M | 0.000 -100.00 % | 265.392 M | 0.000 -100.00 % | 410.432 M 25.87 % | 326.071 M 43.97 % | 226.487 M -33.27 % | 339.403 M -84.30 % | 2.162 B 361.53 % | 468.454 M | 0.000 -100.00 % | 2.299 B | 0.000 -100.00 % | 2.444 B | 0.000 -100.00 % | 1.851 B | 0.000 -100.00 % | 1.411 B | 0.000 -100.00 % | 933.700 M | 0.000 -100.00 % | 755.074 M 1.87 % | 741.200 M | 0.000 -100.00 % | 3.104 B | 0.000 -100.00 % | 2.956 B | 0.000 -100.00 % | 477.586 M | 0.000 -100.00 % | 2.624 B | 0.000 -100.00 % | 272.916 M | 0.000 -100.00 % | 1.886 B | 0.000 -100.00 % | 91.554 M -3.32 % | 94.700 M 90.95 % | 49.595 M -60.39 % | 125.200 M |
| Long term investments | 0.000 -100.00 % | 53.000 K | 0.000 100.00 % | -75.055 M | 0.000 -100.00 % | 109.540 M | 0.000 100.00 % | -85.394 M -6 677.30 % | -1.260 M -101.12 % | 112.080 M 7 970.79 % | -1.424 M -100.43 % | 331.806 M 1 610.60 % | 19.397 M | 0.000 -100.00 % | 39.088 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.112 M -40.12 % | 6.867 M -28.46 % | 9.599 M -22.44 % | 12.377 M -18.33 % | 15.154 M -15.68 % | 17.972 M | 0.000 -100.00 % | 20.787 M | 0.000 -100.00 % | 23.641 M | 0.000 -100.00 % | 26.400 M | 0.000 -100.00 % | 29.343 M | 0.000 -100.00 % | 32.800 M | 0.000 -100.00 % | 35.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.715 M | 0.000 | 0.000 | 0.000 -100.00 % | 704.796 M | 0.000 | 0.000 | 0.000 -100.00 % | 766.630 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.112 M -40.12 % | 6.867 M -28.46 % | 9.599 M -22.44 % | 12.377 M -18.33 % | 15.154 M -15.68 % | 17.972 M | 0.000 -100.00 % | 20.787 M | 0.000 -100.00 % | 23.641 M | 0.000 -100.00 % | 26.400 M | 0.000 -100.00 % | 29.343 M | 0.000 -100.00 % | 32.800 M | 0.000 -100.00 % | 35.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.715 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.164 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.844 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 2.020 B | 0.000 -100.00 % | 2.055 B | 0.000 -100.00 % | 2.089 B | 0.000 -100.00 % | 2.123 B -1.60 % | 2.158 B -1.58 % | 2.192 B -1.56 % | 2.227 B -1.53 % | 2.262 B -1.53 % | 2.297 B | 0.000 -100.00 % | 2.317 B | 0.000 -100.00 % | 2.367 B | 0.000 -100.00 % | 2.427 B | 0.000 -100.00 % | 2.466 B | 0.000 -100.00 % | 2.501 B | 0.000 -100.00 % | 2.535 B -2.23 % | 2.592 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.479 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.478 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.652 B 2.77 % | 1.607 B -1.17 % | 1.626 B -48.98 % | 3.188 B |
| Total non current assets | 0.000 -100.00 % | 2.345 B | 0.000 -100.00 % | 2.450 B | 0.000 -100.00 % | 2.464 B | 0.000 -100.00 % | 2.453 B -1.49 % | 2.490 B -2.01 % | 2.541 B -1.43 % | 2.577 B -45.97 % | 4.771 B 70.22 % | 2.803 B | 0.000 -100.00 % | 4.676 B | 0.000 -100.00 % | 4.835 B | 0.000 -100.00 % | 4.369 B | 0.000 -100.00 % | 3.907 B | 0.000 -100.00 % | 3.561 B | 0.000 -100.00 % | 3.325 B -0.26 % | 3.334 B | 0.000 -100.00 % | 3.140 B | 0.000 -100.00 % | 2.995 B | 0.000 -100.00 % | 2.992 B | 0.000 -100.00 % | 2.624 B | 0.000 -100.00 % | 2.755 B | 0.000 -100.00 % | 1.886 B | 0.000 -100.00 % | 1.745 B 2.54 % | 1.702 B 1.56 % | 1.676 B -49.41 % | 3.313 B |
| Other current assets | -3.513 M -101.66 % | 211.671 M 4 718.61 % | -4.583 M -165.05 % | 7.045 M 258.24 % | -4.452 M -239.56 % | 3.190 M 152.77 % | -6.045 M -108.09 % | 74.722 M 508.98 % | 12.270 M -82.56 % | 70.370 M -13.22 % | 81.094 M -38.19 % | 131.196 M 11.75 % | 117.403 M 1 330.77 % | -9.539 M -126.58 % | 35.892 M 136.46 % | -98.430 M -232.04 % | 74.548 M 183.57 % | -89.200 M -204.69 % | 85.200 M 1 380.43 % | -6.654 M -107.34 % | 90.640 M 259.86 % | -56.700 M -145.65 % | 124.200 M 3 626.41 % | -3.522 M -100.78 % | 448.872 M 19.25 % | 376.400 M 1 560.67 % | -25.769 M -109.88 % | 260.700 M 1 095.04 % | -26.200 M -104.21 % | 622.900 M 2 176.61 % | -29.996 M -110.08 % | 297.554 M 2 424.64 % | -12.800 M -103.71 % | 344.600 M 1 955.98 % | -18.567 M -106.52 % | 284.870 M 458.33 % | -79.500 M -117.01 % | 467.300 M 2 614.53 % | -18.584 M -104.16 % | 446.376 M -4.15 % | 465.700 M 69.77 % | 274.305 M -53.82 % | 594.000 M |
| Short term investments | 0.000 -100.00 % | 1.475 M | 0.000 -100.00 % | 187.135 M | 0.000 -100.00 % | 1.390 M | 0.000 -100.00 % | 197.474 M 14 939.91 % | 1.313 M -91.17 % | 14.878 M 652.55 % | 1.977 M -34.75 % | 3.030 M 60.83 % | 1.884 M | 0.000 -100.00 % | 94.220 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.900 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 |
| cash and cash equivalents | 0.000 -100.00 % | 2.038 M | 0.000 -100.00 % | 2.043 M | 0.000 -100.00 % | 1.912 M | 0.000 -100.00 % | 3.567 M 86.85 % | 1.909 M -53.37 % | 4.094 M 176.25 % | 1.482 M -68.86 % | 4.759 M -31.44 % | 6.941 M | 0.000 -100.00 % | 6.831 M | 0.000 -100.00 % | 4.750 M | 0.000 -100.00 % | 4.200 M | 0.000 -100.00 % | 6.764 M | 0.000 -100.00 % | 3.500 M | 0.000 -100.00 % | 3.522 M -61.72 % | 9.200 M | 0.000 -100.00 % | 25.800 M | 0.000 -100.00 % | 26.200 M | 0.000 -100.00 % | 21.233 M | 0.000 -100.00 % | 12.800 M | 0.000 -100.00 % | 18.567 M | 0.000 -100.00 % | 79.500 M | 0.000 -100.00 % | 18.584 M -27.69 % | 25.700 M -74.67 % | 101.465 M -53.46 % | 218.000 M |
| Cash and short term investments | 3.513 M 0.00 % | 3.513 M -23.35 % | 4.583 M -97.58 % | 189.178 M 4 149.28 % | 4.452 M 0.00 % | 4.452 M -26.35 % | 6.045 M -96.99 % | 201.041 M 6 139.63 % | 3.222 M -83.02 % | 18.972 M 448.48 % | 3.459 M -55.59 % | 7.789 M -11.74 % | 8.825 M -7.49 % | 9.539 M -90.56 % | 101.051 M 2.66 % | 98.430 M 1 972.21 % | 4.750 M -94.67 % | 89.200 M 21.86 % | 73.200 M 1 000.09 % | 6.654 M -1.63 % | 6.764 M -88.07 % | 56.700 M 30.65 % | 43.400 M 1 132.25 % | 3.522 M 0.00 % | 3.522 M -61.72 % | 9.200 M -64.30 % | 25.769 M -0.12 % | 25.800 M -1.53 % | 26.200 M 0.00 % | 26.200 M -12.66 % | 29.996 M 41.27 % | 21.233 M 65.88 % | 12.800 M 0.00 % | 12.800 M -31.06 % | 18.567 M 0.00 % | 18.567 M -76.65 % | 79.500 M 0.00 % | 79.500 M 327.79 % | 18.584 M 0.00 % | 18.584 M -27.69 % | 25.700 M -74.67 % | 101.465 M -53.46 % | 218.000 M |
| Total current assets | 0.000 -100.00 % | 1.575 B | 0.000 -100.00 % | 1.556 B | 0.000 -100.00 % | 1.560 B | 0.000 -100.00 % | 1.629 B 3.41 % | 1.576 B -10.71 % | 1.764 B -1.77 % | 1.796 B 254.51 % | 506.692 M -80.09 % | 2.545 B | 0.000 -100.00 % | 1.087 B | 0.000 -100.00 % | 931.893 M | 0.000 -100.00 % | 1.443 B | 0.000 -100.00 % | 2.034 B | 0.000 -100.00 % | 2.330 B | 0.000 -100.00 % | 2.451 B -10.23 % | 2.731 B | 0.000 -100.00 % | 2.520 B | 0.000 -100.00 % | 3.550 B | 0.000 -100.00 % | 2.397 B | 0.000 -100.00 % | 3.382 B | 0.000 -100.00 % | 2.096 B | 0.000 -100.00 % | 2.832 B | 0.000 -100.00 % | 1.993 B -2.27 % | 2.039 B -0.31 % | 2.046 B -46.11 % | 3.796 B |
| Inventory | 0.000 -100.00 % | 1.353 B | 0.000 -100.00 % | 1.354 B | 0.000 -100.00 % | 1.354 B | 0.000 -100.00 % | 1.354 B -0.53 % | 1.361 B -18.19 % | 1.663 B -2.26 % | 1.702 B 405.46 % | 336.698 M -85.85 % | 2.380 B | 0.000 -100.00 % | 157.673 M | 0.000 -100.00 % | 654.695 M | 0.000 -100.00 % | 933.300 M | 0.000 -100.00 % | 1.510 B | 0.000 -100.00 % | 1.720 B | 0.000 -100.00 % | 1.918 B 9.48 % | 1.752 B | 0.000 -100.00 % | 1.664 B | 0.000 -100.00 % | 1.809 B | 0.000 -100.00 % | 1.356 B | 0.000 -100.00 % | 1.417 B | 0.000 -100.00 % | 1.088 B | 0.000 -100.00 % | 1.515 B | 0.000 -100.00 % | 761.296 M -6.39 % | 813.300 M -23.29 % | 1.060 B -42.24 % | 1.836 B |
| Net receivables | 0.000 -100.00 % | 6.065 M | 0.000 -100.00 % | 6.005 M | 0.000 -100.00 % | 198.348 M | 0.000 -100.00 % | 8.151 M -95.89 % | 198.274 M 1 583.14 % | 11.780 M 19.45 % | 9.862 M -68.20 % | 31.009 M -20.35 % | 38.930 M | 0.000 -100.00 % | 792.345 M | 0.000 -100.00 % | 197.900 M | 0.000 -100.00 % | 350.800 M | 0.000 -100.00 % | 426.678 M | 0.000 -100.00 % | 441.700 M | 0.000 -100.00 % | 80.373 M -86.44 % | 592.800 M | 0.000 -100.00 % | 568.900 M | 0.000 -100.00 % | 1.092 B | 0.000 -100.00 % | 721.750 M | 0.000 -100.00 % | 1.607 B | 0.000 -100.00 % | 704.796 M | 0.000 -100.00 % | 770.400 M | 0.000 -100.00 % | 766.630 M 4.37 % | 734.500 M 20.49 % | 609.592 M -46.89 % | 1.148 B |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.394 M 6 677.30 % | 1.260 M | 0.000 -100.00 % | 116.398 M | 0.000 100.00 % | -19.397 M | 0.000 -100.00 % | 94.220 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 % | 36.100 M | 0.000 -100.00 % | 17.800 M | 0.000 -100.00 % | 17.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.000 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 % | 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 |
| Account payables | 0.000 -100.00 % | 1.621 B | 0.000 -100.00 % | 1.599 B | 0.000 -100.00 % | 1.639 B | 0.000 -100.00 % | 1.748 B 4.19 % | 1.677 B -12.59 % | 1.919 B 2.28 % | 1.876 B 123.13 % | 840.763 M 3.61 % | 811.473 M | 0.000 -100.00 % | 961.209 M | 0.000 -100.00 % | 890.735 M | 0.000 -100.00 % | 1.380 B | 0.000 -100.00 % | 2.110 B | 0.000 -100.00 % | 2.059 B | 0.000 -100.00 % | 2.190 B -7.04 % | 2.356 B | 0.000 -100.00 % | 1.967 B | 0.000 -100.00 % | 2.977 B | 0.000 -100.00 % | 1.986 B | 0.000 -100.00 % | 2.272 B | 0.000 -100.00 % | 1.246 B | 0.000 -100.00 % | 1.763 B | 0.000 -100.00 % | 1.010 B 17.42 % | 860.300 M -31.10 % | 1.249 B | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.555 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 641.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 641.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 641.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 641.859 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 1.852 B | 0.000 100.00 % | -67.264 M | 0.000 -100.00 % | 1.802 B | 0.000 100.00 % | -27.677 M -101.11 % | 2.501 B 795.01 % | 279.471 M -88.83 % | 2.502 B 197.82 % | 839.979 M -53.38 % | 1.802 B | 0.000 -100.00 % | 1.031 B | 0.000 -100.00 % | 1.802 B | 0.000 -100.00 % | 1.266 B | 0.000 -100.00 % | 2.501 B | 0.000 -100.00 % | 1.388 B | 0.000 -100.00 % | 1.802 B 20.62 % | 1.494 B | 0.000 -100.00 % | 1.410 B | 0.000 -100.00 % | 1.354 B | 0.000 -100.00 % | 2.501 B | 0.000 -100.00 % | 1.305 B | 0.000 -100.00 % | 3.242 B | 0.000 -100.00 % | 535.100 M | 0.000 -100.00 % | 2.501 B 359.08 % | 544.800 M -65.23 % | 1.567 B 385.92 % | -548.000 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 | 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 -100.00 % | 26.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 3.920 B | 0.000 -100.00 % | 4.006 B | 0.000 -100.00 % | 4.023 B | 0.000 -100.00 % | 4.082 B -1.07 % | 4.126 B -4.16 % | 4.305 B -1.57 % | 4.374 B -17.12 % | 5.277 B -1.32 % | 5.348 B | 0.000 -100.00 % | 5.763 B | 0.000 -100.00 % | 5.766 B | 0.000 -100.00 % | 5.811 B | 0.000 -100.00 % | 5.941 B | 0.000 -100.00 % | 5.890 B | 0.000 -100.00 % | 5.776 B -4.75 % | 6.064 B | 0.000 -100.00 % | 5.660 B | 0.000 -100.00 % | 6.545 B | 0.000 -100.00 % | 5.389 B | 0.000 -100.00 % | 6.006 B | 0.000 -100.00 % | 4.850 B | 0.000 -100.00 % | 4.718 B | 0.000 -100.00 % | 3.738 B -0.08 % | 3.741 B 0.53 % | 3.722 B -47.64 % | 7.108 B |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-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-09-30 | 2013-03-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 14.757 M -55.30 % | 33.016 M -3.75 % | 34.302 M 52.73 % | 22.459 M -49.14 % | 44.159 M 171.80 % | -61.503 M -230.32 % | -18.619 M 0.59 % | -18.730 M -1.16 % | -18.516 M -0.85 % | -18.360 M 3.06 % | -18.939 M -1.12 % | -18.729 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.447 M 587.25 % | 10.396 M -70.69 % | 35.466 M -56.09 % | 80.778 M 12.41 % | 71.862 M 49.05 % | 48.214 M 155.83 % | 18.846 M -67.32 % | 57.673 M 872.27 % | -7.468 M -115.87 % | 47.063 M 3 454.45 % | -1.403 M -108.99 % | 15.606 M 210.30 % | -14.149 M -58.35 % | -8.935 M 9.38 % | -9.860 M -9.57 % | -8.999 M -124.97 % | 36.038 M 328.03 % | -15.804 M -3.23 % | -15.309 M -81.84 % | -8.419 M 63.04 % | -22.781 M -706.41 % | -2.825 M 75.48 % | -11.523 M -129.09 % | -5.030 M 36.41 % | -7.910 M -39.65 % | -5.664 M -103.30 % | -2.786 M 42.50 % | -4.845 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.910 M -4.32 % | -60.307 M -10.57 % | -54.542 M 48.10 % | -105.091 M -39.11 % | -75.544 M 19.87 % | -94.280 M -11.83 % | -84.306 M 75.98 % | -350.998 M -749.09 % | -41.338 M 39.51 % | -68.342 M -48.03 % | -46.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.955 M -14.34 % | -60.307 M -6.55 % | -56.600 M 46.14 % | -105.091 M -31.96 % | -79.638 M 15.53 % | -94.280 M -11.83 % | -84.306 M 75.98 % | -350.998 M -749.09 % | -41.338 M 39.51 % | -68.342 M -48.03 % | -46.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.910 M -1 140.69 % | 6.045 M -90.89 % | 66.352 M 3 124.10 % | 2.058 M -98.08 % | 107.149 M 2 517.22 % | 4.094 M -95.84 % | 98.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.897 M 103.02 % | -62.910 M -1 140.69 % | 6.045 M 111.08 % | -54.542 M -2 750.24 % | 2.058 M 102.72 % | -75.544 M -1 945.24 % | 4.094 M 104.86 % | -84.306 M 75.98 % | -350.998 M -749.09 % | -41.338 M 39.51 % | -68.342 M -48.03 % | -46.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.910 M -4.32 % | -60.307 M -10.57 % | -54.542 M 48.10 % | -105.091 M -39.11 % | -75.544 M 19.87 % | -94.280 M -11.83 % | -84.306 M 75.98 % | -350.998 M -749.09 % | -41.338 M 39.51 % | -68.342 M -48.03 % | -46.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.910 M -4.32 % | -60.307 M -10.57 % | -54.542 M 48.10 % | -105.091 M -39.11 % | -75.544 M 19.87 % | -94.280 M -11.83 % | -84.306 M 75.98 % | -350.998 M -749.09 % | -41.338 M 39.51 % | -68.342 M -48.03 % | -46.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |