VLS Finance Limited VLSFINANCE.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.081 B -72.10 % | 3.875 B 1 371.03 % | 263.388 M -88.63 % | 2.317 B 4.30 % | 2.221 B -93.38 % | 33.573 B 12.24 % | 29.911 B 38.33 % | 21.623 B -19.72 % | 26.936 B 40.69 % | 19.145 B -58.60 % | 46.245 B 21.15 % | 38.172 B 64.33 % | 23.229 B 5.39 % | 22.040 B 262.93 % | 6.073 B -42.18 % | 10.503 B 63.67 % | 6.417 B -67.30 % | 19.622 B -19.65 % | 24.420 B 11.64 % | 21.874 B |
| Net income | 462.044 M -85.75 % | 3.243 B 479.47 % | 559.708 M -73.37 % | 2.102 B -5.03 % | 2.213 B 464.01 % | 392.457 M 1 040.20 % | -41.742 M -116.59 % | 251.589 M -43.06 % | 441.864 M 399.90 % | 88.390 M 24.19 % | 71.171 M 91.74 % | 37.118 M 88.68 % | 19.672 M -32.59 % | 29.183 M -42.76 % | 50.987 M 2.61 % | 49.688 M -48.99 % | 97.417 M -35.91 % | 151.998 M 67.69 % | 90.642 M 23.05 % | 73.664 M |
| Income before tax | 583.616 M -84.89 % | 3.862 B 565.61 % | 580.268 M -72.37 % | 2.100 B 1.05 % | 2.078 B 4 406.81 % | -48.256 M 63.08 % | -130.689 M -144.21 % | 295.604 M -48.74 % | 576.724 M 489.94 % | 97.759 M 23.45 % | 79.191 M 79.40 % | 44.143 M 15.06 % | 38.365 M 38.66 % | 27.668 M -62.23 % | 73.247 M 5.62 % | 69.351 M -27.77 % | 96.013 M -42.91 % | 168.178 M 61.17 % | 104.347 M 35.83 % | 76.822 M |
| Income before tax ratio | 0.54 -45.83 % | 1.00 -54.75 % | 2.20 143.02 % | 0.91 -3.11 % | 0.94 65 196.29 % | 0.00 67.10 % | 0.00 -131.96 % | 0.01 -36.15 % | 0.02 319.32 % | 0.01 198.18 % | 0.00 48.08 % | 0.00 -29.98 % | 0.00 31.57 % | 0.00 -89.59 % | 0.01 82.66 % | 0.01 -55.87 % | 0.01 74.57 % | 0.01 100.58 % | 0.00 21.67 % | 0.00 |
| EBITDA | 829.120 M -78.82 % | 3.914 B 526.92 % | 624.337 M -70.34 % | 2.105 B 1.24 % | 2.079 B 5 866.31 % | -36.056 M 69.31 % | -117.480 M -138.93 % | 301.760 M -51.98 % | 628.352 M 415.13 % | 121.979 M 45.12 % | 84.051 M 73.71 % | 48.385 M 7.95 % | 44.820 M -0.18 % | 44.899 M -42.37 % | 77.913 M -45.31 % | 142.473 M -47.72 % | 272.507 M -4.46 % | 285.220 M 59.16 % | 179.201 M 159.81 % | 68.975 M |
| Net income ratio | 0.43 -48.93 % | 0.84 -60.61 % | 2.13 134.20 % | 0.91 -8.95 % | 1.00 8 424.83 % | 0.01 937.66 % | 0.00 -111.99 % | 0.01 -29.07 % | 0.02 255.32 % | 0.00 199.99 % | 0.00 58.27 % | 0.00 14.82 % | 0.00 -36.04 % | 0.00 -84.23 % | 0.01 77.47 % | 0.00 -68.84 % | 0.02 95.97 % | 0.01 108.70 % | 0.00 10.22 % | 0.00 |
| Ratio EBITDA | 0.77 -24.06 % | 1.01 -57.38 % | 2.37 160.90 % | 0.91 -2.94 % | 0.94 87 256.27 % | 0.00 72.66 % | 0.00 -128.14 % | 0.01 -40.18 % | 0.02 266.14 % | 0.01 250.54 % | 0.00 43.39 % | 0.00 -34.31 % | 0.00 -5.28 % | 0.00 -84.12 % | 0.01 -5.42 % | 0.01 -68.06 % | 0.04 192.14 % | 0.01 98.08 % | 0.01 132.72 % | 0.00 |
| Gross profit ratio | 0.96 -1.56 % | 0.97 24.37 % | 0.78 692.03 % | 0.10 -90.13 % | 1.00 23 971.80 % | 0.00 -200.87 % | 0.00 -76.42 % | 0.02 -33.61 % | 0.03 218.19 % | 0.01 144.30 % | 0.00 15.58 % | 0.00 -27.63 % | 0.00 -1.45 % | 0.00 -81.71 % | 0.02 -97.74 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 34.502 M -0.99 % | 34.848 M -9.80 % | 38.634 M -0.07 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M -2.09 % | 39.487 M -0.77 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M |
| Weighted average shs out | 34.502 M -0.99 % | 34.848 M -9.80 % | 38.634 M -0.07 % | 38.662 M 0.00 % | 38.662 M -0.01 % | 38.666 M 0.01 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M 0.00 % | 38.662 M -2.85 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M |
| EPS diluted | 13.39 -85.61 % | 93.07 542.31 % | 14.49 -73.35 % | 54.37 -5.03 % | 57.25 464.04 % | 10.15 1 039.81 % | -1.08 -116.59 % | 6.51 -43.04 % | 11.43 399.13 % | 2.29 24.46 % | 1.84 95.74 % | 0.94 91.84 % | 0.49 -32.88 % | 0.73 -42.97 % | 1.28 2.40 % | 1.25 -48.98 % | 2.45 -35.86 % | 3.82 67.54 % | 2.28 23.17 % | 1.85 |
| Earnings per share | 13.39 -85.61 % | 93.07 542.31 % | 14.49 -73.35 % | 54.37 -5.03 % | 57.25 464.04 % | 10.15 1 039.81 % | -1.08 -116.59 % | 6.51 -43.04 % | 11.43 399.13 % | 2.29 24.46 % | 1.84 91.67 % | 0.96 95.92 % | 0.49 -32.88 % | 0.73 -42.97 % | 1.28 2.40 % | 1.25 -48.98 % | 2.45 -35.86 % | 3.82 67.54 % | 2.28 23.24 % | 1.85 |
| Gross profit | 1.035 B -72.54 % | 3.768 B 1 729.59 % | 205.934 M -9.95 % | 228.691 M -89.70 % | 2.221 B 1 679.37 % | -140.637 M -213.22 % | 124.214 M -67.39 % | 380.854 M -46.71 % | 714.624 M 347.66 % | 159.636 M 1.14 % | 157.837 M 40.02 % | 112.723 M 18.92 % | 94.787 M 3.86 % | 91.263 M -33.63 % | 137.510 M -98.69 % | 10.503 B 63.67 % | 6.417 B -67.30 % | 19.622 B -19.65 % | 24.420 B | 0.000 |
| Income tax expense | 121.572 M -80.36 % | 618.965 M 2 910.53 % | 20.560 M 1 102.44 % | -2.051 M 98.48 % | -135.344 M 69.29 % | -440.764 M -395.88 % | -88.886 M -302.64 % | 43.865 M -67.48 % | 134.868 M 1 340.19 % | 9.365 M 16.84 % | 8.015 M 14.22 % | 7.017 M -62.45 % | 18.689 M 1 312.41 % | -1.541 M -106.92 % | 22.260 M 13.21 % | 19.663 M 1 500.08 % | -1.404 M -108.68 % | 16.180 M 18.06 % | 13.705 M 334.01 % | 3.158 M |
| Cost of revenue | 46.227 M -56.70 % | 106.763 M 85.82 % | 57.454 M 11.99 % | 51.303 M 12.33 % | 45.670 M -99.86 % | 33.713 B 13.18 % | 29.787 B 40.23 % | 21.242 B -18.99 % | 26.221 B 38.11 % | 18.986 B -58.80 % | 46.087 B 21.09 % | 38.059 B 64.52 % | 23.134 B 5.40 % | 21.949 B 269.81 % | 5.935 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.874 B |
| General and administrative expenses | 86.318 M 12.67 % | 76.611 M 134.21 % | 32.711 M -3.70 % | 33.969 M 61.80 % | 20.995 M -11.37 % | 23.688 M -42.40 % | 41.123 M 2.22 % | 40.230 M 4.78 % | 38.395 M 9 783.45 % | 388.480 K -99.05 % | 40.804 M 12.58 % | 36.243 M -1.55 % | 36.812 M -4.09 % | 38.382 M -7.71 % | 41.591 M 7.74 % | 38.602 M 10.31 % | 34.993 M 21.14 % | 28.887 M 18.90 % | 24.295 M | 0.000 |
| Selling and marketing expenses | 2.964 M -5.30 % | 3.130 M -10.83 % | 3.510 M 0.80 % | 3.482 M -13.43 % | 4.022 M 54.51 % | 2.603 M 18.07 % | 2.205 M -26.49 % | 2.999 M -6.68 % | 3.214 M -27.86 % | 4.455 M 48.93 % | 2.992 M 8.33 % | 2.761 M | 0.000 | 0.000 -100.00 % | 1.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -3.610 B -863.10 % | -374.815 M -1 359.80 % | 29.752 M 101.49 % | -1.995 B -3 337.58 % | -58.028 M -163.94 % | 90.754 M -73.58 % | 343.473 M 256.70 % | 96.291 M | 0.000 -100.00 % | 34.850 M 13.20 % | 30.786 M 377.73 % | 6.444 M -74.44 % | 25.213 M 20.32 % | 20.954 M -99.80 % | 10.326 B 68.88 % | 6.115 B -68.34 % | 19.312 B -20.27 % | 24.221 B | 0.000 |
| Operating expenses | 89.282 M 102.53 % | -3.530 B -942.57 % | -338.594 M -603.84 % | 67.203 M 103.41 % | -1.970 B -6 106.46 % | -31.737 M -125.55 % | 124.214 M -67.39 % | 380.854 M 176.18 % | 137.900 M 56.68 % | 88.014 M 11.91 % | 78.646 M 12.69 % | 69.790 M 61.34 % | 43.256 M -31.98 % | 63.595 M -1.04 % | 64.263 M -99.38 % | 10.365 B 68.55 % | 6.150 B -68.20 % | 19.341 B -20.23 % | 24.246 B | 0.000 |
| Cost and expenses | -247.603 M -1 519.58 % | 17.442 M 106.20 % | -281.140 M -518.34 % | 67.203 M 12.42 % | 59.777 M -99.82 % | 33.573 B 12.24 % | 29.911 B 39.89 % | 21.382 B -18.73 % | 26.312 B 37.78 % | 19.096 B -58.64 % | 46.171 B 21.09 % | 38.128 B 64.41 % | 23.191 B 5.35 % | 22.012 B 266.90 % | 5.999 B -42.12 % | 10.365 B 68.55 % | 6.150 B -68.20 % | 19.341 B -20.23 % | 24.246 B 11.17 % | 21.810 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 89.282 M 11.96 % | 79.741 M 120.15 % | 36.221 M -3.28 % | 37.451 M 49.70 % | 25.017 M -4.85 % | 26.291 M -39.32 % | 43.328 M 0.23 % | 43.229 M 3.89 % | 41.609 M 759.04 % | 4.844 M -88.94 % | 43.795 M 12.28 % | 39.004 M 5.95 % | 36.812 M -4.09 % | 38.382 M -11.37 % | 43.309 M 12.19 % | 38.602 M 10.31 % | 34.993 M 21.14 % | 28.887 M 18.90 % | 24.295 M | 0.000 |
| Interest income | 0.000 -100.00 % | 43.234 M 70.61 % | 25.341 M 94.96 % | 12.998 M 51.62 % | 8.573 M 4.31 % | 8.219 M 29.86 % | 6.329 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.987 K | 0.000 | 0.000 -100.00 % | 26.122 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.673 M -18.63 % | 2.056 M 41.99 % | 1.448 M 346.91 % | 324.000 K -14.06 % | 377.000 K -33.86 % | 570.000 K 500.00 % | 95.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.320 M 1 074.20 % | 197.607 K -87.30 % | 1.555 M -76.71 % | 6.679 M | 0.000 -100.00 % | 68.145 M -60.24 % | 171.379 M 52.71 % | 112.226 M 61.18 % | 69.629 M | 0.000 |
| Depreciation and amortization | 44.554 M -21.90 % | 57.049 M 33.85 % | 42.621 M 188.80 % | 14.758 M 90.08 % | 7.764 M -33.24 % | 11.630 M 95.82 % | 5.939 M -3.35 % | 6.145 M 65.48 % | 3.713 M -20.19 % | 4.653 M -4.40 % | 4.867 M 15.39 % | 4.218 M -13.90 % | 4.899 M -71.53 % | 17.209 M 270.41 % | 4.646 M -6.65 % | 4.977 M -2.72 % | 5.117 M 5.48 % | 4.851 M -7.78 % | 5.260 M -6.31 % | 5.614 M |
| Operating income | 718.199 M -81.38 % | 3.857 B 608.33 % | 544.528 M -74.08 % | 2.100 B -2.82 % | 2.161 B 2 084.80 % | -108.898 M 16.27 % | -130.057 M -144.00 % | 295.615 M -48.74 % | 576.724 M 489.94 % | 97.759 M 23.45 % | 79.191 M 78.60 % | 44.341 M 15.58 % | 38.365 M 38.66 % | 27.668 M -62.23 % | 73.247 M -46.73 % | 137.496 M -48.58 % | 267.392 M -4.64 % | 280.404 M 61.17 % | 173.976 M 174.58 % | 63.361 M |
| Operating income ratio | 0.66 -33.25 % | 1.00 -51.85 % | 2.07 128.02 % | 0.91 -6.82 % | 0.97 30 099.69 % | 0.00 25.40 % | 0.00 -131.80 % | 0.01 -36.15 % | 0.02 319.32 % | 0.01 198.18 % | 0.00 47.42 % | 0.00 -29.67 % | 0.00 31.57 % | 0.00 -89.59 % | 0.01 -7.87 % | 0.01 -68.58 % | 0.04 191.58 % | 0.01 100.59 % | 0.01 145.95 % | 0.00 |
| Total other income expenses net | -200.950 M -3 937.12 % | 5.237 M -85.35 % | 35.740 M 251.56 % | 10.166 M 112.23 % | -83.111 M | 0.000 100.00 % | -632.000 K -5 710.43 % | -10.877 K | 0.000 | 0.000 | 0.000 100.00 % | -198.080 K | 0.000 | 0.000 | 0.000 100.00 % | -68.145 M 60.24 % | -171.379 M -52.71 % | -112.226 M -61.18 % | -69.629 M -617.27 % | 13.461 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.374 B -1 080.68 % | -285.784 M 33.09 % | -427.146 M 40.03 % | -712.263 M 32.24 % | -1.051 B -440.88 % | -194.344 M -24.96 % | -155.519 M -20.62 % | -128.931 M -43.78 % | -89.672 M -164.42 % | 139.192 M 1 587.43 % | -9.358 M 75.16 % | -37.668 M 74.03 % | -145.032 M -628.99 % | -19.895 M -133.83 % | 58.811 M 171.66 % | -82.071 M -5 472.25 % | 1.528 M 189.11 % | -1.714 M -146.21 % | 3.710 M -46.45 % | 6.928 M |
| Total investments | 119.562 M -99.62 % | 31.651 B 10.54 % | 28.633 B -16.65 % | 34.353 B 22.05 % | 28.147 B 36.98 % | 20.548 B 30.69 % | 15.723 B 432.14 % | 2.955 B 8.40 % | 2.726 B 13.73 % | 2.397 B 13.97 % | 2.103 B 25.38 % | 1.677 B 71.72 % | 976.686 M 3.03 % | 947.937 M 9.07 % | 869.098 M -0.33 % | 871.954 M -3.30 % | 901.716 M -6.66 % | 966.078 M 66.54 % | 580.081 M 14 231.03 % | 4.048 M |
| Total debt | 8.621 M 51.99 % | 5.672 M -68.57 % | 18.045 M -25.21 % | 24.126 M | 0.000 -100.00 % | 2.289 M 59.51 % | 1.435 M -99.49 % | 282.032 M 235.54 % | 84.054 M -50.56 % | 170.000 M 2 459.96 % | 6.641 M 1 844 546.94 % | 360.000 0.00 % | 360.000 0.00 % | 360.000 -100.00 % | 311.690 M 222.57 % | 96.627 M 633.03 % | 13.182 M -0.94 % | 13.307 M 0.00 % | 13.307 M 0.95 % | 13.182 M |
| Accumulated other comprehensive income loss | 6.670 B -52.30 % | 13.982 B 0.35 % | 13.934 B -24.80 % | 18.528 B | 0.000 -100.00 % | 12.251 B 25.83 % | 9.736 B 3 146.97 % | 299.857 M 0.00 % | 299.857 M 2 165.64 % | 13.235 M -95.59 % | 299.857 M -31.61 % | 438.427 M | 0.000 | 0.000 | 0.000 -100.00 % | 560.260 M 10.42 % | 507.383 M 141.37 % | -1.227 B -575.48 % | 257.971 M 54.11 % | 167.394 M |
| Retained earnings | 17.661 B 19.09 % | 14.830 B 48.52 % | 9.985 B 6.02 % | 9.418 B 49.32 % | 6.307 B 75.91 % | 3.586 B 148.69 % | 1.442 B -11.07 % | 1.621 B 43.68 % | 1.128 B 53.93 % | 733.023 M 13.71 % | 644.632 M 149.92 % | 257.932 M 11.11 % | 232.144 M 6.66 % | 217.639 M 24.10 % | 175.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 341.325 M -1.91 % | 347.960 M -1.23 % | 352.278 M -8.88 % | 386.620 M 0.00 % | 386.620 M 0.00 % | 386.620 M 0.00 % | 386.620 M 0.00 % | 386.620 M -0.32 % | 387.842 M 0.32 % | 386.620 M -0.32 % | 387.842 M 0.00 % | 387.842 M -2.54 % | 397.950 M 0.00 % | 397.950 M 0.00 % | 397.950 M -0.31 % | 399.172 M 0.00 % | 399.172 M 0.00 % | 399.172 M 0.31 % | 397.950 M 0.00 % | 397.950 M |
| Total equity | 24.720 B -17.12 % | 29.826 B 19.28 % | 25.006 B -15.67 % | 29.653 B 21.78 % | 24.350 B 38.81 % | 17.542 B 36.25 % | 12.875 B 325.28 % | 3.027 B 7.27 % | 2.822 B 16.31 % | 2.426 B 3.78 % | 2.338 B 14.19 % | 2.047 B 1.02 % | 2.027 B 0.91 % | 2.009 B 1.49 % | 1.979 B 2.69 % | 1.927 B 2.82 % | 1.874 B 5.48 % | 1.777 B 9.35 % | 1.625 B 5.90 % | 1.534 B |
| Other non current liabilities | 99.489 M 25 544.76 % | -391.000 K -100.01 % | 5.611 B 65 285.30 % | -8.608 M -1 679.45 % | 545.000 K -96.62 % | 16.139 M -99.52 % | 3.380 B 749.96 % | 397.707 M 18.55 % | 335.477 M 55.72 % | 215.437 M -26.80 % | 294.329 M 1.22 % | 290.792 M 3.23 % | 281.702 M 40.40 % | 200.640 M 291.07 % | 51.306 M 153.10 % | -96.627 M -633.03 % | -13.182 M 0.94 % | -13.307 M 0.00 % | -13.307 M 57.50 % | -31.310 M |
| Long term debt | 8.621 M 382.97 % | 1.785 M -74.04 % | 6.875 M -24.72 % | 9.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.000 0.00 % | 360.000 0.00 % | 360.000 -100.00 % | 162.436 M 68.11 % | 96.627 M 633.03 % | 13.182 M -0.94 % | 13.307 M 0.00 % | 13.307 M 0.95 % | 13.182 M |
| Total non current liabilities | 2.374 B -57.65 % | 5.606 B -0.21 % | 5.618 B -20.86 % | 7.099 B 12.66 % | 6.301 B 46.05 % | 4.314 B 27.63 % | 3.380 B 749.96 % | 397.707 M 18.55 % | 335.477 M 55.72 % | 215.437 M -26.80 % | 294.329 M 1.22 % | 290.792 M 3.23 % | 281.702 M 40.40 % | 200.641 M -6.13 % | 213.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 3.191 M -94.76 % | 60.944 M -21.93 % | 78.059 M 96.92 % | 39.640 M 26.24 % | 31.401 M 109.35 % | 14.999 M 71.99 % | 8.721 M 33.25 % | 6.545 M -86.73 % | 49.324 M 1 092.44 % | 4.136 M 218.93 % | 1.297 M -25.82 % | 1.748 M 22.00 % | 1.433 M -98.28 % | 83.202 M -37.21 % | 132.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 520.925 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 3.887 M -65.20 % | 11.170 M -25.50 % | 14.993 M | 0.000 -100.00 % | 2.289 M 59.51 % | 1.435 M | 0.000 | 0.000 -100.00 % | 170.000 M 2 459.96 % | 6.641 M | 0.000 | 0.000 | 0.000 -100.00 % | 149.254 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 11.722 M -82.42 % | 66.673 M -26.12 % | 90.243 M -12.83 % | 103.527 M 223.94 % | 31.959 M -15.83 % | 37.968 M -64.40 % | 106.658 M 88.99 % | 56.437 M -22.50 % | 72.821 M -61.84 % | 190.836 M 408.93 % | 37.498 M -6.66 % | 40.174 M 1 482.36 % | 2.539 M -96.98 % | 84.007 M -70.37 % | 283.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 2.386 B -58.12 % | 5.698 B 1.34 % | 5.622 B -21.88 % | 7.197 B 13.63 % | 6.333 B 45.51 % | 4.352 B 24.82 % | 3.487 B 607.62 % | 492.782 M 20.69 % | 408.298 M 0.50 % | 406.274 M 22.62 % | 331.320 M 0.11 % | 330.966 M 16.44 % | 284.241 M -0.14 % | 284.648 M -42.75 % | 497.237 M 109.97 % | 236.817 M 108.13 % | 113.785 M 78.55 % | 63.728 M 63.27 % | 39.032 M -22.03 % | 50.058 M |
| Other non current assets | 22.913 B 581.35 % | 3.363 B 2 428.83 % | -144.400 M -138.97 % | 370.578 M 11.26 % | 333.069 M -98.40 % | 20.774 B 31 656.88 % | 65.416 M -97.89 % | 3.106 B 7.94 % | 2.878 B 79.28 % | 1.605 B -29.29 % | 2.270 B 23.52 % | 1.838 B 59.61 % | 1.151 B 5.28 % | 1.094 B -11.28 % | 1.233 B 1 391.92 % | -95.424 M 4.17 % | -99.572 M 10.56 % | -111.332 M -10.73 % | -100.542 M 37.76 % | -161.533 M |
| Long term investments | 0.000 -100.00 % | 29.879 B 4.91 % | 28.481 B -14.16 % | 33.179 B 21.60 % | 27.287 B 36.90 % | 19.931 B 28.10 % | 15.559 B | 0.000 | 0.000 -100.00 % | 951.701 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 243.000 K 1 769.23 % | 13.000 K -27.78 % | 18.000 K -73.53 % | 68.000 K -20.93 % | 86.000 K 16.22 % | 74.000 K -8.64 % | 81.000 K -35.02 % | 124.657 K -34.17 % | 189.366 K -43.46 % | 334.903 K 25.99 % | 265.827 K 349.11 % | 59.190 K -40.00 % | 98.648 K -99.99 % | 852.035 M -2.28 % | 871.943 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 |
| Goodwill and intangible assets | 243.000 K 1 769.23 % | 13.000 K -27.78 % | 18.000 K -73.53 % | 68.000 K -20.93 % | 86.000 K 16.22 % | 74.000 K -8.64 % | 81.000 K -35.02 % | 124.657 K -34.17 % | 189.366 K -43.46 % | 334.903 K 25.99 % | 265.827 K 349.11 % | 59.190 K -40.00 % | 98.648 K -40.00 % | 164.414 K -40.00 % | 274.025 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 647.127 M -2.93 % | 666.670 M 163.64 % | 252.873 M -7.41 % | 273.107 M 52.24 % | 179.392 M 9.67 % | 163.570 M 15.91 % | 141.121 M 20.76 % | 116.858 M 15.80 % | 100.909 M 861.00 % | 10.500 M -84.29 % | 66.851 M -1.01 % | 67.536 M -5.43 % | 71.412 M -4.43 % | 74.720 M -17.96 % | 91.077 M -4.56 % | 95.424 M -4.17 % | 99.572 M -10.56 % | 111.332 M 10.73 % | 100.542 M -4.47 % | 105.246 M |
| Total non current assets | 23.560 B -32.07 % | 34.685 B 17.21 % | 29.592 B -14.94 % | 34.792 B 21.66 % | 28.598 B 36.59 % | 20.938 B 31.33 % | 15.943 B 392.61 % | 3.236 B 8.14 % | 2.993 B 15.84 % | 2.584 B 9.77 % | 2.354 B 22.57 % | 1.920 B 54.58 % | 1.242 B 3.56 % | 1.200 B -9.41 % | 1.324 B -33.31 % | 1.985 B 0.45 % | 1.977 B 8.26 % | 1.826 B 10.35 % | 1.654 B | 0.000 |
| Other current assets | 49.103 M -83.44 % | 296.427 M -18.19 % | 362.356 M 222.72 % | 112.282 M -18.47 % | 137.711 M 31.11 % | 105.032 M 2 112 369.83 % | 4.972 K -100.00 % | 138.540 M 45.37 % | 95.304 M -43.69 % | 169.261 M -24.12 % | 223.056 M -39.93 % | 371.349 M 11 404.32 % | 3.228 M -98.47 % | 210.291 M 3 175.47 % | 6.420 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -562.066 M |
| Short term investments | 159.947 M -90.97 % | 1.771 B 63.27 % | 1.085 B -7.59 % | 1.174 B 36.45 % | 860.441 M 39.49 % | 616.837 M 275.54 % | 164.255 M | 0.000 | 0.000 -100.00 % | 1.445 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.048 M |
| cash and cash equivalents | 3.223 B 1 005.78 % | 291.456 M -34.53 % | 445.191 M -39.54 % | 736.388 M -29.95 % | 1.051 B 434.58 % | 196.633 M 25.28 % | 156.954 M 198.22 % | 52.630 M -41.31 % | 89.672 M 191.07 % | 30.808 M 92.56 % | 15.999 M -57.53 % | 37.668 M -74.03 % | 145.032 M 628.98 % | 19.895 M -92.13 % | 252.879 M 41.51 % | 178.698 M 1 433.33 % | 11.654 M -22.41 % | 15.021 M 56.52 % | 9.597 M 53.45 % | 6.254 M |
| Cash and short term investments | 3.383 B 63.99 % | 2.063 B 34.82 % | 1.530 B -19.91 % | 1.910 B -0.06 % | 1.912 B 134.99 % | 813.470 M 418.29 % | 156.954 M 198.22 % | 52.630 M -41.31 % | 89.672 M 191.07 % | 30.808 M 92.56 % | 15.999 M -57.53 % | 37.668 M -74.03 % | 145.032 M 628.98 % | 19.895 M -92.13 % | 252.879 M 41.51 % | 178.698 M 1 433.33 % | 11.654 M -22.41 % | 15.021 M 56.52 % | 9.597 M -6.84 % | 10.302 M |
| Total current assets | 3.546 B 50.27 % | 2.360 B 24.62 % | 1.894 B -7.99 % | 2.058 B -1.32 % | 2.085 B 117.89 % | 957.133 M 509.82 % | 156.954 M -44.70 % | 283.807 M 19.35 % | 237.786 M -4.54 % | 249.085 M -21.09 % | 315.654 M -31.10 % | 458.152 M -57.13 % | 1.069 B -2.28 % | 1.094 B -5.08 % | 1.152 B 544.80 % | 178.698 M 1 433.33 % | 11.654 M -22.41 % | 15.021 M 56.52 % | 9.597 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.000 M 75.32 % | 49.624 M 1.24 % | 49.017 M -36.01 % | 76.599 M 88.99 % | 40.531 M | 0.000 -100.00 % | 11.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 113.969 M 28 110.15 % | 404.000 K -61.23 % | 1.042 M -97.04 % | 35.262 M -2.44 % | 36.144 M -6.44 % | 38.631 M | 0.000 -100.00 % | 5.637 M 76.94 % | 3.186 M | 0.000 -100.00 % | 83.098 M 865.81 % | 8.604 M -99.05 % | 910.185 M 6.82 % | 852.035 M -2.28 % | 871.943 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 551.764 M |
| Tax assets | 0.000 -100.00 % | 776.590 M -22.58 % | 1.003 B 3.52 % | 969.044 M 21.28 % | 799.004 M 104.01 % | -19.931 B -11 339.85 % | 177.327 M 1 229.13 % | 13.342 M -4.64 % | 13.991 M -12.45 % | 15.981 M -4.00 % | 16.647 M 11.40 % | 14.943 M -22.82 % | 19.362 M -37.43 % | 30.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.287 M |
| Other assets | 0.000 | 0.000 100.00 % | -857.513 M -21 437 925.00 % | 4.000 K -97.37 % | 152.000 K | 0.000 -100.00 % | 262.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.584 B |
| Account payables | 8.531 M 363.14 % | 1.842 M 81.66 % | 1.014 M -97.93 % | 48.894 M 8 662.37 % | 558.000 K -97.30 % | 20.680 M -78.57 % | 96.502 M 93.42 % | 49.892 M 112.34 % | 23.497 M 40.70 % | 16.700 M -42.49 % | 29.039 M -24.43 % | 38.426 M 3 375.11 % | 1.106 M 37.33 % | 805.167 K -53.38 % | 1.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 351.487 K |
| Minority interest | -8.000 K 0.00 % | -8.000 K 0.00 % | -8.000 K 0.00 % | -8.000 K -100.02 % | 36.791 M 41.70 % | 25.964 M 48.85 % | 17.443 M 1 377.24 % | 1.181 M 14.53 % | 1.031 M 91.24 % | 539.096 K 0.83 % | 534.654 K 0.81 % | 530.335 K 1.47 % | 522.658 K 0.78 % | 518.606 K 5.21 % | 492.915 K 6 518.16 % | -7.680 K -0.12 % | -7.671 K -0.22 % | -7.654 K -0.12 % | -7.645 K | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 2.102 M -51.06 % | 4.295 M -26.71 % | 5.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 |
| 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 |
| Other total stockholders equity | 47.434 M -92.88 % | 665.879 M -9.34 % | 734.501 M -44.36 % | 1.320 B -92.51 % | 17.620 B 1 262.61 % | 1.293 B 0.00 % | 1.293 B 79.94 % | 718.605 M -28.51 % | 1.005 B -22.26 % | 1.293 B 28.63 % | 1.005 B 4.41 % | 962.748 M -31.04 % | 1.396 B 0.27 % | 1.392 B -0.92 % | 1.405 B 45.20 % | 967.846 M 0.00 % | 967.846 M -62.84 % | 2.604 B 168.75 % | 969.068 M 0.00 % | 969.068 M |
| Deferred tax liabilities non current | 2.266 B -59.57 % | 5.605 B | 0.000 -100.00 % | 7.093 B 12.57 % | 6.301 B 46.59 % | 4.298 B | 0.000 | 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 % | 17.776 M |
| Other liabilities | 0.000 -100.00 % | 24.748 M 128.82 % | -85.878 M -1 365.75 % | -5.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.637 M | 0.000 | 0.000 100.00 % | -506.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.817 M 108.13 % | 113.785 M 78.55 % | 63.728 M 63.27 % | 39.032 M -22.03 % | 50.058 M |
| Total assets | 27.106 B -23.70 % | 35.524 B 15.98 % | 30.628 B -16.88 % | 36.850 B 20.10 % | 30.684 B 40.14 % | 21.895 B 33.81 % | 16.362 B 364.80 % | 3.520 B 8.96 % | 3.231 B 14.04 % | 2.833 B 6.12 % | 2.669 B 12.23 % | 2.378 B 2.92 % | 2.311 B 0.78 % | 2.293 B -7.40 % | 2.476 B 14.43 % | 2.164 B 8.85 % | 1.988 B 8.01 % | 1.841 B 10.62 % | 1.664 B 5.02 % | 1.584 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 1.589 B 362.45 % | -605.308 M -102.04 % | -299.600 M -14 422.54 % | -2.063 M 99.30 % | -295.866 M 64.22 % | -827.016 M -5 821.31 % | 14.455 M 113.46 % | -107.431 M -242.23 % | 75.534 M 957.88 % | -8.805 M -107.91 % | 111.280 M -80.13 % | 559.976 M 364.63 % | 120.520 M 153.24 % | -226.392 M -312.36 % | -54.901 M -353.39 % | -12.109 M 91.00 % | -134.567 M -157.17 % | 235.369 M 173.28 % | -321.182 M -1 882.73 % | -16.199 M -83.98 % | -8.805 M |
| Accounts receivables | 164.218 M 622.92 % | 22.716 M | 0.000 -100.00 % | 8.320 M -32.60 % | 12.344 M | 0.000 | 0.000 -100.00 % | 11.014 M -59.07 % | 26.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 219.664 M | 0.000 100.00 % | -97.080 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 9.799 M | 0.000 | 0.000 -100.00 % | 10.000 M 126.75 % | -37.376 M -6 060.08 % | -606.751 K -102.20 % | 27.582 M 176.47 % | -36.068 M -19.36 % | -30.217 M -2 687.07 % | 1.168 M -87.72 % | 9.514 M 280.09 % | -5.283 M -214.82 % | 4.601 M 8.36 % | 4.246 M -51.82 % | 8.813 M 139.92 % | -22.074 M -118.40 % | 119.998 M 335.06 % | 27.582 M |
| Accounts payables | 1.343 M 81.00 % | 742.000 K 101.40 % | -52.965 M -189.66 % | 59.076 M 456.18 % | -16.586 M 77.61 % | -74.081 M -258.40 % | 46.769 M 116.27 % | 21.625 M 139.85 % | -54.265 M 70.33 % | -182.870 M | 0.000 | 0.000 | 0.000 100.00 % | -45.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.117 M | 0.000 |
| Other working capital | 1.423 B 326.32 % | -628.766 M -154.94 % | -246.635 M -211.18 % | -79.258 M 72.82 % | -291.624 M 61.27 % | -752.935 M -1 679.40 % | -42.314 M 58.80 % | -102.694 M -199.23 % | 103.494 M -29.35 % | 146.483 M -0.59 % | 147.348 M -75.03 % | 590.193 M 394.50 % | 119.352 M 162.58 % | -190.734 M -284.40 % | -49.618 M -196.94 % | -16.710 M 87.96 % | -138.813 M -2 114.12 % | 6.892 M 102.30 % | -299.108 M | 0.000 100.00 % | -36.387 M |
| Other non cash items | 88.848 M 111.84 % | -750.411 M -199.93 % | -250.197 M 46.36 % | -466.475 M -252.51 % | -132.330 M 23.76 % | -173.560 M -52.81 % | -113.580 M 71.61 % | -400.038 M 48.41 % | -775.429 M -196.60 % | -261.440 M 47.31 % | -496.199 M -475.79 % | -86.178 M -216.12 % | 74.216 M 388.93 % | 15.179 M 144.36 % | -34.217 M 35.89 % | -53.370 M 74.53 % | -209.560 M -58.77 % | -131.992 M -268.03 % | -35.865 M -1 124.82 % | 3.500 M 101.34 % | -261.440 M |
| Net cash provided by operating activities | 2.184 B 12.31 % | 1.945 B 2 560.58 % | 73.092 M -95.56 % | 1.646 B -0.69 % | 1.658 B 259.84 % | -1.037 B -363.29 % | -223.876 M -8.83 % | -205.720 M -72.21 % | -119.458 M 28.82 % | -167.833 M 44.22 % | -300.861 M -158.40 % | 515.134 M 134.89 % | 219.307 M 233.06 % | -164.820 M -1 368.33 % | -11.225 M -226.85 % | 8.849 M 103.64 % | -242.999 M -187.91 % | 276.406 M 211.71 % | -247.440 M -471.65 % | 66.579 M 139.67 % | -167.833 M |
| Investments in property plant and equipment | -5.634 M 98.63 % | -410.389 M -1 654.77 % | -23.387 M 88.34 % | -200.634 M -750.18 % | -23.599 M 45.40 % | -43.219 M -110.08 % | -20.573 M 6.61 % | -22.029 M 76.52 % | -93.804 M | 0.000 100.00 % | -4.549 M -1 299.69 % | -325.000 K 80.34 % | -1.653 M -122.48 % | -743.000 K -29.67 % | -573.000 K 30.88 % | -829.000 K -100.61 % | 136.964 M 271.21 % | 36.897 M 6 996.64 % | -535.000 K 70.46 % | -1.811 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 698.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.537 M | 0.000 | 0.000 | 0.000 100.00 % | -138.536 M | 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 100.00 % | -405.280 M -282.21 % | -106.035 M | 0.000 100.00 % | -692.612 M | 0.000 100.00 % | -19.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -118.658 M -11.91 % | -106.035 M |
| Sales maturities of investments | 1.206 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.050 B 325.04 % | 247.054 M 96.23 % | 125.902 M -84.09 % | 791.446 M | 0.000 -100.00 % | 253.735 M | 0.000 -100.00 % | 44.584 M -63.20 % | 121.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.082 M | 0.000 |
| Other investing activites | 434.000 K 100.03 % | -1.563 B -635.55 % | 291.830 M 117.68 % | -1.651 B -136.18 % | -698.896 M -685.25 % | 119.418 M 54.03 % | 77.529 M 19.43 % | 64.916 M 411.45 % | 12.693 M -91.24 % | 144.899 M 464.25 % | 25.680 M -70.50 % | 87.064 M 2 811.84 % | 2.990 M | 0.000 -100.00 % | 20.179 M -73.30 % | 75.579 M -26.47 % | 102.793 M 133.39 % | -307.879 M -224.57 % | 247.145 M | 0.000 -100.00 % | 144.899 M |
| Net cash used for investing activites | 1.201 B 160.86 % | -1.973 B -833.18 % | 269.141 M 114.54 % | -1.851 B -156.23 % | -722.495 M -164.15 % | 1.126 B 270.47 % | 304.010 M 80.11 % | 168.789 M -51.86 % | 350.592 M 802.10 % | 38.864 M -85.86 % | 274.866 M 145.37 % | -605.873 M -554.18 % | -92.615 M -191.77 % | 100.925 M 414.77 % | 19.606 M -73.77 % | 74.750 M -68.82 % | 239.757 M 188.48 % | -270.982 M -209.88 % | 246.610 M 331.80 % | -106.387 M -373.74 % | 38.864 M |
| Debt repayment | 6.840 M 234.49 % | -5.086 M -125.74 % | -2.253 M -124.66 % | 9.136 M 500.00 % | -2.284 M | 0.000 -100.00 % | 1.439 M | 0.000 100.00 % | -170.000 M -204.07 % | 163.359 M 2 359.96 % | 6.641 M | 0.000 | 0.000 100.00 % | -162.436 M -346.83 % | 65.809 M -21.13 % | 83.445 M 66 856.00 % | -125.000 K | 0.000 -100.00 % | 125.000 K | 0.000 -100.00 % | 163.359 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 500.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 |
| Common stock repurchased | -354.915 M -386.58 % | -72.940 M 88.23 % | -619.918 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -85.026 M -62.90 % | -52.194 M 10.00 % | -57.993 M 0.00 % | -57.993 M 0.00 % | -57.993 M -24.42 % | -46.609 M 0.00 % | -46.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 -100.00 % | 5.086 M 125.74 % | 2.253 M 103.85 % | -58.452 M -4 652.34 % | 1.284 M | 0.000 100.00 % | -1.439 M -1 191.28 % | -111.468 K 95.98 % | -2.770 M 85.86 % | -19.582 M -745.75 % | -2.315 M -1 075.29 % | -197.000 K 87.33 % | -1.555 M 76.63 % | -6.653 M -665 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.582 M |
| Net cash used provided by financing activities | -433.101 M -246.11 % | -125.134 M 81.54 % | -677.911 M -531.74 % | -107.309 M -85.04 % | -57.993 M -24.42 % | -46.609 M 0.00 % | -46.609 M -41 713.79 % | -111.468 K 99.94 % | -172.270 M -219.82 % | 143.778 M 3 224.02 % | 4.325 M 126.02 % | -16.625 M -969.13 % | -1.555 M 99.08 % | -169.089 M -356.94 % | 65.808 M -21.14 % | 83.445 M 66 856.00 % | -125.000 K | 0.000 -100.00 % | 125.000 K | 0.000 -100.00 % | 143.778 M |
| Effect of forex changes on cash | 108.756 M | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 3.061 B 2 090.85 % | -153.735 M 54.20 % | -335.679 M -7.54 % | -312.156 M -135.58 % | 877.372 M 1 966.11 % | 42.465 M 26.67 % | 33.525 M 190.50 % | -37.043 M -162.93 % | 58.865 M 297.50 % | 14.809 M 168.34 % | -21.670 M 79.82 % | -107.364 M -185.80 % | 125.137 M 153.71 % | -232.984 M -414.04 % | 74.189 M -55.59 % | 167.044 M 5 061.21 % | -3.367 M -162.08 % | 5.424 M 869.36 % | -705.000 K | 0.000 -100.00 % | 14.809 M |
| Cash at beginning of period | 322.180 M -27.63 % | 445.191 M -42.99 % | 780.870 M -28.56 % | 1.093 B 406.84 % | 215.654 M 24.52 % | 173.189 M 229.07 % | 52.630 M -41.31 % | 89.672 M 191.07 % | 30.808 M 92.56 % | 15.999 M -57.53 % | 37.668 M -74.03 % | 145.032 M 628.99 % | 19.895 M -92.13 % | 252.879 M 41.51 % | 178.698 M 1 433.36 % | 11.654 M -22.42 % | 15.021 M 56.52 % | 9.597 M -6.84 % | 10.302 M | 0.000 -100.00 % | 15.999 M |
| Cash at end of period | 3.383 B 1 060.66 % | 291.456 M -34.53 % | 445.191 M -42.99 % | 780.870 M -28.56 % | 1.093 B 406.84 % | 215.654 M 137.62 % | 90.756 M 72.44 % | 52.630 M -41.31 % | 89.672 M 191.07 % | 30.808 M 92.56 % | 15.999 M -57.53 % | 37.668 M -74.03 % | 145.032 M 628.99 % | 19.895 M -92.13 % | 252.879 M 41.51 % | 178.698 M 1 433.36 % | 11.654 M -22.42 % | 15.021 M 56.52 % | 9.597 M 53.45 % | 6.254 M -79.70 % | 30.808 M |
| Operating cash flow | 2.184 B 12.31 % | 1.945 B 2 560.58 % | 73.092 M -95.56 % | 1.646 B -0.69 % | 1.658 B 259.84 % | -1.037 B -363.29 % | -223.876 M -8.83 % | -205.720 M -72.21 % | -119.458 M 28.82 % | -167.833 M 44.22 % | -300.861 M -158.40 % | 515.134 M 134.89 % | 219.307 M 233.06 % | -164.820 M -2 989.99 % | -5.334 M -160.28 % | 8.849 M 103.64 % | -242.999 M -187.91 % | 276.406 M 211.71 % | -247.440 M -471.65 % | 66.579 M 139.67 % | -167.833 M |
| Capital expenditure | -5.634 M 98.63 % | -410.389 M -1 654.77 % | -23.387 M 88.34 % | -200.634 M -750.18 % | -23.599 M 45.97 % | -43.674 M -112.29 % | -20.573 M 3.50 % | -21.319 M 77.27 % | -93.804 M | 0.000 100.00 % | -4.549 M -1 299.57 % | -325.000 K 80.34 % | -1.653 M -122.48 % | -743.000 K -29.67 % | -573.000 K 30.88 % | -829.000 K -100.61 % | 136.964 M 271.21 % | 36.897 M 6 996.64 % | -535.000 K 70.46 % | -1.811 M | 0.000 |
| Free CashFlow | 2.178 B 41.98 % | 1.534 B 2 986.78 % | 49.705 M -96.56 % | 1.446 B -11.53 % | 1.634 B 251.20 % | -1.081 B -342.17 % | -244.449 M -7.67 % | -227.039 M -6.46 % | -213.262 M -27.07 % | -167.833 M 45.05 % | -305.409 M -159.32 % | 514.809 M 136.53 % | 217.654 M 231.46 % | -165.563 M -2 702.83 % | -5.907 M -173.65 % | 8.020 M 103.30 % | -242.999 M -187.91 % | 276.406 M 211.47 % | -247.975 M -482.87 % | 64.768 M 138.59 % | -167.833 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2001 |
| 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 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 31.673 M 107.08 % | -447.199 M -931.09 % | 53.809 M -65.20 % | 154.613 M -88.28 % | 1.320 B 2 336.10 % | 54.168 M -95.28 % | 1.147 B 27.85 % | 897.003 M -20.70 % | 1.131 B 2 391.26 % | 45.405 M -93.61 % | 710.110 M -11.70 % | 804.166 M 250.40 % | -534.680 M -275.34 % | 304.944 M 71.64 % | 177.666 M -81.85 % | 978.947 M 14.48 % | 855.096 M -98.48 % | 56.178 B 8 369.67 % | 663.285 M 97.28 % | 336.207 M 362.60 % | 72.677 M -99.78 % | 33.590 B 25 425.25 % | -132.636 M 48.71 % | -258.623 M -752.50 % | -30.337 M -100.10 % | 30.108 B 53 840.39 % | 55.818 M 1 168.49 % | -5.224 M -123.74 % | 22.002 M -99.56 % | 5.044 B 32.80 % | 3.798 B 14.69 % | 3.311 B -47.81 % | 6.345 B -35.08 % | 9.774 B |
| Net income | 711.450 M 278.62 % | -398.298 M 31.69 % | -583.087 M -214.10 % | 511.040 M -45.19 % | 932.389 M 25.90 % | 740.584 M -15.89 % | 880.499 M 25.29 % | 702.772 M -23.57 % | 919.489 M 684.71 % | -157.256 M -129.63 % | 530.684 M -14.47 % | 620.485 M 242.90 % | -434.205 M -201.31 % | 428.577 M 179.78 % | 153.185 M -80.82 % | 798.672 M 10.68 % | 721.617 M -31.11 % | 1.047 B 41.77 % | 738.842 M 139.46 % | 308.545 M 160.09 % | 118.628 M -85.66 % | 827.331 M 593.09 % | -167.785 M 32.53 % | -248.676 M -1 250.55 % | -18.413 M -107.51 % | 245.019 M 9 615.32 % | -2.575 M 89.72 % | -25.037 M -442.08 % | 7.319 M -34.23 % | 11.129 M 186.95 % | -12.800 M -281.30 % | 7.060 M -47.49 % | 13.445 M 12.35 % | 11.967 M |
| Income before tax | 943.106 M 278.42 % | -528.602 M 31.41 % | -770.666 M -219.18 % | 646.654 M -47.69 % | 1.236 B 35.17 % | 914.572 M -14.86 % | 1.074 B 30.89 % | 820.694 M -22.05 % | 1.053 B 534.36 % | -242.378 M -136.83 % | 658.091 M -11.87 % | 746.756 M 228.26 % | -582.201 M -325.44 % | 258.246 M 106.44 % | 125.096 M -86.34 % | 915.989 M 14.38 % | 800.863 M -25.36 % | 1.073 B 66.37 % | 644.968 M 107.15 % | 311.348 M 536.01 % | 48.953 M -88.96 % | 443.381 M 379.19 % | -158.808 M 45.22 % | -289.884 M -575.04 % | -42.943 M -111.91 % | 360.667 M 1 910.67 % | -19.919 M 69.52 % | -65.348 M -967.60 % | -6.121 M -136.32 % | 16.853 M 257.14 % | -10.725 M -196.68 % | 11.093 M -43.62 % | 19.675 M 7.38 % | 18.322 M |
| Income before tax ratio | 29.78 2 419.09 % | 1.18 108.25 % | -14.32 -442.44 % | 4.18 346.44 % | 0.94 -94.45 % | 16.88 1 702.52 % | 0.94 2.38 % | 0.91 -1.70 % | 0.93 117.44 % | -5.34 -676.01 % | 0.93 -0.20 % | 0.93 -14.72 % | 1.09 28.58 % | 0.85 20.27 % | 0.70 -24.75 % | 0.94 -0.09 % | 0.94 4 803.44 % | 0.02 -98.04 % | 0.97 5.00 % | 0.93 37.49 % | 0.67 5 002.94 % | 0.01 -98.90 % | 1.20 6.82 % | 1.12 -20.82 % | 1.42 11 716.86 % | 0.01 103.36 % | -0.36 -102.85 % | 12.51 4 596.44 % | -0.28 -8 425.71 % | 0.00 218.33 % | 0.00 -184.30 % | 0.00 8.04 % | 0.00 65.41 % | 0.00 |
| EBITDA | 952.927 M 284.34 % | -516.932 M 31.94 % | -759.479 M -215.51 % | 657.502 M -47.35 % | 1.249 B 34.13 % | 931.077 M -14.40 % | 1.088 B 30.35 % | 834.416 M -21.80 % | 1.067 B 567.77 % | -228.103 M -134.25 % | 665.910 M -12.10 % | 757.576 M 232.33 % | -572.494 M -314.21 % | 267.254 M 109.23 % | 127.731 M -86.08 % | 917.569 M 14.35 % | 802.397 M -25.34 % | 1.075 B 70.36 % | 630.844 M 101.40 % | 313.232 M 512.49 % | 51.141 M -88.54 % | 446.433 M 386.53 % | -155.806 M 45.73 % | -287.078 M -614.57 % | -40.175 M -111.10 % | 362.086 M 2 067.65 % | -18.402 M 71.17 % | -63.821 M -1 277.23 % | -4.634 M -125.89 % | 17.902 M 100.09 % | -19.439 B -684.80 % | 3.324 B -47.79 % | 6.366 B 32 760.10 % | 19.374 M |
| Net income ratio | 22.46 2 422.02 % | 0.89 108.22 % | -10.84 -427.85 % | 3.31 367.79 % | 0.71 -94.83 % | 13.67 1 680.78 % | 0.77 -2.01 % | 0.78 -3.62 % | 0.81 123.47 % | -3.46 -563.44 % | 0.75 -3.14 % | 0.77 -4.99 % | 0.81 -42.22 % | 1.41 63.00 % | 0.86 5.68 % | 0.82 -3.32 % | 0.84 4 426.02 % | 0.02 -98.33 % | 1.11 21.38 % | 0.92 -43.78 % | 1.63 6 527.14 % | 0.02 -98.05 % | 1.27 31.56 % | 0.96 58.42 % | 0.61 7 358.30 % | 0.01 117.64 % | -0.05 -100.96 % | 4.79 1 340.75 % | 0.33 14 975.50 % | 0.00 165.48 % | 0.00 -258.07 % | 0.00 0.62 % | 0.00 73.05 % | 0.00 |
| Ratio EBITDA | 30.09 2 502.78 % | 1.16 108.19 % | -14.11 -431.90 % | 4.25 349.34 % | 0.95 -94.49 % | 17.19 1 712.39 % | 0.95 1.95 % | 0.93 -1.38 % | 0.94 118.78 % | -5.02 -635.72 % | 0.94 -0.46 % | 0.94 -12.02 % | 1.07 22.17 % | 0.88 21.90 % | 0.72 -23.30 % | 0.94 -0.11 % | 0.94 4 805.08 % | 0.02 -97.99 % | 0.95 2.09 % | 0.93 32.40 % | 0.70 5 194.58 % | 0.01 -98.87 % | 1.17 5.83 % | 1.11 -16.18 % | 1.32 10 911.83 % | 0.01 103.65 % | -0.33 -102.70 % | 12.22 5 900.52 % | -0.21 -6 033.77 % | 0.00 100.07 % | -5.12 -609.87 % | 1.00 0.05 % | 1.00 50 514.67 % | 0.00 |
| Gross profit ratio | 0.31 -68.05 % | 0.96 53.49 % | 0.62 -27.88 % | 0.86 -12.02 % | 0.98 22.47 % | 0.80 -19.87 % | 1.00 2.21 % | 0.98 -0.44 % | 0.98 27.31 % | 0.77 -21.07 % | 0.98 -0.23 % | 0.98 -4.75 % | 1.03 7.58 % | 0.96 -2.51 % | 0.98 -0.58 % | 0.99 0.27 % | 0.98 21 091.47 % | 0.00 -99.53 % | 0.98 1.06 % | 0.97 15.57 % | 0.84 29 327.19 % | 0.00 -100.27 % | 1.06 -21.51 % | 1.35 3.92 % | 1.30 11 437.75 % | 0.01 -98.63 % | 0.83 -71.86 % | 2.94 420.14 % | 0.56 9 437.33 % | 0.01 -99.41 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 30 606.90 % | 0.00 |
| Weighted average shs out dil | 34.008 M -1.43 % | 34.502 M 0.00 % | 34.502 M -0.69 % | 34.741 M -0.14 % | 34.791 M -0.17 % | 34.851 M -0.06 % | 34.871 M -0.07 % | 34.894 M -0.31 % | 35.001 M -9.41 % | 38.637 M -0.04 % | 38.651 M -0.02 % | 38.660 M -0.01 % | 38.665 M 0.05 % | 38.645 M -0.10 % | 38.683 M 0.07 % | 38.658 M -0.01 % | 38.662 M 0.03 % | 38.652 M -0.03 % | 38.663 M -0.01 % | 38.665 M 0.01 % | 38.662 M 0.00 % | 38.662 M 0.10 % | 38.623 M -0.16 % | 38.683 M 0.84 % | 38.360 M 1.77 % | 37.694 M 2.47 % | 36.786 M -4.50 % | 38.518 M -0.01 % | 38.521 M -3.08 % | 39.746 M 2.80 % | 38.665 M -2.84 % | 39.795 M 0.00 % | 39.795 M -0.24 % | 39.890 M |
| Weighted average shs out | 34.008 M -1.43 % | 34.502 M 0.00 % | 34.502 M -0.69 % | 34.741 M -0.14 % | 34.791 M -0.18 % | 34.853 M -0.05 % | 34.871 M -0.07 % | 34.894 M -0.31 % | 35.001 M -9.41 % | 38.637 M -0.04 % | 38.651 M -0.02 % | 38.660 M -0.01 % | 38.665 M 0.05 % | 38.645 M -0.10 % | 38.683 M 0.07 % | 38.658 M -0.01 % | 38.662 M 0.03 % | 38.652 M -0.03 % | 38.663 M -0.01 % | 38.665 M 0.06 % | 38.641 M 0.06 % | 38.618 M -0.01 % | 38.623 M -0.16 % | 38.683 M 0.84 % | 38.360 M 1.83 % | 37.671 M 2.41 % | 36.786 M -4.50 % | 38.518 M -0.01 % | 38.521 M -3.08 % | 39.746 M 2.80 % | 38.665 M -2.84 % | 39.795 M 0.00 % | 39.795 M -0.24 % | 39.890 M |
| EPS diluted | 20.92 281.28 % | -11.54 31.72 % | -16.90 -214.89 % | 14.71 -45.11 % | 26.80 26.12 % | 21.25 -15.84 % | 25.25 25.37 % | 20.14 -23.33 % | 26.27 689.01 % | -4.46 -132.48 % | 13.73 -14.45 % | 16.05 242.92 % | -11.23 -201.35 % | 11.08 179.80 % | 3.96 -80.83 % | 20.66 10.72 % | 18.66 -31.12 % | 27.09 41.76 % | 19.11 139.47 % | 7.98 159.93 % | 3.07 -85.65 % | 21.40 594.23 % | -4.33 32.66 % | -6.43 -1 239.58 % | -0.48 -107.57 % | 6.34 9 157.14 % | -0.07 89.23 % | -0.65 -442.11 % | 0.19 -32.14 % | 0.28 184.85 % | -0.33 -283.33 % | 0.18 -47.06 % | 0.34 13.33 % | 0.30 |
| Earnings per share | 20.92 281.28 % | -11.54 31.72 % | -16.90 -214.89 % | 14.71 -45.11 % | 26.80 26.12 % | 21.25 -15.84 % | 25.25 25.37 % | 20.14 -23.33 % | 26.27 689.01 % | -4.46 -132.48 % | 13.73 -14.45 % | 16.05 242.92 % | -11.23 -201.35 % | 11.08 179.80 % | 3.96 -80.83 % | 20.66 10.72 % | 18.66 -31.12 % | 27.09 41.76 % | 19.11 139.47 % | 7.98 159.93 % | 3.07 -85.65 % | 21.40 594.23 % | -4.33 32.66 % | -6.43 -1 239.58 % | -0.48 -107.57 % | 6.34 9 157.14 % | -0.07 89.23 % | -0.65 -442.11 % | 0.19 -32.14 % | 0.28 184.85 % | -0.33 -283.33 % | 0.18 -47.06 % | 0.34 13.33 % | 0.30 |
| Gross profit | 9.672 M 102.26 % | -427.426 M -1 375.63 % | 33.507 M -74.90 % | 133.489 M -89.69 % | 1.295 B 2 883.56 % | 43.405 M -96.22 % | 1.147 B 30.68 % | 877.601 M -21.05 % | 1.112 B 3 071.62 % | 35.048 M -94.95 % | 694.456 M -11.90 % | 788.289 M 243.26 % | -550.247 M -288.62 % | 291.723 M 67.33 % | 174.343 M -81.96 % | 966.276 M 14.79 % | 841.757 M 222.56 % | 260.962 M -60.02 % | 652.754 M 99.37 % | 327.413 M 434.65 % | 61.239 M 163.24 % | -96.841 M 31.31 % | -140.989 M 59.74 % | -350.228 M -785.89 % | -39.534 M -111.63 % | 340.068 M 637.53 % | 46.109 M 400.66 % | -15.336 M -223.50 % | 12.418 M -58.39 % | 29.847 M -99.21 % | 3.798 B 14.69 % | 3.311 B -47.81 % | 6.345 B 19 835.56 % | 31.830 M |
| Income tax expense | 231.656 M 277.78 % | -130.304 M 30.53 % | -187.579 M -238.32 % | 135.614 M -55.37 % | 303.841 M 74.63 % | 173.988 M -10.20 % | 193.744 M 64.30 % | 117.922 M -11.54 % | 133.311 M 256.61 % | -85.122 M -166.81 % | 127.407 M 0.90 % | 126.271 M 185.32 % | -147.996 M 13.11 % | -170.331 M -506.40 % | -28.089 M -123.96 % | 117.257 M 48.22 % | 79.112 M 210.62 % | 25.469 M 127.12 % | -93.926 M -3 465.32 % | 2.791 M 104.01 % | -69.678 M 81.85 % | -383.972 M -4 374.91 % | 8.982 M 121.78 % | -41.243 M -68.13 % | -24.531 M -121.22 % | 115.606 M 766.93 % | -17.334 M 57.03 % | -40.342 M -200.16 % | -13.440 M -334.80 % | 5.724 M 176.45 % | 2.071 M -48.66 % | 4.033 M -35.26 % | 6.230 M -1.97 % | 6.355 M |
| Cost of revenue | 22.001 M 211.27 % | -19.773 M -197.39 % | 20.302 M -3.89 % | 21.124 M -14.04 % | 24.574 M 128.32 % | 10.763 M -38.91 % | 17.618 M -9.19 % | 19.402 M -0.83 % | 19.564 M 88.90 % | 10.357 M -33.84 % | 15.654 M -1.40 % | 15.877 M 1.99 % | 15.567 M 17.74 % | 13.221 M 297.86 % | 3.323 M -73.77 % | 12.671 M -5.01 % | 13.339 M -99.98 % | 55.917 B 530 875.97 % | 10.531 M 19.75 % | 8.794 M -23.12 % | 11.438 M -99.97 % | 33.687 B 403 195.13 % | 8.353 M -90.88 % | 91.605 M 896.03 % | 9.197 M -99.97 % | 29.768 B 306 506.05 % | 9.709 M -3.99 % | 10.112 M 5.51 % | 9.584 M -99.81 % | 5.014 B | 0.000 | 0.000 | 0.000 -100.00 % | 9.742 B |
| General and administrative expenses | 0.000 -100.00 % | 20.318 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.207 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.010 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.639 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.992 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.742 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.551 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.958 M -9.72 % | 11.031 M 79.72 % | 6.138 M -36.62 % | 9.685 M |
| Selling and marketing expenses | 0.000 -100.00 % | 2.964 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.130 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.510 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.603 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -915.820 M -269.83 % | 539.259 M -30.40 % | 774.785 M 262.36 % | -477.206 M 60.80 % | -1.217 B -45.50 % | -836.735 M | 0.000 -100.00 % | 56.359 M 31.11 % | 42.985 M -14.43 % | 50.236 M 99.51 % | 25.180 M 103.98 % | -632.274 M -2 993.83 % | 21.849 M | 0.000 -100.00 % | 34.717 M -64.43 % | 97.603 M 477.23 % | 16.909 M -93.52 % | 260.962 M | 0.000 | 0.000 | 0.000 100.00 % | -96.841 M -310.01 % | 46.113 M 191.54 % | -50.374 M -90 053.57 % | 56.000 K -23.25 % | 72.967 K -99.84 % | 46.109 M 400.66 % | -15.336 M -223.50 % | 12.418 M -4.43 % | 12.994 M -99.66 % | 3.788 B 16 935.78 % | -22.500 M 12.90 % | -25.833 M -775.73 % | 3.823 M |
| Operating expenses | -915.820 M -262.80 % | 562.541 M -27.39 % | 774.785 M 262.36 % | -477.206 M 60.00 % | -1.193 B -46.84 % | -812.398 M -4 711.18 % | 17.618 M -83.57 % | 107.262 M 149.53 % | 42.985 M -14.43 % | 50.236 M 99.51 % | 25.180 M -76.83 % | 108.669 M 397.36 % | 21.849 M 113.05 % | -167.474 M -582.40 % | 34.717 M -64.43 % | 97.603 M 477.23 % | 16.909 M -93.52 % | 260.962 M 2 378.04 % | 10.531 M 19.75 % | 8.794 M -62.42 % | 23.398 M 124.16 % | -96.841 M -310.01 % | 46.113 M 191.54 % | -50.374 M -647.72 % | 9.197 M -41.88 % | 15.823 M -65.68 % | 46.109 M 400.66 % | -15.336 M -223.50 % | 12.418 M -4.43 % | 12.994 M -99.66 % | 3.798 B 14.69 % | 3.311 B -47.81 % | 6.345 B 46 875.79 % | 13.508 M |
| Cost and expenses | -893.819 M -1 227.44 % | -67.334 M -108.47 % | 795.087 M 274.33 % | -456.082 M -1 955.95 % | 24.574 M 103.07 % | -801.635 M -4 650.09 % | 17.618 M -86.09 % | 126.664 M 102.50 % | 62.549 M 3.23 % | 60.593 M 48.39 % | 40.834 M -67.21 % | 124.546 M 232.87 % | 37.416 M 124.26 % | -154.253 M -429.67 % | 46.790 M -57.57 % | 110.274 M 264.57 % | 30.248 M -99.95 % | 55.108 B 160 050.58 % | 34.410 M 38.03 % | 24.930 M 4.90 % | 23.766 M -99.93 % | 33.208 B 60 869.84 % | 54.466 M 32.10 % | 41.231 M 332.33 % | 9.537 M -99.97 % | 29.784 B 53 259.50 % | 55.818 M 1 168.49 % | -5.224 M -123.74 % | 22.002 M -99.56 % | 5.027 B 32.35 % | 3.798 B 14.69 % | 3.311 B -47.81 % | 6.345 B -34.96 % | 9.756 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 23.282 M | 0.000 | 0.000 -100.00 % | 24.574 M 0.97 % | 24.337 M 38.14 % | 17.618 M -65.39 % | 50.903 M 165.41 % | 19.179 M -24.85 % | 25.520 M 63.03 % | 15.654 M -1.40 % | 15.877 M 1.99 % | 15.567 M -46.54 % | 29.121 M 141.21 % | 12.073 M | 0.000 -100.00 % | 13.339 M -54.03 % | 29.014 M 175.51 % | 10.531 M 19.75 % | 8.794 M -62.42 % | 23.398 M 34.90 % | 17.345 M | 0.000 | 0.000 -100.00 % | 9.197 M -55.69 % | 20.756 M | 0.000 | 0.000 -100.00 % | 9.584 M | 0.000 -100.00 % | 9.958 M -9.72 % | 11.031 M 79.72 % | 6.138 M -36.62 % | 9.685 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 420.000 K 10.82 % | 379.000 K -12.27 % | 432.000 K 6.67 % | 405.000 K -11.38 % | 457.000 K -20.10 % | 572.000 K -12.54 % | 654.000 K 38.85 % | 471.000 K 31.20 % | 359.000 K | 0.000 -100.00 % | 264.000 K -69.66 % | 870.000 K 402.89 % | 173.000 K | 0.000 -100.00 % | 80.000 K 1 500.00 % | 5.000 K -83.87 % | 31.000 K | 0.000 -100.00 % | 16.000 K -46.67 % | 30.000 K -28.57 % | 42.000 K | 0.000 -100.00 % | 199.000 K 23.60 % | 161.000 K -20.69 % | 203.000 K | 0.000 -100.00 % | 2.000 K -75.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K | 0.000 | 0.000 -100.00 % | 6.346 B 211 516 900.00 % | 3.000 K |
| Depreciation and amortization | 9.401 M -12.30 % | 10.720 M -0.33 % | 10.755 M 2.99 % | 10.443 M -17.36 % | 12.637 M -19.46 % | 15.690 M 16.83 % | 13.430 M -2.13 % | 13.722 M -3.41 % | 14.207 M -0.46 % | 14.273 M 82.54 % | 7.819 M -27.74 % | 10.820 M 11.47 % | 9.707 M 7.76 % | 9.008 M 241.73 % | 2.636 M 66.84 % | 1.580 M 3.00 % | 1.534 M -9.66 % | 1.698 M -13.06 % | 1.953 M 1.45 % | 1.925 M -12.02 % | 2.188 M -28.29 % | 3.051 M 1.60 % | 3.003 M 7.02 % | 2.806 M 1.30 % | 2.770 M 94.25 % | 1.426 M -5.87 % | 1.515 M -0.26 % | 1.519 M 2.70 % | 1.479 M 42.07 % | 1.041 M -33.07 % | 1.555 M 33.63 % | 1.164 M 2.92 % | 1.131 M 7.82 % | 1.049 M |
| Operating income | 925.492 M 343.64 % | -379.865 M 48.76 % | -741.278 M -221.38 % | 610.695 M -50.60 % | 1.236 B 44.45 % | 855.803 M -24.06 % | 1.127 B 37.24 % | 821.165 M -22.03 % | 1.053 B 534.89 % | -242.164 M -136.88 % | 656.663 M -12.17 % | 747.626 M 228.45 % | -582.028 M -325.77 % | 257.802 M 107.00 % | 124.542 M -86.04 % | 892.090 M 11.49 % | 800.174 M -25.44 % | 1.073 B 70.68 % | 628.805 M 101.99 % | 311.304 M 548.29 % | 48.019 M -87.45 % | 382.569 M 340.90 % | -158.809 M 45.22 % | -289.884 M -575.01 % | -42.945 M -111.91 % | 360.664 M 1 913.38 % | -19.889 M -12.22 % | -17.723 M -184.43 % | -6.231 M -136.97 % | 16.853 M 100.09 % | -19.441 B -685.05 % | 3.323 B -47.80 % | 6.365 B 34 640.67 % | 18.322 M |
| Operating income ratio | 29.22 3 339.97 % | 0.85 106.17 % | -13.78 -448.78 % | 3.95 321.62 % | 0.94 -94.07 % | 15.80 1 507.81 % | 0.98 7.34 % | 0.92 -1.67 % | 0.93 117.46 % | -5.33 -676.75 % | 0.92 -0.53 % | 0.93 -14.59 % | 1.09 28.76 % | 0.85 20.60 % | 0.70 -23.08 % | 0.91 -2.62 % | 0.94 4 798.24 % | 0.02 -97.98 % | 0.95 2.39 % | 0.93 40.14 % | 0.66 5 701.25 % | 0.01 -99.05 % | 1.20 6.82 % | 1.12 -20.82 % | 1.42 11 717.51 % | 0.01 103.36 % | -0.36 -110.50 % | 3.39 1 297.95 % | -0.28 -8 575.33 % | 0.00 100.07 % | -5.12 -610.09 % | 1.00 0.04 % | 1.00 53 411.32 % | 0.00 |
| Total other income expenses net | 17.614 M 111.84 % | -148.737 M -406.11 % | -29.388 M -181.73 % | 35.959 M 161.17 % | -58.784 M -200.03 % | 58.769 M 211.51 % | -52.702 M -11 089.38 % | -471.000 K -31.20 % | -359.000 K -67.76 % | -214.000 K -114.99 % | 1.428 M 264.14 % | -870.000 K -402.89 % | -173.000 K -138.96 % | 444.000 K -19.86 % | 554.000 K -97.68 % | 23.899 M 3 368.65 % | 689.000 K 420.47 % | -215.000 K -101.33 % | 16.163 M 36 634.09 % | 44.000 K -95.29 % | 934.000 K -98.46 % | 60.812 M 6 081 100.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K -34.53 % | 3.055 K 110.18 % | -30.000 K 99.94 % | -47.625 M -43 395.45 % | 110.000 K | 0.000 -100.00 % | 19.430 B 686.68 % | -3.312 B 47.81 % | -6.346 B | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2008-03-31 | 2007-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.374 B -99.54 % | -1.691 B | 0.000 100.00 % | -285.784 M | 0.000 100.00 % | -428.482 M 2.24 % | -438.316 M -168.65 % | -163.158 M 77.09 % | -712.263 M 44.55 % | -1.284 B -22.19 % | -1.051 B -222.56 % | -325.878 M -67.68 % | -194.344 M -1 838.16 % | 11.181 M 107.19 % | -155.519 M -195.50 % | -52.630 M 41.31 % | -89.672 M -164.42 % | 139.192 M 1 587.47 % | -9.358 M 75.16 % | -37.668 M 74.03 % | -145.032 M -117.45 % | -66.696 M -851.21 % | -7.012 M -104.46 % | 157.044 M 66.92 % | 94.081 M 1 305.61 % | 6.693 M 20.07 % | 5.574 M |
| Total investments | 119.562 M -99.66 % | 35.478 B | 0.000 -100.00 % | 33.283 B | 0.000 -100.00 % | 33.779 B 17.97 % | 28.633 B -16.76 % | 34.398 B 0.13 % | 34.353 B 74.38 % | 19.700 B -30.01 % | 28.147 B 17.48 % | 23.959 B 16.60 % | 20.548 B 12.40 % | 18.281 B 575.13 % | 2.708 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 976.686 M -50.20 % | 1.961 B 15 121.98 % | 12.884 M -94.79 % | 247.495 M 40.50 % | 176.152 M 1 995.17 % | 8.408 M 350.95 % | 1.864 M |
| Total debt | 8.621 M | 0.000 | 0.000 -100.00 % | 5.672 M | 0.000 -100.00 % | 1.501 M -91.68 % | 18.045 M 43.20 % | 12.601 M -47.77 % | 24.126 M 13.20 % | 21.313 M | 0.000 -100.00 % | 1.987 M -13.19 % | 2.289 M -86.58 % | 17.055 M 1 088.50 % | 1.435 M | 0.000 | 0.000 -100.00 % | 170.000 M 2 459.86 % | 6.641 M | 0.000 -100.00 % | 360.000 -99.93 % | 548.000 K | 0.000 -100.00 % | 162.436 M 68.11 % | 96.627 M 626.14 % | 13.307 M 0.00 % | 13.307 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 29.826 B 113.32 % | 13.982 B -51.60 % | 28.892 B | 0.000 -100.00 % | 13.934 B | 0.000 -100.00 % | 18.528 B | 0.000 | 0.000 | 0.000 -100.00 % | 12.251 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 -100.00 % | 14.830 B | 0.000 | 0.000 -100.00 % | 9.985 B | 0.000 -100.00 % | 9.418 B | 0.000 -100.00 % | 6.307 B | 0.000 -100.00 % | 3.586 B | 0.000 -100.00 % | 1.442 B 8.13 % | 1.333 B 18.17 % | 1.128 B 53.93 % | 733.023 M 13.71 % | 644.632 M 149.92 % | 257.932 M 11.11 % | 232.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 341.325 M 0.00 % | 341.325 M | 0.000 -100.00 % | 347.960 M | 0.000 -100.00 % | 349.182 M -0.88 % | 352.278 M -9.17 % | 387.842 M 0.32 % | 386.620 M -0.32 % | 387.842 M 0.00 % | 387.842 M 0.00 % | 387.842 M 0.32 % | 386.620 M -0.32 % | 387.842 M 0.32 % | 386.620 M 0.00 % | 386.620 M 0.00 % | 386.620 M 0.00 % | 386.620 M 0.00 % | 386.620 M 0.00 % | 386.620 M -3.14 % | 399.172 M -50.00 % | 798.344 M 100.61 % | 397.950 M 0.00 % | 397.950 M -0.31 % | 399.172 M 0.00 % | 399.172 M 0.31 % | 397.950 M |
| Total equity | 24.720 B -23.56 % | 32.338 B 8.42 % | 29.826 B 0.00 % | 29.826 B 3.24 % | 28.892 B 0.00 % | 28.892 B 15.54 % | 25.006 B -12.26 % | 28.501 B -3.89 % | 29.653 B -4.82 % | 31.155 B 27.94 % | 24.350 B 22.40 % | 19.894 B 13.41 % | 17.542 B 25.62 % | 13.965 B 8.60 % | 12.859 B 324.91 % | 3.026 B 7.27 % | 2.821 B 16.30 % | 2.426 B 3.78 % | 2.338 B 14.20 % | 2.047 B 1.00 % | 2.027 B -50.04 % | 4.057 B 102.04 % | 2.008 B 1.49 % | 1.979 B 2.67 % | 1.927 B 8.46 % | 1.777 B 9.35 % | 1.625 B |
| Other non current liabilities | 99.489 M -46.83 % | 187.100 M 100.63 % | -29.826 B -34 702.60 % | 86.197 M 100.30 % | -28.892 B -21 998.90 % | 131.932 M -97.65 % | 5.611 B 5 822.37 % | 94.745 M -98.66 % | 7.090 B 53.12 % | 4.630 B 849 484.95 % | 545.000 K -97.35 % | 20.596 M 27.62 % | 16.139 M -94.68 % | 303.614 M -91.02 % | 3.380 B 99 063.36 % | -3.416 M -68.10 % | -2.032 M -64.19 % | -1.238 M 93.61 % | -19.379 M 5.91 % | -20.596 M -107.31 % | 281.702 M | 0.000 100.00 % | -23.039 M -74.78 % | -13.182 M 70.14 % | -44.141 M 9.56 % | -48.806 M -55.38 % | -31.411 M |
| Long term debt | 8.621 M | 0.000 | 0.000 -100.00 % | 1.785 M | 0.000 -100.00 % | 1.501 M -78.17 % | 6.875 M -45.44 % | 12.601 M 37.97 % | 9.133 M -57.15 % | 21.313 M | 0.000 -100.00 % | 1.987 M | 0.000 100.00 % | -2.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.000 | 0.000 | 0.000 -100.00 % | 13.182 M 0.00 % | 13.182 M -0.94 % | 13.307 M 0.00 % | 13.307 M |
| Total non current liabilities | 2.374 B -61.49 % | 6.166 B 120.67 % | -29.826 B -623.91 % | 5.693 B 119.70 % | -28.892 B -565.55 % | 6.206 B 10.46 % | 5.618 B -16.58 % | 6.734 B -5.14 % | 7.099 B -12.02 % | 8.069 B 28.05 % | 6.301 B 28.70 % | 4.896 B 13.48 % | 4.314 B -9.40 % | 4.762 B 40.87 % | 3.380 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 281.702 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -5.430 M -264.35 % | 3.304 M | 0.000 -100.00 % | 85.692 M | 0.000 -100.00 % | 3.274 M -96.02 % | 82.354 M 2 250.29 % | 3.504 M -91.16 % | 39.640 M 190.51 % | 13.645 M -56.55 % | 31.401 M 491.58 % | 5.308 M -64.61 % | 14.999 M 253.17 % | 4.247 M -58.18 % | 10.156 M | 0.000 | 0.000 100.00 % | -170.000 M -2 459.86 % | -6.641 M | 0.000 -100.00 % | 1.433 M 361.52 % | -548.000 K | 0.000 100.00 % | -149.254 M -78.87 % | -83.445 M | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 8.621 M | 0.000 | 0.000 -100.00 % | 3.887 M | 0.000 | 0.000 -100.00 % | 6.875 M | 0.000 -100.00 % | 14.993 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.289 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 170.000 M 2 459.86 % | 6.641 M | 0.000 | 0.000 -100.00 % | 548.000 K | 0.000 -100.00 % | 149.254 M 78.87 % | 83.445 M | 0.000 | 0.000 |
| Total current liabilities | 11.722 M -94.75 % | 223.232 M | 0.000 -100.00 % | 91.421 M | 0.000 -100.00 % | 239.759 M 165.68 % | 90.243 M -28.48 % | 126.177 M 21.88 % | 103.527 M -57.71 % | 244.811 M 666.02 % | 31.959 M -75.35 % | 129.642 M 241.45 % | 37.968 M 407.66 % | 7.479 M -92.99 % | 106.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.539 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 2.386 B -62.65 % | 6.389 B 121.42 % | -29.826 B -623.47 % | 5.698 B 119.72 % | -28.892 B -548.23 % | 6.446 B 14.64 % | 5.622 B -18.05 % | 6.860 B -4.67 % | 7.197 B -13.43 % | 8.314 B 31.27 % | 6.333 B 26.02 % | 5.026 B 15.47 % | 4.352 B -8.74 % | 4.769 B 36.77 % | 3.487 B 602.74 % | 496.198 M -13.18 % | 571.553 M 31.51 % | 434.618 M 14.08 % | 380.977 M 8.37 % | 351.563 M 23.68 % | 284.241 M -50.65 % | 575.952 M 87.19 % | 307.687 M -13.73 % | 356.652 M 16.72 % | 305.573 M 209.80 % | 98.637 M 72.64 % | 57.136 M |
| Other non current assets | 22.913 B 2 787.81 % | 793.433 M | 0.000 -100.00 % | 99.013 M | 0.000 -100.00 % | 13.510 M -98.43 % | 858.720 M 650.68 % | 114.392 M -91.39 % | 1.329 B -96.47 % | 37.654 B 3 481.01 % | 1.052 B 1 129.95 % | 85.491 M -89.86 % | 842.784 M 1 342.85 % | 58.411 M -99.56 % | 13.255 B 10 010.97 % | -133.740 M -14.19 % | -117.121 M -336.76 % | -26.816 M 74.00 % | -103.143 M -0.01 % | -103.135 M -108.96 % | 1.151 B 875.69 % | -148.434 M -15.18 % | -128.869 M -11.45 % | -115.630 M 27.03 % | -158.464 M 13.89 % | -184.028 M -18.74 % | -154.978 M |
| Long term investments | 0.000 -100.00 % | 35.321 B | 0.000 -100.00 % | 33.143 B | 0.000 -100.00 % | 33.667 B 18.21 % | 28.481 B -17.09 % | 34.351 B 3.53 % | 33.179 B 82 171.72 % | -40.427 M -100.15 % | 27.287 B 14.40 % | 23.852 B 19.67 % | 19.931 B 9.13 % | 18.265 B 618.08 % | 2.544 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 243.000 K 1 925.00 % | 12.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 16.000 K -11.11 % | 18.000 K -70.97 % | 62.000 K -8.82 % | 68.000 K -11.69 % | 77.000 K -10.47 % | 86.000 K -15.69 % | 102.000 K 37.84 % | 74.000 K -98.37 % | 4.549 M 5 516.05 % | 81.000 K -99.95 % | 158.897 M 61.25 % | 98.539 M 32.40 % | 74.427 M -10.43 % | 83.098 M -53.35 % | 178.113 M 180 453.94 % | 98.648 K | 0.000 -100.00 % | 852.035 M | 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 -100.00 % | 120.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 |
| Goodwill and intangible assets | 243.000 K 1 925.00 % | 12.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 16.000 K -11.11 % | 18.000 K -70.97 % | 62.000 K -8.82 % | 68.000 K -65.48 % | 197.000 K 129.07 % | 86.000 K -15.69 % | 102.000 K 37.84 % | 74.000 K -98.37 % | 4.549 M 5 516.05 % | 81.000 K -35.02 % | 124.657 K -34.17 % | 189.366 K -43.46 % | 334.903 K 25.99 % | 265.827 K 349.11 % | 59.190 K -40.00 % | 98.648 K | 0.000 -100.00 % | 164.414 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 647.127 M -0.28 % | 648.958 M | 0.000 -100.00 % | 666.670 M | 0.000 -100.00 % | 234.694 M -7.19 % | 252.873 M -8.46 % | 276.239 M -2.81 % | 284.215 M 34.13 % | 211.890 M -18.49 % | 259.965 M 56.55 % | 166.054 M 1.52 % | 163.570 M 11.70 % | 146.434 M 11.34 % | 131.520 M 12.55 % | 116.858 M 15.80 % | 100.909 M 861.00 % | 10.500 M -84.29 % | 66.851 M -1.01 % | 67.536 M -5.43 % | 71.412 M -51.89 % | 148.434 M 98.65 % | 74.720 M -18.21 % | 91.351 M -4.27 % | 95.424 M -14.29 % | 111.332 M 10.73 % | 100.542 M |
| Total non current assets | 23.560 B -35.91 % | 36.763 B | 0.000 -100.00 % | 34.685 B | 0.000 -100.00 % | 34.678 B 17.19 % | 29.592 B -14.82 % | 34.742 B -0.14 % | 34.792 B -8.22 % | 37.907 B 32.55 % | 28.598 B 18.09 % | 24.218 B 15.67 % | 20.938 B 13.19 % | 18.497 B 16.02 % | 15.943 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.242 B 736.91 % | 148.434 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 49.103 M 969.78 % | 4.590 M | 0.000 -100.00 % | 407.533 M | 0.000 -100.00 % | 7.079 M -98.04 % | 361.255 M 27.12 % | 284.187 M 144.77 % | 116.103 M 386.32 % | 23.874 M -82.82 % | 138.940 M -7.91 % | 150.877 M 43.65 % | 105.032 M 282.57 % | 27.454 M 552 072.16 % | 4.972 K 100.00 % | -211.526 M -12.39 % | -188.211 M -78.85 % | -105.234 M -6.19 % | -99.097 M 54.08 % | -215.781 M -6 784.87 % | 3.228 M | 0.000 100.00 % | -871.930 M 28.10 % | -1.213 B -10.94 % | -1.093 B -77.22 % | -616.754 M 27.21 % | -847.323 M |
| Short term investments | 0.000 -100.00 % | 156.892 M | 0.000 -100.00 % | 139.480 M | 0.000 -100.00 % | 111.228 M -89.75 % | 1.085 B 2 207.99 % | 47.007 M -96.00 % | 1.174 B | 0.000 -100.00 % | 860.441 M 703.44 % | 107.094 M -82.64 % | 616.837 M 3 657.99 % | 16.414 M -90.01 % | 164.255 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.884 M -94.79 % | 247.495 M 40.50 % | 176.152 M 1 995.17 % | 8.408 M 350.95 % | 1.864 M |
| cash and cash equivalents | 3.383 B 100.05 % | 1.691 B | 0.000 -100.00 % | 291.456 M | 0.000 -100.00 % | 429.983 M -3.42 % | 445.191 M 153.30 % | 175.759 M -76.13 % | 736.388 M -48.08 % | 1.418 B 34.92 % | 1.051 B 220.61 % | 327.865 M 66.74 % | 196.633 M 3 247.51 % | 5.874 M -96.26 % | 156.954 M 198.22 % | 52.630 M -41.31 % | 89.672 M 191.07 % | 30.808 M 92.56 % | 15.999 M -57.53 % | 37.668 M -74.03 % | 145.032 M 115.68 % | 67.244 M 859.02 % | 7.012 M 30.04 % | 5.392 M 111.77 % | 2.546 M -61.50 % | 6.614 M -14.47 % | 7.733 M |
| Cash and short term investments | 3.383 B 83.07 % | 1.848 B | 0.000 -100.00 % | 430.936 M | 0.000 -100.00 % | 541.211 M -64.63 % | 1.530 B 586.87 % | 222.766 M -88.34 % | 1.910 B 34.70 % | 1.418 B -25.81 % | 1.912 B 339.49 % | 434.959 M -46.53 % | 813.470 M 3 549.81 % | 22.288 M -85.80 % | 156.954 M 198.22 % | 52.630 M -41.31 % | 89.672 M 191.07 % | 30.808 M 92.56 % | 15.999 M -57.53 % | 37.668 M -74.03 % | 145.032 M 115.68 % | 67.244 M 237.99 % | 19.895 M -92.13 % | 252.887 M 41.52 % | 178.698 M 1 089.64 % | 15.021 M 56.52 % | 9.597 M |
| Total current assets | 3.546 B 80.61 % | 1.963 B | 0.000 -100.00 % | 838.873 M | 0.000 -100.00 % | 659.014 M -65.20 % | 1.894 B 205.61 % | 619.581 M -69.89 % | 2.058 B 31.81 % | 1.561 B -25.13 % | 2.085 B 196.96 % | 702.267 M -26.63 % | 957.133 M 304.30 % | 236.736 M 50.83 % | 156.954 M | 0.000 -100.00 % | 3.394 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.069 B 1 489.38 % | 67.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.315 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 113.969 M 2.88 % | 110.777 M | 0.000 -100.00 % | 404.000 K | 0.000 -100.00 % | 110.724 M 10 526.10 % | 1.042 M -99.07 % | 112.628 M 219.40 % | 35.262 M -70.40 % | 119.146 M 229.64 % | 36.144 M -68.96 % | 116.431 M 201.39 % | 38.631 M -79.34 % | 186.994 M | 0.000 -100.00 % | 158.897 M 61.25 % | 98.539 M 32.40 % | 74.427 M -10.43 % | 83.098 M -53.35 % | 178.113 M -80.43 % | 910.185 M | 0.000 -100.00 % | 852.035 M -11.22 % | 959.735 M 4.97 % | 914.298 M 51.94 % | 601.732 M -28.17 % | 837.726 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 776.590 M | 0.000 -100.00 % | 762.809 M 102.76 % | -27.623 B 19.59 % | -34.351 B -3.50 % | -33.190 B -82 199.19 % | 40.427 M 100.15 % | -27.367 B -24 066.76 % | 114.188 M 100.57 % | -19.931 B -84 885.16 % | 23.508 M 84.35 % | 12.752 M -23.90 % | 16.757 M 4.58 % | 16.023 M 0.26 % | 15.981 M -55.64 % | 36.026 M 1.37 % | 35.539 M 83.55 % | 19.362 M | 0.000 -100.00 % | 53.985 M 122.35 % | 24.280 M -61.49 % | 63.040 M -13.28 % | 72.696 M 33.54 % | 54.436 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -857.513 M | 0.000 -100.00 % | 4.000 K 100.00 % | 2.000 K -98.68 % | 152.000 K | 0.000 | 0.000 -100.00 % | 1.000 K -100.00 % | 262.437 M -92.55 % | 3.524 B | 0.000 -100.00 % | 2.861 B 5.22 % | 2.719 B 13.34 % | 2.399 B | 0.000 -100.00 % | 4.417 B 90.71 % | 2.316 B -0.84 % | 2.336 B 4.61 % | 2.233 B 19.05 % | 1.876 B 11.50 % | 1.682 B |
| Account payables | 8.531 M -81.91 % | 47.160 M | 0.000 -100.00 % | 1.842 M | 0.000 -100.00 % | 3.315 M 226.92 % | 1.014 M -99.17 % | 122.673 M 150.90 % | 48.894 M -67.31 % | 149.556 M 26 702.15 % | 558.000 K -99.55 % | 124.334 M 501.23 % | 20.680 M 539.85 % | 3.232 M -96.65 % | 96.502 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.106 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 172.768 M | 0.000 | 0.000 | 0.000 -100.00 % | 233.170 M | 0.000 | 0.000 | 0.000 -100.00 % | 81.610 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 |
| 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 -100.00 % | 20.027 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 |
| Minority interest | -8.000 K 0.00 % | -8.000 K | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -8.000 K 0.00 % | -8.000 K 0.00 % | -8.000 K 0.00 % | -8.000 K 0.00 % | -8.000 K -100.02 % | 36.791 M 27.84 % | 28.780 M 10.85 % | 25.964 M 19.37 % | 21.751 M 1 679.36 % | 1.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 522.658 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 2.102 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.860 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.027 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 |
| 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 |
| Other total stockholders equity | 24.379 B -23.81 % | 31.996 B 399 955 962.50 % | -8.000 K -100.00 % | 665.879 M 8 323 587.50 % | -8.000 K -100.00 % | 28.542 B 3 785.97 % | 734.501 M -97.39 % | 28.113 B 2 029.65 % | 1.320 B -95.71 % | 30.767 B 74.63 % | 17.618 B -9.55 % | 19.478 B 1 406.31 % | 1.293 B -90.46 % | 13.555 B 22.90 % | 11.029 B 744.32 % | 1.306 B 0.00 % | 1.306 B 0.00 % | 1.306 B 0.00 % | 1.306 B -6.85 % | 1.402 B 0.53 % | 1.395 B -57.19 % | 3.259 B 102.40 % | 1.610 B 1.86 % | 1.581 B 3.44 % | 1.528 B 10.91 % | 1.378 B 12.29 % | 1.227 B |
| Deferred tax liabilities non current | 2.266 B -62.09 % | 5.978 B | 0.000 -100.00 % | 5.605 B | 0.000 -100.00 % | 6.073 B | 0.000 -100.00 % | 6.627 B | 0.000 -100.00 % | 3.417 B -45.77 % | 6.301 B 29.29 % | 4.873 B 13.38 % | 4.298 B -2.78 % | 4.421 B | 0.000 -100.00 % | 3.416 M 68.10 % | 2.032 M 64.19 % | 1.238 M -93.61 % | 19.379 M -5.91 % | 20.596 M | 0.000 | 0.000 -100.00 % | 23.039 M | 0.000 -100.00 % | 30.959 M -12.79 % | 35.499 M 96.08 % | 18.104 M |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -86.588 M | 0.000 | 0.000 100.00 % | -85.878 M | 0.000 100.00 % | -5.859 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 496.198 M -13.18 % | 571.553 M 31.51 % | 434.618 M 14.08 % | 380.977 M 8.37 % | 351.563 M | 0.000 -100.00 % | 575.952 M 87.19 % | 307.687 M -13.73 % | 356.652 M 16.72 % | 305.573 M 209.80 % | 98.637 M 72.64 % | 57.136 M |
| Total assets | 27.106 B -30.01 % | 38.727 B | 0.000 -100.00 % | 35.524 B | 0.000 -100.00 % | 35.337 B 15.37 % | 30.628 B -13.38 % | 35.361 B -4.04 % | 36.850 B -6.63 % | 39.468 B 28.63 % | 30.684 B 23.13 % | 24.920 B 13.82 % | 21.895 B 16.87 % | 18.734 B 14.50 % | 16.362 B 364.35 % | 3.524 B 3.82 % | 3.394 B 18.62 % | 2.861 B 5.22 % | 2.719 B 13.34 % | 2.399 B 3.81 % | 2.311 B -50.12 % | 4.633 B 100.02 % | 2.316 B -0.84 % | 2.336 B 4.61 % | 2.233 B 19.05 % | 1.876 B 11.50 % | 1.682 B |
| 2025-03-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2008-03-31 | 2007-03-31 |
| 2025-03-31 | 2024-12-31 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 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 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-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 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2001-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 | 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 | 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 100.00 % | -26.858 M 0.00 % | -26.858 M -242.23 % | 18.883 M 0.00 % | 18.883 M 0.00 % | 18.883 M 957.88 % | -2.201 M 0.00 % | -2.201 M 0.00 % | -2.201 M -107.91 % | 27.820 M 0.00 % | 27.820 M 0.00 % | 27.820 M 0.00 % | 27.820 M -80.13 % | 139.994 M 0.00 % | 139.994 M 0.00 % | 139.994 M 0.00 % | 139.994 M 364.63 % | 30.130 M 0.00 % | 30.130 M 0.00 % | 30.130 M 0.00 % | 30.130 M 153.24 % | -56.598 M 0.00 % | -56.598 M 0.00 % | -56.598 M 0.00 % | -56.598 M -312.36 % | -13.725 M 0.00 % | -13.725 M 0.00 % | -13.725 M 0.00 % | -13.725 M -353.39 % | -3.027 M 0.00 % | -3.027 M 0.00 % | -3.027 M 0.00 % | -3.027 M 91.00 % | -33.642 M 0.00 % | -33.642 M 0.00 % | -33.642 M 0.00 % | -33.642 M -157.17 % | 58.842 M 0.00 % | 58.842 M 0.00 % | 58.842 M 0.00 % | 58.842 M 173.28 % | -80.296 M 0.00 % | -80.296 M 0.00 % | -80.296 M 0.00 % | -80.296 M -3 547.84 % | -2.201 M 0.00 % | -2.201 M 0.00 % | -2.201 M 0.00 % | -2.201 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M | 0.000 | 0.000 100.00 % | -9.344 M 0.00 % | -9.344 M -6 060.08 % | -151.688 K 0.00 % | -151.688 K 0.00 % | -151.688 K -102.20 % | 6.896 M 0.00 % | 6.896 M 0.00 % | 6.896 M 176.47 % | -9.017 M 0.00 % | -9.017 M 0.00 % | -9.017 M 0.00 % | -9.017 M -19.36 % | -7.554 M 0.00 % | -7.554 M 0.00 % | -7.554 M 0.00 % | -7.554 M -2 687.07 % | 292.000 K 0.00 % | 292.000 K 0.00 % | 292.000 K 0.00 % | 292.000 K -87.72 % | 2.379 M 0.00 % | 2.379 M 0.00 % | 2.379 M 0.00 % | 2.379 M 280.09 % | -1.321 M 0.00 % | -1.321 M 0.00 % | -1.321 M 0.00 % | -1.321 M -214.82 % | 1.150 M 0.00 % | 1.150 M 0.00 % | 1.150 M 0.00 % | 1.150 M 8.36 % | 1.062 M 0.00 % | 1.062 M 0.00 % | 1.062 M 0.00 % | 1.062 M -51.82 % | 2.203 M 0.00 % | 2.203 M 0.00 % | 2.203 M 0.00 % | 2.203 M 139.92 % | -5.519 M 0.00 % | -5.519 M 0.00 % | -5.519 M 0.00 % | -5.519 M -180.03 % | 6.896 M 0.00 % | 6.896 M 0.00 % | 6.896 M 0.00 % | 6.896 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.532 M 0.00 % | -7.532 M 0.00 % | -7.532 M | 0.000 100.00 % | -17.514 M 0.00 % | -17.514 M 0.00 % | -17.514 M -192.01 % | 19.035 M 0.00 % | 19.035 M 0.00 % | 19.035 M 309.25 % | -9.097 M 0.00 % | -9.097 M 0.00 % | -9.097 M -124.69 % | 36.837 M 0.00 % | 36.837 M 0.00 % | 36.837 M 0.00 % | 36.837 M -75.03 % | 147.548 M 0.00 % | 147.548 M 0.00 % | 147.548 M 0.00 % | 147.548 M 394.50 % | 29.838 M 0.00 % | 29.838 M 0.00 % | 29.838 M 0.00 % | 29.838 M 150.59 % | -58.977 M 0.00 % | -58.977 M 0.00 % | -58.977 M 0.00 % | -58.977 M -375.44 % | -12.405 M 0.00 % | -12.405 M 0.00 % | -12.405 M 0.00 % | -12.405 M -196.94 % | -4.178 M 0.00 % | -4.178 M 0.00 % | -4.178 M 0.00 % | -4.178 M 87.96 % | -34.703 M 0.00 % | -34.703 M 0.00 % | -34.703 M 0.00 % | -34.703 M -161.27 % | 56.639 M 0.00 % | 56.639 M 0.00 % | 56.639 M 0.00 % | 56.639 M 175.74 % | -74.777 M 0.00 % | -74.777 M 0.00 % | -74.777 M 0.00 % | -74.777 M -722.02 % | -9.097 M 0.00 % | -9.097 M 0.00 % | -9.097 M 0.00 % | -9.097 M |
| Other non cash items | 398.297 M -31.69 % | 583.087 M 162.54 % | -932.389 M -25.90 % | -740.584 M 13.24 % | -853.639 M -26.40 % | -675.328 M 24.21 % | -891.075 M -579.58 % | 185.804 M 136.08 % | -515.046 M 13.99 % | -598.845 M -237.92 % | 434.205 M 201.31 % | -428.577 M -179.78 % | -153.185 M 80.82 % | -798.672 M -10.68 % | -721.617 M 31.11 % | -1.047 B -41.77 % | -738.842 M -139.46 % | -308.545 M -160.09 % | -118.628 M 85.66 % | -827.331 M -593.09 % | 167.785 M -32.53 % | 248.676 M 1 250.55 % | 18.413 M -14.24 % | 21.470 M 733.79 % | 2.575 M -89.72 % | 25.037 M 442.08 % | -7.319 M 92.68 % | -99.980 M 0.00 % | -99.980 M 48.43 % | -193.857 M 0.00 % | -193.857 M 0.00 % | -193.857 M -196.60 % | -65.360 M 0.00 % | -65.360 M 0.00 % | -65.360 M 47.31 % | -124.054 M 0.00 % | -124.054 M 0.00 % | -124.054 M 0.00 % | -124.054 M -496.57 % | -20.795 M 0.00 % | -20.795 M 0.00 % | -20.795 M 0.00 % | -20.795 M -188.59 % | 23.472 M 90.16 % | 12.343 M -65.97 % | 36.272 M 121.01 % | 16.412 M 797.12 % | -2.354 M -168.67 % | -876.250 K -107.90 % | 11.091 M 0.00 % | 11.091 M 229.65 % | -8.554 M 0.00 % | -8.554 M 0.00 % | -8.554 M 0.00 % | -8.554 M 35.89 % | -13.343 M 0.00 % | -13.343 M 0.00 % | -13.343 M 0.00 % | -13.343 M 74.53 % | -52.390 M 0.00 % | -52.390 M 0.00 % | -52.390 M 0.00 % | -52.390 M -58.81 % | -32.989 M 0.00 % | -32.989 M 0.00 % | -32.989 M 0.00 % | -32.989 M -268.29 % | -8.958 M 0.00 % | -8.958 M 0.00 % | -8.958 M 0.00 % | -8.958 M 86.30 % | -65.360 M 0.00 % | -65.360 M 0.00 % | -65.360 M 0.00 % | -65.360 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.860 M -2.13 % | 27.444 M -3.41 % | 28.414 M -0.47 % | 28.548 M 82.56 % | 15.638 M -27.74 % | 21.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.125 M 0.00 % | -26.125 M 0.00 % | -26.125 M | 0.000 100.00 % | -51.401 M 0.00 % | -51.401 M 0.00 % | -51.401 M -72.11 % | -29.865 M 0.00 % | -29.865 M 0.00 % | -29.865 M 28.82 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 M 44.22 % | -75.220 M 0.00 % | -75.220 M 0.00 % | -75.220 M 0.00 % | -75.220 M -157.29 % | 131.290 M 0.00 % | 131.290 M 0.00 % | 131.290 M 0.00 % | 131.290 M 139.46 % | 54.827 M 0.00 % | 54.827 M 0.00 % | 54.827 M 0.00 % | 54.827 M 233.06 % | -41.205 M 0.00 % | -41.205 M 0.00 % | -41.205 M 0.00 % | -41.205 M -1 368.33 % | -2.806 M 0.00 % | -2.806 M 0.00 % | -2.806 M 0.00 % | -2.806 M -226.85 % | 2.212 M 0.00 % | 2.212 M 0.00 % | 2.212 M 0.00 % | 2.212 M 103.64 % | -60.750 M 0.00 % | -60.750 M 0.00 % | -60.750 M 0.00 % | -60.750 M -187.91 % | 69.102 M 0.00 % | 69.102 M 0.00 % | 69.102 M 0.00 % | 69.102 M 211.71 % | -61.860 M 0.00 % | -61.860 M 0.00 % | -61.860 M 0.00 % | -61.860 M -47.43 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -177.383 K 0.00 % | -177.383 K 99.24 % | -23.451 M 0.00 % | -23.451 M 0.00 % | -23.451 M | 0.000 | 0.000 | 0.000 100.00 % | -1.137 M 0.00 % | -1.137 M 0.00 % | -1.137 M 0.00 % | -1.137 M -1 299.69 % | -81.250 K 0.00 % | -81.250 K 0.00 % | -81.250 K 0.00 % | -81.250 K 80.34 % | -413.250 K 0.00 % | -413.250 K 0.00 % | -413.250 K 0.00 % | -413.250 K -122.48 % | -185.750 K 0.00 % | -185.750 K 0.00 % | -185.750 K 0.00 % | -185.750 K -29.67 % | -143.250 K 0.00 % | -143.250 K 0.00 % | -143.250 K 0.00 % | -143.250 K 30.88 % | -207.250 K 0.00 % | -207.250 K 0.00 % | -207.250 K 0.00 % | -207.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -133.750 K 0.00 % | -133.750 K 0.00 % | -133.750 K 0.00 % | -133.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -101.320 M 0.00 % | -101.320 M 0.00 % | -101.320 M -282.21 % | -26.509 M 0.00 % | -26.509 M 0.00 % | -26.509 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -173.153 M 0.00 % | -173.153 M 0.00 % | -173.153 M 0.00 % | -173.153 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.873 M 0.00 % | -4.873 M 0.00 % | -4.873 M 0.00 % | -4.873 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 100.00 % | -26.509 M 0.00 % | -26.509 M 0.00 % | -26.509 M 0.00 % | -26.509 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 -100.00 % | 25.629 M 0.00 % | 25.629 M 0.00 % | 25.629 M | 0.000 -100.00 % | 31.475 M 0.00 % | 31.475 M 0.00 % | 31.475 M -84.09 % | 197.862 M 0.00 % | 197.862 M 0.00 % | 197.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 63.434 M 0.00 % | 63.434 M 0.00 % | 63.434 M 0.00 % | 63.434 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.146 M 0.00 % | 11.146 M 0.00 % | 11.146 M 0.00 % | 11.146 M -63.20 % | 30.290 M 0.00 % | 30.290 M 0.00 % | 30.290 M 0.00 % | 30.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.204 M 0.00 % | -25.204 M 0.00 % | -25.204 M | 0.000 100.00 % | -31.298 M -487.23 % | -5.330 M 0.00 % | -5.330 M -267.96 % | 3.173 M 0.00 % | 3.173 M 0.00 % | 3.173 M 2 114.46 % | 143.292 K 0.00 % | 143.292 K 0.00 % | 143.292 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.206 M 0.00 % | 4.206 M 0.00 % | 4.206 M 0.00 % | 4.206 M -63.28 % | 11.454 M 0.00 % | 11.454 M 0.00 % | 11.454 M 0.00 % | 11.454 M -49.83 % | 22.829 M 0.00 % | 22.829 M 0.00 % | 22.829 M 0.00 % | 22.829 M 34.05 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 90.43 % | 8.943 M 0.00 % | 8.943 M 0.00 % | 8.943 M 0.00 % | 8.943 M 355.78 % | 1.962 M 0.00 % | 1.962 M 0.00 % | 1.962 M 0.00 % | 1.962 M |
| 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 -100.00 % | 25.968 M 0.00 % | 25.968 M -65.95 % | 76.264 M 0.00 % | 76.264 M 0.00 % | 76.264 M 389.26 % | -26.365 M 0.00 % | -26.365 M 0.00 % | -26.365 M -142.32 % | 62.297 M 0.00 % | 62.297 M 0.00 % | 62.297 M 0.00 % | 62.297 M 135.96 % | -173.234 M 0.00 % | -173.234 M 0.00 % | -173.234 M 0.00 % | -173.234 M -1 714.07 % | 10.733 M 0.00 % | 10.733 M 0.00 % | 10.733 M 0.00 % | 10.733 M -57.46 % | 25.231 M 0.00 % | 25.231 M 0.00 % | 25.231 M 0.00 % | 25.231 M 521.08 % | 4.063 M 0.00 % | 4.063 M 0.00 % | 4.063 M 0.00 % | 4.063 M -63.88 % | 11.247 M 0.00 % | 11.247 M 0.00 % | 11.247 M 0.00 % | 11.247 M -50.73 % | 22.829 M 0.00 % | 22.829 M 0.00 % | 22.829 M 0.00 % | 22.829 M 34.05 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 93.32 % | 8.809 M 0.00 % | 8.809 M 0.00 % | 8.809 M 0.00 % | 8.809 M 135.89 % | -24.547 M 0.00 % | -24.547 M 0.00 % | -24.547 M 0.00 % | -24.547 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.107 M 0.00 % | -4.107 M 0.00 % | -4.107 M 0.00 % | -4.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.107 M 0.00 % | -4.107 M 0.00 % | -4.107 M 0.00 % | -4.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.107 M 0.00 % | -4.107 M 0.00 % | -4.107 M 0.00 % | -4.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.808 M 0.00 % | -31.808 M 0.00 % | -31.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.211 M 0.00 % | 19.211 M 0.00 % | 19.211 M 0.00 % | 19.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.860 M -2.13 % | 27.444 M -3.41 % | 28.414 M -0.47 % | 28.548 M 82.56 % | 15.638 M -27.74 % | 21.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.532 M 0.00 % | 9.532 M 0.00 % | 9.532 M | 0.000 | 0.000 100.00 % | -9.261 M 0.00 % | -9.261 M -162.93 % | 14.716 M 0.00 % | 14.716 M 0.00 % | 14.716 M 297.50 % | 3.702 M 0.00 % | 3.702 M 0.00 % | 3.702 M 168.34 % | -5.417 M 0.00 % | -5.417 M 0.00 % | -5.417 M 0.00 % | -5.417 M 79.82 % | -26.841 M 0.00 % | -26.841 M 0.00 % | -26.841 M 0.00 % | -26.841 M -185.80 % | 31.284 M 0.00 % | 31.284 M 0.00 % | 31.284 M 0.00 % | 31.284 M 153.71 % | -58.246 M 0.00 % | -58.246 M 0.00 % | -58.246 M 0.00 % | -58.246 M -414.04 % | 18.547 M 0.00 % | 18.547 M 0.00 % | 18.547 M 0.00 % | 18.547 M -55.59 % | 41.761 M 0.00 % | 41.761 M 0.00 % | 41.761 M 0.00 % | 41.761 M 5 061.21 % | -841.750 K 0.00 % | -841.750 K 0.00 % | -841.750 K 0.00 % | -841.750 K -162.08 % | 1.356 M 0.00 % | 1.356 M 0.00 % | 1.356 M 0.00 % | 1.356 M 869.36 % | -176.250 K 0.00 % | -176.250 K 0.00 % | -176.250 K 0.00 % | -176.250 K -104.76 % | 3.702 M 0.00 % | 3.702 M 0.00 % | 3.702 M 0.00 % | 3.702 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 568.071 M 4.96 % | 541.211 M 5.34 % | 513.767 M 10.77 % | 463.803 M 6.56 % | 435.255 M 95.39 % | 222.766 M 10.76 % | 201.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.157 M 0.00 % | 13.157 M 0.00 % | 13.157 M | 0.000 -100.00 % | 22.418 M 0.00 % | 22.418 M 0.00 % | 22.418 M 191.07 % | 7.702 M 0.00 % | 7.702 M 0.00 % | 7.702 M 92.56 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M -57.53 % | 9.417 M 0.00 % | 9.417 M 0.00 % | 9.417 M 0.00 % | 9.417 M -74.03 % | 36.258 M 0.00 % | 36.258 M 0.00 % | 36.258 M 0.00 % | 36.258 M 628.99 % | 4.974 M 0.00 % | 4.974 M 0.00 % | 4.974 M 0.00 % | 4.974 M -92.13 % | 63.220 M 0.00 % | 63.220 M 0.00 % | 63.220 M 0.00 % | 63.220 M 41.51 % | 44.675 M 0.00 % | 44.675 M 0.00 % | 44.675 M 0.00 % | 44.675 M 1 433.36 % | 2.914 M 0.00 % | 2.914 M 0.00 % | 2.914 M 0.00 % | 2.914 M -22.42 % | 3.755 M 0.00 % | 3.755 M 0.00 % | 3.755 M 0.00 % | 3.755 M 56.52 % | 2.399 M 0.00 % | 2.399 M 0.00 % | 2.399 M 0.00 % | 2.399 M -6.84 % | 2.576 M 0.00 % | 2.576 M 0.00 % | 2.576 M 0.00 % | 2.576 M -35.61 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 291.456 M -48.69 % | 568.071 M 4.96 % | 541.211 M 9.95 % | 492.217 M 6.13 % | 463.803 M 94.54 % | 238.404 M 7.02 % | 222.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.689 M 0.00 % | 22.689 M 0.00 % | 22.689 M | 0.000 -100.00 % | 13.157 M 0.00 % | 13.157 M 0.00 % | 13.157 M -41.31 % | 22.418 M 0.00 % | 22.418 M 0.00 % | 22.418 M 191.07 % | 7.702 M 0.00 % | 7.702 M 0.00 % | 7.702 M 92.56 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M -57.53 % | 9.417 M 0.00 % | 9.417 M 0.00 % | 9.417 M 0.00 % | 9.417 M -74.03 % | 36.258 M 0.00 % | 36.258 M 0.00 % | 36.258 M 0.00 % | 36.258 M 628.99 % | 4.974 M 0.00 % | 4.974 M 0.00 % | 4.974 M 0.00 % | 4.974 M -92.13 % | 63.222 M 0.00 % | 63.222 M 0.00 % | 63.222 M 0.00 % | 63.222 M 41.52 % | 44.675 M 0.00 % | 44.675 M 0.00 % | 44.675 M 0.00 % | 44.675 M 1 433.36 % | 2.914 M 0.00 % | 2.914 M 0.00 % | 2.914 M 0.00 % | 2.914 M -22.42 % | 3.755 M 0.00 % | 3.755 M 0.00 % | 3.755 M 0.00 % | 3.755 M 56.52 % | 2.399 M 0.00 % | 2.399 M 0.00 % | 2.399 M 0.00 % | 2.399 M -68.85 % | 7.702 M 0.00 % | 7.702 M 0.00 % | 7.702 M 0.00 % | 7.702 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.860 M -2.13 % | 27.444 M -3.41 % | 28.414 M -0.47 % | 28.548 M 82.56 % | 15.638 M -27.74 % | 21.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.125 M 0.00 % | -26.125 M 0.00 % | -26.125 M | 0.000 100.00 % | -51.401 M 0.00 % | -51.401 M 0.00 % | -51.401 M -72.11 % | -29.865 M 0.00 % | -29.865 M 0.00 % | -29.865 M 28.82 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 M 44.22 % | -75.220 M 0.00 % | -75.220 M 0.00 % | -75.220 M 0.00 % | -75.220 M -157.29 % | 131.290 M 0.00 % | 131.290 M 0.00 % | 131.290 M 0.00 % | 131.290 M 139.46 % | 54.827 M 0.00 % | 54.827 M 0.00 % | 54.827 M 0.00 % | 54.827 M 233.06 % | -41.205 M 0.00 % | -41.205 M 0.00 % | -41.205 M 0.00 % | -41.205 M -1 368.33 % | -2.806 M 0.00 % | -2.806 M 0.00 % | -2.806 M 0.00 % | -2.806 M -226.85 % | 2.212 M 0.00 % | 2.212 M 0.00 % | 2.212 M 0.00 % | 2.212 M 103.64 % | -60.750 M 0.00 % | -60.750 M 0.00 % | -60.750 M 0.00 % | -60.750 M -187.91 % | 69.102 M 0.00 % | 69.102 M 0.00 % | 69.102 M 0.00 % | 69.102 M 211.71 % | -61.860 M 0.00 % | -61.860 M 0.00 % | -61.860 M 0.00 % | -61.860 M -47.43 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 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 | 0.000 | 0.000 | 0.000 100.00 % | -424.727 K 0.00 % | -424.727 K 0.00 % | -424.727 K | 0.000 100.00 % | -177.383 K 0.00 % | -177.383 K 0.00 % | -177.383 K 99.24 % | -23.451 M 0.00 % | -23.451 M 0.00 % | -23.451 M | 0.000 | 0.000 | 0.000 100.00 % | -1.137 M 0.00 % | -1.137 M 0.00 % | -1.137 M 0.00 % | -1.137 M -1 299.69 % | -81.250 K 0.00 % | -81.250 K 0.00 % | -81.250 K 0.00 % | -81.250 K 80.34 % | -413.250 K 0.00 % | -413.250 K 0.00 % | -413.250 K 0.00 % | -413.250 K -122.48 % | -185.750 K 0.00 % | -185.750 K 0.00 % | -185.750 K 0.00 % | -185.750 K -29.67 % | -143.250 K 0.00 % | -143.250 K 0.00 % | -143.250 K 0.00 % | -143.250 K 30.88 % | -207.250 K 0.00 % | -207.250 K 0.00 % | -207.250 K 0.00 % | -207.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -133.750 K 0.00 % | -133.750 K 0.00 % | -133.750 K 0.00 % | -133.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.860 M -2.13 % | 27.444 M -3.41 % | 28.414 M -0.47 % | 28.548 M 82.56 % | 15.638 M -27.74 % | 21.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.550 M 0.00 % | -26.550 M 0.00 % | -26.550 M | 0.000 100.00 % | -51.578 M 0.00 % | -51.578 M 0.00 % | -51.578 M 3.26 % | -53.316 M 0.00 % | -53.316 M 0.00 % | -53.316 M -27.07 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 M 45.05 % | -76.357 M 0.00 % | -76.357 M 0.00 % | -76.357 M 0.00 % | -76.357 M -158.20 % | 131.208 M 0.00 % | 131.208 M 0.00 % | 131.208 M 0.00 % | 131.208 M 141.13 % | 54.414 M 0.00 % | 54.414 M 0.00 % | 54.414 M 0.00 % | 54.414 M 231.46 % | -41.391 M 0.00 % | -41.391 M 0.00 % | -41.391 M 0.00 % | -41.391 M -1 303.31 % | -2.950 M 0.00 % | -2.950 M 0.00 % | -2.950 M 0.00 % | -2.950 M -247.11 % | 2.005 M 0.00 % | 2.005 M 0.00 % | 2.005 M 0.00 % | 2.005 M 103.30 % | -60.750 M 0.00 % | -60.750 M 0.00 % | -60.750 M 0.00 % | -60.750 M -187.91 % | 69.102 M 0.00 % | 69.102 M 0.00 % | 69.102 M 0.00 % | 69.102 M 211.47 % | -61.994 M 0.00 % | -61.994 M 0.00 % | -61.994 M 0.00 % | -61.994 M -47.75 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 M 0.00 % | -41.958 M |
| 2025 | 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 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2001 | 2001 | 2001 | 2001 |