SpareBank 1 Ringerike Hadeland RING.OL
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.293 B 114.85 % | 1.067 B 15.73 % | 922.000 M 10.95 % | 831.000 M 10.61 % | 751.300 M -3.55 % | 778.937 M 4.85 % | 742.895 M 7.45 % | 691.378 M -1.04 % | 698.618 M 21.47 % | 575.115 M -0.42 % | 577.559 M 7.52 % | 537.170 M 14.70 % | 468.321 M 1.33 % | 462.177 M -28.79 % | 649.031 M 219.78 % | 202.961 M 21.35 % | 167.246 M |
| Net income | 704.000 M 52.71 % | 461.000 M 9.61 % | 420.600 M -5.59 % | 445.500 M 21.56 % | 366.500 M -13.82 % | 425.256 M 25.34 % | 339.277 M 2.87 % | 329.802 M 2.11 % | 322.975 M 44.31 % | 223.812 M -22.05 % | 287.140 M 23.42 % | 232.661 M 34.81 % | 172.589 M 9.62 % | 157.436 M -59.69 % | 390.599 M 424.85 % | 74.421 M 49.82 % | 49.672 M |
| Income before tax | 878.000 M 43.46 % | 612.000 M 14.39 % | 535.000 M -4.12 % | 558.000 M 22.64 % | 455.000 M -12.06 % | 517.369 M 21.55 % | 425.646 M 2.94 % | 413.505 M 0.46 % | 411.594 M 43.03 % | 287.768 M -20.13 % | 360.298 M 22.25 % | 294.716 M 32.99 % | 221.602 M 14.20 % | 194.050 M -54.10 % | 422.765 M 310.08 % | 103.094 M 46.05 % | 70.587 M |
| Income before tax ratio | 0.38 -33.23 % | 0.57 -1.15 % | 0.58 -13.58 % | 0.67 10.88 % | 0.61 -8.82 % | 0.66 15.92 % | 0.57 -4.20 % | 0.60 1.52 % | 0.59 17.74 % | 0.50 -19.79 % | 0.62 13.70 % | 0.55 15.95 % | 0.47 12.70 % | 0.42 -35.54 % | 0.65 28.24 % | 0.51 20.35 % | 0.42 |
| EBITDA | 890.000 M 41.72 % | 628.000 M 21.00 % | 519.000 M 10.66 % | 469.000 M 21.82 % | 385.000 M -8.18 % | 419.295 M 11.11 % | 377.364 M 5.76 % | 356.815 M -27.65 % | 493.153 M 25.20 % | 393.899 M -15.49 % | 466.112 M | 0.000 | 0.000 -100.00 % | 334.762 M -15.84 % | 397.748 M 232.28 % | 119.702 M | 0.000 |
| Net income ratio | 0.31 -28.92 % | 0.43 -5.29 % | 0.46 -14.91 % | 0.54 9.90 % | 0.49 -10.65 % | 0.55 19.54 % | 0.46 -4.26 % | 0.48 3.18 % | 0.46 18.80 % | 0.39 -21.72 % | 0.50 14.79 % | 0.43 17.53 % | 0.37 8.19 % | 0.34 -43.40 % | 0.60 64.13 % | 0.37 23.46 % | 0.30 |
| Ratio EBITDA | 0.39 -34.04 % | 0.59 4.56 % | 0.56 -0.26 % | 0.56 10.13 % | 0.51 -4.80 % | 0.54 5.97 % | 0.51 -1.57 % | 0.52 -26.89 % | 0.71 3.07 % | 0.68 -15.13 % | 0.81 | 0.00 | 0.00 -100.00 % | 0.72 18.19 % | 0.61 3.91 % | 0.59 | 0.00 |
| Gross profit ratio | 0.56 -68.15 % | 1.77 76.94 % | 1.00 -0.12 % | 1.00 0.12 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 16.107 M 2.71 % | 15.682 M 0.20 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M -2.67 % | 16.079 M 0.00 % | 16.080 M 12.07 % | 14.348 M 0.01 % | 14.347 M -0.45 % | 14.412 M -0.02 % | 14.415 M 0.04 % | 14.408 M -0.03 % | 14.413 M -0.17 % | 14.438 M 2 775.22 % | 502.152 K 0.00 % | 502.152 K |
| Weighted average shs out | 16.107 M 2.92 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 11.74 % | 14.007 M 0.00 % | 14.007 M -2.81 % | 14.412 M -0.02 % | 14.415 M 0.04 % | 14.408 M -0.03 % | 14.413 M -0.17 % | 14.438 M 2 775.22 % | 502.152 K 0.00 % | 502.152 K |
| EPS diluted | 43.71 52.46 % | 28.67 9.59 % | 26.16 -8.11 % | 28.47 24.87 % | 22.80 -13.80 % | 26.45 25.36 % | 21.10 2.88 % | 20.51 -8.88 % | 22.51 44.29 % | 15.60 -21.69 % | 19.92 23.42 % | 16.14 34.72 % | 11.98 12.38 % | 10.66 -60.59 % | 27.05 -87.55 % | 217.19 119.56 % | 98.92 |
| Earnings per share | 43.71 52.14 % | 28.73 9.82 % | 26.16 -8.11 % | 28.47 24.87 % | 22.80 -13.80 % | 26.45 22.00 % | 21.68 5.70 % | 20.51 -8.88 % | 22.51 44.29 % | 15.60 -21.69 % | 19.92 23.42 % | 16.14 34.72 % | 11.98 12.38 % | 10.66 -60.59 % | 27.05 -87.55 % | 217.19 119.56 % | 98.92 |
| Gross profit | 1.292 B -31.57 % | 1.888 B 104.77 % | 922.000 M 10.82 % | 832.000 M 10.74 % | 751.300 M -3.55 % | 778.937 M 4.85 % | 742.895 M 7.45 % | 691.378 M -1.04 % | 698.618 M 21.47 % | 575.115 M -0.42 % | 577.559 M 7.52 % | 537.170 M 14.70 % | 468.321 M 1.33 % | 462.177 M -28.79 % | 649.031 M 219.78 % | 202.961 M 21.35 % | 167.246 M |
| Income tax expense | 173.000 M 14.57 % | 151.000 M 32.46 % | 114.000 M 1.79 % | 112.000 M 27.27 % | 88.000 M -3.99 % | 91.661 M 9.13 % | 83.990 M 2.46 % | 81.975 M -3.16 % | 84.653 M 36.54 % | 61.999 M -13.64 % | 71.789 M 17.68 % | 61.004 M 28.23 % | 47.573 M 29.93 % | 36.614 M 13.83 % | 32.166 M 12.18 % | 28.674 M 37.10 % | 20.915 M |
| Cost of revenue | 999.000 M 221.68 % | -821.000 M | 0.000 -100.00 % | 143.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 |
| General and administrative expenses | 21.000 M -91.92 % | 260.000 M 2 500.00 % | 10.000 M 25.00 % | 8.000 M -11.11 % | 9.000 M -3.62 % | 9.338 M -7.43 % | 10.088 M 3.31 % | 9.765 M -2.86 % | 10.053 M -14.91 % | 11.814 M -82.52 % | 67.594 M 4.68 % | 64.571 M 11.68 % | 57.820 M -11.01 % | 64.970 M 44.77 % | 44.879 M 61.58 % | 27.775 M -4.71 % | 29.149 M |
| Selling and marketing expenses | 23.000 M -11.54 % | 26.000 M 36.84 % | 19.000 M 46.15 % | 13.000 M 0.00 % | 13.000 M -24.84 % | 17.296 M 1.71 % | 17.006 M -6.43 % | 18.174 M 14.33 % | 15.896 M -4.30 % | 16.611 M 5.14 % | 15.799 M -9.39 % | 17.437 M -1.44 % | 17.691 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 371.500 M | 0.000 -100.00 % | 367.000 M 45.06 % | 253.000 M -22.87 % | 328.000 M -2.60 % | 336.742 M -0.86 % | 339.648 M 9.55 % | 310.034 M 1.29 % | 306.084 M 2.24 % | 299.382 M 52.32 % | 196.551 M 3.42 % | 190.054 M 0.62 % | 188.879 M 2 010.38 % | -9.887 M 28.64 % | -13.855 M -119.80 % | 69.976 M 6.26 % | 65.852 M |
| Operating expenses | 415.500 M 45.28 % | 286.000 M -27.78 % | 396.000 M 7.61 % | 368.000 M 5.14 % | 350.000 M -3.68 % | 363.376 M -0.92 % | 366.742 M 8.51 % | 337.973 M 1.79 % | 332.033 M 1.29 % | 327.807 M 17.10 % | 279.944 M 2.90 % | 272.062 M 2.90 % | 264.390 M 2.38 % | 258.240 M 21.58 % | 212.411 M 117.30 % | 97.751 M 2.89 % | 95.001 M |
| Cost and expenses | 1.415 B 394.58 % | 286.000 M -27.78 % | 396.000 M 7.61 % | 368.000 M 5.14 % | 350.000 M -3.68 % | 363.376 M -0.92 % | 366.742 M 8.51 % | 337.973 M 1.79 % | 332.033 M 1.29 % | 327.807 M 17.10 % | 279.944 M 2.90 % | 272.062 M 2.90 % | 264.390 M 2.38 % | 258.240 M 21.58 % | 212.411 M 117.30 % | 97.751 M 2.89 % | 95.001 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 44.000 M -84.62 % | 286.000 M 886.21 % | 29.000 M 38.10 % | 21.000 M -4.55 % | 22.000 M -17.40 % | 26.634 M -1.70 % | 27.094 M -3.02 % | 27.939 M 7.67 % | 25.949 M -8.71 % | 28.425 M -65.91 % | 83.393 M 1.69 % | 82.008 M 8.60 % | 75.511 M 16.22 % | 64.970 M 44.77 % | 44.879 M 61.58 % | 27.775 M -4.71 % | 29.149 M |
| Interest income | 1.824 B 19.84 % | 1.522 B 67.44 % | 909.000 M 50.50 % | 604.000 M -9.31 % | 666.000 M -12.14 % | 757.988 M 17.45 % | 645.359 M 6.73 % | 604.664 M 0.52 % | 601.551 M -6.74 % | 645.040 M -8.90 % | 708.042 M 3.33 % | 685.215 M 2.83 % | 666.343 M 4.22 % | 639.336 M 45.84 % | 438.382 M 41.39 % | 310.062 M -33.22 % | 464.301 M |
| Interest expense | 999.000 M 26.94 % | 787.000 M 125.50 % | 349.000 M 144.06 % | 143.000 M -37.55 % | 229.000 M -27.50 % | 315.879 M 25.44 % | 251.821 M 2.15 % | 246.521 M -3.22 % | 254.734 M -23.71 % | 333.915 M -17.60 % | 405.249 M 2.25 % | 396.315 M 5.04 % | 377.315 M 3.68 % | 363.913 M 55.51 % | 234.018 M 39.78 % | 167.413 M -46.73 % | 314.285 M |
| Depreciation and amortization | 12.000 M 9.09 % | 11.000 M 0.00 % | 11.000 M -15.38 % | 13.000 M 0.00 % | 13.000 M 4.23 % | 12.472 M 47.13 % | 8.477 M -24.38 % | 11.210 M -20.58 % | 14.115 M -16.39 % | 16.881 M -3.11 % | 17.423 M 3.92 % | 16.765 M 8.23 % | 15.490 M -0.04 % | 15.496 M 71.45 % | 9.038 M 205.34 % | 2.960 M 4.34 % | 2.837 M |
| Operating income | 781.000 M 0.00 % | 781.000 M -11.61 % | 883.600 M 58.35 % | 558.000 M 22.77 % | 454.500 M -12.07 % | 516.917 M -23.43 % | 675.088 M 2.55 % | 658.298 M -0.61 % | 662.362 M 6.88 % | 619.726 M -18.90 % | 764.178 M 10.75 % | 689.980 M 14.55 % | 602.363 M 7.96 % | 557.963 M -15.05 % | 656.783 M 142.80 % | 270.508 M -29.71 % | 384.872 M |
| Operating income ratio | 0.34 -53.46 % | 0.73 -23.62 % | 0.96 42.72 % | 0.67 11.00 % | 0.60 -8.84 % | 0.66 -26.97 % | 0.91 -4.56 % | 0.95 0.43 % | 0.95 -12.01 % | 1.08 -18.56 % | 1.32 3.01 % | 1.28 -0.14 % | 1.29 6.54 % | 1.21 19.30 % | 1.01 -24.07 % | 1.33 -42.08 % | 2.30 |
| Total other income expenses net | 97.000 M 157.40 % | -169.000 M -12.67 % | -150.000 M -6.38 % | -141.000 M -8.46 % | -130.000 M 45.42 % | -238.177 M -87.27 % | -127.183 M -18.57 % | -107.261 M | 0.000 100.00 % | -125.548 M -9.71 % | -114.434 M -134.16 % | -48.871 M 87.16 % | -380.761 M -124.77 % | -169.404 M -777.16 % | 25.017 M 3 064.10 % | -844.000 K 43.28 % | -1.488 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.753 B -15.50 % | 5.625 B -1.49 % | 5.710 B 5.51 % | 5.412 B -6.56 % | 5.792 B 5.39 % | 5.496 B 0.11 % | 5.490 B 6.50 % | 5.155 B -7.68 % | 5.584 B 30.51 % | 4.278 B -6.99 % | 4.600 B 1.50 % | 4.532 B -0.26 % | 4.544 B 19.50 % | 3.802 B 21.01 % | 3.142 B 77.05 % | 1.775 B -6.25 % | 1.893 B |
| Total investments | 688.000 M -81.00 % | 3.622 B 1.60 % | 3.565 B 4.00 % | 3.428 B -1.64 % | 3.485 B 34.21 % | 2.597 B -1.93 % | 2.648 B 1.69 % | 2.604 B 1.30 % | 2.570 B 27.84 % | 2.011 B 3.79 % | 1.937 B 2.48 % | 1.890 B 9.30 % | 1.730 B 22.76 % | 1.409 B -12.72 % | 1.614 B 226.24 % | 494.751 M 31.42 % | 376.474 M |
| Total debt | 4.863 B -15.10 % | 5.728 B -1.24 % | 5.800 B 5.40 % | 5.503 B -6.52 % | 5.887 B 5.31 % | 5.590 B 0.04 % | 5.588 B 6.44 % | 5.250 B -7.63 % | 5.683 B 29.43 % | 4.391 B -6.68 % | 4.705 B 1.32 % | 4.644 B -0.27 % | 4.657 B 20.42 % | 3.867 B -3.67 % | 4.014 B 123.01 % | 1.800 B -6.25 % | 1.920 B |
| Accumulated other comprehensive income loss | 608.000 M 64.32 % | 370.000 M -3.39 % | 383.000 M 32.07 % | 290.000 M 34.26 % | 216.000 M -43.48 % | 382.153 M 510.26 % | -93.150 M -8.58 % | -85.788 M -8.93 % | -78.753 M 5.82 % | -83.620 M -7.77 % | -77.589 M -6.38 % | -72.934 M -6.11 % | -68.736 M | 0.000 | 0.000 100.00 % | -43.172 M | 0.000 |
| Retained earnings | 2.618 B 23.14 % | 2.126 B 7.16 % | 1.984 B 18.17 % | 1.679 B 1.08 % | 1.661 B 23.43 % | 1.346 B 15.42 % | 1.166 B 13.20 % | 1.030 B 540.54 % | 160.797 M -74.23 % | 623.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 851.125 M 6.50 % | 799.175 M |
| Common stock | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 12.22 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 2 689.33 % | 50.000 M 0.00 % | 50.000 M |
| Total equity | 4.932 B 8.30 % | 4.554 B 5.29 % | 4.325 B 3.42 % | 4.182 B 6.25 % | 3.936 B 3.98 % | 3.785 B 6.90 % | 3.541 B 5.19 % | 3.367 B 15.80 % | 2.907 B 7.61 % | 2.701 B 5.59 % | 2.558 B 4.25 % | 2.454 B 6.02 % | 2.315 B 2.73 % | 2.253 B 0.57 % | 2.240 B 145.38 % | 913.032 M 6.09 % | 860.608 M |
| Other non current liabilities | 375.000 M -18.83 % | 462.000 M | 0.000 -100.00 % | 309.000 M 982.86 % | -35.000 M 0.02 % | -35.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 4.863 B -15.10 % | 5.728 B -0.23 % | 5.741 B 3.76 % | 5.533 B 15 708.57 % | 35.000 M -0.02 % | 35.007 M | 0.000 -100.00 % | 5.250 B -7.63 % | 5.683 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 5.238 B -15.38 % | 6.190 B 0.37 % | 6.167 B 12.07 % | 5.503 B -6.52 % | 5.887 B 5.31 % | 5.590 B 0.04 % | 5.588 B 6.44 % | 5.250 B -7.63 % | 5.683 B 29.43 % | 4.391 B -6.68 % | 4.705 B 1.32 % | 4.644 B -0.27 % | 4.657 B 20.42 % | 3.867 B -3.67 % | 4.014 B 123.01 % | 1.800 B -6.25 % | 1.920 B |
| Other current liabilities | 20.588 B 11 531.64 % | 177.000 M 23.78 % | 143.000 M 21.19 % | 118.000 M 2 066.67 % | -6.000 M 14.29 % | -7.000 M -40.28 % | -4.990 M -3.36 % | -4.828 M -47.33 % | -3.277 M -43.10 % | -2.290 M 69.56 % | -7.524 M -103.30 % | -3.701 M 18.84 % | -4.560 M -71.24 % | -2.663 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -891.000 M | 0.000 | 0.000 100.00 % | -1.135 B -30.27 % | -870.877 M -94.13 % | -448.606 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 378.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 21.014 B 10 354.73 % | 201.000 M 3 920.00 % | 5.000 M -99.97 % | 17.990 B 299 733.33 % | 6.000 M -10.35 % | 6.693 M -96.80 % | 209.278 M 4 234.67 % | 4.828 M 47.33 % | 3.277 M -41.91 % | 5.641 M 19.97 % | 4.702 M 27.05 % | 3.701 M -18.84 % | 4.560 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 26.252 B 2.79 % | 25.540 B 1.01 % | 25.285 B 6.23 % | 23.802 B 2.14 % | 23.303 B 9.55 % | 21.271 B 5.05 % | 20.249 B 7.77 % | 18.789 B 0.23 % | 18.747 B 10.05 % | 17.035 B 2.41 % | 16.634 B 6.74 % | 15.584 B 6.14 % | 14.682 B 7.29 % | 13.685 B 2.44 % | 13.359 B 114.20 % | 6.237 B -0.54 % | 6.270 B |
| Other non current assets | 30.426 B 3.49 % | 29.399 B 2.34 % | 28.726 B 3.68 % | 27.706 B 120 560.87 % | -23.000 M -43.24 % | -16.057 M -13.64 % | -14.130 M -36.52 % | -10.350 M 42.43 % | -17.977 M 30.11 % | -25.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -512.548 M -29.53 % | -395.709 M |
| Long term investments | 688.000 M -81.00 % | 3.622 B 1.60 % | 3.565 B 4.00 % | 3.428 B -1.64 % | 3.485 B 34.21 % | 2.597 B -1.93 % | 2.648 B 1.69 % | 2.604 B 1.30 % | 2.570 B 27.84 % | 2.011 B 3.79 % | 1.937 B 2.48 % | 1.890 B 9.30 % | 1.730 B 22.76 % | 1.409 B -12.72 % | 1.614 B 226.24 % | 494.751 M 31.42 % | 376.474 M |
| Intangible assets | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M -41.67 % | 12.000 M 0.00 % | 12.000 M -11.46 % | 13.553 M 3.03 % | 13.154 M 0.45 % | 13.095 M -12.06 % | 14.890 M -19.66 % | 18.534 M 61.32 % | 11.489 M -27.82 % | 15.917 M -26.74 % | 21.728 M -51.09 % | 44.428 M -14.61 % | 52.030 M | 0.000 | 0.000 |
| GoodWill | 61.000 M 22.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M -0.16 % | 50.081 M -0.15 % | 50.156 M -0.22 % | 50.266 M 0.24 % | 50.148 M -0.25 % | 50.275 M 202.28 % | 16.632 M -0.45 % | 16.707 M -0.45 % | 16.782 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 68.000 M 0.00 % | 68.000 M 19.30 % | 57.000 M -8.06 % | 62.000 M 0.00 % | 62.000 M -2.57 % | 63.634 M 0.51 % | 63.310 M -0.08 % | 63.361 M -2.58 % | 65.038 M -5.48 % | 68.809 M 144.69 % | 28.121 M -13.80 % | 32.624 M -15.28 % | 38.510 M -13.32 % | 44.428 M -14.61 % | 52.030 M | 0.000 | 0.000 |
| Property plant equipment net | 96.000 M -10.28 % | 107.000 M -6.96 % | 115.000 M -7.26 % | 124.000 M -12.06 % | 141.000 M -0.62 % | 141.877 M 128.69 % | 62.039 M -2.36 % | 63.541 M -11.48 % | 71.784 M -14.25 % | 83.718 M -9.64 % | 92.649 M 9.19 % | 84.852 M -4.75 % | 89.088 M 12.77 % | 79.003 M 3.41 % | 76.401 M 329.29 % | 17.797 M -7.48 % | 19.235 M |
| Total non current assets | 31.286 B 3.63 % | 30.191 B 707.89 % | 3.737 B 3.40 % | 3.614 B -2.01 % | 3.688 B 31.61 % | 2.802 B 1.05 % | 2.773 B 1.56 % | 2.731 B 0.86 % | 2.707 B 25.15 % | 2.163 B 5.11 % | 2.058 B 2.50 % | 2.008 B 8.11 % | 1.857 B 21.20 % | 1.532 B -12.07 % | 1.742 B 239.97 % | 512.548 M 29.53 % | 395.709 M |
| Other current assets | 47.000 M -88.42 % | 406.000 M 413.92 % | 79.000 M 83.72 % | 43.000 M | 0.000 | 0.000 -100.00 % | 20.871 B 8.21 % | 19.287 B 2.57 % | 18.804 B 8.09 % | 17.395 B 2.54 % | 16.964 B 7.04 % | 15.848 B 5.78 % | 14.982 B 4.41 % | 14.350 B 10.51 % | 12.985 B 92 212.55 % | 14.066 M 191.10 % | 4.832 M |
| Short term 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 |
| cash and cash equivalents | 110.000 M 6.80 % | 103.000 M 14.44 % | 90.000 M -1.10 % | 91.000 M -4.21 % | 95.000 M 0.62 % | 94.417 M -3.76 % | 98.104 M 3.54 % | 94.750 M -4.52 % | 99.233 M -11.80 % | 112.504 M 6.77 % | 105.372 M -6.03 % | 112.132 M -0.77 % | 112.998 M 74.38 % | 64.799 M -92.57 % | 872.386 M 3 325.15 % | 25.470 M -6.55 % | 27.255 M |
| Cash and short term investments | 110.000 M 6.80 % | 103.000 M 14.44 % | 90.000 M -1.10 % | 91.000 M -4.21 % | 95.000 M 0.62 % | 94.417 M -3.76 % | 98.104 M 3.54 % | 94.750 M -4.52 % | 99.233 M -11.80 % | 112.504 M 6.77 % | 105.372 M -6.03 % | 112.132 M -0.77 % | 112.998 M 74.38 % | 64.799 M -92.57 % | 872.386 M 3 325.15 % | 25.470 M -6.55 % | 27.255 M |
| Total current assets | 278.000 M -45.38 % | 509.000 M 204.79 % | 167.000 M 25.56 % | 133.000 M -1.48 % | 135.000 M -11.33 % | 152.258 M -99.28 % | 21.017 B 8.19 % | 19.425 B 2.53 % | 18.946 B 7.82 % | 17.573 B 2.56 % | 17.134 B 6.89 % | 16.030 B 5.88 % | 15.139 B 5.09 % | 14.406 B 3.96 % | 13.857 B 27 522.98 % | 50.165 M -26.01 % | 67.796 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -179.000 M 2.74 % | -184.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 121.000 M 5.22 % | 115.000 M 49.35 % | 77.000 M 83.33 % | 42.000 M | 0.000 | 0.000 -100.00 % | 48.187 M 10.23 % | 43.713 M -0.02 % | 43.720 M -32.75 % | 65.014 M 0.22 % | 64.874 M -7.23 % | 69.928 M 31.71 % | 53.093 M 2.84 % | 51.625 M | 0.000 -100.00 % | 24.695 M -39.09 % | 40.541 M |
| Tax assets | 8.000 M -66.67 % | 24.000 M -33.33 % | 36.000 M 24.14 % | 29.000 M 26.09 % | 23.000 M 43.24 % | 16.057 M 13.64 % | 14.130 M 36.52 % | 10.350 M -42.43 % | 17.977 M -30.11 % | 25.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 25.706 B 6.06 % | 24.237 B 3.51 % | 23.416 B 5.95 % | 22.102 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.587 B -1.21 % | 6.668 B |
| Account payables | 48.000 M 100.00 % | 24.000 M 380.00 % | 5.000 M 66.67 % | 3.000 M -50.00 % | 6.000 M -14.29 % | 7.000 M 40.28 % | 4.990 M 3.36 % | 4.828 M 47.33 % | 3.277 M 43.10 % | 2.290 M -69.56 % | 7.524 M 103.30 % | 3.701 M -18.84 % | 4.560 M 71.24 % | 2.663 M | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.486 M 81.52 % | 39.381 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 33.33 % | 750.000 K -82.20 % | 4.213 M -2.02 % | 4.300 M -26.04 % | 5.814 M 54.14 % | 3.772 M 32.68 % | 2.843 M 5.85 % | 2.686 M -35.42 % | 4.159 M 52.96 % | 2.719 M -0.62 % | 2.736 M | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M -14.29 % | 35.000 M -0.02 % | 35.007 M | 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 |
| Other total stockholders equity | 490.000 M 0.00 % | 490.000 M -0.20 % | 491.000 M -0.20 % | 492.000 M 0.00 % | 492.000 M -0.11 % | 492.556 M -45.22 % | 899.137 M 5.41 % | 853.022 M -36.62 % | 1.346 B 272.67 % | 361.134 M 0.00 % | 361.134 M -65.82 % | 1.057 B 192.60 % | 361.134 M 0.00 % | 361.134 M 0.00 % | 361.134 M 2 932.96 % | 11.907 M 4.15 % | 11.433 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -287.470 M -6.24 % | -270.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 -100.00 % | 25.563 B 1.14 % | 25.275 B 38.14 % | 18.296 B 5.09 % | 17.410 B 11.08 % | 15.674 B 8.46 % | 14.452 B 6.77 % | 13.535 B 3.63 % | 13.060 B 3.34 % | 12.638 B 5.99 % | 11.924 B 9.03 % | 10.936 B 9.13 % | 10.021 B 2.07 % | 9.818 B 5.06 % | 9.345 B 110.62 % | 4.437 B 1.99 % | 4.350 B |
| Total assets | 31.534 B 4.09 % | 30.294 B 2.31 % | 29.610 B 5.81 % | 27.984 B 2.74 % | 27.239 B 8.71 % | 25.056 B 5.32 % | 23.790 B 7.38 % | 22.156 B 2.32 % | 21.654 B 9.72 % | 19.736 B 2.83 % | 19.192 B 6.40 % | 18.038 B 6.13 % | 16.997 B 6.64 % | 15.938 B 2.17 % | 15.600 B 118.18 % | 7.150 B 0.26 % | 7.131 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.170 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -469.652 M -1 660.84 % | -26.672 M 98.12 % | -1.418 B -2 547.81 % | 57.922 M 121.98 % | -263.496 M 44.37 % | -473.652 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | 1.481 B 559.24 % | 224.652 M 181.81 % | -274.600 M -410.28 % | 88.500 M 136.46 % | -242.751 M 38.60 % | -395.347 M 7.99 % | -429.694 M -7 402.95 % | -5.727 M 99.60 % | -1.432 B -441.79 % | 419.046 M 303.63 % | -205.785 M -694.75 % | 34.600 M 126.04 % | -132.887 M 12.56 % | -151.973 M -330.41 % | -35.309 M -119.50 % | -16.086 M 44.58 % | -29.024 M -45.45 % | -19.955 M |
| Net cash provided by operating activities | 1.481 B 116.52 % | 684.000 M 335.67 % | 157.000 M -71.30 % | 547.000 M 330.71 % | 127.000 M 308.77 % | 31.069 M 137.92 % | -81.940 M -124.44 % | 335.285 M 130.61 % | -1.095 B -266.00 % | 659.739 M 567.90 % | 98.778 M -65.22 % | 284.026 M 177.72 % | -365.447 M -1 282.64 % | 30.901 M 103.03 % | -1.021 B -956.70 % | 119.217 M 149.67 % | -240.011 M 44.07 % | -429.106 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -11.000 M -120.00 % | -5.000 M 91.80 % | -61.000 M -1 980.49 % | -2.932 M -870.86 % | -302.000 K 94.95 % | -5.984 M -618.37 % | -833.000 K 81.82 % | -4.581 M 77.64 % | -20.489 M -176.09 % | -7.421 M 61.00 % | -19.028 M -81.29 % | -10.496 M 96.51 % | -300.672 M -19 642.09 % | -1.523 M 79.07 % | -7.276 M -105.25 % | -3.545 M |
| Acquisitions net | 6.000 M | 0.000 -100.00 % | 11.000 M 22.22 % | 9.000 M -84.21 % | 57.000 M 167 547.06 % | 34.000 K -98.93 % | 3.192 M -97.52 % | 128.774 M 42.36 % | 90.455 M | 0.000 -100.00 % | 66.761 M 579.78 % | 9.821 M 110.23 % | -96.044 M | 0.000 -100.00 % | 17.000 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -413.000 M -63.24 % | -253.000 M -7.66 % | -235.000 M -142.27 % | -97.000 M -193.94 % | -33.000 M 39.73 % | -54.755 M 27.40 % | -75.424 M 44.85 % | -136.752 M -21.13 % | -112.898 M -20.08 % | -94.018 M 79.89 % | -467.586 M -129.33 % | -203.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 140.000 M 483.33 % | 24.000 M -38.46 % | 39.000 M 21.88 % | 32.000 M 52.38 % | 21.000 M -87.29 % | 165.211 M 772.29 % | 18.940 M -74.99 % | 75.719 M 233.99 % | 22.671 M -21.09 % | 28.730 M -94.89 % | 562.154 M 166.34 % | 211.067 M | 0.000 -100.00 % | 119.754 M 135.91 % | 50.763 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 36.000 M 106.17 % | -583.000 M -877.33 % | 75.000 M -32.43 % | 111.000 M 11 200.00 % | -1.000 M -100.75 % | 133.750 M 70.31 % | 78.531 M 7 853 200.00 % | -1.000 K -200.00 % | 1.000 K -100.00 % | 25.096 M 2 509 500.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -231.000 M 71.55 % | -812.000 M -571.07 % | -121.000 M -342.00 % | 50.000 M 394.12 % | -17.000 M -107.04 % | 241.308 M 1 009.72 % | 21.745 M -64.79 % | 61.756 M 10 324.50 % | -604.000 K 98.65 % | -44.773 M -131.79 % | 140.841 M 1 370.62 % | 9.577 M 108.32 % | -115.072 M -205.32 % | 109.258 M 146.91 % | -232.909 M -15 192.78 % | -1.523 M 79.07 % | -7.276 M -105.25 % | -3.545 M |
| Debt repayment | -838.000 M -909.64 % | -83.000 M -124.06 % | 345.000 M 202.68 % | -336.000 M -20.00 % | -280.000 M | 0.000 -100.00 % | 485.000 M 217.15 % | -414.000 M -131.46 % | 1.316 B 494.60 % | -333.500 M -411.97 % | -65.140 M 63.45 % | -178.226 M -147.65 % | 374.000 M 249.71 % | -249.817 M -119.15 % | 1.304 B 1 186.84 % | -120.000 M -200.00 % | 120.000 M -73.19 % | 447.561 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 302.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -322.000 M -52.61 % | -211.000 M 18.85 % | -260.000 M -42.08 % | -183.000 M 14.49 % | -214.000 M -25.57 % | -170.427 M -2.91 % | -165.603 M -1.89 % | -162.525 M -45.20 % | -111.934 M 22.65 % | -144.705 M -16.27 % | -124.454 M -7.06 % | -116.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -83.000 M -538.46 % | -13.000 M 89.26 % | -121.000 M -47.56 % | -82.000 M -121.35 % | 384.000 M -62.00 % | 1.010 B 494.94 % | -255.848 M -100.51 % | -127.599 M -4.98 % | -121.551 M 9.87 % | -134.867 M -137.51 % | -56.784 M -1 658.02 % | -3.230 M -100.47 % | 691.703 M 575.06 % | 102.465 M 3 070.00 % | -3.450 M | 0.000 -100.00 % | 100.000 M | 0.000 |
| Net cash used provided by financing activities | -1.243 B -304.89 % | -307.000 M -752.78 % | -36.000 M 94.01 % | -601.000 M -446.36 % | -110.000 M 60.15 % | -276.064 M -534.41 % | 63.549 M 115.83 % | -401.524 M -137.09 % | 1.083 B 278.09 % | -607.834 M -146.71 % | -246.378 M 16.33 % | -294.469 M -155.69 % | 528.718 M 458.81 % | -147.352 M -111.33 % | 1.301 B 1 188.98 % | -119.447 M -154.43 % | 219.447 M -50.97 % | 447.561 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 7.000 M -46.15 % | 13.000 M 1 400.00 % | -1.000 M 75.00 % | -4.000 M | 0.000 100.00 % | -3.687 M -209.93 % | 3.354 M 174.82 % | -4.483 M 66.22 % | -13.271 M -286.08 % | 7.132 M 205.50 % | -6.760 M -680.60 % | -866.000 K -101.80 % | 48.199 M 770.08 % | -7.193 M -115.46 % | 46.522 M 2 753.85 % | -1.753 M 93.70 % | -27.840 M -286.72 % | 14.910 M |
| Cash at beginning of period | 103.000 M 14.44 % | 90.000 M -1.10 % | 91.000 M -4.21 % | 95.000 M 0.00 % | 95.000 M -3.16 % | 98.104 M 3.54 % | 94.750 M -4.52 % | 99.233 M -11.80 % | 112.504 M 6.77 % | 105.372 M -6.03 % | 112.132 M -0.77 % | 112.998 M 74.38 % | 64.799 M -9.99 % | 71.992 M 182.65 % | 25.470 M -8.82 % | 27.935 M -49.91 % | 55.775 M 36.49 % | 40.865 M |
| Cash at end of period | 110.000 M 6.80 % | 103.000 M 14.44 % | 90.000 M -1.10 % | 91.000 M -4.21 % | 95.000 M 0.62 % | 94.417 M -3.76 % | 98.104 M 3.54 % | 94.750 M -4.52 % | 99.233 M -11.80 % | 112.504 M 6.77 % | 105.372 M -6.03 % | 112.132 M -0.77 % | 112.998 M 74.38 % | 64.799 M -9.99 % | 71.992 M 174.97 % | 26.182 M -6.28 % | 27.935 M -49.91 % | 55.775 M |
| Operating cash flow | 1.481 B 116.52 % | 684.000 M 335.67 % | 157.000 M -71.30 % | 547.000 M 330.71 % | 127.000 M 308.77 % | 31.069 M 137.92 % | -81.940 M -124.44 % | 335.285 M 130.61 % | -1.095 B -266.00 % | 659.739 M 567.90 % | 98.778 M -65.22 % | 284.026 M 177.72 % | -365.447 M -1 282.64 % | 30.901 M 103.03 % | -1.021 B -956.70 % | 119.217 M 149.67 % | -240.011 M 44.07 % | -429.106 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -11.000 M -120.00 % | -5.000 M 91.80 % | -61.000 M -1 980.49 % | -2.932 M -870.86 % | -302.000 K 94.95 % | -5.984 M -618.37 % | -833.000 K 81.82 % | -4.581 M 77.64 % | -20.489 M -176.09 % | -7.421 M 61.00 % | -19.028 M -81.29 % | -10.496 M 96.51 % | -300.672 M -19 642.09 % | -1.523 M 79.07 % | -7.276 M -105.25 % | -3.545 M |
| Free CashFlow | 1.481 B 116.52 % | 684.000 M 368.49 % | 146.000 M -73.06 % | 542.000 M 721.21 % | 66.000 M 134.57 % | 28.137 M 134.21 % | -82.242 M -124.97 % | 329.301 M 130.05 % | -1.096 B -267.29 % | 655.158 M 736.85 % | 78.289 M -71.70 % | 276.605 M 171.94 % | -384.475 M -1 984.22 % | 20.405 M 101.54 % | -1.322 B -1 223.25 % | 117.694 M 147.59 % | -247.287 M 42.84 % | -432.651 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 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 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 665.000 M 18.33 % | 562.000 M 93.05 % | 291.120 M -53.20 % | 622.000 M 11.87 % | 556.000 M 0.54 % | 553.000 M 7.80 % | 513.000 M 76.29 % | 291.000 M 12.36 % | 259.000 M 0.92 % | 256.650 M -0.14 % | 257.000 M 17.89 % | 218.000 M -4.39 % | 228.000 M 4.59 % | 218.000 M 6.86 % | 204.000 M -1.50 % | 207.100 M -1.38 % | 210.000 M 0.48 % | 209.000 M 5.93 % | 197.300 M 3.19 % | 191.200 M 1.16 % | 189.010 M 9.25 % | 173.000 M -11.30 % | 195.041 M 4.66 % | 186.357 M 2.69 % | 181.484 M -16.00 % | 216.054 M 26.35 % | 170.991 M -6.47 % | 182.821 M -5.76 % | 194.002 M -0.55 % | 195.081 M 13.31 % | 172.171 M 1.07 % | 170.349 M -4.66 % | 178.671 M 4.99 % | 170.187 M 16.05 % | 146.650 M -29.68 % | 208.546 M 10.04 % | 189.511 M 23.13 % | 153.911 M 11.53 % | 138.004 M -6.88 % | 148.198 M 0.11 % | 148.028 M 5.07 % | 140.885 M 6.29 % | 132.542 M -16.04 % | 157.862 M 8.51 % | 145.479 M 2.69 % | 141.675 M -4.03 % | 147.618 M 8.71 % | 135.793 M 7.29 % | 126.562 M -0.50 % | 127.197 M 35.46 % | 93.898 M -33.54 % | 141.276 M 39.43 % | 101.324 M -23.14 % | 131.823 M 14.27 % | 115.360 M -9.58 % | 127.581 M 17.48 % | 108.597 M -1.85 % | 110.639 M -52.10 % | 230.998 M -64.18 % | 644.815 M 1 305.62 % | 45.874 M -7.20 % | 49.434 M -87.66 % | 400.471 M |
| Net income | 244.300 M 65.07 % | 148.000 M -12.48 % | 169.100 M -32.06 % | 248.900 M 76.52 % | 141.000 M -2.76 % | 145.000 M 48.57 % | 97.600 M -28.18 % | 135.900 M 27.01 % | 107.000 M -10.83 % | 120.000 M -13.04 % | 138.000 M 60.65 % | 85.900 M -13.06 % | 98.800 M 0.90 % | 97.920 M -11.78 % | 111.000 M 12.23 % | 98.900 M -23.21 % | 128.800 M 20.55 % | 106.840 M 5.89 % | 100.900 M 4.13 % | 96.900 M 7.91 % | 89.800 M 13.74 % | 78.950 M 16.12 % | 67.991 M -15.29 % | 80.266 M -17.97 % | 97.850 M -45.38 % | 179.149 M 136.74 % | 75.672 M -6.36 % | 80.811 M -9.29 % | 89.090 M -4.93 % | 93.705 M 6.71 % | 87.815 M 6.11 % | 82.755 M 0.86 % | 82.046 M 6.30 % | 77.185 M 69.32 % | 45.586 M -63.03 % | 123.304 M 28.44 % | 95.998 M 65.27 % | 58.087 M 19.26 % | 48.705 M -2.30 % | 49.854 M -16.46 % | 59.676 M -8.65 % | 65.328 M 3.45 % | 63.152 M -22.47 % | 81.455 M 5.97 % | 76.869 M 17.51 % | 65.416 M 0.87 % | 64.853 M 3.42 % | 62.707 M 45.28 % | 43.163 M -30.31 % | 61.938 M 88.43 % | 32.870 M -48.87 % | 64.281 M 135.00 % | 27.354 M -44.31 % | 49.117 M 0.13 % | 49.052 M 19.75 % | 40.962 M 7.62 % | 38.061 M 31.55 % | 28.933 M -64.03 % | 80.437 M -80.61 % | 414.908 M 2 227.81 % | 17.824 M -31.36 % | 25.969 M -86.46 % | 191.727 M |
| Income before tax | 290.000 M 53.44 % | 189.000 M -5.50 % | 200.000 M -34.85 % | 307.000 M 73.45 % | 177.000 M -8.29 % | 193.000 M 34.03 % | 144.000 M -18.18 % | 176.000 M 18.92 % | 148.000 M -3.27 % | 153.000 M -5.56 % | 162.000 M 39.66 % | 116.000 M -9.38 % | 128.000 M 0.00 % | 128.000 M -6.57 % | 137.000 M 6.20 % | 129.000 M -18.35 % | 158.000 M 17.91 % | 134.000 M 10.74 % | 121.000 M -1.63 % | 123.000 M 11.82 % | 110.000 M 8.91 % | 101.000 M 9.98 % | 91.838 M -12.49 % | 104.949 M -13.36 % | 121.129 M -39.27 % | 199.453 M 104.79 % | 97.392 M -5.11 % | 102.641 M -7.50 % | 110.958 M -3.22 % | 114.654 M -0.73 % | 115.493 M 10.58 % | 104.446 M 5.71 % | 98.803 M 4.26 % | 94.763 M 39.93 % | 67.720 M -53.50 % | 145.627 M 23.16 % | 118.246 M 47.81 % | 80.001 M 32.60 % | 60.333 M -16.49 % | 72.247 M -4.48 % | 75.635 M -4.93 % | 79.554 M 2.88 % | 77.328 M -26.69 % | 105.477 M 9.27 % | 96.526 M 19.22 % | 80.967 M -3.08 % | 83.544 M 5.61 % | 79.108 M 36.25 % | 58.062 M -21.54 % | 74.002 M 75.84 % | 42.086 M -46.39 % | 78.500 M 151.36 % | 31.230 M -55.25 % | 69.786 M 63.43 % | 42.700 M -31.64 % | 62.466 M 27.48 % | 49.000 M 22.86 % | 39.884 M -62.95 % | 107.640 M -76.06 % | 449.714 M 1 749.08 % | 24.321 M -28.68 % | 34.099 M -85.02 % | 227.682 M |
| Income before tax ratio | 0.44 29.67 % | 0.34 -51.05 % | 0.69 39.19 % | 0.49 55.04 % | 0.32 -8.78 % | 0.35 24.33 % | 0.28 -53.59 % | 0.60 5.84 % | 0.57 -4.15 % | 0.60 -5.43 % | 0.63 18.46 % | 0.53 -5.22 % | 0.56 -4.39 % | 0.59 -12.57 % | 0.67 7.82 % | 0.62 -17.21 % | 0.75 17.35 % | 0.64 4.54 % | 0.61 -4.67 % | 0.64 10.54 % | 0.58 -0.31 % | 0.58 23.99 % | 0.47 -16.39 % | 0.56 -15.62 % | 0.67 -27.70 % | 0.92 62.08 % | 0.57 1.45 % | 0.56 -1.84 % | 0.57 -2.69 % | 0.59 -12.38 % | 0.67 9.41 % | 0.61 10.88 % | 0.55 -0.69 % | 0.56 20.58 % | 0.46 -33.87 % | 0.70 11.91 % | 0.62 20.04 % | 0.52 18.89 % | 0.44 -10.32 % | 0.49 -4.59 % | 0.51 -9.51 % | 0.56 -3.21 % | 0.58 -12.68 % | 0.67 0.70 % | 0.66 16.10 % | 0.57 0.98 % | 0.57 -2.85 % | 0.58 26.99 % | 0.46 -21.15 % | 0.58 29.80 % | 0.45 -19.34 % | 0.56 80.28 % | 0.31 -41.78 % | 0.53 43.02 % | 0.37 -24.40 % | 0.49 8.51 % | 0.45 25.17 % | 0.36 -22.64 % | 0.47 -33.19 % | 0.70 31.55 % | 0.53 -23.14 % | 0.69 21.33 % | 0.57 |
| EBITDA | 294.000 M 52.33 % | 193.000 M -30.58 % | 278.000 M 16.81 % | 238.000 M 32.96 % | 179.000 M -8.21 % | 195.000 M | 0.000 -100.00 % | 182.000 M 22.97 % | 148.000 M -1.53 % | 150.300 M | 0.000 -100.00 % | 116.000 M -9.38 % | 128.000 M -0.78 % | 129.000 M 12.17 % | 115.000 M -4.25 % | 120.100 M -3.15 % | 124.000 M -2.36 % | 127.000 M 15.45 % | 110.000 M -1.79 % | 112.000 M 16.67 % | 96.000 M | 0.000 -100.00 % | 96.744 M -4.89 % | 101.713 M 75 242.96 % | 135.000 K -3.57 % | 140.000 K -99.83 % | 81.171 M -11.08 % | 91.282 M -6.82 % | 97.964 M -8.40 % | 106.949 M | 0.000 -100.00 % | 91.569 M 2.87 % | 89.013 M 6.85 % | 83.305 M | 0.000 -100.00 % | 133.271 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 -100.00 % | 29.432 M | 0.000 | 0.000 -100.00 % | 168.497 M 21.50 % | 138.675 M -12.55 % | 158.572 M | 0.000 -100.00 % | 123.231 M -52.00 % | 256.733 M -61.00 % | 658.248 M 963.87 % | 61.873 M -6.41 % | 66.109 M -86.32 % | 483.092 M |
| Net income ratio | 0.37 39.50 % | 0.26 -54.66 % | 0.58 45.16 % | 0.40 57.79 % | 0.25 -3.28 % | 0.26 37.82 % | 0.19 -59.26 % | 0.47 13.04 % | 0.41 -11.64 % | 0.47 -12.92 % | 0.54 36.27 % | 0.39 -9.07 % | 0.43 -3.53 % | 0.45 -17.45 % | 0.54 13.94 % | 0.48 -22.14 % | 0.61 19.98 % | 0.51 -0.04 % | 0.51 0.91 % | 0.51 6.67 % | 0.48 4.11 % | 0.46 30.91 % | 0.35 -19.06 % | 0.43 -20.12 % | 0.54 -34.98 % | 0.83 87.37 % | 0.44 0.12 % | 0.44 -3.75 % | 0.46 -4.40 % | 0.48 -5.82 % | 0.51 4.99 % | 0.49 5.79 % | 0.46 1.25 % | 0.45 45.90 % | 0.31 -47.43 % | 0.59 16.72 % | 0.51 34.22 % | 0.38 6.94 % | 0.35 4.91 % | 0.34 -16.55 % | 0.40 -13.06 % | 0.46 -2.68 % | 0.48 -7.66 % | 0.52 -2.35 % | 0.53 14.44 % | 0.46 5.10 % | 0.44 -4.86 % | 0.46 35.40 % | 0.34 -29.96 % | 0.49 39.10 % | 0.35 -23.06 % | 0.46 68.54 % | 0.27 -27.55 % | 0.37 -12.37 % | 0.43 32.44 % | 0.32 -8.39 % | 0.35 34.02 % | 0.26 -24.90 % | 0.35 -45.88 % | 0.64 65.61 % | 0.39 -26.04 % | 0.53 9.73 % | 0.48 |
| Ratio EBITDA | 0.44 28.74 % | 0.34 -64.04 % | 0.95 149.57 % | 0.38 18.85 % | 0.32 -8.70 % | 0.35 | 0.00 -100.00 % | 0.63 9.45 % | 0.57 -2.42 % | 0.59 | 0.00 -100.00 % | 0.53 -5.22 % | 0.56 -5.13 % | 0.59 4.97 % | 0.56 -2.79 % | 0.58 -1.79 % | 0.59 -2.83 % | 0.61 8.99 % | 0.56 -4.82 % | 0.59 15.33 % | 0.51 | 0.00 -100.00 % | 0.50 -9.12 % | 0.55 73 272.84 % | 0.00 14.80 % | 0.00 -99.86 % | 0.47 -4.92 % | 0.50 -1.12 % | 0.50 -7.89 % | 0.55 | 0.00 -100.00 % | 0.54 7.90 % | 0.50 1.78 % | 0.49 | 0.00 -100.00 % | 0.64 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.31 | 0.00 | 0.00 -100.00 % | 1.28 6.33 % | 1.20 -3.28 % | 1.24 | 0.00 -100.00 % | 1.11 0.22 % | 1.11 8.87 % | 1.02 -24.31 % | 1.35 0.86 % | 1.34 10.86 % | 1.21 |
| Gross profit ratio | 0.62 10.70 % | 0.56 -44.31 % | 1.00 69.48 % | 0.59 -41.52 % | 1.01 0.17 % | 1.01 0.72 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 15.258 M -5.46 % | 16.140 M 0.16 % | 16.114 M 2.96 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M -2.53 % | 16.056 M -0.54 % | 16.144 M 0.90 % | 16.000 M -0.34 % | 16.055 M 0.00 % | 16.055 M -0.28 % | 16.100 M 5.33 % | 15.285 M -4.88 % | 16.070 M -17.33 % | 19.439 M 20.79 % | 16.093 M 0.29 % | 16.047 M -0.14 % | 16.070 M 2.68 % | 15.650 M -2.55 % | 16.059 M 0.07 % | 16.048 M -0.14 % | 16.070 M 0.02 % | 16.066 M -0.10 % | 16.081 M 0.05 % | 16.073 M 0.02 % | 16.070 M 0.00 % | 16.069 M -0.12 % | 16.087 M 12.13 % | 14.347 M -10.72 % | 16.070 M 11.95 % | 14.354 M 0.03 % | 14.349 M -0.81 % | 14.466 M -9.98 % | 16.070 M 11.37 % | 14.429 M 0.15 % | 14.407 M -0.09 % | 14.420 M -10.27 % | 16.070 M 11.58 % | 14.402 M 0.00 % | 14.403 M -0.03 % | 14.407 M -10.34 % | 16.070 M 11.51 % | 14.411 M 0.07 % | 14.402 M 0.02 % | 14.399 M -10.40 % | 16.070 M 11.52 % | 14.410 M 0.21 % | 14.380 M -0.25 % | 14.416 M -10.29 % | 16.070 M 11.38 % | 14.428 M 3.01 % | 14.007 M 0.00 % | 14.007 M -12.84 % | 16.070 M 14.73 % | 14.007 M 0.00 % | 14.007 M 2 689.33 % | 502.152 K 0.00 % | 502.152 K |
| Weighted average shs out | 15.258 M -5.46 % | 16.140 M 0.16 % | 16.114 M 2.96 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M 0.00 % | 15.650 M -2.43 % | 16.041 M 2.49 % | 15.650 M 0.00 % | 15.650 M 2.39 % | 15.285 M -4.88 % | 16.070 M -17.33 % | 19.439 M 20.79 % | 16.093 M 0.29 % | 16.047 M 2.53 % | 15.650 M 0.00 % | 15.650 M -2.55 % | 16.059 M 0.07 % | 16.048 M -0.14 % | 16.070 M 0.02 % | 16.066 M -0.10 % | 16.081 M 0.05 % | 16.073 M 0.02 % | 16.070 M 0.00 % | 16.069 M -0.12 % | 16.087 M 12.13 % | 14.347 M -10.72 % | 16.070 M 11.95 % | 14.354 M 0.03 % | 14.349 M -0.81 % | 14.466 M -9.98 % | 16.070 M 11.37 % | 14.429 M 0.15 % | 14.407 M -0.09 % | 14.420 M -10.27 % | 16.070 M 11.58 % | 14.402 M 0.00 % | 14.403 M -0.03 % | 14.407 M -10.34 % | 16.070 M 11.51 % | 14.411 M 0.07 % | 14.402 M 0.02 % | 14.399 M -10.40 % | 16.070 M 11.52 % | 14.410 M 0.21 % | 14.380 M -0.25 % | 14.416 M -10.29 % | 16.070 M 11.38 % | 14.428 M 3.01 % | 14.007 M 0.00 % | 14.007 M -12.84 % | 16.070 M 14.73 % | 14.007 M 0.00 % | 14.007 M 2 689.33 % | 502.152 K 0.00 % | 502.152 K |
| EPS diluted | 15.14 65.10 % | 9.17 49.11 % | 6.15 -60.22 % | 15.46 76.08 % | 8.78 -2.66 % | 9.02 46.43 % | 6.16 -27.10 % | 8.45 27.26 % | 6.64 -10.99 % | 7.46 -13.05 % | 8.58 60.37 % | 5.35 -12.58 % | 6.12 0.00 % | 6.12 -11.43 % | 6.91 12.18 % | 6.16 -23.00 % | 8.00 14.45 % | 6.99 11.31 % | 6.28 25.85 % | 4.99 -10.57 % | 5.58 13.41 % | 4.92 16.31 % | 4.23 -15.23 % | 4.99 -18.06 % | 6.09 -45.33 % | 11.14 136.52 % | 4.71 -6.36 % | 5.03 -9.21 % | 5.54 -4.97 % | 5.83 6.78 % | 5.46 6.02 % | 5.15 0.98 % | 5.10 -5.20 % | 5.38 89.44 % | 2.84 -66.94 % | 8.59 28.40 % | 6.69 66.42 % | 4.02 32.67 % | 3.03 -12.43 % | 3.46 -16.43 % | 4.14 -8.61 % | 4.53 15.27 % | 3.93 -30.57 % | 5.66 5.99 % | 5.34 17.62 % | 4.54 12.38 % | 4.04 -7.13 % | 4.35 45.00 % | 3.00 -30.23 % | 4.30 109.76 % | 2.05 -54.04 % | 4.46 141.08 % | 1.85 -45.43 % | 3.39 11.15 % | 3.05 13.81 % | 2.68 -1.47 % | 2.72 29.52 % | 2.10 -58.08 % | 5.01 -77.01 % | 21.79 -38.62 % | 35.50 -31.36 % | 51.72 -86.45 % | 381.81 |
| Earnings per share | 15.14 65.10 % | 9.17 49.11 % | 6.15 -60.22 % | 15.46 76.08 % | 8.78 -2.66 % | 9.02 46.43 % | 6.16 -27.10 % | 8.45 27.26 % | 6.64 -10.99 % | 7.46 -13.05 % | 8.58 56.28 % | 5.49 -13.00 % | 6.31 0.80 % | 6.26 -9.41 % | 6.91 12.18 % | 6.16 -23.00 % | 8.00 14.45 % | 6.99 11.31 % | 6.28 25.85 % | 4.99 -10.57 % | 5.58 13.41 % | 4.92 16.31 % | 4.23 -15.23 % | 4.99 -18.06 % | 6.09 -45.33 % | 11.14 136.52 % | 4.71 -6.36 % | 5.03 -9.21 % | 5.54 -4.97 % | 5.83 6.78 % | 5.46 6.02 % | 5.15 0.98 % | 5.10 -5.20 % | 5.38 89.44 % | 2.84 -66.94 % | 8.59 28.40 % | 6.69 66.42 % | 4.02 32.67 % | 3.03 -12.43 % | 3.46 -16.43 % | 4.14 -8.61 % | 4.53 15.27 % | 3.93 -30.57 % | 5.66 5.99 % | 5.34 17.62 % | 4.54 12.38 % | 4.04 -7.13 % | 4.35 45.00 % | 3.00 -30.23 % | 4.30 109.76 % | 2.05 -54.04 % | 4.46 141.08 % | 1.85 -45.43 % | 3.39 11.15 % | 3.05 13.81 % | 2.68 -1.47 % | 2.72 29.52 % | 2.10 -58.08 % | 5.01 -77.01 % | 21.79 -38.62 % | 35.50 -31.36 % | 51.72 -86.45 % | 381.81 |
| Gross profit | 410.000 M 30.99 % | 313.000 M 7.52 % | 291.120 M -20.68 % | 367.000 M -34.58 % | 561.000 M 0.72 % | 557.000 M 8.58 % | 513.000 M 76.29 % | 291.000 M 12.36 % | 259.000 M 0.92 % | 256.650 M -0.14 % | 257.000 M 17.89 % | 218.000 M -4.39 % | 228.000 M 4.59 % | 218.000 M 6.86 % | 204.000 M -1.50 % | 207.100 M -1.38 % | 210.000 M 0.48 % | 209.000 M 5.93 % | 197.300 M 3.19 % | 191.200 M 1.16 % | 189.010 M 9.25 % | 173.000 M -11.30 % | 195.041 M 4.66 % | 186.357 M 2.69 % | 181.484 M -16.00 % | 216.054 M 26.35 % | 170.991 M -6.47 % | 182.821 M -5.76 % | 194.002 M -0.55 % | 195.081 M 13.31 % | 172.171 M 1.07 % | 170.349 M -4.66 % | 178.671 M 4.99 % | 170.187 M 16.05 % | 146.650 M -29.68 % | 208.546 M 10.04 % | 189.511 M 23.13 % | 153.911 M 11.53 % | 138.004 M -6.88 % | 148.198 M 0.11 % | 148.028 M 5.07 % | 140.885 M 6.29 % | 132.542 M -16.04 % | 157.862 M 8.51 % | 145.479 M 2.69 % | 141.675 M -4.03 % | 147.618 M 8.71 % | 135.793 M 7.29 % | 126.562 M -0.50 % | 127.197 M 35.46 % | 93.898 M -33.54 % | 141.276 M 39.43 % | 101.324 M -23.14 % | 131.823 M 14.27 % | 115.360 M -9.58 % | 127.581 M 17.48 % | 108.597 M -1.85 % | 110.639 M -52.10 % | 230.998 M -64.18 % | 644.815 M 1 305.62 % | 45.874 M -7.20 % | 49.434 M -87.66 % | 400.471 M |
| Income tax expense | 46.000 M 12.20 % | 41.000 M 17.14 % | 35.000 M -39.66 % | 58.000 M 65.71 % | 35.000 M -27.08 % | 48.000 M 37.14 % | 35.000 M -12.50 % | 40.000 M -2.44 % | 41.000 M 20.59 % | 34.000 M 41.67 % | 24.000 M -20.00 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M 15.38 % | 26.000 M -13.33 % | 30.000 M 3.45 % | 29.000 M 7.41 % | 27.000 M 28.57 % | 21.000 M -19.23 % | 26.000 M 30.00 % | 20.000 M -9.09 % | 22.000 M -7.76 % | 23.852 M -3.10 % | 24.615 M 6.48 % | 23.118 M 15.15 % | 20.076 M -6.69 % | 21.516 M 1.58 % | 21.182 M 1.33 % | 20.903 M 2.52 % | 20.389 M -25.88 % | 27.508 M 29.90 % | 21.177 M 31.06 % | 16.158 M -5.69 % | 17.132 M -21.53 % | 21.832 M 1.10 % | 21.594 M 1.10 % | 21.358 M 7.49 % | 19.869 M 72.70 % | 11.505 M -47.67 % | 21.985 M 45.45 % | 15.115 M 10.78 % | 13.644 M -3.19 % | 14.094 M -40.33 % | 23.620 M 24.93 % | 18.907 M 22.64 % | 15.417 M -17.71 % | 18.735 M 17.28 % | 15.974 M 11.22 % | 14.363 M 20.37 % | 11.932 M 30.29 % | 9.158 M -33.97 % | 13.870 M 257.84 % | 3.876 M -81.25 % | 20.669 M 425.39 % | -6.352 M -129.54 % | 21.504 M 96.58 % | 10.939 M 3.95 % | 10.523 M -61.32 % | 27.203 M -21.84 % | 34.806 M 435.72 % | 6.497 M -20.09 % | 8.130 M -77.39 % | 35.955 M |
| Cost of revenue | 255.000 M 2.41 % | 249.000 M | 0.000 -100.00 % | 255.000 M 1.19 % | 252.000 M 4.13 % | 242.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 36.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.832 M -346.02 % | 18.223 M -8.36 % | 19.886 M 7.28 % | 18.537 M 47.19 % | 12.594 M -28.98 % | 17.732 M -1.13 % | 17.935 M -7.24 % | 19.334 M 86.39 % | 10.373 M -43.17 % | 18.253 M 1.77 % | 17.936 M -0.41 % | 18.009 M 219.65 % | 5.634 M -65.09 % | 16.140 M -12.87 % | 18.524 M 5.72 % | 17.522 M -8.14 % | 19.074 M 39.81 % | 13.643 M -15.07 % | 16.063 M -0.78 % | 16.190 M -2.36 % | 16.582 M -63.50 % | 45.426 M 570.89 % | 6.771 M -19.34 % | 8.394 M -87.35 % | 66.361 M |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 23.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.437 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.691 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 |
| Other expenses | 120.000 M -3.23 % | 124.000 M 140.78 % | 51.500 M -34.81 % | 79.000 M 236.21 % | -58.000 M -3.57 % | -56.000 M 1.75 % | -57.000 M -32.56 % | -43.000 M 15.69 % | -51.000 M -145.54 % | 112.000 M 2.75 % | 109.000 M 14.74 % | 95.000 M -1.04 % | 96.000 M 1.05 % | 95.000 M 4.40 % | 91.000 M -2.15 % | 93.000 M 0.00 % | 93.000 M 2.20 % | 91.000 M 7.06 % | 85.000 M -1.16 % | 86.000 M 0.00 % | 86.000 M -8.51 % | 94.000 M -2.78 % | 96.691 M 14.14 % | 84.714 M -6.13 % | 90.249 M -1.61 % | 91.723 M -7.51 % | 99.167 M 9.66 % | 90.430 M -0.04 % | 90.468 M 4.37 % | 86.677 M 12.18 % | 77.265 M -7.25 % | 83.305 M -3.81 % | 86.603 M -4.62 % | 90.798 M 9 079 700.00 % | 1.000 K -100.00 % | 80.254 M -2.82 % | 82.587 M 1.03 % | 81.743 M -28.96 % | 115.069 M 77.92 % | 64.674 M -0.91 % | 65.265 M 20.03 % | 54.374 M 30.00 % | 41.825 M -21.02 % | 52.958 M 2.91 % | 51.459 M 2.29 % | 50.309 M 20.18 % | 41.863 M -16.93 % | 50.394 M 1.75 % | 49.525 M 2.60 % | 48.272 M 4.75 % | 46.085 M 12 222.19 % | 374.000 K 108.42 % | -4.440 M -190.85 % | 4.887 M 170.65 % | -6.917 M -730.54 % | 1.097 M -52.28 % | 2.299 M 136.11 % | -6.366 M 9.91 % | -7.066 M 43.45 % | -12.495 M -348.17 % | -2.788 M -153.22 % | -1.101 M 88.32 % | -9.423 M |
| Operating expenses | 120.000 M -3.23 % | 124.000 M 12.22 % | 110.500 M 39.87 % | 79.000 M -37.80 % | 127.000 M 7.63 % | 118.000 M 107.02 % | 57.000 M -47.71 % | 109.000 M -4.39 % | 114.000 M 1.79 % | 112.000 M 2.75 % | 109.000 M 14.74 % | 95.000 M -1.04 % | 96.000 M 1.05 % | 95.000 M 4.40 % | 91.000 M -2.15 % | 93.000 M 0.00 % | 93.000 M 2.20 % | 91.000 M 7.06 % | 85.000 M -1.16 % | 86.000 M 0.00 % | 86.000 M -8.51 % | 94.000 M -2.78 % | 96.691 M 14.14 % | 84.714 M -6.13 % | 90.249 M -1.61 % | 91.723 M -7.51 % | 99.167 M 9.66 % | 90.430 M -0.04 % | 90.468 M 4.37 % | 86.677 M 12.18 % | 77.265 M -7.25 % | 83.305 M -3.81 % | 86.603 M -4.62 % | 90.798 M 3.83 % | 87.449 M 8.97 % | 80.254 M -2.82 % | 82.587 M 1.03 % | 81.743 M -5.88 % | 86.848 M 4.77 % | 82.897 M -2.65 % | 85.151 M 16.79 % | 72.911 M 3.84 % | 70.218 M -0.67 % | 70.690 M 1.87 % | 69.394 M -0.36 % | 69.643 M -0.04 % | 69.673 M 1.49 % | 68.647 M 1.76 % | 67.461 M 1.78 % | 66.281 M -4.51 % | 69.410 M 11.23 % | 62.402 M -4.95 % | 65.654 M -1.90 % | 66.924 M 1.80 % | 65.743 M -0.71 % | 66.212 M 6.97 % | 61.896 M -3.87 % | 64.389 M -44.63 % | 116.292 M -36.32 % | 182.606 M 873.12 % | 18.765 M 31.83 % | 14.234 M -91.29 % | 163.366 M |
| Cost and expenses | 375.000 M 0.54 % | 373.000 M 532.20 % | 59.000 M -81.27 % | 315.000 M -16.89 % | 379.000 M 5.28 % | 360.000 M -2.44 % | 369.000 M 238.53 % | 109.000 M -4.39 % | 114.000 M 1.79 % | 112.000 M 2.75 % | 109.000 M 14.74 % | 95.000 M -1.04 % | 96.000 M 1.05 % | 95.000 M 4.40 % | 91.000 M -2.15 % | 93.000 M 0.00 % | 93.000 M 2.20 % | 91.000 M 7.06 % | 85.000 M -1.16 % | 86.000 M 0.00 % | 86.000 M -8.51 % | 94.000 M -2.78 % | 96.691 M 14.14 % | 84.714 M -6.13 % | 90.249 M -1.61 % | 91.723 M -7.51 % | 99.167 M 9.66 % | 90.430 M -0.04 % | 90.468 M 4.37 % | 86.677 M 12.18 % | 77.265 M -7.25 % | 83.305 M -3.81 % | 86.603 M -4.62 % | 90.798 M 3.83 % | 87.449 M 8.97 % | 80.254 M -2.82 % | 82.587 M 1.03 % | 81.743 M -5.88 % | 86.848 M 4.77 % | 82.897 M -2.65 % | 85.151 M 16.79 % | 72.911 M 3.84 % | 70.218 M -0.67 % | 70.690 M 1.87 % | 69.394 M -0.36 % | 69.643 M -0.04 % | 69.673 M 1.49 % | 68.647 M 1.76 % | 67.461 M 1.78 % | 66.281 M -4.51 % | 69.410 M 11.23 % | 62.402 M -4.95 % | 65.654 M -1.90 % | 66.924 M 1.80 % | 65.743 M -0.71 % | 66.212 M 6.97 % | 61.896 M -3.87 % | 64.389 M -44.63 % | 116.292 M -36.32 % | 182.606 M 873.12 % | 18.765 M 31.83 % | 14.234 M -91.29 % | 163.366 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 59.000 M | 0.000 -100.00 % | 74.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.221 M -254.86 % | 18.223 M -8.36 % | 19.886 M 7.28 % | 18.537 M -34.71 % | 28.393 M 60.12 % | 17.732 M -1.13 % | 17.935 M -7.24 % | 19.334 M -30.48 % | 27.810 M 52.36 % | 18.253 M 1.77 % | 17.936 M -0.41 % | 18.009 M -22.79 % | 23.325 M 44.52 % | 16.140 M -12.87 % | 18.524 M 5.72 % | 17.522 M -8.14 % | 19.074 M 39.81 % | 13.643 M -15.07 % | 16.063 M -0.78 % | 16.190 M -2.36 % | 16.582 M -63.50 % | 45.426 M 570.89 % | 6.771 M -19.34 % | 8.394 M -87.35 % | 66.361 M |
| Interest income | 457.000 M 2.24 % | 447.000 M 3.00 % | 434.000 M -6.87 % | 466.000 M 2.42 % | 455.000 M 3.17 % | 441.000 M 1.61 % | 434.000 M 6.90 % | 406.000 M 14.37 % | 355.000 M 8.57 % | 326.970 M 8.27 % | 302.000 M 31.30 % | 230.000 M 15.58 % | 199.000 M 11.17 % | 179.000 M 10.49 % | 162.000 M 8.72 % | 149.000 M 1.36 % | 147.000 M 0.68 % | 146.000 M 0.00 % | 146.000 M 2.10 % | 143.000 M -15.38 % | 169.000 M -19.14 % | 209.000 M -0.42 % | 209.892 M 6.90 % | 196.337 M 8.53 % | 180.899 M 5.90 % | 170.815 M 0.47 % | 170.019 M 3.77 % | 163.837 M 1.83 % | 160.893 M 6.83 % | 150.611 M -0.90 % | 151.980 M -0.21 % | 152.298 M 1.57 % | 149.939 M -0.34 % | 150.446 M -1.61 % | 152.910 M 0.57 % | 152.039 M 2.53 % | 148.282 M -0.03 % | 148.320 M -3.46 % | 153.633 M -5.20 % | 162.068 M -0.92 % | 163.571 M -1.33 % | 165.768 M -6.38 % | 177.065 M -0.89 % | 178.663 M 0.20 % | 178.312 M 2.48 % | 174.002 M -2.68 % | 178.799 M 1.75 % | 175.717 M 3.61 % | 169.593 M 5.27 % | 161.106 M -4.52 % | 168.724 M 2.59 % | 164.463 M 0.71 % | 163.298 M -3.86 % | 169.858 M 1.38 % | 167.546 M 0.07 % | 167.426 M 7.52 % | 155.717 M 4.76 % | 148.647 M -48.07 % | 286.236 M -29.77 % | 407.560 M 477.23 % | 70.606 M 5.63 % | 66.842 M -85.44 % | 459.019 M |
| Interest expense | 255.000 M 2.41 % | 249.000 M 10.18 % | 226.000 M -11.37 % | 255.000 M 1.19 % | 252.000 M 4.13 % | 242.000 M 7.08 % | 226.000 M 6.10 % | 213.000 M 17.03 % | 182.000 M 9.64 % | 166.000 M 18.57 % | 140.000 M 59.09 % | 88.000 M 33.33 % | 66.000 M 20.00 % | 55.000 M 34.15 % | 41.000 M 24.24 % | 33.000 M -2.94 % | 34.000 M -5.56 % | 36.000 M 0.00 % | 36.000 M -2.70 % | 37.000 M -45.59 % | 68.000 M -22.73 % | 88.000 M -0.74 % | 88.656 M 8.54 % | 81.681 M 8.29 % | 75.429 M 7.65 % | 70.070 M 5.10 % | 66.673 M 6.10 % | 62.841 M -1.14 % | 63.566 M 8.22 % | 58.740 M -1.58 % | 59.684 M -2.14 % | 60.988 M -1.27 % | 61.772 M -3.60 % | 64.077 M 2.55 % | 62.485 M 4.91 % | 59.561 M -2.85 % | 61.310 M -14.11 % | 71.378 M 2.30 % | 69.771 M -13.78 % | 80.921 M -7.73 % | 87.703 M -8.18 % | 95.520 M -3.85 % | 99.344 M -1.97 % | 101.342 M -2.52 % | 103.961 M 3.34 % | 100.602 M -0.24 % | 100.840 M 0.64 % | 100.202 M 1.57 % | 98.652 M 2.10 % | 96.621 M 4.17 % | 92.751 M -0.64 % | 93.350 M 0.92 % | 92.503 M -6.29 % | 98.711 M 2.85 % | 95.975 M -0.14 % | 96.106 M 9.14 % | 88.057 M 5.11 % | 83.775 M -43.81 % | 149.093 M -28.50 % | 208.534 M 455.32 % | 37.552 M 17.31 % | 32.010 M -87.47 % | 255.410 M |
| Depreciation and amortization | 4.000 M 0.00 % | 4.000 M 300.00 % | 1.000 M -85.71 % | 7.000 M 250.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 100.00 % | 1.000 M -66.67 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -25.00 % | 4.000 M 0.00 % | 4.000 M -20.00 % | 5.000 M 150.00 % | 2.000 M -50.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M 29.83 % | 3.081 M -1.15 % | 3.117 M -0.57 % | 3.135 M -0.16 % | 3.140 M 35.29 % | 2.321 M 10.84 % | 2.094 M 3.87 % | 2.016 M -1.47 % | 2.046 M -8.62 % | 2.239 M -4.56 % | 2.346 M -28.50 % | 3.281 M -1.85 % | 3.343 M -4.35 % | 3.495 M -0.23 % | 3.503 M -1.13 % | 3.543 M -0.87 % | 3.574 M 8.40 % | 3.297 M -25.83 % | 4.445 M -2.99 % | 4.582 M 0.55 % | 4.557 M 1.70 % | 4.481 M 0.74 % | 4.448 M 2.96 % | 4.320 M 3.52 % | 4.173 M -1.53 % | 4.238 M 0.88 % | 4.201 M 0.38 % | 4.185 M | 0.000 -100.00 % | 4.886 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 290.000 M 53.44 % | 189.000 M -18.58 % | 232.120 M 0.48 % | 231.000 M 1.09 % | 228.500 M 18.39 % | 193.000 M 1 627.70 % | -12.633 M -107.18 % | 175.900 M 19.01 % | 147.800 M -53.81 % | 320.000 M 5.96 % | 302.000 M 48.11 % | 203.900 M 4.67 % | 194.800 M 6.49 % | 182.920 M 2.76 % | 178.000 M 9.94 % | 161.900 M -15.59 % | 191.800 M 12.93 % | 169.840 M 7.56 % | 157.900 M -1.25 % | 159.900 M -10.07 % | 177.800 M -5.90 % | 188.950 M 4.68 % | 180.499 M -3.25 % | 186.562 M -5.01 % | 196.397 M -27.07 % | 269.295 M 64.34 % | 163.861 M -0.59 % | 164.834 M -5.03 % | 173.559 M 0.42 % | 172.834 M -1.24 % | 175.007 M 6.12 % | 164.920 M 3.09 % | 159.976 M 1.00 % | 158.394 M 21.93 % | 129.903 M -36.47 % | 204.459 M 14.44 % | 178.666 M 19.64 % | 149.334 M 14.89 % | 129.981 M -14.91 % | 152.760 M -5.99 % | 162.494 M -6.88 % | 174.492 M -1.19 % | 176.590 M -14.45 % | 206.417 M 3.34 % | 199.737 M 10.09 % | 181.435 M -1.62 % | 184.428 M 3.10 % | 178.883 M 14.54 % | 156.178 M -8.40 % | 170.491 M 26.50 % | 134.779 M -21.41 % | 171.501 M 38.61 % | 123.733 M -26.57 % | 168.497 M 21.50 % | 138.675 M -12.55 % | 158.572 M 239.55 % | 46.701 M -62.10 % | 123.231 M -52.00 % | 256.733 M -61.00 % | 658.248 M 963.87 % | 61.873 M -6.41 % | 66.109 M -86.32 % | 483.092 M |
| Operating income ratio | 0.44 29.67 % | 0.34 -57.82 % | 0.80 114.69 % | 0.37 -9.63 % | 0.41 17.75 % | 0.35 1 517.19 % | -0.02 -104.07 % | 0.60 5.92 % | 0.57 -54.23 % | 1.25 6.10 % | 1.18 25.64 % | 0.94 9.47 % | 0.85 1.82 % | 0.84 -3.84 % | 0.87 11.62 % | 0.78 -14.41 % | 0.91 12.39 % | 0.81 1.54 % | 0.80 -4.30 % | 0.84 -11.10 % | 0.94 -13.87 % | 1.09 18.02 % | 0.93 -7.56 % | 1.00 -7.49 % | 1.08 -13.18 % | 1.25 30.07 % | 0.96 6.29 % | 0.90 0.78 % | 0.89 0.98 % | 0.89 -12.84 % | 1.02 4.99 % | 0.97 8.13 % | 0.90 -3.80 % | 0.93 5.07 % | 0.89 -9.65 % | 0.98 3.99 % | 0.94 -2.83 % | 0.97 3.02 % | 0.94 -8.63 % | 1.03 -6.10 % | 1.10 -11.37 % | 1.24 -7.04 % | 1.33 1.89 % | 1.31 -4.76 % | 1.37 7.21 % | 1.28 2.50 % | 1.25 -5.16 % | 1.32 6.75 % | 1.23 -7.94 % | 1.34 -6.62 % | 1.44 18.24 % | 1.21 -0.59 % | 1.22 -4.46 % | 1.28 6.33 % | 1.20 -3.28 % | 1.24 189.02 % | 0.43 -61.39 % | 1.11 0.22 % | 1.11 8.87 % | 1.02 -24.31 % | 1.35 0.86 % | 1.34 10.86 % | 1.21 |
| Total other income expenses net | 0.000 -100.00 % | 13.500 M 142.03 % | -32.120 M -142.26 % | 76.000 M 244.76 % | -52.500 M -26 350.00 % | 200.000 K -99.85 % | 134.000 M 411.63 % | -43.000 M 9.28 % | -47.400 M -3.95 % | -45.600 M -16.92 % | -39.000 M -3.17 % | -37.800 M -2.16 % | -37.000 M 0.00 % | -37.000 M -232.14 % | 28.000 M 179.73 % | -35.120 M -3.29 % | -34.000 M -6.25 % | -32.000 M 11.11 % | -36.000 M -17.04 % | -30.760 M -9.82 % | -28.010 M 17.62 % | -34.000 M -9.11 % | -31.162 M 10.15 % | -34.683 M -3 468 400.00 % | 1.000 K 100.00 % | -110.753 M -303.12 % | -27.474 M 14.61 % | -32.173 M 5.66 % | -34.102 M -542.65 % | 7.704 M 158.39 % | -13.193 M 54.80 % | -29.190 M 8.98 % | -32.071 M 2.25 % | -32.808 M 47.24 % | -62.183 M -126.92 % | -27.403 M 7.51 % | -29.628 M 6.41 % | -31.656 M 1.84 % | -32.251 M -4.04 % | -30.998 M 1.80 % | -31.566 M -2.72 % | -30.731 M 43.43 % | -54.321 M -607.21 % | -7.681 M 22.04 % | -9.852 M 8.63 % | -10.783 M 54.06 % | -23.474 M -225.85 % | -7.204 M 92.66 % | -98.116 M -1.69 % | -96.489 M -648.30 % | 17.598 M 118.92 % | -93.001 M -0.54 % | -92.503 M -1 992.84 % | 4.887 M 170.65 % | -6.917 M -730.54 % | 1.097 M -52.28 % | 2.299 M 136.11 % | -6.366 M 9.91 % | -7.066 M 43.45 % | -12.495 M -348.17 % | -2.788 M -153.22 % | -1.101 M 88.32 % | -9.423 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-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 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.386 B 0.34 % | 4.371 B -8.04 % | 4.753 B -3.57 % | 4.929 B -4.50 % | 5.161 B -4.05 % | 5.379 B -6.92 % | 5.779 B 3.14 % | 5.603 B 1.87 % | 5.500 B -4.93 % | 5.785 B 1.31 % | 5.710 B 10.85 % | 5.151 B 1.82 % | 5.059 B -5.00 % | 5.325 B -1.61 % | 5.412 B -0.20 % | 5.423 B -0.17 % | 5.432 B 1.82 % | 5.335 B -7.89 % | 5.792 B -2.72 % | 5.954 B -1.26 % | 6.030 B -0.13 % | 6.038 B 9.87 % | 5.496 B -0.18 % | 5.506 B 4.20 % | 5.284 B -7.42 % | 5.707 B 3.96 % | 5.490 B -1.48 % | 5.572 B -3.39 % | 5.768 B 0.00 % | 5.768 B 11.89 % | 5.155 B -6.07 % | 5.488 B 2.19 % | 5.370 B -1.76 % | 5.466 B -2.10 % | 5.584 B 2.37 % | 5.455 B 3.31 % | 5.280 B 4.20 % | 5.067 B 18.43 % | 4.278 B -4.49 % | 4.480 B 0.97 % | 4.437 B -1.24 % | 4.492 B -2.34 % | 4.600 B 3.04 % | 4.464 B 0.22 % | 4.454 B -5.03 % | 4.690 B 3.50 % | 4.532 B -0.94 % | 4.575 B 6.74 % | 4.286 B -8.53 % | 4.685 B 3.12 % | 4.544 B 14.33 % | 3.974 B 8 107.12 % | -49.634 M -101.31 % | 3.782 B -0.52 % | 3.802 B 7.86 % | 3.525 B 17.37 % | 3.003 B 4 893.77 % | -62.653 M -101.99 % | 3.142 B 0.97 % | 3.112 B |
| Total investments | 27.618 B 3 914.24 % | 688.000 M 0.00 % | 688.000 M 60.75 % | 428.000 M 4.39 % | 410.000 M -0.49 % | 412.000 M 7.01 % | 385.000 M -89.54 % | 3.680 B -1.29 % | 3.728 B -4.26 % | 3.894 B 9.23 % | 3.565 B 1.02 % | 3.529 B -4.67 % | 3.702 B 1.45 % | 3.649 B 6.45 % | 3.428 B 10.80 % | 3.094 B -0.26 % | 3.102 B 0.39 % | 3.090 B -11.33 % | 3.485 B -8.82 % | 3.822 B 21.84 % | 3.137 B 14.28 % | 2.745 B 5.71 % | 2.597 B 0.50 % | 2.584 B 0.48 % | 2.571 B -9.53 % | 2.842 B 7.34 % | 2.648 B 11.35 % | 2.378 B -3.22 % | 2.457 B -2.19 % | 2.512 B -3.52 % | 2.604 B -5.78 % | 2.764 B 1.64 % | 2.719 B 6.17 % | 2.561 B -0.36 % | 2.570 B 14.94 % | 2.236 B -4.66 % | 2.346 B 17.35 % | 1.999 B -0.59 % | 2.011 B 2.08 % | 1.970 B -0.77 % | 1.985 B -4.20 % | 2.072 B 6.95 % | 1.937 B 3.37 % | 1.874 B -6.71 % | 2.009 B 3.62 % | 1.939 B 2.56 % | 1.890 B 6.60 % | 1.773 B -0.90 % | 1.789 B 0.66 % | 1.778 B 2.78 % | 1.730 B 14.02 % | 1.517 B 401.16 % | 302.660 M -78.77 % | 1.426 B 1.18 % | 1.409 B 0.48 % | 1.402 B -3.25 % | 1.449 B -3.62 % | 1.504 B -6.84 % | 1.614 B 11.12 % | 1.453 B |
| Total debt | 4.495 B 0.45 % | 4.475 B -7.98 % | 4.863 B -3.36 % | 5.032 B -4.62 % | 5.276 B -3.76 % | 5.482 B -6.80 % | 5.882 B 3.32 % | 5.693 B 1.77 % | 5.594 B -4.86 % | 5.880 B 1.38 % | 5.800 B 10.60 % | 5.244 B 1.85 % | 5.149 B -4.89 % | 5.414 B -1.62 % | 5.503 B -0.15 % | 5.511 B -0.16 % | 5.520 B 1.83 % | 5.421 B -7.92 % | 5.887 B -2.65 % | 6.047 B -1.31 % | 6.127 B -0.03 % | 6.129 B 9.64 % | 5.590 B -0.09 % | 5.595 B 3.92 % | 5.384 B -7.16 % | 5.799 B 3.78 % | 5.588 B -1.35 % | 5.665 B -3.38 % | 5.863 B -0.04 % | 5.865 B 11.71 % | 5.250 B -5.98 % | 5.584 B 2.04 % | 5.472 B -1.60 % | 5.561 B -2.15 % | 5.683 B 2.43 % | 5.548 B 3.22 % | 5.376 B 4.02 % | 5.168 B 17.69 % | 4.391 B -3.89 % | 4.569 B 0.87 % | 4.529 B -1.40 % | 4.594 B -2.37 % | 4.705 B 3.20 % | 4.559 B -3.51 % | 4.725 B -1.30 % | 4.788 B 3.10 % | 4.644 B -0.68 % | 4.676 B 1.92 % | 4.588 B -4.24 % | 4.791 B 2.89 % | 4.657 B 14.39 % | 4.071 B | 0.000 -100.00 % | 3.837 B -0.78 % | 3.867 B -8.15 % | 4.210 B 1.64 % | 4.142 B | 0.000 -100.00 % | 4.014 B 23.95 % | 3.239 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 747.000 M 22.86 % | 608.000 M 1.84 % | 597.000 M 74.05 % | 343.000 M 75.00 % | 196.000 M -47.31 % | 372.000 M -26.77 % | 508.000 M 36.56 % | 372.000 M 37.27 % | 271.000 M -29.24 % | 383.000 M -18.16 % | 468.000 M 22.83 % | 381.000 M 34.63 % | 283.000 M -36.40 % | 445.000 M -12.75 % | 510.000 M 24.09 % | 411.000 M 42.71 % | 288.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -104.206 M | 0.000 | 0.000 | 0.000 100.00 % | -93.150 M | 0.000 | 0.000 | 0.000 100.00 % | -85.788 M | 0.000 | 0.000 | 0.000 100.00 % | -78.753 M | 0.000 | 0.000 | 0.000 100.00 % | -83.620 M | 0.000 | 0.000 | 0.000 100.00 % | -77.589 M | 0.000 | 0.000 | 0.000 100.00 % | -72.934 M | 0.000 | 0.000 | 0.000 100.00 % | -68.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 2.148 B -17.95 % | 2.618 B 23.14 % | 2.126 B 0.00 % | 2.126 B 0.00 % | 2.126 B 0.00 % | 2.126 B 12.85 % | 1.884 B 0.00 % | 1.884 B 0.00 % | 1.884 B 0.00 % | 1.884 B 12.21 % | 1.679 B 0.00 % | 1.679 B 0.00 % | 1.679 B 0.00 % | 1.679 B 1.08 % | 1.661 B 0.00 % | 1.661 B 0.00 % | 1.661 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.797 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 |
| Common stock | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.02 % | 1.565 B -0.02 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 0.00 % | 1.565 B 12.22 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B 0.00 % | 1.395 B |
| Total equity | 5.195 B 4.97 % | 4.949 B -6.30 % | 5.282 B 10.53 % | 4.779 B 5.61 % | 4.525 B 3.36 % | 4.378 B -3.86 % | 4.554 B 2.38 % | 4.448 B 3.15 % | 4.312 B 2.42 % | 4.210 B -2.66 % | 4.325 B 2.85 % | 4.205 B 2.09 % | 4.119 B 2.49 % | 4.019 B -3.90 % | 4.182 B -1.11 % | 4.229 B 2.40 % | 4.130 B 3.10 % | 4.006 B 1.78 % | 3.936 B 2.55 % | 3.838 B 2.59 % | 3.741 B 2.47 % | 3.651 B -3.55 % | 3.785 B 1.92 % | 3.714 B 2.20 % | 3.634 B 2.70 % | 3.538 B -0.08 % | 3.541 B 1.95 % | 3.473 B 2.41 % | 3.392 B 2.72 % | 3.302 B -1.93 % | 3.367 B 2.68 % | 3.279 B 2.61 % | 3.195 B 13.21 % | 2.822 B -2.91 % | 2.907 B 1.76 % | 2.857 B 3.97 % | 2.748 B 3.95 % | 2.643 B -2.15 % | 2.701 B 2.54 % | 2.634 B 2.04 % | 2.582 B 4.06 % | 2.481 B -3.01 % | 2.558 B 0.64 % | 2.542 B 2.54 % | 2.479 B 3.44 % | 2.397 B -2.34 % | 2.454 B 3.23 % | 2.377 B 2.75 % | 2.314 B 1.88 % | 2.271 B -1.89 % | 2.315 B 1.46 % | 2.281 B 2.95 % | 2.216 B 1.23 % | 2.189 B -2.84 % | 2.253 B 1.82 % | 2.213 B 1.55 % | 2.179 B 1.70 % | 2.143 B -4.36 % | 2.240 B 1.68 % | 2.203 B |
| Other non current liabilities | 295.000 M -63.17 % | 801.000 M 113.60 % | 375.000 M -35.01 % | 577.000 M -97.83 % | 26.573 B 1.80 % | 26.104 B 2.31 % | 25.515 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 4.495 B 0.45 % | 4.475 B -7.98 % | 4.863 B -3.22 % | 5.025 B | 0.000 | 0.000 -100.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.790 B -9.21 % | 5.276 B 0.73 % | 5.238 B -6.61 % | 5.609 B -78.61 % | 26.225 B 0.58 % | 26.073 B 2.00 % | 25.563 B 349.03 % | 5.693 B 1.77 % | 5.594 B 5 608.16 % | 98.000 M 1 860.00 % | 5.000 M -95.10 % | 102.000 M -98.02 % | 5.149 B -4.89 % | 5.414 B -1.62 % | 5.503 B -0.15 % | 5.511 B -0.16 % | 5.520 B 1.83 % | 5.421 B -7.92 % | 5.887 B -2.65 % | 6.047 B -1.31 % | 6.127 B -0.03 % | 6.129 B 9.64 % | 5.590 B -0.09 % | 5.595 B 3.92 % | 5.384 B -7.16 % | 5.799 B 3.78 % | 5.588 B -1.35 % | 5.665 B -3.38 % | 5.863 B -0.04 % | 5.865 B 11.71 % | 5.250 B -5.98 % | 5.584 B 2.04 % | 5.472 B -1.60 % | 5.561 B -2.15 % | 5.683 B 2.43 % | 5.548 B 3.22 % | 5.376 B 4.02 % | 5.168 B 17.69 % | 4.391 B -3.89 % | 4.569 B 0.87 % | 4.529 B -1.40 % | 4.594 B -2.37 % | 4.705 B 3.20 % | 4.559 B -3.51 % | 4.725 B -1.30 % | 4.788 B 3.10 % | 4.644 B -0.68 % | 4.676 B 1.92 % | 4.588 B -4.24 % | 4.791 B 2.89 % | 4.657 B 14.39 % | 4.071 B | 0.000 -100.00 % | 3.837 B -0.78 % | 3.867 B -8.15 % | 4.210 B 1.64 % | 4.142 B | 0.000 -100.00 % | 4.014 B 23.95 % | 3.239 B |
| Other current liabilities | 22.074 B 3.52 % | 21.324 B 3.57 % | 20.588 B 1.43 % | 20.297 B 6 888.29 % | -299.000 M -91.67 % | -156.000 M -550.00 % | -24.000 M 92.23 % | -309.000 M -58.46 % | -195.000 M -98.98 % | -98.000 M -1 860.00 % | -5.000 M 95.10 % | -102.000 M -75.86 % | -58.000 M | 0.000 100.00 % | -3.000 M 91.89 % | -37.000 M -42.31 % | -26.000 M -62.50 % | -16.000 M -166.67 % | -6.000 M 93.62 % | -94.000 M -18.99 % | -79.000 M -61.22 % | -49.000 M -600.00 % | -7.000 M | 0.000 | 0.000 | 0.000 100.00 % | -4.990 M | 0.000 | 0.000 | 0.000 100.00 % | -4.828 M 93.69 % | -76.562 M -44.08 % | -53.140 M -88.00 % | -28.266 M -762.56 % | -3.277 M 95.98 % | -81.559 M -41.62 % | -57.591 M -83.93 % | -31.312 M -1 034.41 % | 3.351 M 102.35 % | -142.381 M -39.61 % | -101.983 M -79.62 % | -56.777 M -1 911.94 % | -2.822 M | 0.000 | 0.000 | 0.000 100.00 % | -3.701 M | 0.000 | 0.000 | 0.000 100.00 % | -4.560 M | 0.000 | 0.000 | 0.000 100.00 % | -2.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -299.000 M | 0.000 100.00 % | -640.000 M | 0.000 100.00 % | -56.000 M 72.28 % | -202.000 M | 0.000 | 0.000 -100.00 % | 8.000 M | 0.000 100.00 % | -801.000 M -3 066.67 % | 27.000 M 131.76 % | -85.000 M 68.28 % | -268.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 378.000 M 152.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 22.408 B 4.20 % | 21.504 B 2.33 % | 21.014 B 0.56 % | 20.898 B 3 770.00 % | 540.000 M 137.89 % | 227.000 M 28.25 % | 177.000 M -42.72 % | 309.000 M 58.46 % | 195.000 M 98.98 % | 98.000 M 1 860.00 % | 5.000 M -95.10 % | 102.000 M 75.86 % | 58.000 M -84.37 % | 371.000 M 12 266.67 % | 3.000 M -91.89 % | 37.000 M 42.31 % | 26.000 M 62.50 % | 16.000 M 166.67 % | 6.000 M -93.62 % | 94.000 M 18.99 % | 79.000 M 61.22 % | 49.000 M 632.11 % | 6.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.828 M -93.69 % | 76.562 M 44.08 % | 53.140 M 88.00 % | 28.266 M 762.56 % | 3.277 M -95.98 % | 81.559 M 41.62 % | 57.591 M 83.93 % | 31.312 M 455.08 % | 5.641 M -96.04 % | 142.381 M 39.61 % | 101.983 M 79.62 % | 56.777 M 1 107.51 % | 4.702 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.701 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.560 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 27.198 B 1.56 % | 26.780 B 2.01 % | 26.252 B -0.96 % | 26.507 B -0.96 % | 26.765 B 1.77 % | 26.300 B 2.18 % | 25.740 B -1.35 % | 26.091 B 0.39 % | 25.990 B 0.41 % | 25.885 B 2.37 % | 25.285 B 2.06 % | 24.774 B -2.13 % | 25.313 B 2.94 % | 24.590 B 3.31 % | 23.802 B 1.31 % | 23.495 B -1.04 % | 23.742 B 3.12 % | 23.023 B -1.20 % | 23.303 B -1.14 % | 23.571 B 1.44 % | 23.236 B 3.81 % | 22.384 B 5.23 % | 21.271 B 0.95 % | 21.071 B -0.18 % | 21.108 B 0.49 % | 21.005 B 3.73 % | 20.249 B 1.47 % | 19.955 B -0.69 % | 20.094 B 1.29 % | 19.838 B 5.58 % | 18.789 B -2.97 % | 19.364 B -0.29 % | 19.420 B 1.98 % | 19.043 B 1.58 % | 18.747 B 0.10 % | 18.728 B 0.30 % | 18.671 B 4.63 % | 17.845 B 4.75 % | 17.035 B -0.92 % | 17.193 B -0.21 % | 17.229 B 2.19 % | 16.859 B 1.36 % | 16.634 B 2.06 % | 16.297 B -2.11 % | 16.648 B 5.29 % | 15.812 B 1.47 % | 15.584 B 1.67 % | 15.327 B -1.23 % | 15.518 B 3.63 % | 14.973 B 1.99 % | 14.682 B 3.18 % | 14.230 B 0.26 % | 14.193 B 4.57 % | 13.572 B -0.82 % | 13.685 B -1.60 % | 13.907 B -1.17 % | 14.072 B 4.55 % | 13.459 B 0.75 % | 13.359 B 5.98 % | 12.606 B |
| Other non current assets | 4.357 B -85.76 % | 30.601 B 0.67 % | 30.396 B -0.55 % | 30.563 B -0.02 % | 30.570 B 2.10 % | 29.942 B 1.85 % | 29.398 B 81 761.11 % | -36.000 M 0.00 % | -36.000 M 0.00 % | -36.000 M 0.00 % | -36.000 M -24.14 % | -29.000 M 0.00 % | -29.000 M 0.00 % | -29.000 M 0.00 % | -29.000 M -26.09 % | -23.000 M 0.00 % | -23.000 M 0.00 % | -23.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 27.618 B 3 914.24 % | 688.000 M 0.00 % | 688.000 M 60.75 % | 428.000 M 4.39 % | 410.000 M -0.49 % | 412.000 M 7.01 % | 385.000 M -89.54 % | 3.680 B -1.29 % | 3.728 B -4.26 % | 3.894 B 9.23 % | 3.565 B 1.02 % | 3.529 B -4.67 % | 3.702 B 1.45 % | 3.649 B 6.45 % | 3.428 B 10.80 % | 3.094 B -0.26 % | 3.102 B 0.39 % | 3.090 B -11.33 % | 3.485 B -8.82 % | 3.822 B 21.84 % | 3.137 B 14.28 % | 2.745 B 5.71 % | 2.597 B 0.50 % | 2.584 B 0.48 % | 2.571 B -9.53 % | 2.842 B 7.34 % | 2.648 B 11.35 % | 2.378 B -3.22 % | 2.457 B -2.19 % | 2.512 B -3.52 % | 2.604 B -5.78 % | 2.764 B 1.64 % | 2.719 B 6.17 % | 2.561 B -0.36 % | 2.570 B 14.94 % | 2.236 B -4.66 % | 2.346 B 17.35 % | 1.999 B -0.59 % | 2.011 B 2.08 % | 1.970 B -0.77 % | 1.985 B -4.20 % | 2.072 B 6.95 % | 1.937 B 3.37 % | 1.874 B -6.71 % | 2.009 B 3.62 % | 1.939 B 2.56 % | 1.890 B 6.60 % | 1.773 B -0.90 % | 1.789 B 0.66 % | 1.778 B 2.78 % | 1.730 B 14.02 % | 1.517 B 401.16 % | 302.660 M -78.77 % | 1.426 B 1.18 % | 1.409 B 0.48 % | 1.402 B -3.25 % | 1.449 B -3.62 % | 1.504 B -6.84 % | 1.614 B 11.12 % | 1.453 B |
| Intangible assets | 116.000 M 70.59 % | 68.000 M 871.43 % | 7.000 M -89.86 % | 69.000 M 0.00 % | 69.000 M | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M -70.73 % | 41.000 M 7.89 % | 38.000 M -9.52 % | 42.000 M 250.00 % | 12.000 M -69.23 % | 39.000 M -13.33 % | 45.000 M -25.00 % | 60.000 M 342.71 % | 13.553 M -75.85 % | 56.112 M 6.76 % | 52.559 M 1.11 % | 51.982 M 295.18 % | 13.154 M -73.58 % | 49.788 M 3.15 % | 48.266 M | 0.000 -100.00 % | 13.095 M -69.84 % | 43.417 M 5.02 % | 41.340 M -3.92 % | 43.026 M 188.96 % | 14.890 M -65.86 % | 43.616 M 5.01 % | 41.536 M -8.71 % | 45.499 M 145.49 % | 18.534 M -60.02 % | 46.360 M 4.13 % | 44.521 M 1.36 % | 43.923 M 282.30 % | 11.489 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.917 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.728 M | 0.000 -100.00 % | 54.379 M -2.75 % | 55.914 M 25.85 % | 44.428 M -40.89 % | 75.167 M -3.98 % | 78.283 M | 0.000 -100.00 % | 52.030 M -36.32 % | 81.711 M |
| GoodWill | 0.000 | 0.000 -100.00 % | 61.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.081 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.156 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.266 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.148 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.632 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.707 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 68.000 M 0.00 % | 68.000 M 0.00 % | 68.000 M -1.45 % | 69.000 M 0.00 % | 69.000 M -1.43 % | 70.000 M 2.94 % | 68.000 M -1.45 % | 69.000 M 0.00 % | 69.000 M 21.05 % | 57.000 M 0.00 % | 57.000 M -8.06 % | 62.000 M 0.00 % | 62.000 M 0.00 % | 62.000 M 0.00 % | 62.000 M -1.59 % | 63.000 M 0.00 % | 63.000 M 0.00 % | 63.000 M 1.61 % | 62.000 M -1.59 % | 63.000 M 0.00 % | 63.000 M -1.56 % | 64.000 M 0.58 % | 63.634 M -0.27 % | 63.805 M -0.27 % | 63.977 M 1.29 % | 63.161 M -0.24 % | 63.310 M 0.13 % | 63.229 M -0.11 % | 63.299 M -0.58 % | 63.669 M 0.49 % | 63.361 M 0.01 % | 63.355 M -0.07 % | 63.398 M -1.09 % | 64.095 M -1.45 % | 65.038 M -1.50 % | 66.026 M -1.34 % | 66.924 M -1.45 % | 67.907 M -1.31 % | 68.809 M -24.00 % | 90.541 M -1.63 % | 92.037 M -13.04 % | 105.841 M 276.38 % | 28.121 M -34.57 % | 42.979 M -3.31 % | 44.451 M -3.20 % | 45.921 M 40.76 % | 32.624 M -23.69 % | 42.750 M -3.33 % | 44.222 M -3.22 % | 45.693 M 18.65 % | 38.510 M -27.21 % | 52.907 M -2.71 % | 54.379 M -2.75 % | 55.914 M 25.85 % | 44.428 M -40.89 % | 75.167 M -3.98 % | 78.283 M -1.96 % | 79.851 M 53.47 % | 52.030 M -36.32 % | 81.711 M |
| Property plant equipment net | 91.000 M -4.21 % | 95.000 M -1.04 % | 96.000 M -4.00 % | 100.000 M -1.96 % | 102.000 M -2.86 % | 105.000 M -1.87 % | 107.000 M -1.83 % | 109.000 M -1.80 % | 111.000 M 0.00 % | 111.000 M -3.48 % | 115.000 M -0.86 % | 116.000 M -2.52 % | 119.000 M -2.46 % | 122.000 M -1.61 % | 124.000 M -4.62 % | 130.000 M -2.26 % | 133.000 M -2.92 % | 137.000 M -2.84 % | 141.000 M -0.70 % | 142.000 M -1.39 % | 144.000 M -1.37 % | 146.000 M 2.91 % | 141.877 M 53.43 % | 92.471 M -2.76 % | 95.100 M -2.78 % | 97.818 M 57.67 % | 62.039 M -1.83 % | 63.193 M 3.77 % | 60.899 M -3.16 % | 62.889 M -1.03 % | 63.541 M -4.28 % | 66.381 M -2.32 % | 67.955 M -2.58 % | 69.753 M -2.83 % | 71.784 M -1.72 % | 73.038 M -5.39 % | 77.202 M -1.42 % | 78.312 M -6.46 % | 83.718 M -2.32 % | 85.710 M -2.69 % | 88.081 M -2.95 % | 90.757 M -2.04 % | 92.649 M 15.89 % | 79.946 M -1.03 % | 80.777 M -1.44 % | 81.961 M -3.41 % | 84.852 M 2.73 % | 82.596 M -2.71 % | 84.894 M -1.08 % | 85.820 M -3.67 % | 89.088 M 0.15 % | 88.954 M 15.59 % | 76.955 M 13.96 % | 67.527 M -14.53 % | 79.003 M 3.58 % | 76.270 M -2.85 % | 78.511 M -2.59 % | 80.602 M 5.50 % | 76.401 M -5.55 % | 80.891 M |
| Total non current assets | 32.142 B 2.17 % | 31.460 B 0.65 % | 31.256 B 0.23 % | 31.184 B 0.03 % | 31.175 B 2.04 % | 30.553 B 1.90 % | 29.982 B 677.14 % | 3.858 B -1.28 % | 3.908 B -3.79 % | 4.062 B 8.70 % | 3.737 B 0.81 % | 3.707 B -4.53 % | 3.883 B 1.30 % | 3.833 B 6.06 % | 3.614 B 9.95 % | 3.287 B -0.33 % | 3.298 B 0.24 % | 3.290 B -10.79 % | 3.688 B -8.42 % | 4.027 B 20.42 % | 3.344 B 13.16 % | 2.955 B 5.45 % | 2.802 B 2.27 % | 2.740 B 0.35 % | 2.730 B -9.08 % | 3.003 B 8.29 % | 2.773 B 10.74 % | 2.504 B -2.98 % | 2.581 B -2.17 % | 2.639 B -3.37 % | 2.731 B -5.62 % | 2.893 B 1.50 % | 2.850 B 5.77 % | 2.695 B -0.45 % | 2.707 B 13.97 % | 2.375 B -4.59 % | 2.490 B 16.07 % | 2.145 B -0.84 % | 2.163 B 0.81 % | 2.146 B -0.89 % | 2.165 B -4.56 % | 2.269 B 10.23 % | 2.058 B 3.06 % | 1.997 B -6.43 % | 2.134 B 3.26 % | 2.067 B 2.93 % | 2.008 B 5.75 % | 1.899 B -1.03 % | 1.918 B 0.49 % | 1.909 B 2.80 % | 1.857 B 11.96 % | 1.659 B 282.19 % | 433.994 M -71.98 % | 1.549 B 1.09 % | 1.532 B -1.37 % | 1.554 B -3.27 % | 1.606 B -3.49 % | 1.664 B -4.50 % | 1.742 B 7.89 % | 1.615 B |
| Other current assets | 26.000 M -21.21 % | 33.000 M -29.79 % | 47.000 M -74.59 % | 185.000 M 60.87 % | 115.000 M -21.77 % | 147.000 M -63.79 % | 406.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.308 B -0.57 % | 24.448 B 3.54 % | 23.611 B 0.83 % | 23.416 B 0.71 % | 23.250 B -1.03 % | 23.491 B 2.45 % | 22.929 B 3.74 % | 22.102 B 0.92 % | 21.900 B 0.19 % | 21.859 B 2.16 % | 21.396 B 2.52 % | 20.871 B 0.42 % | 20.783 B 0.10 % | 20.761 B 1.75 % | 20.404 B 5.79 % | 19.287 B -1.65 % | 19.611 B -0.06 % | 19.622 B 3.09 % | 19.033 B 1.22 % | 18.804 B -1.41 % | 19.072 B 1.49 % | 18.792 B 3.27 % | 18.197 B 4.61 % | 17.395 B -0.86 % | 17.547 B 0.22 % | 17.509 B 3.44 % | 16.926 B -0.22 % | 16.964 B 1.29 % | 16.747 B 0.15 % | 16.722 B 4.22 % | 16.045 B 1.24 % | 15.848 B 0.91 % | 15.705 B 0.08 % | 15.693 B 2.45 % | 15.317 B 2.24 % | 14.982 B 0.96 % | 14.839 B -6.82 % | 15.925 B 12.48 % | 14.158 B -1.33 % | 14.350 B 3.37 % | 13.882 B 2.78 % | 13.506 B -2.66 % | 13.875 B 6.86 % | 12.985 B -0.63 % | 13.067 B |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -230.000 M -11.65 % | -206.000 M 0.00 % | -206.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 109.000 M 4.81 % | 104.000 M -5.45 % | 110.000 M 6.80 % | 103.000 M -10.43 % | 115.000 M 11.65 % | 103.000 M 0.00 % | 103.000 M 14.44 % | 90.000 M -4.26 % | 94.000 M -1.05 % | 95.000 M 5.56 % | 90.000 M -3.23 % | 93.000 M 3.33 % | 90.000 M 1.12 % | 89.000 M -2.20 % | 91.000 M 3.41 % | 88.000 M 0.00 % | 88.000 M 2.33 % | 86.000 M -9.47 % | 95.000 M 2.15 % | 93.000 M -4.12 % | 97.000 M 6.59 % | 91.000 M -3.62 % | 94.417 M 5.79 % | 89.251 M -10.92 % | 100.190 M 9.02 % | 91.901 M -6.32 % | 98.104 M 6.32 % | 92.270 M -2.42 % | 94.562 M -2.10 % | 96.587 M 1.94 % | 94.750 M -0.74 % | 95.459 M -6.11 % | 101.671 M 7.67 % | 94.431 M -4.84 % | 99.233 M 5.81 % | 93.785 M -1.87 % | 95.568 M -4.92 % | 100.508 M -10.66 % | 112.504 M 26.31 % | 89.069 M -3.73 % | 92.516 M -8.91 % | 101.560 M -3.62 % | 105.372 M 10.87 % | 95.043 M -64.92 % | 270.970 M 178.31 % | 97.363 M -13.17 % | 112.132 M 10.78 % | 101.221 M -66.49 % | 302.073 M 185.54 % | 105.790 M -6.38 % | 112.998 M 16.97 % | 96.605 M 94.63 % | 49.634 M -9.04 % | 54.566 M -15.79 % | 64.799 M -90.54 % | 684.901 M -39.86 % | 1.139 B 1 717.59 % | 62.653 M -92.82 % | 872.386 M 587.30 % | 126.929 M |
| Cash and short term investments | 109.000 M 4.81 % | 104.000 M -5.45 % | 110.000 M 6.80 % | 103.000 M 189.57 % | -115.000 M -11.65 % | -103.000 M 0.00 % | -103.000 M -214.44 % | 90.000 M -4.26 % | 94.000 M -1.05 % | 95.000 M 5.56 % | 90.000 M -3.23 % | 93.000 M 3.33 % | 90.000 M 1.12 % | 89.000 M -2.20 % | 91.000 M 3.41 % | 88.000 M 0.00 % | 88.000 M 2.33 % | 86.000 M -9.47 % | 95.000 M 2.15 % | 93.000 M -4.12 % | 97.000 M 6.59 % | 91.000 M -3.62 % | 94.417 M 5.79 % | 89.251 M -10.92 % | 100.190 M 9.02 % | 91.901 M -6.32 % | 98.104 M 6.32 % | 92.270 M -2.42 % | 94.562 M -2.10 % | 96.587 M 1.94 % | 94.750 M -0.74 % | 95.459 M -6.11 % | 101.671 M 7.67 % | 94.431 M -4.84 % | 99.233 M 5.81 % | 93.785 M -1.87 % | 95.568 M -4.92 % | 100.508 M -10.66 % | 112.504 M 26.31 % | 89.069 M -3.73 % | 92.516 M -8.91 % | 101.560 M -3.62 % | 105.372 M 10.87 % | 95.043 M -64.92 % | 270.970 M 178.31 % | 97.363 M -13.17 % | 112.132 M 10.78 % | 101.221 M -66.49 % | 302.073 M 185.54 % | 105.790 M -6.38 % | 112.998 M 16.97 % | 96.605 M 94.63 % | 49.634 M -9.04 % | 54.566 M -15.79 % | 64.799 M -90.54 % | 684.901 M -39.86 % | 1.139 B 1 717.59 % | 62.653 M -92.82 % | 872.386 M 587.30 % | 126.929 M |
| Total current assets | 251.000 M -6.69 % | 269.000 M -3.24 % | 278.000 M -3.47 % | 288.000 M 150.43 % | 115.000 M -8.00 % | 125.000 M -59.94 % | 312.000 M 53.69 % | 203.000 M 12.78 % | 180.000 M -0.55 % | 181.000 M 8.38 % | 167.000 M 8.44 % | 154.000 M 10.79 % | 139.000 M 0.00 % | 139.000 M 4.51 % | 133.000 M -99.46 % | 24.437 B -0.56 % | 24.574 B 3.52 % | 23.739 B 0.80 % | 23.551 B 0.72 % | 23.382 B -1.06 % | 23.633 B 2.40 % | 23.080 B 3.71 % | 22.254 B 0.95 % | 22.045 B 0.15 % | 22.012 B 2.19 % | 21.540 B 2.49 % | 21.017 B 0.44 % | 20.925 B 0.10 % | 20.904 B 1.97 % | 20.501 B 5.54 % | 19.425 B -1.64 % | 19.750 B -0.08 % | 19.765 B 3.10 % | 19.171 B 1.18 % | 18.946 B -1.37 % | 19.209 B 1.48 % | 18.929 B 3.20 % | 18.343 B 4.38 % | 17.573 B -0.62 % | 17.682 B 0.21 % | 17.646 B 3.36 % | 17.072 B -0.36 % | 17.134 B 1.73 % | 16.842 B -0.89 % | 16.993 B 5.27 % | 16.142 B 0.70 % | 16.030 B 1.42 % | 15.806 B -0.67 % | 15.913 B 3.77 % | 15.335 B 1.29 % | 15.139 B 1.93 % | 14.853 B -7.03 % | 15.975 B 12.40 % | 14.213 B -1.34 % | 14.406 B -1.10 % | 14.566 B -0.54 % | 14.645 B 5.07 % | 13.938 B 0.58 % | 13.857 B 5.03 % | 13.194 B |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.000 M | 0.000 100.00 % | -12.000 M 94.94 % | -237.000 M -5.33 % | -225.000 M -71.76 % | -131.000 M 46.75 % | -246.000 M -30.85 % | -188.000 M -13.25 % | -166.000 M -23.88 % | -134.000 M 23.86 % | -176.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 116.000 M -12.12 % | 132.000 M 9.09 % | 121.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 -100.00 % | 41.000 M 7.89 % | 38.000 M -9.52 % | 42.000 M 5.00 % | 40.000 M 2.56 % | 39.000 M -13.33 % | 45.000 M -25.00 % | 60.000 M 3.73 % | 57.841 M 3.08 % | 56.112 M 6.76 % | 52.559 M 1.11 % | 51.982 M 7.88 % | 48.187 M -3.22 % | 49.788 M 3.15 % | 48.266 M | 0.000 -100.00 % | 43.713 M 0.68 % | 43.417 M 5.02 % | 41.340 M -3.92 % | 43.026 M -1.59 % | 43.720 M 0.24 % | 43.616 M 5.01 % | 41.536 M -8.71 % | 45.499 M 9.07 % | 41.715 M -10.02 % | 46.360 M 4.13 % | 44.521 M 1.36 % | 43.923 M -32.29 % | 64.874 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.928 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.093 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M -66.67 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M -33.33 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 24.14 % | 29.000 M 0.00 % | 29.000 M 0.00 % | 29.000 M 0.00 % | 29.000 M 26.09 % | 23.000 M 0.00 % | 23.000 M 0.00 % | 23.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.478 B 1.01 % | 26.214 B 1.40 % | 25.852 B 0.57 % | 25.706 B 2.34 % | 25.118 B -1.15 % | 25.410 B 3.14 % | 24.637 B 1.65 % | 24.237 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 334.000 M 85.56 % | 180.000 M 275.00 % | 48.000 M -89.36 % | 451.000 M 50.84 % | 299.000 M 91.67 % | 156.000 M 550.00 % | 24.000 M -92.23 % | 309.000 M 58.46 % | 195.000 M 98.98 % | 98.000 M 1 860.00 % | 5.000 M -95.10 % | 102.000 M 75.86 % | 58.000 M | 0.000 -100.00 % | 3.000 M -91.89 % | 37.000 M 42.31 % | 26.000 M 62.50 % | 16.000 M 166.67 % | 6.000 M -93.62 % | 94.000 M 18.99 % | 79.000 M 61.22 % | 49.000 M 600.00 % | 7.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.990 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.828 M -93.69 % | 76.562 M 44.08 % | 53.140 M 88.00 % | 28.266 M 762.56 % | 3.277 M -95.98 % | 81.559 M 41.62 % | 57.591 M 83.93 % | 31.312 M 1 267.34 % | 2.290 M -98.39 % | 142.381 M 39.61 % | 101.983 M 79.62 % | 56.777 M 654.61 % | 7.524 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.701 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.560 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 33.33 % | 750.000 K -0.53 % | 754.000 K 9.91 % | 686.000 K 30.92 % | 524.000 K -87.56 % | 4.213 M 5.06 % | 4.010 M 19.31 % | 3.361 M 40.33 % | 2.395 M -44.30 % | 4.300 M 3.04 % | 4.173 M 14.05 % | 3.659 M 19.58 % | 3.060 M -47.37 % | 5.814 M 5.02 % | 5.536 M 15.14 % | 4.808 M 22.75 % | 3.917 M 3.84 % | 3.772 M 8.48 % | 3.477 M 13.29 % | 3.069 M 37.93 % | 2.225 M -21.74 % | 2.843 M -3.07 % | 2.933 M 15.88 % | 2.531 M -10.28 % | 2.821 M 5.03 % | 2.686 M -32.65 % | 3.988 M 11.99 % | 3.561 M 17.72 % | 3.025 M -27.27 % | 4.159 M 1.41 % | 4.101 M 9.30 % | 3.752 M 23.79 % | 3.031 M 11.47 % | 2.719 M 1.61 % | 2.676 M -34.92 % | 4.112 M 29.96 % | 3.164 M 15.64 % | 2.736 M 4.91 % | 2.608 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 | 3.629 B 643.65 % | 488.000 M -0.41 % | 490.000 M 0.00 % | 490.000 M 0.00 % | 490.000 M 0.00 % | 490.000 M 0.00 % | 490.000 M 0.00 % | 490.000 M 0.00 % | 490.000 M 0.00 % | 490.000 M -0.20 % | 491.000 M -0.20 % | 492.000 M 0.00 % | 492.000 M 0.00 % | 492.000 M -23.96 % | 647.000 M 31.50 % | 492.000 M 0.00 % | 492.000 M 0.00 % | 492.000 M 0.00 % | 492.000 M 0.00 % | 492.000 M 0.00 % | 492.000 M 0.00 % | 492.000 M -0.11 % | 492.556 M 0.52 % | 490.008 M -0.34 % | 491.692 M 0.00 % | 491.692 M 0.00 % | 491.692 M 0.00 % | 491.692 M 0.00 % | 491.692 M 0.00 % | 491.692 M 0.00 % | 491.692 M 0.51 % | 489.177 M 0.00 % | 489.197 M 35.46 % | 361.134 M -73.17 % | 1.346 B 272.67 % | 361.134 M 0.00 % | 361.134 M -70.99 % | 1.245 B 244.68 % | 361.134 M 0.00 % | 361.134 M 0.00 % | 361.134 M 0.00 % | 361.134 M 0.00 % | 361.134 M 0.00 % | 361.134 M 0.00 % | 361.134 M 0.00 % | 361.134 M -65.82 % | 1.057 B 192.60 % | 361.134 M -60.55 % | 915.461 M 4.84 % | 873.226 M -4.66 % | 915.901 M 3.77 % | 882.620 M 7.94 % | 817.687 M 3.31 % | 791.521 M -7.50 % | 855.742 M 4.93 % | 815.507 M 4.52 % | 780.245 M 4.75 % | 744.841 M -11.65 % | 843.017 M 4.59 % | 806.048 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.089 B -0.55 % | 20.201 B -21.36 % | 25.689 B 1.64 % | 25.275 B 2.87 % | 24.570 B 22.20 % | 20.106 B 6.92 % | 18.805 B 2.78 % | 18.296 B 1.94 % | 17.947 B -1.37 % | 18.196 B 3.47 % | 17.586 B 1.01 % | 17.410 B -0.11 % | 17.430 B 2.35 % | 17.030 B 5.08 % | 16.206 B 3.39 % | 15.674 B 1.28 % | 15.476 B -1.58 % | 15.724 B 3.41 % | 15.205 B 3.71 % | 14.661 B 2.59 % | 14.291 B 0.42 % | 14.231 B 1.85 % | 13.973 B 3.24 % | 13.535 B -1.23 % | 13.704 B -1.37 % | 13.895 B 3.27 % | 13.454 B 3.02 % | 13.060 B -0.29 % | 13.098 B -1.06 % | 13.238 B 4.69 % | 12.646 B 0.06 % | 12.638 B 1.25 % | 12.482 B -0.92 % | 12.598 B 3.19 % | 12.209 B 2.39 % | 11.924 B 1.58 % | 11.738 B -1.55 % | 11.923 B 8.15 % | 11.024 B 0.81 % | 10.936 B 2.67 % | 10.651 B -2.55 % | 10.930 B 7.34 % | 10.182 B 1.61 % | 10.021 B -1.36 % | 10.159 B -28.42 % | 14.193 B 45.78 % | 9.736 B -0.84 % | 9.818 B 1.24 % | 9.697 B -2.34 % | 9.930 B -26.22 % | 13.459 B 44.03 % | 9.345 B -0.24 % | 9.367 B |
| Total assets | 32.393 B 2.09 % | 31.729 B 0.62 % | 31.534 B 0.20 % | 31.472 B 0.58 % | 31.290 B 1.99 % | 30.678 B 1.27 % | 30.294 B -0.80 % | 30.539 B 0.78 % | 30.302 B 0.69 % | 30.095 B 1.64 % | 29.610 B 2.18 % | 28.979 B -1.54 % | 29.432 B 2.88 % | 28.609 B 2.23 % | 27.984 B 0.94 % | 27.724 B -0.53 % | 27.872 B 3.12 % | 27.029 B -0.77 % | 27.239 B -0.62 % | 27.409 B 1.60 % | 26.977 B 3.62 % | 26.035 B 3.91 % | 25.056 B 1.09 % | 24.785 B 0.17 % | 24.742 B 0.81 % | 24.543 B 3.17 % | 23.790 B 1.54 % | 23.429 B -0.24 % | 23.485 B 1.49 % | 23.140 B 4.44 % | 22.156 B -2.15 % | 22.643 B 0.12 % | 22.615 B 3.43 % | 21.866 B 0.98 % | 21.654 B 0.32 % | 21.585 B 0.77 % | 21.419 B 4.55 % | 20.488 B 3.81 % | 19.736 B -0.46 % | 19.828 B 0.09 % | 19.811 B 2.43 % | 19.340 B 0.77 % | 19.192 B 1.87 % | 18.839 B -1.50 % | 19.127 B 5.04 % | 18.209 B 0.95 % | 18.038 B 1.88 % | 17.705 B -0.71 % | 17.831 B 3.40 % | 17.244 B 1.46 % | 16.997 B 2.94 % | 16.511 B 0.62 % | 16.409 B 4.11 % | 15.762 B -1.11 % | 15.938 B -1.13 % | 16.120 B -0.81 % | 16.251 B 4.16 % | 15.602 B 0.02 % | 15.600 B 5.34 % | 14.809 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 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 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 268.000 M -55.92 % | 608.000 M 69.83 % | 358.000 M 509.67 % | 58.721 M -65.65 % | 170.945 M 616.54 % | 23.857 M -72.78 % | 87.633 M 134.46 % | -254.285 M -153.08 % | 479.041 M 520.21 % | -114.000 M 79.20 % | -548.000 M -309.26 % | -133.900 M -128.12 % | 476.200 M 801.12 % | -67.920 M -146.20 % | 147.000 M 146.39 % | -316.900 M -260.93 % | -87.800 M -125.36 % | 346.160 M 214.41 % | 110.100 M 680.85 % | 14.100 M 114.13 % | -99.800 M 64.09 % | -277.950 M -616.96 % | -38.768 M 86.14 % | -279.702 M -203.56 % | 270.083 M 175.38 % | -358.273 M -584.75 % | 73.909 M -47.49 % | 140.746 M 155.43 % | 55.102 M 107.88 % | -699.452 M -316.17 % | 323.560 M 233.30 % | -242.737 M -50.91 % | -160.850 M -316.48 % | 74.302 M 139.24 % | -189.329 M 30.57 % | -272.683 M -32.36 % | -206.017 M 73.04 % | -764.242 M -467.99 % | 207.679 M 690.42 % | -35.175 M -136.07 % | 97.511 M -34.68 % | 149.280 M 165.29 % | -228.643 M -161.91 % | -87.297 M -129.47 % | 296.187 M 259.43 % | -185.783 M -426.02 % | 56.985 M 116.58 % | -343.649 M -167.57 % | 508.553 M 377.67 % | -183.148 M |
| Net cash provided by operating activities | 268.000 M -55.92 % | 608.000 M 69.83 % | 358.000 M 18.94 % | 301.000 M -1.63 % | 306.000 M 87.73 % | 163.000 M -12.37 % | 186.000 M 255.00 % | -120.000 M -120.55 % | 584.000 M 6 388.89 % | 9.000 M 102.20 % | -409.000 M -808.89 % | -45.000 M -107.79 % | 578.000 M 1 651.52 % | 33.000 M -87.21 % | 258.000 M 220.56 % | -214.000 M -575.56 % | 45.000 M -90.17 % | 458.000 M 115.02 % | 213.000 M 85.22 % | 115.000 M 2 016.67 % | -6.000 M 96.92 % | -195.000 M -703.64 % | 32.304 M 116.45 % | -196.319 M -152.91 % | 371.068 M 310.85 % | -175.984 M -215.85 % | 151.902 M -32.08 % | 223.651 M 52.97 % | 146.208 M 124.22 % | -603.701 M -245.96 % | 413.614 M 362.39 % | -157.636 M -108.73 % | -75.523 M -148.78 % | 154.830 M 210.40 % | -140.248 M 3.86 % | -145.876 M -37.00 % | -106.476 M 84.85 % | -702.581 M -370.56 % | 259.681 M 1 257.88 % | 19.124 M -88.18 % | 161.769 M -26.19 % | 219.165 M 236.12 % | -161.010 M -11 450.22 % | -1.394 M -100.37 % | 377.376 M 424.78 % | -116.194 M -192.16 % | 126.076 M 145.56 % | -276.741 M -149.78 % | 555.901 M 558.63 % | -121.210 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -306.000 M | 0.000 -100.00 % | 2.000 M 100.00 % | 1.000 M 133.33 % | -3.000 M | 0.000 100.00 % | -8.000 M 95.09 % | -163.000 M -8 250.00 % | 2.000 M 200.00 % | -2.000 M 60.00 % | -5.000 M | 0.000 | 0.000 100.00 % | -100.000 K -105.00 % | 2.000 M 166.67 % | -3.000 M -400.00 % | 1.000 M 101.64 % | -61.000 M -3 167.27 % | -1.867 M -199.79 % | 1.871 M -0.69 % | 1.884 M 139.09 % | -4.820 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.323 M -8 626.23 % | -61.000 K 82.62 % | -351.000 K -40.96 % | -249.000 K -102.25 % | 11.067 M 1 585.50 % | -745.000 K 92.86 % | -10.441 M -1 362.32 % | -714.000 K 11.63 % | -808.000 K 10.32 % | -901.000 K -24.62 % | -723.000 K 66.36 % | -2.149 M 73.78 % | -8.197 M -5.20 % | -7.792 M -191.18 % | -2.676 M -46.71 % | -1.824 M -56.30 % | -1.167 M -14.08 % | -1.023 M 58.97 % | -2.493 M 8.95 % | -2.738 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M 0.00 % | 2.000 M 100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 M 166.67 % | 3.000 M 133.33 % | -9.000 M -200.00 % | 9.000 M 200.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -50.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.212 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 -100.00 % | 2.058 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -353.000 M -68.90 % | -209.000 M -421.54 % | 65.000 M 204.84 % | -62.000 M -159.05 % | 105.000 M 222.09 % | -86.000 M -855.56 % | -9.000 M 60.87 % | -23.000 M 83.45 % | -139.000 M -190.26 % | 154.000 M 260.42 % | -96.000 M 50.77 % | -195.000 M -119.10 % | -89.000 M | 0.000 | 0.000 100.00 % | -8.000 M 60.00 % | -20.000 M -53.85 % | -13.000 M | 0.000 | 0.000 100.00 % | -23.243 M | 0.000 100.00 % | -12.224 M 36.62 % | -19.288 M 59.65 % | -47.805 M -666.11 % | -6.240 M 45.24 % | -11.395 M -14.13 % | -9.984 M 85.78 % | -70.225 M -1 169.66 % | -5.531 M 90.12 % | -55.996 M -1 019.92 % | -5.000 M -161.10 % | -1.915 M 96.50 % | -54.750 M -192.26 % | -18.733 M 50.05 % | -37.500 M -6.61 % | -35.175 M -224.40 % | -10.843 M | 0.000 100.00 % | -48.000 M -258.24 % | -13.399 M 93.30 % | -200.000 M 18.18 % | -244.451 M -2 410.79 % | -9.736 M 75.62 % | -39.938 M 73.37 % | -150.000 M -1 143.37 % | -12.064 M -538.64 % | -1.889 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 33.000 M -66.67 % | 99.000 M 1 137.50 % | 8.000 M -66.67 % | 24.000 M 0.00 % | 24.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M 400.00 % | 6.000 M 50.00 % | 4.000 M -20.00 % | 5.000 M 66.67 % | 3.000 M 106.67 % | -45.000 M -2 150.00 % | -2.000 M -106.90 % | 29.000 M 203.57 % | -28.000 M -193.33 % | 30.000 M 400.00 % | 6.000 M -53.85 % | 13.000 M | 0.000 | 0.000 -100.00 % | 156.096 M 1 612.52 % | 9.115 M -44.19 % | 16.332 M 203.97 % | -15.709 M -185.76 % | 18.317 M | 0.000 -100.00 % | 8.391 M 474.73 % | 1.460 M -97.78 % | 65.868 M | 0.000 -100.00 % | 12.690 M 52.76 % | 8.307 M 396.24 % | 1.674 M | 0.000 -100.00 % | 94.000 K | 0.000 -100.00 % | 24.291 M 459.06 % | 4.345 M -94.76 % | 82.992 M -66.05 % | 244.461 M 6.07 % | 230.469 M 5 345.86 % | 4.232 M -75.32 % | 17.148 M -89.52 % | 163.573 M | 0.000 -100.00 % | 30.346 M |
| Other investing activites | 87.000 M 180.65 % | 31.000 M 933.33 % | 3.000 M -96.94 % | 98.000 M 118.67 % | -525.000 M | 0.000 100.00 % | -70.000 M -1 500.00 % | 5.000 M 200.00 % | -5.000 M -122.73 % | 22.000 M 69.23 % | 13.000 M -13.33 % | 15.000 M -68.09 % | 47.000 M 422.22 % | 9.000 M 200.00 % | 3.000 M -25.00 % | 4.000 M -96.26 % | 107.000 M 106 900.00 % | 100.000 K -99.71 % | 35.000 M 202.94 % | -34.000 M -169.39 % | 49.000 M 716.67 % | 6.000 M -37.72 % | 9.634 M 28.87 % | 7.476 M -93.10 % | 108.373 M 1 205.54 % | 8.301 M 1 876.43 % | 420.000 K -97.27 % | 15.370 M -65.21 % | 44.179 M 141.94 % | 18.260 M 132.61 % | 7.850 M -88.96 % | 71.121 M 56.22 % | 45.527 M 964.96 % | 4.275 M 427 400.00 % | 1.000 K -100.00 % | 29.165 M -45.87 % | 53.878 M 1 222.46 % | -4.800 M | 0.000 | 0.000 -100.00 % | 25.091 M 501 720.00 % | 5.000 K -99.99 % | 34.191 M 506.46 % | -8.412 M -122.33 % | 37.677 M 1 039.66 % | 3.306 M 1 544.78 % | 201.000 K 151.25 % | 80.000 K -98.93 % | 7.482 M 748 100.00 % | 1.000 K |
| Net cash used for investing activites | 87.000 M 180.65 % | 31.000 M 109.78 % | -317.000 M -3 070.00 % | -10.000 M 98.63 % | -729.000 M -27.89 % | -570.000 M -1 034.43 % | 61.000 M 176.25 % | -80.000 M -370.59 % | -17.000 M -1 600.00 % | -1.000 M 98.96 % | -96.000 M -740.00 % | 15.000 M 128.85 % | -52.000 M -533.33 % | 12.000 M 113.64 % | -88.000 M -2 300.00 % | 4.000 M -96.26 % | 107.000 M 296.30 % | 27.000 M 345.45 % | -11.000 M 45.00 % | -20.000 M -135.71 % | 56.000 M 233.33 % | -42.000 M -171.39 % | -15.476 M -265.57 % | 9.347 M -96.32 % | 254.129 M 3 897.50 % | -6.692 M 78.45 % | -31.053 M -372.00 % | -6.579 M -112.87 % | 51.101 M 517.46 % | 8.276 M 113.95 % | -59.307 M -188.53 % | 66.989 M 21.69 % | 55.048 M 5 751.75 % | -974.000 K -102.86 % | 34.055 M 288.95 % | -18.023 M -168.33 % | 26.378 M 161.32 % | -43.014 M -19.85 % | -35.889 M -205.59 % | -11.744 M -124.14 % | 48.659 M 206.24 % | -45.799 M -147.91 % | 95.587 M 238.28 % | 28.257 M 34.44 % | 21.019 M 622.60 % | -4.022 M 83.07 % | -23.756 M -288.09 % | 12.630 M 278.52 % | -7.075 M -125.47 % | 27.778 M |
| Debt repayment | -309.000 M -225.26 % | -95.000 M 36.67 % | -150.000 M -1.35 % | -148.000 M 26.00 % | -200.000 M 41.18 % | -340.000 M -286.81 % | 182.000 M | 0.000 100.00 % | -328.000 M -510.00 % | 80.000 M -84.70 % | 523.000 M 771.67 % | 60.000 M 125.21 % | -238.000 M | 0.000 100.00 % | -50.000 M -122.83 % | 219.000 M 134.65 % | -632.000 M -920.78 % | 77.000 M 152.38 % | -147.000 M -88.46 % | -78.000 M -680.00 % | -10.000 M 77.78 % | -45.000 M 11.76 % | -51.000 M -125.12 % | 203.000 M 157.18 % | -355.000 M -265.89 % | 214.000 M 332.61 % | -92.000 M 48.46 % | -178.500 M -1 051.61 % | -15.500 M -102.45 % | 633.000 M 291.83 % | -329.975 M -357.84 % | 127.975 M 230.59 % | -98.000 M 14.04 % | -114.000 M -182.01 % | 139.000 M -31.86 % | 204.000 M -0.49 % | 205.000 M -73.31 % | 768.000 M 565.45 % | -165.000 M -689.29 % | 28.000 M 147.06 % | -59.500 M 56.57 % | -137.000 M -209.60 % | 125.000 M 175.75 % | -165.017 M -120.02 % | -75.000 M -158.14 % | 129.000 M 516.13 % | -31.000 M -139.24 % | 79.000 M 139.30 % | -201.000 M -255.81 % | 129.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 302.600 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 |
| 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 |
| Dividends paid | 0.000 100.00 % | -482.000 M | 0.000 | 0.000 100.00 % | -322.000 M | 0.000 | 0.000 | 0.000 100.00 % | -205.000 M -3 316.67 % | -6.000 M | 0.000 | 0.000 100.00 % | -260.000 M | 0.000 100.00 % | -148.000 M | 0.000 | 0.000 100.00 % | -35.000 M 20.45 % | -44.000 M | 0.000 | 0.000 100.00 % | -170.000 M | 0.000 | 0.000 100.00 % | -166.023 M -3 669.82 % | -4.404 M | 0.000 | 0.000 100.00 % | -160.675 M -3 160.45 % | -4.928 M | 0.000 | 0.000 100.00 % | -157.597 M -3 097.99 % | -4.928 M | 0.000 | 0.000 100.00 % | -107.584 M -2 373.20 % | -4.350 M | 0.000 100.00 % | -1.200 M 99.14 % | -139.467 M -3 353.86 % | -4.038 M | 0.000 100.00 % | -1.040 M 99.13 % | -119.941 M -3 353.53 % | -3.473 M -347 200.00 % | -1.000 K | 0.000 100.00 % | -113.014 M -3 398.89 % | -3.230 M |
| Other financing activites | -42.000 M 38.24 % | -68.000 M -158.12 % | 117.000 M 175.48 % | -155.000 M -116.20 % | 957.000 M 1 507.35 % | -68.000 M 83.65 % | -416.000 M -312.24 % | 196.000 M 660.00 % | -35.000 M 54.55 % | -77.000 M -305.26 % | -19.000 M 29.63 % | -27.000 M 3.57 % | -28.000 M 40.43 % | -47.000 M -251.61 % | 31.000 M 487.50 % | -8.000 M -101.66 % | 481.000 M 189.74 % | -536.000 M -5 855.56 % | -9.000 M 59.09 % | -22.000 M 33.33 % | -33.000 M -107.37 % | 448.000 M 57.62 % | 284.225 M 1 152.69 % | -27.000 M 71.57 % | -94.977 M -179.34 % | -34.000 M -47.73 % | -23.015 M 43.68 % | -40.863 M -76.44 % | -23.160 M 24.83 % | -30.810 M -23.03 % | -25.042 M 42.51 % | -43.556 M -126.01 % | -19.272 M 51.49 % | -39.729 M -45.22 % | -27.358 M 34.68 % | -41.884 M -64.85 % | -25.408 M 15.45 % | -30.051 M 15.00 % | -35.356 M 6.04 % | -37.627 M -83.50 % | -20.505 M 48.96 % | -40.178 M 18.42 % | -49.248 M -30.38 % | -37.773 M -255.58 % | -10.623 M 47.73 % | -20.322 M 66.36 % | -60.409 M -283.74 % | -15.742 M 59.14 % | -38.529 M 2.57 % | -39.546 M |
| Net cash used provided by financing activities | -351.000 M 45.58 % | -645.000 M -1 854.55 % | -33.000 M 89.11 % | -303.000 M -169.66 % | 435.000 M 6.88 % | 407.000 M 273.93 % | -234.000 M -219.39 % | 196.000 M 134.51 % | -568.000 M -18 833.33 % | -3.000 M -100.60 % | 504.000 M 1 427.27 % | 33.000 M 106.27 % | -526.000 M -1 019.15 % | -47.000 M 71.86 % | -167.000 M -179.15 % | 211.000 M 239.74 % | -151.000 M 69.43 % | -494.000 M -147.00 % | -200.000 M -100.00 % | -100.000 M -132.56 % | -43.000 M -118.45 % | 233.000 M 2 098.11 % | -11.661 M -106.62 % | 176.032 M 128.53 % | -616.908 M -449.58 % | 176.473 M 253.43 % | -115.015 M 47.57 % | -219.363 M -10.05 % | -199.335 M -133.37 % | 597.262 M 268.23 % | -355.017 M -520.54 % | 84.419 M 204.42 % | 27.731 M 117.48 % | -158.657 M -242.11 % | 111.642 M -31.13 % | 162.116 M 115.70 % | 75.158 M -89.75 % | 733.599 M 466.15 % | -200.356 M -1 750.52 % | -10.827 M 95.07 % | -219.473 M -23.87 % | -177.178 M -333.89 % | 75.752 M 137.35 % | -202.790 M 9.79 % | -224.788 M -313.17 % | 105.448 M 215.36 % | -91.408 M -244.50 % | 63.258 M 117.94 % | -352.543 M -508.87 % | 86.224 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M -300.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 1.000 M 200.00 % | -1.000 M | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 |
| Net change in cash | 4.000 M 180.00 % | -5.000 M -171.43 % | 7.000 M 158.33 % | -12.000 M -200.00 % | 12.000 M | 0.000 -100.00 % | 13.000 M 425.00 % | -4.000 M -300.00 % | -1.000 M -120.00 % | 5.000 M 266.67 % | -3.000 M -175.00 % | 4.000 M | 0.000 100.00 % | -2.000 M -166.67 % | 3.000 M | 0.000 -100.00 % | 2.000 M 122.22 % | -9.000 M -550.00 % | 2.000 M 150.00 % | -4.000 M -166.67 % | 6.000 M 250.00 % | -4.000 M -177.43 % | 5.166 M 147.23 % | -10.939 M -231.97 % | 8.289 M 233.63 % | -6.203 M -206.32 % | 5.834 M 354.54 % | -2.292 M -13.19 % | -2.025 M -210.23 % | 1.837 M 358.73 % | -710.000 K 88.60 % | -6.228 M -185.82 % | 7.257 M 251.12 % | -4.802 M -188.14 % | 5.448 M 405.55 % | -1.783 M 63.91 % | -4.940 M 58.82 % | -11.996 M -151.19 % | 23.435 M 779.87 % | -3.447 M 61.89 % | -9.044 M -137.25 % | -3.812 M -136.91 % | 10.329 M 105.87 % | -175.927 M -201.34 % | 173.606 M 1 275.56 % | -14.768 M -235.35 % | 10.911 M 105.43 % | -200.852 M -202.33 % | 196.283 M 2 823.13 % | -7.208 M |
| Cash at beginning of period | 105.000 M -4.55 % | 110.000 M 6.80 % | 103.000 M -10.43 % | 115.000 M 11.65 % | 103.000 M 0.00 % | 103.000 M 14.44 % | 90.000 M -4.26 % | 94.000 M -1.05 % | 95.000 M 5.56 % | 90.000 M -3.23 % | 93.000 M 4.49 % | 89.000 M 0.00 % | 89.000 M -2.20 % | 91.000 M 3.41 % | 88.000 M 0.00 % | 88.000 M 2.33 % | 86.000 M -9.47 % | 95.000 M 2.15 % | 93.000 M -4.12 % | 97.000 M 6.59 % | 91.000 M -4.21 % | 95.000 M 6.44 % | 89.251 M -10.92 % | 100.190 M 9.02 % | 91.901 M -6.32 % | 98.104 M 6.32 % | 92.270 M -2.42 % | 94.562 M -2.10 % | 96.587 M 1.94 % | 94.750 M -0.74 % | 95.460 M -6.12 % | 101.688 M 7.68 % | 94.431 M -4.84 % | 99.233 M 5.81 % | 93.785 M -1.87 % | 95.568 M -4.92 % | 100.508 M -10.66 % | 112.504 M 26.31 % | 89.069 M -3.73 % | 92.516 M -8.91 % | 101.560 M -3.62 % | 105.372 M 10.87 % | 95.043 M -64.92 % | 270.970 M 178.31 % | 97.364 M -13.17 % | 112.132 M 10.78 % | 101.221 M -66.49 % | 302.073 M 185.54 % | 105.790 M -6.38 % | 112.998 M |
| Cash at end of period | 109.000 M 3.81 % | 105.000 M -4.55 % | 110.000 M 6.80 % | 103.000 M -10.43 % | 115.000 M 11.65 % | 103.000 M 0.00 % | 103.000 M 14.44 % | 90.000 M -4.26 % | 94.000 M -1.05 % | 95.000 M 5.56 % | 90.000 M -3.23 % | 93.000 M 4.49 % | 89.000 M 0.00 % | 89.000 M -2.20 % | 91.000 M 3.41 % | 88.000 M 0.00 % | 88.000 M 2.33 % | 86.000 M -9.47 % | 95.000 M 2.15 % | 93.000 M -4.12 % | 97.000 M 6.59 % | 91.000 M -3.62 % | 94.417 M 5.79 % | 89.251 M -10.92 % | 100.190 M 9.02 % | 91.901 M -6.32 % | 98.104 M 6.32 % | 92.270 M -2.42 % | 94.562 M -2.10 % | 96.587 M 1.94 % | 94.750 M -0.74 % | 95.460 M -6.12 % | 101.688 M 7.68 % | 94.431 M -4.84 % | 99.233 M 5.81 % | 93.785 M -1.87 % | 95.568 M -4.92 % | 100.508 M -10.66 % | 112.504 M 26.31 % | 89.069 M -3.73 % | 92.516 M -8.91 % | 101.560 M -3.62 % | 105.372 M 10.87 % | 95.043 M -64.92 % | 270.970 M 178.31 % | 97.364 M -13.17 % | 112.132 M 10.78 % | 101.221 M -66.49 % | 302.073 M 185.54 % | 105.790 M |
| Operating cash flow | 268.000 M -55.92 % | 608.000 M 69.83 % | 358.000 M 208.62 % | 116.000 M -79.58 % | 568.000 M 248.47 % | 163.000 M -12.37 % | 186.000 M 255.00 % | -120.000 M -120.55 % | 584.000 M 6 388.89 % | 9.000 M 102.20 % | -409.000 M -808.89 % | -45.000 M -107.79 % | 578.000 M 1 651.52 % | 33.000 M -87.21 % | 258.000 M 220.56 % | -214.000 M -575.56 % | 45.000 M -90.17 % | 458.000 M 115.02 % | 213.000 M 85.22 % | 115.000 M 2 016.67 % | -6.000 M 96.92 % | -195.000 M -703.64 % | 32.304 M 116.45 % | -196.319 M -152.91 % | 371.068 M 310.85 % | -175.984 M -215.85 % | 151.902 M -32.08 % | 223.651 M 52.97 % | 146.208 M 124.22 % | -603.701 M -245.96 % | 413.614 M 362.39 % | -157.636 M -108.73 % | -75.523 M -148.78 % | 154.830 M 210.40 % | -140.248 M 3.86 % | -145.876 M -37.00 % | -106.476 M 84.85 % | -702.581 M -370.56 % | 259.681 M 1 257.88 % | 19.124 M -88.18 % | 161.769 M -26.19 % | 219.165 M 236.12 % | -161.010 M -11 450.22 % | -1.394 M -100.37 % | 377.376 M 424.78 % | -116.194 M -192.16 % | 126.076 M 145.56 % | -276.741 M -149.78 % | 555.901 M 558.63 % | -121.210 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -306.000 M | 0.000 -100.00 % | 2.000 M 100.00 % | 1.000 M 133.33 % | -3.000 M | 0.000 100.00 % | -8.000 M 95.09 % | -163.000 M -8 250.00 % | 2.000 M 200.00 % | -2.000 M 60.00 % | -5.000 M | 0.000 | 0.000 100.00 % | -100.000 K -105.00 % | 2.000 M 166.67 % | -3.000 M -400.00 % | 1.000 M 101.64 % | -61.000 M -3 167.27 % | -1.867 M -199.79 % | 1.871 M -0.69 % | 1.884 M 139.09 % | -4.820 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.323 M -8 626.23 % | -61.000 K 82.62 % | -351.000 K -40.96 % | -249.000 K -102.25 % | 11.067 M 1 585.50 % | -745.000 K 92.86 % | -10.441 M -1 362.32 % | -714.000 K 11.63 % | -808.000 K 10.32 % | -901.000 K -24.62 % | -723.000 K 66.36 % | -2.149 M 73.78 % | -8.197 M -5.20 % | -7.792 M -191.18 % | -2.676 M -46.71 % | -1.824 M -56.30 % | -1.167 M -14.08 % | -1.023 M 58.97 % | -2.493 M 8.95 % | -2.738 M |
| Free CashFlow | 268.000 M -55.92 % | 608.000 M 69.83 % | 358.000 M 208.62 % | 116.000 M -79.58 % | 568.000 M 248.47 % | 163.000 M -13.30 % | 188.000 M 257.98 % | -119.000 M -120.48 % | 581.000 M 6 355.56 % | 9.000 M 102.16 % | -417.000 M -100.48 % | -208.000 M -135.86 % | 580.000 M 1 770.97 % | 31.000 M -87.75 % | 253.000 M 218.22 % | -214.000 M -575.56 % | 45.000 M -90.17 % | 457.900 M 112.98 % | 215.000 M 91.96 % | 112.000 M 2 340.00 % | -5.000 M 98.05 % | -256.000 M -941.08 % | 30.437 M 115.65 % | -194.448 M -152.14 % | 372.952 M 306.27 % | -180.804 M -219.03 % | 151.902 M -32.08 % | 223.651 M 52.97 % | 146.208 M 124.22 % | -603.701 M -247.86 % | 408.291 M 358.91 % | -157.697 M -107.84 % | -75.874 M -149.08 % | 154.581 M 219.66 % | -129.181 M 11.89 % | -146.621 M -25.41 % | -116.917 M 83.38 % | -703.295 M -371.68 % | 258.873 M 1 320.58 % | 18.223 M -88.68 % | 161.046 M -25.79 % | 217.016 M 228.25 % | -169.207 M -1 742.01 % | -9.186 M -102.45 % | 374.700 M 417.49 % | -118.018 M -194.48 % | 124.909 M 144.97 % | -277.764 M -150.19 % | 553.408 M 546.48 % | -123.948 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 |