W.S. Industries (India) Limited WSI.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.390 B -26.76 % | 3.264 B 310.10 % | 795.850 M | 0.000 | 0.000 -100.00 % | 2.080 M -36.20 % | 3.260 M -85.54 % | 22.540 M 64.05 % | 13.740 M -80.58 % | 70.740 M -94.02 % | 1.182 B -14.38 % | 1.381 B -39.72 % | 2.291 B -10.81 % | 2.568 B 16.08 % | 2.213 B -1.42 % | 2.245 B -1.11 % | 2.270 B 37.36 % | 1.652 B 12.37 % | 1.471 B |
| Net income | -175.800 M -137.44 % | 469.500 M 139.05 % | 196.400 M 133.06 % | -594.140 M -609.17 % | -83.780 M 86.21 % | -607.630 M 72.90 % | -2.242 B -801.61 % | 319.570 M 1 197.05 % | -29.130 M 93.32 % | -435.890 M 56.95 % | -1.013 B -1 483.69 % | -63.940 M 90.07 % | -643.810 M -59.89 % | -402.650 M -244.29 % | -116.950 M -185.52 % | 136.750 M -18.70 % | 168.210 M 157.79 % | 65.250 M 56.34 % | 41.736 M |
| Income before tax | 46.500 M -87.20 % | 363.380 M 1 040.55 % | 31.860 M 181.01 % | -39.330 M 40.42 % | -66.010 M -28.98 % | -51.180 M 11.45 % | -57.800 M 9.97 % | -64.200 M 79.39 % | -311.520 M 29.55 % | -442.200 M 56.35 % | -1.013 B -5 790.76 % | 17.800 M 102.45 % | -726.740 M -90.80 % | -380.900 M -260.05 % | -105.790 M -135.17 % | 300.760 M 39.67 % | 215.340 M 115.73 % | 99.820 M 90.00 % | 52.536 M |
| Income before tax ratio | 0.02 -82.53 % | 0.11 178.11 % | 0.04 | 0.00 | 0.00 100.00 % | -24.61 -38.78 % | -17.73 -522.49 % | -2.85 87.44 % | -22.67 -262.70 % | -6.25 -629.62 % | -0.86 -6 746.22 % | 0.01 104.06 % | -0.32 -113.93 % | -0.15 -210.18 % | -0.05 -135.68 % | 0.13 41.24 % | 0.09 57.05 % | 0.06 69.09 % | 0.04 |
| EBITDA | 148.200 M -63.76 % | 408.930 M 431.15 % | 76.990 M 1 861.78 % | -4.370 M 93.38 % | -66.000 M -644.08 % | -8.870 M -110.64 % | 83.400 M 198.71 % | 27.920 M 118.09 % | -154.350 M 43.44 % | -272.910 M 36.62 % | -430.560 M -189.48 % | 481.189 M 232.45 % | -363.300 M -225.07 % | -111.760 M -227.20 % | 87.860 M -79.15 % | 421.360 M 33.08 % | 316.610 M 55.27 % | 203.910 M 52.69 % | 133.546 M |
| Net income ratio | -0.07 -151.13 % | 0.14 -41.71 % | 0.25 | 0.00 | 0.00 100.00 % | -292.13 57.53 % | -687.77 -4 951.02 % | 14.18 768.74 % | -2.12 65.59 % | -6.16 -619.46 % | -0.86 -1 749.58 % | -0.05 83.52 % | -0.28 -79.28 % | -0.16 -196.61 % | -0.05 -186.75 % | 0.06 -17.79 % | 0.07 87.67 % | 0.04 39.13 % | 0.03 |
| Ratio EBITDA | 0.06 -50.52 % | 0.13 29.52 % | 0.10 | 0.00 | 0.00 100.00 % | -4.26 -116.67 % | 25.58 1 965.32 % | 1.24 111.03 % | -11.23 -191.18 % | -3.86 -959.39 % | -0.36 -204.50 % | 0.35 319.73 % | -0.16 -264.49 % | -0.04 -209.58 % | 0.04 -78.85 % | 0.19 34.58 % | 0.14 13.04 % | 0.12 35.88 % | 0.09 |
| Gross profit ratio | 0.07 -85.56 % | 0.49 309.20 % | 0.12 | 0.00 | 0.00 -100.00 % | 0.94 10.50 % | 0.85 -7.72 % | 0.92 109.38 % | -9.85 -1 467.94 % | 0.72 776.74 % | 0.08 159.69 % | -0.14 -132.86 % | 0.42 -0.58 % | 0.42 -15.14 % | 0.50 -6.09 % | 0.53 -0.72 % | 0.53 -8.56 % | 0.58 452.11 % | 0.11 |
| Weighted average shs out dil | 58.625 M 18.17 % | 49.610 M 49.19 % | 33.253 M 26.63 % | 26.261 M 0.00 % | 26.261 M 1.74 % | 25.813 M -1.15 % | 26.114 M 18.65 % | 22.009 M 4.11 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 17.51 % | 17.990 M |
| Weighted average shs out | 58.625 M 17.42 % | 49.929 M 57.33 % | 31.735 M 20.85 % | 26.261 M 0.00 % | 26.261 M 1.74 % | 25.813 M -1.15 % | 26.114 M 23.53 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 17.51 % | 17.990 M |
| EPS diluted | -3.00 -132.47 % | 9.24 65.30 % | 5.59 124.33 % | -22.98 -620.38 % | -3.19 86.45 % | -23.54 72.58 % | -85.86 -691.32 % | 14.52 425.56 % | -4.46 79.53 % | -21.79 54.18 % | -47.56 -1 474.83 % | -3.02 90.12 % | -30.58 -56.34 % | -19.56 -233.22 % | -5.87 -193.92 % | 6.25 -19.15 % | 7.73 165.64 % | 2.91 28.19 % | 2.27 |
| Earnings per share | -3.00 -130.00 % | 10.00 70.65 % | 5.86 125.50 % | -22.98 -620.38 % | -3.19 86.22 % | -23.15 73.04 % | -85.86 -667.86 % | 15.12 439.01 % | -4.46 79.53 % | -21.79 54.18 % | -47.56 -1 474.83 % | -3.02 90.12 % | -30.58 -56.34 % | -19.56 -233.22 % | -5.87 -193.92 % | 6.25 -19.15 % | 7.73 165.64 % | 2.91 28.19 % | 2.27 |
| Gross profit | 169.900 M -89.43 % | 1.607 B 1 578.15 % | 95.760 M 957 700.00 % | -10.000 K 0.00 % | -10.000 K -100.51 % | 1.960 M -29.50 % | 2.780 M -86.65 % | 20.830 M 115.39 % | -135.320 M -365.70 % | 50.930 M -47.54 % | 97.090 M 151.11 % | -189.960 M -119.80 % | 959.160 M -11.33 % | 1.082 B -1.50 % | 1.098 B -7.43 % | 1.186 B -1.83 % | 1.208 B 25.60 % | 962.130 M 520.40 % | 155.083 M |
| Income tax expense | 224.000 M 311.08 % | -106.120 M -2 652 900.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 910.000 K -84.58 % | 5.900 M 177.84 % | -7.580 M -111.90 % | 63.707 M 168.94 % | -92.410 M -918.51 % | 11.290 M 3 741.94 % | -310.000 K -100.33 % | 93.730 M 102.44 % | 46.300 M 33.93 % | 34.570 M 220.09 % | 10.800 M |
| Cost of revenue | 2.221 B 34.02 % | 1.657 B 136.66 % | 700.090 M 7 000 800.00 % | 10.000 K 0.00 % | 10.000 K -91.67 % | 120.000 K -75.00 % | 480.000 K -71.93 % | 1.710 M -98.85 % | 149.060 M 652.45 % | 19.810 M -98.17 % | 1.085 B -30.91 % | 1.571 B 17.97 % | 1.332 B -10.44 % | 1.487 B 33.40 % | 1.115 B 5.31 % | 1.058 B -0.30 % | 1.061 B 53.76 % | 690.340 M -47.52 % | 1.315 B |
| General and administrative expenses | 0.000 -100.00 % | 30.940 M 20.62 % | 25.650 M 1 873.08 % | 1.300 M 44.44 % | 900.000 K -58.72 % | 2.180 M -11.02 % | 2.450 M -48.64 % | 4.770 M 53.87 % | 3.100 M -16.44 % | 3.710 M -44.21 % | 6.650 M 752.56 % | 780.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 2.080 M -96.80 % | 65.100 M | 0.000 | 0.000 -100.00 % | 40.000 K 130.77 % | -130.000 K -107.14 % | 1.820 M | 0.000 -100.00 % | 70.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 20.100 M -98.28 % | 1.171 B 1 707.93 % | 64.790 M 3 205.61 % | 1.960 M | 0.000 -100.00 % | 50.900 M -50.68 % | 103.200 M 47.05 % | 70.180 M -43.87 % | 125.030 M -63.55 % | 342.980 M -42.02 % | 591.590 M | 0.000 -100.00 % | 1.423 B 10.32 % | 1.290 B 18.29 % | 1.090 B 35.78 % | 802.870 M -13.18 % | 924.730 M 16.79 % | 791.820 M 2 266.57 % | -36.547 M |
| Operating expenses | 81.900 M -93.19 % | 1.202 B 1 229.39 % | 90.440 M 1 593.63 % | 5.340 M -91.91 % | 66.000 M 24.34 % | 53.080 M -49.76 % | 105.650 M 41.38 % | 74.730 M -41.62 % | 128.000 M -63.27 % | 348.510 M -41.75 % | 598.300 M 310.68 % | 145.687 M -89.76 % | 1.423 B 10.32 % | 1.290 B 18.28 % | 1.090 B 35.78 % | 802.930 M -13.17 % | 924.730 M 16.78 % | 791.890 M 1 877.63 % | 40.042 M |
| Cost and expenses | 2.302 B -19.47 % | 2.859 B 261.67 % | 790.530 M 14 676.26 % | 5.350 M -91.90 % | 66.010 M 24.31 % | 53.100 M -49.80 % | 105.780 M 39.04 % | 76.080 M -72.54 % | 277.060 M -23.26 % | 361.040 M -78.55 % | 1.684 B -7.17 % | 1.814 B -34.16 % | 2.754 B -0.79 % | 2.776 B 25.92 % | 2.205 B 18.46 % | 1.861 B -6.29 % | 1.986 B 34.00 % | 1.482 B 9.35 % | 1.356 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 -100.00 % | 60.000 K -43.75 % | 106.667 K 966.67 % | 10.000 K -92.31 % | 130.000 K 160.00 % | 50.000 K -16.67 % | 60.000 K -25.00 % | 80.000 K 14.29 % | 70.000 K -98.00 % | 3.495 M |
| Selling general and administrative expenses | 61.800 M 99.74 % | 30.940 M 20.62 % | 25.650 M 658.88 % | 3.380 M -94.88 % | 66.000 M 2 927.52 % | 2.180 M -11.02 % | 2.450 M -49.06 % | 4.810 M 61.95 % | 2.970 M -46.29 % | 5.530 M -16.84 % | 6.650 M -98.43 % | 422.714 M 4 227 235.45 % | -10.000 K 92.31 % | -130.000 K | 0.000 | 0.000 100.00 % | -80.000 K | 0.000 -100.00 % | 73.094 M |
| Interest income | 0.000 -100.00 % | 3.270 M -49.85 % | 6.520 M 16 200.00 % | 40.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 480.000 K 2 300.00 % | 20.000 K -99.59 % | 4.820 M -72.04 % | 17.240 M -95.18 % | 357.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.118 M |
| Interest expense | 81.500 M 34.44 % | 60.620 M 40.78 % | 43.060 M 23.20 % | 34.950 M 1 164 900.00 % | 3.000 K -98.57 % | 210.000 K -99.57 % | 48.930 M 11 279.07 % | 430.000 K -78.61 % | 2.010 M -96.21 % | 53.020 M -89.52 % | 506.080 M | 0.000 -100.00 % | 325.510 M 86.55 % | 174.490 M 53.37 % | 113.770 M 37.69 % | 82.630 M 20.87 % | 68.360 M -2.93 % | 70.420 M 47.21 % | 47.837 M |
| Depreciation and amortization | 20.200 M 178.24 % | 7.260 M 252.43 % | 2.060 M 20 500.00 % | 10.000 K 0.00 % | 10.000 K -99.98 % | 42.120 M -54.35 % | 92.270 M 0.63 % | 91.690 M -0.26 % | 91.930 M -20.93 % | 116.270 M 16.83 % | 99.520 M -5.60 % | 105.427 M 5.20 % | 100.220 M 4.30 % | 96.090 M 20.29 % | 79.880 M 110.38 % | 37.970 M 15.38 % | 32.910 M -2.26 % | 33.670 M 1.50 % | 33.173 M |
| Operating income | 88.000 M -78.26 % | 404.700 M 7 507.14 % | 5.320 M 199.44 % | -5.350 M 91.90 % | -66.010 M -29.38 % | -51.020 M 50.23 % | -102.520 M -90.52 % | -53.810 M 79.56 % | -263.320 M 9.29 % | -290.300 M 45.23 % | -530.080 M -20.64 % | -439.407 M 5.20 % | -463.520 M -125.48 % | -205.570 M -2 676.07 % | 7.980 M -97.92 % | 383.390 M 35.14 % | 283.700 M 66.65 % | 170.240 M 71.39 % | 99.328 M |
| Operating income ratio | 0.04 -70.31 % | 0.12 1 754.93 % | 0.01 | 0.00 | 0.00 100.00 % | -24.53 22.00 % | -31.45 -1 217.29 % | -2.39 87.54 % | -19.16 -367.00 % | -4.10 -815.33 % | -0.45 -40.89 % | -0.32 -57.26 % | -0.20 -152.82 % | -0.08 -2 319.27 % | 0.00 -97.89 % | 0.17 36.66 % | 0.12 21.32 % | 0.10 52.53 % | 0.07 |
| Total other income expenses net | -41.500 M -0.24 % | -41.400 M -255.99 % | 26.540 M 178.10 % | -33.980 M | 0.000 100.00 % | -160.000 K -100.36 % | 44.720 M 530.41 % | -10.390 M 78.44 % | -48.200 M 68.27 % | -151.900 M 68.54 % | -482.880 M -205.62 % | 457.207 M 273.70 % | -263.220 M -50.13 % | -175.330 M -54.11 % | -113.770 M -37.69 % | -82.630 M -20.87 % | -68.360 M 2.93 % | -70.420 M -50.50 % | -46.792 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2013 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 621.900 M 77.26 % | 350.848 M -44.37 % | 630.730 M -2.65 % | 647.880 M -43.52 % | 1.147 B 14.01 % | 1.006 B -79.13 % | 4.821 B 65.38 % | 2.915 B -0.35 % | 2.925 B -13.43 % | 3.379 B 4.04 % | 3.248 B 21.30 % | 2.678 B 42.49 % | 1.879 B 83.88 % | 1.022 B 6.10 % | 963.190 M -25.02 % | 1.285 B 31.43 % | 977.400 M 55.33 % | 629.260 M 68.18 % | 374.160 M -17.20 % | 451.895 M |
| Total investments | 99.000 M 11.99 % | 88.400 M 500.54 % | 14.720 M 2 966.67 % | 480.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K -98.11 % | 7.920 M 14.78 % | 6.900 M -26.12 % | 9.340 M 1 273.53 % | 680.000 K 0.00 % | 680.000 K -98.51 % | 45.670 M -15.03 % | 53.750 M -11.55 % | 60.770 M -69.16 % | 197.080 M -53.74 % | 426.070 M 2 269.47 % | 17.982 M |
| Total debt | 871.200 M 18.27 % | 736.639 M 14.65 % | 642.500 M -26.46 % | 873.640 M -24.00 % | 1.149 B 13.94 % | 1.009 B -79.16 % | 4.842 B 65.25 % | 2.930 B -2.01 % | 2.990 B -11.81 % | 3.391 B 0.87 % | 3.362 B 24.41 % | 2.702 B 41.63 % | 1.908 B 81.60 % | 1.051 B 9.07 % | 963.190 M -28.52 % | 1.347 B 19.17 % | 1.131 B 37.62 % | 821.610 M 92.77 % | 426.210 M -13.77 % | 494.280 M |
| Accumulated other comprehensive income loss | 4.936 B | 0.000 -100.00 % | 4.977 B 0.97 % | 4.930 B 35.66 % | 3.634 B 0.00 % | 3.634 B 17.21 % | 3.100 B 885.51 % | 314.600 M -6.22 % | 335.460 M -58.19 % | 802.400 M 0.00 % | 802.400 M 331.14 % | 186.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.760 M | 0.000 -100.00 % | 224.506 M |
| Retained earnings | -5.140 B -3.54 % | -4.964 B 8.64 % | -5.434 B 3.49 % | -5.630 B -11.77 % | -5.037 B -1.69 % | -4.953 B -13.23 % | -4.375 B -105.14 % | -2.132 B 12.11 % | -2.426 B 16.04 % | -2.890 B -51.38 % | -1.909 B -102.19 % | -944.090 M -10.75 % | -852.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 633.800 M 25.93 % | 503.280 M 20.40 % | 418.020 M 59.18 % | 262.610 M 0.00 % | 262.610 M 0.00 % | 262.610 M 0.00 % | 262.610 M 24.22 % | 211.400 M 0.00 % | 211.400 M 0.00 % | 211.400 M -37.62 % | 338.900 M 60.31 % | 211.400 M -37.62 % | 338.900 M 0.00 % | 338.900 M 0.00 % | 338.900 M 0.00 % | 338.900 M 11.52 % | 303.900 M -8.82 % | 333.280 M -1.37 % | 337.900 M 87.83 % | 179.898 M |
| Total equity | 1.984 B 44.35 % | 1.374 B 111.58 % | 649.540 M 380.51 % | -231.560 M 75.22 % | -934.280 M -9.85 % | -850.510 M -5.68 % | -804.770 M 42.52 % | -1.400 B 18.82 % | -1.725 B -33.88 % | -1.288 B -336.30 % | -295.250 M -742.41 % | 45.960 M -96.76 % | 1.418 B 0.00 % | 1.418 B 102.15 % | 701.660 M -36.80 % | 1.110 B 11.69 % | 994.020 M -5.38 % | 1.051 B 15.14 % | 912.440 M 117.24 % | 420.018 M |
| Other non current liabilities | 172.700 M -11.28 % | 194.663 M 1 848.58 % | 9.990 M 4 657.14 % | 210.000 K 2 200.00 % | -10.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 100.00 % | -220.980 M -18.90 % | -185.860 M -315.46 % | 86.260 M 59.27 % | 54.160 M 0.00 % | 54.160 M 0.65 % | 53.810 M -70.16 % | 180.310 M -6.00 % | 191.820 M 4 634.75 % | -4.230 M -202.14 % | -1.400 M | 0.000 |
| Long term debt | 612.000 M 22.87 % | 498.097 M 40.31 % | 355.000 M 0.00 % | 355.000 M 178.43 % | 127.500 M 0.00 % | 127.500 M -96.96 % | 4.196 B 3 190.60 % | 127.500 M 0.00 % | 127.500 M -71.15 % | 441.960 M -62.97 % | 1.193 B 34.49 % | 887.370 M -15.53 % | 1.051 B 0.00 % | 1.051 B 9.07 % | 963.190 M -28.74 % | 1.352 B 19.20 % | 1.134 B 37.30 % | 825.840 M 93.13 % | 427.610 M 84.54 % | 231.715 M |
| Total non current liabilities | 784.700 M 13.27 % | 692.760 M 89.80 % | 364.990 M 2.75 % | 355.210 M 178.62 % | 127.490 M -0.01 % | 127.500 M -96.96 % | 4.196 B 3 190.60 % | 127.500 M 0.01 % | 127.490 M -42.31 % | 220.980 M -78.39 % | 1.023 B 5.03 % | 973.630 M -11.87 % | 1.105 B 0.00 % | 1.105 B 3.57 % | 1.067 B -32.51 % | 1.580 B 14.00 % | 1.386 B 55.89 % | 889.310 M 87.95 % | 473.170 M 104.20 % | 231.715 M |
| Other current liabilities | 803.200 M 9.71 % | 732.114 M -10.59 % | 818.788 M 1 699.14 % | 45.510 M -14.13 % | 53.000 M -81.33 % | 283.830 M 14.04 % | 248.890 M -60.43 % | 628.960 M -46.86 % | 1.184 B 7.08 % | 1.105 B 101.63 % | 548.200 M -18.67 % | 674.040 M 35.03 % | 499.180 M -64.24 % | 1.396 B 583.76 % | 204.130 M 10.19 % | 185.250 M -26.27 % | 251.270 M 119.93 % | 114.250 M 18.17 % | 96.680 M 36.17 % | 70.999 M |
| Deferred revenue | 0.000 -100.00 % | 6.000 K -96.67 % | 180.000 K -99.21 % | 22.780 M -33.57 % | 34.290 M | 0.000 -100.00 % | 57.660 M | 0.000 | 0.000 -100.00 % | 9.610 M -90.68 % | 103.120 M | 0.000 -100.00 % | 39.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 259.200 M 8.66 % | 238.540 M -17.03 % | 287.500 M -44.57 % | 518.640 M -54.88 % | 1.149 B 31.19 % | 876.180 M 13.24 % | 773.720 M -73.59 % | 2.930 B 0.00 % | 2.930 B -0.58 % | 2.947 B 35.92 % | 2.168 B 19.48 % | 1.815 B 111.69 % | 857.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 262.565 M |
| Total current liabilities | 1.319 B -7.47 % | 1.425 B 3.61 % | 1.376 B 98.84 % | 691.890 M -54.87 % | 1.533 B 5.22 % | 1.457 B 6.69 % | 1.366 B -64.48 % | 3.845 B -16.65 % | 4.612 B -0.08 % | 4.616 B 34.18 % | 3.440 B 24.06 % | 2.773 B 30.82 % | 2.120 B 0.00 % | 2.120 B 135.24 % | 901.120 M 12.52 % | 800.870 M 6.83 % | 749.700 M 22.99 % | 609.570 M 64.42 % | 370.750 M -41.49 % | 633.639 M |
| Total liabilities | 2.104 B -0.68 % | 2.118 B 21.68 % | 1.741 B 66.25 % | 1.047 B -36.94 % | 1.660 B 4.80 % | 1.584 B -71.51 % | 5.561 B 40.01 % | 3.972 B -16.20 % | 4.740 B -2.01 % | 4.837 B 8.39 % | 4.463 B 19.11 % | 3.747 B 16.20 % | 3.225 B 0.00 % | 3.225 B 22.92 % | 2.623 B 10.16 % | 2.381 B 11.48 % | 2.136 B 42.51 % | 1.499 B 77.61 % | 843.920 M -2.48 % | 865.354 M |
| Other non current assets | 1.919 B 20.12 % | 1.597 B 15.97 % | 1.377 B 206.24 % | 449.720 M -26.13 % | 608.800 M 12.14 % | 542.870 M 83.50 % | 295.840 M -55.76 % | 668.720 M -1.43 % | 678.410 M 4 257.16 % | 15.570 M -41.75 % | 26.730 M 29.95 % | 20.570 M -53.11 % | 43.870 M 0.00 % | 43.870 M 87.16 % | 23.440 M -60.61 % | 59.500 M -8.80 % | 65.240 M -67.76 % | 202.380 M -53.18 % | 432.240 M 5 730.22 % | 7.414 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 -100.00 % | 650.000 K -4.41 % | 680.000 K 103.62 % | -18.760 M 0.00 % | -18.760 M -2 858.82 % | 680.000 K -52.45 % | 1.430 M 110.29 % | 680.000 K | 0.000 | 0.000 -100.00 % | 717.000 K |
| Intangible assets | 0.000 -100.00 % | 956.750 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -50.00 % | 20.000 K -33.33 % | 30.000 K -25.00 % | 40.000 K | 0.000 | 0.000 -100.00 % | 801.880 M 8.30 % | 740.450 M | 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -50.00 % | 20.000 K -33.33 % | 30.000 K -25.00 % | 40.000 K | 0.000 | 0.000 -100.00 % | 18.760 M 0.00 % | 18.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 94.900 M 67.43 % | 56.680 M 978.59 % | 5.255 M 2 527.50 % | 200.000 K -4.76 % | 210.000 K -4.55 % | 220.000 K -99.99 % | 4.263 B 400.67 % | 851.530 M -9.84 % | 944.430 M -44.83 % | 1.712 B -15.29 % | 2.021 B 33.92 % | 1.509 B -49.00 % | 2.959 B 0.00 % | 2.959 B 90.55 % | 1.553 B -4.30 % | 1.622 B 0.15 % | 1.620 B 82.60 % | 887.130 M 177.44 % | 319.750 M 30.79 % | 244.481 M |
| Total non current assets | 2.069 B 17.57 % | 1.760 B 27.21 % | 1.383 B 207.50 % | 449.920 M -26.12 % | 609.010 M 12.14 % | 543.090 M -88.09 % | 4.559 B 199.89 % | 1.520 B -6.33 % | 1.623 B -6.04 % | 1.727 B -15.66 % | 2.048 B 33.84 % | 1.530 B -49.60 % | 3.036 B 0.00 % | 3.036 B 92.56 % | 1.577 B -6.33 % | 1.683 B -0.15 % | 1.686 B 54.73 % | 1.090 B 44.88 % | 751.990 M 197.69 % | 252.612 M |
| Other current assets | 628.700 M 122.67 % | 282.350 M 387.57 % | 57.910 M -58.08 % | 138.130 M 22.08 % | 113.150 M 10.77 % | 102.150 M 27.45 % | 80.150 M -91.96 % | 997.030 M 0.03 % | 996.780 M -2.91 % | 1.027 B -34.08 % | 1.557 B 43.48 % | 1.085 B 25 681.24 % | 4.210 M -93.59 % | 65.640 M 23.92 % | 52.970 M -18.17 % | 64.730 M -43.03 % | 113.630 M 13.54 % | 100.080 M 184.72 % | 35.150 M 16.05 % | 30.288 M |
| Short term investments | 293.600 M 232.13 % | 88.400 M 446.02 % | 16.190 M 3 272.92 % | 480.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.920 M 26.72 % | 6.250 M -27.83 % | 8.660 M -55.45 % | 19.440 M 0.00 % | 19.440 M -56.79 % | 44.990 M -14.01 % | 52.320 M -12.93 % | 60.090 M | 0.000 | 0.000 -100.00 % | 17.265 M |
| cash and cash equivalents | 249.300 M -35.38 % | 385.800 M 3 177.82 % | 11.770 M -94.79 % | 225.760 M 9 077.24 % | 2.460 M -12.46 % | 2.810 M -86.50 % | 20.820 M 39.83 % | 14.890 M -76.98 % | 64.690 M 472.48 % | 11.300 M -90.04 % | 113.410 M 364.80 % | 24.400 M -14.74 % | 28.620 M 0.00 % | 28.620 M | 0.000 -100.00 % | 62.860 M -58.99 % | 153.280 M -20.31 % | 192.350 M 269.55 % | 52.050 M 22.80 % | 42.385 M |
| Cash and short term investments | 542.900 M 40.72 % | 385.790 M 1 279.79 % | 27.960 M -87.62 % | 225.760 M 9 077.24 % | 2.460 M -12.46 % | 2.810 M -86.50 % | 20.820 M 39.83 % | 14.890 M -76.98 % | 64.690 M 472.48 % | 11.300 M -90.56 % | 119.660 M 261.95 % | 33.060 M -31.21 % | 48.060 M 0.00 % | 48.060 M 6.82 % | 44.990 M -28.43 % | 62.860 M -58.99 % | 153.280 M -20.31 % | 192.350 M 269.55 % | 52.050 M -12.74 % | 59.649 M |
| Total current assets | 2.018 B 16.49 % | 1.733 B 72.08 % | 1.007 B 175.38 % | 365.620 M 211.99 % | 117.190 M -38.60 % | 190.850 M -3.18 % | 197.120 M -81.26 % | 1.052 B -24.55 % | 1.394 B -23.49 % | 1.822 B -13.92 % | 2.116 B -6.46 % | 2.263 B 40.82 % | 1.607 B 0.00 % | 1.607 B -8.09 % | 1.748 B 7.66 % | 1.624 B 12.43 % | 1.444 B -1.07 % | 1.460 B 45.36 % | 1.004 B -2.75 % | 1.033 B |
| Inventory | 108.400 M -42.26 % | 187.730 M 431.51 % | 35.320 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.430 M -0.70 % | 11.510 M -26.45 % | 15.650 M -96.40 % | 435.210 M -10.38 % | 485.620 M -30.55 % | 699.230 M -7.10 % | 752.630 M 0.00 % | 752.630 M 6.55 % | 706.380 M 5.32 % | 670.680 M 21.22 % | 553.260 M 38.55 % | 399.310 M 8.36 % | 368.490 M -9.85 % | 408.750 M |
| Net receivables | 738.300 M -15.79 % | 876.700 M -1.01 % | 885.640 M 51 093.06 % | 1.730 M 9.49 % | 1.580 M -98.16 % | 85.890 M 1.38 % | 84.720 M 199.89 % | 28.250 M -91.04 % | 315.120 M -12.67 % | 360.840 M 881.89 % | -46.150 M -103.10 % | 1.487 B 85.42 % | 801.880 M 8.30 % | 740.450 M -21.55 % | 943.830 M 14.33 % | 825.550 M 32.28 % | 624.070 M -18.76 % | 768.180 M 40.01 % | 548.680 M 2.74 % | 534.073 M |
| Tax assets | 55.800 M -47.42 % | 106.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.620 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.500 M 0.00 % | 52.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K 98.69 % | -1.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 256.600 M -43.58 % | 454.780 M 68.87 % | 269.310 M 156.58 % | 104.960 M -64.57 % | 296.220 M -0.24 % | 296.940 M 4.08 % | 285.310 M 1.32 % | 281.590 M -43.11 % | 494.940 M -3.04 % | 510.450 M -17.81 % | 621.080 M 118.30 % | 284.510 M -60.71 % | 724.060 M 0.00 % | 724.060 M 3.88 % | 696.990 M 13.22 % | 615.620 M 23.51 % | 498.430 M 0.63 % | 495.320 M 80.73 % | 274.070 M -5.46 % | 289.887 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.080 M 0.00 % | 4.080 M -76.32 % | 17.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.187 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -240.020 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.130 M -28.26 % | -3.220 M | 0.000 | 0.000 | 0.000 |
| Minority interest | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 480.000 K | 0.000 | 0.000 -100.00 % | 204.670 M -5.63 % | 216.880 M 3.84 % | 208.860 M 10.40 % | 189.190 M 0.00 % | 189.190 M -0.07 % | 189.330 M 2.65 % | 184.440 M -5.43 % | 195.040 M | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 27.400 M -5.07 % | 28.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 194.140 M -19.12 % | 240.020 M 77 325.81 % | 310.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.130 M 28.26 % | 3.220 M -23.88 % | 4.230 M 202.14 % | 1.400 M 37.04 % | 1.022 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.500 M 0.00 % | 127.500 M 0.00 % | 127.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.615 M |
| Other total stockholders equity | 2.880 B -50.65 % | 5.835 B 6.31 % | 5.489 B 2 560.66 % | 206.310 M 0.00 % | 206.320 M 0.00 % | 206.310 M 0.00 % | 206.310 M 0.00 % | 206.310 M 33.35 % | 154.710 M -39.44 % | 255.450 M 131.85 % | -801.940 M -413.04 % | 256.180 M -85.30 % | 1.743 B 95.74 % | 890.350 M 413.38 % | 173.430 M -70.45 % | 586.880 M 18.54 % | 495.080 M 72.20 % | 287.510 M -49.96 % | 574.540 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.650 M 2.27 % | 48.550 M -19.90 % | 60.610 M -10.47 % | 67.700 M 44.17 % | 46.960 M | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 655.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.088 B 17.04 % | 3.492 B 46.11 % | 2.390 B 193.10 % | 815.540 M 12.30 % | 726.200 M -1.05 % | 733.940 M -84.57 % | 4.756 B 84.93 % | 2.572 B -14.70 % | 3.015 B -15.04 % | 3.549 B -14.78 % | 4.164 B 9.80 % | 3.793 B -18.31 % | 4.643 B 0.00 % | 4.643 B 39.64 % | 3.325 B 0.54 % | 3.307 B 5.66 % | 3.130 B 22.77 % | 2.549 B 45.15 % | 1.756 B 36.64 % | 1.285 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2013 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2014 | 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 |
| 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 |
| Change in working capital | -762.300 M -246.91 % | 518.880 M 151.69 % | -1.004 B -314.52 % | -242.160 M -292.61 % | -61.680 M -153.10 % | -24.370 M -102.65 % | 919.780 M 262.40 % | -566.350 M -3 292.50 % | 17.740 M -89.74 % | 172.980 M -76.14 % | 724.850 M 253.45 % | -472.354 M -292.50 % | 245.380 M 1 728.27 % | -15.070 M 92.23 % | -193.830 M -25 272.73 % | 770.000 K 100.90 % | -85.130 M -389.46 % | 29.410 M 116.52 % | -178.056 M |
| Accounts receivables | 108.700 M 5 869.64 % | -1.884 M 99.77 % | -828.300 M -74 055.36 % | 1.120 M -92.20 % | 14.350 M 1 316.10 % | -1.180 M -112.33 % | 9.570 M -96.66 % | 286.870 M 527.45 % | 45.720 M -45.22 % | 83.460 M 171.86 % | 30.700 M -74.72 % | 121.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.194 M |
| Inventory | 79.300 M 152.03 % | -152.413 M -331.51 % | -35.321 M | 0.000 | 0.000 -100.00 % | 11.430 M 16 228.57 % | 70.000 K -98.31 % | 4.140 M -98.25 % | 236.920 M 3 733.66 % | 6.180 M -97.11 % | 213.610 M 500.14 % | 35.593 M 176.96 % | -46.250 M -29.55 % | -35.700 M 69.60 % | -117.430 M 47.06 % | -221.810 M -619.70 % | -30.820 M -176.55 % | 40.260 M 121.00 % | -191.748 M |
| Accounts payables | -198.200 M -206.86 % | 185.476 M 12.85 % | 164.350 M 179.65 % | -206.330 M -28 960.56 % | -710.000 K -106.10 % | 11.630 M 212.63 % | 3.720 M 101.74 % | -213.350 M -935.68 % | -20.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.483 M |
| Other working capital | -752.100 M -211.74 % | 673.100 M 321.02 % | -304.539 M -724.19 % | -36.950 M 50.94 % | -75.320 M -62.85 % | -46.250 M -105.10 % | 906.420 M 240.75 % | -644.010 M -163.61 % | -244.300 M -393.14 % | 83.340 M -82.66 % | 480.540 M 176.35 % | -629.387 M -315.82 % | 291.630 M 1 313.62 % | 20.630 M 127.00 % | -76.400 M -134.32 % | 222.580 M 509.83 % | -54.310 M -400.55 % | -10.850 M -446.48 % | -1.985 M |
| Other non cash items | -131.000 M -195.71 % | 136.870 M 156.90 % | -240.548 M -135.68 % | 674.160 M 800.56 % | 74.860 M -83.97 % | 467.000 M 859.52 % | 48.670 M 440.78 % | 9.000 M -89.00 % | 81.850 M -7.90 % | 88.870 M -81.74 % | 486.740 M 222.58 % | -397.074 M -252.40 % | 260.550 M 1 572.03 % | -17.700 M 9.00 % | -19.450 M 85.77 % | -136.670 M -305.55 % | -33.700 M -91.80 % | -17.570 M -318.39 % | 8.045 M |
| Net cash provided by operating activities | -825.900 M -172.93 % | 1.133 B 208.28 % | -1.046 B -545.10 % | -162.130 M -129.68 % | -70.590 M 42.55 % | -122.880 M 89.60 % | -1.181 B -708.69 % | -146.090 M -247.31 % | 99.170 M 254.76 % | -64.080 M -121.49 % | 298.150 M 136.37 % | -819.854 M -579.87 % | -120.590 M 62.03 % | -317.590 M -31.73 % | -241.100 M -218.87 % | 202.830 M 56.72 % | 129.420 M -10.95 % | 145.330 M 252.81 % | -95.102 M |
| Investments in property plant and equipment | -81.500 M 93.60 % | -1.273 B -19 755.54 % | -6.410 M -4 830.77 % | -130.000 K 99.82 % | -71.660 M -37 615.79 % | -190.000 K 99.95 % | -347.780 M | 0.000 100.00 % | -2.890 M 63.00 % | -7.810 M -984.72 % | -720.000 K 99.26 % | -96.860 M 40.75 % | -163.470 M -393.12 % | -33.150 M 79.93 % | -165.160 M 78.59 % | -771.300 M -28.20 % | -601.630 M -448.98 % | -109.590 M -225.83 % | -33.634 M |
| Acquisitions net | 0.000 -100.00 % | 40.000 K -99.98 % | 228.420 M 19 423.08 % | 1.170 M | 0.000 -100.00 % | 1.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.673 M -406.67 % | 1.850 M 302.17 % | 460.000 K -52.58 % | 970.000 K 61.67 % | 600.000 K -67.21 % | 1.830 M 9.58 % | 1.670 M -98.97 % | 161.873 M |
| Purchases of investments | -66.200 M | 0.000 100.00 % | -16.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.030 M 79.93 % | -44.990 M 15.23 % | -53.070 M 11.68 % | -60.090 M -5.22 % | -57.110 M 86.57 % | -425.380 M | 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 -100.00 % | 2.610 M | 0.000 -100.00 % | 123.910 M 133.48 % | 53.070 M -11.68 % | 60.090 M -73.31 % | 225.170 M -21.30 % | 286.100 M 715 150.00 % | 40.000 K | 0.000 |
| Other investing activites | 12.600 M 10 400.00 % | 120.000 K -98.44 % | 7.690 M -99.46 % | 1.419 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.880 M 111.32 % | 14.140 M -62.89 % | 38.100 M -96.19 % | 1.001 B 4 456.63 % | -22.980 M -430.65 % | 6.950 M -46.99 % | 13.110 M -82.67 % | 75.630 M 1 933.06 % | 3.720 M 26.96 % | 2.930 M | 0.000 |
| Net cash used for investing activites | -135.100 M 89.38 % | -1.273 B -696.03 % | 213.510 M -84.96 % | 1.420 B 2 081.38 % | -71.660 M -6 385.96 % | 1.140 M 100.33 % | -347.780 M | 0.000 -100.00 % | 26.990 M 326.38 % | 6.330 M -84.17 % | 39.990 M -95.55 % | 898.620 M 1 388.90 % | -69.720 M -294.79 % | -17.660 M 87.74 % | -144.060 M 72.82 % | -529.990 M -44.38 % | -367.090 M 30.78 % | -530.330 M -513.55 % | 128.239 M |
| Debt repayment | 29.900 M -89.26 % | 278.400 M 2 621.74 % | -11.040 M 98.53 % | -749.500 M -628.19 % | 141.900 M 36.82 % | 103.710 M -82.39 % | 588.780 M 549.15 % | 90.700 M 5 640.51 % | 1.580 M -83.03 % | 9.310 M -96.02 % | 233.740 M | 0.000 -100.00 % | 505.860 M 87.10 % | 270.370 M 789.67 % | 30.390 M -92.14 % | 386.430 M 13.09 % | 341.690 M 767.49 % | -51.190 M -2 686.45 % | -1.837 M |
| Common stock issued | 785.500 M 207.10 % | 255.780 M -62.64 % | 684.700 M 92.87 % | 355.000 M | 0.000 | 0.000 -100.00 % | 995.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 M | 0.000 -100.00 % | 9.900 M -93.55 % | 153.380 M | 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 100.00 % | -4.620 M 58.00 % | -11.000 M | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -910.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.810 M -29.31 % | -8.360 M 71.95 % | -29.800 M -73.36 % | -17.190 M -9.07 % | -15.760 M -1 332.73 % | -1.100 M 67.78 % | -3.414 M |
| Other financing activites | 26.300 M 170.55 % | -37.280 M 30.63 % | -53.740 M 91.59 % | -639.190 M | 0.000 100.00 % | -30.000 K 99.94 % | -48.910 M -1 147.32 % | 4.670 M 112.32 % | -37.920 M 28.48 % | -53.020 M 89.02 % | -482.870 M -491.17 % | -81.680 M 74.93 % | -325.870 M -657.23 % | 58.480 M -77.65 % | 261.710 M 417.84 % | -82.340 M -297.46 % | 41.700 M -84.92 % | 276.510 M 2 613.73 % | -11.000 M |
| Net cash used provided by financing activities | 841.700 M 69.39 % | 496.900 M -19.84 % | 619.920 M 159.97 % | -1.034 B -828.47 % | 141.900 M 36.86 % | 103.680 M -93.25 % | 1.535 B 1 509.43 % | 95.370 M 356.03 % | -37.250 M 14.78 % | -43.710 M 82.45 % | -249.130 M -205.01 % | -81.680 M -148.28 % | 169.180 M -47.21 % | 320.490 M 7.80 % | 297.300 M 3.62 % | 286.900 M -24.01 % | 377.530 M -0.02 % | 377.600 M 2 423.53 % | -16.251 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -1.520 M -108.22 % | -730.000 K | 0.000 -100.00 % | 50.000 K -79.17 % | 240.000 K -73.63 % | 910.000 K | 0.000 100.00 % | -540.000 K | 0.000 | 0.000 100.00 % | -40.000 K | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | -119.300 M -133.43 % | 356.830 M 266.75 % | -213.990 M -195.83 % | 223.300 M 63 900.00 % | -350.000 K 98.06 % | -18.010 M -403.20 % | 5.940 M 111.93 % | -49.810 M -193.29 % | 53.390 M 152.62 % | -101.460 M -213.99 % | 89.010 M 3 155.26 % | -2.913 M 86.24 % | -21.170 M -43.43 % | -14.760 M 83.20 % | -87.860 M -118.29 % | -40.250 M -128.78 % | 139.860 M 1 990.00 % | -7.400 M | 0.000 |
| Cash at beginning of period | 368.600 M 3 031.69 % | 11.770 M -94.79 % | 225.760 M 9 077.24 % | 2.460 M -12.46 % | 2.810 M -86.50 % | 20.820 M 39.92 % | 14.880 M -77.00 % | 64.690 M 472.48 % | 11.300 M -89.98 % | 112.760 M 362.13 % | 24.400 M | 0.000 -100.00 % | 49.930 M -22.82 % | 64.690 M -57.59 % | 152.550 M -20.88 % | 192.800 M 268.92 % | 52.260 M -12.40 % | 59.660 M | 0.000 |
| Cash at end of period | 249.300 M -32.37 % | 368.600 M 3 031.69 % | 11.770 M -94.79 % | 225.760 M 9 077.24 % | 2.460 M -12.46 % | 2.810 M -86.50 % | 20.820 M 39.92 % | 14.880 M -77.00 % | 64.690 M 472.48 % | 11.300 M -90.04 % | 113.410 M 3 992.79 % | -2.913 M -110.13 % | 28.760 M -42.40 % | 49.930 M -22.82 % | 64.690 M -57.59 % | 152.550 M -20.60 % | 192.120 M 267.62 % | 52.260 M 23.30 % | 42.385 M |
| Operating cash flow | -825.900 M -172.93 % | 1.133 B 208.28 % | -1.046 B -545.10 % | -162.130 M -129.68 % | -70.590 M 42.55 % | -122.880 M 89.60 % | -1.181 B -708.69 % | -146.090 M -329.52 % | 63.650 M 199.33 % | -64.080 M -121.49 % | 298.150 M 136.37 % | -819.854 M -579.87 % | -120.590 M 62.03 % | -317.590 M -31.73 % | -241.100 M -218.87 % | 202.830 M 56.72 % | 129.420 M -10.95 % | 145.330 M 252.81 % | -95.102 M |
| Capital expenditure | -81.500 M 93.60 % | -1.273 B -19 755.54 % | -6.410 M -4 830.77 % | -130.000 K 99.82 % | -71.660 M -37 615.79 % | -190.000 K 99.95 % | -347.780 M | 0.000 100.00 % | -2.890 M 63.00 % | -7.810 M -984.72 % | -720.000 K 98.88 % | -64.573 M 60.50 % | -163.470 M -393.12 % | -33.150 M 79.93 % | -165.160 M 78.59 % | -771.300 M -28.20 % | -601.630 M -448.98 % | -109.590 M -225.83 % | -33.634 M |
| Free CashFlow | -907.400 M -547.08 % | -140.230 M 86.67 % | -1.052 B -548.53 % | -162.260 M -14.07 % | -142.250 M -15.58 % | -123.070 M 91.95 % | -1.529 B -946.75 % | -146.090 M -340.44 % | 60.760 M 184.52 % | -71.890 M -124.17 % | 297.430 M 133.63 % | -884.427 M -211.35 % | -284.060 M 19.01 % | -350.740 M 13.67 % | -406.260 M 28.53 % | -568.470 M -20.38 % | -472.210 M -1 421.24 % | 35.740 M 127.76 % | -128.736 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2014 | 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 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 260.500 M -34.33 % | 396.698 M -39.52 % | 655.904 M 5.66 % | 620.745 M -13.43 % | 717.053 M -19.54 % | 891.231 M -19.26 % | 1.104 B 36.20 % | 810.453 M 76.85 % | 458.259 M -9.62 % | 507.032 M 103.27 % | 249.433 M 554.61 % | 38.104 M 1 667.35 % | 2.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.080 M | 0.000 | 0.000 | 0.000 -100.00 % | 341.000 K 100.00 % | 170.500 K -80.65 % | 881.000 K -56.77 % | 2.038 M -99.33 % | 306.379 M 25.11 % | 244.896 M -45.55 % | 449.754 M |
| Net income | 14.400 M 198.11 % | -14.677 M 93.80 % | -236.845 M -711.78 % | 38.714 M 4.61 % | 37.007 M -77.76 % | 166.423 M 19.66 % | 139.077 M 21.66 % | 114.314 M 130.08 % | 49.684 M 1 356.23 % | -3.955 M -106.68 % | 59.238 M 374.84 % | -21.554 M -113.25 % | 162.683 M 279.86 % | 42.827 M 108.70 % | -492.252 M -296.68 % | -124.094 M -501.78 % | -20.621 M 61.82 % | -54.010 M -618.03 % | -7.522 M 46.91 % | -14.169 M -75.38 % | -8.079 M 74.25 % | -31.369 M 93.62 % | -491.942 M -1 081.93 % | -41.622 M 2.52 % | -42.698 M 89.21 % | -395.885 M -1 019.81 % | -35.353 M -8.89 % | -32.467 M 98.17 % | -1.778 B -778.21 % | -202.506 M 0.21 % | -202.937 M -9.49 % | -185.353 M |
| Income before tax | 17.800 M 183.87 % | -21.223 M 44.34 % | -38.131 M -182.24 % | 46.367 M -22.05 % | 59.486 M -1.35 % | 60.298 M -56.64 % | 139.077 M 21.66 % | 114.314 M 130.08 % | 49.684 M 1 356.87 % | -3.953 M -106.67 % | 59.238 M 374.84 % | -21.554 M -1 059.44 % | -1.859 M -22.06 % | -1.523 M 91.97 % | -18.973 M -6.40 % | -17.831 M -1 577.42 % | -1.063 M 98.30 % | -62.645 M -5 615.78 % | -1.096 M -1.11 % | -1.084 M 8.52 % | -1.185 M -280.37 % | 657.000 K 139.72 % | -1.654 M 92.73 % | -22.747 M 17.09 % | -27.436 M -126.37 % | 104.036 M 494.33 % | -26.383 M -3.82 % | -25.412 M 76.91 % | -110.042 M 56.42 % | -252.506 M 1.92 % | -257.437 M -13.38 % | -227.053 M |
| Income before tax ratio | 0.07 227.72 % | -0.05 7.97 % | -0.06 -177.83 % | 0.07 -9.96 % | 0.08 22.62 % | 0.07 -46.30 % | 0.13 -10.68 % | 0.14 30.10 % | 0.11 1 490.64 % | -0.01 -103.28 % | 0.24 141.98 % | -0.57 34.40 % | -0.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.32 | 0.00 | 0.00 | 0.00 -100.00 % | 305.09 297.16 % | -154.74 -436.46 % | -28.84 46.58 % | -54.00 -6 451.51 % | -0.82 21.60 % | -1.05 -108.23 % | -0.50 |
| EBITDA | 43.800 M 506.14 % | 7.226 M 176.34 % | -9.466 M -113.39 % | 70.702 M -11.33 % | 79.740 M 0.78 % | 79.122 M -49.36 % | 156.251 M 20.90 % | 129.244 M 96.65 % | 65.723 M 534.42 % | -15.129 M -121.57 % | 70.145 M 999.53 % | -7.798 M -320.15 % | -1.856 M -26.34 % | -1.469 M 1.87 % | -1.497 M -322.88 % | -354.000 K 66.60 % | -1.060 M 98.31 % | -62.645 M -5 626.19 % | -1.094 M -1.30 % | -1.080 M 8.63 % | -1.182 M -271.30 % | 690.000 K 142.20 % | -1.635 M 55.92 % | -3.709 M 10.17 % | -4.129 M 8.69 % | -4.522 M -67.73 % | -2.696 M -24.24 % | -2.170 M -102.34 % | 92.747 M 175.27 % | -123.225 M 11.30 % | -138.920 M -34.65 % | -103.174 M |
| Net income ratio | 0.06 249.41 % | -0.04 89.75 % | -0.36 -678.99 % | 0.06 20.84 % | 0.05 -72.36 % | 0.19 48.21 % | 0.13 -10.68 % | 0.14 30.10 % | 0.11 1 489.93 % | -0.01 -103.28 % | 0.24 141.98 % | -0.57 -100.75 % | 75.46 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -15.08 | 0.00 | 0.00 | 0.00 100.00 % | -1 160.95 -459.90 % | -207.35 -462.65 % | -36.85 95.78 % | -872.64 -131 924.62 % | -0.66 20.24 % | -0.83 -101.07 % | -0.41 |
| Ratio EBITDA | 0.17 823.06 % | 0.02 226.22 % | -0.01 -112.67 % | 0.11 2.42 % | 0.11 25.26 % | 0.09 -37.28 % | 0.14 -11.24 % | 0.16 11.19 % | 0.14 580.65 % | -0.03 -110.61 % | 0.28 237.41 % | -0.20 76.23 % | -0.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.33 | 0.00 | 0.00 | 0.00 100.00 % | -13.26 16.14 % | -15.81 -541.97 % | -2.46 -105.41 % | 45.51 11 415.03 % | -0.40 29.10 % | -0.57 -147.28 % | -0.23 |
| Gross profit ratio | 0.66 4.06 % | 0.64 10.03 % | 0.58 22.88 % | 0.47 199.42 % | 0.16 51.67 % | 0.10 -31.45 % | 0.15 -16.51 % | 0.18 21.78 % | 0.15 9 801.61 % | 0.00 -99.66 % | 0.44 33.09 % | 0.33 -21.30 % | 0.42 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.94 | 0.00 | 0.00 | 0.00 -100.00 % | 0.85 583.33 % | -0.18 -117.60 % | 1.00 4.03 % | 0.96 779.06 % | 0.11 133.82 % | 0.05 -73.53 % | 0.18 |
| Weighted average shs out dil | 75.789 M 29.28 % | 58.625 M 0.00 % | 58.625 M -3.08 % | 60.491 M 4.61 % | 57.823 M 9.80 % | 52.662 M 5.65 % | 49.848 M 0.73 % | 49.487 M -4.38 % | 51.754 M 207.15 % | 16.850 M -54.77 % | 37.250 M 36.53 % | 27.284 M -12.96 % | 31.345 M 19.36 % | 26.261 M 0.51 % | 26.128 M 1.70 % | 25.692 M 9.64 % | 23.433 M -6.72 % | 25.122 M 30.25 % | 19.287 M -26.55 % | 26.261 M 0.00 % | 26.261 M 6.34 % | 24.696 M -5.27 % | 26.070 M 7.11 % | 24.340 M -3.66 % | 25.265 M -3.05 % | 26.059 M 0.00 % | 26.059 M 9.16 % | 23.873 M 12.93 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M |
| Weighted average shs out | 75.789 M 29.28 % | 58.625 M 0.00 % | 58.625 M -3.08 % | 60.491 M 9.52 % | 55.234 M 4.06 % | 53.079 M 12.59 % | 47.145 M 4.34 % | 45.183 M 8.09 % | 41.802 M 13.69 % | 36.769 M -1.29 % | 37.250 M 36.53 % | 27.284 M -12.96 % | 31.345 M 19.36 % | 26.261 M 0.51 % | 26.128 M 1.70 % | 25.692 M 9.64 % | 23.433 M 8.19 % | 21.659 M 12.30 % | 19.287 M -26.55 % | 26.261 M 0.00 % | 26.261 M 6.34 % | 24.696 M -5.27 % | 26.070 M 7.11 % | 24.340 M -3.66 % | 25.265 M -3.05 % | 26.059 M 7.62 % | 24.214 M 1.43 % | 23.873 M 12.93 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M 0.00 % | 21.140 M |
| EPS diluted | 0.19 176.00 % | -0.25 93.81 % | -4.04 -731.25 % | 0.64 0.00 % | 0.64 -79.75 % | 3.16 13.26 % | 2.79 20.78 % | 2.31 140.63 % | 0.96 517.39 % | -0.23 -114.47 % | 1.59 301.27 % | -0.79 -115.22 % | 5.19 278.83 % | 1.37 107.27 % | -18.84 -290.06 % | -4.83 -448.86 % | -0.88 61.74 % | -2.30 -489.74 % | -0.39 27.78 % | -0.54 -74.19 % | -0.31 73.95 % | -1.19 93.69 % | -18.87 -1 003.51 % | -1.71 -1.18 % | -1.69 90.98 % | -18.73 -1 182.88 % | -1.46 -7.35 % | -1.36 98.38 % | -84.13 -778.18 % | -9.58 0.21 % | -9.60 -9.46 % | -8.77 |
| Earnings per share | 0.19 176.00 % | -0.25 93.81 % | -4.04 -731.25 % | 0.64 -4.48 % | 0.67 -79.88 % | 3.33 12.88 % | 2.95 16.60 % | 2.53 112.61 % | 1.19 1 181.82 % | -0.11 -106.92 % | 1.59 301.27 % | -0.79 -115.22 % | 5.19 278.83 % | 1.37 107.27 % | -18.84 -290.06 % | -4.83 -448.86 % | -0.88 61.74 % | -2.30 -489.74 % | -0.39 27.78 % | -0.54 -74.19 % | -0.31 74.59 % | -1.22 93.53 % | -18.87 -1 003.51 % | -1.71 -1.18 % | -1.69 90.98 % | -18.73 -1 182.88 % | -1.46 -7.35 % | -1.36 98.38 % | -84.13 -778.18 % | -9.58 0.21 % | -9.60 -9.46 % | -8.77 |
| Gross profit | 172.400 M -31.67 % | 252.291 M -33.45 % | 379.128 M 29.84 % | 291.996 M 159.21 % | 112.649 M 22.03 % | 92.316 M -44.65 % | 166.792 M 13.71 % | 146.681 M 115.38 % | 68.103 M 8 849.15 % | 761.000 K -99.30 % | 108.577 M 771.19 % | 12.463 M 1 290.96 % | 896.000 K 29 966.67 % | -3.000 K 0.00 % | -3.000 K 0.00 % | -3.000 K 0.00 % | -3.000 K -50.00 % | -2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K 1 066.67 % | -30.000 K -103.41 % | 881.000 K -55.03 % | 1.959 M -94.15 % | 33.502 M 192.52 % | 11.453 M -85.59 % | 79.472 M |
| Income tax expense | 4.200 M 186.67 % | -4.846 M -102.44 % | 198.714 M 2 496.55 % | 7.653 M -65.95 % | 22.479 M 121.18 % | -106.115 M | 0.000 | 0.000 | 0.000 100.00 % | -14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M 8.26 % | -54.500 M -30.70 % | -41.700 M |
| Cost of revenue | 88.100 M -38.99 % | 144.407 M -47.83 % | 276.776 M -15.81 % | 328.749 M -45.61 % | 604.404 M -24.35 % | 798.915 M -14.74 % | 937.069 M 41.17 % | 663.772 M 70.13 % | 390.156 M -22.94 % | 506.271 M 259.42 % | 140.856 M 449.34 % | 25.641 M 1 935.00 % | 1.260 M 41 900.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 51.000 K -74.56 % | 200.500 K | 0.000 -100.00 % | 79.000 K -99.97 % | 272.877 M 16.89 % | 233.443 M -36.96 % | 370.282 M |
| General and administrative 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 |
| Selling and marketing 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 |
| Other expenses | 143.800 M -42.41 % | 249.715 M -38.84 % | 408.278 M 73.64 % | 235.130 M | 0.000 | 0.000 100.00 % | -298.120 M -17 657.13 % | 1.698 M 31.53 % | 1.291 M 104.93 % | -26.186 M -136.77 % | 71.210 M 148.84 % | 28.617 M 882.05 % | 2.914 M 194.34 % | 990.000 K -33.87 % | 1.497 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.637 M -92.58 % | 22.068 M -16.64 % | 26.472 M 6.85 % | 24.775 M -4.01 % | 25.810 M -1.19 % | 26.120 M 4.63 % | 24.965 M -86.56 % | 185.772 M 4.82 % | 177.236 M -15.81 % | 210.516 M |
| Operating expenses | 143.800 M -44.97 % | 261.315 M -36.00 % | 408.278 M 73.64 % | 235.130 M 442.52 % | 43.340 M 168.43 % | 16.146 M 15.63 % | 13.963 M -40.04 % | 23.289 M 41.32 % | 16.480 M 435.03 % | -4.919 M -108.93 % | 55.061 M 92.41 % | 28.617 M 882.05 % | 2.914 M 194.34 % | 990.000 K -33.87 % | 1.497 M 322.88 % | 354.000 K -66.60 % | 1.060 M -98.31 % | 62.646 M 5 626.33 % | 1.094 M 1.30 % | 1.080 M -8.63 % | 1.182 M -15.93 % | 1.406 M -14.01 % | 1.635 M -92.84 % | 22.834 M -16.06 % | 27.203 M 9.80 % | 24.775 M -4.01 % | 25.810 M -1.19 % | 26.120 M 1.69 % | 25.685 M -86.17 % | 185.772 M 4.82 % | 177.236 M -15.81 % | 210.516 M |
| Cost and expenses | 231.900 M -42.84 % | 405.722 M -40.78 % | 685.054 M 21.49 % | 563.879 M -12.95 % | 647.744 M -20.53 % | 815.061 M -14.30 % | 951.032 M 38.88 % | 684.765 M 67.75 % | 408.201 M -22.60 % | 527.417 M 148.70 % | 212.066 M 290.14 % | 54.357 M 1 202.28 % | 4.174 M 321.62 % | 990.000 K -34.00 % | 1.500 M 320.17 % | 357.000 K -66.42 % | 1.063 M -98.30 % | 62.648 M 5 616.06 % | 1.096 M 1.20 % | 1.083 M -8.53 % | 1.184 M -16.56 % | 1.419 M -13.32 % | 1.637 M -92.83 % | 22.834 M -16.06 % | 27.203 M 9.57 % | 24.826 M -3.81 % | 25.810 M -1.19 % | 26.120 M 1.38 % | 25.764 M -94.38 % | 458.649 M 11.68 % | 410.679 M -29.29 % | 580.798 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 | 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 % | 11.600 M | 0.000 | 0.000 -100.00 % | 43.340 M 168.43 % | 16.146 M -94.83 % | 312.083 M 1 386.61 % | 20.993 M 16.34 % | 18.045 M -15.15 % | 21.267 M 231.69 % | -16.149 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 354.000 K -66.60 % | 1.060 M -98.31 % | 62.646 M 5 626.33 % | 1.094 M 1.30 % | 1.080 M -8.63 % | 1.182 M -15.93 % | 1.406 M 70 400.00 % | -2.000 K -100.26 % | 766.000 K 4.79 % | 731.000 K | 0.000 | 0.000 -100.00 % | 746.000 K 3.61 % | 720.000 K | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.988 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 % | 3.000 K | 0.000 -100.00 % | 87.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 21.600 M -6.13 % | 23.011 M -0.35 % | 23.092 M 22.92 % | 18.786 M 13.09 % | 16.611 M 2.15 % | 16.261 M 7.38 % | 15.143 M 15.84 % | 13.072 M -14.19 % | 15.233 M -20.21 % | 19.092 M 95.23 % | 9.779 M -28.40 % | 13.657 M 39.66 % | 9.779 M | 0.000 -100.00 % | 17.473 M -0.01 % | 17.474 M 0.00 % | 17.474 M 1 747 300.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -96.30 % | 27.000 K 58.82 % | 17.000 K | 0.000 -100.00 % | 233.000 K | 0.000 -100.00 % | 618.000 K 251.14 % | 176.000 K -99.90 % | 179.722 M 79.30 % | 100.236 M 9.36 % | 91.654 M -4.54 % | 96.009 M |
| Depreciation and amortization | 4.400 M -19.09 % | 5.438 M -2.39 % | 5.571 M 0.40 % | 5.549 M 52.32 % | 3.643 M 42.14 % | 2.563 M 26.19 % | 2.031 M 9.31 % | 1.858 M 130.52 % | 806.000 K -3.47 % | 835.000 K -25.98 % | 1.128 M 1 039.39 % | 99.000 K 3 200.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K -33.33 % | 3.000 K 50.00 % | 2.000 K -66.67 % | 6.000 K 200.00 % | 2.000 K -99.99 % | 19.038 M -17.49 % | 23.074 M 0.03 % | 23.068 M 0.00 % | 23.069 M 0.01 % | 23.066 M 0.00 % | 23.067 M -20.58 % | 29.045 M 8.12 % | 26.863 M -3.61 % | 27.870 M |
| Operating income | 31.800 M 452.39 % | -9.024 M 69.04 % | -29.150 M -151.26 % | 56.866 M -17.95 % | 69.309 M -9.01 % | 76.170 M -50.16 % | 152.829 M 19.97 % | 127.386 M 148.08 % | 51.349 M 724.30 % | -8.225 M -122.01 % | 37.367 M 329.91 % | -16.253 M -705.40 % | -2.018 M -103.84 % | -990.000 K 34.00 % | -1.500 M -320.17 % | -357.000 K 66.42 % | -1.063 M 98.30 % | -62.647 M -5 615.97 % | -1.096 M -1.20 % | -1.083 M 8.53 % | -1.184 M -281.04 % | 654.000 K 139.95 % | -1.637 M 92.83 % | -22.834 M 16.06 % | -27.203 M -11.10 % | -24.485 M 5.13 % | -25.810 M -2.27 % | -25.236 M -6.36 % | -23.726 M 84.42 % | -152.270 M 8.15 % | -165.783 M -26.51 % | -131.044 M |
| Operating income ratio | 0.12 636.64 % | -0.02 48.82 % | -0.04 -148.51 % | 0.09 -5.22 % | 0.10 13.10 % | 0.09 -38.27 % | 0.14 -11.92 % | 0.16 40.27 % | 0.11 790.75 % | -0.02 -110.83 % | 0.15 135.12 % | -0.43 54.43 % | -0.94 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.31 | 0.00 | 0.00 | 0.00 100.00 % | -71.80 52.57 % | -151.38 -428.47 % | -28.64 -146.05 % | -11.64 -2 242.42 % | -0.50 26.58 % | -0.68 -132.34 % | -0.29 |
| Total other income expenses net | -14.000 M -14.76 % | -12.199 M -35.83 % | -8.981 M 14.46 % | -10.499 M -6.88 % | -9.823 M 38.11 % | -15.872 M -15.42 % | -13.752 M -5.20 % | -13.072 M -685.11 % | -1.665 M -138.97 % | 4.272 M -80.47 % | 21.871 M 512.58 % | -5.301 M -3 433.96 % | 159.000 K 129.83 % | -533.000 K 96.95 % | -17.473 M 0.01 % | -17.474 M | 0.000 -100.00 % | 2.000 K | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K -133.33 % | 3.000 K 117.65 % | -17.000 K -119.54 % | 87.000 K 137.34 % | -233.000 K -100.18 % | 128.521 M 22 529.49 % | -573.000 K -225.57 % | -176.000 K 99.80 % | -86.316 M 13.89 % | -100.236 M -9.36 % | -91.654 M 4.54 % | -96.009 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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-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 | 2017-03-31 | 2016-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 621.900 M | 0.000 -100.00 % | 230.066 M | 0.000 -100.00 % | 350.848 M 338.72 % | 79.971 M -84.97 % | 532.055 M 1 803.32 % | 27.954 M -95.57 % | 630.730 M 237.24 % | 187.027 M 11.34 % | 167.973 M -25.60 % | 225.760 M -65.15 % | 647.880 M 39 794.09 % | 1.624 M -99.88 % | 1.310 B 53 156.02 % | 2.460 M -99.79 % | 1.147 B 44 186.49 % | 2.590 M -98.78 % | 211.660 M 7 432.38 % | 2.810 M -99.72 % | 1.006 B 26 396.44 % | 3.797 M -95.50 % | 84.303 M 304.87 % | 20.822 M -99.57 % | 4.821 B -2.58 % | 4.948 B 72.71 % | 2.865 B -9.28 % | 3.158 B 17.95 % | 2.678 B 42.49 % | 1.879 B 6.08 % | 1.772 B -17.32 % | 2.143 B 32.04 % | 1.623 B 25.77 % | 1.290 B 24.54 % | 1.036 B |
| Total investments | 0.000 -100.00 % | 99.000 M | 0.000 -100.00 % | 93.169 M | 0.000 -100.00 % | 88.400 M -44.73 % | 159.942 M 10.21 % | 145.131 M 159.59 % | 55.908 M -13.69 % | 64.775 M -82.68 % | 374.054 M 55.95 % | 239.850 M -46.88 % | 451.520 M 93 966.67 % | 480.000 K -85.22 % | 3.248 M | 0.000 -100.00 % | 4.920 M | 0.000 -100.00 % | 5.180 M | 0.000 -100.00 % | 5.620 M | 0.000 -100.00 % | 7.594 M 1 415.77 % | 501.000 K -98.80 % | 41.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 680.000 K -75.54 % | 2.780 M -86.26 % | 20.240 M -55.01 % | 44.990 M 2 577.98 % | 1.680 M 147.06 % | 680.000 K |
| Total debt | 0.000 -100.00 % | 871.200 M | 0.000 -100.00 % | 938.584 M | 0.000 -100.00 % | 736.639 M | 0.000 -100.00 % | 612.026 M | 0.000 -100.00 % | 642.500 M | 0.000 -100.00 % | 355.000 M | 0.000 -100.00 % | 873.640 M | 0.000 -100.00 % | 1.312 B | 0.000 -100.00 % | 1.149 B | 0.000 -100.00 % | 214.250 M | 0.000 -100.00 % | 1.009 B | 0.000 -100.00 % | 88.100 M | 0.000 -100.00 % | 4.842 B -2.57 % | 4.969 B 69.61 % | 2.930 B -7.57 % | 3.170 B 17.30 % | 2.702 B 41.63 % | 1.908 B 1.19 % | 1.885 B -13.14 % | 2.171 B 29.75 % | 1.673 B 23.99 % | 1.349 B 18.85 % | 1.135 B |
| Accumulated other comprehensive income loss | 1.985 B -59.79 % | 4.936 B 120.69 % | 2.237 B 39.55 % | 1.603 B 16.62 % | 1.374 B | 0.000 -100.00 % | 968.058 M | 0.000 -100.00 % | 649.531 M | 0.000 100.00 % | -12.652 M 96.07 % | -321.600 M -38.88 % | -231.560 M -104.87 % | 4.754 B 540.56 % | -1.079 B | 0.000 100.00 % | -934.290 M -310.85 % | 443.110 M 150.77 % | -872.758 M | 0.000 100.00 % | -850.510 M -125.23 % | 3.372 B 1 130.44 % | -327.203 M | 0.000 100.00 % | -805.253 M -125.97 % | 3.100 B 0.00 % | 3.100 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -5.114 B | 0.000 | 0.000 | 0.000 100.00 % | -4.964 B | 0.000 | 0.000 | 0.000 100.00 % | -5.434 B | 0.000 | 0.000 | 0.000 100.00 % | -5.630 B | 0.000 | 0.000 | 0.000 100.00 % | -5.037 B | 0.000 | 0.000 | 0.000 100.00 % | -4.953 B | 0.000 | 0.000 | 0.000 100.00 % | -4.349 B 0.00 % | -4.349 B -77.53 % | -2.450 B 15.22 % | -2.890 B | 0.000 100.00 % | -852.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 633.800 M | 0.000 -100.00 % | 633.836 M | 0.000 -100.00 % | 503.280 M | 0.000 -100.00 % | 469.516 M | 0.000 -100.00 % | 418.020 M | 0.000 -100.00 % | 308.948 M | 0.000 -100.00 % | 262.610 M | 0.000 -100.00 % | 262.606 M | 0.000 -100.00 % | 262.610 M | 0.000 -100.00 % | 262.606 M | 0.000 -100.00 % | 262.610 M | 0.000 -100.00 % | 262.606 M | 0.000 -100.00 % | 262.610 M 0.00 % | 262.610 M 24.22 % | 211.400 M 0.00 % | 211.400 M 0.00 % | 211.400 M -37.62 % | 338.900 M -50.00 % | 677.796 M 220.62 % | 211.400 M 0.00 % | 211.400 M 0.00 % | 211.400 M 0.00 % | 211.400 M |
| Total equity | 1.984 B 0.00 % | 1.984 B -11.30 % | 2.237 B 0.00 % | 2.237 B 62.75 % | 1.374 B 0.00 % | 1.374 B 41.96 % | 968.058 M 0.00 % | 968.058 M 49.04 % | 649.531 M 0.00 % | 649.540 M 5 233.89 % | -12.652 M 0.00 % | -12.652 M 94.54 % | -231.560 M 0.00 % | -231.560 M 78.54 % | -1.079 B 0.00 % | -1.079 B -15.49 % | -934.290 M 0.00 % | -934.280 M -7.05 % | -872.758 M 0.00 % | -872.758 M -2.62 % | -850.510 M 0.00 % | -850.510 M -159.93 % | -327.203 M 0.00 % | -327.203 M 59.34 % | -804.775 M 0.00 % | -804.770 M 0.00 % | -804.770 M 31.90 % | -1.182 B 27.07 % | -1.620 B -457.97 % | -290.400 M -120.47 % | 1.418 B -42.85 % | 2.482 B 125.28 % | 1.102 B 186.29 % | 384.840 M -51.79 % | 798.280 M -11.45 % | 901.520 M |
| Other non current liabilities | -1.984 B -1 248.70 % | 172.700 M 107.72 % | -2.237 B -1 249.40 % | 194.587 M 114.16 % | -1.374 B -805.97 % | 194.666 M 120.11 % | -968.058 M -4 691.87 % | 21.082 M | 0.000 -100.00 % | 9.990 M | 0.000 -100.00 % | 19.380 M | 0.000 -100.00 % | 210.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.160 M 0.00 % | 54.160 M -66.15 % | 160.000 M 195.42 % | 54.160 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 612.000 M | 0.000 -100.00 % | 613.270 M | 0.000 -100.00 % | 498.094 M | 0.000 -100.00 % | 379.988 M | 0.000 -100.00 % | 355.000 M | 0.000 -100.00 % | 355.000 M | 0.000 -100.00 % | 355.000 M | 0.000 -100.00 % | 127.500 M | 0.000 -100.00 % | 127.500 M | 0.000 -100.00 % | 127.500 M | 0.000 -100.00 % | 127.500 M | 0.000 -100.00 % | 127.500 M | 0.000 -100.00 % | 4.068 B -3.04 % | 4.196 B | 0.000 -100.00 % | 220.980 M -75.10 % | 887.370 M -15.53 % | 1.051 B -44.28 % | 1.885 B 79.47 % | 1.051 B -5.64 % | 1.113 B 31.28 % | 848.070 M -5.33 % | 895.840 M |
| Total non current liabilities | -1.984 B -352.81 % | 784.700 M 135.08 % | -2.237 B -376.85 % | 807.857 M 158.78 % | -1.374 B -298.38 % | 692.760 M 171.56 % | -968.058 M -341.37 % | 401.070 M | 0.000 -100.00 % | 364.990 M 2 784.84 % | 12.652 M -96.62 % | 374.380 M 61.68 % | 231.560 M -34.81 % | 355.210 M -67.08 % | 1.079 B 746.28 % | 127.500 M -86.35 % | 934.290 M 632.83 % | 127.490 M -85.39 % | 872.758 M 584.52 % | 127.500 M -85.01 % | 850.510 M 567.07 % | 127.500 M -61.03 % | 327.203 M 156.63 % | 127.500 M -84.16 % | 804.775 M -80.82 % | 4.196 B 0.00 % | 4.196 B | 0.000 -100.00 % | 220.980 M -77.30 % | 973.630 M -11.87 % | 1.105 B -45.99 % | 2.045 B 85.15 % | 1.105 B -4.98 % | 1.163 B 29.90 % | 894.970 M -5.98 % | 951.940 M |
| Other current liabilities | 0.000 -100.00 % | 803.200 M | 0.000 -100.00 % | 626.795 M | 0.000 -100.00 % | 732.116 M | 0.000 -100.00 % | 879.154 M | 0.000 -100.00 % | 818.788 M | 0.000 -100.00 % | 182.637 M | 0.000 -100.00 % | 217.930 M | 0.000 -100.00 % | 73.477 M | 0.000 -100.00 % | 53.000 M | 0.000 -100.00 % | 999.498 M | 0.000 -100.00 % | 283.830 M | 0.000 -100.00 % | 89.754 M | 0.000 -100.00 % | 306.550 M 0.00 % | 306.550 M -74.11 % | 1.184 B 3.88 % | 1.140 B 71.62 % | 664.240 M 33.07 % | 499.180 M -89.95 % | 4.967 B 1 871.96 % | 251.890 M 36.72 % | 184.240 M 8.52 % | 169.770 M -24.87 % | 225.970 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 854.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 259.200 M | 0.000 -100.00 % | 325.314 M | 0.000 -100.00 % | 238.544 M | 0.000 -100.00 % | 232.038 M | 0.000 -100.00 % | 287.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 369.000 M | 0.000 -100.00 % | 1.312 B | 0.000 -100.00 % | 1.115 B | 0.000 -100.00 % | 214.250 M | 0.000 -100.00 % | 876.180 M | 0.000 100.00 % | -767.013 M | 0.000 -100.00 % | 773.720 M 0.00 % | 773.720 M -73.59 % | 2.930 B -0.64 % | 2.949 B 62.49 % | 1.815 B 111.69 % | 857.230 M | 0.000 -100.00 % | 1.120 B 100.16 % | 559.540 M 11.67 % | 501.060 M 109.34 % | 239.350 M |
| Total current liabilities | 0.000 -100.00 % | 1.319 B | 0.000 -100.00 % | 1.394 B | 0.000 -100.00 % | 1.425 B | 0.000 -100.00 % | 1.548 B | 0.000 -100.00 % | 1.376 B | 0.000 -100.00 % | 286.351 M | 0.000 -100.00 % | 691.890 M | 0.000 -100.00 % | 1.681 B | 0.000 -100.00 % | 1.533 B | 0.000 -100.00 % | 1.498 B | 0.000 -100.00 % | 1.457 B | 0.000 -100.00 % | 1.317 B | 0.000 -100.00 % | 1.366 B 0.00 % | 1.366 B -70.37 % | 4.609 B -0.16 % | 4.616 B 66.46 % | 2.773 B 30.82 % | 2.120 B -57.32 % | 4.967 B 134.32 % | 2.120 B 45.13 % | 1.461 B 12.19 % | 1.302 B 31.63 % | 989.050 M |
| Total liabilities | -1.984 B -194.30 % | 2.104 B 194.06 % | -2.237 B -201.57 % | 2.202 B 260.23 % | -1.374 B -164.88 % | 2.118 B 318.81 % | -968.058 M -149.66 % | 1.949 B | 0.000 -100.00 % | 1.741 B 13 658.85 % | 12.652 M -98.09 % | 660.731 M 185.34 % | 231.560 M -77.89 % | 1.047 B -2.96 % | 1.079 B -40.33 % | 1.808 B 93.55 % | 934.290 M -43.73 % | 1.660 B 90.26 % | 872.758 M -46.32 % | 1.626 B 91.16 % | 850.510 M -46.32 % | 1.584 B 384.24 % | 327.203 M -77.35 % | 1.445 B 79.54 % | 804.775 M -85.53 % | 5.561 B 0.00 % | 5.561 B 20.66 % | 4.609 B -4.72 % | 4.837 B 29.10 % | 3.747 B 16.20 % | 3.225 B -54.02 % | 7.013 B 117.48 % | 3.225 B 22.92 % | 2.623 B 19.41 % | 2.197 B 13.18 % | 1.941 B |
| Other non current assets | 0.000 -100.00 % | 1.919 B | 0.000 -100.00 % | 1.816 B 570.72 % | -385.791 M -124.16 % | 1.597 B 2 097.13 % | -79.971 M -105.92 % | 1.351 B 4 932.02 % | -27.954 M -102.09 % | 1.339 B 815.87 % | -187.027 M -1 592.87 % | 12.528 M 105.55 % | -225.760 M -150.20 % | 449.720 M 27 792.12 % | -1.624 M -100.27 % | 610.982 M 24 936.67 % | -2.460 M -100.40 % | 608.800 M 23 605.79 % | -2.590 M -100.44 % | 593.701 M 21 228.15 % | -2.810 M -100.52 % | 542.870 M 14 397.34 % | -3.797 M -101.30 % | 292.754 M 1 505.98 % | -20.822 M -107.05 % | 295.430 M 21 307.97 % | 1.380 M -99.75 % | 544.300 M 2 544.80 % | 20.580 M -16.48 % | 24.640 M -43.83 % | 43.870 M -10.62 % | 49.080 M 70.77 % | 28.740 M 183.43 % | 10.140 M 46.32 % | 6.930 M 34.56 % | 5.150 M |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -243.106 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.860 M | 0.000 -100.00 % | 39.361 M | 0.000 -100.00 % | 239.850 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 % | 501.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.760 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.680 M 147.06 % | 680.000 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 956.750 M | 0.000 -100.00 % | 29.188 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 801.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.000 K | 0.000 -100.00 % | 29.188 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 94.900 M | 0.000 -100.00 % | 78.890 M | 0.000 -100.00 % | 56.680 M | 0.000 -100.00 % | 10.999 M | 0.000 -100.00 % | 5.255 M | 0.000 -100.00 % | 1.818 M | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 201.000 K | 0.000 -100.00 % | 210.000 K | 0.000 -100.00 % | 211.000 K | 0.000 -100.00 % | 220.000 K | 0.000 -100.00 % | 713.641 M | 0.000 -100.00 % | 4.263 B 0.00 % | 4.263 B 163.70 % | 1.617 B -5.55 % | 1.712 B 13.44 % | 1.509 B -49.00 % | 2.959 B -50.07 % | 5.925 B 100.28 % | 2.959 B 90.55 % | 1.553 B -4.30 % | 1.622 B 0.15 % | 1.620 B |
| Total non current assets | 0.000 -100.00 % | 2.069 B | 0.000 -100.00 % | 1.728 B 547.85 % | -385.791 M -121.92 % | 1.760 B 2 300.70 % | -79.971 M -105.33 % | 1.501 B 5 468.79 % | -27.954 M -102.02 % | 1.383 B 839.73 % | -187.027 M -173.58 % | 254.196 M 212.60 % | -225.760 M -150.18 % | 449.920 M 27 804.43 % | -1.624 M -100.27 % | 611.183 M 24 944.84 % | -2.460 M -100.40 % | 609.010 M 23 613.90 % | -2.590 M -100.44 % | 593.912 M 21 235.66 % | -2.810 M -100.52 % | 543.090 M 14 403.13 % | -3.797 M -100.38 % | 1.007 B 4 935.73 % | -20.822 M -100.46 % | 4.559 B 6.89 % | 4.265 B 97.35 % | 2.161 B 24.75 % | 1.732 B 12.96 % | 1.534 B -49.49 % | 3.036 B -51.59 % | 6.272 B 106.32 % | 3.040 B 94.51 % | 1.563 B -4.18 % | 1.631 B 0.32 % | 1.626 B |
| Other current assets | -332.700 M -152.92 % | 628.700 M 179.76 % | -788.211 M -218.55 % | 664.868 M | 0.000 -100.00 % | 282.349 M | 0.000 -100.00 % | 134.423 M | 0.000 -100.00 % | 35.290 M | 0.000 -100.00 % | 116.443 M | 0.000 -100.00 % | 123.300 M | 0.000 -100.00 % | 114.980 M | 0.000 -100.00 % | 113.150 M | 0.000 -100.00 % | 70.778 M | 0.000 -100.00 % | 102.150 M | 0.000 -100.00 % | 74.752 M | 0.000 -100.00 % | 80.150 M -78.60 % | 374.610 M -62.47 % | 998.250 M -1.11 % | 1.009 B 1 967.74 % | 48.820 M 1 059.62 % | 4.210 M 1.15 % | 4.162 M -93.29 % | 62.010 M 18.95 % | 52.130 M -19.47 % | 64.730 M -43.03 % | 113.630 M |
| Short term investments | 0.000 -100.00 % | 293.600 M | 0.000 -100.00 % | 336.275 M | 0.000 -100.00 % | 88.400 M -44.73 % | 159.942 M 353.47 % | 35.271 M -36.91 % | 55.908 M 245.32 % | 16.190 M -95.67 % | 374.054 M | 0.000 -100.00 % | 451.520 M 93 966.67 % | 480.000 K -85.22 % | 3.248 M | 0.000 -100.00 % | 4.920 M | 0.000 -100.00 % | 5.180 M | 0.000 -100.00 % | 5.620 M | 0.000 -100.00 % | 7.594 M | 0.000 -100.00 % | 41.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.440 M | 0.000 -100.00 % | 20.240 M -55.01 % | 44.990 M -20.20 % | 56.380 M -50.65 % | 114.240 M |
| cash and cash equivalents | 0.000 -100.00 % | 249.300 M | 0.000 -100.00 % | 708.518 M | 0.000 -100.00 % | 385.800 M 582.42 % | -79.971 M -200.00 % | 79.971 M 386.08 % | -27.954 M -337.50 % | 11.770 M 106.29 % | -187.027 M -200.00 % | 187.027 M 182.84 % | -225.760 M -200.00 % | 225.760 M 14 001.48 % | -1.624 M -200.00 % | 1.624 M 166.02 % | -2.460 M -200.00 % | 2.460 M 194.98 % | -2.590 M -200.00 % | 2.590 M 192.17 % | -2.810 M -200.00 % | 2.810 M 174.01 % | -3.797 M -200.00 % | 3.797 M 118.24 % | -20.822 M -200.01 % | 20.820 M 0.00 % | 20.820 M -67.82 % | 64.690 M 472.48 % | 11.300 M -53.69 % | 24.400 M -14.74 % | 28.620 M -74.87 % | 113.894 M 309.40 % | 27.820 M -44.35 % | 49.990 M -14.98 % | 58.800 M -40.68 % | 99.130 M |
| Cash and short term investments | 332.700 M -38.72 % | 542.900 M -31.12 % | 788.211 M -24.56 % | 1.045 B 170.82 % | 385.791 M 0.00 % | 385.791 M 382.41 % | 79.971 M 0.00 % | 79.971 M 186.08 % | 27.954 M -32.15 % | 41.200 M -77.97 % | 187.027 M 0.00 % | 187.027 M -17.16 % | 225.760 M 0.00 % | 225.760 M 13 801.48 % | 1.624 M 0.00 % | 1.624 M -33.98 % | 2.460 M 0.00 % | 2.460 M -5.02 % | 2.590 M 0.00 % | 2.590 M -7.83 % | 2.810 M 0.00 % | 2.810 M -25.99 % | 3.797 M 0.00 % | 3.797 M -81.76 % | 20.822 M 0.01 % | 20.820 M 0.00 % | 20.820 M -67.82 % | 64.690 M 472.48 % | 11.300 M -53.69 % | 24.400 M -49.23 % | 48.060 M -57.80 % | 113.894 M 136.98 % | 48.060 M -49.40 % | 94.980 M -17.54 % | 115.180 M -46.02 % | 213.370 M |
| Total current assets | 0.000 -100.00 % | 2.018 B | 0.000 -100.00 % | 2.711 B 602.66 % | 385.791 M -77.73 % | 1.733 B 2 066.50 % | 79.971 M -94.35 % | 1.417 B 4 967.60 % | 27.954 M -97.22 % | 1.007 B 438.33 % | 187.027 M -52.52 % | 393.883 M 74.47 % | 225.760 M -35.59 % | 350.530 M 21 484.36 % | 1.624 M -98.62 % | 118.088 M 4 700.33 % | 2.460 M -97.90 % | 117.190 M 4 424.71 % | 2.590 M -98.37 % | 159.195 M 5 565.30 % | 2.810 M -98.53 % | 190.850 M 4 926.34 % | 3.797 M -96.57 % | 110.817 M 432.21 % | 20.822 M -89.44 % | 197.120 M -59.90 % | 491.580 M -64.73 % | 1.394 B -23.29 % | 1.817 B -19.58 % | 2.259 B 40.61 % | 1.607 B -50.14 % | 3.223 B 101.02 % | 1.603 B -9.02 % | 1.762 B 5.13 % | 1.676 B 11.42 % | 1.504 B |
| Inventory | 0.000 -100.00 % | 108.400 M | 0.000 -100.00 % | 224.084 M | 0.000 -100.00 % | 187.730 M | 0.000 -100.00 % | 202.500 M | 0.000 -100.00 % | 35.320 M | 0.000 -100.00 % | 43.700 M | 0.000 -100.00 % | 15.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.435 M | 0.000 -100.00 % | 11.430 M 0.00 % | 11.430 M -27.20 % | 15.700 M -96.39 % | 435.210 M -37.76 % | 699.230 M -7.10 % | 752.630 M -29.79 % | 1.072 B 42.43 % | 752.630 M 6.55 % | 706.380 M 5.32 % | 670.680 M 21.22 % | 553.260 M |
| Net receivables | 0.000 -100.00 % | 738.300 M | 0.000 -100.00 % | 777.066 M | 0.000 -100.00 % | 876.700 M | 0.000 -100.00 % | 999.704 M | 0.000 -100.00 % | 885.640 M | 0.000 -100.00 % | 46.713 M | 0.000 -100.00 % | 1.470 M | 0.000 -100.00 % | 1.484 M | 0.000 -100.00 % | 1.580 M | 0.000 -100.00 % | 85.827 M | 0.000 -100.00 % | 85.890 M | 0.000 -100.00 % | 20.833 M | 0.000 -100.00 % | 84.720 M 0.00 % | 84.720 M -73.12 % | 315.130 M -12.67 % | 360.840 M -75.73 % | 1.487 B 85.42 % | 801.880 M -60.55 % | 2.033 B 174.52 % | 740.450 M -18.51 % | 908.650 M 10.07 % | 825.550 M 32.28 % | 624.070 M |
| Tax assets | 0.000 -100.00 % | 55.800 M | 0.000 -100.00 % | 75.983 M | 0.000 -100.00 % | 106.115 M | 0.000 100.00 % | -109.860 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 -100.00 % | 52.500 M -82.35 % | 297.400 M 466.48 % | 52.500 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.090 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 % | 410.000 K | 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 % | 256.600 M | 0.000 -100.00 % | 442.027 M | 0.000 -100.00 % | 454.780 M | 0.000 -100.00 % | 437.069 M | 0.000 -100.00 % | 269.310 M | 0.000 -100.00 % | 103.714 M | 0.000 -100.00 % | 104.960 M | 0.000 -100.00 % | 295.579 M | 0.000 -100.00 % | 296.220 M | 0.000 -100.00 % | 284.617 M | 0.000 -100.00 % | 296.940 M | 0.000 -100.00 % | 284.883 M | 0.000 -100.00 % | 285.310 M 0.00 % | 285.310 M -41.88 % | 490.870 M -3.84 % | 510.450 M 79.41 % | 284.510 M -60.71 % | 724.060 M | 0.000 -100.00 % | 724.060 M 3.88 % | 696.990 M 13.22 % | 615.620 M 23.51 % | 498.430 M |
| 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 -100.00 % | 4.080 M -76.32 % | 17.230 M 75.82 % | 9.800 M | 0.000 | 0.000 -100.00 % | 23.870 M 20.01 % | 19.890 M 28.49 % | 15.480 M -38.81 % | 25.300 M |
| 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 |
| Minority interest | 0.000 100.00 % | -800.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 -100.00 % | 480.000 K 0.00 % | 480.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 189.190 M -89.51 % | 1.804 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 27.400 M | 0.000 -100.00 % | 28.158 M | 0.000 -100.00 % | 28.864 M | 0.000 -100.00 % | 29.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -855.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 310.000 K | 0.000 | 0.000 -100.00 % | 780.000 K -76.29 % | 3.290 M -20.34 % | 4.130 M 28.26 % | 3.220 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -800.000 K -100.05 % | 1.529 B | 0.000 -100.00 % | 1.603 B | 0.000 -100.00 % | 5.835 B | 0.000 -100.00 % | 498.542 M | 0.000 -100.00 % | 5.665 B | 0.000 | 0.000 | 0.000 -100.00 % | 382.470 M | 0.000 100.00 % | -1.342 B | 0.000 -100.00 % | 3.397 B | 0.000 100.00 % | -1.135 B | 0.000 -100.00 % | 468.690 M | 0.000 100.00 % | -589.809 M -123 491.00 % | 478.000 K -99.74 % | 180.500 M 0.00 % | 180.500 M -82.92 % | 1.057 B -0.12 % | 1.058 B 310.81 % | -501.800 M -128.79 % | 1.743 B | 0.000 -100.00 % | 890.350 M 413.35 % | 173.440 M -70.45 % | 586.880 M -14.96 % | 690.120 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 -100.00 % | 32.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.300 M 5.12 % | 46.900 M -16.40 % | 56.100 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 4.088 B | 0.000 -100.00 % | 4.439 B | 0.000 -100.00 % | 3.492 B | 0.000 -100.00 % | 2.917 B | 0.000 -100.00 % | 2.390 B | 0.000 -100.00 % | 648.079 M | 0.000 -100.00 % | 815.540 M | 0.000 -100.00 % | 729.271 M | 0.000 -100.00 % | 726.200 M | 0.000 -100.00 % | 753.107 M | 0.000 -100.00 % | 733.940 M | 0.000 -100.00 % | 1.118 B | 0.000 -100.00 % | 4.756 B 0.00 % | 4.756 B 33.80 % | 3.555 B 0.16 % | 3.549 B -6.43 % | 3.793 B -18.31 % | 4.643 B -51.10 % | 9.495 B 104.49 % | 4.643 B 39.64 % | 3.325 B 0.54 % | 3.307 B 5.66 % | 3.130 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-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 | 2017-03-31 | 2016-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -141.588 M 0.00 % | -141.588 M -13 352.49 % | -1.053 M 0.00 % | -1.053 M 0.00 % | -1.053 M -102.43 % | 43.245 M 0.00 % | 43.245 M 0.00 % | 43.245 M -76.14 % | 181.213 M 0.00 % | 181.213 M 0.00 % | 181.213 M 0.00 % | 181.213 M 195.40 % | 61.345 M 0.00 % | 61.345 M 0.00 % | 61.345 M 0.00 % | 61.345 M 1 727.19 % | -3.770 M 0.00 % | -3.770 M 0.00 % | -3.770 M 0.00 % | -3.770 M 92.22 % | -48.458 M 0.00 % | -48.458 M 0.00 % | -48.458 M 0.00 % | -48.458 M -25 272.73 % | 192.500 K 0.00 % | 192.500 K 0.00 % | 192.500 K 0.00 % | 192.500 K 100.90 % | -21.283 M 0.00 % | -21.283 M 0.00 % | -21.283 M 0.00 % | -21.283 M -389.46 % | 7.353 M 0.00 % | 7.353 M 0.00 % | 7.353 M 0.00 % | 7.353 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.858 M 0.00 % | 2.858 M 0.00 % | 2.858 M 0.00 % | 2.858 M | 0.000 -100.00 % | 17.500 K 0.00 % | 17.500 K 0.00 % | 17.500 K | 0.000 | 0.000 -100.00 % | 1.035 M 0.00 % | 1.035 M -98.26 % | 59.478 M 0.00 % | 59.478 M 0.00 % | 59.478 M 3 749.68 % | 1.545 M 0.00 % | 1.545 M 0.00 % | 1.545 M -97.11 % | 53.403 M 0.00 % | 53.403 M 0.00 % | 53.403 M 0.00 % | 53.403 M 561.86 % | -11.563 M 0.00 % | -11.563 M 0.00 % | -11.563 M 0.00 % | -11.563 M -29.55 % | -8.925 M 0.00 % | -8.925 M 0.00 % | -8.925 M 0.00 % | -8.925 M 69.60 % | -29.358 M 0.00 % | -29.358 M 0.00 % | -29.358 M 0.00 % | -29.358 M 47.06 % | -55.453 M 0.00 % | -55.453 M 0.00 % | -55.453 M 0.00 % | -55.453 M -619.70 % | -7.705 M 0.00 % | -7.705 M 0.00 % | -7.705 M 0.00 % | -7.705 M -176.55 % | 10.065 M 0.00 % | 10.065 M 0.00 % | 10.065 M 0.00 % | 10.065 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.950 M 0.00 % | -8.950 M 0.00 % | -8.950 M 0.00 % | -8.950 M | 0.000 -100.00 % | 229.928 M 0.00 % | 229.928 M 0.00 % | 229.928 M | 0.000 100.00 % | -142.623 M 0.00 % | -142.623 M 0.00 % | -142.623 M -135.62 % | -60.530 M 0.00 % | -60.530 M 0.00 % | -60.530 M -245.16 % | 41.700 M 0.00 % | 41.700 M 0.00 % | 41.700 M -67.37 % | 127.810 M 0.00 % | 127.810 M 0.00 % | 127.810 M 0.00 % | 127.810 M 75.30 % | 72.908 M 0.00 % | 72.908 M 0.00 % | 72.908 M 0.00 % | 72.908 M 1 314.31 % | 5.155 M 0.00 % | 5.155 M 0.00 % | 5.155 M 0.00 % | 5.155 M 126.99 % | -19.100 M 0.00 % | -19.100 M 0.00 % | -19.100 M 0.00 % | -19.100 M -134.32 % | 55.645 M 0.00 % | 55.645 M 0.00 % | 55.645 M 0.00 % | 55.645 M 509.83 % | -13.578 M 0.00 % | -13.578 M 0.00 % | -13.578 M 0.00 % | -13.578 M -400.55 % | -2.713 M 0.00 % | -2.713 M 0.00 % | -2.713 M 0.00 % | -2.713 M |
| Other non cash items | -14.400 M -195.05 % | 15.150 M -93.59 % | 236.372 M 710.56 % | -38.714 M -4.61 % | -37.007 M 97.22 % | -1.330 B -885.36 % | -135.015 M -18.11 % | -114.314 M -130.08 % | -49.684 M -1 356.23 % | 3.955 M 106.68 % | -59.238 M -372.33 % | 21.752 M 113.37 % | -162.683 M -279.86 % | -42.827 M -108.70 % | 492.252 M 296.68 % | 124.094 M 501.78 % | 20.621 M -61.82 % | 54.010 M 618.03 % | 7.522 M -46.91 % | 14.169 M 75.38 % | 8.079 M -74.25 % | 31.370 M -93.62 % | 491.940 M 1 081.92 % | 41.622 M -2.52 % | 42.698 M -80.20 % | 215.619 M 0.00 % | 215.619 M 564.12 % | 32.467 M -98.17 % | 1.778 B 78 941.56 % | 2.250 M 0.00 % | 2.250 M -91.23 % | 25.668 M 0.00 % | 25.668 M 0.00 % | 25.668 M 15.53 % | 22.218 M 0.00 % | 22.218 M 0.00 % | 22.218 M -81.74 % | 121.685 M 0.00 % | 121.685 M 0.00 % | 121.685 M 0.00 % | 121.685 M 40.86 % | 86.390 M 25.56 % | 68.806 M 5.63 % | 65.138 M 0.00 % | 65.138 M 1 789.69 % | -3.855 M 0.00 % | -3.855 M 0.00 % | -3.855 M 0.00 % | -3.855 M 20.72 % | -4.863 M 0.00 % | -4.863 M 0.00 % | -4.863 M 0.00 % | -4.863 M 85.77 % | -34.168 M 0.00 % | -34.168 M 0.00 % | -34.168 M 0.00 % | -34.168 M -305.55 % | -8.425 M 0.00 % | -8.425 M 0.00 % | -8.425 M 0.00 % | -8.425 M -91.80 % | -4.393 M 0.00 % | -4.393 M 0.00 % | -4.393 M 0.00 % | -4.393 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.062 M 9.31 % | 3.716 M 130.52 % | 1.612 M -3.47 % | 1.670 M -25.98 % | 2.256 M 1 039.39 % | 198.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.720 M 0.00 % | -30.720 M 0.00 % | -30.720 M 0.00 % | -30.720 M | 0.000 100.00 % | -295.355 M 0.00 % | -295.355 M 0.00 % | -295.355 M | 0.000 100.00 % | -36.523 M 0.00 % | -36.523 M 0.00 % | -36.523 M -247.31 % | 24.793 M 0.00 % | 24.793 M 0.00 % | 24.793 M 254.76 % | -16.020 M 0.00 % | -16.020 M 0.00 % | -16.020 M -121.49 % | 74.538 M 0.00 % | 74.538 M 0.00 % | 74.538 M 0.00 % | 74.538 M 347.24 % | -30.148 M 0.00 % | -30.148 M 0.00 % | -30.148 M 0.00 % | -30.148 M 62.03 % | -79.398 M 0.00 % | -79.398 M 0.00 % | -79.398 M 0.00 % | -79.398 M -31.73 % | -60.275 M 0.00 % | -60.275 M 0.00 % | -60.275 M 0.00 % | -60.275 M -218.87 % | 50.708 M 0.00 % | 50.708 M 0.00 % | 50.708 M 0.00 % | 50.708 M 56.72 % | 32.355 M 0.00 % | 32.355 M 0.00 % | 32.355 M 0.00 % | 32.355 M -10.95 % | 36.333 M 0.00 % | 36.333 M 0.00 % | 36.333 M 0.00 % | 36.333 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.500 K 0.00 % | -47.500 K 0.00 % | -47.500 K 0.00 % | -47.500 K | 0.000 100.00 % | -86.945 M 0.00 % | -86.945 M 0.00 % | -86.945 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -722.500 K 0.00 % | -722.500 K 0.00 % | -722.500 K 63.00 % | -1.953 M 0.00 % | -1.953 M 0.00 % | -1.953 M -984.72 % | -180.000 K 0.00 % | -180.000 K 0.00 % | -180.000 K 0.00 % | -180.000 K 99.56 % | -40.868 M 0.00 % | -40.868 M 0.00 % | -40.868 M 0.00 % | -40.868 M -393.12 % | -8.288 M 0.00 % | -8.288 M 0.00 % | -8.288 M 0.00 % | -8.288 M 79.93 % | -41.290 M 0.00 % | -41.290 M 0.00 % | -41.290 M 0.00 % | -41.290 M 78.59 % | -192.825 M 0.00 % | -192.825 M 0.00 % | -192.825 M 0.00 % | -192.825 M -28.20 % | -150.408 M 0.00 % | -150.408 M 0.00 % | -150.408 M 0.00 % | -150.408 M -448.98 % | -27.398 M 0.00 % | -27.398 M 0.00 % | -27.398 M 0.00 % | -27.398 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -2.258 M 0.00 % | -2.258 M 0.00 % | -2.258 M 0.00 % | -2.258 M 79.93 % | -11.248 M 0.00 % | -11.248 M 0.00 % | -11.248 M 0.00 % | -11.248 M 15.23 % | -13.268 M 0.00 % | -13.268 M 0.00 % | -13.268 M 0.00 % | -13.268 M 11.68 % | -15.023 M 0.00 % | -15.023 M 0.00 % | -15.023 M 0.00 % | -15.023 M -5.22 % | -14.278 M 0.00 % | -14.278 M 0.00 % | -14.278 M 0.00 % | -14.278 M 86.57 % | -106.345 M 0.00 % | -106.345 M 0.00 % | -106.345 M 0.00 % | -106.345 M |
| 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 -100.00 % | 652.500 K 0.00 % | 652.500 K 0.00 % | 652.500 K 0.00 % | 652.500 K -97.85 % | 30.395 M 0.00 % | 30.395 M 0.00 % | 30.395 M 0.00 % | 30.395 M 129.09 % | 13.268 M 0.00 % | 13.268 M 0.00 % | 13.268 M 0.00 % | 13.268 M -11.68 % | 15.023 M 0.00 % | 15.023 M 0.00 % | 15.023 M 0.00 % | 15.023 M -73.31 % | 56.293 M 0.00 % | 56.293 M 0.00 % | 56.293 M 0.00 % | 56.293 M -21.30 % | 71.525 M 0.00 % | 71.525 M 0.00 % | 71.525 M 0.00 % | 71.525 M 715 150.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.500 K 0.00 % | 47.500 K 0.00 % | 47.500 K 0.00 % | 47.500 K | 0.000 -100.00 % | 86.945 M 0.00 % | 86.945 M 0.00 % | 86.945 M | 0.000 -100.00 % | 23.023 M 0.00 % | 23.023 M 0.00 % | 23.023 M 208.41 % | 7.465 M 0.00 % | 7.465 M 0.00 % | 7.465 M 144.55 % | 3.053 M 0.00 % | 3.053 M 0.00 % | 3.053 M 206.78 % | 995.000 K 0.00 % | 995.000 K 0.00 % | 995.000 K 0.00 % | 995.000 K 119.27 % | -5.163 M 0.00 % | -5.163 M 0.00 % | -5.163 M 0.00 % | -5.163 M -397.12 % | 1.738 M 0.00 % | 1.738 M 0.00 % | 1.738 M 0.00 % | 1.738 M -46.99 % | 3.278 M 0.00 % | 3.278 M 0.00 % | 3.278 M 0.00 % | 3.278 M -82.67 % | 18.908 M 0.00 % | 18.908 M 0.00 % | 18.908 M 0.00 % | 18.908 M 1 933.06 % | 930.000 K 0.00 % | 930.000 K 0.00 % | 930.000 K 0.00 % | 930.000 K 26.96 % | 732.500 K 0.00 % | 732.500 K 0.00 % | 732.500 K 0.00 % | 732.500 K |
| 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 -100.00 % | 23.023 M 0.00 % | 23.023 M 0.00 % | 23.023 M 241.45 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 512.95 % | 1.100 M 0.00 % | 1.100 M 0.00 % | 1.100 M -25.04 % | 1.468 M 0.00 % | 1.468 M 0.00 % | 1.468 M 0.00 % | 1.468 M 108.20 % | -17.893 M 0.00 % | -17.893 M 0.00 % | -17.893 M 0.00 % | -17.893 M -294.98 % | -4.530 M 0.00 % | -4.530 M 0.00 % | -4.530 M 0.00 % | -4.530 M 87.51 % | -36.258 M 0.00 % | -36.258 M 0.00 % | -36.258 M 0.00 % | -36.258 M 72.67 % | -132.648 M 0.00 % | -132.648 M 0.00 % | -132.648 M 0.00 % | -132.648 M -43.82 % | -92.230 M 0.00 % | -92.230 M 0.00 % | -92.230 M 0.00 % | -92.230 M 30.65 % | -133.000 M 0.00 % | -133.000 M 0.00 % | -133.000 M 0.00 % | -133.000 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 248.760 M 0.00 % | 248.760 M 0.00 % | 248.760 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 -100.00 % | 8.750 M 0.00 % | 8.750 M 0.00 % | 8.750 M 0.00 % | 8.750 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.475 M 0.00 % | 2.475 M 0.00 % | 2.475 M 0.00 % | 2.475 M -93.55 % | 38.345 M 0.00 % | 38.345 M 0.00 % | 38.345 M 0.00 % | 38.345 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.155 M 0.00 % | -1.155 M 0.00 % | -1.155 M 0.00 % | -1.155 M 58.00 % | -2.750 M 0.00 % | -2.750 M 0.00 % | -2.750 M 0.00 % | -2.750 M |
| 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 100.00 % | -227.500 K 0.00 % | -227.500 K 0.00 % | -227.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.703 M 0.00 % | -2.703 M 0.00 % | -2.703 M 0.00 % | -2.703 M -29.31 % | -2.090 M 0.00 % | -2.090 M 0.00 % | -2.090 M 0.00 % | -2.090 M 71.95 % | -7.450 M 0.00 % | -7.450 M 0.00 % | -7.450 M 0.00 % | -7.450 M -73.36 % | -4.298 M 0.00 % | -4.298 M 0.00 % | -4.298 M 0.00 % | -4.298 M -9.07 % | -3.940 M 0.00 % | -3.940 M 0.00 % | -3.940 M 0.00 % | -3.940 M -1 332.73 % | -275.000 K 0.00 % | -275.000 K 0.00 % | -275.000 K 0.00 % | -275.000 K |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.278 M 0.00 % | 26.278 M 0.00 % | 26.278 M 0.00 % | 26.278 M | 0.000 100.00 % | -385.213 M 0.00 % | -385.213 M 0.00 % | -385.213 M | 0.000 -100.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 50 900.00 % | 2.500 K 0.00 % | 2.500 K 0.00 % | 2.500 K 100.00 % | -100.435 M 0.00 % | -100.435 M 0.00 % | -100.435 M -234.64 % | -30.013 M 0.00 % | -30.013 M 0.00 % | -30.013 M 0.00 % | -30.013 M -351.73 % | 11.923 M 0.00 % | 11.923 M 0.00 % | 11.923 M 0.00 % | 11.923 M -18.46 % | 14.623 M 0.00 % | 14.623 M 0.00 % | 14.623 M 0.00 % | 14.623 M -80.29 % | 74.178 M 0.00 % | 74.178 M 0.00 % | 74.178 M 0.00 % | 74.178 M 460.35 % | -20.585 M 0.00 % | -20.585 M 0.00 % | -20.585 M 0.00 % | -20.585 M -259.57 % | 12.900 M 0.00 % | 12.900 M 0.00 % | 12.900 M 0.00 % | 12.900 M -88.34 % | 110.673 M 0.00 % | 110.673 M 0.00 % | 110.673 M 0.00 % | 110.673 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.278 M 0.00 % | 26.278 M 0.00 % | 26.278 M 0.00 % | 26.278 M | 0.000 100.00 % | -385.213 M 0.00 % | -385.213 M 0.00 % | -385.213 M | 0.000 -100.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 666.67 % | -225.000 K 0.00 % | -225.000 K 0.00 % | -225.000 K 99.78 % | -100.435 M 0.00 % | -100.435 M 0.00 % | -100.435 M -234.64 % | -30.013 M 0.00 % | -30.013 M 0.00 % | -30.013 M 0.00 % | -30.013 M -425.52 % | 9.220 M 0.00 % | 9.220 M 0.00 % | 9.220 M 0.00 % | 9.220 M -26.43 % | 12.533 M 0.00 % | 12.533 M 0.00 % | 12.533 M 0.00 % | 12.533 M -81.22 % | 66.728 M 0.00 % | 66.728 M 0.00 % | 66.728 M 0.00 % | 66.728 M 368.17 % | -24.883 M 0.00 % | -24.883 M 0.00 % | -24.883 M 0.00 % | -24.883 M -377.71 % | 8.960 M 0.00 % | 8.960 M 0.00 % | 8.960 M 0.00 % | 8.960 M -91.88 % | 110.398 M 0.00 % | 110.398 M 0.00 % | 110.398 M 0.00 % | 110.398 M |
| 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 100.00 % | -12.500 K 0.00 % | -12.500 K 0.00 % | -12.500 K 0.00 % | -12.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -227.500 K 0.00 % | -227.500 K 0.00 % | -227.500 K 98.73 % | -17.963 M 0.00 % | -17.963 M 0.00 % | -17.963 M -119.96 % | 89.990 M 0.00 % | 89.990 M 0.00 % | 89.990 M 479.06 % | -23.740 M 0.00 % | -23.740 M 0.00 % | -23.740 M 0.00 % | -23.740 M -50 078.95 % | 47.500 K 0.00 % | 47.500 K 0.00 % | 47.500 K 0.00 % | 47.500 K 110.05 % | -472.500 K 0.00 % | -472.500 K 0.00 % | -472.500 K 0.00 % | -472.500 K -173.26 % | 645.000 K 0.00 % | 645.000 K 0.00 % | 645.000 K 0.00 % | 645.000 K 605.88 % | -127.500 K 0.00 % | -127.500 K 0.00 % | -127.500 K 0.00 % | -127.500 K -13.33 % | -112.500 K 0.00 % | -112.500 K 0.00 % | -112.500 K 0.00 % | -112.500 K -325.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.062 M 9.31 % | 3.716 M 130.52 % | 1.612 M -3.47 % | 1.670 M -25.98 % | 2.256 M 1 039.39 % | 198.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.503 M 0.00 % | -4.503 M 0.00 % | -4.503 M 0.00 % | -4.503 M | 0.000 -100.00 % | 1.485 M 0.00 % | 1.485 M 0.00 % | 1.485 M | 0.000 100.00 % | -12.453 M 0.00 % | -12.453 M 0.00 % | -12.453 M -193.29 % | 13.348 M 0.00 % | 13.348 M 0.00 % | 13.348 M 152.62 % | -25.365 M 0.00 % | -25.365 M 0.00 % | -25.365 M -213.99 % | 22.253 M 0.00 % | 22.253 M 0.00 % | 22.253 M 0.00 % | 22.253 M 520.45 % | -5.293 M 0.00 % | -5.293 M 0.00 % | -5.293 M 0.00 % | -5.293 M -43.43 % | -3.690 M 0.00 % | -3.690 M 0.00 % | -3.690 M 0.00 % | -3.690 M 83.20 % | -21.965 M 0.00 % | -21.965 M 0.00 % | -21.965 M 0.00 % | -21.965 M -118.29 % | -10.063 M 0.00 % | -10.063 M 0.00 % | -10.063 M 0.00 % | -10.063 M -128.78 % | 34.965 M 0.00 % | 34.965 M 0.00 % | 34.965 M 0.00 % | 34.965 M 1 990.00 % | -1.850 M 0.00 % | -1.850 M 0.00 % | -1.850 M 0.00 % | -1.850 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.033 M 5.08 % | 79.971 M 4.87 % | 76.255 M 172.73 % | 27.960 M 6.35 % | 26.290 M -85.94 % | 187.027 M 0.11 % | 186.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.205 M 0.00 % | 5.205 M 0.00 % | 5.205 M 0.00 % | 5.205 M | 0.000 -100.00 % | 3.720 M 0.00 % | 3.720 M 0.00 % | 3.720 M | 0.000 -100.00 % | 16.173 M 0.00 % | 16.173 M 0.00 % | 16.173 M 472.48 % | 2.825 M 0.00 % | 2.825 M 0.00 % | 2.825 M -89.98 % | 28.190 M 0.00 % | 28.190 M 0.00 % | 28.190 M 362.13 % | 6.100 M 0.00 % | 6.100 M 0.00 % | 6.100 M 0.00 % | 6.100 M -51.13 % | 12.483 M 0.00 % | 12.483 M 0.00 % | 12.483 M 0.00 % | 12.483 M -22.82 % | 16.173 M 0.00 % | 16.173 M 0.00 % | 16.173 M 0.00 % | 16.173 M -57.59 % | 38.138 M 0.00 % | 38.138 M 0.00 % | 38.138 M 0.00 % | 38.138 M -20.88 % | 48.200 M 0.00 % | 48.200 M 0.00 % | 48.200 M 0.00 % | 48.200 M 268.92 % | 13.065 M 0.00 % | 13.065 M 0.00 % | 13.065 M 0.00 % | 13.065 M -12.40 % | 14.915 M 0.00 % | 14.915 M 0.00 % | 14.915 M 0.00 % | 14.915 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 368.600 M 338.64 % | 84.033 M 5.08 % | 79.971 M 170.43 % | 29.572 M 5.77 % | 27.960 M -85.23 % | 189.283 M 1.21 % | 187.027 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 702.500 K 0.00 % | 702.500 K 0.00 % | 702.500 K 0.00 % | 702.500 K | 0.000 -100.00 % | 5.205 M 0.00 % | 5.205 M 0.00 % | 5.205 M | 0.000 -100.00 % | 3.720 M 0.00 % | 3.720 M 0.00 % | 3.720 M -77.00 % | 16.173 M 0.00 % | 16.173 M 0.00 % | 16.173 M 472.48 % | 2.825 M 0.00 % | 2.825 M 0.00 % | 2.825 M -90.04 % | 28.353 M 0.00 % | 28.353 M 0.00 % | 28.353 M 0.00 % | 28.353 M 294.33 % | 7.190 M 0.00 % | 7.190 M 0.00 % | 7.190 M 0.00 % | 7.190 M -42.40 % | 12.483 M 0.00 % | 12.483 M 0.00 % | 12.483 M 0.00 % | 12.483 M -22.82 % | 16.173 M 0.00 % | 16.173 M 0.00 % | 16.173 M 0.00 % | 16.173 M -57.59 % | 38.138 M 0.00 % | 38.138 M 0.00 % | 38.138 M 0.00 % | 38.138 M -20.60 % | 48.030 M 0.00 % | 48.030 M 0.00 % | 48.030 M 0.00 % | 48.030 M 267.62 % | 13.065 M 0.00 % | 13.065 M 0.00 % | 13.065 M 0.00 % | 13.065 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.062 M 9.31 % | 3.716 M 130.52 % | 1.612 M -3.47 % | 1.670 M -25.98 % | 2.256 M 1 039.39 % | 198.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.720 M 0.00 % | -30.720 M 0.00 % | -30.720 M 0.00 % | -30.720 M | 0.000 100.00 % | -295.355 M 0.00 % | -295.355 M 0.00 % | -295.355 M | 0.000 100.00 % | -36.523 M 0.00 % | -36.523 M 0.00 % | -36.523 M -247.31 % | 24.793 M 0.00 % | 24.793 M 0.00 % | 24.793 M 254.76 % | -16.020 M 0.00 % | -16.020 M 0.00 % | -16.020 M -121.49 % | 74.538 M 0.00 % | 74.538 M 0.00 % | 74.538 M 0.00 % | 74.538 M 347.24 % | -30.148 M 0.00 % | -30.148 M 0.00 % | -30.148 M 0.00 % | -30.148 M 62.03 % | -79.398 M 0.00 % | -79.398 M 0.00 % | -79.398 M 0.00 % | -79.398 M -31.73 % | -60.275 M 0.00 % | -60.275 M 0.00 % | -60.275 M 0.00 % | -60.275 M -218.87 % | 50.708 M 0.00 % | 50.708 M 0.00 % | 50.708 M 0.00 % | 50.708 M 56.72 % | 32.355 M 0.00 % | 32.355 M 0.00 % | 32.355 M 0.00 % | 32.355 M -10.95 % | 36.333 M 0.00 % | 36.333 M 0.00 % | 36.333 M 0.00 % | 36.333 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.500 K 0.00 % | -47.500 K 0.00 % | -47.500 K 0.00 % | -47.500 K | 0.000 100.00 % | -86.945 M 0.00 % | -86.945 M 0.00 % | -86.945 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -722.500 K 0.00 % | -722.500 K 0.00 % | -722.500 K 63.00 % | -1.953 M 0.00 % | -1.953 M 0.00 % | -1.953 M -984.72 % | -180.000 K 0.00 % | -180.000 K 0.00 % | -180.000 K 0.00 % | -180.000 K 99.56 % | -40.868 M 0.00 % | -40.868 M 0.00 % | -40.868 M 0.00 % | -40.868 M -393.12 % | -8.288 M 0.00 % | -8.288 M 0.00 % | -8.288 M 0.00 % | -8.288 M 79.93 % | -41.290 M 0.00 % | -41.290 M 0.00 % | -41.290 M 0.00 % | -41.290 M 78.59 % | -192.825 M 0.00 % | -192.825 M 0.00 % | -192.825 M 0.00 % | -192.825 M -28.20 % | -150.408 M 0.00 % | -150.408 M 0.00 % | -150.408 M 0.00 % | -150.408 M -448.98 % | -27.398 M 0.00 % | -27.398 M 0.00 % | -27.398 M 0.00 % | -27.398 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.062 M 9.31 % | 3.716 M 130.52 % | 1.612 M -3.47 % | 1.670 M -25.98 % | 2.256 M 1 039.39 % | 198.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.768 M 0.00 % | -30.768 M 0.00 % | -30.768 M 0.00 % | -30.768 M | 0.000 100.00 % | -382.300 M 0.00 % | -382.300 M 0.00 % | -382.300 M | 0.000 100.00 % | -36.523 M 0.00 % | -36.523 M 0.00 % | -36.523 M -251.73 % | 24.070 M 0.00 % | 24.070 M 0.00 % | 24.070 M 233.93 % | -17.973 M 0.00 % | -17.973 M 0.00 % | -17.973 M -124.17 % | 74.358 M 0.00 % | 74.358 M 0.00 % | 74.358 M 0.00 % | 74.358 M 204.71 % | -71.015 M 0.00 % | -71.015 M 0.00 % | -71.015 M 0.00 % | -71.015 M 19.01 % | -87.685 M 0.00 % | -87.685 M 0.00 % | -87.685 M 0.00 % | -87.685 M 13.67 % | -101.565 M 0.00 % | -101.565 M 0.00 % | -101.565 M 0.00 % | -101.565 M 28.53 % | -142.118 M 0.00 % | -142.118 M 0.00 % | -142.118 M 0.00 % | -142.118 M -20.38 % | -118.053 M 0.00 % | -118.053 M 0.00 % | -118.053 M 0.00 % | -118.053 M -1 421.24 % | 8.935 M 0.00 % | 8.935 M 0.00 % | 8.935 M 0.00 % | 8.935 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2014 | 2014 | 2014 | 2014 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |