Optiemus Infracom Limited OPTIEMUS.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 19.073 B 24.83 % | 15.279 B 30.16 % | 11.739 B 148.90 % | 4.716 B 159.85 % | 1.815 B -50.62 % | 3.676 B -69.10 % | 11.894 B 64.58 % | 7.227 B -53.70 % | 15.608 B -18.48 % | 19.148 B -25.43 % | 25.677 B -37.46 % | 41.059 B 44.96 % | 28.324 B 48.55 % | 19.067 B 57.87 % | 12.077 B 41.95 % | 8.508 B | 0.000 -100.00 % | 1.583 M -17.03 % | 1.908 M -3.25 % | 1.972 M -55.72 % | 4.454 M |
| Net income | 633.301 M 11.58 % | 567.596 M 35.57 % | 418.680 M 4 642.48 % | -9.217 M -100.97 % | 945.764 M 211.46 % | -848.500 M -42.85 % | -594.000 M -527.95 % | 138.800 M 104.12 % | 68.000 M -47.45 % | 129.400 M -52.88 % | 274.600 M -43.58 % | 486.700 M 59.26 % | 305.600 M 8.82 % | 280.823 M 80.17 % | 155.866 M 91.48 % | 81.401 M 29 393.92 % | -277.876 K 76.22 % | -1.169 M -1 212.69 % | 105.033 K -69.87 % | 348.621 K 293.18 % | 88.668 K |
| Income before tax | 766.773 M 0.78 % | 760.868 M 43.19 % | 531.385 M 1 032.32 % | 46.929 M 278.46 % | 12.400 M 101.36 % | -908.500 M -132.47 % | -390.800 M -295.30 % | 200.100 M 80.92 % | 110.600 M -51.62 % | 228.600 M -46.84 % | 430.000 M -42.86 % | 752.600 M 59.48 % | 471.900 M 16.83 % | 403.929 M 72.47 % | 234.197 M 86.53 % | 125.554 M 40 222.60 % | -312.926 K 72.35 % | -1.132 M -817.31 % | 157.798 K -70.51 % | 535.094 K 284.59 % | 139.133 K |
| Income before tax ratio | 0.04 -19.27 % | 0.05 10.01 % | 0.05 354.93 % | 0.01 45.65 % | 0.01 102.76 % | -0.25 -652.21 % | -0.03 -218.67 % | 0.03 290.74 % | 0.01 -40.65 % | 0.01 -28.71 % | 0.02 -8.64 % | 0.02 10.02 % | 0.02 -21.35 % | 0.02 9.25 % | 0.02 31.41 % | 0.01 | 0.00 100.00 % | -0.71 -964.51 % | 0.08 -69.52 % | 0.27 768.61 % | 0.03 |
| EBITDA | 1.185 B 22.26 % | 969.293 M 23.61 % | 784.168 M 361.74 % | 169.830 M 309.23 % | 41.500 M 104.91 % | -845.200 M -589.12 % | 172.800 M -74.54 % | 678.700 M -8.10 % | 738.500 M -17.19 % | 891.800 M -17.86 % | 1.086 B -9.73 % | 1.203 B 49.33 % | 805.400 M 29.06 % | 624.043 M 91.97 % | 325.073 M -5.00 % | 342.168 M 148 906.19 % | -229.942 K 77.57 % | -1.025 M -457.70 % | 286.642 K -53.15 % | 611.851 K 41.14 % | 433.495 K |
| Net income ratio | 0.03 -10.62 % | 0.04 4.16 % | 0.04 1 925.04 % | 0.00 -100.38 % | 0.52 325.74 % | -0.23 -362.21 % | -0.05 -360.03 % | 0.02 340.83 % | 0.00 -35.53 % | 0.01 -36.81 % | 0.01 -9.78 % | 0.01 9.86 % | 0.01 -26.74 % | 0.01 14.12 % | 0.01 34.90 % | 0.01 | 0.00 100.00 % | -0.74 -1 441.03 % | 0.06 -68.86 % | 0.18 787.99 % | 0.02 |
| Ratio EBITDA | 0.06 -2.06 % | 0.06 -5.03 % | 0.07 85.51 % | 0.04 57.49 % | 0.02 109.94 % | -0.23 -1 682.66 % | 0.01 -84.53 % | 0.09 98.48 % | 0.05 1.59 % | 0.05 10.15 % | 0.04 44.35 % | 0.03 3.01 % | 0.03 -13.12 % | 0.03 21.60 % | 0.03 -33.07 % | 0.04 | 0.00 100.00 % | -0.65 -531.10 % | 0.15 -51.58 % | 0.31 218.78 % | 0.10 |
| Gross profit ratio | 0.13 -11.96 % | 0.15 34.31 % | 0.11 126.97 % | 0.05 468.02 % | 0.01 -93.05 % | 0.12 103.03 % | 0.06 -67.18 % | 0.19 154.78 % | 0.07 -7.45 % | 0.08 -12.12 % | 0.09 107.06 % | 0.04 3.41 % | 0.04 -18.91 % | 0.05 -13.21 % | 0.06 41.88 % | 0.04 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 86.398 M 0.63 % | 85.857 M 0.00 % | 85.857 M 0.05 % | 85.814 M 0.02 % | 85.800 M 0.00 % | 85.800 M -0.02 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.02 % | 85.800 M -0.02 % | 85.814 M 0.02 % | 85.800 M 0.00 % | 85.800 M -0.02 % | 85.814 M 14.52 % | 74.937 M 1 898.23 % | 3.750 M 0.00 % | 3.750 M 0.00 % | 3.750 M 0.01 % | 3.750 M 0.00 % | 3.750 M -0.01 % | 3.750 M |
| Weighted average shs out | 86.398 M 0.63 % | 85.857 M 0.00 % | 85.857 M 0.05 % | 85.814 M 0.02 % | 85.800 M 0.00 % | 85.800 M -0.02 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.02 % | 85.800 M -0.02 % | 85.814 M 0.02 % | 85.800 M 0.00 % | 85.800 M -0.02 % | 85.814 M 14.52 % | 74.937 M 1 898.23 % | 3.750 M 0.00 % | 3.750 M 0.00 % | 3.750 M 0.01 % | 3.750 M 0.00 % | 3.750 M -0.01 % | 3.750 M |
| EPS diluted | 7.33 10.89 % | 6.61 35.45 % | 4.88 4 536.36 % | -0.11 26.67 % | -0.15 98.48 % | -9.89 -42.92 % | -6.92 -527.16 % | 1.62 105.06 % | 0.79 -47.68 % | 1.51 -52.81 % | 3.20 -43.56 % | 5.67 59.27 % | 3.56 8.87 % | 3.27 57.21 % | 2.08 -90.42 % | 21.71 29 398.25 % | -0.07 76.10 % | -0.31 -1 133.33 % | 0.03 -66.67 % | 0.09 275.00 % | 0.02 |
| Earnings per share | 7.37 11.50 % | 6.61 35.45 % | 4.88 4 536.36 % | -0.11 26.67 % | -0.15 98.48 % | -9.89 -42.92 % | -6.92 -527.16 % | 1.62 105.06 % | 0.79 -47.68 % | 1.51 -52.81 % | 3.20 -43.56 % | 5.67 59.27 % | 3.56 8.87 % | 3.27 57.21 % | 2.08 -90.42 % | 21.71 29 398.25 % | -0.07 76.10 % | -0.31 -1 133.33 % | 0.03 -66.67 % | 0.09 275.00 % | 0.02 |
| Gross profit | 2.515 B 9.90 % | 2.288 B 74.81 % | 1.309 B 464.92 % | 231.732 M 1 376.00 % | 15.700 M -96.57 % | 457.300 M -37.25 % | 728.800 M -45.98 % | 1.349 B 17.97 % | 1.144 B -24.56 % | 1.516 B -34.46 % | 2.313 B 29.49 % | 1.786 B 49.90 % | 1.192 B 20.45 % | 989.343 M 37.01 % | 722.071 M 101.39 % | 358.536 M | 0.000 -100.00 % | 1.583 M | 0.000 | 0.000 | 0.000 |
| Income tax expense | 133.472 M -30.94 % | 193.272 M 71.61 % | 112.621 M 100.58 % | 56.147 M 130.11 % | 24.400 M 140.67 % | -60.000 M -357.51 % | 23.300 M -61.99 % | 61.300 M 47.36 % | 41.600 M -58.11 % | 99.300 M -36.14 % | 155.500 M -41.52 % | 265.900 M 59.89 % | 166.300 M 33.61 % | 124.462 M 58.89 % | 78.331 M 77.41 % | 44.153 M 126 072.22 % | -35.050 K -195.25 % | 36.797 K -30.26 % | 52.765 K -71.70 % | 186.473 K 269.51 % | 50.465 K |
| Cost of revenue | 16.558 B 27.46 % | 12.991 B 24.55 % | 10.430 B 130.00 % | 4.535 B 161.60 % | 1.733 B -46.14 % | 3.219 B -71.17 % | 11.165 B 89.96 % | 5.878 B -59.36 % | 14.465 B -17.96 % | 17.632 B -24.53 % | 23.364 B -40.51 % | 39.273 B 44.75 % | 27.132 B 50.09 % | 18.078 B 59.20 % | 11.355 B 39.33 % | 8.150 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 654.290 M -41.13 % | 1.111 B 1 345.78 % | 76.876 M 133.33 % | 32.948 M -35.90 % | 51.400 M 45.20 % | 35.400 M -59.95 % | 88.400 M 33.53 % | 66.200 M 27.06 % | 52.100 M 28.64 % | 40.500 M -85.57 % | 280.700 M 37.46 % | 204.200 M 93.55 % | 105.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.581 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 5.652 M 3 388.89 % | 162.000 K -96.63 % | 4.811 M -17.54 % | 5.834 M 26.83 % | 4.600 M -57.01 % | 10.700 M -84.76 % | 70.200 M -44.06 % | 125.500 M 341.90 % | 28.400 M 3 957.14 % | 700.000 K -98.18 % | 38.500 M -6.10 % | 41.000 M -21.90 % | 52.500 M | 0.000 -100.00 % | 88.270 M 108.13 % | 42.410 M 148 286.07 % | 28.581 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -47.545 M | 0.000 -100.00 % | 286.716 M 275.71 % | 76.314 M -87.12 % | 592.600 M -25.26 % | 792.900 M 65 975.00 % | 1.200 M 200.00 % | 400.000 K -99.95 % | 768.600 M 4 032.26 % | 18.600 M -21.52 % | 23.700 M -96.65 % | 707.900 M 58.54 % | 446.500 M -1.04 % | 451.213 M 62.44 % | 277.775 M 183.25 % | 98.067 M 35 024.40 % | 279.199 K 112.79 % | 131.211 K -91.93 % | 1.626 M 19.21 % | 1.364 M -66.09 % | 4.022 M |
| Operating expenses | 608.239 M -46.35 % | 1.134 B 207.74 % | 368.403 M 220.08 % | 115.096 M -82.25 % | 648.600 M -22.69 % | 839.000 M -17.06 % | 1.012 B 13.70 % | 889.700 M 4.78 % | 849.100 M -7.89 % | 921.800 M -40.68 % | 1.554 B 119.52 % | 707.900 M 58.54 % | 446.500 M -1.04 % | 451.213 M 23.27 % | 366.045 M 160.57 % | 140.477 M 45 542.08 % | 307.780 K -88.65 % | 2.712 M 66.80 % | 1.626 M 19.21 % | 1.364 M -66.09 % | 4.022 M |
| Cost and expenses | 17.166 B 25.22 % | 13.708 B 26.23 % | 10.860 B 130.09 % | 4.720 B 168.48 % | 1.758 B -56.67 % | 4.058 B -66.68 % | 12.177 B 79.93 % | 6.768 B -55.81 % | 15.314 B -17.46 % | 18.554 B -25.54 % | 24.918 B -37.68 % | 39.981 B 44.97 % | 27.579 B 48.84 % | 18.529 B 58.08 % | 11.721 B 41.38 % | 8.290 B 2 693 491.01 % | 307.780 K -88.65 % | 2.712 M 54.98 % | 1.750 M 21.78 % | 1.437 M -66.69 % | 4.315 M |
| Research and development expenses | 47.545 M 115.12 % | 22.102 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 |
| Selling general and administrative expenses | 608.239 M -45.28 % | 1.112 B 1 260.83 % | 81.687 M 110.63 % | 38.782 M -30.75 % | 56.000 M 21.48 % | 46.100 M -70.93 % | 158.600 M -17.27 % | 191.700 M 138.14 % | 80.500 M 95.39 % | 41.200 M -87.09 % | 319.200 M -42.27 % | 552.900 M 43.24 % | 386.000 M | 0.000 -100.00 % | 88.270 M 108.13 % | 42.410 M 148 286.07 % | 28.581 K -98.89 % | 2.581 M | 0.000 | 0.000 | 0.000 |
| Interest income | 39.386 M 667.91 % | 5.129 M -96.59 % | 150.236 M 66.31 % | 90.336 M 254.26 % | 25.500 M 59.38 % | 16.000 M -86.23 % | 116.200 M 98.29 % | 58.600 M -16.88 % | 70.500 M 48.73 % | 47.400 M 9.98 % | 43.100 M -31.26 % | 62.700 M 226.56 % | 19.200 M -16.62 % | 23.028 M 268.86 % | 6.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 300.301 M 277.49 % | 79.552 M 47.14 % | 54.065 M 6.20 % | 50.909 M -20.70 % | 64.200 M -20.15 % | 80.400 M -80.81 % | 419.000 M 28.21 % | 326.800 M -25.27 % | 437.300 M 2.13 % | 428.200 M 6.39 % | 402.500 M 3.55 % | 388.700 M 37.06 % | 283.600 M 3 223.64 % | 8.533 M -93.00 % | 121.829 M 31.70 % | 92.505 M 1 797 507.48 % | 5.146 K 83.13 % | 2.810 K -40.83 % | 4.749 K 29.15 % | 3.677 K 102.59 % | 1.815 K |
| Depreciation and amortization | 151.361 M -14.23 % | 176.478 M 36.11 % | 129.663 M 105.54 % | 63.085 M 38.04 % | 45.700 M -43.30 % | 80.600 M -44.26 % | 144.600 M 12.97 % | 128.000 M -33.02 % | 191.100 M -18.68 % | 235.000 M -28.46 % | 328.500 M 162.59 % | 125.100 M 97.94 % | 63.200 M 1.42 % | 62.313 M -29.24 % | 88.059 M -29.05 % | 124.109 M 159 014.10 % | 78.000 K -24.84 % | 103.780 K -16.37 % | 124.094 K 69.81 % | 73.077 K -75.02 % | 292.542 K |
| Operating income | 1.907 B 21.40 % | 1.571 B 327.44 % | 367.444 M 2 019.42 % | 17.337 M 102.74 % | -632.900 M 18.15 % | -773.200 M -173.41 % | -282.800 M -161.55 % | 459.500 M 315.46 % | 110.600 M -47.28 % | 209.792 M -48.38 % | 406.400 M -45.99 % | 752.500 M 59.46 % | 471.900 M 16.83 % | 403.929 M 13.46 % | 356.026 M 63.27 % | 218.059 M 70 948.96 % | -307.780 K 72.74 % | -1.129 M -815.53 % | 157.798 K -70.51 % | 535.094 K 284.59 % | 139.133 K |
| Operating income ratio | 0.10 -2.75 % | 0.10 228.40 % | 0.03 751.52 % | 0.00 101.05 % | -0.35 -65.78 % | -0.21 -784.68 % | -0.02 -137.40 % | 0.06 797.27 % | 0.01 -35.33 % | 0.01 -30.78 % | 0.02 -13.64 % | 0.02 10.00 % | 0.02 -21.35 % | 0.02 -28.14 % | 0.03 15.02 % | 0.03 | 0.00 100.00 % | -0.71 -962.36 % | 0.08 -69.52 % | 0.27 768.61 % | 0.03 |
| Total other income expenses net | -1.140 B -40.78 % | -809.730 M -594.26 % | 163.828 M | 0.000 -100.00 % | 645.300 M 345.73 % | -262.600 M 73.26 % | -982.000 M -277.84 % | -259.900 M 68.96 % | -837.400 M -147.97 % | -337.700 M -65.22 % | -204.400 M 55.43 % | -458.600 M -63.32 % | -280.800 M | 0.000 100.00 % | -121.829 M -31.70 % | -92.505 M -1 797 507.48 % | -5.146 K -83.13 % | -2.810 K | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2004 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 517.491 M -61.59 % | 1.347 B 30.13 % | 1.035 B 476.31 % | 179.661 M -72.11 % | 644.100 M -72.33 % | 2.327 B -5.44 % | 2.461 B -26.20 % | 3.335 B 55.90 % | 2.139 B 59.27 % | 1.343 B -38.19 % | 2.173 B -22.74 % | 2.813 B 493.02 % | 474.300 M -73.08 % | 1.762 B 172.79 % | 645.944 M 965.74 % | 60.610 M 13 219.04 % | -462.000 K -255.52 % | -129.950 K -709.35 % | -16.056 K 53.67 % | -34.655 K -47.05 % | -23.567 K |
| Total investments | 775.552 M 26.20 % | 614.556 M 27.45 % | 482.191 M 2.93 % | 468.475 M 5.73 % | 443.100 M 23.97 % | 357.434 M -35.52 % | 554.300 M 546.04 % | 85.800 M -47.30 % | 162.800 M 200.92 % | 54.100 M 42.37 % | 38.000 M -32.14 % | 56.000 M 551.16 % | 8.600 M -47.18 % | 16.281 M 46.29 % | 11.129 M -88.86 % | 99.924 M | 0.000 -100.00 % | 8.550 K -17.65 % | 10.382 K -93.54 % | 160.690 K -93.28 % | 2.390 M |
| Total debt | 1.975 B 20.56 % | 1.639 B 39.13 % | 1.178 B 172.62 % | 431.987 M -57.78 % | 1.023 B -57.26 % | 2.394 B -9.03 % | 2.632 B -33.76 % | 3.974 B 17.99 % | 3.368 B 31.85 % | 2.554 B -23.87 % | 3.355 B -16.25 % | 4.006 B 235.56 % | 1.194 B -48.29 % | 2.309 B 135.03 % | 982.218 M 133.64 % | 420.399 M 175 066.25 % | 240.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 353.466 M -6.62 % | 378.539 M 0.18 % | 377.857 M 0.17 % | 377.200 M 125.51 % | -1.478 B -2.98 % | -1.436 B -463.08 % | 395.400 M -0.45 % | 397.200 M 866.42 % | 41.100 M 337.23 % | 9.400 M 276.00 % | 2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.642 M 4.14 % | 2.537 M 24.18 % | 2.043 M |
| Retained earnings | 3.657 B 7.64 % | 3.398 B 31.90 % | 2.576 B 24.74 % | 2.065 B -0.42 % | 2.074 B 80.86 % | 1.147 B -42.17 % | 1.983 B 7.02 % | 1.853 B 12.84 % | 1.642 B 4.33 % | 1.574 B 0.17 % | 1.571 B 19.81 % | 1.311 B 59.00 % | 824.800 M 58.83 % | 519.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 872.530 M 1.63 % | 858.572 M 0.00 % | 858.572 M 0.05 % | 858.142 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.142 M -2.33 % | 878.642 M 17.18 % | 749.806 M 1 899.32 % | 37.503 M 0.00 % | 37.503 M 0.00 % | 37.503 M 0.00 % | 37.503 M 0.00 % | 37.503 M |
| Total equity | 6.931 B 62.62 % | 4.262 B 11.52 % | 3.822 B 15.99 % | 3.295 B 0.07 % | 3.293 B 40.25 % | 2.348 B -26.92 % | 3.213 B 4.97 % | 3.061 B 3.74 % | 2.950 B 17.90 % | 2.502 B 1.46 % | 2.466 B 12.21 % | 2.198 B 28.62 % | 1.709 B 21.77 % | 1.404 B 22.77 % | 1.143 B 33.16 % | 858.495 M 2 118.41 % | 38.699 M -0.71 % | 38.977 M -2.91 % | 40.145 M 0.26 % | 40.040 M 1.25 % | 39.546 M |
| Other non current liabilities | 52.448 M 21.57 % | 43.143 M 4 314 200.00 % | 1.000 K -99.99 % | 6.718 M -9.15 % | 7.395 M -86.82 % | 56.100 M 429.25 % | 10.600 M -60.00 % | 26.500 M 334.43 % | 6.100 M -97.88 % | 288.100 M 2 617.92 % | 10.600 M -2.75 % | 10.900 M -88.39 % | 93.900 M 3 892.96 % | 2.352 M -99.74 % | 919.006 M 153.40 % | 362.664 M | 0.000 | 0.000 100.00 % | -41.986 K -10.27 % | -38.077 K 32.68 % | -56.565 K |
| Long term debt | 1.286 B 91.39 % | 671.929 M 0.02 % | 671.800 M 240.13 % | 197.515 M 411.70 % | 38.600 M -97.85 % | 1.798 B -10.03 % | 1.999 B -17.81 % | 2.432 B 10.90 % | 2.193 B 37.49 % | 1.595 B -15.32 % | 1.883 B 4.95 % | 1.794 B 51.25 % | 1.186 B 8.01 % | 1.098 B 1 637.65 % | 63.212 M 9.49 % | 57.735 M 23 956.25 % | 240.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.376 B 84.96 % | 743.795 M 8.38 % | 686.286 M 236.03 % | 204.233 M 346.90 % | 45.700 M -97.54 % | 1.854 B -7.71 % | 2.009 B -18.43 % | 2.463 B 14.56 % | 2.150 B 31.76 % | 1.632 B -13.83 % | 1.894 B 2.44 % | 1.849 B 40.55 % | 1.315 B 17.66 % | 1.118 B 11.79 % | 1.000 B 125.54 % | 443.397 M 184 648.65 % | 240.000 K 484.99 % | 41.026 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 433.245 M 118.00 % | 198.732 M -61.37 % | 514.393 M 1 014.39 % | 46.159 M 1 691.69 % | -2.900 M -107.90 % | 36.700 M -69.37 % | 119.800 M -67.32 % | 366.600 M -68.69 % | 1.171 B 600.66 % | 167.100 M -1.99 % | 170.500 M -16.18 % | 203.400 M 40.96 % | 144.300 M 4.04 % | 138.698 M 38.39 % | 100.224 M -94.09 % | 1.695 B 2 137 240.99 % | 79.316 K -91.26 % | 907.723 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 182.058 M -33.04 % | 271.896 M 467.96 % | 47.872 M 0.15 % | 47.800 M -47.99 % | 91.900 M -76.49 % | 390.900 M -38.00 % | 630.500 M -41.42 % | 1.076 B 3 141.87 % | 33.200 M 50.23 % | 22.100 M -91.36 % | 255.900 M 120.34 % | -1.258 B -1 069.34 % | 129.799 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 689.423 M -28.68 % | 966.650 M 91.07 % | 505.903 M 115.76 % | 234.472 M -76.19 % | 984.766 M 75.19 % | 562.100 M 16.02 % | 484.500 M -62.72 % | 1.300 B 11.24 % | 1.168 B 21.75 % | 959.500 M -33.81 % | 1.450 B -33.68 % | 2.186 B 73.73 % | 1.258 B 3.97 % | 1.210 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 7.199 B -15.02 % | 8.471 B 83.95 % | 4.605 B 112.97 % | 2.162 B 35.74 % | 1.593 B 2.74 % | 1.551 B -53.42 % | 3.329 B -26.65 % | 4.538 B -17.31 % | 5.489 B 101.07 % | 2.730 B -43.74 % | 4.852 B -1.87 % | 4.944 B 33.91 % | 3.692 B 21.43 % | 3.041 B 85.14 % | 1.642 B -3.12 % | 1.695 B 2 137 240.99 % | 79.316 K -91.26 % | 907.723 K | 0.000 | 0.000 | 0.000 |
| Total liabilities | 8.574 B -6.95 % | 9.215 B 74.15 % | 5.291 B 123.59 % | 2.367 B 44.41 % | 1.639 B -51.87 % | 3.405 B -36.22 % | 5.338 B -23.76 % | 7.002 B -8.34 % | 7.639 B 75.14 % | 4.362 B -35.34 % | 6.746 B -0.70 % | 6.793 B 35.66 % | 5.008 B 20.41 % | 4.159 B 57.38 % | 2.642 B 23.56 % | 2.139 B 669 659.78 % | 319.316 K -66.34 % | 948.749 K -36.20 % | 1.487 M 3.62 % | 1.435 M 190.44 % | 494.074 K |
| Other non current assets | 807.815 M 703.80 % | 100.500 M -45.71 % | 185.117 M -33.92 % | 280.129 M -48.24 % | 541.200 M -69.13 % | 1.753 B -3.37 % | 1.814 B 97.40 % | 919.000 M 70.91 % | 537.700 M 452.05 % | 97.400 M 3.51 % | 94.100 M 57.62 % | 59.700 M -36.08 % | 93.400 M 396.81 % | 18.800 M 53.82 % | 12.222 M -87.97 % | 101.625 M | 0.000 -100.00 % | 8.550 K 101.07 % | -796.000 K 7.66 % | -862.000 K -138.12 % | -362.000 K |
| Long term investments | 748.103 M 22.14 % | 612.509 M 28.09 % | 478.188 M 7.84 % | 443.422 M 1.45 % | 437.100 M 115.71 % | 202.634 M -56.53 % | 466.100 M 308.55 % | -223.500 M -239.43 % | 160.300 M 210.66 % | 51.600 M 47.85 % | 34.900 M -34.40 % | 53.200 M 817.24 % | 5.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.840 M 255.21 % | 518.000 K -35.65 % | 805.000 K 13.22 % | 711.000 K 18.50 % | 600.000 K -66.67 % | 1.800 M -95.41 % | 39.200 M -4.39 % | 41.000 M 244.54 % | 11.900 M -83.36 % | 71.500 M 3 663.16 % | 1.900 M -42.42 % | 3.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 575.323 M 0.00 % | 575.323 M 0.00 % | 575.323 M 0.00 % | 575.323 M 12 140.91 % | 4.700 M 0.00 % | 4.700 M 0.00 % | 4.700 M -98.88 % | 418.200 M | 0.000 -100.00 % | 69.800 M 0.00 % | 69.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 577.163 M 0.23 % | 575.841 M -0.05 % | 576.128 M 0.02 % | 576.034 M 10 768.57 % | 5.300 M -18.46 % | 6.500 M -85.19 % | 43.900 M -90.44 % | 459.200 M 3 758.82 % | 11.900 M -83.38 % | 71.600 M -0.14 % | 71.700 M 2 072.73 % | 3.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.594 B 30.65 % | 1.986 B 28.64 % | 1.543 B 174.65 % | 561.973 M 189.98 % | 193.800 M -36.93 % | 307.300 M -14.11 % | 357.800 M -80.14 % | 1.801 B 0.23 % | 1.797 B 1.40 % | 1.772 B -10.50 % | 1.980 B -13.05 % | 2.278 B 31.96 % | 1.726 B 22.46 % | 1.409 B 628.48 % | 193.473 M -25.49 % | 259.653 M | 0.000 -100.00 % | 691.814 K -13.04 % | 795.594 K -7.74 % | 862.315 K 138.10 % | 362.161 K |
| Total non current assets | 4.727 B 44.28 % | 3.276 B 14.56 % | 2.860 B 43.13 % | 1.998 B 54.20 % | 1.296 B -47.96 % | 2.490 B -12.41 % | 2.843 B -9.15 % | 3.129 B 20.50 % | 2.597 B 26.29 % | 2.056 B -7.03 % | 2.212 B -9.53 % | 2.445 B 33.95 % | 1.825 B 27.80 % | 1.428 B 594.33 % | 205.695 M -43.06 % | 361.279 M | 0.000 -100.00 % | 700.364 K | 0.000 | 0.000 | 0.000 |
| Other current assets | 852.304 M -49.12 % | 1.675 B 192.87 % | 571.960 M 10.52 % | 517.500 M -69.33 % | 1.688 B 303.92 % | 417.800 M -69.19 % | 1.356 B -42.92 % | 2.376 B -17.26 % | 2.871 B -20.55 % | 3.614 B 207.81 % | 1.174 B 19.92 % | 979.100 M | 0.000 -100.00 % | 153.306 M 30.43 % | 117.538 M -41.04 % | 199.352 M 420.28 % | 38.316 M | 0.000 100.00 % | -34.261 M -1.51 % | -33.752 M -3.27 % | -32.684 M |
| Short term investments | 3.287 M 81.50 % | 1.811 M -54.76 % | 4.003 M -84.02 % | 25.053 M 317.55 % | 6.000 M -96.12 % | 154.800 M 75.51 % | 88.200 M -71.48 % | 309.300 M 12 272.00 % | 2.500 M 0.00 % | 2.500 M -19.35 % | 3.100 M 10.71 % | 2.800 M 0.00 % | 2.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.382 K -93.54 % | 160.690 K -93.28 % | 2.390 M |
| cash and cash equivalents | 1.458 B 400.69 % | 291.188 M 104.63 % | 142.299 M -43.61 % | 252.326 M -33.46 % | 379.200 M 465.97 % | 67.000 M -60.75 % | 170.700 M -73.27 % | 638.500 M -48.03 % | 1.229 B 1.44 % | 1.211 B 2.48 % | 1.182 B -0.96 % | 1.193 B 65.84 % | 719.500 M 31.67 % | 546.445 M 62.50 % | 336.274 M -6.54 % | 359.789 M 51 152.00 % | 702.000 K 440.21 % | 129.950 K 709.35 % | 16.056 K -53.67 % | 34.655 K 47.05 % | 23.567 K |
| Cash and short term investments | 1.485 B 406.96 % | 292.999 M 100.32 % | 146.269 M -47.27 % | 277.379 M -27.99 % | 385.200 M 73.67 % | 221.800 M -14.33 % | 258.900 M -72.68 % | 947.800 M -23.01 % | 1.231 B 1.43 % | 1.214 B 2.42 % | 1.185 B -0.93 % | 1.196 B 65.58 % | 722.300 M 32.18 % | 546.445 M 62.50 % | 336.274 M -6.54 % | 359.789 M 51 152.00 % | 702.000 K 440.21 % | 129.950 K 391.53 % | 26.438 K -86.47 % | 195.345 K -91.91 % | 2.414 M |
| Total current assets | 10.779 B 5.67 % | 10.201 B 63.12 % | 6.253 B 70.69 % | 3.664 B 0.76 % | 3.636 B 11.44 % | 3.263 B -42.84 % | 5.708 B -17.67 % | 6.933 B -13.25 % | 7.993 B 67.26 % | 4.779 B -31.72 % | 6.999 B 6.91 % | 6.546 B 33.83 % | 4.891 B 18.32 % | 4.134 B 15.48 % | 3.580 B 35.82 % | 2.636 B 6 655.51 % | 39.018 M -0.53 % | 39.225 M | 0.000 | 0.000 | 0.000 |
| Inventory | 2.442 B -27.53 % | 3.369 B 193.25 % | 1.149 B 1 641.09 % | 65.990 M -0.77 % | 66.500 M -18.60 % | 81.700 M -86.65 % | 611.800 M -60.92 % | 1.566 B 29.91 % | 1.205 B 1 157.93 % | 95.800 M -77.54 % | 426.500 M -65.57 % | 1.239 B 79.33 % | 690.700 M 62.00 % | 426.369 M 1.96 % | 418.176 M 54.30 % | 271.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 5.999 B 23.36 % | 4.863 B 10.87 % | 4.386 B 56.50 % | 2.803 B 87.27 % | 1.497 B -41.11 % | 2.541 B -40.76 % | 4.290 B 17.83 % | 3.641 B 0.23 % | 3.632 B 9.68 % | 3.312 B -37.65 % | 5.312 B 68.78 % | 3.147 B -9.52 % | 3.478 B 15.64 % | 3.008 B 11.07 % | 2.708 B | 0.000 -100.00 % | 38.316 M -1.99 % | 39.095 M 14.20 % | 34.234 M 2.02 % | 33.557 M 10.86 % | 30.270 M |
| Tax assets | 0.000 -100.00 % | 2.015 M -97.39 % | 77.108 M -43.55 % | 136.606 M 15.38 % | 118.400 M -46.35 % | 220.700 M 37.17 % | 160.900 M -6.99 % | 173.000 M 92.87 % | 89.700 M 41.71 % | 63.300 M 105.52 % | 30.800 M -39.73 % | 51.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.632 M 0.38 % | 41.475 M 3.58 % | 40.040 M |
| Account payables | 6.076 B -13.81 % | 7.050 B 113.28 % | 3.305 B 87.00 % | 1.768 B 215.39 % | 560.434 M -34.65 % | 857.600 M -62.53 % | 2.289 B 1.45 % | 2.256 B -24.78 % | 2.999 B 102.19 % | 1.483 B -53.47 % | 3.188 B 39.85 % | 2.279 B -0.46 % | 2.290 B 35.33 % | 1.692 B 9.71 % | 1.542 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 73.936 M 883.06 % | 7.521 M -88.64 % | 66.219 M 2 183.41 % | 2.900 M 31.82 % | 2.200 M -83.58 % | 13.400 M -89.71 % | 130.200 M 201.39 % | 43.200 M 30.12 % | 33.200 M | 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 -100.00 % | 10.725 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.900 M | 0.000 100.00 % | -2.700 M | 0.000 -100.00 % | 5.600 M -1.75 % | 5.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 278.483 M 11 550.78 % | -2.432 M 1.34 % | -2.465 M 56.97 % | -5.729 M 64.19 % | -16.000 M -77.78 % | -9.000 M -3 100.00 % | 300.000 K 100.66 % | -45.600 M -242.95 % | 31.900 M 8.87 % | 29.300 M 1 623.53 % | 1.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 682.091 M 23.68 % | 551.490 M -12.57 % | 630.776 M | 0.000 100.00 % | -34.000 K 99.86 % | -25.000 M 83.21 % | -148.900 M 38.62 % | -242.600 M -3 467.65 % | -6.800 M | 0.000 100.00 % | -22.100 M 13.67 % | -25.600 M -245.95 % | -7.400 M | 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 -100.00 % | 3.835 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 | 0.000 |
| Other total stockholders equity | 2.123 B 25 425.72 % | 8.317 M -24.74 % | 11.051 M | 0.000 | 0.000 100.00 % | -3.835 B | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.093 M 227.28 % | -20.500 M | 0.000 -100.00 % | 1.196 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 37.271 M 29.76 % | 28.723 M 663.91 % | 3.760 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.900 M -206.52 % | 4.600 M 70.37 % | 2.700 M | 0.000 -100.00 % | 32.200 M 59.41 % | 20.200 M 17.73 % | 17.158 M -3.80 % | 17.836 M -22.44 % | 22.998 M | 0.000 -100.00 % | 41.026 K -2.29 % | 41.986 K 10.27 % | 38.077 K -32.68 % | 56.565 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.487 M 3.62 % | 1.435 M 190.44 % | 494.074 K |
| Total assets | 15.506 B 15.05 % | 13.477 B 47.88 % | 9.113 B 60.96 % | 5.662 B 14.80 % | 4.932 B -14.27 % | 5.753 B -32.72 % | 8.551 B -15.02 % | 10.062 B -4.98 % | 10.589 B 54.93 % | 6.835 B -25.79 % | 9.211 B 2.44 % | 8.991 B 33.87 % | 6.717 B 20.75 % | 5.562 B 46.93 % | 3.786 B 26.31 % | 2.997 B 7 581.44 % | 39.018 M -2.27 % | 39.925 M -4.10 % | 41.632 M 0.38 % | 41.475 M 3.58 % | 40.040 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2004 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 305.087 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 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 3.098 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 |
| Change in working capital | -520.888 M 33.45 % | -782.735 M -35.03 % | -579.675 M -297.17 % | 293.999 M 153.81 % | -546.400 M -274.57 % | 313.000 M 1 791.89 % | -18.500 M 97.67 % | -795.200 M -31.13 % | -606.400 M -194.93 % | 638.800 M 322.77 % | 151.100 M 115.47 % | -977.000 M -1 258.96 % | 84.300 M -37.79 % | 135.501 M 112.67 % | -1.070 B -89.19 % | -565.444 M -5 140 300.00 % | -11.000 K |
| Accounts receivables | -1.226 B -8.78 % | -1.127 B 43.09 % | -1.980 B -60.64 % | -1.233 B -182.25 % | -436.769 M -129.87 % | 1.462 B 239.32 % | -1.050 B -192.84 % | 1.131 B 1 153.59 % | -107.300 M -105.46 % | 1.964 B 239.51 % | -1.407 B -1 913.45 % | -69.900 M 4.64 % | -73.300 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 927.612 M 141.56 % | -2.232 B -106.12 % | -1.083 B -197 359.56 % | 549.000 K -96.39 % | 15.200 M -97.13 % | 530.100 M -44.41 % | 953.600 M 19.48 % | 798.100 M 208.73 % | -734.000 M -321.95 % | 330.700 M -59.28 % | 812.100 M 248.19 % | -548.000 M -107.26 % | -264.400 M -3 127.02 % | -8.193 M 94.43 % | -147.159 M 45.70 % | -271.017 M | 0.000 |
| Accounts payables | -316.867 M -108.33 % | 3.804 B 53.15 % | 2.484 B 62.73 % | 1.526 B 1 322.96 % | -124.800 M 92.56 % | -1.678 B -2 264.77 % | 77.500 M 102.85 % | -2.724 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 94.431 M 107.69 % | -1.227 B -884.82 % | 156.377 M 15 637 800.00 % | -1.000 K 96.77 % | -31.000 K 98.18 % | -1.700 M | 0.000 100.00 % | -1.593 B -1 348.67 % | 127.600 M -58.58 % | 308.100 M 146.61 % | -661.000 M -54.08 % | -429.000 M -223.03 % | 348.700 M 142.67 % | 143.695 M 115.57 % | -922.629 M -213.36 % | -294.427 M | 0.000 |
| Other non cash items | -461.631 M -204.43 % | 442.034 M 216.95 % | -377.976 M -197.12 % | -127.213 M 88.87 % | -1.143 B -252.76 % | 748.500 M -36.28 % | 1.175 B 582.91 % | 172.000 M -42.76 % | 300.500 M 129.74 % | 130.800 M -58.01 % | 311.500 M -13.16 % | 358.700 M 45.40 % | 246.700 M 84.40 % | 133.785 M 62.03 % | 82.568 M -8.88 % | 90.614 M 238 557.89 % | -38.000 K |
| Net cash provided by operating activities | -125.385 M -131.08 % | 403.373 M 3 382.76 % | 11.582 M -95.82 % | 276.800 M 149.75 % | -556.400 M -227.73 % | 435.600 M -40.58 % | 733.100 M 377.48 % | -264.200 M -6 044.19 % | -4.300 M -100.35 % | 1.233 B 15.72 % | 1.066 B 16 495.38 % | -6.500 M -100.93 % | 699.800 M 14.27 % | 612.422 M 192.10 % | -664.964 M -195.32 % | -225.167 M -104 628.84 % | -215.000 K |
| Investments in property plant and equipment | -832.837 M -34.77 % | -617.986 M 38.50 % | -1.005 B -1.01 % | -994.771 M -6 667.15 % | -14.700 M -5.76 % | -13.900 M 78.97 % | -66.100 M -69.92 % | -38.900 M 79.73 % | -191.900 M -517.04 % | -31.100 M 16.62 % | -37.300 M 94.51 % | -680.000 M -6 501.94 % | -10.300 M 99.20 % | -1.280 B -5 515.98 % | -22.799 M 94.07 % | -384.371 M -71 017.16 % | 542.000 K |
| Acquisitions net | 289.500 M 38 397.34 % | 752.000 K -56.88 % | 1.744 M -83.89 % | 10.826 M -99.62 % | 2.842 B 10 106.34 % | -28.400 M -120.39 % | 139.300 M 1 111.30 % | 11.500 M -87.61 % | 92.800 M 103.44 % | 45.615 M -28.39 % | 63.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -6.445 M | 0.000 100.00 % | -1.744 M 89.90 % | -17.263 M 99.39 % | -2.842 B -8 113.29 % | -34.600 M 92.64 % | -470.200 M -99.49 % | -235.700 M 49.25 % | -464.400 M -2 766.67 % | -16.200 M 76.79 % | -69.800 M -47.26 % | -47.400 M | 0.000 100.00 % | -5.152 M | 0.000 -100.00 % | 28.540 M | 0.000 |
| Sales maturities of investments | 785.000 K -97.40 % | 30.226 M 23.35 % | 24.505 M -96.34 % | 669.628 M 349.72 % | 148.900 M 2 558.93 % | 5.600 M -97.68 % | 241.600 M 76.09 % | 137.200 M -24.28 % | 181.200 M 30 100.00 % | 600.000 K -96.65 % | 17.900 M | 0.000 -100.00 % | 5.000 M | 0.000 -100.00 % | 88.796 M | 0.000 -100.00 % | 5.000 K |
| Other investing activites | 43.772 M -46.09 % | 81.198 M -49.11 % | 159.554 M -72.04 % | 570.599 M -72.72 % | 2.092 B 2 091 500.00 % | 100.000 K -99.99 % | 721.700 M -20.42 % | 906.900 M 486.61 % | 154.600 M 458.43 % | 27.685 M 1 528.53 % | 1.700 M -96.01 % | 42.600 M 111.10 % | -383.800 M -1 762.89 % | 23.080 M 248.28 % | 6.627 M 106.64 % | -99.872 M | 0.000 |
| Net cash used for investing activites | -505.225 M 0.12 % | -505.810 M 38.37 % | -820.747 M -443.38 % | 239.019 M -89.26 % | 2.226 B 3 226.12 % | -71.200 M -112.57 % | 566.300 M -26.41 % | 769.500 M 1 286.49 % | 55.500 M 108.65 % | 26.600 M 211.76 % | -23.800 M 96.52 % | -684.800 M -76.00 % | -389.100 M 69.18 % | -1.262 B -1 838.35 % | 72.624 M 115.94 % | -455.703 M -83 409.51 % | 547.000 K |
| Debt repayment | 206.252 M -61.82 % | 540.161 M 369.95 % | 114.941 M 119.42 % | -591.748 M 52.37 % | -1.243 B -462.22 % | -221.000 M 83.55 % | -1.344 B -93.80 % | -693.300 M -334.94 % | 295.100 M 136.86 % | -800.700 M -23.01 % | -650.900 M -207.39 % | 606.100 M 906.81 % | 60.200 M -94.20 % | 1.038 B 84.76 % | 561.868 M 33.73 % | 420.159 M 174 966.25 % | 240.000 K |
| Common stock issued | 1.745 B | 0.000 -100.00 % | 11.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M -85.51 % | 27.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.836 M -81.91 % | 712.302 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M -85.51 % | 27.600 M | 0.000 | 0.000 | 0.000 100.00 % | -20.500 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -128.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -169.700 M -6.84 % | -158.838 M -127.73 % | 572.717 M 1 225.95 % | -50.865 M 55.65 % | -114.700 M 53.58 % | -247.100 M 41.67 % | -423.600 M -27.74 % | -331.600 M 12.32 % | -378.200 M 11.68 % | -428.200 M -6.41 % | -402.400 M -172.00 % | 558.900 M 383.56 % | -197.100 M -428 578.26 % | 46.000 K 100.04 % | -121.829 M -31.70 % | -92.504 M | 0.000 |
| Net cash used provided by financing activities | 1.782 B 605.47 % | 252.537 M -63.88 % | 699.139 M 208.80 % | -642.613 M 52.65 % | -1.357 B -189.94 % | -468.100 M 73.51 % | -1.767 B -72.43 % | -1.025 B -430.49 % | -193.200 M 84.30 % | -1.230 B -16.81 % | -1.053 B -190.41 % | 1.165 B 950.99 % | -136.900 M -115.92 % | 860.158 M 51.22 % | 568.825 M -45.30 % | 1.040 B 433 215.42 % | 240.000 K |
| Effect of forex changes on cash | 8.256 M | 0.000 100.00 % | -1.000 K 99.02 % | -102.000 K -563.64 % | 22.000 K | 0.000 | 0.000 -100.00 % | 287.300 M 13.20 % | 253.800 M 253 900.00 % | -100.000 K | 0.000 | 0.000 100.00 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.151 B 666.80 % | 150.100 M 236.42 % | -110.028 M 13.22 % | -126.796 M -140.63 % | 312.100 M 400.96 % | -103.700 M 77.83 % | -467.800 M -101.38 % | -232.300 M -307.78 % | 111.800 M 281.57 % | 29.300 M 357.02 % | -11.400 M -102.41 % | 473.700 M 173.82 % | 173.000 M -17.67 % | 210.121 M 993.56 % | -23.515 M -106.55 % | 359.087 M 62 677.45 % | 572.000 K |
| Cash at beginning of period | 292.399 M 105.48 % | 142.299 M -43.61 % | 252.326 M -33.44 % | 379.122 M 465.85 % | 67.000 M -60.75 % | 170.700 M -73.27 % | 638.500 M -26.68 % | 870.800 M 14.73 % | 759.000 M -35.78 % | 1.182 B -0.96 % | 1.193 B 65.84 % | 719.500 M 31.66 % | 546.500 M 62.49 % | 336.324 M -6.52 % | 359.789 M 51 151.99 % | 702.000 K 440.00 % | 130.000 K |
| Cash at end of period | 1.443 B 393.63 % | 292.399 M 105.48 % | 142.298 M -43.61 % | 252.326 M -33.44 % | 379.100 M 465.82 % | 67.000 M -60.75 % | 170.700 M -73.27 % | 638.500 M -26.68 % | 870.800 M -28.10 % | 1.211 B 2.48 % | 1.182 B -0.96 % | 1.193 B 65.84 % | 719.500 M 31.67 % | 546.445 M 62.50 % | 336.274 M -6.54 % | 359.789 M 51 151.99 % | 702.000 K |
| Operating cash flow | -125.385 M -131.08 % | 403.373 M 3 382.76 % | 11.582 M -95.82 % | 276.800 M 149.75 % | -556.400 M -227.73 % | 435.600 M -40.58 % | 733.100 M 377.48 % | -264.200 M -6 044.19 % | -4.300 M -100.35 % | 1.233 B 15.72 % | 1.066 B 16 495.38 % | -6.500 M -100.93 % | 699.800 M 14.27 % | 612.422 M 192.10 % | -664.964 M -195.32 % | -225.167 M -104 628.84 % | -215.000 K |
| Capital expenditure | -389.359 M 37.00 % | -617.986 M 38.50 % | -1.005 B -1.01 % | -994.771 M -6 667.15 % | -14.700 M -5.76 % | -13.900 M 78.97 % | -66.100 M -69.92 % | -38.900 M 79.73 % | -191.900 M -517.04 % | -31.100 M 16.62 % | -37.300 M 94.51 % | -680.000 M -6 501.94 % | -10.300 M 99.20 % | -1.280 B -5 515.98 % | -22.799 M 94.07 % | -384.371 M -71 017.16 % | 542.000 K |
| Free CashFlow | -514.744 M -139.85 % | -214.613 M 78.39 % | -993.224 M -38.34 % | -717.971 M -25.72 % | -571.100 M -235.43 % | 421.700 M -36.78 % | 667.000 M 320.06 % | -303.100 M -54.49 % | -196.200 M -116.32 % | 1.202 B 16.89 % | 1.028 B 249.80 % | -686.500 M -199.56 % | 689.500 M 203.22 % | -667.965 M 2.88 % | -687.763 M -12.83 % | -609.538 M -186 503.06 % | 327.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.354 B -3.09 % | 4.493 B -4.72 % | 4.715 B -1.06 % | 4.766 B -3.26 % | 4.927 B 0.52 % | 4.901 B 1.74 % | 4.817 B 75.58 % | 2.743 B -2.57 % | 2.816 B -17.30 % | 3.405 B 4.23 % | 3.267 B 8.58 % | 3.009 B 46.17 % | 2.058 B 9.71 % | 1.876 B 41.20 % | 1.329 B 38.44 % | 959.800 M 98.80 % | 482.800 M -28.77 % | 677.800 M 62.97 % | 415.900 M -11.98 % | 472.500 M 108.70 % | 226.400 M -38.55 % | 368.400 M -58.68 % | 891.600 M -36.17 % | 1.397 B 37.09 % | 1.019 B -45.36 % | 1.865 B -30.16 % | 2.670 B -43.51 % | 4.727 B 79.62 % | 2.632 B | 0.000 | 0.000 -100.00 % | 8.701 B 18.49 % | 7.344 B 15.92 % | 6.335 B 6.60 % | 5.943 B 44.39 % | 4.116 B 22.46 % | 3.361 B 2.03 % | 3.294 B | 0.000 | 0.000 -100.00 % | 500.000 K |
| Net income | 145.314 M -35.30 % | 224.580 M 49.69 % | 150.026 M 9.25 % | 137.323 M 13.14 % | 121.371 M -49.52 % | 240.423 M 34.11 % | 179.271 M 232.15 % | 53.973 M -42.54 % | 93.926 M -45.47 % | 172.234 M 36.97 % | 125.747 M 77.13 % | 70.990 M 42.58 % | 49.790 M 76.04 % | 28.283 M 163.13 % | -44.800 M -316.43 % | 20.700 M 269.64 % | 5.600 M -99.45 % | 1.010 B 2 854.39 % | 34.200 M 6 740.00 % | 500.000 K 100.50 % | -99.300 M 77.82 % | -447.700 M -275.27 % | -119.300 M 18.62 % | -146.600 M -8.67 % | -134.900 M -59.08 % | -84.800 M 47.82 % | -162.500 M -4.17 % | -156.000 M 18.24 % | -190.800 M | 0.000 | 0.000 -100.00 % | 84.494 M -20.68 % | 106.524 M 66.63 % | 63.929 M -1.23 % | 64.728 M -8.67 % | 70.874 M 46.63 % | 48.335 M 8.43 % | 44.577 M 24 195.68 % | -185.000 K 90.95 % | -2.044 M -2 396.63 % | 89.000 K |
| Income before tax | 188.358 M -10.44 % | 210.313 M 2.00 % | 206.198 M 3.42 % | 199.386 M 32.15 % | 150.875 M -57.82 % | 357.656 M 87.23 % | 191.030 M 106.55 % | 92.484 M -22.73 % | 119.694 M -49.52 % | 237.113 M 81.43 % | 130.689 M 28.61 % | 101.617 M 63.97 % | 61.974 M 4.99 % | 59.029 M 268.65 % | -35.000 M -412.50 % | 11.200 M -4.27 % | 11.700 M -88.61 % | 102.700 M 277.57 % | 27.200 M 259.06 % | -17.100 M 82.99 % | -100.500 M 75.25 % | -406.000 M -205.26 % | -133.000 M 27.36 % | -183.100 M 1.82 % | -186.500 M -866.32 % | -19.300 M 84.76 % | -126.600 M -15.72 % | -109.400 M 19.38 % | -135.700 M | 0.000 | 0.000 -100.00 % | 131.346 M -5.08 % | 138.377 M 26.76 % | 109.162 M 16.54 % | 93.673 M -4.44 % | 98.025 M 33.87 % | 73.224 M 9.96 % | 66.589 M 36 094.05 % | -185.000 K 90.95 % | -2.044 M -1 602.94 % | 136.000 K |
| Income before tax ratio | 0.04 -7.58 % | 0.05 7.05 % | 0.04 4.53 % | 0.04 36.61 % | 0.03 -58.04 % | 0.07 84.02 % | 0.04 17.64 % | 0.03 -20.70 % | 0.04 -38.96 % | 0.07 74.07 % | 0.04 18.45 % | 0.03 12.17 % | 0.03 -4.31 % | 0.03 219.45 % | -0.03 -325.74 % | 0.01 -51.85 % | 0.02 -84.01 % | 0.15 131.68 % | 0.07 280.71 % | -0.04 91.85 % | -0.44 59.72 % | -1.10 -638.80 % | -0.15 -13.80 % | -0.13 28.38 % | -0.18 -1 668.49 % | -0.01 78.17 % | -0.05 -104.85 % | -0.02 55.12 % | -0.05 | 0.00 | 0.00 -100.00 % | 0.02 -19.89 % | 0.02 9.36 % | 0.02 9.32 % | 0.02 -33.82 % | 0.02 9.31 % | 0.02 7.78 % | 0.02 | 0.00 | 0.00 -100.00 % | 0.27 |
| EBITDA | 299.598 M -7.37 % | 323.429 M -6.64 % | 346.444 M 0.77 % | 343.784 M 24.62 % | 275.858 M -32.10 % | 406.299 M 57.99 % | 257.160 M 58.78 % | 161.962 M 11.08 % | 145.808 M -56.04 % | 331.661 M 74.05 % | 190.553 M 5.68 % | 180.314 M 110.39 % | 85.706 M -31.33 % | 124.800 M 910.60 % | -15.396 M -150.77 % | 30.323 M -13.36 % | 35.000 M -71.84 % | 124.300 M 28.14 % | 97.000 M 936.21 % | -11.600 M 46.79 % | -21.800 M 91.41 % | -253.900 M -607.24 % | -35.900 M -87.96 % | -19.100 M 80.57 % | -98.300 M 53.78 % | -212.700 M -1 005.11 % | 23.500 M 64.34 % | 14.300 M -76.94 % | 62.000 M | 0.000 | 0.000 -100.00 % | 218.633 M -3.74 % | 227.123 M 21.24 % | 187.334 M 6.22 % | 176.370 M 16.02 % | 152.022 M 22.14 % | 124.466 M 4.35 % | 119.273 M 64 571.89 % | -185.000 K 90.95 % | -2.044 M -1 602.94 % | 136.000 K |
| Net income ratio | 0.03 -33.23 % | 0.05 57.11 % | 0.03 10.43 % | 0.03 16.96 % | 0.02 -49.78 % | 0.05 31.81 % | 0.04 89.17 % | 0.02 -41.02 % | 0.03 -34.05 % | 0.05 31.41 % | 0.04 63.13 % | 0.02 -2.46 % | 0.02 60.46 % | 0.02 144.71 % | -0.03 -256.34 % | 0.02 85.94 % | 0.01 -99.22 % | 1.49 1 712.82 % | 0.08 7 670.86 % | 0.00 100.24 % | -0.44 63.91 % | -1.22 -808.23 % | -0.13 -27.50 % | -0.10 20.73 % | -0.13 -191.14 % | -0.05 25.28 % | -0.06 -84.40 % | -0.03 54.48 % | -0.07 | 0.00 | 0.00 -100.00 % | 0.01 -33.06 % | 0.01 43.75 % | 0.01 -7.35 % | 0.01 -36.75 % | 0.02 19.73 % | 0.01 6.27 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.18 |
| Ratio EBITDA | 0.07 -4.41 % | 0.07 -2.02 % | 0.07 1.86 % | 0.07 28.83 % | 0.06 -32.46 % | 0.08 55.29 % | 0.05 -9.57 % | 0.06 14.01 % | 0.05 -46.84 % | 0.10 66.99 % | 0.06 -2.67 % | 0.06 43.93 % | 0.04 -37.41 % | 0.07 674.09 % | -0.01 -136.68 % | 0.03 -56.42 % | 0.07 -60.47 % | 0.18 -21.37 % | 0.23 1 050.01 % | -0.02 74.50 % | -0.10 86.03 % | -0.69 -1 611.66 % | -0.04 -194.48 % | -0.01 85.83 % | -0.10 15.42 % | -0.11 -1 396.05 % | 0.01 190.91 % | 0.00 -87.16 % | 0.02 | 0.00 | 0.00 -100.00 % | 0.03 -18.76 % | 0.03 4.59 % | 0.03 -0.36 % | 0.03 -19.65 % | 0.04 -0.26 % | 0.04 2.28 % | 0.04 | 0.00 | 0.00 -100.00 % | 0.27 |
| Gross profit ratio | 0.12 -9.97 % | 0.13 -4.73 % | 0.14 8.89 % | 0.13 38.73 % | 0.09 -41.10 % | 0.16 187.22 % | 0.05 -68.75 % | 0.17 50.83 % | 0.12 -35.14 % | 0.18 84.16 % | 0.10 16.64 % | 0.08 29.49 % | 0.06 431.00 % | -0.02 -151.11 % | 0.04 -40.68 % | 0.06 -16.84 % | 0.08 119.38 % | -0.40 -241.34 % | 0.28 28.55 % | 0.22 -54.25 % | 0.48 291.61 % | 0.12 -25.96 % | 0.16 42.97 % | 0.12 13.07 % | 0.10 131.82 % | -0.32 -333.93 % | 0.14 17.13 % | 0.12 -24.43 % | 0.15 | 0.00 | 0.00 -100.00 % | 0.05 16.79 % | 0.04 -3.89 % | 0.04 -1.58 % | 0.04 -47.23 % | 0.08 -91.87 % | 0.97 3 160.80 % | 0.03 | 0.00 | 0.00 -100.00 % | 0.98 |
| Weighted average shs out dil | 87.014 M 0.74 % | 86.377 M 0.76 % | 85.729 M -0.11 % | 85.827 M -0.04 % | 85.857 M 0.07 % | 85.798 M -0.07 % | 85.857 M 0.00 % | 85.857 M -1.28 % | 86.969 M 0.99 % | 86.118 M -0.70 % | 86.722 M 1.39 % | 85.530 M -0.37 % | 85.845 M -19.68 % | 106.885 M 21.61 % | 87.892 M -2.46 % | 90.104 M 11.99 % | 80.457 M -6.24 % | 85.814 M -9.40 % | 94.722 M 10.38 % | 85.814 M 0.25 % | 85.603 M -0.25 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.98 % | 84.978 M 2.08 % | 83.243 M -3.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 91.63 % | 44.782 M 1 094.19 % | 3.750 M 0.00 % | 3.750 M |
| Weighted average shs out | 87.014 M 0.74 % | 86.377 M 0.76 % | 85.729 M -0.11 % | 85.827 M -0.04 % | 85.857 M 0.07 % | 85.798 M -0.07 % | 85.857 M 0.00 % | 85.857 M 0.00 % | 85.857 M 0.00 % | 85.857 M 0.00 % | 85.857 M 0.38 % | 85.530 M -0.33 % | 85.814 M -19.71 % | 106.885 M 24.55 % | 85.814 M 0.00 % | 85.814 M 6.66 % | 80.457 M -3.61 % | 83.469 M -11.88 % | 94.722 M 10.38 % | 85.814 M 0.25 % | 85.603 M -0.04 % | 85.635 M -0.21 % | 85.814 M 0.00 % | 85.814 M 0.51 % | 85.380 M 3.40 % | 82.574 M -3.78 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.98 % | 84.978 M 2.08 % | 83.243 M -3.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 0.00 % | 85.814 M 91.63 % | 44.782 M 1 094.19 % | 3.750 M 0.00 % | 3.750 M |
| EPS diluted | 1.61 -38.08 % | 2.60 48.57 % | 1.75 9.38 % | 1.60 12.68 % | 1.42 -49.29 % | 2.80 35.27 % | 2.07 228.57 % | 0.63 -41.67 % | 1.08 -46.00 % | 2.00 37.93 % | 1.45 74.70 % | 0.83 43.10 % | 0.58 123.08 % | 0.26 150.98 % | -0.51 -321.74 % | 0.23 230.46 % | 0.07 -99.41 % | 11.77 3 169.44 % | 0.36 6 106.90 % | 0.01 100.50 % | -1.16 77.78 % | -5.22 -275.54 % | -1.39 18.71 % | -1.71 -8.92 % | -1.57 -58.59 % | -0.99 47.62 % | -1.89 -3.85 % | -1.82 18.02 % | -2.22 -199.55 % | 2.23 502.70 % | 0.37 -62.24 % | 0.98 -20.97 % | 1.24 67.57 % | 0.74 -1.33 % | 0.75 -9.64 % | 0.83 48.21 % | 0.56 7.69 % | 0.52 12 782.93 % | 0.00 99.25 % | -0.55 -2 850.00 % | 0.02 |
| Earnings per share | 1.67 -36.02 % | 2.61 49.14 % | 1.75 9.38 % | 1.60 12.68 % | 1.42 -49.29 % | 2.80 35.27 % | 2.07 228.57 % | 0.63 -42.20 % | 1.09 -45.77 % | 2.01 37.67 % | 1.46 75.90 % | 0.83 43.10 % | 0.58 123.08 % | 0.26 150.00 % | -0.52 -326.09 % | 0.23 230.46 % | 0.07 -99.41 % | 11.77 3 169.44 % | 0.36 6 106.90 % | 0.01 100.50 % | -1.16 77.82 % | -5.23 -276.26 % | -1.39 18.71 % | -1.71 -8.23 % | -1.58 -53.40 % | -1.03 45.50 % | -1.89 -3.85 % | -1.82 18.02 % | -2.22 -199.55 % | 2.23 502.70 % | 0.37 -62.24 % | 0.98 -20.97 % | 1.24 67.57 % | 0.74 -1.33 % | 0.75 -9.64 % | 0.83 48.21 % | 0.56 7.69 % | 0.52 12 782.93 % | 0.00 99.25 % | -0.55 -2 850.00 % | 0.02 |
| Gross profit | 521.754 M -12.76 % | 598.049 M -9.23 % | 658.842 M 7.73 % | 611.563 M 34.20 % | 455.705 M -40.79 % | 769.608 M 192.23 % | 263.358 M -45.14 % | 480.044 M 46.96 % | 326.652 M -46.36 % | 608.977 M 91.95 % | 317.259 M 26.65 % | 250.508 M 89.28 % | 132.345 M 463.15 % | -36.444 M -172.17 % | 50.500 M -17.89 % | 61.500 M 65.32 % | 37.200 M 113.80 % | -269.500 M -330.34 % | 117.000 M 13.15 % | 103.400 M -4.52 % | 108.300 M 140.67 % | 45.000 M -69.41 % | 147.100 M -8.75 % | 161.200 M 55.00 % | 104.000 M 117.39 % | -598.100 M -263.37 % | 366.100 M -33.83 % | 553.300 M 35.75 % | 407.600 M | 0.000 | 0.000 -100.00 % | 399.229 M 38.38 % | 288.500 M 11.41 % | 258.946 M 4.91 % | 246.820 M -23.81 % | 323.935 M -90.05 % | 3.255 B 3 226.96 % | 97.823 M 337 420.69 % | -29.000 K -11.54 % | -26.000 K -105.31 % | 490.000 K |
| Income tax expense | 43.044 M 201.70 % | 14.267 M -74.60 % | 56.172 M -9.49 % | 62.063 M 110.35 % | 29.504 M -74.83 % | 117.234 M 896.97 % | 11.759 M -69.47 % | 38.511 M 49.45 % | 25.768 M -60.28 % | 64.878 M 1 215.18 % | 4.933 M -83.89 % | 30.627 M 151.37 % | 12.184 M -60.24 % | 30.647 M 209.57 % | 9.900 M 204.21 % | -9.500 M -255.74 % | 6.100 M -87.82 % | 50.100 M 815.71 % | -7.000 M 60.23 % | -17.600 M -1 366.67 % | -1.200 M -102.88 % | 41.700 M 404.38 % | -13.700 M 62.36 % | -36.400 M 29.46 % | -51.600 M -289.71 % | 27.200 M 340.71 % | -11.300 M -294.83 % | 5.800 M 286.67 % | 1.500 M | 0.000 | 0.000 -100.00 % | 46.852 M 47.09 % | 31.853 M -29.58 % | 45.233 M 56.27 % | 28.945 M 6.61 % | 27.151 M 9.09 % | 24.889 M 13.07 % | 22.012 M | 0.000 | 0.000 -100.00 % | 47.000 K |
| Cost of revenue | 3.832 B -1.16 % | 3.877 B -4.43 % | 4.056 B -2.36 % | 4.154 B -7.08 % | 4.471 B 8.22 % | 4.131 B -9.27 % | 4.554 B 101.19 % | 2.263 B -9.07 % | 2.489 B -10.98 % | 2.796 B -5.21 % | 2.950 B 6.94 % | 2.758 B 43.21 % | 1.926 B 0.70 % | 1.913 B 49.63 % | 1.278 B 42.29 % | 898.300 M 101.59 % | 445.600 M -52.96 % | 947.300 M 216.93 % | 298.900 M -19.02 % | 369.100 M 212.53 % | 118.100 M -63.48 % | 323.400 M -56.56 % | 744.500 M -39.75 % | 1.236 B 35.05 % | 915.000 M -62.85 % | 2.463 B 6.89 % | 2.304 B -44.79 % | 4.174 B 87.66 % | 2.224 B | 0.000 | 0.000 -100.00 % | 8.302 B 17.67 % | 7.055 B 16.11 % | 6.076 B 6.67 % | 5.696 B 50.21 % | 3.792 B 3 459.36 % | 106.540 M -96.67 % | 3.196 B 11 021 996.55 % | 29.000 K 11.54 % | 26.000 K 160.00 % | 10.000 K |
| General and administrative expenses | 0.000 -100.00 % | 174.212 M | 0.000 | 0.000 | 0.000 -100.00 % | 571.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 504.101 M | 0.000 | 0.000 | 0.000 -100.00 % | 220.651 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.861 M 7.58 % | 5.448 M -59.20 % | 13.352 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.552 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.216 M -0.67 % | 21.359 M -6.18 % | 22.765 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 311.424 M 502.33 % | 51.703 M -86.33 % | 378.143 M -2.68 % | 388.561 M 201.60 % | 128.832 M 682.90 % | -22.102 M | 0.000 -100.00 % | 28.312 M 144.53 % | 11.578 M -96.61 % | 341.062 M 1 079.57 % | 28.914 M -63.91 % | 80.118 M -11.35 % | 90.379 M 207.90 % | -83.758 M -673.68 % | 14.600 M -43.19 % | 25.700 M -46.68 % | 48.200 M 137.39 % | -128.900 M -437.43 % | 38.200 M -21.07 % | 48.400 M 258.52 % | 13.500 M 199.26 % | -13.600 M -383.33 % | 4.800 M 182.35 % | 1.700 M -77.33 % | 7.500 M 111.49 % | -65.300 M -526.80 % | 15.300 M -63.74 % | 42.200 M 368.89 % | 9.000 M | 0.000 | 0.000 -100.00 % | 196.703 M 291.21 % | 50.281 M -17.18 % | 60.710 M 21.57 % | 49.940 M 121.34 % | -234.071 M 92.64 % | -3.181 B | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K |
| Operating expenses | 311.424 M 36.94 % | 227.409 M -39.86 % | 378.143 M -2.68 % | 388.561 M 35.04 % | 287.735 M -46.29 % | 535.699 M 615.05 % | 74.918 M -80.65 % | 387.146 M 67.34 % | 231.357 M -64.71 % | 655.665 M 259.24 % | 182.513 M -8.94 % | 200.438 M 31.54 % | 152.375 M 157.13 % | -266.727 M -433.41 % | 80.000 M 38.41 % | 57.800 M 14.46 % | 50.500 M 115.77 % | -320.300 M -528.78 % | 74.700 M -40.90 % | 126.400 M -12.16 % | 143.900 M -31.02 % | 208.600 M 3.06 % | 202.400 M -2.97 % | 208.600 M -4.97 % | 219.500 M 153.90 % | -407.200 M -202.34 % | 397.900 M -36.44 % | 626.000 M 58.48 % | 395.000 M | 0.000 | 0.000 -100.00 % | 196.703 M 154.28 % | 77.358 M -11.61 % | 87.517 M 1.70 % | 86.057 M -71.32 % | 300.081 M -90.75 % | 3.243 B 4 215.51 % | 75.156 M 48 076.92 % | 156.000 K -92.27 % | 2.018 M 470.06 % | 354.000 K |
| Cost and expenses | 4.143 B -3.72 % | 4.303 B -2.95 % | 4.434 B -2.39 % | 4.543 B -4.54 % | 4.759 B 1.96 % | 4.667 B 0.83 % | 4.629 B 74.63 % | 2.651 B -2.57 % | 2.720 B -21.18 % | 3.452 B 10.20 % | 3.132 B 5.86 % | 2.959 B 42.35 % | 2.078 B 26.28 % | 1.646 B 21.17 % | 1.358 B 42.06 % | 956.100 M 92.72 % | 496.100 M -20.88 % | 627.000 M 67.83 % | 373.600 M -24.60 % | 495.500 M 89.12 % | 262.000 M -50.75 % | 532.000 M -43.82 % | 946.900 M -34.44 % | 1.444 B 27.31 % | 1.135 B -44.81 % | 2.056 B -23.92 % | 2.702 B -43.70 % | 4.800 B 83.26 % | 2.619 B | 0.000 | 0.000 -100.00 % | 8.499 B 19.16 % | 7.132 B 15.72 % | 6.164 B 6.60 % | 5.782 B 41.30 % | 4.092 B 220.83 % | -3.387 B -203.52 % | 3.272 B 1 768 312.97 % | 185.000 K -90.95 % | 2.044 M 461.54 % | 364.000 K |
| Research and development expenses | 0.000 -100.00 % | 47.545 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 128.161 M | 0.000 | 0.000 -100.00 % | 158.903 M -70.34 % | 535.699 M 615.05 % | 74.918 M -48.97 % | 146.810 M 8.68 % | 135.090 M -73.28 % | 505.653 M 876.03 % | 51.807 M 70.60 % | 30.368 M -53.68 % | 65.555 M -70.43 % | 221.700 M 316.73 % | 53.200 M 102.28 % | 26.300 M -29.49 % | 37.300 M -95.41 % | 812.400 M 5 352.35 % | 14.900 M 4.20 % | 14.300 M 50.53 % | 9.500 M -67.58 % | 29.300 M -7.57 % | 31.700 M -23.98 % | 41.700 M -26.71 % | 56.900 M -71.41 % | 199.000 M 27.73 % | 155.800 M -6.48 % | 166.600 M 12.57 % | 148.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.077 M 1.01 % | 26.807 M -25.78 % | 36.117 M -45.29 % | 66.010 M 6.53 % | 61.961 M -17.56 % | 75.156 M 48 076.92 % | 156.000 K -92.27 % | 2.018 M 479.89 % | 348.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.800 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 |
| Interest expense | 53.979 M -24.76 % | 71.742 M -13.20 % | 82.656 M 5.60 % | 78.272 M 15.73 % | 67.631 M 132.16 % | 29.131 M 70.64 % | 17.072 M -17.31 % | 20.645 M 62.51 % | 12.704 M -19.07 % | 15.697 M -20.57 % | 19.763 M 66.68 % | 11.857 M 10.78 % | 10.703 M | 0.000 -100.00 % | 8.600 M -21.10 % | 10.900 M 18.48 % | 9.200 M | 0.000 -100.00 % | 14.700 M -75.46 % | 59.900 M -1.32 % | 60.700 M 0.50 % | 60.400 M -11.70 % | 68.400 M 5.56 % | 64.800 M 10.02 % | 58.900 M | 0.000 -100.00 % | 106.500 M 28.78 % | 82.700 M -47.36 % | 157.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.765 M 16.86 % | 62.267 M -7.19 % | 67.090 M 71.09 % | 39.213 M 6.57 % | 36.794 M 20.33 % | 30.578 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 57.261 M 51.32 % | 37.840 M -34.29 % | 57.590 M -12.91 % | 66.126 M 14.75 % | 57.628 M 1.96 % | 56.518 M 40.39 % | 40.258 M -1.25 % | 40.767 M 4.71 % | 38.935 M 4.42 % | 37.287 M 38.65 % | 26.893 M -46.35 % | 50.126 M 226.40 % | 15.357 M -64.94 % | 43.800 M 298.18 % | 11.000 M 34.15 % | 8.200 M 8 100.00 % | 100.000 K -98.95 % | 9.500 M -42.42 % | 16.500 M -8.84 % | 18.100 M 0.56 % | 18.000 M -56.20 % | 41.100 M 43.21 % | 28.700 M 7.89 % | 26.600 M -9.52 % | 29.400 M -37.31 % | 46.900 M 7.57 % | 43.600 M 6.34 % | 41.000 M 0.99 % | 40.600 M 2.14 % | 39.750 M -16.75 % | 47.750 M 196.45 % | 16.107 M 0.79 % | 15.981 M 0.48 % | 15.905 M 1.91 % | 15.607 M 5.57 % | 14.784 M 2.33 % | 14.448 M -34.64 % | 22.106 M | 0.000 | 0.000 | 0.000 |
| Operating income | 210.330 M 11.17 % | 189.200 M -32.60 % | 280.699 M 25.87 % | 223.002 M 32.76 % | 167.970 M -73.81 % | 641.294 M 240.32 % | 188.440 M 66.57 % | 113.129 M 18.71 % | 95.295 M -62.31 % | 252.810 M 68.03 % | 150.452 M 32.59 % | 113.474 M 666.52 % | -20.030 M 90.61 % | -213.400 M -623.39 % | -29.500 M -897.30 % | 3.700 M 127.82 % | -13.300 M -126.18 % | 50.800 M 20.09 % | 42.300 M 283.91 % | -23.000 M 35.39 % | -35.600 M 78.24 % | -163.600 M -195.84 % | -55.300 M -16.67 % | -47.400 M 58.96 % | -115.500 M 39.50 % | -190.900 M -500.31 % | -31.800 M 56.26 % | -72.700 M -676.98 % | 12.600 M | 0.000 | 0.000 -100.00 % | 202.526 M -4.08 % | 211.142 M 23.17 % | 171.429 M 6.63 % | 160.763 M 573.95 % | 23.854 M 113.75 % | 11.160 M -50.77 % | 22.667 M 12 352.43 % | -185.000 K 90.95 % | -2.044 M -1 602.94 % | 136.000 K |
| Operating income ratio | 0.05 14.72 % | 0.04 -29.26 % | 0.06 27.23 % | 0.05 37.24 % | 0.03 -73.94 % | 0.13 234.49 % | 0.04 -5.13 % | 0.04 21.84 % | 0.03 -54.42 % | 0.07 61.22 % | 0.05 22.11 % | 0.04 487.57 % | -0.01 91.44 % | -0.11 -412.33 % | -0.02 -675.94 % | 0.00 113.99 % | -0.03 -136.76 % | 0.07 -26.31 % | 0.10 308.94 % | -0.05 69.04 % | -0.16 64.59 % | -0.44 -615.99 % | -0.06 -82.79 % | -0.03 70.06 % | -0.11 -10.73 % | -0.10 -759.61 % | -0.01 22.57 % | -0.02 -421.23 % | 0.00 | 0.00 | 0.00 -100.00 % | 0.02 -19.05 % | 0.03 6.25 % | 0.03 0.03 % | 0.03 366.77 % | 0.01 74.54 % | 0.00 -51.74 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.27 |
| Total other income expenses net | -21.972 M -204.07 % | 21.113 M 128.34 % | -74.501 M -215.47 % | -23.616 M -38.15 % | -17.095 M 93.97 % | -283.638 M -11 051.27 % | 2.590 M 101.38 % | -187.976 M -870.43 % | 24.399 M 110.23 % | -238.450 M -3 537.68 % | -6.555 M 77.36 % | -28.947 M -135.30 % | 82.004 M 147.85 % | -171.383 M -3 073.76 % | -5.400 M 80.00 % | -27.000 M -118.04 % | -12.383 M -123.86 % | 51.900 M 169.29 % | -74.900 M -1 369.49 % | 5.900 M 109.09 % | -64.900 M 65.70 % | -189.200 M -143.50 % | -77.700 M 42.70 % | -135.600 M -90.99 % | -71.000 M -141.38 % | 171.600 M 281.01 % | -94.800 M 80.89 % | -496.200 M -234.82 % | -148.200 M | 0.000 | 0.000 100.00 % | -71.180 M 2.18 % | -72.765 M -16.86 % | -62.267 M 7.19 % | -67.090 M -190.45 % | 74.171 M 19.51 % | 62.064 M 41.31 % | 43.922 M | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2011-09-30 | 2011-03-31 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 517.491 M | 0.000 -100.00 % | 1.845 B | 0.000 -100.00 % | 1.338 B 950.68 % | 127.351 M -87.23 % | 997.453 M 451.44 % | 180.881 M -82.53 % | 1.035 B 178.59 % | 371.654 M -58.54 % | 896.424 M 184.31 % | 315.300 M 75.50 % | 179.661 M -42.62 % | 313.100 M 259.06 % | 87.200 M -79.47 % | 424.700 M -34.06 % | 644.100 M 139.09 % | 269.400 M -87.07 % | 2.083 B 839.69 % | 221.700 M -90.47 % | 2.327 B 1 239.13 % | 173.800 M -92.13 % | 2.208 B 558.15 % | 335.500 M -86.37 % | 2.461 B -26.21 % | 3.335 B 47.58 % | 2.260 B 68.25 % | 1.343 B -38.06 % | 2.169 B -22.90 % | 2.813 B 493.02 % | 474.300 M -49.47 % | 938.604 M 127.13 % | 413.238 M -43.42 % | 730.364 M 32 145.65 % | 2.265 M |
| Total investments | 0.000 -100.00 % | 748.103 M | 0.000 -100.00 % | 975.869 M | 0.000 -100.00 % | 612.509 M 140.48 % | 254.702 M -54.84 % | 564.020 M 55.91 % | 361.762 M -29.50 % | 513.128 M -30.97 % | 743.308 M 60.71 % | 462.504 M -26.66 % | 630.600 M 47.35 % | 427.975 M -31.66 % | 626.200 M 49.84 % | 417.900 M -50.80 % | 849.400 M 91.69 % | 443.100 M -17.76 % | 538.800 M 62.14 % | 332.300 M -25.06 % | 443.400 M 24.05 % | 357.434 M 2.83 % | 347.600 M -37.06 % | 552.300 M -17.69 % | 671.000 M 21.05 % | 554.300 M 1 766.33 % | 29.700 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.600 M -77.37 % | 37.998 M 241.43 % | 11.129 M -88.35 % | 95.549 M | 0.000 |
| Total debt | 0.000 -100.00 % | 1.975 B | 0.000 -100.00 % | 2.452 B | 0.000 -100.00 % | 1.639 B | 0.000 -100.00 % | 1.104 B | 0.000 -100.00 % | 1.178 B | 0.000 -100.00 % | 1.248 B | 0.000 -100.00 % | 431.987 M | 0.000 -100.00 % | 348.500 M | 0.000 -100.00 % | 1.023 B | 0.000 -100.00 % | 2.174 B | 0.000 -100.00 % | 2.394 B | 0.000 -100.00 % | 2.272 B | 0.000 -100.00 % | 2.632 B -33.77 % | 3.974 B 18.00 % | 3.368 B 31.85 % | 2.554 B -23.87 % | 3.355 B -16.25 % | 4.006 B 235.56 % | 1.194 B -45.22 % | 2.179 B 427.32 % | 413.238 M -57.93 % | 982.218 M 43 265.03 % | 2.265 M |
| Accumulated other comprehensive income loss | 6.653 B | 0.000 -100.00 % | 4.525 B 23.42 % | 3.666 B -14.03 % | 4.265 B | 0.000 -100.00 % | 3.858 B 28.62 % | 2.999 B -21.57 % | 3.825 B 910.36 % | 378.539 M -89.23 % | 3.513 B 32.32 % | 2.655 B -19.56 % | 3.301 B 773.61 % | 377.857 M -88.57 % | 3.305 B 35.07 % | 2.447 B -26.05 % | 3.309 B 285.61 % | 858.100 M -62.24 % | 2.273 B 60.66 % | 1.415 B -39.98 % | 2.357 B 259.42 % | -1.478 B -150.23 % | 2.943 B 41.15 % | 2.085 B -35.09 % | 3.212 B 323.77 % | -1.436 B -13 033.33 % | 11.100 M -9.02 % | 12.200 M -18.67 % | 15.000 M 61.29 % | 9.300 M 272.00 % | 2.500 M 100.50 % | -502.400 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 3.657 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.016 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.576 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.065 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.074 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.147 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.983 B 7.02 % | 1.853 B 12.84 % | 1.642 B 4.33 % | 1.574 B 0.17 % | 1.571 B 19.81 % | 1.311 B 59.00 % | 824.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 872.530 M | 0.000 -100.00 % | 858.572 M | 0.000 -100.00 % | 858.572 M | 0.000 -100.00 % | 858.572 M | 0.000 -100.00 % | 858.572 M | 0.000 -100.00 % | 858.142 M | 0.000 -100.00 % | 858.142 M | 0.000 -100.00 % | 858.100 M | 0.000 -100.00 % | 858.100 M | 0.000 -100.00 % | 858.100 M | 0.000 -100.00 % | 858.100 M | 0.000 -100.00 % | 858.100 M | 0.000 -100.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M 0.00 % | 858.100 M -50.00 % | 1.716 B 100.00 % | 858.142 M 0.00 % | 858.142 M 2 188.20 % | 37.503 M |
| Total equity | 6.931 B 0.00 % | 6.931 B 49.19 % | 4.646 B 0.00 % | 4.646 B 9.00 % | 4.262 B 0.00 % | 4.262 B 10.57 % | 3.855 B 0.00 % | 3.855 B 0.86 % | 3.822 B 0.00 % | 3.822 B 8.98 % | 3.507 B 0.00 % | 3.507 B 6.43 % | 3.295 B 0.00 % | 3.295 B -0.14 % | 3.300 B 0.00 % | 3.300 B 0.21 % | 3.293 B 0.00 % | 3.293 B 46.36 % | 2.250 B 0.00 % | 2.250 B -4.17 % | 2.348 B 0.00 % | 2.348 B -19.93 % | 2.932 B 0.00 % | 2.932 B -8.72 % | 3.213 B 0.00 % | 3.213 B 3.43 % | 3.106 B 6.43 % | 2.919 B 18.01 % | 2.473 B 0.34 % | 2.465 B 12.13 % | 2.198 B 28.62 % | 1.709 B -44.25 % | 3.065 B 146.83 % | 1.242 B 8.64 % | 1.143 B 3 025.88 % | 36.572 M |
| Other non current liabilities | -6.931 B -13 315.82 % | 52.448 M 101.13 % | -4.646 B -9 695.87 % | 48.417 M 101.14 % | -4.262 B -9 979.51 % | 43.143 M 101.12 % | -3.855 B -29 495.42 % | 13.114 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 6.928 M | 0.000 -100.00 % | 6.718 M | 0.000 -100.00 % | 7.400 M | 0.000 -100.00 % | 7.100 M | 0.000 -100.00 % | 58.300 M | 0.000 -100.00 % | 56.100 M | 0.000 -100.00 % | 91.300 M | 0.000 -100.00 % | 10.600 M -66.35 % | 31.500 M 775.00 % | 3.600 M -54.43 % | 7.900 M -11.24 % | 8.900 M -46.06 % | 16.500 M -82.43 % | 93.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.800 M |
| Long term debt | 0.000 -100.00 % | 1.286 B | 0.000 -100.00 % | 1.390 B | 0.000 -100.00 % | 671.929 M | 0.000 -100.00 % | 686.806 M | 0.000 -100.00 % | 671.800 M | 0.000 -100.00 % | 513.290 M | 0.000 -100.00 % | 197.515 M | 0.000 -100.00 % | 12.500 M | 0.000 -100.00 % | 38.600 M | 0.000 -100.00 % | 1.739 B | 0.000 -100.00 % | 1.798 B | 0.000 -100.00 % | 1.748 B | 0.000 -100.00 % | 1.999 B -17.81 % | 2.432 B 13.52 % | 2.142 B 34.32 % | 1.595 B -15.32 % | 1.883 B 4.63 % | 1.800 B 51.72 % | 1.186 B -45.56 % | 2.179 B 427.32 % | 413.238 M 553.73 % | 63.212 M 2 690.82 % | 2.265 M |
| Total non current liabilities | -6.931 B -603.84 % | 1.376 B 129.61 % | -4.646 B -417.16 % | 1.465 B 134.37 % | -4.262 B -673.05 % | 743.795 M 119.29 % | -3.855 B -647.30 % | 704.357 M | 0.000 -100.00 % | 686.286 M | 0.000 -100.00 % | 520.218 M | 0.000 -100.00 % | 204.233 M | 0.000 -100.00 % | 19.900 M | 0.000 -100.00 % | 45.700 M | 0.000 -100.00 % | 1.798 B | 0.000 -100.00 % | 1.854 B | 0.000 -100.00 % | 1.839 B | 0.000 -100.00 % | 2.009 B -18.43 % | 2.463 B 14.38 % | 2.154 B 34.15 % | 1.605 B -16.78 % | 1.929 B 4.22 % | 1.851 B 40.74 % | 1.315 B -40.59 % | 2.214 B 412.97 % | 431.616 M 432.54 % | 81.048 M 68.62 % | 48.065 M |
| Other current liabilities | 0.000 -100.00 % | 433.247 M | 0.000 -100.00 % | 241.705 M | 0.000 -100.00 % | 306.854 M | 0.000 -100.00 % | 708.343 M | 0.000 -100.00 % | 514.393 M | 0.000 -100.00 % | 1.033 B | 0.000 -100.00 % | 46.159 M | 0.000 -100.00 % | 80.000 M | 0.000 -100.00 % | 24.466 M | 0.000 -100.00 % | 187.700 M | 0.000 -100.00 % | 78.600 M | 0.000 -100.00 % | 305.500 M | 0.000 -100.00 % | 2.700 M -99.64 % | 740.300 M -36.22 % | 1.161 B 414.27 % | 225.700 M 41.50 % | 159.500 M -63.53 % | 437.400 M 92.09 % | 227.700 M -96.52 % | 6.541 B 159.72 % | 2.519 B 15 241.08 % | 16.417 M 51 203.13 % | 32.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.936 M | 0.000 -100.00 % | 278.084 M | 0.000 -100.00 % | 271.896 M | 0.000 -100.00 % | 155.087 M | 0.000 -100.00 % | 93.950 M | 0.000 -100.00 % | 10.700 M | 0.000 -100.00 % | 2.900 M | 0.000 -100.00 % | 167.800 M | 0.000 -100.00 % | 91.900 M | 0.000 -100.00 % | 201.400 M | 0.000 -100.00 % | 390.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 689.423 M | 0.000 -100.00 % | 1.062 B | 0.000 -100.00 % | 966.650 M | 0.000 -100.00 % | 417.600 M | 0.000 -100.00 % | 505.903 M | 0.000 -100.00 % | 734.838 M | 0.000 -100.00 % | 234.472 M | 0.000 -100.00 % | 323.300 M | 0.000 -100.00 % | 984.766 M | 0.000 -100.00 % | 434.900 M | 0.000 -100.00 % | 562.100 M | 0.000 -100.00 % | 523.800 M | 0.000 -100.00 % | 288.100 M -81.32 % | 1.542 B 25.81 % | 1.226 B 27.74 % | 959.500 M -34.80 % | 1.472 B -33.28 % | 2.206 B 87.77 % | 1.175 B | 0.000 | 0.000 -100.00 % | 919.006 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 7.199 B | 0.000 -100.00 % | 7.960 B | 0.000 -100.00 % | 8.471 B | 0.000 -100.00 % | 5.390 B | 0.000 -100.00 % | 4.605 B | 0.000 -100.00 % | 4.185 B | 0.000 -100.00 % | 2.162 B | 0.000 -100.00 % | 960.500 M | 0.000 -100.00 % | 1.593 B | 0.000 -100.00 % | 1.457 B | 0.000 -100.00 % | 1.551 B | 0.000 -100.00 % | 3.096 B | 0.000 -100.00 % | 3.329 B -26.65 % | 4.538 B -17.31 % | 5.489 B 101.07 % | 2.730 B -43.74 % | 4.852 B -1.87 % | 4.945 B 33.91 % | 3.692 B -43.55 % | 6.541 B 159.72 % | 2.519 B -1.67 % | 2.561 B 8 004 428.13 % | 32.000 K |
| Total liabilities | -6.931 B -180.84 % | 8.574 B 284.55 % | -4.646 B -149.30 % | 9.424 B 321.11 % | -4.262 B -146.26 % | 9.215 B 339.04 % | -3.855 B -163.25 % | 6.095 B | 0.000 -100.00 % | 5.291 B | 0.000 -100.00 % | 4.705 B | 0.000 -100.00 % | 2.367 B | 0.000 -100.00 % | 980.400 M | 0.000 -100.00 % | 1.639 B | 0.000 -100.00 % | 3.255 B | 0.000 -100.00 % | 3.405 B | 0.000 -100.00 % | 4.935 B | 0.000 -100.00 % | 5.338 B -23.76 % | 7.002 B -8.38 % | 7.642 B 76.29 % | 4.335 B -36.07 % | 6.781 B -0.21 % | 6.796 B 35.71 % | 5.008 B -42.80 % | 8.755 B 196.77 % | 2.950 B 11.64 % | 2.642 B 5 394.10 % | 48.097 M |
| Other non current assets | 0.000 -100.00 % | 807.815 M | 0.000 -100.00 % | 75.811 M 125.23 % | -300.531 M -399.04 % | 100.500 M 178.92 % | -127.351 M -115.20 % | 837.968 M 563.27 % | -180.881 M -190.20 % | 200.527 M 153.96 % | -371.654 M -242.11 % | 261.520 M 182.94 % | -315.300 M -194.44 % | 333.851 M 206.63 % | -313.100 M -153.33 % | 587.100 M 238.24 % | -424.700 M -178.47 % | 541.200 M 300.89 % | -269.400 M -115.27 % | 1.764 B 895.53 % | -221.700 M -112.65 % | 1.753 B 1 108.61 % | -173.800 M -109.96 % | 1.745 B 620.18 % | -335.500 M -118.49 % | 1.814 B 467.44 % | 319.700 M -7.79 % | 346.700 M 132.53 % | 149.100 M 15.58 % | 129.000 M -21.39 % | 164.100 M 75.70 % | 93.400 M 139.67 % | 38.970 M 3 462.16 % | 1.094 M 0.09 % | 1.093 M 950.97 % | 103.999 K |
| Long term investments | 0.000 -100.00 % | 748.103 M | 0.000 -100.00 % | 947.336 M | 0.000 -100.00 % | 612.509 M | 0.000 100.00 % | -249.624 M | 0.000 -100.00 % | 462.778 M | 0.000 -100.00 % | 406.790 M | 0.000 -100.00 % | 389.700 M | 0.000 -100.00 % | 294.700 M | 0.000 -100.00 % | 437.100 M | 0.000 -100.00 % | 145.000 M | 0.000 -100.00 % | 202.634 M | 0.000 -100.00 % | 433.300 M | 0.000 -100.00 % | 466.100 M 1 469.36 % | 29.700 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.800 M | 0.000 -100.00 % | 11.129 M 0.00 % | 11.129 M | 0.000 |
| Intangible assets | 0.000 -100.00 % | 1.840 M | 0.000 -100.00 % | 364.000 K | 0.000 -100.00 % | 518.000 K | 0.000 -100.00 % | 670.000 K | 0.000 -100.00 % | 805.000 K | 0.000 -100.00 % | 698.000 K | 0.000 -100.00 % | 711.000 K | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 1.300 M | 0.000 -100.00 % | 1.800 M | 0.000 -100.00 % | 27.100 M | 0.000 -100.00 % | 39.200 M -4.62 % | 41.100 M -99.24 % | 5.380 B 298 777.78 % | 1.800 M -5.26 % | 1.900 M -40.63 % | 3.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 575.323 M | 0.000 -100.00 % | 575.323 M | 0.000 -100.00 % | 575.323 M | 0.000 -100.00 % | 575.323 M | 0.000 -100.00 % | 575.323 M | 0.000 -100.00 % | 575.323 M | 0.000 -100.00 % | 575.323 M | 0.000 -100.00 % | 17.100 M | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 4.400 M | 0.000 -100.00 % | 4.700 M -98.88 % | 418.200 M | 0.000 -100.00 % | 69.800 M 0.00 % | 69.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 577.163 M | 0.000 -100.00 % | 575.687 M | 0.000 -100.00 % | 575.841 M | 0.000 -100.00 % | 575.993 M | 0.000 -100.00 % | 576.128 M | 0.000 -100.00 % | 576.021 M | 0.000 -100.00 % | 576.034 M | 0.000 -100.00 % | 17.800 M | 0.000 -100.00 % | 5.300 M | 0.000 -100.00 % | 6.000 M | 0.000 -100.00 % | 6.500 M | 0.000 -100.00 % | 31.500 M | 0.000 -100.00 % | 43.900 M -90.44 % | 459.300 M 3 759.66 % | 11.900 M -83.38 % | 71.600 M -0.14 % | 71.700 M 2 140.63 % | 3.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 2.594 B | 0.000 -100.00 % | 2.391 B | 0.000 -100.00 % | 1.986 B | 0.000 -100.00 % | 1.527 B | 0.000 -100.00 % | 1.543 B | 0.000 -100.00 % | 1.263 B | 0.000 -100.00 % | 561.973 M | 0.000 -100.00 % | 535.500 M | 0.000 -100.00 % | 193.800 M | 0.000 -100.00 % | 284.400 M | 0.000 -100.00 % | 307.300 M | 0.000 -100.00 % | 334.000 M | 0.000 -100.00 % | 357.800 M -83.34 % | 2.147 B -0.05 % | 2.149 B 21.23 % | 1.772 B -10.51 % | 1.980 B -13.05 % | 2.278 B 31.96 % | 1.726 B -38.25 % | 2.795 B 1 566.49 % | 167.715 M -13.31 % | 193.473 M | 0.000 |
| Total non current assets | 0.000 -100.00 % | 4.727 B | 0.000 -100.00 % | 4.014 B 1 435.71 % | -300.531 M -109.17 % | 3.276 B 2 672.71 % | -127.351 M -104.64 % | 2.747 B 1 618.63 % | -180.881 M -106.32 % | 2.860 B 869.54 % | -371.654 M -113.83 % | 2.687 B 952.15 % | -315.300 M -115.78 % | 1.998 B 738.19 % | -313.100 M -120.10 % | 1.558 B 466.82 % | -424.700 M -132.78 % | 1.296 B 580.99 % | -269.400 M -111.06 % | 2.436 B 1 198.92 % | -221.700 M -108.90 % | 2.490 B 1 532.74 % | -173.800 M -106.23 % | 2.791 B 931.80 % | -335.500 M -111.80 % | 2.843 B -9.15 % | 3.129 B 20.34 % | 2.600 B 26.29 % | 2.059 B -8.44 % | 2.249 B -8.11 % | 2.447 B 34.08 % | 1.825 B -35.59 % | 2.834 B 1 474.95 % | 179.938 M -12.52 % | 205.695 M 197 685.56 % | 103.999 K |
| Other current assets | -1.458 B -265.72 % | 879.753 M 241.88 % | -620.083 M -109.11 % | 6.809 B | 0.000 -100.00 % | 1.199 B | 0.000 -100.00 % | 1.691 B | 0.000 -100.00 % | 1.200 B | 0.000 -100.00 % | 1.509 B | 0.000 -100.00 % | 762.581 M | 0.000 -100.00 % | 846.500 M | 0.000 -100.00 % | 1.688 B | 0.000 -100.00 % | 870.800 M | 0.000 -100.00 % | 1.038 B | 0.000 -100.00 % | 1.082 B | 0.000 -100.00 % | 1.356 B 181.15 % | 482.300 M 173.10 % | 176.600 M -82.31 % | 998.100 M -9.93 % | 1.108 B 14.88 % | 964.600 M | 0.000 -100.00 % | 347.788 M -91.33 % | 4.012 B 3 817.98 % | 102.403 M 126.78 % | 45.155 M |
| Short term investments | 0.000 -100.00 % | 3.287 M | 0.000 -100.00 % | 28.533 M | 0.000 -100.00 % | 1.811 M -99.29 % | 254.702 M -68.70 % | 813.644 M 124.91 % | 361.762 M 11.61 % | 324.135 M -56.39 % | 743.308 M 48.08 % | 501.969 M -20.40 % | 630.600 M 2 417.06 % | 25.053 M -96.00 % | 626.200 M 408.28 % | 123.200 M -85.50 % | 849.400 M 14 056.67 % | 6.000 M -98.89 % | 538.800 M 187.67 % | 187.300 M -57.76 % | 443.400 M 186.43 % | 154.800 M -55.47 % | 347.600 M 192.10 % | 119.000 M -82.27 % | 671.000 M 660.77 % | 88.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.800 M | 0.000 | 0.000 -100.00 % | 84.420 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 1.458 B | 0.000 -100.00 % | 607.007 M | 0.000 -100.00 % | 291.188 M 328.65 % | -127.351 M -219.07 % | 106.953 M 159.13 % | -180.881 M -227.11 % | 142.299 M 138.29 % | -371.654 M -205.67 % | 351.704 M 211.55 % | -315.300 M -224.96 % | 252.326 M 180.59 % | -313.100 M -219.82 % | 261.300 M 161.53 % | -424.700 M -212.00 % | 379.200 M 240.76 % | -269.400 M -396.04 % | 91.000 M 141.05 % | -221.700 M -430.90 % | 67.000 M 138.55 % | -173.800 M -373.27 % | 63.600 M 118.96 % | -335.500 M -296.54 % | 170.700 M -73.27 % | 638.500 M -42.36 % | 1.108 B -8.53 % | 1.211 B 2.07 % | 1.187 B -0.56 % | 1.193 B 65.84 % | 719.500 M -42.00 % | 1.240 B | 0.000 -100.00 % | 251.854 M | 0.000 |
| Cash and short term investments | 1.458 B 0.00 % | 1.458 B 135.12 % | 620.083 M -2.43 % | 635.540 M 111.47 % | 300.531 M 2.57 % | 292.999 M 130.07 % | 127.351 M -86.17 % | 920.597 M 408.95 % | 180.881 M -61.22 % | 466.434 M 25.50 % | 371.654 M -56.46 % | 853.673 M 170.75 % | 315.300 M 13.67 % | 277.379 M -11.41 % | 313.100 M -18.57 % | 384.500 M -9.47 % | 424.700 M 10.25 % | 385.200 M 42.98 % | 269.400 M -3.20 % | 278.300 M 25.53 % | 221.700 M -0.05 % | 221.800 M 27.62 % | 173.800 M -4.82 % | 182.600 M -45.57 % | 335.500 M 29.59 % | 258.900 M -74.69 % | 1.023 B -16.91 % | 1.231 B 1.43 % | 1.214 B 2.02 % | 1.190 B -0.54 % | 1.196 B 65.58 % | 722.300 M -41.77 % | 1.240 B | 0.000 -100.00 % | 336.274 M 110 516.45 % | 304.000 K |
| Total current assets | 0.000 -100.00 % | 10.779 B | 0.000 -100.00 % | 10.056 B 3 246.15 % | 300.531 M -97.05 % | 10.201 B 7 909.88 % | 127.351 M -98.23 % | 7.203 B 3 881.92 % | 180.881 M -97.11 % | 6.253 B 1 582.60 % | 371.654 M -93.27 % | 5.525 B 1 652.41 % | 315.300 M -91.39 % | 3.664 B 1 070.12 % | 313.100 M -88.50 % | 2.722 B 540.99 % | 424.700 M -88.32 % | 3.636 B 1 249.63 % | 269.400 M -91.22 % | 3.068 B 1 284.03 % | 221.700 M -93.21 % | 3.263 B 1 777.27 % | 173.800 M -96.58 % | 5.077 B 1 413.17 % | 335.500 M -94.12 % | 5.708 B -17.67 % | 6.933 B -13.25 % | 7.993 B 67.26 % | 4.779 B -31.72 % | 6.999 B 6.91 % | 6.546 B 33.83 % | 4.891 B -45.57 % | 8.987 B 123.99 % | 4.012 B 12.07 % | 3.580 B 4 133.43 % | 84.565 M |
| Inventory | 0.000 -100.00 % | 2.442 B | 0.000 -100.00 % | 2.576 B | 0.000 -100.00 % | 3.369 B | 0.000 -100.00 % | 1.628 B | 0.000 -100.00 % | 1.149 B | 0.000 -100.00 % | 833.623 M | 0.000 -100.00 % | 65.990 M | 0.000 -100.00 % | 70.400 M | 0.000 -100.00 % | 66.500 M | 0.000 -100.00 % | 56.900 M | 0.000 -100.00 % | 81.700 M | 0.000 -100.00 % | 225.000 M | 0.000 -100.00 % | 611.800 M -65.36 % | 1.766 B 46.55 % | 1.205 B 333.18 % | 278.200 M -37.19 % | 442.900 M -64.24 % | 1.239 B 79.33 % | 690.700 M 8.05 % | 639.256 M | 0.000 -100.00 % | 418.176 M | 0.000 |
| Net receivables | 0.000 -100.00 % | 5.999 B | 0.000 -100.00 % | 35.614 M | 0.000 -100.00 % | 5.340 B | 0.000 -100.00 % | 3.981 B | 0.000 -100.00 % | 4.386 B | 0.000 -100.00 % | 2.811 B | 0.000 -100.00 % | 2.803 B | 0.000 -100.00 % | 2.022 B | 0.000 -100.00 % | 2.894 B | 0.000 -100.00 % | 2.253 B | 0.000 -100.00 % | 2.541 B | 0.000 -100.00 % | 4.015 B | 0.000 -100.00 % | 4.288 B 17.08 % | 3.662 B -31.93 % | 5.380 B 135.06 % | 2.289 B -46.25 % | 4.258 B 35.30 % | 3.147 B -9.52 % | 3.478 B | 0.000 | 0.000 -100.00 % | 2.723 B 6 863.50 % | 39.106 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 24.439 M | 0.000 -100.00 % | 2.015 M | 0.000 -100.00 % | 55.919 M | 0.000 -100.00 % | 77.108 M | 0.000 -100.00 % | 179.757 M | 0.000 -100.00 % | 136.606 M | 0.000 -100.00 % | 122.800 M | 0.000 -100.00 % | 118.400 M | 0.000 -100.00 % | 237.200 M | 0.000 -100.00 % | 220.700 M | 0.000 -100.00 % | 246.700 M | 0.000 -100.00 % | 160.900 M -6.99 % | 173.000 M 85.82 % | 93.100 M 41.06 % | 66.000 M -2.65 % | 67.800 M 2 725.00 % | 2.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 6.076 B | 0.000 -100.00 % | 6.531 B | 0.000 -100.00 % | 7.050 B | 0.000 -100.00 % | 4.235 B | 0.000 -100.00 % | 3.305 B | 0.000 -100.00 % | 2.188 B | 0.000 -100.00 % | 1.768 B | 0.000 -100.00 % | 533.800 M | 0.000 -100.00 % | 560.434 M | 0.000 -100.00 % | 666.700 M | 0.000 -100.00 % | 857.600 M | 0.000 -100.00 % | 2.065 B | 0.000 -100.00 % | 2.289 B 1.45 % | 2.256 B -25.01 % | 3.008 B 95.07 % | 1.542 B -51.62 % | 3.188 B 39.85 % | 2.279 B -0.46 % | 2.290 B | 0.000 | 0.000 -100.00 % | 1.542 B | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 125.283 M | 0.000 -100.00 % | 73.936 M | 0.000 -100.00 % | 29.641 M | 0.000 -100.00 % | 7.521 M | 0.000 -100.00 % | 73.251 M | 0.000 -100.00 % | 66.219 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.900 M | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 2.200 M | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 13.400 M | 0.000 -100.00 % | 93.900 M 3 982.61 % | 2.300 M -93.07 % | 33.200 M 50.91 % | 22.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.807 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.725 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 -100.00 % | 5.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 278.483 M | 0.000 -100.00 % | 120.977 M | 0.000 100.00 % | -2.432 M | 0.000 100.00 % | -3.134 M | 0.000 100.00 % | -2.465 M | 0.000 100.00 % | -6.112 M | 0.000 100.00 % | -5.729 M | 0.000 100.00 % | -5.200 M | 0.000 100.00 % | -16.000 M | 0.000 100.00 % | -22.900 M | 0.000 100.00 % | -9.000 M | 0.000 100.00 % | -10.800 M | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 682.091 M | 0.000 -100.00 % | 664.623 M | 0.000 -100.00 % | 551.490 M | 0.000 -100.00 % | 590.831 M | 0.000 -100.00 % | 630.776 M | 0.000 -100.00 % | 384.664 M | 0.000 | 0.000 | 0.000 100.00 % | -12.700 M | 0.000 100.00 % | -34.000 K | 0.000 | 0.000 | 0.000 100.00 % | -25.000 M | 0.000 | 0.000 | 0.000 100.00 % | -345.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.400 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 278.483 M -86.88 % | 2.123 B 1 654.86 % | 120.977 M -96.70 % | 3.666 B 150 859.95 % | -2.432 M -100.62 % | 390.617 M 12 563.85 % | -3.134 M | 0.000 100.00 % | -2.465 M -122.31 % | 11.051 M 280.81 % | -6.112 M | 0.000 100.00 % | -5.700 M | 0.000 100.00 % | -5.200 M | 0.000 100.00 % | -16.000 M | 0.000 100.00 % | -22.900 M | 0.000 100.00 % | -9.000 M -101.00 % | 897.300 M 8 408.33 % | -10.800 M | 0.000 -100.00 % | 300.000 K -99.98 % | 1.807 B 370.23 % | 384.300 M -5.39 % | 406.200 M 1 450.38 % | 26.200 M 0.38 % | 26.100 M 0.00 % | 26.100 M -95.06 % | 528.500 M -60.83 % | 1.349 B 251.55 % | 383.769 M 34.63 % | 285.054 M 30 718.05 % | -931.000 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 37.271 M | 0.000 -100.00 % | 26.415 M | 0.000 -100.00 % | 28.723 M | 0.000 -100.00 % | 4.437 M | 0.000 -100.00 % | 3.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 M 196.30 % | 2.700 M -92.70 % | 37.000 M 6.94 % | 34.600 M 71.29 % | 20.200 M -42.28 % | 34.994 M 90.41 % | 18.378 M 3.04 % | 17.836 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 15.506 B | 0.000 -100.00 % | 14.070 B | 0.000 -100.00 % | 13.477 B | 0.000 -100.00 % | 9.949 B | 0.000 -100.00 % | 9.113 B | 0.000 -100.00 % | 8.212 B | 0.000 -100.00 % | 5.662 B | 0.000 -100.00 % | 4.280 B | 0.000 -100.00 % | 4.932 B | 0.000 -100.00 % | 5.505 B | 0.000 -100.00 % | 5.753 B | 0.000 -100.00 % | 7.867 B | 0.000 -100.00 % | 8.551 B -15.02 % | 10.062 B -5.01 % | 10.593 B 54.92 % | 6.838 B -26.06 % | 9.248 B 2.82 % | 8.994 B 33.90 % | 6.717 B -43.18 % | 11.821 B 181.98 % | 4.192 B 10.73 % | 3.786 B 4 371.17 % | 84.669 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2011-09-30 | 2011-03-31 | 2010-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 78.250 M 0.00 % | 78.250 M 0.00 % | 78.250 M 0.00 % | 78.250 M | 0.000 100.00 % | -4.625 M 0.00 % | -4.625 M 0.00 % | -4.625 M | 0.000 100.00 % | -198.800 M 0.00 % | -198.800 M 0.00 % | -198.800 M -31.13 % | -151.600 M 0.00 % | -151.600 M 0.00 % | -151.600 M -194.93 % | 159.700 M 0.00 % | 159.700 M 0.00 % | 159.700 M 322.77 % | 37.775 M 0.00 % | 37.775 M 0.00 % | 37.775 M 0.00 % | 37.775 M 115.47 % | -244.250 M 0.00 % | -244.250 M 0.00 % | -244.250 M 0.00 % | -244.250 M -1 258.96 % | 21.075 M 0.00 % | 21.075 M 0.00 % | 21.075 M 0.00 % | 21.075 M -37.79 % | 33.875 M 0.00 % | 33.875 M 0.00 % | 33.875 M 0.00 % | 33.875 M 112.67 % | -267.447 M 0.00 % | -267.447 M 0.00 % | -267.447 M 0.00 % | -267.447 M -89.19 % | -141.361 M 0.00 % | -141.361 M 0.00 % | -141.361 M 0.00 % | -141.361 M -5 140 300.00 % | -2.750 K 0.00 % | -2.750 K 0.00 % | -2.750 K 0.00 % | -2.750 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.525 M 0.00 % | 132.525 M 0.00 % | 132.525 M 0.00 % | 132.525 M | 0.000 -100.00 % | 238.400 M 0.00 % | 238.400 M 0.00 % | 238.400 M | 0.000 -100.00 % | 199.525 M 0.00 % | 199.525 M 0.00 % | 199.525 M 208.73 % | -183.500 M 0.00 % | -183.500 M 0.00 % | -183.500 M -321.95 % | 82.675 M 0.00 % | 82.675 M 0.00 % | 82.675 M -59.28 % | 203.025 M 0.00 % | 203.025 M 0.00 % | 203.025 M 0.00 % | 203.025 M 248.19 % | -137.000 M 0.00 % | -137.000 M 0.00 % | -137.000 M 0.00 % | -137.000 M -107.26 % | -66.100 M 0.00 % | -66.100 M 0.00 % | -66.100 M 0.00 % | -66.100 M -3 127.02 % | -2.048 M 0.00 % | -2.048 M 0.00 % | -2.048 M 0.00 % | -2.048 M 94.43 % | -36.790 M 0.00 % | -36.790 M 0.00 % | -36.790 M 0.00 % | -36.790 M 45.70 % | -67.754 M 0.00 % | -67.754 M 0.00 % | -67.754 M 0.00 % | -67.754 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.275 M 0.00 % | -54.275 M 0.00 % | -54.275 M 0.00 % | -54.275 M | 0.000 100.00 % | -243.025 M 0.00 % | -243.025 M 0.00 % | -243.025 M | 0.000 100.00 % | -398.325 M 0.00 % | -398.325 M 0.00 % | -398.325 M -1 348.67 % | 31.900 M 0.00 % | 31.900 M 0.00 % | 31.900 M -58.58 % | 77.025 M 0.00 % | 77.025 M 0.00 % | 77.025 M 146.61 % | -165.250 M 0.00 % | -165.250 M 0.00 % | -165.250 M 0.00 % | -165.250 M -54.08 % | -107.250 M 0.00 % | -107.250 M 0.00 % | -107.250 M 0.00 % | -107.250 M -223.03 % | 87.175 M 0.00 % | 87.175 M 0.00 % | 87.175 M 0.00 % | 87.175 M 142.67 % | 35.924 M 0.00 % | 35.924 M 0.00 % | 35.924 M 0.00 % | 35.924 M 115.57 % | -230.657 M 0.00 % | -230.657 M 0.00 % | -230.657 M 0.00 % | -230.657 M -213.36 % | -73.607 M 0.00 % | -73.607 M 0.00 % | -73.607 M 0.00 % | -73.607 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -145.314 M 35.30 % | -224.580 M -49.69 % | -150.026 M -9.25 % | -137.323 M -13.14 % | -121.371 M 49.52 % | -240.423 M -72.95 % | -139.013 M -157.56 % | -53.973 M 42.54 % | -93.926 M 46.43 % | -175.332 M -39.43 % | -125.747 M -77.13 % | -70.990 M -42.58 % | -49.790 M -76.04 % | -28.283 M -163.13 % | 44.800 M 316.43 % | -20.700 M -16.29 % | -17.800 M 98.24 % | -1.010 B -2 854.28 % | -34.200 M -6 740.00 % | -500.000 K -100.50 % | 99.300 M -77.82 % | 447.700 M 275.27 % | 119.300 M -18.62 % | 146.600 M 8.67 % | 134.900 M 59.08 % | 84.800 M -47.82 % | 162.500 M 4.17 % | 156.000 M -18.24 % | 190.800 M 105.16 % | 93.000 M 116.28 % | 43.000 M -42.76 % | 75.125 M -26.90 % | 102.775 M 36.81 % | 75.125 M 129.74 % | 32.700 M 0.00 % | 32.700 M 0.00 % | 32.700 M -77.68 % | 146.525 M 0.00 % | 146.525 M 0.00 % | 146.525 M 0.00 % | 146.525 M -30.67 % | 211.350 M 0.00 % | 211.350 M 0.00 % | 211.350 M 0.00 % | 211.350 M 53.07 % | 138.075 M 0.00 % | 138.075 M 157.69 % | 53.581 M 69.82 % | 31.551 M -20.57 % | 39.723 M 2.05 % | 38.924 M -62.45 % | 103.652 M 0.00 % | 103.652 M 402.14 % | 20.642 M 0.00 % | 20.642 M 0.00 % | 20.642 M 0.00 % | 20.642 M -8.88 % | 22.654 M 0.00 % | 22.654 M 0.00 % | 22.654 M 0.00 % | 22.654 M 238 557.89 % | -9.500 K 0.00 % | -9.500 K 0.00 % | -9.500 K 0.00 % | -9.500 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.516 M -1.25 % | 81.534 M 4.71 % | 77.870 M 2 413.56 % | 3.098 M -94.24 % | 53.786 M -46.35 % | 100.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.900 M 0.00 % | 108.900 M 0.00 % | 108.900 M 0.00 % | 108.900 M | 0.000 -100.00 % | 183.275 M 0.00 % | 183.275 M 0.00 % | 183.275 M | 0.000 100.00 % | -66.050 M 0.00 % | -66.050 M 0.00 % | -66.050 M -6 044.19 % | -1.075 M 0.00 % | -1.075 M 0.00 % | -1.075 M -100.35 % | 308.300 M 0.00 % | 308.300 M 0.00 % | 308.300 M 15.72 % | 266.425 M 0.00 % | 266.425 M 0.00 % | 266.425 M 0.00 % | 266.425 M 16 495.38 % | -1.625 M 0.00 % | -1.625 M 0.00 % | -1.625 M 0.00 % | -1.625 M -100.93 % | 174.950 M 0.00 % | 174.950 M 0.00 % | 174.950 M 0.00 % | 174.950 M 14.27 % | 153.105 M 0.00 % | 153.105 M 0.00 % | 153.105 M 0.00 % | 153.105 M 192.10 % | -166.241 M 0.00 % | -166.241 M 0.00 % | -166.241 M 0.00 % | -166.241 M -195.32 % | -56.292 M 0.00 % | -56.292 M 0.00 % | -56.292 M 0.00 % | -56.292 M -104 628.84 % | -53.750 K 0.00 % | -53.750 K 0.00 % | -53.750 K 0.00 % | -53.750 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.475 M 0.00 % | -3.475 M 0.00 % | -3.475 M 0.00 % | -3.475 M | 0.000 100.00 % | -16.525 M 0.00 % | -16.525 M 0.00 % | -16.525 M | 0.000 100.00 % | -9.725 M 0.00 % | -9.725 M 0.00 % | -9.725 M 79.73 % | -47.975 M 0.00 % | -47.975 M 0.00 % | -47.975 M -517.04 % | -7.775 M 0.00 % | -7.775 M 0.00 % | -7.775 M 16.62 % | -9.325 M 0.00 % | -9.325 M 0.00 % | -9.325 M 0.00 % | -9.325 M 94.51 % | -170.000 M 0.00 % | -170.000 M 0.00 % | -170.000 M 0.00 % | -170.000 M -6 501.94 % | -2.575 M 0.00 % | -2.575 M 0.00 % | -2.575 M 0.00 % | -2.575 M 99.20 % | -320.097 M 0.00 % | -320.097 M 0.00 % | -320.097 M 0.00 % | -320.097 M -5 515.98 % | -5.700 M 0.00 % | -5.700 M 0.00 % | -5.700 M 0.00 % | -5.700 M 94.07 % | -96.093 M 0.00 % | -96.093 M 0.00 % | -96.093 M 0.00 % | -96.093 M | 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 |
| 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 100.00 % | -8.650 M 0.00 % | -8.650 M 0.00 % | -8.650 M 0.00 % | -8.650 M | 0.000 100.00 % | -117.550 M 0.00 % | -117.550 M 0.00 % | -117.550 M | 0.000 100.00 % | -58.925 M 0.00 % | -58.925 M 0.00 % | -58.925 M | 0.000 | 0.000 | 0.000 100.00 % | -4.050 M 0.00 % | -4.050 M 0.00 % | -4.050 M 76.79 % | -17.450 M 0.00 % | -17.450 M 0.00 % | -17.450 M 0.00 % | -17.450 M -47.26 % | -11.850 M 0.00 % | -11.850 M 0.00 % | -11.850 M 0.00 % | -11.850 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.288 M 0.00 % | -1.288 M 0.00 % | -1.288 M 0.00 % | -1.288 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.135 M 0.00 % | 7.135 M 0.00 % | 7.135 M 0.00 % | 7.135 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M | 0.000 -100.00 % | 60.400 M 0.00 % | 60.400 M 0.00 % | 60.400 M | 0.000 -100.00 % | 34.300 M 0.00 % | 34.300 M 0.00 % | 34.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K -96.65 % | 4.475 M 0.00 % | 4.475 M 0.00 % | 4.475 M 0.00 % | 4.475 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M 0.00 % | 1.250 M 0.00 % | 1.250 M 0.00 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.199 M 0.00 % | 22.199 M 0.00 % | 22.199 M 0.00 % | 22.199 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.725 M 0.00 % | 10.725 M 0.00 % | 10.725 M 0.00 % | 10.725 M | 0.000 -100.00 % | 73.675 M 0.00 % | 73.675 M 0.00 % | 73.675 M | 0.000 -100.00 % | 34.350 M 0.00 % | 34.350 M 0.00 % | 34.350 M -28.40 % | 47.975 M 0.00 % | 47.975 M 0.00 % | 47.975 M 310.92 % | 11.675 M 0.00 % | 11.675 M 0.00 % | 11.675 M -47.65 % | 22.300 M 0.00 % | 22.300 M 0.00 % | 22.300 M 0.00 % | 22.300 M -87.74 % | 181.850 M 0.00 % | 181.850 M 0.00 % | 181.850 M 0.00 % | 181.850 M 13 624.53 % | 1.325 M 0.00 % | 1.325 M 0.00 % | 1.325 M 0.00 % | 1.325 M -99.59 % | 321.385 M 0.00 % | 321.385 M 0.00 % | 321.385 M 0.00 % | 321.385 M 2 047.87 % | -16.499 M 0.00 % | -16.499 M 0.00 % | -16.499 M 0.00 % | -16.499 M -118.55 % | 88.958 M 0.00 % | 88.958 M 0.00 % | 88.958 M 0.00 % | 88.958 M 7 116 720.00 % | -1.250 K 0.00 % | -1.250 K 0.00 % | -1.250 K 0.00 % | -1.250 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.700 M 0.00 % | -10.700 M 0.00 % | -10.700 M 0.00 % | -10.700 M | 0.000 100.00 % | -73.675 M 0.00 % | -73.675 M 0.00 % | -73.675 M | 0.000 100.00 % | -34.350 M 0.00 % | -34.350 M 0.00 % | -34.350 M -25.14 % | -27.450 M 0.00 % | -27.450 M 0.00 % | -27.450 M -477.44 % | -4.754 M 0.00 % | -4.754 M 0.00 % | -4.754 M 78.27 % | -21.875 M 0.00 % | -21.875 M 0.00 % | -21.875 M 0.00 % | -21.875 M 88.01 % | -182.425 M 0.00 % | -182.425 M 0.00 % | -182.425 M 0.00 % | -182.425 M -78.32 % | -102.300 M 0.00 % | -102.300 M 0.00 % | -102.300 M 0.00 % | -102.300 M 68.17 % | -321.385 M 0.00 % | -321.385 M 0.00 % | -321.385 M 0.00 % | -321.385 M -2 048.76 % | 16.492 M 0.00 % | 16.492 M 0.00 % | 16.492 M 0.00 % | 16.492 M 118.54 % | -88.958 M 0.00 % | -88.958 M 0.00 % | -88.958 M 0.00 % | -88.958 M -7 116 720.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.209 M 0.00 % | 32.209 M 0.00 % | 32.209 M 0.00 % | 32.209 M -81.91 % | 178.076 M 0.00 % | 178.076 M 0.00 % | 178.076 M 0.00 % | 178.076 M | 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 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.125 M 0.00 % | -5.125 M 0.00 % | -5.125 M 0.00 % | -5.125 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 |
| 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 |
| 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 % | -149.175 M 0.00 % | -149.175 M -625.91 % | -20.550 M 0.00 % | -20.550 M 0.00 % | -20.550 M 89.75 % | -200.425 M 0.00 % | -200.425 M 0.00 % | -200.425 M -801 800.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.800 M 0.00 % | -8.800 M 0.00 % | -8.800 M 0.00 % | -8.800 M -71.71 % | -5.125 M 0.00 % | -5.125 M 0.00 % | -5.125 M 0.00 % | -5.125 M -115.92 % | 32.197 M 0.00 % | 32.197 M 0.00 % | 32.197 M 0.00 % | 32.197 M -81.92 % | 178.076 M 0.00 % | 178.076 M 0.00 % | 178.076 M 0.00 % | 178.076 M | 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 100.00 % | -55.250 M 0.00 % | -55.250 M 0.00 % | -55.250 M 0.00 % | -55.250 M | 0.000 100.00 % | -335.900 M 0.00 % | -335.900 M 0.00 % | -335.900 M | 0.000 100.00 % | -149.175 M 0.00 % | -149.175 M 0.00 % | -149.175 M -625.91 % | -20.550 M 0.00 % | -20.550 M 0.00 % | -20.550 M 89.75 % | -200.425 M 0.00 % | -200.425 M 0.00 % | -200.425 M -801 800.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.800 M 0.00 % | -8.800 M 0.00 % | -8.800 M 0.00 % | -8.800 M -71.71 % | -5.125 M 0.00 % | -5.125 M 0.00 % | -5.125 M 0.00 % | -5.125 M -115.92 % | 32.197 M 0.00 % | 32.197 M 0.00 % | 32.197 M 0.00 % | 32.197 M -81.92 % | 178.076 M 0.00 % | 178.076 M 0.00 % | 178.076 M 0.00 % | 178.076 M | 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 -100.00 % | 14.625 M 0.00 % | 14.625 M 0.00 % | 14.625 M 0.00 % | 14.625 M | 0.000 -100.00 % | 150.000 K 0.00 % | 150.000 K 0.00 % | 150.000 K | 0.000 -100.00 % | 191.500 M 0.00 % | 191.500 M 0.00 % | 191.500 M 148.62 % | 77.025 M 0.00 % | 77.025 M 0.00 % | 77.025 M 5 505.26 % | -1.425 M 0.00 % | -1.425 M 0.00 % | -1.425 M 99.42 % | -247.425 M 0.00 % | -247.425 M 0.00 % | -247.425 M 0.00 % | -247.425 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.600 M 0.00 % | -20.600 M 0.00 % | -20.600 M 0.00 % | -20.600 M -109.12 % | 225.934 M 0.00 % | 225.934 M 0.00 % | 225.934 M 0.00 % | 225.934 M 102.32 % | 111.674 M 0.00 % | 111.674 M 0.00 % | 111.674 M 0.00 % | 111.674 M 96.11 % | 56.946 M 0.00 % | 56.946 M 0.00 % | 56.946 M 0.00 % | 56.946 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.516 M -1.25 % | 81.534 M 4.71 % | 77.870 M 2 413.56 % | 3.098 M -94.24 % | 53.786 M -46.35 % | 100.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.925 M 0.00 % | -25.925 M 0.00 % | -25.925 M 0.00 % | -25.925 M | 0.000 100.00 % | -116.950 M 0.00 % | -116.950 M 0.00 % | -116.950 M | 0.000 100.00 % | -58.075 M 0.00 % | -58.075 M 0.00 % | -58.075 M -307.78 % | 27.950 M 0.00 % | 27.950 M 0.00 % | 27.950 M 281.57 % | 7.325 M 0.00 % | 7.325 M 0.00 % | 7.325 M 357.02 % | -2.850 M 0.00 % | -2.850 M 0.00 % | -2.850 M 0.00 % | -2.850 M -102.41 % | 118.425 M 0.00 % | 118.425 M 0.00 % | 118.425 M 0.00 % | 118.425 M 173.82 % | 43.250 M 0.00 % | 43.250 M 0.00 % | 43.250 M 0.00 % | 43.250 M -17.67 % | 52.530 M 0.00 % | 52.530 M 0.00 % | 52.530 M 0.00 % | 52.530 M 993.56 % | -5.879 M 0.00 % | -5.879 M 0.00 % | -5.879 M 0.00 % | -5.879 M -106.55 % | 89.772 M 0.00 % | 89.772 M 0.00 % | 89.772 M 0.00 % | 89.772 M 62 677.45 % | 143.000 K 0.00 % | 143.000 K 0.00 % | 143.000 K 0.00 % | 143.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.867 M 63.22 % | 127.351 M 177.96 % | 45.817 M -74.10 % | 176.878 M 1.78 % | 173.780 M -52.90 % | 368.957 M 37.31 % | 268.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.675 M 0.00 % | 42.675 M 0.00 % | 42.675 M 0.00 % | 42.675 M | 0.000 -100.00 % | 159.625 M 0.00 % | 159.625 M 0.00 % | 159.625 M | 0.000 -100.00 % | 217.700 M 0.00 % | 217.700 M 0.00 % | 217.700 M 14.73 % | 189.750 M 0.00 % | 189.750 M 0.00 % | 189.750 M -35.78 % | 295.450 M 0.00 % | 295.450 M 0.00 % | 295.450 M -0.96 % | 298.300 M 0.00 % | 298.300 M 0.00 % | 298.300 M 0.00 % | 298.300 M 65.84 % | 179.875 M 0.00 % | 179.875 M 0.00 % | 179.875 M 0.00 % | 179.875 M 31.66 % | 136.625 M 0.00 % | 136.625 M 0.00 % | 136.625 M 0.00 % | 136.625 M 62.49 % | 84.081 M 0.00 % | 84.081 M 0.00 % | 84.081 M 0.00 % | 84.081 M -6.52 % | 89.947 M 0.00 % | 89.947 M 0.00 % | 89.947 M 0.00 % | 89.947 M 51 151.99 % | 175.500 K 0.00 % | 175.500 K 0.00 % | 175.500 K 0.00 % | 175.500 K 440.00 % | 32.500 K 0.00 % | 32.500 K 0.00 % | 32.500 K 0.00 % | 32.500 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.399 M 40.67 % | 207.867 M 63.22 % | 127.351 M -50.01 % | 254.748 M 44.02 % | 176.878 M -58.16 % | 422.743 M 14.58 % | 368.957 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.750 M 0.00 % | 16.750 M 0.00 % | 16.750 M 0.00 % | 16.750 M | 0.000 -100.00 % | 42.675 M 0.00 % | 42.675 M 0.00 % | 42.675 M | 0.000 -100.00 % | 159.625 M 0.00 % | 159.625 M 0.00 % | 159.625 M -26.68 % | 217.700 M 0.00 % | 217.700 M 0.00 % | 217.700 M -28.10 % | 302.775 M 0.00 % | 302.775 M 0.00 % | 302.775 M 2.48 % | 295.450 M 0.00 % | 295.450 M 0.00 % | 295.450 M 0.00 % | 295.450 M -0.96 % | 298.300 M 0.00 % | 298.300 M 0.00 % | 298.300 M 0.00 % | 298.300 M 65.84 % | 179.875 M 0.00 % | 179.875 M 0.00 % | 179.875 M 0.00 % | 179.875 M 31.67 % | 136.611 M 0.00 % | 136.611 M 0.00 % | 136.611 M 0.00 % | 136.611 M 62.50 % | 84.069 M 0.00 % | 84.069 M 0.00 % | 84.069 M 0.00 % | 84.069 M -6.54 % | 89.947 M 0.00 % | 89.947 M 0.00 % | 89.947 M 0.00 % | 89.947 M 51 151.99 % | 175.500 K 0.00 % | 175.500 K 0.00 % | 175.500 K 0.00 % | 175.500 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.516 M -1.25 % | 81.534 M 4.71 % | 77.870 M 2 413.56 % | 3.098 M -94.24 % | 53.786 M -46.35 % | 100.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.900 M 0.00 % | 108.900 M 0.00 % | 108.900 M 0.00 % | 108.900 M | 0.000 -100.00 % | 183.275 M 0.00 % | 183.275 M 0.00 % | 183.275 M | 0.000 100.00 % | -66.050 M 0.00 % | -66.050 M 0.00 % | -66.050 M -6 044.19 % | -1.075 M 0.00 % | -1.075 M 0.00 % | -1.075 M -100.35 % | 308.300 M 0.00 % | 308.300 M 0.00 % | 308.300 M 15.72 % | 266.425 M 0.00 % | 266.425 M 0.00 % | 266.425 M 0.00 % | 266.425 M 16 495.38 % | -1.625 M 0.00 % | -1.625 M 0.00 % | -1.625 M 0.00 % | -1.625 M -100.93 % | 174.950 M 0.00 % | 174.950 M 0.00 % | 174.950 M 0.00 % | 174.950 M 14.27 % | 153.105 M 0.00 % | 153.105 M 0.00 % | 153.105 M 0.00 % | 153.105 M 192.10 % | -166.241 M 0.00 % | -166.241 M 0.00 % | -166.241 M 0.00 % | -166.241 M -195.32 % | -56.292 M 0.00 % | -56.292 M 0.00 % | -56.292 M 0.00 % | -56.292 M -104 628.84 % | -53.750 K 0.00 % | -53.750 K 0.00 % | -53.750 K 0.00 % | -53.750 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.475 M 0.00 % | -3.475 M 0.00 % | -3.475 M 0.00 % | -3.475 M | 0.000 100.00 % | -16.525 M 0.00 % | -16.525 M 0.00 % | -16.525 M | 0.000 100.00 % | -9.725 M 0.00 % | -9.725 M 0.00 % | -9.725 M 79.73 % | -47.975 M 0.00 % | -47.975 M 0.00 % | -47.975 M -517.04 % | -7.775 M 0.00 % | -7.775 M 0.00 % | -7.775 M 16.62 % | -9.325 M 0.00 % | -9.325 M 0.00 % | -9.325 M 0.00 % | -9.325 M 94.51 % | -170.000 M 0.00 % | -170.000 M 0.00 % | -170.000 M 0.00 % | -170.000 M -6 501.94 % | -2.575 M 0.00 % | -2.575 M 0.00 % | -2.575 M 0.00 % | -2.575 M 99.20 % | -320.097 M 0.00 % | -320.097 M 0.00 % | -320.097 M 0.00 % | -320.097 M -5 515.98 % | -5.700 M 0.00 % | -5.700 M 0.00 % | -5.700 M 0.00 % | -5.700 M 94.07 % | -96.093 M 0.00 % | -96.093 M 0.00 % | -96.093 M 0.00 % | -96.093 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.516 M -1.25 % | 81.534 M 4.71 % | 77.870 M 2 413.56 % | 3.098 M -94.24 % | 53.786 M -46.35 % | 100.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.425 M 0.00 % | 105.425 M 0.00 % | 105.425 M 0.00 % | 105.425 M | 0.000 -100.00 % | 166.750 M 0.00 % | 166.750 M 0.00 % | 166.750 M | 0.000 100.00 % | -75.775 M 0.00 % | -75.775 M 0.00 % | -75.775 M -54.49 % | -49.050 M 0.00 % | -49.050 M 0.00 % | -49.050 M -116.32 % | 300.525 M 0.00 % | 300.525 M 0.00 % | 300.525 M 16.89 % | 257.100 M 0.00 % | 257.100 M 0.00 % | 257.100 M 0.00 % | 257.100 M 249.80 % | -171.625 M 0.00 % | -171.625 M 0.00 % | -171.625 M 0.00 % | -171.625 M -199.56 % | 172.375 M 0.00 % | 172.375 M 0.00 % | 172.375 M 0.00 % | 172.375 M 203.22 % | -166.991 M 0.00 % | -166.991 M 0.00 % | -166.991 M 0.00 % | -166.991 M 2.88 % | -171.941 M 0.00 % | -171.941 M 0.00 % | -171.941 M 0.00 % | -171.941 M -12.83 % | -152.385 M 0.00 % | -152.385 M 0.00 % | -152.385 M 0.00 % | -152.385 M -283 406.05 % | -53.750 K 0.00 % | -53.750 K 0.00 % | -53.750 K 0.00 % | -53.750 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 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 |