Sastasundar Ventures Limited SASTASUNDR.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.895 B -19.66 % | 13.561 B 30.62 % | 10.382 B 64.84 % | 6.298 B 15.40 % | 5.458 B 41.60 % | 3.854 B 76.36 % | 2.185 B 37.16 % | 1.593 B 19.91 % | 1.329 B 54.08 % | 862.390 M 78.39 % | 483.441 M 80.79 % | 267.406 M -43.50 % | 473.303 M -18.22 % | 578.746 M -26.27 % | 784.907 M 37.16 % | 572.251 M 58.14 % | 361.871 M -11.11 % | 407.111 M 119.65 % | 185.347 M |
| Net income | -911.671 M -1 126.34 % | 88.827 M 112.30 % | -722.105 M -111.52 % | 6.268 B 6 126.57 % | -104.007 M 73.19 % | -387.944 M -3.29 % | -375.570 M -216.12 % | -118.807 M 58.50 % | -286.251 M 21.81 % | -366.082 M -145.63 % | -149.036 M -130.19 % | -64.745 M -179.00 % | 81.960 M -41.61 % | 140.376 M -57.18 % | 327.800 M 34.63 % | 243.485 M 209.14 % | 78.761 M -56.99 % | 183.124 M 139.89 % | 76.338 M |
| Income before tax | -2.037 B -567.79 % | -304.984 M 75.05 % | -1.223 B -111.02 % | 11.095 B 6 878.87 % | -163.668 M 71.57 % | -575.687 M -37.89 % | -417.512 M -237.75 % | -123.614 M 55.78 % | -279.539 M 24.11 % | -368.345 M -148.03 % | -148.509 M -121.68 % | -66.993 M -152.95 % | 126.525 M -43.30 % | 223.128 M -48.05 % | 429.506 M 40.74 % | 305.172 M 197.02 % | 102.745 M -53.18 % | 219.444 M 150.51 % | 87.599 M |
| Income before tax ratio | -0.19 -731.16 % | -0.02 80.90 % | -0.12 -106.68 % | 1.76 5 974.43 % | -0.03 79.92 % | -0.15 21.82 % | -0.19 -146.25 % | -0.08 63.12 % | -0.21 50.75 % | -0.43 -39.04 % | -0.31 -22.62 % | -0.25 -193.72 % | 0.27 -30.66 % | 0.39 -29.54 % | 0.55 2.61 % | 0.53 87.82 % | 0.28 -47.33 % | 0.54 14.05 % | 0.47 |
| EBITDA | -1.868 B -817.95 % | -203.513 M 82.02 % | -1.132 B -110.09 % | 11.221 B 10 340.25 % | -109.579 M 78.88 % | -518.926 M -55.96 % | -332.735 M -449.39 % | -60.564 M 66.57 % | -181.192 M 37.22 % | -288.633 M -251.11 % | -82.205 M -90.76 % | -43.094 M -133.34 % | 129.254 M -54.24 % | 282.473 M -36.05 % | 441.736 M -52.05 % | 921.310 M 79.88 % | 512.176 M -22.52 % | 661.016 M 129.49 % | 288.037 M |
| Net income ratio | -0.08 -1 377.43 % | 0.01 109.42 % | -0.07 -106.99 % | 1.00 5 322.50 % | -0.02 81.07 % | -0.10 41.43 % | -0.17 -130.48 % | -0.07 65.39 % | -0.22 49.25 % | -0.42 -37.70 % | -0.31 -27.33 % | -0.24 -239.82 % | 0.17 -28.61 % | 0.24 -41.92 % | 0.42 -1.85 % | 0.43 95.49 % | 0.22 -51.61 % | 0.45 9.21 % | 0.41 |
| Ratio EBITDA | -0.17 -1 042.52 % | -0.02 86.23 % | -0.11 -106.12 % | 1.78 8 973.99 % | -0.02 85.09 % | -0.13 11.57 % | -0.15 -300.56 % | -0.04 72.13 % | -0.14 59.26 % | -0.33 -96.83 % | -0.17 -5.51 % | -0.16 -159.01 % | 0.27 -44.05 % | 0.49 -13.28 % | 0.56 -65.04 % | 1.61 13.75 % | 1.42 -12.83 % | 1.62 4.48 % | 1.55 |
| Gross profit ratio | 0.07 -25.17 % | 0.09 29.06 % | 0.07 -3.08 % | 0.07 -24.81 % | 0.09 118.92 % | 0.04 -45.27 % | 0.08 -30.52 % | 0.11 -35.04 % | 0.17 -29.95 % | 0.25 -58.97 % | 0.60 -38.10 % | 0.98 48.96 % | 0.66 -33.74 % | 0.99 -0.06 % | 0.99 -0.93 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 31.810 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 63.73 % | 19.428 M -4.34 % | 20.311 M 20.47 % | 16.859 M 7.38 % | 15.700 M |
| Weighted average shs out | 31.810 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.03 % | 31.801 M -0.03 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 0.00 % | 31.811 M 63.73 % | 19.428 M -4.34 % | 20.311 M 20.47 % | 16.859 M 7.38 % | 15.700 M |
| EPS diluted | -28.66 -1 127.24 % | 2.79 112.29 % | -22.70 -111.52 % | 197.04 6 125.69 % | -3.27 73.20 % | -12.20 -3.30 % | -11.81 -216.62 % | -3.73 58.56 % | -9.00 21.81 % | -11.51 -145.42 % | -4.69 -129.90 % | -2.04 -179.07 % | 2.58 -41.50 % | 4.41 -65.63 % | 12.83 2.39 % | 12.53 222.94 % | 3.88 -64.27 % | 10.86 123.46 % | 4.86 |
| Earnings per share | -28.66 -1 127.24 % | 2.79 112.29 % | -22.70 -111.52 % | 197.04 6 125.69 % | -3.27 73.20 % | -12.20 -3.30 % | -11.81 -216.62 % | -3.73 58.56 % | -9.00 21.81 % | -11.51 -145.42 % | -4.69 -129.90 % | -2.04 -179.07 % | 2.58 -41.50 % | 4.41 -65.63 % | 12.83 2.39 % | 12.53 222.94 % | 3.88 -64.27 % | 10.86 123.46 % | 4.86 |
| Gross profit | 721.205 M -39.88 % | 1.200 B 68.58 % | 711.539 M 59.77 % | 445.349 M -13.23 % | 513.277 M 209.99 % | 165.577 M -3.48 % | 171.549 M -4.70 % | 180.014 M -22.10 % | 231.088 M 7.94 % | 214.090 M -26.80 % | 292.479 M 11.91 % | 261.352 M -15.84 % | 310.555 M -45.81 % | 573.066 M -26.31 % | 777.645 M 35.89 % | 572.251 M 58.14 % | 361.871 M -11.11 % | 407.111 M 119.65 % | 185.347 M |
| Income tax expense | -701.220 M -92.90 % | -363.510 M -59.56 % | -227.818 M -109.32 % | 2.444 B 33 597.13 % | 7.252 M 113.34 % | -54.374 M -589.94 % | 11.098 M -53.13 % | 23.677 M 282.66 % | 6.187 M 320.53 % | -2.806 M -932.00 % | -271.861 K 92.42 % | -3.588 M -109.27 % | 38.718 M -45.23 % | 70.689 M -30.50 % | 101.706 M 64.87 % | 61.687 M 157.20 % | 23.984 M -33.97 % | 36.320 M 222.53 % | 11.261 M |
| Cost of revenue | 10.174 B -17.69 % | 12.361 B 27.83 % | 9.670 B 65.23 % | 5.853 B 18.37 % | 4.944 B 34.04 % | 3.689 B 83.17 % | 2.014 B 42.49 % | 1.413 B 28.76 % | 1.098 B 69.32 % | 648.299 M 239.49 % | 190.962 M 3 054.00 % | 6.055 M -96.28 % | 162.749 M 2 764.99 % | 5.681 M -21.78 % | 7.263 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 51.594 M -4.91 % | 54.260 M 35.63 % | 40.007 M 4.85 % | 38.156 M 47.73 % | 25.829 M 10.77 % | 23.318 M 12.08 % | 20.805 M 34.70 % | 15.445 M -40.39 % | 25.910 M -23.02 % | 33.660 M 49.97 % | 22.444 M 94.43 % | 11.543 M 8.82 % | 10.608 M -90.81 % | 115.376 M -17.68 % | 140.160 M 22.98 % | 113.968 M -10.05 % | 126.697 M 27.92 % | 99.047 M 70.89 % | 57.960 M |
| Selling and marketing expenses | 37.184 M 194.57 % | 12.623 M 98.94 % | 6.345 M -87.96 % | 52.714 M 8.00 % | 48.807 M -61.20 % | 125.806 M 37.20 % | 91.696 M 194.32 % | 31.155 M -29.35 % | 44.096 M -37.09 % | 70.097 M 37.68 % | 50.913 M 70.39 % | 29.880 M 693.37 % | 3.766 M | 0.000 -100.00 % | 26.270 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 556.220 M -59.17 % | 1.362 B 15.52 % | 1.179 B 33.85 % | 881.039 M 38.81 % | 634.721 M 7.91 % | 588.208 M 22.11 % | 481.709 M 42.01 % | 339.198 M -24.35 % | 448.358 M -7.47 % | 484.569 M 25.76 % | 385.301 M 13.12 % | 340.618 M 4.17 % | 326.998 M 35.56 % | 241.222 M 36.48 % | 176.741 M 140.93 % | -431.809 M -76.53 % | -244.611 M 25.46 % | -328.171 M -124.58 % | -146.130 M |
| Operating expenses | 1.554 B 8.73 % | 1.429 B 16.58 % | 1.226 B 26.13 % | 971.909 M 37.01 % | 709.357 M -3.78 % | 737.218 M 24.07 % | 594.210 M 54.02 % | 385.799 M -25.63 % | 518.790 M -11.82 % | 588.326 M 28.09 % | 459.289 M 34.84 % | 340.618 M 4.17 % | 326.998 M -8.30 % | 356.598 M 3.91 % | 343.172 M 207.97 % | -317.841 M -169.55 % | -117.914 M 48.54 % | -229.125 M -159.87 % | -88.170 M |
| Cost and expenses | 11.728 B -14.95 % | 13.790 B 26.56 % | 10.896 B 59.63 % | 6.826 B 20.71 % | 5.655 B 27.73 % | 4.427 B 69.35 % | 2.614 B 45.24 % | 1.800 B 11.22 % | 1.618 B 30.20 % | 1.243 B 93.06 % | 643.755 M 85.70 % | 346.673 M -0.87 % | 349.720 M -1.93 % | 356.598 M 3.91 % | 343.172 M 207.97 % | -317.841 M -169.55 % | -117.914 M 48.54 % | -229.125 M -159.87 % | -88.170 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 177.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.837 K | 0.000 -100.00 % | 630.651 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 997.777 M 1 391.82 % | 66.883 M 44.07 % | 46.423 M -48.91 % | 90.870 M 21.75 % | 74.636 M -49.91 % | 149.010 M 32.45 % | 112.501 M 141.42 % | 46.600 M -33.43 % | 70.006 M -32.53 % | 103.756 M 41.44 % | 73.357 M 77.09 % | 41.423 M 188.18 % | 14.374 M -87.54 % | 115.376 M -30.68 % | 166.430 M 46.03 % | 113.968 M -10.05 % | 126.697 M 27.92 % | 99.047 M 70.89 % | 57.960 M |
| Interest income | 0.000 -100.00 % | 255.550 M 34.09 % | 190.574 M 655.77 % | 25.216 M 310.22 % | 6.147 M -59.29 % | 15.101 M 1 930.42 % | -825.000 K -107.37 % | 11.193 M -27.39 % | 15.415 M -28.75 % | 21.635 M -27.04 % | 29.653 M 15.06 % | 25.771 M 190.12 % | 8.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 2.172 M -78.48 % | 10.092 M -47.87 % | 19.360 M -41.16 % | 32.901 M 29.67 % | 25.372 M 82.27 % | 13.920 M -44.44 % | 25.054 M 229.29 % | 7.609 M -73.91 % | 29.165 M 191.16 % | 10.017 M 7.53 % | 9.315 M 42.97 % | 6.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 58.288 M -36.21 % | 91.379 M 12.30 % | 81.368 M 95.77 % | 41.562 M -7.08 % | 44.728 M -8.75 % | 49.019 M -17.92 % | 59.723 M 7.72 % | 55.442 M -19.86 % | 69.183 M -4.96 % | 72.792 M 27.73 % | 56.990 M 203.68 % | 18.766 M 10.23 % | 17.025 M -71.78 % | 60.325 M 135.77 % | 25.586 M -18.04 % | 31.219 M -3.62 % | 32.391 M 30.71 % | 24.781 M 70.66 % | 14.520 M |
| Operating income | -832.792 M -262.64 % | -229.648 M 55.35 % | -514.359 M 2.32 % | -526.560 M -168.54 % | -196.080 M 65.32 % | -565.407 M -36.66 % | -413.729 M -101.05 % | -205.784 M 28.47 % | -287.702 M 23.12 % | -374.235 M -135.79 % | -158.715 M -100.23 % | -79.266 M -164.14 % | 123.583 M -44.37 % | 222.148 M -49.71 % | 441.736 M -50.37 % | 890.092 M 85.52 % | 479.785 M -24.59 % | 636.236 M 132.61 % | 273.516 M |
| Operating income ratio | -0.08 -351.35 % | -0.02 65.82 % | -0.05 40.74 % | -0.08 -132.71 % | -0.04 75.51 % | -0.15 22.51 % | -0.19 -46.58 % | -0.13 40.35 % | -0.22 50.11 % | -0.43 -32.18 % | -0.33 -10.75 % | -0.30 -213.53 % | 0.26 -31.98 % | 0.38 -31.80 % | 0.56 -63.82 % | 1.56 17.32 % | 1.33 -15.16 % | 1.56 5.90 % | 1.48 |
| Total other income expenses net | -1.204 B -1 497.99 % | -75.336 M 89.36 % | -708.151 M -106.09 % | 11.621 B 35 755.23 % | 32.412 M 415.29 % | -10.280 M -171.74 % | -3.783 M -104.60 % | 82.170 M 906.66 % | 8.163 M 38.57 % | 5.891 M -42.28 % | 10.206 M -16.84 % | 12.273 M 317.22 % | 2.942 M 200.22 % | 979.828 K 108.01 % | -12.230 M 97.91 % | -584.920 M -55.13 % | -377.041 M 9.54 % | -416.792 M -124.18 % | -185.917 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -112.338 M 62.21 % | -297.249 M -32.72 % | -223.962 M -100.82 % | -111.521 M -452.94 % | 31.598 M 132.89 % | -96.060 M -136.38 % | -40.637 M -2 783.85 % | -1.409 M 98.96 % | -135.271 M -347.89 % | 54.569 M 165.21 % | -83.680 M 80.34 % | -425.582 M -70.42 % | -249.722 M -228.28 % | -76.070 M 73.77 % | -290.011 M -80.42 % | -160.740 M -0.48 % | -159.972 M -886.03 % | 20.352 M 149.77 % | -40.890 M |
| Total investments | 6.766 B -16.25 % | 8.079 B 34.22 % | 6.019 B -39.82 % | 10.001 B 1 759.61 % | 537.826 M -3.56 % | 557.685 M 63 490.08 % | 877.000 K -99.81 % | 458.239 M 406.33 % | 90.502 M 4.41 % | 86.676 M -51.90 % | 180.188 M 0.14 % | 179.944 M -71.97 % | 642.043 M 45.84 % | 440.231 M 15.64 % | 380.681 M 338.03 % | 86.908 M -42.16 % | 150.267 M 82.03 % | 82.550 M 64.10 % | 50.306 M |
| Total debt | 11.877 M -69.41 % | 38.828 M -58.36 % | 93.252 M 403.14 % | 18.534 M -87.81 % | 152.016 M 93.73 % | 78.469 M 249.22 % | 22.470 M -81.32 % | 120.313 M -42.36 % | 208.750 M 14.77 % | 181.880 M 283.56 % | 47.419 M 2 485.47 % | 1.834 M -93.70 % | 29.134 M -29.92 % | 41.572 M 313.40 % | 10.056 M -74.93 % | 40.112 M 954.57 % | 3.804 M -97.38 % | 145.440 M 14 998.49 % | 963.277 K |
| Accumulated other comprehensive income loss | 1.332 B -0.65 % | 1.341 B 0.68 % | 1.332 B 0.10 % | 1.331 B 0.26 % | 1.327 B 0.35 % | 1.322 B 419.20 % | 254.700 M 25.57 % | 202.841 M 12.56 % | 180.202 M 0.00 % | 180.202 M 0.12 % | 179.987 M 528.06 % | 28.657 M | 0.000 | 0.000 100.00 % | -109.717 M -10.11 % | -99.639 M -7.87 % | -92.371 M -52.25 % | -60.672 M -68.96 % | -35.910 M |
| Retained earnings | 3.659 B -20.03 % | 4.575 B 1.79 % | 4.494 B -14.01 % | 5.227 B 604.47 % | -1.036 B -11.51 % | -929.119 M -72.85 % | -537.527 M -243.69 % | -156.398 M -2 008.50 % | 8.195 M -97.20 % | 292.152 M -55.63 % | 658.449 M -31.64 % | 963.258 M 9.05 % | 883.317 M 7.59 % | 820.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M 64.73 % | 193.105 M -4.92 % | 203.105 M 0.00 % | 203.105 M 59.93 % | 127.000 M |
| Total equity | 8.645 B -13.51 % | 9.995 B 0.60 % | 9.936 B -9.20 % | 10.942 B 377.05 % | 2.294 B -6.84 % | 2.462 B 22.87 % | 2.004 B -1.47 % | 2.034 B 4.09 % | 1.954 B -10.55 % | 2.184 B -14.34 % | 2.550 B -5.65 % | 2.702 B -2.29 % | 2.766 B 3.10 % | 2.683 B 4.01 % | 2.579 B 178.82 % | 925.046 M 18.08 % | 783.378 M 11.17 % | 704.698 M 183.69 % | 248.406 M |
| Other non current liabilities | 407.892 M 49.63 % | 272.603 M 21.32 % | 224.691 M 115.53 % | 104.251 M 23.89 % | 84.145 M 28.02 % | 65.728 M 270.95 % | 17.719 M -65.59 % | 51.494 M 442.83 % | 9.486 M 101.95 % | 4.697 M -88.65 % | 41.385 M 30.54 % | 31.702 M 39 891.53 % | 79.273 K 100.20 % | -40.112 M -19.41 % | -33.592 M 45.08 % | -61.165 M -182.41 % | -21.658 M 86.02 % | -154.923 M -1 525.39 % | -9.531 M |
| Long term debt | 9.190 M -33.99 % | 13.922 M -82.78 % | 80.856 M 442.77 % | 14.897 M -44.98 % | 27.078 M -4.51 % | 28.356 M 26.19 % | 22.470 M | 0.000 -100.00 % | 18.000 M -25.00 % | 24.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.500 M 65.00 % | 10.000 M -75.07 % | 40.112 M 954.57 % | 3.804 M -97.38 % | 145.440 M 14 998.49 % | 963.277 K |
| Total non current liabilities | 456.768 M -53.28 % | 977.659 M -20.57 % | 1.231 B -2.00 % | 1.256 B 999.96 % | 114.181 M 15.61 % | 98.768 M 2.04 % | 96.794 M 87.97 % | 51.494 M -27.49 % | 71.014 M 7.05 % | 66.334 M 60.28 % | 41.385 M 30.54 % | 31.702 M 11.34 % | 28.473 M | 0.000 -100.00 % | 33.648 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -2.687 M -102.32 % | 115.759 M 118.49 % | 52.982 M -19.97 % | 66.206 M 3 014.00 % | -2.272 M -106.86 % | 33.096 M -15.49 % | 39.161 M -29.43 % | 55.496 M -73.49 % | 209.351 M 166.34 % | 78.603 M -54.06 % | 171.095 M -44.56 % | 308.598 M 26.41 % | 244.123 M 1 073.67 % | -25.072 M -44 435.08 % | -56.298 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.899 M 274.62 % | 773.877 K | 0.000 -100.00 % | 19.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.687 M -73.59 % | 10.175 M -17.92 % | 12.396 M 240.83 % | 3.637 M -97.09 % | 124.938 M 149.31 % | 50.113 M | 0.000 -100.00 % | 120.313 M -37.94 % | 193.852 M 16.77 % | 166.015 M 250.10 % | 47.419 M 2 485.47 % | 1.834 M -93.70 % | 29.134 M 16.20 % | 25.072 M 44 435.08 % | 56.298 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 641.597 M 22.69 % | 522.929 M -41.36 % | 891.784 M 53.90 % | 579.452 M 11.40 % | 520.140 M -12.46 % | 594.142 M 225.02 % | 182.802 M -32.25 % | 269.836 M -44.40 % | 485.301 M 54.81 % | 313.472 M 42.11 % | 220.592 M -37.73 % | 354.243 M -0.79 % | 357.060 M | 0.000 -100.00 % | 56.298 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 1.098 B -26.80 % | 1.501 B -29.30 % | 2.123 B 15.63 % | 1.836 B 189.39 % | 634.321 M -8.46 % | 692.910 M 130.15 % | 301.075 M -6.30 % | 321.330 M -42.24 % | 556.316 M 46.47 % | 379.807 M 44.98 % | 261.977 M -32.12 % | 385.946 M 0.11 % | 385.533 M -22.24 % | 495.792 M 59.06 % | 311.709 M 20.73 % | 258.183 M 36.47 % | 189.187 M -51.92 % | 393.493 M 199.50 % | 131.383 M |
| Other non current assets | 277.593 M 106.65 % | -4.173 B -321.70 % | 1.882 B 669.24 % | 244.709 M 133.52 % | -729.993 M -9 033.95 % | 8.171 M -98.54 % | 558.336 M 1 214.84 % | 42.464 M -74.62 % | 167.343 M -49.48 % | 331.226 M -13.23 % | 381.712 M -35.51 % | 591.901 M 77.71 % | 333.075 M 213.81 % | -292.665 M -61.14 % | -181.626 M 22.81 % | -235.288 M 2.44 % | -241.175 M -51.96 % | -158.708 M -27.95 % | -124.035 M |
| Long term investments | 6.766 B -14.62 % | 7.926 B 86.04 % | 4.260 B -46.80 % | 8.007 B 1 410.00 % | 530.287 M -3.50 % | 549.514 M 62 558.38 % | 877.000 K -99.51 % | 180.726 M 1 049.14 % | 15.727 M -79.28 % | 75.913 M -46.08 % | 140.788 M 371.74 % | -51.809 M -124.16 % | 214.463 M -51.28 % | 440.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 792.000 K 42.45 % | 556.000 K -43.95 % | 992.000 K -14.11 % | 1.155 M -73.25 % | 4.318 M -42.33 % | 7.487 M -22.24 % | 9.628 M -33.24 % | 14.422 M -35.56 % | 22.380 M -14.31 % | 26.118 M 0.45 % | 26.000 M 336.33 % | 5.959 M 5.57 % | 5.645 M -94.42 % | 101.145 M -44.31 % | 181.626 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 361.434 M 0.00 % | 361.434 M 0.00 % | 361.434 M 0.00 % | 361.434 M -31.46 % | 527.334 M 0.00 % | 527.334 M 0.00 % | 527.334 M 0.00 % | 527.334 M -8.11 % | 573.852 M 0.00 % | 573.852 M 0.00 % | 573.852 M 0.00 % | 573.852 M 0.03 % | 573.665 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 362.226 M 0.07 % | 361.990 M -0.12 % | 362.426 M -0.04 % | 362.589 M -31.80 % | 531.652 M -0.59 % | 534.821 M -0.40 % | 536.962 M -0.88 % | 541.756 M -9.14 % | 596.232 M -0.62 % | 599.969 M 0.02 % | 599.852 M 3.46 % | 579.811 M 0.09 % | 579.309 M 472.75 % | 101.145 M -44.31 % | 181.626 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 736.036 M 2.29 % | 719.554 M 4.10 % | 691.187 M 20.03 % | 575.844 M -0.54 % | 578.960 M -3.86 % | 602.208 M -3.13 % | 621.667 M -3.20 % | 642.199 M -1.45 % | 651.670 M -1.82 % | 663.767 M -17.65 % | 806.078 M 36.89 % | 588.830 M 32.11 % | 445.714 M 132.72 % | 191.520 M -20.83 % | 241.909 M 2.81 % | 235.288 M -2.44 % | 241.175 M 51.96 % | 158.708 M 27.95 % | 124.035 M |
| Total non current assets | 8.254 B 70.76 % | 4.834 B -32.83 % | 7.196 B -21.70 % | 9.190 B 616.93 % | 1.282 B -24.36 % | 1.695 B -1.35 % | 1.718 B 22.06 % | 1.407 B -1.67 % | 1.431 B -14.35 % | 1.671 B -13.36 % | 1.928 B 12.86 % | 1.709 B 8.42 % | 1.576 B 438.53 % | 292.665 M 20.98 % | 241.909 M 2.81 % | 235.288 M -2.44 % | 241.175 M 51.96 % | 158.708 M 27.95 % | 124.035 M |
| Other current assets | 72.153 M -79.85 % | 358.025 M -42.86 % | 626.572 M 99.59 % | 313.922 M -48.89 % | 614.221 M 71.97 % | 357.176 M 198.69 % | 119.581 M -46.92 % | 225.299 M -4.75 % | 236.527 M -53.85 % | 512.523 M 74.33 % | 293.997 M -42.17 % | 508.410 M 5 702.33 % | 8.762 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 221.000 K -99.86 % | 153.507 M -91.27 % | 1.759 B -11.66 % | 1.991 B 26 314.34 % | 7.539 M -7.73 % | 8.171 M | 0.000 -100.00 % | 277.514 M 271.13 % | 74.775 M 594.76 % | 10.763 M -72.68 % | 39.400 M -83.00 % | 231.753 M -45.80 % | 427.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 124.215 M -63.04 % | 336.077 M 5.95 % | 317.214 M 143.91 % | 130.055 M 8.00 % | 120.418 M -31.00 % | 174.529 M 163.43 % | 66.252 M -45.57 % | 121.722 M -63.99 % | 338.020 M 165.51 % | 127.311 M -2.89 % | 131.099 M -69.33 % | 427.416 M 53.27 % | 278.857 M 137.04 % | 117.642 M -60.79 % | 300.068 M 49.40 % | 200.852 M 22.64 % | 163.775 M 30.93 % | 125.088 M 198.87 % | 41.853 M |
| Cash and short term investments | 124.436 M -96.85 % | 3.953 B 90.37 % | 2.076 B -2.12 % | 2.121 B 1 604.15 % | 124.486 M -31.86 % | 182.700 M 175.77 % | 66.252 M -83.41 % | 399.236 M -3.28 % | 412.795 M 198.97 % | 138.073 M -19.02 % | 170.499 M -74.13 % | 659.169 M -6.69 % | 706.437 M 500.50 % | 117.642 M -60.79 % | 300.068 M 49.40 % | 200.852 M 22.64 % | 163.775 M 30.93 % | 125.088 M 198.87 % | 41.853 M |
| Total current assets | 1.489 B -74.76 % | 5.900 B 21.35 % | 4.862 B 35.53 % | 3.588 B 117.93 % | 1.646 B 12.72 % | 1.460 B 148.74 % | 587.118 M -38.05 % | 947.687 M -12.17 % | 1.079 B 20.81 % | 893.056 M 1.11 % | 883.252 M -35.98 % | 1.380 B -12.42 % | 1.575 B 1 238.98 % | 117.642 M -60.79 % | 300.068 M 49.40 % | 200.852 M 22.64 % | 163.775 M 30.93 % | 125.088 M 198.87 % | 41.853 M |
| Inventory | 1.103 B -4.75 % | 1.158 B -35.97 % | 1.808 B 59.28 % | 1.135 B 47.10 % | 771.813 M 0.12 % | 770.865 M 136.57 % | 325.852 M 16.18 % | 280.483 M 17.70 % | 238.302 M 50.09 % | 158.772 M -6.74 % | 170.244 M 137.83 % | 71.583 M 894.20 % | 7.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 189.654 M -56.01 % | 431.117 M 22.89 % | 350.827 M 1 985.90 % | 16.819 M -87.60 % | 135.626 M -9.37 % | 149.649 M 89.99 % | 78.767 M 100.40 % | 39.304 M -79.46 % | 191.316 M 128.61 % | 83.687 M -32.58 % | 124.132 M -11.58 % | 140.396 M -83.54 % | 852.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 112.105 M | 0.000 | 0.000 | 0.000 -100.00 % | 371.006 M | 0.000 -100.00 % | 12.317 M 6 231.54 % | 194.533 K -1.62 % | 197.728 K | 0.000 | 0.000 -100.00 % | 52.060 M 1 379.08 % | 3.520 M 102.39 % | -147.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 90.000 K -100.00 % | 3.899 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.667 K | 0.000 | 0.000 -100.00 % | 2.768 B 17.84 % | 2.349 B 214.42 % | 747.088 M 31.62 % | 567.614 M -30.30 % | 814.394 M 280.73 % | 213.901 M |
| Account payables | 587.536 M 0.00 % | 587.536 M 3.13 % | 569.695 M 72.31 % | 330.621 M -14.42 % | 386.342 M -23.09 % | 502.344 M 250.08 % | 143.494 M 54.30 % | 92.996 M 17.50 % | 79.148 M 17.64 % | 67.283 M 3 138.31 % | 2.078 M -91.60 % | 24.735 M -70.48 % | 83.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 54.061 M 110.54 % | 25.677 M -90.00 % | 256.711 M 43.42 % | 178.988 M 1 507.87 % | 11.132 M 29.61 % | 8.589 M 5 738.96 % | 147.098 K -85.74 % | 1.032 M 1 898.94 % | 51.611 K -93.53 % | 797.762 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 14.731 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.487 M 122.90 % | 2.013 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 |
| Minority interest | 1.947 B -17.92 % | 2.372 B -1.25 % | 2.402 B -10.30 % | 2.677 B 808.25 % | 294.771 M -18.34 % | 360.956 M -37.63 % | 578.763 M 107.22 % | 279.304 M 6 322.67 % | 4.349 M 13.81 % | 3.821 M 16.55 % | 3.278 M 32.20 % | 2.480 M 117.53 % | 1.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 11.877 M -69.41 % | 38.828 M -58.36 % | 93.252 M 403.14 % | 18.534 M -65.78 % | 54.156 M 90.99 % | 28.356 M 26.19 % | 22.470 M | 0.000 -100.00 % | 3.102 M 48.72 % | 2.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.390 B 0.00 % | 1.390 B 0.00 % | 1.390 B 0.00 % | 1.390 B 0.00 % | 1.390 B 0.00 % | 1.390 B 0.00 % | 1.390 B 0.00 % | 1.390 B 13.94 % | 1.220 B -12.23 % | 1.390 B 0.00 % | 1.390 B 0.00 % | 1.390 B -11.09 % | 1.563 B 1.27 % | 1.544 B -34.89 % | 2.371 B 185.10 % | 831.579 M 23.63 % | 672.644 M 19.63 % | 562.265 M 257.41 % | 157.316 M |
| Deferred tax liabilities non current | 39.686 M -94.13 % | 676.403 M -26.90 % | 925.254 M -18.61 % | 1.137 B 38 331.47 % | 2.958 M 1 401.52 % | 197.000 K -99.64 % | 54.592 M | 0.000 -100.00 % | 43.528 M 15.65 % | 37.637 M | 0.000 | 0.000 -100.00 % | 28.394 M 20.25 % | 23.612 M 0.09 % | 23.592 M 12.06 % | 21.053 M 17.91 % | 17.854 M 88.29 % | 9.483 M 10.67 % | 8.568 M |
| Other liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 273.000 K | 0.000 | 0.000 -100.00 % | 21.479 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 495.792 M 78.34 % | 278.005 M 7.68 % | 258.183 M 36.47 % | 189.187 M -51.92 % | 393.493 M 199.50 % | 131.383 M |
| Total assets | 9.744 B -15.24 % | 11.496 B -4.66 % | 12.058 B -5.63 % | 12.778 B 336.40 % | 2.928 B -7.20 % | 3.155 B 36.88 % | 2.305 B -2.13 % | 2.355 B -6.18 % | 2.510 B -2.10 % | 2.564 B -8.81 % | 2.812 B -8.96 % | 3.088 B -2.00 % | 3.151 B -0.85 % | 3.178 B 9.94 % | 2.891 B 144.33 % | 1.183 B 21.66 % | 972.565 M -11.44 % | 1.098 B 189.16 % | 379.790 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 526.986 M 7.54 % | 490.036 M 163.10 % | -776.591 M -58.31 % | -490.553 M -399.96 % | -98.118 M 74.49 % | -384.571 M -966.35 % | 44.390 M 110.81 % | -410.668 M -317.85 % | 188.507 M -1.48 % | 191.338 M 624.88 % | 26.396 M -93.91 % | 433.692 M 66.53 % | 260.436 M 214.03 % | -228.396 M 85.36 % | -1.560 B -865.22 % | -161.629 M -162.05 % | 260.499 M 157.29 % | -454.740 M -4 755.21 % | 9.768 M |
| Accounts receivables | 196.456 M 271.63 % | -114.462 M 54.32 % | -250.585 M -207.09 % | -81.599 M -709.81 % | 13.381 M 117.95 % | -74.545 M -87.70 % | -39.716 M -37.67 % | -28.848 M 73.49 % | -108.818 M -363.64 % | 41.275 M 271.71 % | 11.104 M 115.69 % | -70.784 M -244.47 % | 48.997 M 153.24 % | 19.348 M | 0.000 | 0.000 -100.00 % | 182.937 M | 0.000 -100.00 % | 4.053 M |
| Inventory | 55.004 M -91.54 % | 650.371 M 196.64 % | -672.983 M -85.13 % | -363.522 M -38 246.20 % | -948.000 K 99.79 % | -445.013 M -880.89 % | -45.368 M -7.56 % | -42.181 M 46.30 % | -78.554 M -848.45 % | 10.496 M 110.64 % | -98.661 M -53.24 % | -64.383 M -794.20 % | -7.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 269.431 M 290.67 % | -141.305 M -159.02 % | 239.438 M 745.12 % | -37.115 M 67.72 % | -114.996 M -132.03 % | 359.031 M 591.28 % | 51.937 M 137.50 % | 21.868 M -84.48 % | 140.898 M 1 015.41 % | -15.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 6.095 M -93.61 % | 95.432 M 203.21 % | -92.461 M -1 011.71 % | -8.317 M -287.11 % | 4.445 M 101.98 % | -224.044 M -388.95 % | 77.537 M 121.45 % | -361.507 M -253.84 % | 234.982 M 51.64 % | 154.959 M 35.98 % | 113.953 M -79.97 % | 568.858 M 160.18 % | 218.639 M 188.25 % | -247.744 M 84.12 % | -1.560 B -865.22 % | -161.629 M -308.39 % | 77.562 M 117.06 % | -454.740 M -8 056.55 % | 5.715 M |
| Other non cash items | 1.278 B 1 114.85 % | 105.222 M -86.81 % | 797.441 M 106.27 % | -12.717 B -14 348.31 % | -88.020 M -1 228.03 % | 7.803 M -43.32 % | 13.766 M 247.86 % | -9.310 M -407.61 % | 3.027 M 119.88 % | -15.225 M 71.51 % | -53.434 M -74.12 % | -30.687 M -34.93 % | -22.743 M 74.24 % | -88.275 M 8.95 % | -96.954 M -95.85 % | -49.504 M -92.81 % | -25.675 M 30.09 % | -36.728 M -745.83 % | -4.342 M |
| Net cash provided by operating activities | -173.086 M -145.35 % | 381.653 M 134.09 % | -1.120 B 45.95 % | -2.072 B -579.02 % | -305.078 M 66.23 % | -903.436 M -201.51 % | -299.633 M 38.62 % | -488.151 M -2 493.48 % | -18.822 M 84.24 % | -119.440 M -0.74 % | -118.558 M -133.21 % | 357.026 M -6.35 % | 381.243 M 1 247.67 % | -33.219 M 97.24 % | -1.202 B -1 059.58 % | 125.258 M -66.14 % | 369.959 M 249.63 % | -247.244 M -329.90 % | 107.545 M |
| Investments in property plant and equipment | -103.566 M 27.23 % | -142.314 M 26.97 % | -194.873 M -311.98 % | -47.301 M -380.46 % | -9.845 M 54.41 % | -21.597 M 39.42 % | -35.648 M 42.05 % | -61.513 M -271.40 % | -16.563 M 80.37 % | -84.383 M 53.87 % | -182.934 M 10.74 % | -204.952 M -175.08 % | -74.507 M 11.45 % | -84.136 M -150.18 % | -33.630 M -110.88 % | -15.948 M 82.76 % | -92.479 M -55.52 % | -59.466 M 12.96 % | -68.323 M |
| Acquisitions net | 971.729 M | 0.000 100.00 % | -1.275 B | 0.000 -100.00 % | 14.550 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.275 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -7.080 B 21.12 % | -8.976 B -123.96 % | -4.008 B 67.68 % | -12.401 B -442.18 % | -2.287 B -46 398.05 % | -4.919 M | 0.000 | 0.000 | 0.000 100.00 % | -97.435 M 81.77 % | -534.499 M 42.76 % | -933.809 M -955.13 % | -88.502 M 75.51 % | -361.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 6.077 B -28.95 % | 8.553 B 61.59 % | 5.293 B -63.84 % | 14.637 B 486.36 % | 2.496 B 8.06 % | 2.310 B 77 365.49 % | 2.982 M -98.75 % | 239.110 M 17 525.24 % | 1.357 M -98.72 % | 105.950 M -85.38 % | 724.621 M 3.58 % | 699.582 M 982.23 % | 64.643 M -83.29 % | 386.865 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 123.593 M -45.23 % | 225.667 M -85.06 % | 1.510 B 23 081.59 % | 6.514 M 108 666.67 % | -6.000 K 100.00 % | -2.294 B -20 729.77 % | 11.119 M -67.59 % | 34.308 M -35.50 % | 53.195 M 5 098.88 % | 1.023 M -98.38 % | 63.063 M 258.27 % | 17.602 M -2.06 % | 17.972 M -0.99 % | 18.152 M 147.66 % | -38.087 M -21.25 % | -31.411 M 67.84 % | -97.666 M -252.58 % | -27.700 M -6.22 % | -26.079 M |
| Net cash used for investing activites | -11.341 M 96.66 % | -339.275 M -125.60 % | 1.325 B -39.64 % | 2.195 B 927.28 % | 213.711 M 2 187.43 % | -10.238 M 52.49 % | -21.547 M -110.17 % | 211.905 M 457.81 % | 37.989 M 459.42 % | -10.569 M -115.04 % | 70.252 M 116.66 % | -421.577 M -424.39 % | -80.394 M -98.17 % | -40.567 M 43.43 % | -71.718 M -51.43 % | -47.359 M 75.09 % | -190.145 M -118.14 % | -87.167 M 7.67 % | -94.403 M |
| Debt repayment | -3.826 M 83.33 % | -22.955 M -27.00 % | -18.075 M 81.53 % | -97.860 M -304.96 % | 47.747 M -4.72 % | 50.113 M 141.65 % | -120.313 M -647.79 % | 21.963 M 5.24 % | 20.870 M -84.48 % | 134.461 M 194.97 % | 45.585 M 266.98 % | -27.300 M 80.74 % | -141.717 M -414.81 % | 45.016 M -86.71 % | 338.657 M 832.62 % | 36.312 M 125.64 % | -141.637 M -198.03 % | 144.477 M 27 457.37 % | -528.110 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 B 148.46 % | 402.477 M 25.09 % | 321.741 M 505.91 % | 53.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.475 B | 0.000 -100.00 % | 494.000 K -99.84 % | 312.983 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -125.000 M | 0.000 100.00 % | -27.000 M -200.00 % | 27.000 M |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -801.000 -22.85 % | -652.000 100.00 % | -31.733 M 13.97 % | -36.884 M | 0.000 | 0.000 | 0.000 100.00 % | -11.700 M 49.84 % | -23.324 M |
| Other financing activites | -605.000 K -8.04 % | -560.000 K -117.90 % | -257.000 K 98.43 % | -16.362 M -55.96 % | -10.491 M 75.61 % | -43.017 M -112.92 % | 332.877 M 1 979.83 % | -17.708 M -157.07 % | 31.030 M 714.25 % | -5.052 M 19.12 % | -6.246 M 4.14 % | -6.516 M 54.37 % | -14.279 M -464.24 % | -2.531 M 99.47 % | -480.683 M -4 497.70 % | -10.455 M -38 621.68 % | -27.000 K 99.90 % | -28.115 M -204.65 % | 26.865 M |
| Net cash used provided by financing activities | -4.431 M 81.16 % | -23.515 M -28.27 % | -18.332 M 83.95 % | -114.222 M -406.59 % | 37.256 M -96.37 % | 1.025 B 290.42 % | 262.565 M -19.46 % | 325.996 M 528.12 % | 51.900 M -59.89 % | 129.409 M 228.97 % | 39.338 M 216.33 % | -33.817 M 81.99 % | -187.729 M -3 451.24 % | 5.602 M -99.58 % | 1.333 B 1 444.50 % | -99.142 M 29.77 % | -141.170 M -133.80 % | 417.645 M 13 760.73 % | 3.013 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.916 K | 0.000 | 0.000 |
| Net change in cash | -188.858 M -1 101.21 % | 18.863 M -89.92 % | 187.159 M 1 842.09 % | 9.637 M 117.81 % | -54.111 M -148.56 % | 111.422 M 290.09 % | -58.615 M -284.89 % | -15.229 M -121.48 % | 70.903 M 11 924.05 % | -599.648 K 93.31 % | -8.968 M 90.88 % | -98.368 M -183.30 % | 118.091 M 273.19 % | -68.184 M -241.57 % | 48.164 M 326.72 % | -21.244 M -154.91 % | 38.687 M -53.52 % | 83.235 M 415.19 % | 16.156 M |
| Cash at beginning of period | 313.073 M -1.31 % | 317.214 M 143.91 % | 130.055 M 8.00 % | 120.418 M -31.00 % | 174.529 M 176.56 % | 63.107 M -48.15 % | 121.722 M -11.12 % | 136.951 M 107.87 % | 65.884 M -1.15 % | 66.648 M -11.86 % | 75.615 M -56.54 % | 173.983 M 211.28 % | 55.893 M -54.95 % | 124.077 M 63.45 % | 75.913 M -21.87 % | 97.157 M -22.33 % | 125.088 M 198.87 % | 41.853 M 62.87 % | 25.697 M |
| Cash at end of period | 124.215 M -63.04 % | 336.077 M 5.95 % | 317.214 M 143.91 % | 130.055 M 8.00 % | 120.418 M -31.00 % | 174.529 M 176.56 % | 63.107 M -48.15 % | 121.722 M -11.12 % | 136.951 M 107.35 % | 66.048 M -0.90 % | 66.648 M -11.86 % | 75.615 M -56.54 % | 173.983 M 211.28 % | 55.893 M -54.95 % | 124.077 M 63.45 % | 75.913 M -53.65 % | 163.775 M 30.93 % | 125.088 M 198.87 % | 41.853 M |
| Operating cash flow | -173.086 M -145.35 % | 381.653 M 134.09 % | -1.120 B 45.95 % | -2.072 B -579.02 % | -305.078 M 66.23 % | -903.436 M -201.51 % | -299.633 M 38.62 % | -488.151 M -2 493.48 % | -18.822 M 84.24 % | -119.440 M -0.74 % | -118.558 M -133.21 % | 357.026 M -6.35 % | 381.243 M 1 247.67 % | -33.219 M 97.26 % | -1.213 B -1 068.48 % | 125.258 M -66.14 % | 369.959 M 249.63 % | -247.244 M -329.90 % | 107.545 M |
| Capital expenditure | -103.566 M 27.23 % | -142.314 M 26.97 % | -194.873 M -311.98 % | -47.301 M -380.46 % | -9.845 M 54.41 % | -21.597 M 33.33 % | -32.395 M 47.34 % | -61.513 M -271.40 % | -16.563 M 80.37 % | -84.383 M 53.87 % | -182.934 M 10.74 % | -204.952 M -175.08 % | -74.507 M 11.45 % | -84.136 M -150.18 % | -33.630 M -110.88 % | -15.948 M 82.76 % | -92.479 M -55.52 % | -59.466 M 12.96 % | -68.323 M |
| Free CashFlow | -276.652 M -215.59 % | 239.339 M 118.21 % | -1.315 B 37.96 % | -2.119 B -572.82 % | -314.923 M 65.96 % | -925.033 M -178.60 % | -332.028 M 39.59 % | -549.664 M -1 453.39 % | -35.385 M 82.64 % | -203.823 M 32.40 % | -301.492 M -298.25 % | 152.074 M -50.42 % | 306.736 M 361.37 % | -117.355 M 90.59 % | -1.247 B -1 240.54 % | 109.310 M -60.61 % | 277.480 M 190.47 % | -306.710 M -881.98 % | 39.222 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.090 B 10.86 % | 2.787 B -1.20 % | 2.821 B 0.72 % | 2.801 B 6.07 % | 2.641 B 0.34 % | 2.632 B -11.38 % | 2.970 B -19.17 % | 3.674 B 1.70 % | 3.613 B 9.33 % | 3.304 B 5.99 % | 3.118 B 11.29 % | 2.801 B 10.16 % | 2.543 B 32.45 % | 1.920 B 20.84 % | 1.589 B 10.97 % | 1.432 B -9.17 % | 1.576 B -7.33 % | 1.701 B 23.88 % | 1.373 B 1.46 % | 1.353 B -3.48 % | 1.402 B 3.63 % | 1.353 B 16.73 % | 1.159 B 12.74 % | 1.028 B 11.14 % | 925.178 M 24.42 % | 743.598 M 25.20 % | 593.948 M 6.93 % | 555.458 M 3.15 % | 538.509 M 8.26 % | 497.425 M 6.59 % | 466.671 M 6.68 % | 437.443 M 22.16 % | 358.095 M -6.77 % | 384.085 M 11.65 % | 344.003 M 8.44 % | 317.231 M -15.93 % | 377.350 M 30.02 % | 290.218 M 19.51 % | 242.842 M 4.70 % | 231.937 M 13.96 % | 203.524 M 10.56 % | 184.087 M 17.83 % | 156.229 M 32.69 % | 117.739 M -1.67 % | 119.736 M 33.43 % | 89.737 M 30.44 % | 68.795 M 4.56 % | 65.795 M -84.86 % | 434.660 M 25.31 % | 346.856 M 221.55 % | 107.871 M -8.71 % | 118.160 M -5.96 % | 125.651 M 12.26 % | 111.931 M | 0.000 | 0.000 |
| Net income | -126.942 M -153.09 % | 239.117 M 74.90 % | 136.720 M 150.76 % | -269.357 M 75.38 % | -1.094 B -451.24 % | 311.512 M 89.54 % | 164.355 M 2 303.15 % | -7.460 M 90.81 % | -81.137 M -720.84 % | 13.069 M 105.44 % | -240.211 M -2.58 % | -234.160 M -376.05 % | -49.188 M 75.23 % | -198.546 M 10.98 % | -223.035 M -103.02 % | 7.390 B 16 381.53 % | -45.388 M -24.79 % | -36.372 M 39.81 % | -60.432 M -203.71 % | -19.898 M 11.12 % | -22.388 M -1 636.85 % | -1.289 M 98.68 % | -97.406 M -13.93 % | -85.498 M 29.65 % | -121.539 M -45.55 % | -83.501 M 43.62 % | -148.112 M -61.56 % | -91.676 M -32.09 % | -69.406 M 6.69 % | -74.382 M -75.60 % | -42.359 M -295.34 % | 21.685 M 170.31 % | -30.840 M 55.94 % | -69.999 M 1.60 % | -71.140 M 7.82 % | -77.172 M -45.08 % | -53.192 M 37.73 % | -85.421 M 29.26 % | -120.752 M -27.62 % | -94.622 M -5.20 % | -89.949 M -48.04 % | -60.759 M 2.68 % | -62.431 M -82.71 % | -34.170 M -21.95 % | -28.019 M -14.76 % | -24.416 M -8.49 % | -22.506 M -9.96 % | -20.468 M -282.29 % | -5.354 M 67.39 % | -16.417 M -106.22 % | -7.961 M -131.42 % | 25.337 M -27.64 % | 35.017 M 18.43 % | 29.567 M | 0.000 | 0.000 |
| Income before tax | -186.372 M -161.74 % | 301.866 M 751.33 % | -46.346 M 88.19 % | -392.419 M 77.91 % | -1.777 B -1 235.96 % | 156.398 M 304.59 % | -76.444 M -215.71 % | -24.213 M -122.76 % | 106.364 M -44.10 % | 190.283 M 159.66 % | -318.947 M 1.99 % | -325.414 M -3.05 % | -315.783 M -20.32 % | -262.446 M 22.79 % | -339.923 M -102.94 % | 11.568 B 14 999.85 % | -77.639 M -40.72 % | -55.173 M 35.32 % | -85.303 M -134.19 % | -36.425 M -16.03 % | -31.394 M -197.69 % | -10.546 M 93.26 % | -156.552 M -27.09 % | -123.180 M 11.92 % | -139.857 M 10.40 % | -156.098 M 6.59 % | -167.110 M -65.85 % | -100.760 M -29.09 % | -78.055 M 3.60 % | -80.974 M -57.47 % | -51.421 M -251.68 % | 33.900 M 191.63 % | -36.997 M 48.47 % | -71.802 M -4.38 % | -68.792 M 10.42 % | -76.794 M -51.87 % | -50.567 M 39.36 % | -83.388 M 34.73 % | -127.751 M -33.65 % | -95.588 M -8.97 % | -87.719 M -53.12 % | -57.287 M 23.18 % | -74.571 M -207.76 % | -24.230 M 7.06 % | -26.070 M -10.29 % | -23.638 M 24.84 % | -31.452 M -97.50 % | -15.925 M -171.11 % | -5.874 M 57.26 % | -13.742 M -111.76 % | -6.489 M -121.25 % | 30.533 M -40.22 % | 51.075 M 9.10 % | 46.814 M | 0.000 | 0.000 |
| Income before tax ratio | -0.06 -155.69 % | 0.11 759.25 % | -0.02 88.27 % | -0.14 79.18 % | -0.67 -1 232.10 % | 0.06 330.86 % | -0.03 -290.57 % | -0.01 -122.38 % | 0.03 -48.87 % | 0.06 156.29 % | -0.10 11.93 % | -0.12 6.46 % | -0.12 9.15 % | -0.14 36.11 % | -0.21 -102.65 % | 8.08 16 504.01 % | -0.05 -51.86 % | -0.03 47.79 % | -0.06 -130.82 % | -0.03 -20.21 % | -0.02 -187.26 % | -0.01 94.23 % | -0.14 -12.73 % | -0.12 20.75 % | -0.15 27.99 % | -0.21 25.39 % | -0.28 -55.10 % | -0.18 -25.15 % | -0.14 10.96 % | -0.16 -47.74 % | -0.11 -242.18 % | 0.08 175.01 % | -0.10 44.73 % | -0.19 6.52 % | -0.20 17.39 % | -0.24 -80.65 % | -0.13 53.36 % | -0.29 45.38 % | -0.53 -27.65 % | -0.41 4.38 % | -0.43 -38.50 % | -0.31 34.80 % | -0.48 -131.94 % | -0.21 5.48 % | -0.22 17.34 % | -0.26 42.38 % | -0.46 -88.89 % | -0.24 -1 691.03 % | -0.01 65.89 % | -0.04 34.14 % | -0.06 -123.28 % | 0.26 -36.43 % | 0.41 -2.81 % | 0.42 | 0.00 | 0.00 |
| EBITDA | -172.740 M -154.94 % | 314.409 M 1 057.16 % | -32.848 M 91.30 % | -377.607 M 78.06 % | -1.721 B -753.25 % | 263.480 M 237.20 % | 78.137 M -66.83 % | 235.597 M 80.09 % | 130.819 M -38.79 % | 213.706 M 174.09 % | -288.443 M -374.65 % | -60.769 M 27.91 % | -84.299 M 25.01 % | -112.416 M 59.25 % | -275.877 M -102.38 % | 11.583 B 18 888.14 % | -61.652 M -49.96 % | -41.113 M 43.85 % | -73.220 M -230.86 % | -22.130 M -21.52 % | -18.211 M -581.01 % | 3.786 M 102.53 % | -149.541 M -40.55 % | -106.398 M 11.05 % | -119.619 M 14.44 % | -139.807 M 7.25 % | -150.742 M -78.72 % | -84.347 M -26.87 % | -66.485 M -35.35 % | -49.121 M -40.03 % | -35.079 M -172.65 % | 48.283 M 304.01 % | -23.667 M 49.45 % | -46.815 M -22.55 % | -38.202 M 26.32 % | -51.848 M -78.87 % | -28.987 M 54.15 % | -63.222 M 35.97 % | -98.731 M -28.15 % | -77.041 M -11.52 % | -69.083 M -69.82 % | -40.681 M 32.80 % | -60.536 M -716.73 % | -7.412 M 27.40 % | -10.210 M -43.48 % | -7.116 M 88.81 % | -63.594 M -607.94 % | -8.983 M -10 922.89 % | 83.000 K 101.02 % | -8.157 M 97.85 % | -378.918 M -1 219.80 % | 33.838 M -44.75 % | 61.250 M 16.51 % | 52.570 M | 0.000 | 0.000 |
| Net income ratio | -0.04 -147.89 % | 0.09 77.02 % | 0.05 150.40 % | -0.10 76.79 % | -0.41 -450.04 % | 0.12 113.87 % | 0.06 2 825.51 % | 0.00 90.96 % | -0.02 -667.83 % | 0.00 105.13 % | -0.08 7.82 % | -0.08 -332.13 % | -0.02 81.30 % | -0.10 26.33 % | -0.14 -102.72 % | 5.16 18 025.17 % | -0.03 -34.67 % | -0.02 51.42 % | -0.04 -199.34 % | -0.01 7.91 % | -0.02 -1 576.05 % | 0.00 98.87 % | -0.08 -1.05 % | -0.08 36.71 % | -0.13 -16.99 % | -0.11 54.97 % | -0.25 -51.09 % | -0.17 -28.06 % | -0.13 13.81 % | -0.15 -64.74 % | -0.09 -283.10 % | 0.05 157.56 % | -0.09 52.74 % | -0.18 11.87 % | -0.21 14.99 % | -0.24 -72.58 % | -0.14 52.11 % | -0.29 40.81 % | -0.50 -21.88 % | -0.41 7.69 % | -0.44 -33.90 % | -0.33 17.41 % | -0.40 -37.69 % | -0.29 -24.02 % | -0.23 13.99 % | -0.27 16.83 % | -0.33 -5.16 % | -0.31 -2 425.54 % | -0.01 73.98 % | -0.05 35.87 % | -0.07 -134.42 % | 0.21 -23.06 % | 0.28 5.50 % | 0.26 | 0.00 | 0.00 |
| Ratio EBITDA | -0.06 -149.56 % | 0.11 1 068.80 % | -0.01 91.36 % | -0.13 79.32 % | -0.65 -751.03 % | 0.10 280.49 % | 0.03 -58.97 % | 0.06 77.09 % | 0.04 -44.01 % | 0.06 169.91 % | -0.09 -326.50 % | -0.02 34.56 % | -0.03 43.38 % | -0.06 66.28 % | -0.17 -102.15 % | 8.09 20 784.83 % | -0.04 -61.83 % | -0.02 54.67 % | -0.05 -226.11 % | -0.02 -25.91 % | -0.01 -564.17 % | 0.00 102.17 % | -0.13 -24.67 % | -0.10 19.97 % | -0.13 31.23 % | -0.19 25.92 % | -0.25 -67.14 % | -0.15 -23.00 % | -0.12 -25.02 % | -0.10 -31.37 % | -0.08 -168.10 % | 0.11 267.00 % | -0.07 45.78 % | -0.12 -9.76 % | -0.11 32.05 % | -0.16 -112.76 % | -0.08 64.74 % | -0.22 46.42 % | -0.41 -22.40 % | -0.33 2.14 % | -0.34 -53.60 % | -0.22 42.97 % | -0.39 -515.51 % | -0.06 26.17 % | -0.09 -7.53 % | -0.08 91.42 % | -0.92 -577.06 % | -0.14 -71 599.04 % | 0.00 100.81 % | -0.02 99.33 % | -3.51 -1 326.61 % | 0.29 -41.25 % | 0.49 3.79 % | 0.47 | 0.00 | 0.00 |
| Gross profit ratio | 0.08 2.42 % | 0.08 27.14 % | 0.06 -2.15 % | 0.06 -9.19 % | 0.07 -13.66 % | 0.08 2 714.85 % | 0.00 -96.79 % | 0.09 -24.04 % | 0.11 6.18 % | 0.11 91.80 % | 0.06 -28.63 % | 0.08 244.76 % | 0.02 209.16 % | 0.01 -85.60 % | 0.05 -28.65 % | 0.07 -13.57 % | 0.08 5.98 % | 0.08 -21.64 % | 0.10 7.92 % | 0.09 -6.76 % | 0.10 -3.33 % | 0.10 213.33 % | 0.03 -19.28 % | 0.04 -34.59 % | 0.06 47.57 % | 0.04 51.41 % | 0.03 -70.31 % | 0.09 -10.72 % | 0.10 9.79 % | 0.09 -9.26 % | 0.10 -32.62 % | 0.16 2.26 % | 0.15 -18.41 % | 0.19 5.25 % | 0.18 374.69 % | -0.06 -848.69 % | 0.01 -94.31 % | 0.15 2.81 % | 0.15 -32.85 % | 0.22 -22.68 % | 0.28 -27.75 % | 0.39 -6.49 % | 0.42 -24.87 % | 0.56 -22.91 % | 0.72 -13.09 % | 0.83 -9.59 % | 0.92 -7.07 % | 0.99 509.52 % | 0.16 -9.29 % | 0.18 -75.93 % | 0.74 31.82 % | 0.56 -17.44 % | 0.68 -34.13 % | 1.04 | 0.00 | 0.00 |
| Weighted average shs out dil | 31.815 M 0.06 % | 31.797 M -0.04 % | 31.810 M 0.03 % | 31.801 M -0.02 % | 31.806 M -0.04 % | 31.819 M 0.03 % | 31.811 M -4.08 % | 33.163 M 4.22 % | 31.818 M -0.18 % | 31.876 M 0.20 % | 31.811 M -0.01 % | 31.815 M -0.35 % | 31.928 M 0.35 % | 31.818 M 0.02 % | 31.811 M 0.00 % | 31.810 M 0.22 % | 31.740 M -0.52 % | 31.905 M 0.26 % | 31.822 M 0.75 % | 31.584 M -1.25 % | 31.983 M -0.75 % | 32.225 M 1.23 % | 31.832 M 0.15 % | 31.784 M -0.10 % | 31.816 M -0.17 % | 31.871 M 0.27 % | 31.784 M -0.06 % | 31.804 M -0.02 % | 31.811 M -0.09 % | 31.841 M -0.03 % | 31.849 M -0.13 % | 31.890 M 0.30 % | 31.794 M -0.08 % | 31.818 M 0.19 % | 31.759 M 0.00 % | 31.758 M -0.29 % | 31.851 M 0.30 % | 31.755 M -0.07 % | 31.777 M -0.26 % | 31.859 M 0.24 % | 31.784 M -0.08 % | 31.811 M -0.13 % | 31.853 M -0.26 % | 31.935 M 0.30 % | 31.840 M 0.41 % | 31.709 M 0.03 % | 31.699 M -0.88 % | 31.981 M 1.55 % | 31.494 M -0.24 % | 31.571 M 2.76 % | 30.724 M -3.42 % | 31.811 M 0.00 % | 31.811 M 0.06 % | 31.792 M -3.62 % | 32.986 M 3.70 % | 31.811 M |
| Weighted average shs out | 31.815 M 0.06 % | 31.797 M -0.04 % | 31.810 M 0.03 % | 31.801 M -0.02 % | 31.806 M -0.04 % | 31.819 M 0.03 % | 31.811 M -4.08 % | 33.163 M 4.22 % | 31.818 M -0.18 % | 31.876 M 0.20 % | 31.811 M -0.01 % | 31.815 M -0.35 % | 31.928 M 0.35 % | 31.818 M 0.03 % | 31.808 M -0.01 % | 31.810 M 0.22 % | 31.740 M -0.52 % | 31.905 M 0.33 % | 31.799 M 0.68 % | 31.584 M -1.25 % | 31.983 M -0.75 % | 32.225 M 1.30 % | 31.811 M 0.08 % | 31.784 M -0.10 % | 31.816 M -0.17 % | 31.871 M 0.19 % | 31.811 M 0.02 % | 31.804 M -0.02 % | 31.811 M -0.09 % | 31.841 M -0.03 % | 31.849 M -0.13 % | 31.890 M 0.30 % | 31.794 M -0.08 % | 31.818 M 0.19 % | 31.759 M 0.00 % | 31.758 M -0.29 % | 31.851 M 0.30 % | 31.755 M -0.07 % | 31.777 M -0.26 % | 31.859 M 0.24 % | 31.784 M -0.08 % | 31.811 M -0.13 % | 31.853 M -0.26 % | 31.935 M 0.30 % | 31.840 M 0.41 % | 31.709 M 0.03 % | 31.699 M -0.88 % | 31.981 M 1.55 % | 31.494 M -0.24 % | 31.571 M 2.76 % | 30.724 M -3.42 % | 31.811 M 0.00 % | 31.811 M 0.06 % | 31.792 M -3.62 % | 32.986 M 3.70 % | 31.811 M |
| EPS diluted | -3.99 -153.06 % | 7.52 74.88 % | 4.30 150.77 % | -8.47 75.38 % | -34.40 -451.38 % | 9.79 89.36 % | 5.17 2 347.83 % | -0.23 90.98 % | -2.55 -721.95 % | 0.41 105.43 % | -7.55 -2.58 % | -7.36 -1 787.18 % | -0.39 93.75 % | -6.24 10.98 % | -7.01 -103.02 % | 232.31 16 345.45 % | -1.43 -25.44 % | -1.14 40.00 % | -1.90 -201.59 % | -0.63 10.00 % | -0.70 -1 650.00 % | -0.04 98.70 % | -3.07 -14.13 % | -2.69 29.58 % | -3.82 -45.80 % | -2.62 43.66 % | -4.65 -53.97 % | -3.02 -22.27 % | -2.47 -28.65 % | -1.92 -44.36 % | -1.33 -295.59 % | 0.68 170.10 % | -0.97 55.91 % | -2.20 1.79 % | -2.24 7.82 % | -2.43 -45.51 % | -1.67 37.92 % | -2.69 29.21 % | -3.80 -27.95 % | -2.97 -4.95 % | -2.83 -48.17 % | -1.91 3.05 % | -1.97 -84.11 % | -1.07 -21.59 % | -0.88 -14.29 % | -0.77 -10.00 % | -0.70 -9.37 % | -0.64 -276.47 % | -0.17 67.31 % | -0.52 -108.00 % | -0.25 -131.25 % | 0.80 -27.27 % | 1.10 18.28 % | 0.93 -35.42 % | 1.44 -12.20 % | 1.64 |
| Earnings per share | -3.99 -153.06 % | 7.52 74.88 % | 4.30 150.77 % | -8.47 75.38 % | -34.40 -451.38 % | 9.79 89.36 % | 5.17 2 347.83 % | -0.23 90.98 % | -2.55 -721.95 % | 0.41 105.43 % | -7.55 -2.58 % | -7.36 -1 787.18 % | -0.39 93.75 % | -6.24 10.98 % | -7.01 -103.02 % | 232.31 16 345.45 % | -1.43 -25.44 % | -1.14 40.00 % | -1.90 -201.59 % | -0.63 10.00 % | -0.70 -1 650.00 % | -0.04 98.70 % | -3.07 -14.13 % | -2.69 29.58 % | -3.82 -45.80 % | -2.62 43.78 % | -4.66 -54.30 % | -3.02 -22.27 % | -2.47 -28.65 % | -1.92 -44.36 % | -1.33 -295.59 % | 0.68 170.10 % | -0.97 55.91 % | -2.20 1.79 % | -2.24 7.82 % | -2.43 -45.51 % | -1.67 37.92 % | -2.69 29.21 % | -3.80 -27.95 % | -2.97 -4.95 % | -2.83 -48.17 % | -1.91 3.05 % | -1.97 -84.11 % | -1.07 -21.59 % | -0.88 -14.29 % | -0.77 -8.45 % | -0.71 -10.94 % | -0.64 -276.47 % | -0.17 67.31 % | -0.52 -100.00 % | -0.26 -132.50 % | 0.80 -27.27 % | 1.10 18.28 % | 0.93 -35.42 % | 1.44 -12.20 % | 1.64 |
| Gross profit | 240.078 M 13.54 % | 211.446 M 25.61 % | 168.337 M -1.45 % | 170.818 M -3.68 % | 177.345 M -13.37 % | 204.705 M 2 394.58 % | 8.206 M -97.41 % | 316.607 M -22.75 % | 409.869 M 16.09 % | 353.057 M 103.28 % | 173.677 M -20.58 % | 218.671 M 279.80 % | 57.576 M 309.47 % | 14.061 M -82.60 % | 80.822 M -20.83 % | 102.081 M -21.50 % | 130.038 M -1.79 % | 132.408 M -2.92 % | 136.394 M 9.49 % | 124.570 M -10.00 % | 138.418 M 0.18 % | 138.168 M 265.75 % | 37.777 M -9.00 % | 41.512 M -27.30 % | 57.102 M 83.61 % | 31.100 M 89.56 % | 16.406 M -68.26 % | 51.681 M -7.91 % | 56.119 M 18.86 % | 47.216 M -3.28 % | 48.815 M -28.12 % | 67.913 M 24.92 % | 54.367 M -23.93 % | 71.469 M 17.51 % | 60.820 M 397.87 % | -20.418 M -729.41 % | 3.244 M -92.60 % | 43.856 M 22.86 % | 35.695 M -29.69 % | 50.770 M -11.89 % | 57.622 M -20.12 % | 72.139 M 10.18 % | 65.472 M -0.30 % | 65.672 M -24.19 % | 86.629 M 15.96 % | 74.706 M 17.93 % | 63.348 M -2.83 % | 65.191 M -7.74 % | 70.657 M 13.68 % | 62.156 M -22.59 % | 80.297 M 20.34 % | 66.723 M -22.36 % | 85.938 M -26.06 % | 116.226 M | 0.000 | 0.000 |
| Income tax expense | -31.979 M -188.97 % | 35.945 M 116.19 % | -222.067 M -2 935.02 % | 7.833 M 103.42 % | -228.741 M 9.68 % | -253.260 M 13.31 % | -292.161 M -3 714.51 % | 8.083 M 132.91 % | -24.564 M 55.23 % | -54.868 M -374.37 % | 19.998 M 132.42 % | -61.680 M 78.52 % | -287.140 M -616.76 % | -40.061 M -4.01 % | -38.518 M -102.89 % | 1.332 B 13 353.25 % | 9.901 M 27.05 % | 7.793 M 3 738.92 % | 203.000 K -85.17 % | 1.369 M -69.01 % | 4.417 M 249.72 % | 1.263 M 152.21 % | -2.419 M -575.70 % | -358.000 K -158.40 % | 613.000 K 101.17 % | -52.210 M -2 678.29 % | 2.025 M -48.59 % | 3.939 M 79.37 % | 2.196 M 22.07 % | 1.799 M 95.54 % | 920.000 K -95.24 % | 19.328 M 995.07 % | 1.765 M 6.07 % | 1.664 M -24.09 % | 2.192 M 787.45 % | 247.000 K -90.13 % | 2.502 M 30.45 % | 1.918 M 126.99 % | -7.107 M -520.70 % | -1.145 M -154.68 % | 2.094 M -37.53 % | 3.352 M 127.27 % | -12.291 M -225.75 % | 9.774 M 455.03 % | 1.761 M 263.84 % | 484.000 K 105.28 % | -9.171 M -320.52 % | 4.159 M 559.56 % | -905.000 K -138.86 % | 2.329 M 45.08 % | 1.605 M -69.10 % | 5.196 M -67.64 % | 16.058 M 1.25 % | 15.859 M | 0.000 | 0.000 |
| Cost of revenue | 2.850 B 10.64 % | 2.576 B -2.90 % | 2.653 B 0.86 % | 2.630 B 6.77 % | 2.464 B 1.50 % | 2.427 B -18.04 % | 2.962 B -11.79 % | 3.357 B 4.83 % | 3.203 B 8.53 % | 2.951 B 0.25 % | 2.944 B 13.99 % | 2.583 B 3.92 % | 2.485 B 30.40 % | 1.906 B 26.38 % | 1.508 B 13.41 % | 1.330 B -8.06 % | 1.446 B -7.80 % | 1.569 B 26.84 % | 1.237 B 0.64 % | 1.229 B -2.77 % | 1.264 B 4.02 % | 1.215 B 8.34 % | 1.121 B 13.65 % | 986.741 M 13.67 % | 868.076 M 21.84 % | 712.498 M 23.37 % | 577.542 M 14.64 % | 503.777 M 4.43 % | 482.390 M 7.15 % | 450.209 M 7.74 % | 417.856 M 13.08 % | 369.530 M 21.66 % | 303.728 M -2.84 % | 312.616 M 10.39 % | 283.183 M -16.13 % | 337.649 M -9.75 % | 374.106 M 51.85 % | 246.362 M 18.93 % | 207.147 M 14.34 % | 181.167 M 24.17 % | 145.902 M 30.33 % | 111.948 M 23.35 % | 90.757 M 74.31 % | 52.067 M 57.27 % | 33.107 M 120.26 % | 15.031 M 175.92 % | 5.448 M 801.92 % | 604.000 K -99.83 % | 364.003 M 27.85 % | 284.700 M 932.47 % | 27.575 M -46.39 % | 51.437 M 29.52 % | 39.713 M 1 024.63 % | -4.295 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 51.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.972 M | 0.000 | 0.000 | 0.000 -100.00 % | 237.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 68.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.777 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.919 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.882 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.614 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.867 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.301 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.622 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.543 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.608 M -77.22 % | 46.562 M 52.95 % | 30.442 M 26.65 % | 24.036 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 37.184 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.623 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.416 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 117.615 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.696 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.622 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.595 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.749 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.880 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 402.689 M 12.04 % | 359.413 M 103.64 % | 176.495 M -59.32 % | 433.830 M 30.04 % | 333.619 M 172.85 % | 122.271 M -61.19 % | 315.085 M 36.91 % | 230.147 M 52.31 % | 151.105 M 8.35 % | 139.456 M 132.26 % | 60.042 M -56.49 % | 138.000 M | 0.000 | 0.000 -100.00 % | 131.885 M 29.68 % | 101.697 M -1.96 % | 103.729 M -53.99 % | 225.427 M 34.19 % | 167.987 M -10.42 % | 187.534 M 0.81 % | 186.033 M 10.86 % | 167.803 M | 0.000 -100.00 % | 186.436 M -6.68 % | 199.773 M 6.02 % | 188.435 M 166.15 % | 70.800 M -54.70 % | 156.295 M 14.83 % | 136.107 M 7.55 % | 126.549 M | 0.000 -100.00 % | 34.013 M -62.77 % | 91.364 M -36.23 % | 143.271 M 36.29 % | 105.123 M | 0.000 | 0.000 -100.00 % | 127.244 M -22.15 % | 163.446 M 11.68 % | 146.358 M 0.70 % | 145.341 M 12.30 % | 129.426 M 8.87 % | 118.878 M 32.23 % | 89.902 M -21.85 % | 115.035 M 16.97 % | 98.344 M 49.80 % | 65.650 M -19.07 % | 81.116 M 5.99 % | 76.531 M 0.83 % | 75.898 M -84.55 % | 491.129 M 1 146.81 % | 39.391 M -4.43 % | 41.216 M 0.33 % | 41.081 M | 0.000 | 0.000 |
| Operating expenses | 402.689 M 12.04 % | 359.413 M -23.65 % | 470.740 M 8.51 % | 433.830 M 30.04 % | 333.619 M 5.64 % | 315.808 M -8.38 % | 344.680 M 49.77 % | 230.147 M -37.87 % | 370.424 M 9.73 % | 337.582 M 11.14 % | 303.739 M -12.86 % | 348.548 M 12.20 % | 310.645 M 18.10 % | 263.037 M 3.81 % | 253.394 M 5.47 % | 240.247 M -4.98 % | 252.844 M 12.16 % | 225.427 M 34.19 % | 167.987 M -10.42 % | 187.534 M 0.81 % | 186.033 M 10.86 % | 167.803 M 3.22 % | 162.574 M -12.80 % | 186.436 M -6.68 % | 199.773 M 6.02 % | 188.435 M 8.84 % | 173.132 M 10.77 % | 156.295 M 14.83 % | 136.107 M 7.58 % | 126.512 M 122.46 % | 56.869 M 67.20 % | 34.013 M -62.77 % | 91.364 M -36.23 % | 143.271 M 10.54 % | 129.612 M 139.60 % | 54.095 M -1.30 % | 54.806 M -55.49 % | 123.135 M -22.48 % | 158.847 M 10.43 % | 143.843 M 0.18 % | 143.584 M 11.93 % | 128.280 M -14.62 % | 150.249 M 67.13 % | 89.902 M -20.23 % | 112.699 M 14.60 % | 98.344 M -8.15 % | 107.073 M 32.00 % | 81.116 M 7.94 % | 75.152 M 2.78 % | 73.120 M -85.11 % | 491.129 M 471.39 % | 85.953 M 19.95 % | 71.658 M 10.04 % | 65.117 M | 0.000 | 0.000 |
| Cost and expenses | 3.253 B 10.81 % | 2.935 B -6.03 % | 3.124 B 1.94 % | 3.064 B 9.55 % | 2.797 B 1.97 % | 2.743 B -14.13 % | 3.195 B -14.44 % | 3.734 B 4.50 % | 3.573 B 8.65 % | 3.289 B 1.26 % | 3.248 B 10.80 % | 2.931 B 10.17 % | 2.661 B 29.35 % | 2.057 B 16.77 % | 1.761 B 12.20 % | 1.570 B -7.60 % | 1.699 B -5.29 % | 1.794 B 27.72 % | 1.405 B -0.82 % | 1.416 B -2.31 % | 1.450 B 4.85 % | 1.383 B 7.69 % | 1.284 B 9.45 % | 1.173 B 9.86 % | 1.068 B 18.53 % | 900.933 M 20.02 % | 750.673 M 13.73 % | 660.072 M 6.33 % | 620.786 M 7.64 % | 576.721 M 8.39 % | 532.075 M 29.53 % | 410.766 M 3.97 % | 395.092 M -13.13 % | 454.819 M 10.18 % | 412.795 M 5.37 % | 391.744 M -8.67 % | 428.912 M 14.80 % | 373.606 M 2.08 % | 365.994 M 11.75 % | 327.525 M 13.14 % | 289.486 M 19.93 % | 241.374 M 0.15 % | 241.006 M 69.76 % | 141.969 M -2.63 % | 145.806 M 28.61 % | 113.375 M 0.76 % | 112.521 M 37.69 % | 81.720 M -81.39 % | 439.155 M 22.73 % | 357.820 M -27.14 % | 491.129 M 471.39 % | 85.953 M 19.95 % | 71.658 M 10.04 % | 65.117 M | 0.000 | 0.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 294.245 M | 0.000 | 0.000 -100.00 % | 193.537 M 553.95 % | 29.595 M | 0.000 -100.00 % | 219.319 M 10.70 % | 198.126 M -18.70 % | 243.697 M 15.74 % | 210.548 M 20.18 % | 175.194 M 16.07 % | 150.934 M 24.22 % | 121.509 M -12.30 % | 138.550 M -7.09 % | 149.115 M | 0.000 -100.00 % | 48.457 M | 0.000 | 0.000 | 0.000 -100.00 % | 129.534 M | 0.000 | 0.000 | 0.000 -100.00 % | 102.332 M | 0.000 | 0.000 100.00 % | -37.000 K -100.10 % | 37.310 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.489 M -54.73 % | 54.095 M -1.30 % | 54.806 M 1 433.80 % | -4.109 M -112.49 % | 32.896 M 1 408.00 % | -2.515 M -43.14 % | -1.757 M -53.32 % | -1.146 M -103.65 % | 31.371 M | 0.000 100.00 % | -2.336 M | 0.000 -100.00 % | 41.423 M | 0.000 100.00 % | -1.379 M 50.36 % | -2.778 M -119.33 % | 14.374 M -69.13 % | 46.562 M 52.95 % | 30.442 M 26.65 % | 24.036 M | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.948 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.924 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.298 M | 0.000 | 0.000 | 0.000 -100.00 % | 203.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.759 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 -100.00 % | 27.709 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.638 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 379.000 K -55.93 % | 860.000 K 561.54 % | 130.000 K -74.05 % | 501.000 K -12.72 % | 574.000 K -40.64 % | 967.000 K -64.81 % | 2.748 M 13.37 % | 2.424 M -0.25 % | 2.430 M -2.41 % | 2.490 M 101.41 % | -175.976 M -6 703.23 % | 2.665 M 4.31 % | 2.555 M 197.09 % | 860.000 K | 0.000 -100.00 % | 5.000 M -12.94 % | 5.743 M 32.51 % | 4.334 M 220.80 % | 1.351 M -53.88 % | 2.929 M -11.59 % | 3.313 M 87.39 % | 1.768 M | 0.000 -100.00 % | 2.359 M -61.30 % | 6.095 M 113.93 % | 2.849 M -68.01 % | 8.907 M 48.52 % | 5.997 M 13.56 % | 5.281 M 43.70 % | 3.675 M 110.24 % | 1.748 M 158.58 % | 676.000 K | 0.000 -100.00 % | 9.187 M -19.33 % | 11.388 M 42.21 % | 8.008 M 74.31 % | 4.594 M 11.80 % | 4.109 M -10.65 % | 4.599 M 82.86 % | 2.515 M 43.14 % | 1.757 M 53.32 % | 1.146 M | 0.000 -100.00 % | 2.320 M -0.68 % | 2.336 M -17.28 % | 2.824 M | 0.000 -100.00 % | 2.044 M 48.22 % | 1.379 M 2.30 % | 1.348 M | 0.000 -100.00 % | 3.868 M 32.51 % | 2.919 M 81.53 % | 1.608 M | 0.000 | 0.000 |
| Depreciation and amortization | 13.253 M 13.44 % | 11.683 M -12.60 % | 13.368 M -6.59 % | 14.311 M -1.50 % | 14.529 M -9.65 % | 16.080 M -36.39 % | 25.278 M 9.23 % | 23.143 M 5.08 % | 22.025 M 5.22 % | 20.933 M -25.17 % | 27.974 M 16.49 % | 24.015 M 30.66 % | 18.380 M 58.37 % | 11.606 M 6.48 % | 10.900 M 1.95 % | 10.692 M 4.37 % | 10.244 M 5.33 % | 9.726 M -11.00 % | 10.928 M -3.85 % | 11.366 M 15.16 % | 9.870 M -21.44 % | 12.564 M 79.20 % | 7.011 M -51.39 % | 14.423 M 1.98 % | 14.143 M 5.21 % | 13.442 M -7.67 % | 14.559 M -1.49 % | 14.779 M -5.09 % | 15.572 M 4.27 % | 14.934 M 2.33 % | 14.594 M 6.47 % | 13.707 M 2.83 % | 13.330 M -15.63 % | 15.800 M -17.72 % | 19.202 M 13.37 % | 16.938 M -0.28 % | 16.986 M 5.79 % | 16.057 M -34.25 % | 24.421 M 52.33 % | 16.032 M -5.02 % | 16.879 M 9.18 % | 15.460 M 1.25 % | 15.270 M 5.32 % | 14.498 M 7.20 % | 13.524 M -1.27 % | 13.698 M 171.06 % | 5.053 M 3.17 % | 4.898 M 6.99 % | 4.578 M 8.05 % | 4.237 M -2.37 % | 4.340 M 3.36 % | 4.199 M -3.20 % | 4.338 M 4.58 % | 4.148 M | 0.000 | 0.000 |
| Operating income | -162.611 M -9.90 % | -147.967 M 51.07 % | -302.403 M -14.98 % | -263.012 M -68.30 % | -156.274 M -40.66 % | -111.103 M 50.55 % | -224.688 M -256.85 % | -62.965 M -259.63 % | 39.445 M 154.89 % | 15.475 M 111.90 % | -130.062 M -0.14 % | -129.877 M -10.42 % | -117.618 M 14.07 % | -136.873 M 20.69 % | -172.572 M -24.90 % | -138.166 M -12.51 % | -122.806 M -32.02 % | -93.019 M -194.43 % | -31.593 M 49.82 % | -62.964 M -32.24 % | -47.615 M -60.67 % | -29.635 M 81.76 % | -162.503 M -12.13 % | -144.924 M -4.69 % | -138.433 M 13.07 % | -159.249 M -1.61 % | -156.726 M -49.81 % | -104.614 M -43.75 % | -72.773 M 8.27 % | -79.332 M -21.30 % | -65.404 M -292.93 % | 33.900 M 191.63 % | -36.997 M 48.47 % | -71.802 M -4.38 % | -68.792 M 10.42 % | -76.794 M -51.87 % | -50.567 M 39.36 % | -83.388 M 34.73 % | -127.751 M -33.65 % | -95.588 M -8.97 % | -87.719 M -53.12 % | -57.287 M 32.43 % | -84.777 M -249.88 % | -24.230 M 7.06 % | -26.070 M -10.29 % | -23.638 M 45.94 % | -43.725 M -174.57 % | -15.925 M -171.11 % | -5.874 M 57.26 % | -13.742 M 96.41 % | -383.258 M -1 289.98 % | 32.207 M -40.35 % | 53.993 M 15.34 % | 46.814 M | 0.000 | 0.000 |
| Operating income ratio | -0.05 0.87 % | -0.05 50.47 % | -0.11 -14.16 % | -0.09 -58.67 % | -0.06 -40.18 % | -0.04 44.20 % | -0.08 -341.45 % | -0.02 -256.96 % | 0.01 133.13 % | 0.00 111.23 % | -0.04 10.02 % | -0.05 -0.24 % | -0.05 35.12 % | -0.07 34.36 % | -0.11 -12.55 % | -0.10 -23.87 % | -0.08 -42.47 % | -0.05 -137.67 % | -0.02 50.55 % | -0.05 -37.01 % | -0.03 -55.05 % | -0.02 84.38 % | -0.14 0.54 % | -0.14 5.81 % | -0.15 30.13 % | -0.21 18.84 % | -0.26 -40.10 % | -0.19 -39.37 % | -0.14 15.27 % | -0.16 -13.80 % | -0.14 -280.85 % | 0.08 175.01 % | -0.10 44.73 % | -0.19 6.52 % | -0.20 17.39 % | -0.24 -80.65 % | -0.13 53.36 % | -0.29 45.38 % | -0.53 -27.65 % | -0.41 4.38 % | -0.43 -38.50 % | -0.31 42.65 % | -0.54 -163.68 % | -0.21 5.48 % | -0.22 17.34 % | -0.26 58.56 % | -0.64 -162.59 % | -0.24 -1 691.03 % | -0.01 65.89 % | -0.04 98.88 % | -3.55 -1 403.48 % | 0.27 -36.57 % | 0.43 2.74 % | 0.42 | 0.00 | 0.00 |
| Total other income expenses net | -23.761 M -105.28 % | 449.833 M 75.68 % | 256.057 M 339.14 % | -107.073 M 93.39 % | -1.620 B -705.73 % | 267.501 M 80.45 % | 148.244 M 282.55 % | 38.752 M -42.09 % | 66.919 M -61.72 % | 174.808 M 192.55 % | -188.885 M 3.40 % | -195.537 M 1.33 % | -198.165 M -57.81 % | -125.573 M 24.96 % | -167.351 M -101.43 % | 11.706 B 25 817.72 % | 45.167 M 19.34 % | 37.846 M 170.46 % | -53.710 M -302.38 % | 26.539 M 63.61 % | 16.221 M -15.02 % | 19.089 M 220.77 % | 5.951 M -72.63 % | 21.744 M 1 626.97 % | -1.424 M -145.19 % | 3.151 M 130.34 % | -10.384 M -369.45 % | 3.854 M 172.96 % | -5.282 M -221.68 % | -1.642 M -111.74 % | 13.983 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 % | 10.206 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.273 M | 0.000 | 0.000 | 0.000 -100.00 % | 376.769 M 22 607.09 % | -1.674 M 42.63 % | -2.918 M | 0.000 | 0.000 | 0.000 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 |
| 2025-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-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -188.322 M | 0.000 100.00 % | -115.025 M | 0.000 100.00 % | -238.806 M -148.78 % | 489.584 M 264.71 % | -297.249 M -386.65 % | 103.698 M 2 736.38 % | 3.656 M -99.81 % | 1.952 B 971.53 % | -223.962 M -106.79 % | 3.298 B 2 985.81 % | -114.300 M -2.49 % | -111.521 M -172.14 % | 154.586 M 20.81 % | 127.957 M 304.95 % | 31.598 M -66.33 % | 93.855 M 306.80 % | -45.384 M -108.93 % | 507.953 M 628.79 % | -96.060 M -129.68 % | 323.612 M 2 906.71 % | 10.763 M -94.78 % | 206.262 M 607.57 % | -40.637 M -111.65 % | 348.690 M 118.30 % | 159.729 M -60.61 % | 405.471 M 2 114.84 % | 18.307 M -96.44 % | 514.066 M 521.39 % | -121.994 M -129.55 % | 412.795 M 405.16 % | -135.270 M -347.89 % | 54.569 M 232.52 % | -41.177 M -118.28 % | 225.196 M 369.12 % | -83.680 M -119.16 % | 436.638 M 463.38 % | -120.159 M -116.77 % | 716.569 M 268.37 % | -425.582 M -168.06 % | 625.311 M 253.39 % | -407.674 M -157.13 % | 713.637 M 385.77 % | -249.722 M -125.29 % | 987.407 M 152.39 % | -1.885 B |
| Total investments | 6.699 B | 0.000 -100.00 % | 6.766 B | 0.000 -100.00 % | 6.905 B 605.19 % | 979.168 M -87.88 % | 8.079 B 3 795.49 % | 207.396 M -97.45 % | 8.121 B 108.03 % | 3.904 B -35.14 % | 6.019 B -8.76 % | 6.597 B -22.95 % | 8.562 B 28.46 % | 6.665 B 1 527.79 % | 409.443 M 59.99 % | 255.914 M -36.73 % | 404.482 M 115.48 % | 187.710 M | 0.000 -100.00 % | 1.016 B 82.16 % | 557.685 M -13.83 % | 647.224 M 120.91 % | 292.985 M -28.98 % | 412.523 M 101.02 % | 205.214 M -70.57 % | 697.380 M 362.72 % | 150.712 M -81.42 % | 810.941 M 76.97 % | 458.239 M -55.43 % | 1.028 B 489.91 % | 174.287 M -78.89 % | 825.590 M 812.23 % | 90.502 M 4.41 % | 86.676 M -41.58 % | 148.373 M -67.06 % | 450.393 M 149.96 % | 180.188 M -79.37 % | 873.276 M 360.73 % | 189.543 M -86.77 % | 1.433 B 696.44 % | 179.944 M -85.61 % | 1.251 B 516.38 % | 202.897 M -85.78 % | 1.427 B 122.30 % | 642.043 M -67.49 % | 1.975 B 149.27 % | 792.231 M |
| Total debt | 51.486 M | 0.000 -100.00 % | 9.190 M | 0.000 -100.00 % | 11.268 M | 0.000 -100.00 % | 38.828 M | 0.000 -100.00 % | 87.436 M | 0.000 -100.00 % | 93.252 M | 0.000 -100.00 % | 101.156 M 445.79 % | 18.534 M -91.67 % | 222.534 M | 0.000 -100.00 % | 152.016 M | 0.000 -100.00 % | 40.042 M | 0.000 -100.00 % | 78.469 M | 0.000 -100.00 % | 84.068 M | 0.000 -100.00 % | 22.470 M | 0.000 -100.00 % | 192.306 M | 0.000 -100.00 % | 146.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.750 M 11.47 % | 181.880 M 202.62 % | 60.102 M | 0.000 -100.00 % | 47.419 M | 0.000 -100.00 % | 65.804 M | 0.000 -100.00 % | 1.834 M | 0.000 -100.00 % | 15.211 M | 0.000 -100.00 % | 29.134 M | 0.000 -100.00 % | 71.022 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 6.699 B 402.82 % | 1.332 B -80.66 % | 6.887 B 4.84 % | 6.569 B -13.84 % | 7.624 B 468.56 % | 1.341 B -82.04 % | 7.466 B | 0.000 -100.00 % | 7.534 B 465.69 % | 1.332 B -84.92 % | 8.834 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.999 B 50.63 % | 1.327 B -36.09 % | 2.076 B 18.09 % | 1.758 B -16.32 % | 2.101 B 58.89 % | 1.322 B -41.31 % | 2.253 B 16.44 % | 1.935 B 36.19 % | 1.421 B 457.86 % | 254.689 M -84.66 % | 1.661 B | 0.000 -100.00 % | 1.754 B 5 732.43 % | 30.080 M -98.31 % | 1.782 B | 0.000 -100.00 % | 1.896 B 6 204.35 % | 30.080 M 0.00 % | 30.080 M | 0.000 -100.00 % | 2.546 B | 0.000 -100.00 % | 2.642 B | 0.000 -100.00 % | 2.700 B 9 321.17 % | 28.657 M -98.96 % | 2.743 B | 0.000 -100.00 % | 2.765 B | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 -100.00 % | 3.659 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.575 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.494 B | 0.000 | 0.000 -100.00 % | 5.227 B | 0.000 | 0.000 100.00 % | -1.036 B | 0.000 | 0.000 | 0.000 100.00 % | -929.119 M | 0.000 | 0.000 | 0.000 100.00 % | -346.671 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.363 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 442.275 M | 0.000 | 0.000 -100.00 % | 808.529 M | 0.000 | 0.000 | 0.000 -100.00 % | 963.258 M | 0.000 | 0.000 | 0.000 -100.00 % | 883.317 M | 0.000 | 0.000 |
| Common stock | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M 0.00 % | 318.105 M 0.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 318.105 M | 0.000 -100.00 % | 636.210 M |
| Total equity | 8.763 B 1.36 % | 8.645 B 0.00 % | 8.645 B -3.08 % | 8.920 B 0.00 % | 8.920 B -10.75 % | 9.995 B 0.00 % | 9.995 B 1.88 % | 9.810 B 0.00 % | 9.810 B -1.26 % | 9.936 B 0.00 % | 9.936 B -15.39 % | 11.743 B 0.00 % | 11.743 B -2.75 % | 12.075 B 463.07 % | 2.144 B -6.51 % | 2.294 B 0.00 % | 2.294 B -4.96 % | 2.413 B 0.00 % | 2.413 B -1.98 % | 2.462 B 0.00 % | 2.462 B -8.39 % | 2.688 B 0.00 % | 2.688 B 34.43 % | 1.999 B -0.23 % | 2.004 B 4.33 % | 1.921 B 0.00 % | 1.921 B -5.56 % | 2.034 B 0.16 % | 2.030 B -2.94 % | 2.092 B 0.00 % | 2.092 B 7.07 % | 1.954 B 0.00 % | 1.954 B -10.55 % | 2.184 B -8.96 % | 2.399 B -5.90 % | 2.550 B 0.00 % | 2.550 B -3.61 % | 2.645 B 0.00 % | 2.645 B -2.11 % | 2.702 B 0.00 % | 2.702 B -1.54 % | 2.745 B 0.00 % | 2.745 B -0.76 % | 2.766 B 0.00 % | 2.766 B 0.67 % | 2.747 B -50.00 % | 5.494 B |
| Other non current liabilities | 429.846 M 104.97 % | -8.645 B -2 219.52 % | 407.892 M 104.57 % | -8.920 B -2 402.66 % | 387.397 M 103.88 % | -9.995 B -3 766.63 % | 272.603 M 102.78 % | -9.810 B -3 253.31 % | 311.116 M | 0.000 -100.00 % | 224.691 M | 0.000 -100.00 % | 173.239 M -85.99 % | 1.237 B 897.81 % | 123.950 M | 0.000 -100.00 % | 84.145 M | 0.000 -100.00 % | 87.385 M | 0.000 -100.00 % | 65.728 M | 0.000 -100.00 % | 100.226 M | 0.000 -100.00 % | 17.036 M | 0.000 -100.00 % | 5.283 M | 0.000 -100.00 % | 6.569 M | 0.000 -100.00 % | 6.836 M | 0.000 -100.00 % | 9.486 M -77.59 % | 42.334 M 571.65 % | 6.303 M | 0.000 -100.00 % | 41.385 M | 0.000 -100.00 % | 33.036 M | 0.000 -100.00 % | 31.702 M | 0.000 -100.00 % | 39.570 M | 0.000 -100.00 % | 79.273 K | 0.000 | 0.000 |
| Long term debt | 51.486 M | 0.000 -100.00 % | 9.190 M | 0.000 -100.00 % | 11.268 M | 0.000 -100.00 % | 13.922 M | 0.000 -100.00 % | 87.436 M | 0.000 -100.00 % | 80.856 M | 0.000 -100.00 % | 101.156 M 579.04 % | 14.897 M -93.31 % | 222.534 M | 0.000 -100.00 % | 27.078 M | 0.000 -100.00 % | 40.042 M | 0.000 -100.00 % | 28.356 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.470 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.787 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 M -25.00 % | 24.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 |
| Total non current liabilities | 538.517 M 106.23 % | -8.645 B -1 992.72 % | 456.768 M 105.12 % | -8.920 B -1 651.01 % | 575.137 M 105.75 % | -9.995 B -1 124.87 % | 975.276 M 109.94 % | -9.810 B -946.08 % | 1.160 B | 0.000 -100.00 % | 1.231 B | 0.000 -100.00 % | 276.527 M -77.98 % | 1.256 B 250.89 % | 357.931 M | 0.000 -100.00 % | 114.181 M | 0.000 -100.00 % | 127.632 M | 0.000 -100.00 % | 98.768 M | 0.000 -100.00 % | 100.226 M | 0.000 -100.00 % | 96.794 M | 0.000 -100.00 % | 56.295 M | 0.000 -100.00 % | 79.318 M | 0.000 -100.00 % | 53.708 M | 0.000 -100.00 % | 71.014 M 7.05 % | 66.334 M 39.48 % | 47.557 M | 0.000 -100.00 % | 41.385 M | 0.000 -100.00 % | 33.036 M | 0.000 -100.00 % | 31.702 M | 0.000 -100.00 % | 39.570 M | 0.000 -100.00 % | 28.473 M | 0.000 -100.00 % | 51.210 M |
| Other current liabilities | 0.000 | 0.000 100.00 % | -5.374 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.906 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.982 M | 0.000 | 0.000 -100.00 % | 66.206 M | 0.000 | 0.000 -100.00 % | 86.086 M | 0.000 -100.00 % | 12.292 M | 0.000 -100.00 % | 33.096 M | 0.000 -100.00 % | 106.275 M | 0.000 -100.00 % | 32.027 M | 0.000 -100.00 % | 59.353 M | 0.000 -100.00 % | 16.023 M | 0.000 -100.00 % | 129.275 M | 0.000 -100.00 % | 93.799 M -18.69 % | 115.361 M 93.93 % | 59.485 M | 0.000 -100.00 % | 171.095 M | 0.000 -100.00 % | 151.398 M | 0.000 -100.00 % | 308.598 M | 0.000 -100.00 % | 104.047 M | 0.000 -100.00 % | 244.123 M | 0.000 -100.00 % | 371.633 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.082 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 5.374 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.350 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.396 M | 0.000 | 0.000 -100.00 % | 3.637 M | 0.000 | 0.000 -100.00 % | 97.860 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.113 M | 0.000 -100.00 % | 84.068 M | 0.000 | 0.000 | 0.000 -100.00 % | 192.306 M | 0.000 -100.00 % | 98.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.750 M 12.70 % | 163.929 M 172.75 % | 60.102 M | 0.000 -100.00 % | 47.419 M | 0.000 -100.00 % | 65.804 M | 0.000 -100.00 % | 1.834 M | 0.000 -100.00 % | 15.211 M | 0.000 -100.00 % | 29.134 M | 0.000 -100.00 % | 71.022 M |
| Total current liabilities | 778.996 M | 0.000 -100.00 % | 641.597 M | 0.000 -100.00 % | 551.871 M | 0.000 -100.00 % | 525.312 M | 0.000 -100.00 % | 932.177 M | 0.000 -100.00 % | 891.784 M | 0.000 -100.00 % | 549.615 M -5.15 % | 579.452 M 19.60 % | 484.501 M | 0.000 -100.00 % | 581.420 M | 0.000 -100.00 % | 343.229 M | 0.000 -100.00 % | 594.142 M | 0.000 -100.00 % | 488.858 M | 0.000 -100.00 % | 182.802 M | 0.000 -100.00 % | 347.949 M | 0.000 -100.00 % | 269.836 M | 0.000 -100.00 % | 295.976 M | 0.000 -100.00 % | 485.302 M 54.81 % | 313.472 M 13.85 % | 275.335 M | 0.000 -100.00 % | 220.592 M | 0.000 -100.00 % | 329.121 M | 0.000 -100.00 % | 354.243 M | 0.000 -100.00 % | 274.038 M | 0.000 -100.00 % | 357.060 M | 0.000 -100.00 % | 1.318 B |
| Total liabilities | 1.318 B 115.24 % | -8.645 B -887.11 % | 1.098 B 112.31 % | -8.920 B -891.51 % | 1.127 B 111.28 % | -9.995 B -766.10 % | 1.501 B 115.30 % | -9.810 B -569.02 % | 2.092 B | 0.000 -100.00 % | 2.123 B | 0.000 -100.00 % | 826.142 M -55.00 % | 1.836 B 117.90 % | 842.432 M | 0.000 -100.00 % | 632.386 M | 0.000 -100.00 % | 487.287 M | 0.000 -100.00 % | 692.910 M | 0.000 -100.00 % | 589.084 M | 0.000 -100.00 % | 279.596 M | 0.000 -100.00 % | 404.244 M | 0.000 -100.00 % | 321.330 M | 0.000 -100.00 % | 349.684 M | 0.000 -100.00 % | 556.316 M 46.47 % | 379.807 M 17.63 % | 322.892 M | 0.000 -100.00 % | 261.977 M | 0.000 -100.00 % | 362.157 M | 0.000 -100.00 % | 385.946 M | 0.000 -100.00 % | 313.608 M | 0.000 -100.00 % | 385.533 M | 0.000 -100.00 % | 2.546 B |
| Other non current assets | 438.160 M | 0.000 -100.00 % | 277.593 M | 0.000 -100.00 % | 415.562 M 184.88 % | -489.584 M -78.28 % | -274.615 M -164.82 % | -103.698 M -118.52 % | 559.902 M 128.68 % | -1.952 B -203.69 % | 1.882 B 157.07 % | -3.298 B -982.25 % | 373.872 M -89.55 % | 3.579 B 1 518.83 % | 221.056 M 272.76 % | -127.957 M -116.77 % | 763.159 M 913.13 % | -93.855 M -109.36 % | 1.003 B 297.41 % | -507.953 M -6 316.53 % | 8.171 M 102.52 % | -323.612 M -143.90 % | 737.236 M 457.43 % | -206.262 M -194.12 % | 219.140 M 162.85 % | -348.690 M -186.11 % | 404.945 M 199.87 % | -405.471 M -1 545.93 % | 28.042 M 105.45 % | -514.066 M -219.06 % | 431.755 M 204.59 % | -412.795 M -160.42 % | 683.207 M 112.14 % | 322.059 M -69.50 % | 1.056 B 568.94 % | -225.196 M -159.00 % | 381.670 M 187.41 % | -436.638 M -134.01 % | 1.284 B 279.18 % | -716.569 M -221.06 % | 591.901 M 194.66 % | -625.311 M -212.19 % | 557.377 M 178.10 % | -713.637 M -314.26 % | 333.075 M | 0.000 100.00 % | -782.731 M |
| Long term investments | 6.699 B | 0.000 -100.00 % | 6.766 B | 0.000 -100.00 % | 6.904 B | 0.000 -100.00 % | 7.926 B | 0.000 -100.00 % | 8.101 B | 0.000 -100.00 % | 4.260 B | 0.000 -100.00 % | 5.479 B 17.23 % | 4.674 B 1 134.76 % | 378.495 M | 0.000 -100.00 % | 5.948 M | 0.000 | 0.000 | 0.000 -100.00 % | 549.514 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.313 M | 0.000 100.00 % | -165.401 M | 0.000 -100.00 % | 180.726 M | 0.000 100.00 % | -217.785 M | 0.000 -100.00 % | 15.727 M -79.28 % | 75.913 M -42.51 % | 132.043 M | 0.000 -100.00 % | 140.788 M | 0.000 100.00 % | -61.132 M | 0.000 100.00 % | -51.809 M | 0.000 -100.00 % | 471.000 K | 0.000 -100.00 % | 214.463 M | 0.000 -100.00 % | 782.731 M |
| Intangible assets | 6.435 M | 0.000 -100.00 % | 792.000 K | 0.000 -100.00 % | 336.000 K | 0.000 -100.00 % | 556.000 K | 0.000 -100.00 % | 754.000 K | 0.000 -100.00 % | 992.000 K | 0.000 -100.00 % | 915.000 K -20.78 % | 1.155 M -65.60 % | 3.358 M | 0.000 -100.00 % | 4.318 M | 0.000 -100.00 % | 5.760 M | 0.000 -100.00 % | 7.487 M | 0.000 -100.00 % | 9.119 M | 0.000 -100.00 % | 9.628 M | 0.000 -100.00 % | 12.022 M | 0.000 -100.00 % | 14.422 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.380 M -14.31 % | 26.118 M | 0.000 | 0.000 -100.00 % | 26.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.959 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.645 M | 0.000 | 0.000 |
| GoodWill | 361.434 M | 0.000 -100.00 % | 361.434 M | 0.000 -100.00 % | 361.434 M | 0.000 -100.00 % | 361.434 M | 0.000 -100.00 % | 361.434 M | 0.000 -100.00 % | 361.434 M | 0.000 -100.00 % | 361.434 M 0.00 % | 361.434 M -31.46 % | 527.334 M | 0.000 -100.00 % | 527.334 M | 0.000 -100.00 % | 527.334 M | 0.000 -100.00 % | 527.334 M | 0.000 -100.00 % | 527.334 M | 0.000 -100.00 % | 527.334 M | 0.000 -100.00 % | 527.334 M | 0.000 -100.00 % | 527.334 M | 0.000 -100.00 % | 550.669 M | 0.000 -100.00 % | 573.852 M 0.00 % | 573.852 M 11.73 % | 513.614 M | 0.000 -100.00 % | 573.852 M | 0.000 -100.00 % | 573.852 M | 0.000 -100.00 % | 573.852 M | 0.000 -100.00 % | 573.852 M | 0.000 -100.00 % | 573.665 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 367.869 M | 0.000 -100.00 % | 362.226 M | 0.000 -100.00 % | 361.770 M | 0.000 -100.00 % | 361.990 M | 0.000 -100.00 % | 362.188 M | 0.000 -100.00 % | 362.426 M | 0.000 -100.00 % | 362.349 M -0.07 % | 362.589 M -31.68 % | 530.692 M | 0.000 -100.00 % | 531.652 M | 0.000 -100.00 % | 533.094 M | 0.000 -100.00 % | 534.821 M | 0.000 -100.00 % | 536.453 M | 0.000 -100.00 % | 536.962 M | 0.000 -100.00 % | 539.356 M | 0.000 -100.00 % | 541.756 M | 0.000 -100.00 % | 550.669 M | 0.000 -100.00 % | 573.852 M -4.35 % | 599.969 M 4.55 % | 573.852 M | 0.000 -100.00 % | 599.852 M | 0.000 -100.00 % | 573.852 M | 0.000 -100.00 % | 579.811 M | 0.000 -100.00 % | 573.852 M | 0.000 -100.00 % | 579.309 M | 0.000 | 0.000 |
| Property plant equipment net | 788.663 M | 0.000 -100.00 % | 736.036 M | 0.000 -100.00 % | 658.338 M | 0.000 -100.00 % | 719.554 M | 0.000 -100.00 % | 676.532 M | 0.000 -100.00 % | 691.187 M | 0.000 -100.00 % | 778.001 M 35.11 % | 575.844 M 1.37 % | 568.066 M | 0.000 -100.00 % | 578.960 M | 0.000 -100.00 % | 589.783 M | 0.000 -100.00 % | 602.208 M | 0.000 -100.00 % | 675.094 M | 0.000 -100.00 % | 634.678 M | 0.000 -100.00 % | 632.344 M | 0.000 -100.00 % | 656.621 M | 0.000 -100.00 % | 634.852 M | 0.000 -100.00 % | 148.025 M -77.70 % | 663.767 M 339.27 % | 151.107 M | 0.000 -100.00 % | 806.078 M | 0.000 | 0.000 | 0.000 -100.00 % | 588.830 M | 0.000 -100.00 % | 481.638 M | 0.000 -100.00 % | 445.714 M | 0.000 -100.00 % | 488.612 M |
| Total non current assets | 8.422 B | 0.000 -100.00 % | 8.254 B | 0.000 -100.00 % | 8.344 B 1 804.22 % | -489.584 M -105.61 % | 8.733 B 8 521.11 % | -103.698 M -101.07 % | 9.720 B 598.00 % | -1.952 B -127.12 % | 7.196 B 318.17 % | -3.298 B -147.14 % | 6.997 B -23.87 % | 9.190 B 421.45 % | 1.762 B 1 477.39 % | -127.957 M -106.81 % | 1.880 B 2 102.79 % | -93.855 M -104.42 % | 2.126 B 518.47 % | -507.953 M -129.97 % | 1.695 B 623.69 % | -323.612 M -116.61 % | 1.949 B 1 044.81 % | -206.262 M -114.16 % | 1.456 B 517.64 % | -348.690 M -124.70 % | 1.411 B 448.10 % | -405.471 M -128.81 % | 1.407 B 373.77 % | -514.066 M -136.73 % | 1.400 B 439.08 % | -412.795 M -129.05 % | 1.421 B -14.50 % | 1.662 B -13.15 % | 1.913 B 949.66 % | -225.196 M -111.68 % | 1.928 B 541.64 % | -436.638 M -124.30 % | 1.797 B 350.74 % | -716.569 M -141.94 % | 1.709 B 373.26 % | -625.311 M -138.76 % | 1.613 B 326.07 % | -713.637 M -145.28 % | 1.576 B | 0.000 -100.00 % | 488.612 M |
| Other current assets | 83.340 M 166.97 % | -124.436 M -272.46 % | 72.153 M 128.77 % | -250.795 M -559.90 % | 54.532 M | 0.000 100.00 % | -2.774 B | 0.000 | 0.000 | 0.000 -100.00 % | 787.628 M | 0.000 -100.00 % | 171.843 M -45.26 % | 313.922 M 84.99 % | 169.701 M | 0.000 -100.00 % | 345.916 M | 0.000 | 0.000 | 0.000 -100.00 % | 348.950 M | 0.000 | 0.000 | 0.000 -100.00 % | 116.466 M | 0.000 -100.00 % | 191.088 M | 0.000 -100.00 % | 228.664 M | 0.000 -100.00 % | 230.304 M | 0.000 -100.00 % | 58.449 M -88.80 % | 521.691 M 9 202.62 % | 5.608 M | 0.000 -100.00 % | 418.129 M | 0.000 -100.00 % | 562.471 M | 0.000 -100.00 % | 508.410 M | 0.000 -100.00 % | 453.243 M | 0.000 -100.00 % | 8.762 M | 0.000 -100.00 % | 1.685 B |
| Short term investments | 257.000 K | 0.000 -100.00 % | 221.000 K | 0.000 -100.00 % | 721.000 K -99.93 % | 979.168 M 537.87 % | 153.507 M -25.98 % | 207.396 M 941.25 % | 19.918 M -99.49 % | 3.904 B 121.92 % | 1.759 B -73.33 % | 6.597 B 113.98 % | 3.083 B 54.82 % | 1.991 B 6 334.59 % | 30.948 M -87.91 % | 255.914 M 163.70 % | 97.048 M -48.30 % | 187.710 M | 0.000 -100.00 % | 1.016 B 12 333.07 % | 8.171 M -98.74 % | 647.224 M 120.91 % | 292.985 M -28.98 % | 412.523 M 194.87 % | 139.901 M -79.94 % | 697.380 M 120.61 % | 316.113 M -61.02 % | 810.941 M 192.22 % | 277.514 M -73.01 % | 1.028 B 162.23 % | 392.072 M -52.51 % | 825.590 M 1 004.10 % | 74.775 M 594.76 % | 10.763 M -34.09 % | 16.330 M -96.37 % | 450.393 M 1 043.13 % | 39.400 M -95.49 % | 873.276 M 248.37 % | 250.675 M -82.51 % | 1.433 B 518.39 % | 231.753 M -81.47 % | 1.251 B 517.82 % | 202.426 M -85.82 % | 1.427 B 233.80 % | 427.580 M -78.35 % | 1.975 B 20 687.52 % | 9.500 M |
| cash and cash equivalents | 239.808 M | 0.000 -100.00 % | 124.215 M | 0.000 -100.00 % | 250.074 M 151.08 % | -489.584 M -245.68 % | 336.077 M 424.09 % | -103.698 M -223.77 % | 83.780 M 104.29 % | -1.952 B -715.33 % | 317.214 M 109.62 % | -3.298 B -1 630.93 % | 215.456 M 65.67 % | 130.055 M 91.40 % | 67.948 M 153.10 % | -127.957 M -206.26 % | 120.418 M 228.30 % | -93.855 M -200.00 % | 93.855 M 118.48 % | -507.953 M -391.04 % | 174.529 M 153.93 % | -323.612 M -541.46 % | 73.305 M 135.54 % | -206.262 M -426.84 % | 63.107 M 118.10 % | -348.690 M -1 170.36 % | 32.577 M 108.03 % | -405.471 M -417.29 % | 127.793 M 124.86 % | -514.066 M -521.39 % | 121.994 M 129.55 % | -412.795 M -222.12 % | 338.020 M 165.51 % | 127.311 M 25.70 % | 101.279 M 144.97 % | -225.196 M -271.78 % | 131.099 M 130.02 % | -436.638 M -334.80 % | 185.963 M 125.95 % | -716.569 M -267.65 % | 427.416 M 168.35 % | -625.311 M -247.87 % | 422.885 M 159.26 % | -713.637 M -355.92 % | 278.857 M 128.24 % | -987.407 M -150.49 % | 1.956 B |
| Cash and short term investments | 240.065 M 92.92 % | 124.436 M 0.00 % | 124.436 M -50.38 % | 250.795 M 0.00 % | 250.795 M -48.77 % | 489.584 M -87.61 % | 3.953 B 3 711.88 % | 103.698 M 0.00 % | 103.698 M -94.69 % | 1.952 B -5.99 % | 2.076 B -37.05 % | 3.298 B 0.00 % | 3.298 B 55.48 % | 2.121 B 2 045.11 % | 98.896 M -22.71 % | 127.957 M 2.79 % | 124.486 M 32.64 % | 93.855 M 0.00 % | 93.855 M -81.52 % | 507.953 M 178.03 % | 182.700 M -43.54 % | 323.612 M -11.65 % | 366.290 M 77.59 % | 206.262 M 211.33 % | 66.252 M -81.00 % | 348.690 M 0.00 % | 348.690 M -14.00 % | 405.471 M 1.56 % | 399.236 M -22.34 % | 514.066 M 0.00 % | 514.066 M 24.53 % | 412.795 M 0.00 % | 412.795 M 198.97 % | 138.073 M 17.40 % | 117.609 M -47.77 % | 225.196 M 32.08 % | 170.499 M -60.95 % | 436.638 M 0.00 % | 436.638 M -39.07 % | 716.569 M 8.71 % | 659.169 M 5.41 % | 625.311 M 0.00 % | 625.311 M -12.38 % | 713.637 M 1.02 % | 706.437 M -28.46 % | 987.407 M 0.00 % | 987.407 M |
| Total current assets | 1.658 B | 0.000 -100.00 % | 1.489 B | 0.000 -100.00 % | 1.704 B 248.02 % | 489.584 M -82.28 % | 2.763 B 2 564.86 % | 103.698 M -95.25 % | 2.182 B 11.77 % | 1.952 B -59.85 % | 4.862 B 47.40 % | 3.298 B -40.81 % | 5.572 B 55.32 % | 3.588 B 178.41 % | 1.289 B 907.05 % | 127.957 M -90.77 % | 1.387 B 1 377.79 % | 93.855 M -91.02 % | 1.045 B 105.77 % | 507.953 M -65.22 % | 1.460 B 351.28 % | 323.612 M -75.63 % | 1.328 B 543.80 % | 206.262 M -74.93 % | 822.637 M 135.92 % | 348.690 M -61.83 % | 913.487 M 125.29 % | 405.471 M -57.21 % | 947.687 M 84.35 % | 514.066 M -50.66 % | 1.042 B 152.40 % | 412.795 M -62.10 % | 1.089 B 20.74 % | 902.224 M 11.56 % | 808.707 M 259.11 % | 225.196 M -74.50 % | 883.252 M 102.28 % | 436.638 M -63.93 % | 1.211 B 68.96 % | 716.569 M -48.06 % | 1.380 B 120.62 % | 625.311 M -56.73 % | 1.445 B 102.48 % | 713.637 M -54.70 % | 1.575 B 59.53 % | 987.407 M -64.81 % | 2.806 B |
| Inventory | 1.138 B | 0.000 -100.00 % | 1.103 B | 0.000 -100.00 % | 1.066 B | 0.000 -100.00 % | 1.158 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.808 B | 0.000 -100.00 % | 1.789 B 57.60 % | 1.135 B 39.78 % | 812.220 M | 0.000 -100.00 % | 771.813 M | 0.000 -100.00 % | 799.479 M | 0.000 -100.00 % | 770.865 M | 0.000 | 0.000 | 0.000 -100.00 % | 325.852 M | 0.000 -100.00 % | 294.981 M | 0.000 -100.00 % | 280.483 M | 0.000 -100.00 % | 261.492 M | 0.000 -100.00 % | 238.302 M 50.09 % | 158.772 M -7.62 % | 171.876 M | 0.000 -100.00 % | 170.244 M | 0.000 -100.00 % | 42.057 M | 0.000 -100.00 % | 71.583 M | 0.000 -100.00 % | 261.560 M | 0.000 -100.00 % | 7.200 M | 0.000 | 0.000 |
| Net receivables | 195.940 M | 0.000 -100.00 % | 189.654 M | 0.000 -100.00 % | 332.958 M | 0.000 -100.00 % | 426.452 M | 0.000 | 0.000 | 0.000 -100.00 % | 350.827 M | 0.000 -100.00 % | 312.655 M 1 758.94 % | 16.819 M -91.90 % | 207.769 M | 0.000 -100.00 % | 135.626 M | 0.000 -100.00 % | 151.869 M | 0.000 -100.00 % | 149.649 M | 0.000 -100.00 % | 961.623 M | 0.000 -100.00 % | 194.906 M | 0.000 -100.00 % | 78.728 M | 0.000 -100.00 % | 39.304 M | 0.000 -100.00 % | 36.031 M | 0.000 -100.00 % | 379.754 M 353.78 % | 83.687 M -83.71 % | 513.614 M | 0.000 -100.00 % | 124.380 M | 0.000 -100.00 % | 169.519 M | 0.000 -100.00 % | 140.396 M | 0.000 -100.00 % | 104.864 M | 0.000 -100.00 % | 852.803 M | 0.000 -100.00 % | 134.082 M |
| Tax assets | 128.915 M | 0.000 -100.00 % | 112.105 M | 0.000 -100.00 % | 3.659 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.325 M | 0.000 -100.00 % | 64.158 M | 0.000 -100.00 % | 358.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 182.690 K | 0.000 -100.00 % | 186.000 K | 0.000 -100.00 % | 195.000 K | 0.000 -100.00 % | 207.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.060 M | 0.000 -100.00 % | 2.250 M | 0.000 -100.00 % | 3.520 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.158 M | 0.000 100.00 % | -340.580 M | 0.000 100.00 % | -270.159 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.745 B |
| Account payables | 724.830 M | 0.000 -100.00 % | 587.536 M | 0.000 -100.00 % | 551.871 M | 0.000 -100.00 % | 425.379 M | 0.000 -100.00 % | 662.841 M | 0.000 -100.00 % | 569.695 M | 0.000 -100.00 % | 549.456 M 66.19 % | 330.621 M -31.31 % | 481.293 M | 0.000 -100.00 % | 386.342 M | 0.000 -100.00 % | 324.771 M | 0.000 -100.00 % | 502.344 M | 0.000 -100.00 % | 298.515 M | 0.000 -100.00 % | 143.494 M | 0.000 -100.00 % | 96.290 M | 0.000 -100.00 % | 92.996 M | 0.000 -100.00 % | 166.701 M | 0.000 -100.00 % | 206.753 M 504.86 % | 34.182 M -77.31 % | 150.666 M | 0.000 -100.00 % | 2.078 M | 0.000 -100.00 % | 111.919 M | 0.000 -100.00 % | 24.735 M | 0.000 -100.00 % | 154.780 M | 0.000 -100.00 % | 83.803 M | 0.000 -100.00 % | 875.597 M |
| Tax payables | 54.166 M | 0.000 -100.00 % | 54.061 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.677 M | 0.000 -100.00 % | 269.336 M | 0.000 -100.00 % | 256.711 M | 0.000 -100.00 % | 159.000 K -99.91 % | 178.988 M 5 479.43 % | 3.208 M | 0.000 -100.00 % | 11.132 M | 0.000 -100.00 % | 6.166 M | 0.000 -100.00 % | 8.589 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.010 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.731 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.208 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.487 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.013 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 |
| Minority interest | 1.948 B | 0.000 -100.00 % | 1.947 B | 0.000 -100.00 % | 2.034 B | 0.000 -100.00 % | 2.372 B | 0.000 -100.00 % | 2.345 B | 0.000 -100.00 % | 2.402 B | 0.000 -100.00 % | 2.909 B -2.81 % | 2.993 B 1 221.97 % | 226.389 M | 0.000 -100.00 % | 294.771 M | 0.000 -100.00 % | 337.013 M | 0.000 -100.00 % | 360.956 M | 0.000 -100.00 % | 434.468 M | 0.000 -100.00 % | 578.763 M | 0.000 -100.00 % | 260.069 M | 0.000 -100.00 % | 279.304 M | 0.000 -100.00 % | 310.242 M | 0.000 -100.00 % | 4.349 M 13.82 % | 3.821 M 8.12 % | 3.534 M | 0.000 -100.00 % | 3.278 M | 0.000 -100.00 % | 2.962 M | 0.000 -100.00 % | 2.480 M | 0.000 -100.00 % | 1.871 M | 0.000 -100.00 % | 1.140 M | 0.000 | 0.000 |
| Capital lease obligations | 51.486 M | 0.000 -100.00 % | 11.877 M | 0.000 -100.00 % | 11.268 M | 0.000 -100.00 % | 38.828 M | 0.000 -100.00 % | 87.436 M | 0.000 -100.00 % | 93.252 M | 0.000 -100.00 % | 101.156 M 445.79 % | 18.534 M 532.78 % | 2.929 M | 0.000 -100.00 % | 27.078 M | 0.000 -100.00 % | 27.750 M | 0.000 -100.00 % | 28.356 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.470 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.635 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 |
| 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 | 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 | 6.497 B 233.75 % | 1.947 B 40.06 % | 1.390 B -31.66 % | 2.034 B -69.04 % | 6.569 B 176.97 % | 2.372 B 70.64 % | 1.390 B -40.73 % | 2.345 B -67.19 % | 7.147 B 197.61 % | 2.402 B 72.80 % | 1.390 B -52.22 % | 2.909 B -65.84 % | 8.516 B 140.75 % | 3.537 B 121.09 % | 1.600 B 442.78 % | 294.771 M -78.79 % | 1.390 B 312.40 % | 337.013 M | 0.000 -100.00 % | 360.956 M -74.03 % | 1.390 B 219.90 % | 434.468 M | 0.000 -100.00 % | 578.500 M -51.75 % | 1.199 B 361.03 % | 260.069 M -80.63 % | 1.342 B 380.66 % | 279.304 M -79.86 % | 1.387 B 346.95 % | 310.242 M -78.80 % | 1.464 B 2 447.58 % | 57.449 M -96.41 % | 1.601 B 15.21 % | 1.390 B -33.10 % | 2.078 B 63 271.64 % | 3.278 M -99.77 % | 1.420 B 47 832.19 % | 2.962 M -99.87 % | 2.324 B 93 619.90 % | 2.480 M -99.82 % | 1.390 B 74 183.49 % | 1.871 M -99.92 % | 2.425 B 212 591.68 % | 1.140 M -99.93 % | 1.563 B | 0.000 -100.00 % | 4.858 B |
| Deferred tax liabilities non current | 57.185 M | 0.000 -100.00 % | 39.686 M | 0.000 -100.00 % | 176.472 M | 0.000 -100.00 % | 676.403 M | 0.000 -100.00 % | 760.960 M | 0.000 -100.00 % | 925.254 M | 0.000 -100.00 % | 2.132 M -50.06 % | 4.269 M -62.71 % | 11.447 M | 0.000 -100.00 % | 2.958 M | 0.000 -100.00 % | 205.000 K | 0.000 -100.00 % | 197.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 55.275 M | 0.000 -100.00 % | 51.012 M | 0.000 -100.00 % | 46.962 M | 0.000 -100.00 % | 46.872 M | 0.000 -100.00 % | 43.528 M | 0.000 -100.00 % | 41.254 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.394 M | 0.000 -100.00 % | 51.210 M |
| 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 -100.00 % | 273.000 K | 0.000 | 0.000 100.00 % | -63.215 M | 0.000 -100.00 % | 16.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.824 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 % | 1.176 B |
| Total assets | 10.080 B | 0.000 -100.00 % | 9.744 B | 0.000 -100.00 % | 10.047 B | 0.000 -100.00 % | 11.496 B | 0.000 -100.00 % | 11.902 B | 0.000 -100.00 % | 12.058 B | 0.000 -100.00 % | 12.569 B -1.63 % | 12.778 B 327.80 % | 2.987 B | 0.000 -100.00 % | 2.926 B | 0.000 -100.00 % | 2.901 B | 0.000 -100.00 % | 3.155 B | 0.000 -100.00 % | 3.277 B | 0.000 -100.00 % | 2.279 B | 0.000 -100.00 % | 2.325 B | 0.000 -100.00 % | 2.355 B | 0.000 -100.00 % | 2.442 B | 0.000 -100.00 % | 2.510 B -2.10 % | 2.564 B -5.81 % | 2.722 B | 0.000 -100.00 % | 2.812 B | 0.000 -100.00 % | 3.007 B | 0.000 -100.00 % | 3.088 B | 0.000 -100.00 % | 3.058 B | 0.000 -100.00 % | 3.151 B | 0.000 -100.00 % | 8.040 B |
| 2025-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-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 65.109 M 0.00 % | 65.109 M 0.00 % | 65.109 M 0.00 % | 65.109 M | 0.000 100.00 % | -57.099 M 0.00 % | -57.099 M 0.00 % | -57.099 M 85.46 % | -392.807 M 0.00 % | -392.807 M 0.00 % | -392.807 M 0.00 % | -392.807 M -872.12 % | -40.407 M 0.00 % | -40.407 M 0.00 % | -40.407 M 0.00 % | -40.407 M -162.05 % | 65.125 M 0.00 % | 65.125 M 0.00 % | 65.125 M 0.00 % | 65.125 M 157.29 % | -113.685 M 0.00 % | -113.685 M 0.00 % | -113.685 M 0.00 % | -113.685 M -4 755.21 % | 2.442 M 0.00 % | 2.442 M 0.00 % | 2.442 M 0.00 % | 2.442 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.624 M 0.00 % | 2.624 M 0.00 % | 2.624 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.111 M 0.00 % | 15.111 M 0.00 % | 15.111 M 0.00 % | 15.111 M | 0.000 -100.00 % | 25.657 M 0.00 % | 25.657 M 0.00 % | 25.657 M | 0.000 100.00 % | -92.122 M 0.00 % | -92.122 M 0.00 % | -92.122 M | 0.000 -100.00 % | 66.765 M 0.00 % | 66.765 M 0.00 % | 66.765 M | 0.000 -100.00 % | 46.337 M 0.00 % | 46.337 M 0.00 % | 46.337 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.519 M 0.00 % | 124.519 M 0.00 % | 124.519 M 0.00 % | 124.519 M 91.25 % | 65.109 M 0.00 % | 65.109 M 0.00 % | 65.109 M 0.00 % | 65.109 M | 0.000 100.00 % | -57.099 M 0.00 % | -57.099 M 0.00 % | -57.099 M 85.46 % | -392.807 M 0.00 % | -392.807 M 0.00 % | -392.807 M 0.00 % | -392.807 M -872.12 % | -40.407 M 0.00 % | -40.407 M 0.00 % | -40.407 M 0.00 % | -40.407 M -162.05 % | 65.125 M 0.00 % | 65.125 M 0.00 % | 65.125 M 0.00 % | 65.125 M 157.29 % | -113.685 M 0.00 % | -113.685 M 0.00 % | -113.685 M 0.00 % | -113.685 M -4 755.21 % | 2.442 M 0.00 % | 2.442 M 0.00 % | 2.442 M 0.00 % | 2.442 M |
| Other non cash items | -239.117 M -74.90 % | -136.720 M -150.76 % | 269.357 M -75.38 % | 1.094 B 451.24 % | -311.512 M -89.54 % | -164.355 M -405.80 % | 53.746 M -57.07 % | 125.187 M 334.72 % | 28.797 M -90.28 % | 296.159 M 4.95 % | 282.190 M 228.33 % | 85.948 M -56.71 % | 198.546 M -80.91 % | 1.040 B 114.07 % | -7.390 B -16 381.53 % | 45.388 M 24.79 % | 36.372 M -39.81 % | 60.432 M 203.71 % | 19.898 M -11.12 % | 22.388 M 1 636.85 % | 1.289 M -98.68 % | 97.406 M 13.93 % | 85.498 M -29.65 % | 121.539 M 45.55 % | 83.501 M -40.40 % | 140.106 M 52.83 % | 91.676 M 32.09 % | 69.406 M -6.69 % | 74.382 M 75.60 % | 42.359 M 295.34 % | -21.685 M -170.31 % | 30.840 M -55.94 % | 69.999 M -0.66 % | 70.466 M -8.69 % | 77.172 M 45.08 % | 53.192 M -37.73 % | 85.421 M -29.26 % | 120.752 M 27.61 % | 94.622 M 5.72 % | 89.500 M 47.30 % | 60.759 M -2.68 % | 62.431 M 82.71 % | 34.170 M 21.95 % | 28.019 M 14.76 % | 24.416 M 8.49 % | 22.506 M 9.96 % | 20.468 M 282.29 % | 5.354 M -67.39 % | 16.417 M 106.22 % | 7.961 M 131.42 % | -25.337 M 41.51 % | -43.322 M -1 144.86 % | 4.146 M 118.79 % | -22.069 M 0.00 % | -22.069 M -126.54 % | 83.138 M 0.00 % | 83.138 M 443.00 % | -24.239 M 0.00 % | -24.239 M -95.85 % | -12.376 M 0.00 % | -12.376 M 0.00 % | -12.376 M 0.00 % | -12.376 M -92.81 % | -6.419 M 0.00 % | -6.419 M 0.00 % | -6.419 M 0.00 % | -6.419 M 30.09 % | -9.182 M 0.00 % | -9.182 M 0.00 % | -9.182 M 0.00 % | -9.182 M -745.83 % | -1.086 M 0.00 % | -1.086 M 0.00 % | -1.086 M 0.00 % | -1.086 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.286 M 5.08 % | 44.050 M 5.22 % | 41.866 M -25.17 % | 55.948 M 16.49 % | 48.030 M 30.66 % | 36.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -225.859 M 0.00 % | -225.859 M 0.00 % | -225.859 M 0.00 % | -225.859 M | 0.000 100.00 % | -73.967 M 0.00 % | -73.967 M 0.00 % | -73.967 M | 0.000 100.00 % | -122.038 M 0.00 % | -122.038 M 0.00 % | -122.038 M | 0.000 100.00 % | -4.706 M 0.00 % | -4.706 M 0.00 % | -4.706 M | 0.000 100.00 % | -29.860 M 0.00 % | -29.860 M 0.00 % | -29.860 M -0.74 % | -29.639 M 0.00 % | -29.639 M 0.00 % | -29.639 M 0.00 % | -29.639 M -133.21 % | 89.257 M 0.00 % | 89.257 M 0.00 % | 89.257 M 0.00 % | 89.257 M -6.35 % | 95.311 M 0.00 % | 95.311 M 0.00 % | 95.311 M 0.00 % | 95.311 M 1 247.67 % | -8.305 M 0.00 % | -8.305 M 0.00 % | -8.305 M 0.00 % | -8.305 M 97.26 % | -303.273 M 0.00 % | -303.273 M 0.00 % | -303.273 M 0.00 % | -303.273 M -1 068.48 % | 31.314 M 0.00 % | 31.314 M 0.00 % | 31.314 M 0.00 % | 31.314 M -66.14 % | 92.490 M 0.00 % | 92.490 M 0.00 % | 92.490 M 0.00 % | 92.490 M 249.63 % | -61.811 M 0.00 % | -61.811 M 0.00 % | -61.811 M 0.00 % | -61.811 M -329.90 % | 26.886 M 0.00 % | 26.886 M 0.00 % | 26.886 M 0.00 % | 26.886 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.399 M 0.00 % | -5.399 M 0.00 % | -5.399 M 0.00 % | -5.399 M | 0.000 100.00 % | -8.912 M 0.00 % | -8.912 M 0.00 % | -8.912 M | 0.000 100.00 % | -15.378 M 0.00 % | -15.378 M 0.00 % | -15.378 M | 0.000 100.00 % | -4.141 M 0.00 % | -4.141 M 0.00 % | -4.141 M | 0.000 100.00 % | -21.096 M 0.00 % | -21.096 M 0.00 % | -21.096 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.238 M 0.00 % | -51.238 M 0.00 % | -51.238 M 0.00 % | -51.238 M -175.08 % | -18.627 M 0.00 % | -18.627 M 0.00 % | -18.627 M 0.00 % | -18.627 M 11.45 % | -21.034 M 0.00 % | -21.034 M 0.00 % | -21.034 M 0.00 % | -21.034 M -150.18 % | -8.408 M 0.00 % | -8.408 M 0.00 % | -8.408 M 0.00 % | -8.408 M -110.88 % | -3.987 M 0.00 % | -3.987 M 0.00 % | -3.987 M 0.00 % | -3.987 M 82.76 % | -23.120 M 0.00 % | -23.120 M 0.00 % | -23.120 M 0.00 % | -23.120 M -55.52 % | -14.867 M 0.00 % | -14.867 M 0.00 % | -14.867 M 0.00 % | -14.867 M 12.96 % | -17.081 M 0.00 % | -17.081 M 0.00 % | -17.081 M 0.00 % | -17.081 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -1.230 M 0.00 % | -1.230 M 0.00 % | -1.230 M 0.00 % | -1.230 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 100.00 % | -24.359 M 0.00 % | -24.359 M 0.00 % | -24.359 M 81.77 % | -133.625 M 0.00 % | -133.625 M 0.00 % | -133.625 M 0.00 % | -133.625 M 42.76 % | -233.452 M 0.00 % | -233.452 M 0.00 % | -233.452 M 0.00 % | -233.452 M -955.13 % | -22.125 M 0.00 % | -22.125 M 0.00 % | -22.125 M 0.00 % | -22.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 731.524 K 0.00 % | 731.524 K 0.00 % | 731.524 K | 0.000 -100.00 % | 59.778 M 0.00 % | 59.778 M 0.00 % | 59.778 M | 0.000 -100.00 % | 339.159 K 0.00 % | 339.159 K 0.00 % | 339.159 K | 0.000 -100.00 % | 26.488 M 0.00 % | 26.488 M 0.00 % | 26.488 M -85.38 % | 181.155 M 0.00 % | 181.155 M 0.00 % | 181.155 M 0.00 % | 181.155 M 3.58 % | 174.895 M 0.00 % | 174.895 M 0.00 % | 174.895 M 0.00 % | 174.895 M 982.23 % | 16.161 M 0.00 % | 16.161 M 0.00 % | 16.161 M 0.00 % | 16.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.629 M 0.00 % | 6.629 M 0.00 % | 6.629 M 0.00 % | 6.629 M | 0.000 -100.00 % | 8.180 M 0.00 % | 8.180 M 0.00 % | 8.180 M | 0.000 100.00 % | -44.399 M 0.00 % | -44.399 M 0.00 % | -44.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.967 M 0.00 % | 18.967 M 0.00 % | 18.967 M 141.47 % | -45.734 M 0.00 % | -45.734 M 0.00 % | -45.734 M 0.00 % | -45.734 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.591 M 0.00 % | 24.591 M 0.00 % | 24.591 M 0.00 % | 24.591 M 16.91 % | 21.034 M 231.03 % | 6.354 M 0.00 % | 6.354 M 0.00 % | 6.354 M 149.98 % | -12.714 M 0.00 % | -12.714 M 0.00 % | -12.714 M 0.00 % | -12.714 M 4.89 % | -13.367 M 0.00 % | -13.367 M 0.00 % | -13.367 M 0.00 % | -13.367 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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.801 M 0.00 % | -3.801 M 0.00 % | -3.801 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.797 M 0.00 % | 1.797 M 0.00 % | 1.797 M 0.00 % | 1.797 M 101.64 % | -109.795 M 0.00 % | -109.795 M 0.00 % | -109.795 M 0.00 % | -109.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.680 M 0.00 % | -14.680 M 0.00 % | -14.680 M 30.50 % | -21.121 M 0.00 % | -21.121 M 0.00 % | -21.121 M 0.00 % | -21.121 M -21.71 % | -17.354 M 0.00 % | -17.354 M 0.00 % | -17.354 M 0.00 % | -17.354 M 24.94 % | -23.120 M 0.00 % | -23.120 M 0.00 % | -23.120 M 0.00 % | -23.120 M -55.52 % | -14.867 M 0.00 % | -14.867 M 0.00 % | -14.867 M 0.00 % | -14.867 M 12.96 % | -17.081 M 0.00 % | -17.081 M 0.00 % | -17.081 M 0.00 % | -17.081 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M | 0.000 -100.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M | 0.000 -100.00 % | 80.435 M 0.00 % | 80.435 M 0.00 % | 80.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 368.750 M 0.00 % | 368.750 M 0.00 % | 368.750 M 0.00 % | 368.750 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.500 K 0.00 % | 123.500 K 0.00 % | 123.500 K 0.00 % | 123.500 K -99.84 % | 78.246 M 0.00 % | 78.246 M 0.00 % | 78.246 M 0.00 % | 78.246 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.250 M 0.00 % | -31.250 M 0.00 % | -31.250 M 0.00 % | -31.250 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M -200.00 % | 6.750 M 0.00 % | 6.750 M 0.00 % | 6.750 M 0.00 % | 6.750 M |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.250 0.00 % | -200.250 0.00 % | -200.250 0.00 % | -200.250 -22.85 % | -163.000 0.00 % | -163.000 0.00 % | -163.000 0.00 % | -163.000 100.00 % | -9.223 M 0.00 % | -9.223 M 0.00 % | -9.223 M 0.00 % | -9.223 M -0.03 % | -9.221 M 0.00 % | -9.221 M 0.00 % | -9.221 M 0.00 % | -9.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.925 M 0.00 % | -2.925 M 0.00 % | -2.925 M 0.00 % | -2.925 M 49.84 % | -5.831 M 0.00 % | -5.831 M 0.00 % | -5.831 M 0.00 % | -5.831 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M | 0.000 -100.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M | 0.000 -100.00 % | 76.975 M 0.00 % | 76.975 M 0.00 % | 76.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M -98.19 % | 276.572 M 0.00 % | 276.572 M 0.00 % | 276.572 M 0.00 % | 276.572 M 160.20 % | -459.397 M 0.00 % | -459.397 M 0.00 % | -459.397 M 0.00 % | -459.397 M -1 201.94 % | -35.286 M 0.00 % | -35.286 M 0.00 % | -35.286 M 0.00 % | -35.286 M -149.35 % | 71.496 M 0.00 % | 71.496 M 0.00 % | 71.496 M 0.00 % | 71.496 M 980.33 % | 6.618 M 0.00 % | 6.618 M 0.00 % | 6.618 M 0.00 % | 6.618 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M | 0.000 -100.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M | 0.000 -100.00 % | 76.975 M 0.00 % | 76.975 M 0.00 % | 76.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.250 0.00 % | -200.250 0.00 % | -200.250 0.00 % | -200.250 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.221 M 0.00 % | -4.221 M 0.00 % | -4.221 M 0.00 % | -4.221 M -101.53 % | 276.572 M 0.00 % | 276.572 M 0.00 % | 276.572 M 0.00 % | 276.572 M 160.20 % | -459.397 M 0.00 % | -459.397 M 0.00 % | -459.397 M 0.00 % | -459.397 M -1 201.94 % | -35.286 M 0.00 % | -35.286 M 0.00 % | -35.286 M 0.00 % | -35.286 M -151.46 % | 68.571 M 0.00 % | 68.571 M 0.00 % | 68.571 M 0.00 % | 68.571 M 8 612.51 % | 787.038 K 0.00 % | 787.038 K 0.00 % | 787.038 K 0.00 % | 787.038 K |
| 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 % | 9.638 M 0.00 % | 9.638 M 0.00 % | 9.638 M 0.00 % | 9.638 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 -100.00 % | 25.601 M 0.00 % | 25.601 M 0.00 % | 25.601 M 0.00 % | 25.601 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.747 M 0.00 % | 27.747 M 0.00 % | 27.747 M 0.00 % | 27.747 M | 0.000 -100.00 % | 10.159 M 0.00 % | 10.159 M 0.00 % | 10.159 M -83.03 % | 59.864 M 0.00 % | 59.864 M 0.00 % | 59.864 M 0.00 % | 59.864 M -86.40 % | 440.126 M 0.00 % | 440.126 M 0.00 % | 440.126 M 0.00 % | 440.126 M 1 902.86 % | -24.413 M 0.00 % | -24.413 M 0.00 % | -24.413 M 0.00 % | -24.413 M -184.43 % | 28.915 M 0.00 % | 28.915 M 0.00 % | 28.915 M 0.00 % | 28.915 M 541.22 % | -6.554 M 0.00 % | -6.554 M 0.00 % | -6.554 M 0.00 % | -6.554 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.286 M 5.08 % | 44.050 M 5.22 % | 41.866 M -25.17 % | 55.948 M 16.49 % | 48.030 M 30.66 % | 36.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.856 M 0.00 % | 27.856 M 0.00 % | 27.856 M 0.00 % | 27.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.807 M 0.00 % | -3.807 M 0.00 % | -3.807 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.912 K 0.00 % | -149.912 K 0.00 % | -149.912 K 93.31 % | -2.242 M 0.00 % | -2.242 M 0.00 % | -2.242 M 0.00 % | -2.242 M 90.88 % | -24.592 M 0.00 % | -24.592 M 0.00 % | -24.592 M 0.00 % | -24.592 M -186.96 % | 28.280 M 0.00 % | 28.280 M 0.00 % | 28.280 M 0.00 % | 28.280 M | 0.000 100.00 % | -17.046 M 0.00 % | -17.046 M 0.00 % | -17.046 M -241.57 % | 12.041 M 0.00 % | 12.041 M 0.00 % | 12.041 M 0.00 % | 12.041 M 326.72 % | -5.311 M 0.00 % | -5.311 M 0.00 % | -5.311 M 0.00 % | -5.311 M -154.91 % | 9.672 M 0.00 % | 9.672 M 0.00 % | 9.672 M 0.00 % | 9.672 M -53.52 % | 20.809 M 0.00 % | 20.809 M 0.00 % | 20.809 M 0.00 % | 20.809 M 415.19 % | 4.039 M 0.00 % | 4.039 M 0.00 % | 4.039 M 0.00 % | 4.039 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.984 M 44.64 % | 103.698 M 73.85 % | 59.648 M -81.20 % | 317.214 M 21.41 % | 261.266 M -92.08 % | 3.298 B 1.13 % | 3.262 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.777 M 0.00 % | 15.777 M 0.00 % | 15.777 M 0.00 % | 15.777 M | 0.000 -100.00 % | 30.430 M 0.00 % | 30.430 M 0.00 % | 30.430 M | 0.000 -100.00 % | 34.238 M 0.00 % | 34.238 M 0.00 % | 34.238 M | 0.000 -100.00 % | 16.512 M 0.00 % | 16.512 M 0.00 % | 16.512 M | 0.000 -100.00 % | 16.662 M 0.00 % | 16.662 M 0.00 % | 16.662 M -11.86 % | 18.904 M 0.00 % | 18.904 M 0.00 % | 18.904 M 0.00 % | 18.904 M -56.54 % | 43.496 M 0.00 % | 43.496 M 0.00 % | 43.496 M 0.00 % | 43.496 M 185.86 % | 15.216 M 0.00 % | 15.216 M 0.00 % | 15.216 M 0.00 % | 15.216 M -50.95 % | 31.019 M 0.00 % | 31.019 M 0.00 % | 31.019 M 0.00 % | 31.019 M 63.45 % | 18.978 M 0.00 % | 18.978 M 0.00 % | 18.978 M 0.00 % | 18.978 M -21.87 % | 24.289 M 0.00 % | 24.289 M 0.00 % | 24.289 M 0.00 % | 24.289 M -22.33 % | 31.272 M 0.00 % | 31.272 M 0.00 % | 31.272 M 0.00 % | 31.272 M 198.87 % | 10.463 M 0.00 % | 10.463 M 0.00 % | 10.463 M 0.00 % | 10.463 M 62.87 % | 6.424 M 0.00 % | 6.424 M 0.00 % | 6.424 M 0.00 % | 6.424 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 336.077 M 124.08 % | 149.984 M 44.64 % | 103.698 M -71.12 % | 359.080 M 13.20 % | 317.214 M -90.52 % | 3.347 B 1.46 % | 3.298 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.632 M 0.00 % | 43.632 M 0.00 % | 43.632 M 0.00 % | 43.632 M | 0.000 -100.00 % | 15.777 M 0.00 % | 15.777 M 0.00 % | 15.777 M | 0.000 -100.00 % | 30.430 M 0.00 % | 30.430 M 0.00 % | 30.430 M | 0.000 -100.00 % | 34.279 M 0.00 % | 34.279 M 0.00 % | 34.279 M | 0.000 -100.00 % | 16.512 M 0.00 % | 16.512 M 0.00 % | 16.512 M -0.90 % | 16.662 M 0.00 % | 16.662 M 0.00 % | 16.662 M 0.00 % | 16.662 M -11.86 % | 18.904 M 0.00 % | 18.904 M 0.00 % | 18.904 M 0.00 % | 18.904 M -56.54 % | 43.496 M 0.00 % | 43.496 M 0.00 % | 43.496 M 0.00 % | 43.496 M 211.28 % | 13.973 M 0.00 % | 13.973 M 0.00 % | 13.973 M 0.00 % | 13.973 M -54.95 % | 31.019 M 0.00 % | 31.019 M 0.00 % | 31.019 M 0.00 % | 31.019 M 63.45 % | 18.978 M 0.00 % | 18.978 M 0.00 % | 18.978 M 0.00 % | 18.978 M -53.65 % | 40.944 M 0.00 % | 40.944 M 0.00 % | 40.944 M 0.00 % | 40.944 M 30.93 % | 31.272 M 0.00 % | 31.272 M 0.00 % | 31.272 M 0.00 % | 31.272 M 198.87 % | 10.463 M 0.00 % | 10.463 M 0.00 % | 10.463 M 0.00 % | 10.463 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.286 M 5.08 % | 44.050 M 5.22 % | 41.866 M -25.17 % | 55.948 M 16.49 % | 48.030 M 30.66 % | 36.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -225.859 M 0.00 % | -225.859 M 0.00 % | -225.859 M 0.00 % | -225.859 M | 0.000 100.00 % | -73.967 M 0.00 % | -73.967 M 0.00 % | -73.967 M | 0.000 100.00 % | -122.038 M 0.00 % | -122.038 M 0.00 % | -122.038 M | 0.000 100.00 % | -4.706 M 0.00 % | -4.706 M 0.00 % | -4.706 M | 0.000 100.00 % | -29.860 M 0.00 % | -29.860 M 0.00 % | -29.860 M -0.74 % | -29.639 M 0.00 % | -29.639 M 0.00 % | -29.639 M 0.00 % | -29.639 M -133.21 % | 89.257 M 0.00 % | 89.257 M 0.00 % | 89.257 M 0.00 % | 89.257 M -6.35 % | 95.311 M 0.00 % | 95.311 M 0.00 % | 95.311 M 0.00 % | 95.311 M 1 247.67 % | -8.305 M 0.00 % | -8.305 M 0.00 % | -8.305 M 0.00 % | -8.305 M 97.26 % | -303.273 M 0.00 % | -303.273 M 0.00 % | -303.273 M 0.00 % | -303.273 M -1 068.48 % | 31.314 M 0.00 % | 31.314 M 0.00 % | 31.314 M 0.00 % | 31.314 M -66.14 % | 92.490 M 0.00 % | 92.490 M 0.00 % | 92.490 M 0.00 % | 92.490 M 249.63 % | -61.811 M 0.00 % | -61.811 M 0.00 % | -61.811 M 0.00 % | -61.811 M -329.90 % | 26.886 M 0.00 % | 26.886 M 0.00 % | 26.886 M 0.00 % | 26.886 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.399 M 0.00 % | -5.399 M 0.00 % | -5.399 M 0.00 % | -5.399 M | 0.000 100.00 % | -8.912 M 0.00 % | -8.912 M 0.00 % | -8.912 M | 0.000 100.00 % | -15.378 M 0.00 % | -15.378 M 0.00 % | -15.378 M | 0.000 100.00 % | -4.141 M 0.00 % | -4.141 M 0.00 % | -4.141 M | 0.000 100.00 % | -21.096 M 0.00 % | -21.096 M 0.00 % | -21.096 M 53.87 % | -45.734 M 0.00 % | -45.734 M 0.00 % | -45.734 M 0.00 % | -45.734 M 10.74 % | -51.238 M 0.00 % | -51.238 M 0.00 % | -51.238 M 0.00 % | -51.238 M -175.08 % | -18.627 M 0.00 % | -18.627 M 0.00 % | -18.627 M 0.00 % | -18.627 M 11.45 % | -21.034 M 0.00 % | -21.034 M 0.00 % | -21.034 M 0.00 % | -21.034 M -150.18 % | -8.408 M 0.00 % | -8.408 M 0.00 % | -8.408 M 0.00 % | -8.408 M -110.88 % | -3.987 M 0.00 % | -3.987 M 0.00 % | -3.987 M 0.00 % | -3.987 M 82.76 % | -23.120 M 0.00 % | -23.120 M 0.00 % | -23.120 M 0.00 % | -23.120 M -55.52 % | -14.867 M 0.00 % | -14.867 M 0.00 % | -14.867 M 0.00 % | -14.867 M 12.96 % | -17.081 M 0.00 % | -17.081 M 0.00 % | -17.081 M 0.00 % | -17.081 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.286 M 5.08 % | 44.050 M 5.22 % | 41.866 M -25.17 % | 55.948 M 16.49 % | 48.030 M 30.66 % | 36.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -231.258 M 0.00 % | -231.258 M 0.00 % | -231.258 M 0.00 % | -231.258 M | 0.000 100.00 % | -82.879 M 0.00 % | -82.879 M 0.00 % | -82.879 M | 0.000 100.00 % | -137.416 M 0.00 % | -137.416 M 0.00 % | -137.416 M | 0.000 100.00 % | -8.846 M 0.00 % | -8.846 M 0.00 % | -8.846 M | 0.000 100.00 % | -50.956 M 0.00 % | -50.956 M 0.00 % | -50.956 M 32.40 % | -75.373 M 0.00 % | -75.373 M 0.00 % | -75.373 M 0.00 % | -75.373 M -298.25 % | 38.018 M 0.00 % | 38.018 M 0.00 % | 38.018 M 0.00 % | 38.018 M -50.42 % | 76.684 M 0.00 % | 76.684 M 0.00 % | 76.684 M 0.00 % | 76.684 M 361.37 % | -29.339 M 0.00 % | -29.339 M 0.00 % | -29.339 M 0.00 % | -29.339 M 90.59 % | -311.681 M 0.00 % | -311.681 M 0.00 % | -311.681 M 0.00 % | -311.681 M -1 240.54 % | 27.327 M 0.00 % | 27.327 M 0.00 % | 27.327 M 0.00 % | 27.327 M -60.61 % | 69.370 M 0.00 % | 69.370 M 0.00 % | 69.370 M 0.00 % | 69.370 M 190.47 % | -76.677 M 0.00 % | -76.677 M 0.00 % | -76.677 M 0.00 % | -76.677 M -881.98 % | 9.806 M 0.00 % | 9.806 M 0.00 % | 9.806 M 0.00 % | 9.806 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |