BioMarin Pharmaceutical Inc. 0HNC.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.854 B 17.97 % | 2.419 B 15.42 % | 2.096 B 13.53 % | 1.846 B -0.76 % | 1.860 B 9.18 % | 1.704 B 14.27 % | 1.491 B 13.52 % | 1.314 B 17.62 % | 1.117 B 25.50 % | 889.895 M 18.49 % | 751.040 M 36.93 % | 548.485 M 9.54 % | 500.723 M 13.45 % | 441.358 M 17.30 % | 376.267 M 15.90 % | 324.656 M 9.50 % | 296.493 M 143.86 % | 121.581 M 44.38 % | 84.209 M 228.06 % | 25.669 M 37.70 % | 18.641 M 54.06 % | 12.100 M -13.07 % | 13.919 M 18.98 % | 11.699 M -5.09 % | 12.326 M 76.69 % | 6.976 M 481.33 % | 1.200 M |
| Net income | 426.859 M 154.62 % | 167.645 M 18.43 % | 141.561 M 320.91 % | -64.080 M -107.50 % | 854.029 M 3 681.13 % | -23.848 M 69.11 % | -77.211 M 34.03 % | -117.042 M 81.43 % | -630.210 M -266.83 % | -171.799 M -28.24 % | -133.969 M 24.03 % | -176.353 M -54.23 % | -114.347 M -112.40 % | -53.836 M -126.16 % | 205.819 M 42 276.02 % | -488.000 K -101.58 % | 30.831 M 295.10 % | -15.803 M 44.62 % | -28.533 M 61.58 % | -74.270 M 60.38 % | -187.443 M -147.29 % | -75.798 M 2.15 % | -77.461 M -14.58 % | -67.606 M -80.94 % | -37.364 M -33.10 % | -28.072 M -128.23 % | -12.300 M |
| Income before tax | 541.763 M 187.31 % | 188.563 M 26.07 % | 149.576 M 298.51 % | -75.350 M -53.78 % | -48.997 M 48.32 % | -94.811 M 33.56 % | -142.705 M -297.78 % | -35.875 M 95.68 % | -831.050 M -437.12 % | -154.724 M -23.91 % | -124.868 M 29.25 % | -176.503 M -49.23 % | -118.278 M -171.11 % | -43.627 M -103.01 % | -21.490 M -3 896.82 % | 566.000 K -98.31 % | 33.424 M 321.73 % | -15.074 M 47.17 % | -28.533 M 61.58 % | -74.270 M 60.38 % | -187.443 M -147.29 % | -75.798 M 2.15 % | -77.461 M -9.21 % | -70.929 M -75.85 % | -40.336 M -38.27 % | -29.172 M -137.17 % | -12.300 M |
| Income before tax ratio | 0.19 143.55 % | 0.08 9.22 % | 0.07 274.85 % | -0.04 -54.97 % | -0.03 52.67 % | -0.06 41.86 % | -0.10 -250.42 % | -0.03 96.33 % | -0.74 -327.97 % | -0.17 -4.58 % | -0.17 48.33 % | -0.32 -36.23 % | -0.24 -138.97 % | -0.10 -73.07 % | -0.06 -3 376.03 % | 0.00 -98.45 % | 0.11 190.92 % | -0.12 63.41 % | -0.34 88.29 % | -2.89 71.23 % | -10.06 -60.52 % | -6.26 -12.56 % | -5.57 8.21 % | -6.06 -85.27 % | -3.27 21.75 % | -4.18 59.20 % | -10.25 |
| EBITDA | 650.855 M 109.76 % | 310.284 M 15.99 % | 267.515 M 457.02 % | 48.026 M 258.08 % | 13.412 M -60.49 % | 33.949 M 1 058.74 % | -3.541 M -103.74 % | 94.756 M 113.43 % | -705.526 M -537.32 % | -110.702 M -121.59 % | -49.958 M 63.63 % | -137.356 M -72.04 % | -79.839 M -46 318.02 % | -172.000 K -101.01 % | 17.065 M -52.11 % | 35.631 M -47.17 % | 67.449 M 217.74 % | -57.288 M -284.95 % | -14.882 M 72.68 % | -54.465 M 59.55 % | -134.633 M -102.88 % | -66.361 M -12.25 % | -59.120 M -45.50 % | -40.631 M -35.70 % | -29.942 M -46.90 % | -20.383 M -68.45 % | -12.100 M |
| Net income ratio | 0.15 115.84 % | 0.07 2.61 % | 0.07 294.59 % | -0.03 -107.56 % | 0.46 3 380.07 % | -0.01 72.97 % | -0.05 41.89 % | -0.09 84.21 % | -0.56 -192.29 % | -0.19 -8.23 % | -0.18 44.52 % | -0.32 -40.80 % | -0.23 -87.22 % | -0.12 -122.30 % | 0.55 36 490.91 % | 0.00 -101.45 % | 0.10 180.00 % | -0.13 61.64 % | -0.34 88.29 % | -2.89 71.23 % | -10.06 -60.52 % | -6.26 -12.56 % | -5.57 3.70 % | -5.78 -90.64 % | -3.03 24.67 % | -4.02 60.74 % | -10.25 |
| Ratio EBITDA | 0.23 77.81 % | 0.13 0.49 % | 0.13 390.65 % | 0.03 260.83 % | 0.01 -63.81 % | 0.02 938.99 % | 0.00 -103.29 % | 0.07 111.42 % | -0.63 -407.81 % | -0.12 -87.01 % | -0.07 73.44 % | -0.25 -57.06 % | -0.16 -40 814.77 % | 0.00 -100.86 % | 0.05 -58.68 % | 0.11 -51.76 % | 0.23 148.28 % | -0.47 -166.62 % | -0.18 91.67 % | -2.12 70.62 % | -7.22 -31.69 % | -5.48 -29.12 % | -4.25 -22.30 % | -3.47 -42.97 % | -2.43 16.86 % | -2.92 71.02 % | -10.08 |
| Gross profit ratio | 0.80 2.13 % | 0.78 2.64 % | 0.76 1.99 % | 0.75 3.75 % | 0.72 -8.98 % | 0.79 0.06 % | 0.79 -3.35 % | 0.82 0.45 % | 0.81 -2.03 % | 0.83 0.24 % | 0.83 0.22 % | 0.83 1.08 % | 0.82 0.86 % | 0.81 -0.44 % | 0.81 2.03 % | 0.80 -3.15 % | 0.82 -3.07 % | 0.85 -5.27 % | 0.90 -0.15 % | 0.90 13.91 % | 0.79 -21.21 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -34.92 % | 1.54 -17.99 % | 1.87 18.33 % | 1.58 |
| Weighted average shs out dil | 196.708 M 2.67 % | 191.595 M 1.39 % | 188.963 M 3.34 % | 182.852 M -4.60 % | 191.678 M 7.06 % | 179.039 M 1.00 % | 177.268 M 1.63 % | 174.427 M 4.94 % | 166.219 M 3.87 % | 160.025 M 9.34 % | 146.349 M 6.24 % | 137.755 M 14.54 % | 120.271 M 7.27 % | 112.122 M -10.78 % | 125.674 M 25.33 % | 100.271 M -3.19 % | 103.572 M 8.02 % | 95.878 M 13.36 % | 84.582 M 22.89 % | 68.830 M 6.96 % | 64.354 M 3.59 % | 62.125 M 16.60 % | 53.279 M 29.69 % | 41.083 M 14.57 % | 35.859 M 19.75 % | 29.944 M 33.16 % | 22.488 M |
| Weighted average shs out | 190.027 M 1.17 % | 187.834 M 1.39 % | 185.266 M 1.32 % | 182.852 M 1.13 % | 180.804 M 0.99 % | 179.039 M 1.12 % | 177.061 M 1.51 % | 174.427 M 5.09 % | 165.985 M 3.72 % | 160.025 M 9.89 % | 145.618 M 5.71 % | 137.755 M 14.54 % | 120.271 M 7.27 % | 112.122 M 8.76 % | 103.093 M 2.81 % | 100.271 M 1.31 % | 98.975 M 3.23 % | 95.878 M 13.36 % | 84.582 M 22.89 % | 68.830 M 6.96 % | 64.354 M 3.59 % | 62.125 M 16.60 % | 53.279 M 29.69 % | 41.083 M 14.57 % | 35.859 M 19.75 % | 29.944 M 33.16 % | 22.488 M |
| EPS diluted | 2.21 151.14 % | 0.88 17.33 % | 0.75 314.29 % | -0.35 -107.73 % | 4.53 3 584.62 % | -0.13 70.45 % | -0.44 34.33 % | -0.67 82.32 % | -3.79 -254.21 % | -1.07 -16.30 % | -0.92 28.13 % | -1.28 -34.74 % | -0.95 -97.92 % | -0.48 -127.75 % | 1.73 35 406.12 % | 0.00 -101.69 % | 0.29 281.25 % | -0.16 52.94 % | -0.34 68.52 % | -1.08 62.89 % | -2.91 -138.52 % | -1.22 15.86 % | -1.45 12.12 % | -1.65 -58.65 % | -1.04 -10.64 % | -0.94 -70.91 % | -0.55 |
| Earnings per share | 2.25 152.81 % | 0.89 17.11 % | 0.76 317.14 % | -0.35 -107.37 % | 4.75 3 753.85 % | -0.13 70.45 % | -0.44 34.33 % | -0.67 82.37 % | -3.80 -255.14 % | -1.07 -16.30 % | -0.92 28.13 % | -1.28 -34.74 % | -0.95 -97.92 % | -0.48 -124.12 % | 1.99 40 712.24 % | 0.00 -101.58 % | 0.31 293.75 % | -0.16 52.94 % | -0.34 68.52 % | -1.08 62.89 % | -2.91 -138.52 % | -1.22 15.86 % | -1.45 12.12 % | -1.65 -58.65 % | -1.04 -10.64 % | -0.94 -70.91 % | -0.55 |
| Gross profit | 2.274 B 20.48 % | 1.887 B 18.46 % | 1.593 B 15.79 % | 1.376 B 2.96 % | 1.336 B -0.62 % | 1.345 B 14.34 % | 1.176 B 9.71 % | 1.072 B 18.15 % | 907.234 M 22.95 % | 737.887 M 18.77 % | 621.276 M 37.22 % | 452.743 M 10.72 % | 408.893 M 14.43 % | 357.335 M 16.78 % | 305.982 M 18.26 % | 258.747 M 6.05 % | 243.984 M 136.37 % | 103.222 M 36.77 % | 75.469 M 227.56 % | 23.040 M 56.86 % | 14.688 M 21.39 % | 12.100 M -13.07 % | 13.919 M 18.98 % | 11.699 M -38.23 % | 18.940 M 44.91 % | 13.070 M 587.89 % | 1.900 M |
| Income tax expense | 114.904 M 449.31 % | 20.918 M 160.99 % | 8.015 M 171.12 % | -11.270 M 98.75 % | -901.422 M -1 170.27 % | -70.963 M -8.35 % | -65.494 M -180.69 % | 81.167 M 140.41 % | -200.840 M -1 276.22 % | 17.075 M 87.62 % | 9.101 M 6 167.33 % | -150.000 K 96.18 % | -3.931 M -138.51 % | 10.209 M 104.49 % | -227.309 M -21 666.32 % | 1.054 M -59.35 % | 2.593 M 255.69 % | 729.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K -100.05 % | 9.837 M -50.74 % | 19.971 M 357.74 % | 4.363 M 661.43 % | 573.000 K | 0.000 |
| Cost of revenue | 580.235 M 9.05 % | 532.062 M 10.01 % | 483.669 M 2.80 % | 470.515 M -10.25 % | 524.272 M 45.85 % | 359.466 M 14.02 % | 315.264 M 30.39 % | 241.786 M 15.34 % | 209.620 M 37.90 % | 152.008 M 17.14 % | 129.764 M 35.54 % | 95.742 M 4.26 % | 91.830 M 9.29 % | 84.023 M 19.55 % | 70.285 M 6.64 % | 65.909 M 25.52 % | 52.509 M 186.01 % | 18.359 M 110.06 % | 8.740 M 232.45 % | 2.629 M -33.49 % | 3.953 M | 0.000 | 0.000 | 0.000 100.00 % | -6.614 M -8.53 % | -6.094 M -770.57 % | -700.000 K |
| General and administrative expenses | 878.697 M 95.74 % | 448.900 M 11.19 % | 403.709 M 13.95 % | 354.300 M 5.98 % | 334.300 M | 0.000 -100.00 % | 604.353 M 9.02 % | 554.336 M 16.31 % | 476.593 M 18.48 % | 402.271 M 33.13 % | 302.156 M 28.38 % | 235.356 M 18.76 % | 198.173 M 12.97 % | 175.423 M 15.62 % | 151.723 M 22.07 % | 124.290 M 16.63 % | 106.566 M 37.44 % | 77.539 M 58.15 % | 49.030 M 17.99 % | 41.556 M 10.50 % | 37.606 M 161.23 % | 14.396 M -17.93 % | 17.541 M 161.10 % | 6.718 M -23.78 % | 8.814 M 29.52 % | 6.805 M 94.43 % | 3.500 M |
| Selling and marketing expenses | 34.500 M -92.94 % | 488.400 M 8.46 % | 450.300 M 11.16 % | 405.100 M 0.42 % | 403.400 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 |
| Other expenses | 129.085 M 107.48 % | 62.217 M 186.93 % | -71.573 M -2 138.06 % | -3.198 M -104.80 % | 66.658 M -10.05 % | 74.108 M 3 260.91 % | 2.205 M -72.33 % | 7.970 M 61.70 % | 4.929 M 153.01 % | -9.299 M -3 432.97 % | 279.000 K -71.59 % | 982.000 K 154.95 % | -1.787 M -225.14 % | 1.428 M | 0.000 -100.00 % | 2.914 M -33.33 % | 4.371 M 0.00 % | 4.371 M 127.98 % | -15.623 M -46.09 % | -10.694 M -114.22 % | 75.210 M 302.34 % | 18.693 M 95.80 % | 9.547 M | 0.000 -100.00 % | 7.333 M 11.82 % | 6.558 M 719.75 % | 800.000 K |
| Operating expenses | 1.789 B 5.18 % | 1.701 B 18.81 % | 1.432 B 3.40 % | 1.385 B -3.31 % | 1.432 B -2.56 % | 1.470 B 8.93 % | 1.349 B 11.38 % | 1.212 B 9.00 % | 1.112 B 9.04 % | 1.019 B 30.41 % | 781.667 M 28.41 % | 608.750 M 17.27 % | 519.108 M 33.17 % | 389.797 M 30.35 % | 299.032 M 23.40 % | 242.320 M 18.65 % | 204.228 M 27.24 % | 160.510 M 60.28 % | 100.142 M 14.77 % | 87.253 M -46.34 % | 162.600 M 84.98 % | 87.903 M 7.80 % | 81.543 M 56.81 % | 52.001 M 0.12 % | 51.941 M 28.03 % | 40.569 M 174.11 % | 14.800 M |
| Cost and expenses | 2.370 B 6.10 % | 2.233 B 15.42 % | 1.935 B 0.33 % | 1.929 B 1.30 % | 1.904 B 4.07 % | 1.830 B 9.90 % | 1.665 B 14.55 % | 1.453 B 10.00 % | 1.321 B 12.79 % | 1.171 B 28.52 % | 911.431 M 29.37 % | 704.492 M 15.31 % | 610.938 M 28.94 % | 473.820 M 28.30 % | 369.317 M 19.82 % | 308.229 M 20.06 % | 256.737 M 43.53 % | 178.869 M 64.28 % | 108.882 M 21.14 % | 89.882 M -46.03 % | 166.553 M 89.47 % | 87.903 M 7.80 % | 81.543 M 56.81 % | 52.001 M 14.72 % | 45.327 M 31.48 % | 34.475 M 144.50 % | 14.100 M |
| Research and development expenses | 747.184 M 0.06 % | 746.773 M 14.96 % | 649.606 M 3.31 % | 628.793 M 0.11 % | 628.116 M -12.15 % | 715.007 M 2.68 % | 696.328 M 14.01 % | 610.753 M -7.73 % | 661.905 M 4.27 % | 634.806 M 37.54 % | 461.543 M 30.09 % | 354.780 M 17.39 % | 302.218 M 40.98 % | 214.374 M 45.53 % | 147.309 M 27.97 % | 115.116 M 23.39 % | 93.291 M 18.69 % | 78.600 M 17.78 % | 66.735 M 18.34 % | 56.391 M 13.27 % | 49.784 M -9.18 % | 54.814 M 0.66 % | 54.455 M 20.25 % | 45.283 M 26.51 % | 35.794 M 31.57 % | 27.206 M 159.10 % | 10.500 M |
| Selling general and administrative expenses | 913.197 M 2.33 % | 892.400 M 4.50 % | 854.009 M 12.46 % | 759.375 M 2.94 % | 737.669 M 8.33 % | 680.924 M 12.67 % | 604.353 M 9.02 % | 554.336 M 16.31 % | 476.593 M 18.48 % | 402.271 M 33.13 % | 302.156 M 28.38 % | 235.356 M 18.76 % | 198.173 M 12.97 % | 175.423 M 15.62 % | 151.723 M 22.07 % | 124.290 M 16.63 % | 106.566 M 37.44 % | 77.539 M 58.15 % | 49.030 M 17.99 % | 41.556 M 10.50 % | 37.606 M 161.23 % | 14.396 M -17.93 % | 17.541 M 161.10 % | 6.718 M -23.78 % | 8.814 M 29.52 % | 6.805 M 94.43 % | 3.500 M |
| Interest income | 74.883 M 28.36 % | 58.339 M 223.49 % | 18.034 M 72.05 % | 10.482 M -36.89 % | 16.610 M -26.98 % | 22.748 M -0.36 % | 22.831 M 53.71 % | 14.853 M 98.38 % | 7.487 M 66.34 % | 4.501 M -24.19 % | 5.937 M 92.57 % | 3.083 M 19.31 % | 2.584 M -11.93 % | 2.934 M -28.65 % | 4.112 M -19.15 % | 5.086 M -68.97 % | 16.388 M | 0.000 -100.00 % | 12.866 M 591.35 % | 1.861 M | 0.000 -100.00 % | 2.559 M | 0.000 | 0.000 -100.00 % | 2.979 M | 0.000 | 0.000 |
| Interest expense | 12.666 M -26.93 % | 17.335 M 8.55 % | 15.970 M 4.13 % | 15.337 M -47.67 % | 29.309 M 24.93 % | 23.460 M -46.27 % | 43.664 M 2.24 % | 42.707 M 8.12 % | 39.499 M 3.28 % | 38.244 M 4.37 % | 36.642 M 250.74 % | 10.447 M 36.76 % | 7.639 M -8.50 % | 8.349 M -19.17 % | 10.329 M -26.69 % | 14.090 M -14.05 % | 16.394 M | 0.000 -100.00 % | 16.726 M 40.34 % | 11.918 M | 0.000 -100.00 % | 3.131 M | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 96.426 M -7.63 % | 104.386 M 2.37 % | 101.969 M -5.62 % | 108.039 M 2.73 % | 105.172 M -0.12 % | 105.300 M 10.26 % | 95.500 M 8.62 % | 87.924 M 2.21 % | 86.025 M 586.29 % | -17.690 M -198.45 % | 17.968 M -61.98 % | 47.264 M 152.52 % | 18.717 M -48.14 % | 36.094 M 30.13 % | 27.737 M 851.85 % | 2.914 M -33.33 % | 4.371 M 301.01 % | 1.090 M -90.88 % | 11.958 M 18.69 % | 10.075 M -24.13 % | 13.279 M 40.64 % | 9.442 M 11.03 % | 8.504 M 21.42 % | 7.004 M -4.49 % | 7.333 M 11.82 % | 6.558 M 719.75 % | 800.000 K |
| Operating income | 484.214 M 160.65 % | 185.774 M 15.41 % | 160.974 M 325.65 % | -71.339 M -64.22 % | -43.440 M 65.37 % | -125.457 M -1.56 % | -123.524 M -740.30 % | -14.700 M 98.17 % | -803.429 M -625.76 % | -110.702 M -19.17 % | -92.891 M 40.46 % | -156.007 M -41.55 % | -110.215 M -225.21 % | -33.890 M -6 329.78 % | 544.000 K -96.69 % | 16.427 M -58.68 % | 39.756 M 169.40 % | -57.288 M -132.19 % | -24.673 M 61.58 % | -64.213 M 64.20 % | -179.365 M -136.62 % | -75.803 M 3.86 % | -78.847 M -51.78 % | -51.949 M -57.42 % | -33.001 M -20.01 % | -27.499 M -113.17 % | -12.900 M |
| Operating income ratio | 0.17 120.95 % | 0.08 -0.01 % | 0.08 298.76 % | -0.04 -65.49 % | -0.02 68.29 % | -0.07 11.12 % | -0.08 -640.24 % | -0.01 98.44 % | -0.72 -478.27 % | -0.12 -0.58 % | -0.12 56.52 % | -0.28 -29.22 % | -0.22 -186.66 % | -0.08 -5 411.02 % | 0.00 -97.14 % | 0.05 -62.26 % | 0.13 128.46 % | -0.47 -60.82 % | -0.29 88.29 % | -2.50 74.00 % | -9.62 -53.59 % | -6.26 -10.59 % | -5.66 -27.57 % | -4.44 -65.85 % | -2.68 32.08 % | -3.94 63.33 % | -10.75 |
| Total other income expenses net | 57.549 M 1 963.43 % | 2.789 M 124.47 % | -11.398 M -263.04 % | 6.991 M 225.81 % | -5.557 M -198.42 % | 5.646 M 129.44 % | -19.181 M 46.51 % | -35.860 M -29.83 % | -27.621 M 37.26 % | -44.022 M -37.67 % | -31.977 M -56.02 % | -20.496 M -154.20 % | -8.063 M 17.19 % | -9.737 M 55.81 % | -22.034 M -38.92 % | -15.861 M -150.49 % | -6.332 M -115.00 % | 42.214 M 1 193.63 % | -3.860 M 61.62 % | -10.057 M -24.50 % | -8.078 M -161 660.00 % | 5.000 K -99.64 % | 1.386 M 107.30 % | -18.980 M -158.76 % | -7.335 M -117.40 % | -3.374 M -662.33 % | 600.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -340.130 M -199.85 % | 340.624 M -7.66 % | 368.863 M -26.56 % | 502.265 M 14.74 % | 437.741 M 3.88 % | 421.374 M 25.25 % | 336.435 M -41.64 % | 576.442 M 109.68 % | 274.909 M 3.64 % | 265.246 M 214.04 % | -232.584 M -368.00 % | 86.785 M -48.25 % | 167.697 M -44.48 % | 302.057 M 4.36 % | 289.442 M -12.27 % | 329.912 M -20.63 % | 415.665 M 50.96 % | 275.341 M 94.50 % | 141.565 M -23.96 % | 186.167 M -27.78 % | 257.762 M 7 072.01 % | 3.594 M 110.68 % | -33.638 M -382.20 % | -6.976 M 57.58 % | -16.447 M 29.42 % | -23.302 M -150.56 % | -9.300 M |
| Total investments | 716.102 M -22.98 % | 929.818 M 3.22 % | 900.841 M -3.59 % | 934.392 M 33.16 % | 701.701 M -3.66 % | 728.339 M -11.84 % | 826.190 M -30.20 % | 1.184 B 24.07 % | 954.058 M 49.24 % | 639.287 M 222.27 % | 198.373 M -60.12 % | 497.458 M 28.45 % | 387.284 M 58.88 % | 243.764 M -22.68 % | 315.286 M 3.78 % | 303.796 M -10.50 % | 339.440 M -4.99 % | 357.251 M 78.91 % | 199.685 M 1 958.61 % | 9.700 M -72.85 % | 35.734 M -57.94 % | 84.951 M 110.59 % | 40.340 M -65.98 % | 118.569 M 400.90 % | 23.671 M -40.18 % | 39.573 M | 0.000 |
| Total debt | 633.969 M -42.14 % | 1.096 B 0.22 % | 1.093 B 0.35 % | 1.090 B 0.24 % | 1.087 B 26.56 % | 858.820 M 3.42 % | 830.417 M -29.29 % | 1.174 B 71.90 % | 683.239 M 3.16 % | 662.286 M 3.02 % | 642.902 M -1.93 % | 655.566 M 88.26 % | 348.224 M -0.03 % | 348.329 M -7.73 % | 377.521 M -24.05 % | 497.083 M -22.16 % | 638.565 M 26.78 % | 503.684 M 118.30 % | 230.727 M 2.88 % | 224.259 M -17.20 % | 270.843 M 116.67 % | 125.000 M | 0.000 -100.00 % | 5.552 M 6 589.16 % | 83.000 K -25.23 % | 111.000 K 11.00 % | 100.000 K |
| Accumulated other comprehensive income loss | 61.653 M 314.16 % | -28.788 M -644.45 % | -3.867 M -126.79 % | 14.432 M 189.42 % | -16.139 M -180.04 % | 20.164 M 282.55 % | 5.271 M 122.96 % | -22.961 M -279.16 % | 12.816 M -39.07 % | 21.033 M -23.42 % | 27.466 M 447.35 % | 5.018 M 2 584.16 % | -202.000 K -104.13 % | 4.887 M 2 499.47 % | 188.000 K -79.85 % | 933.000 K -15.64 % | 1.106 M 695.68 % | 139.000 K 656.00 % | -25.000 K -56.25 % | -16.000 K 95.59 % | -363.000 K -107.18 % | 5.057 M 0.52 % | 5.031 M 110.94 % | 2.385 M 168.73 % | -3.470 M 31.97 % | -5.101 M | 0.000 |
| Retained earnings | -194.695 M 68.68 % | -621.554 M 21.24 % | -789.199 M 15.21 % | -930.760 M -8.03 % | -861.609 M 49.93 % | -1.721 B -1.57 % | -1.694 B -3.46 % | -1.638 B -7.70 % | -1.521 B -48.84 % | -1.022 B -20.22 % | -849.770 M -18.72 % | -715.801 M -32.69 % | -539.448 M -26.90 % | -425.101 M -14.50 % | -371.265 M 35.67 % | -577.084 M -0.08 % | -576.596 M 5.08 % | -607.427 M -2.67 % | -591.624 M -5.07 % | -563.091 M -15.19 % | -488.821 M -62.20 % | -301.378 M -33.60 % | -225.580 M -52.30 % | -148.119 M -83.97 % | -80.513 M -86.59 % | -43.149 M -185.75 % | -15.100 M |
| Common stock | 191.000 K 1.06 % | 189.000 K 1.61 % | 186.000 K 1.09 % | 184.000 K 1.10 % | 182.000 K 1.11 % | 180.000 K 1.12 % | 178.000 K 1.14 % | 176.000 K 1.73 % | 173.000 K 6.79 % | 162.000 K 8.72 % | 149.000 K 3.47 % | 144.000 K 14.29 % | 126.000 K 9.57 % | 115.000 K 3.60 % | 111.000 K 9.90 % | 101.000 K 1.00 % | 100.000 K 3.09 % | 97.000 K 5.43 % | 92.000 K 22.67 % | 75.000 K 15.38 % | 65.000 K 1.56 % | 64.000 K 18.52 % | 54.000 K 3.85 % | 52.000 K 40.54 % | 37.000 K 5.71 % | 35.000 K | 0.000 |
| Total equity | 5.658 B 14.27 % | 4.952 B 7.57 % | 4.603 B 7.91 % | 4.266 B 3.89 % | 4.106 B 31.50 % | 3.122 B 5.20 % | 2.968 B 5.67 % | 2.809 B 1.53 % | 2.766 B 15.22 % | 2.401 B 57.13 % | 1.528 B 13.93 % | 1.341 B 32.02 % | 1.016 B 31.40 % | 773.048 M 7.78 % | 717.257 M 122.62 % | 322.185 M 16.45 % | 276.675 M 47.38 % | 187.726 M 59.36 % | 117.802 M 252.08 % | -77.462 M -13.95 % | -67.978 M -157.68 % | 117.853 M 19.60 % | 98.543 M -38.24 % | 159.548 M 127.95 % | 69.994 M -28.85 % | 98.377 M 234.62 % | 29.400 M |
| Other non current liabilities | 97.567 M -18.65 % | 119.935 M 19.92 % | 100.015 M -11.90 % | 113.529 M -34.88 % | 174.325 M 17.06 % | 148.917 M 41.11 % | 105.530 M -45.72 % | 194.423 M 23.57 % | 157.344 M 103.68 % | 77.251 M 12.21 % | 68.844 M 7.26 % | 64.182 M 167.47 % | 23.996 M -53.94 % | 52.102 M 11.98 % | 46.527 M 185.48 % | 16.298 M 470.66 % | 2.856 M -95.84 % | 68.635 M -9.27 % | 75.649 M 288.42 % | 19.476 M 582.89 % | 2.852 M 324.40 % | 672.000 K -87.14 % | 5.226 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K |
| Long term debt | 626.395 M 5.61 % | 593.095 M -45.24 % | 1.083 B 0.37 % | 1.079 B 0.37 % | 1.075 B 121.11 % | 486.238 M -41.45 % | 830.417 M 2.08 % | 813.521 M 23.12 % | 660.761 M -0.23 % | 662.286 M 0.66 % | 657.976 M 0.37 % | 655.566 M 101.80 % | 324.859 M -6.74 % | 348.329 M -7.73 % | 377.521 M -24.05 % | 497.083 M 0.00 % | 497.083 M -0.06 % | 497.375 M 122.10 % | 223.940 M 57.65 % | 142.049 M 0.45 % | 141.406 M 13.12 % | 125.000 M | 0.000 -100.00 % | 3.961 M 6 973.21 % | 56.000 K -34.12 % | 85.000 K -15.00 % | 100.000 K |
| Total non current liabilities | 723.962 M 1.53 % | 713.030 M -39.73 % | 1.183 B -0.80 % | 1.193 B -4.55 % | 1.249 B 96.72 % | 635.155 M -32.14 % | 935.947 M -7.14 % | 1.008 B 23.20 % | 818.105 M -7.36 % | 883.064 M 24.07 % | 711.746 M -1.11 % | 719.748 M 88.34 % | 382.151 M -12.86 % | 438.536 M -4.98 % | 461.522 M -10.70 % | 516.824 M 3.38 % | 499.939 M -11.67 % | 566.010 M 88.93 % | 299.589 M 28.91 % | 232.398 M 0.65 % | 230.890 M 83.72 % | 125.672 M 2 304.75 % | 5.226 M 31.94 % | 3.961 M 6 973.21 % | 56.000 K -34.12 % | 85.000 K -22.73 % | 110.000 K |
| Other current liabilities | 350.075 M -0.43 % | 351.588 M 6.43 % | 330.347 M 0.66 % | 328.186 M 21.55 % | 269.990 M -8.26 % | 294.313 M -3.94 % | 306.369 M 9.73 % | 279.213 M 28.30 % | 217.631 M 8.70 % | 200.214 M 120.63 % | 90.747 M 7.56 % | 84.366 M 8.37 % | 77.847 M 41.87 % | 54.872 M -27.03 % | 75.197 M 7.37 % | 70.038 M 698.21 % | -11.708 M -124.02 % | 48.738 M 63.11 % | 29.881 M 46.12 % | 20.450 M | 0.000 -100.00 % | 2.717 M -6.86 % | 2.917 M 20.19 % | 2.427 M 15.08 % | 2.109 M 7.27 % | 1.966 M 227.67 % | 600.000 K |
| Deferred revenue | 1.369 M -70.37 % | 4.620 M 549.79 % | 711.000 K -89.78 % | 6.956 M 4 476.32 % | 152.000 K -98.83 % | 13.037 M 788.68 % | 1.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.000 K 146.51 % | 86.000 K -71.99 % | 307.000 K -94.24 % | 5.327 M -24.89 % | 7.092 M -12.40 % | 8.096 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 7.574 M -98.49 % | 502.656 M 4 744.88 % | 10.375 M -0.85 % | 10.464 M -10.97 % | 11.754 M -96.85 % | 372.582 M | 0.000 -100.00 % | 360.949 M 1 505.79 % | 22.478 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.365 M | 0.000 | 0.000 | 0.000 -100.00 % | 141.482 M 2 142.54 % | 6.309 M -7.04 % | 6.787 M -40.13 % | 11.337 M -73.51 % | 42.805 M | 0.000 | 0.000 -100.00 % | 1.591 M 5 792.59 % | 27.000 K 3.85 % | 26.000 K | 0.000 |
| Total current liabilities | 606.988 M -48.43 % | 1.177 B 99.87 % | 588.884 M 7.76 % | 546.497 M 10.95 % | 492.548 M -47.18 % | 932.503 M 78.22 % | 523.241 M -35.92 % | 816.518 M 85.86 % | 439.310 M -1.38 % | 445.457 M 88.96 % | 235.739 M 28.63 % | 183.271 M 7.53 % | 170.433 M 81.07 % | 94.125 M 12.26 % | 83.844 M 7.28 % | 78.154 M -39.92 % | 130.081 M 111.37 % | 61.543 M 33.66 % | 46.045 M 14.07 % | 40.367 M -42.38 % | 70.054 M 446.66 % | 12.815 M 87.16 % | 6.847 M -17.53 % | 8.302 M 20.62 % | 6.883 M 35.31 % | 5.087 M 154.35 % | 2.000 M |
| Total liabilities | 1.331 B -29.58 % | 1.890 B 6.67 % | 1.772 B 1.89 % | 1.739 B -0.17 % | 1.742 B 11.12 % | 1.568 B 7.43 % | 1.459 B -20.02 % | 1.824 B 45.10 % | 1.257 B -5.35 % | 1.329 B 40.22 % | 947.485 M 4.92 % | 903.019 M 63.42 % | 552.584 M 3.74 % | 532.661 M -2.33 % | 545.366 M -8.34 % | 594.978 M -5.56 % | 630.020 M 0.39 % | 627.553 M 81.57 % | 345.634 M 26.71 % | 272.765 M -9.36 % | 300.944 M 117.31 % | 138.487 M 1 047.08 % | 12.073 M -1.55 % | 12.263 M 76.73 % | 6.939 M 34.16 % | 5.172 M 145.12 % | 2.110 M |
| Other non current assets | 251.391 M 46.55 % | 171.538 M -2.67 % | 176.236 M 15.85 % | 152.121 M 6.95 % | 142.237 M 16.58 % | 122.009 M 233.65 % | 36.568 M 22.50 % | 29.852 M -9.03 % | 32.815 M -91.60 % | 390.588 M 1 544.86 % | 23.746 M -83.41 % | 143.171 M 761.90 % | 16.611 M 7.20 % | 15.495 M 9.00 % | 14.215 M -7.13 % | 15.306 M 21.63 % | 12.584 M -80.12 % | 63.306 M 55.05 % | 40.829 M -22.19 % | 52.473 M 19.80 % | 43.802 M 640.27 % | 5.917 M 342.23 % | 1.338 M -45.79 % | 2.468 M 35.98 % | 1.815 M 217.31 % | 572.000 K -29.38 % | 810.000 K |
| Long term investments | 521.238 M -14.71 % | 611.135 M 83.06 % | 333.835 M -34.26 % | 507.793 M 77.88 % | 285.473 M -30.71 % | 411.978 M 74.67 % | 235.864 M -38.86 % | 385.785 M -32.64 % | 572.711 M 29.07 % | 443.708 M 244.85 % | 128.667 M -54.29 % | 281.516 M 134.58 % | 120.006 M 26.40 % | 94.944 M -26.54 % | 129.253 M -24.10 % | 170.290 M 6 583.28 % | 2.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 255.278 M -13.38 % | 294.701 M -12.96 % | 338.569 M -12.89 % | 388.652 M -6.86 % | 417.271 M -8.61 % | 456.580 M -7.16 % | 491.808 M -4.97 % | 517.510 M -6.55 % | 553.780 M -19.04 % | 683.996 M 336.84 % | 156.578 M -4.03 % | 163.147 M 0.10 % | 162.980 M -9.59 % | 180.277 M 73.93 % | 103.648 M 152.94 % | 40.977 M 437.33 % | 7.626 M -20.53 % | 9.596 M -17.67 % | 11.655 M -68.12 % | 36.558 M 122.22 % | 16.451 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.862 M -13.96 % | 11.462 M -2.03 % | 11.700 M |
| GoodWill | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M -0.43 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 263.15 % | 54.258 M 0.00 % | 54.258 M 5.27 % | 51.543 M 0.00 % | 51.543 M -3.41 % | 53.364 M 124.96 % | 23.722 M 11.57 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M -52.81 % | 45.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 451.477 M -8.03 % | 490.900 M -8.20 % | 534.768 M -8.56 % | 584.851 M -4.67 % | 613.470 M -6.14 % | 653.619 M -5.11 % | 688.847 M -3.60 % | 714.549 M -4.83 % | 750.819 M -14.78 % | 881.035 M 317.88 % | 210.836 M -3.02 % | 217.405 M 1.34 % | 214.523 M -7.46 % | 231.820 M 47.64 % | 157.012 M 142.68 % | 64.699 M 123.96 % | 28.888 M -6.38 % | 30.858 M -6.26 % | 32.917 M -9.98 % | 36.568 M -40.54 % | 61.504 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.862 M -13.96 % | 11.462 M -2.03 % | 11.700 M |
| Property plant equipment net | 1.043 B -2.17 % | 1.066 B -0.67 % | 1.073 B 3.66 % | 1.035 B 0.29 % | 1.032 B 2.14 % | 1.011 B 6.55 % | 948.682 M 5.80 % | 896.700 M 12.26 % | 798.768 M 13.43 % | 704.207 M 34.51 % | 523.516 M 63.95 % | 319.316 M 12.25 % | 284.473 M 5.76 % | 268.971 M 21.23 % | 221.866 M 11.41 % | 199.141 M 59.34 % | 124.979 M 62.69 % | 76.818 M 38.50 % | 55.466 M 48.62 % | 37.321 M -12.19 % | 42.501 M 68.96 % | 25.154 M -10.82 % | 28.206 M -13.37 % | 32.560 M 57.18 % | 20.715 M -17.45 % | 25.093 M 304.73 % | 6.200 M |
| Total non current assets | 3.757 B -3.32 % | 3.886 B 7.23 % | 3.624 B -2.86 % | 3.730 B 6.41 % | 3.506 B 27.58 % | 2.748 B 15.90 % | 2.371 B -2.27 % | 2.426 B -6.76 % | 2.602 B -1.43 % | 2.640 B 147.90 % | 1.065 B -4.23 % | 1.112 B 29.55 % | 858.181 M 2.91 % | 833.879 M 9.96 % | 758.363 M 68.74 % | 449.436 M 165.94 % | 168.999 M -1.16 % | 170.982 M 32.33 % | 129.212 M 2.26 % | 126.362 M -14.44 % | 147.689 M 375.33 % | 31.071 M 5.17 % | 29.544 M -15.66 % | 35.028 M 8.14 % | 32.392 M -12.75 % | 37.127 M 98.54 % | 18.700 M |
| Other current assets | 201.533 M 42.54 % | 141.391 M 35.28 % | 104.521 M -5.36 % | 110.442 M -15.00 % | 129.934 M -0.55 % | 130.657 M 32.78 % | 98.403 M 32.91 % | 74.036 M 19.98 % | 61.708 M 2.20 % | 60.378 M -57.09 % | 140.700 M 131.59 % | 60.755 M 10.54 % | 54.963 M 89.82 % | 28.955 M 14.24 % | 25.345 M 226.40 % | 7.765 M -84.61 % | 50.444 M 443.46 % | 9.282 M 64.81 % | 5.632 M 69.64 % | 3.320 M -88.97 % | 30.099 M 59.15 % | 18.912 M 166.59 % | 7.094 M 173.90 % | 2.590 M 167.01 % | 970.000 K 229.93 % | 294.000 K -88.69 % | 2.600 M |
| Short term investments | 194.864 M -38.85 % | 318.683 M -43.80 % | 567.006 M 32.91 % | 426.599 M 2.49 % | 416.228 M 31.57 % | 316.361 M -46.41 % | 590.326 M -26.02 % | 797.940 M 109.24 % | 381.347 M 94.98 % | 195.579 M 180.58 % | 69.706 M -67.72 % | 215.942 M -20.08 % | 270.211 M 81.57 % | 148.820 M -20.00 % | 186.033 M 39.34 % | 133.506 M -60.37 % | 336.892 M -5.70 % | 357.251 M 78.91 % | 199.685 M 1 958.61 % | 9.700 M -72.85 % | 35.734 M -57.94 % | 84.951 M 110.59 % | 40.340 M -65.98 % | 118.569 M 400.90 % | 23.671 M -40.18 % | 39.573 M | 0.000 |
| cash and cash equivalents | 942.842 M 24.86 % | 755.127 M 4.22 % | 724.531 M 23.37 % | 587.276 M -9.53 % | 649.158 M 48.40 % | 437.446 M -11.44 % | 493.982 M -17.40 % | 598.028 M 46.46 % | 408.330 M 2.84 % | 397.040 M -54.65 % | 875.486 M 53.92 % | 568.781 M 215.07 % | 180.527 M 290.14 % | 46.272 M -47.47 % | 88.079 M -47.31 % | 167.171 M -25.00 % | 222.900 M -2.38 % | 228.343 M 156.10 % | 89.162 M 134.07 % | 38.092 M 191.20 % | 13.081 M -89.23 % | 121.406 M 260.92 % | 33.638 M 168.50 % | 12.528 M -24.21 % | 16.530 M -29.40 % | 23.413 M 149.07 % | 9.400 M |
| Cash and short term investments | 1.138 B 5.95 % | 1.074 B -16.86 % | 1.292 B 27.39 % | 1.014 B -4.83 % | 1.065 B 41.33 % | 753.807 M -30.48 % | 1.084 B -22.33 % | 1.396 B 76.78 % | 789.677 M 33.25 % | 592.619 M -37.30 % | 945.192 M 20.45 % | 784.723 M 74.10 % | 450.738 M 131.04 % | 195.092 M -28.83 % | 274.112 M -8.84 % | 300.677 M -46.29 % | 559.792 M -4.41 % | 585.594 M 102.74 % | 288.847 M 504.38 % | 47.792 M -2.10 % | 48.815 M -76.34 % | 206.357 M 178.94 % | 73.978 M -43.57 % | 131.097 M 226.10 % | 40.201 M -36.17 % | 62.986 M 570.06 % | 9.400 M |
| Total current assets | 3.232 B 9.35 % | 2.956 B 7.44 % | 2.751 B 20.98 % | 2.274 B -2.90 % | 2.342 B 20.60 % | 1.942 B -5.55 % | 2.056 B -6.84 % | 2.207 B 55.24 % | 1.422 B 30.48 % | 1.090 B -23.57 % | 1.426 B 25.34 % | 1.137 B 52.99 % | 743.462 M 58.25 % | 469.802 M -6.83 % | 504.260 M 7.81 % | 467.727 M -36.60 % | 737.696 M 14.50 % | 644.297 M 92.77 % | 334.224 M 384.80 % | 68.941 M -19.16 % | 85.277 M -62.14 % | 225.269 M 177.86 % | 81.072 M -40.73 % | 136.783 M 207.09 % | 44.541 M -32.94 % | 66.422 M 418.92 % | 12.800 M |
| Inventory | 1.233 B 11.33 % | 1.107 B 23.83 % | 894.083 M 15.12 % | 776.669 M 11.18 % | 698.548 M 2.69 % | 680.275 M 28.14 % | 530.871 M 11.58 % | 475.775 M 33.97 % | 355.126 M 30.71 % | 271.683 M 36.21 % | 199.452 M 22.66 % | 162.605 M 26.35 % | 128.695 M -1.09 % | 130.118 M 18.61 % | 109.698 M 39.45 % | 78.662 M 7.52 % | 73.162 M 125.50 % | 32.445 M 29.39 % | 25.075 M 130.09 % | 10.898 M 370.55 % | 2.316 M | 0.000 | 0.000 | 0.000 -100.00 % | 436.000 K -35.50 % | 676.000 K 576.00 % | 100.000 K |
| Net receivables | 660.535 M 4.23 % | 633.704 M 37.37 % | 461.316 M 23.55 % | 373.399 M -16.72 % | 448.351 M 18.80 % | 377.404 M 10.15 % | 342.633 M 31.09 % | 261.365 M 21.41 % | 215.280 M 30.51 % | 164.959 M 6.97 % | 154.205 M 19.23 % | 129.335 M 18.58 % | 109.066 M -5.68 % | 115.637 M 21.59 % | 95.105 M 17.96 % | 80.623 M 48.48 % | 54.298 M 219.85 % | 16.976 M 15.72 % | 14.670 M 111.66 % | 6.931 M 71.26 % | 4.047 M | 0.000 | 0.000 -100.00 % | 3.096 M 5.52 % | 2.934 M 18.98 % | 2.466 M 252.29 % | 700.000 K |
| Tax assets | 1.489 B -3.65 % | 1.546 B 2.68 % | 1.505 B 3.81 % | 1.450 B 1.26 % | 1.432 B 160.66 % | 549.422 M 19.19 % | 460.952 M 15.50 % | 399.095 M -10.67 % | 446.786 M 102.91 % | 220.191 M 15.30 % | 190.974 M 31.49 % | 145.234 M -23.28 % | 189.303 M -15.74 % | 224.677 M -4.80 % | 236.017 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 assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 235.403 M -25.39 % | 315.509 M 36.44 % | 231.238 M 15.81 % | 199.678 M 4.31 % | 191.429 M -20.56 % | 240.981 M 16.07 % | 207.620 M 24.61 % | 166.616 M -12.93 % | 191.353 M 6.73 % | 179.294 M 28.51 % | 139.513 M 46.39 % | 95.302 M 41.93 % | 67.149 M 86.07 % | 36.088 M 628.17 % | 4.956 M -34.51 % | 7.567 M | 0.000 -100.00 % | 1.169 M -48.84 % | 2.285 M 372.11 % | 484.000 K -98.22 % | 27.249 M 169.85 % | 10.098 M 156.95 % | 3.930 M -8.26 % | 4.284 M -9.75 % | 4.747 M 53.38 % | 3.095 M 121.07 % | 1.400 M |
| Tax payables | 12.567 M 374.05 % | 2.651 M -83.65 % | 16.213 M 1 236.60 % | 1.213 M -93.69 % | 19.223 M 65.86 % | 11.590 M 48.88 % | 7.785 M -20.07 % | 9.740 M 24.11 % | 7.848 M -88.10 % | 65.949 M 1 103.67 % | 5.479 M 52.07 % | 3.603 M 73.89 % | 2.072 M -34.53 % | 3.165 M -9.03 % | 3.479 M 651.40 % | 463.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.071 M -40.04 % | -44.324 M | 0.000 -100.00 % | 32.663 M 125.61 % | -127.529 M -6.63 % | -119.601 M -490.62 % | 30.618 M 3 122.95 % | 950.000 K -0.73 % | 957.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.023 M -57.52 % | 11.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 38.831 M 342.32 % | 8.779 M -15.38 % | 10.375 M -0.85 % | 10.464 M -10.97 % | 11.754 M 9.85 % | 10.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.741 M | 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 -100.00 % | 729.000 K | 0.000 |
| Other total stockholders equity | 5.791 B 3.38 % | 5.602 B 3.81 % | 5.396 B 4.13 % | 5.182 B 3.98 % | 4.984 B 3.33 % | 4.823 B 3.57 % | 4.657 B 4.20 % | 4.469 B 4.57 % | 4.274 B 25.65 % | 3.401 B 44.73 % | 2.350 B 14.54 % | 2.052 B 31.92 % | 1.555 B 30.35 % | 1.193 B 9.64 % | 1.088 B 21.15 % | 898.235 M 5.42 % | 852.065 M 7.19 % | 794.917 M 12.06 % | 709.359 M 46.09 % | 485.570 M 15.30 % | 421.141 M 1.70 % | 414.110 M 29.80 % | 319.038 M 4.52 % | 305.230 M 98.28 % | 153.940 M 5.01 % | 146.592 M 229.42 % | 44.500 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.071 M 40.04 % | 44.324 M | 0.000 -100.00 % | 143.527 M -13.69 % | 166.296 M 10.58 % | 150.391 M 351.68 % | 33.296 M -5.21 % | 35.127 M -3.81 % | 36.517 M | 0.000 | 0.000 | 0.000 100.00 % | -5.023 M 57.52 % | -11.825 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 6.989 B 2.15 % | 6.842 B 7.32 % | 6.375 B 6.17 % | 6.005 B 2.68 % | 5.848 B 24.69 % | 4.690 B 5.94 % | 4.427 B -4.45 % | 4.633 B 15.15 % | 4.024 B 7.89 % | 3.729 B 50.66 % | 2.475 B 10.31 % | 2.244 B 43.08 % | 1.568 B 20.11 % | 1.306 B 3.41 % | 1.263 B 37.67 % | 917.163 M 1.15 % | 906.695 M 11.21 % | 815.279 M 75.92 % | 463.436 M 137.29 % | 195.303 M -16.17 % | 232.966 M -9.12 % | 256.340 M 131.74 % | 110.616 M -35.62 % | 171.811 M 123.33 % | 76.933 M -25.70 % | 103.549 M 228.62 % | 31.510 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 56.096 M 224.71 % | -44.981 M 13.64 % | -52.087 M -233.72 % | -15.608 M 98.24 % | -888.907 M -974.08 % | -82.760 M -21.03 % | -68.378 M -253.78 % | 44.464 M 119.50 % | -228.054 M -196.84 % | -76.827 M -201.48 % | -25.483 M -178.32 % | -9.156 M 7.71 % | -9.921 M -327.39 % | 4.363 M 101.89 % | -230.577 M -2 573.74 % | 9.321 M 207.73 % | 3.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 201.571 M -2.67 % | 207.099 M 5.50 % | 196.308 M -0.48 % | 197.263 M 3.98 % | 189.711 M 18.67 % | 159.865 M 7.42 % | 148.819 M 6.10 % | 140.263 M 4.18 % | 134.641 M 20.73 % | 111.525 M 26.40 % | 88.233 M 33.32 % | 66.181 M 39.80 % | 47.340 M 7.81 % | 43.909 M 14.46 % | 38.362 M 6.55 % | 36.005 M 27.06 % | 28.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -216.396 M 35.70 % | -336.539 M -249.17 % | -96.383 M -245.96 % | 66.034 M 129.42 % | -224.417 M -121.99 % | -101.092 M -104.56 % | -49.420 M 47.40 % | -93.963 M 41.37 % | -160.276 M -445.93 % | 46.332 M 252.71 % | -30.340 M -31.43 % | -23.084 M -169.83 % | 33.059 M 231.71 % | -25.099 M 40.37 % | -42.093 M -311.80 % | 19.874 M 122.33 % | -88.987 M -573.74 % | -13.208 M 55.26 % | -29.522 M -493.47 % | 7.503 M 76.00 % | 4.263 M 167.58 % | -6.308 M -220.85 % | -1.966 M 27.24 % | -2.702 M -481.10 % | 709.000 K -55.72 % | 1.601 M 100.13 % | 800.000 K |
| Accounts receivables | -57.909 M 69.59 % | -190.435 M -132.14 % | -82.033 M -225.10 % | 65.574 M 211.08 % | -59.035 M -55.96 % | -37.852 M 30.26 % | -54.274 M -114.90 % | -25.256 M 50.94 % | -51.483 M -214.55 % | -16.367 M 38.59 % | -26.650 M -204.36 % | -8.756 M -107.14 % | -4.227 M 77.10 % | -18.456 M -41.58 % | -13.036 M 32.25 % | -19.242 M 48.44 % | -37.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -63.530 M 59.55 % | -157.058 M -130.07 % | -68.264 M -94.71 % | -35.060 M 42.67 % | -61.151 M 43.14 % | -107.554 M -352.92 % | -23.747 M 75.49 % | -96.890 M -50.19 % | -64.512 M -26.52 % | -50.989 M -38.38 % | -36.847 M -8.66 % | -33.910 M -2 482.99 % | 1.423 M 106.97 % | -20.420 M 34.21 % | -31.036 M -464.29 % | -5.500 M 60.54 % | -13.938 M -89.09 % | -7.371 M 48.01 % | -14.177 M -65.19 % | -8.582 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.000 K 4 900.00 % | -5.000 K 95.00 % | -100.000 K |
| Accounts payables | -32.240 M -146.82 % | 68.853 M 16.66 % | 59.018 M -99.62 % | 15.689 B 22 932.65 % | -68.713 M -237.20 % | 50.081 M 142.85 % | 20.622 M -16.95 % | 24.830 M 173.27 % | -33.889 M -129.19 % | 116.098 M 218.09 % | 36.499 M 337.27 % | 8.347 M -75.38 % | 33.905 M 167.98 % | 12.652 M 134.08 % | 5.405 M -32.61 % | 8.021 M 122.52 % | -35.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -62.717 M -8.32 % | -57.899 M -1 034.38 % | -5.104 M -125.74 % | 19.831 M 155.83 % | -35.518 M -515.88 % | -5.767 M -172.28 % | 7.979 M 137.97 % | 3.353 M 132.27 % | -10.392 M -331.20 % | -2.410 M 27.89 % | -3.342 M -129.75 % | 11.235 M 473.80 % | 1.958 M 74.04 % | 1.125 M 132.84 % | -3.426 M -109.36 % | 36.595 M 1 839.31 % | -2.104 M 63.95 % | -5.837 M 61.96 % | -15.345 M -195.40 % | 16.085 M 277.32 % | 4.263 M 167.58 % | -6.308 M -220.85 % | -1.966 M 27.24 % | -2.702 M -676.12 % | 469.000 K -70.80 % | 1.606 M 78.44 % | 900.000 K |
| Other non cash items | 8.285 M -86.56 % | 61.649 M 153.39 % | -115.466 M -995.92 % | 12.888 M -71.17 % | 44.706 M 585.78 % | -9.203 M 68.56 % | -29.273 M 58.38 % | -70.340 M -112.58 % | 559.150 M 413.94 % | -178.107 M -520.06 % | -28.724 M -180.88 % | 35.514 M 119.45 % | 16.183 M 21.48 % | 13.322 M -31.68 % | 19.498 M 853.45 % | 2.045 M 13 733.33 % | -15.000 K 99.77 % | -6.574 M -64.64 % | -3.993 M 33.32 % | -5.988 M -105.72 % | 104.760 M 6 828.32 % | -1.557 M -109.03 % | 17.239 M -42.65 % | 30.061 M 83.01 % | 16.426 M 135.57 % | 6.973 M 168.19 % | 2.600 M |
| Net cash provided by operating activities | 572.841 M 259.69 % | 159.259 M -9.46 % | 175.902 M -42.24 % | 304.536 M 256.75 % | 85.365 M 76.88 % | 48.262 M 138.83 % | 20.208 M 330.76 % | -8.757 M 96.16 % | -227.837 M -2.77 % | -221.689 M -201.46 % | -73.539 M -23.32 % | -59.634 M -438.66 % | 17.609 M -6.10 % | 18.753 M 0.04 % | 18.746 M -78.63 % | 87.732 M 1 056.21 % | -9.175 M 73.40 % | -34.495 M 31.13 % | -50.090 M 20.09 % | -62.680 M 3.78 % | -65.141 M 12.91 % | -74.798 M -39.56 % | -53.595 M -132.37 % | -23.065 M -78.85 % | -12.896 M 0.34 % | -12.940 M -59.75 % | -8.100 M |
| Investments in property plant and equipment | -85.424 M 11.65 % | -96.691 M 26.49 % | -131.540 M -10.33 % | -119.225 M 13.30 % | -137.519 M 15.84 % | -163.406 M -12.99 % | -144.620 M 27.41 % | -199.219 M -34.26 % | -148.380 M 34.82 % | -227.653 M -91.57 % | -118.834 M -82.47 % | -65.124 M -46.11 % | -44.571 M 71.10 % | -154.219 M -211.80 % | -49.461 M 44.92 % | -89.801 M -59.31 % | -56.368 M -151.50 % | -22.413 M 8.83 % | -24.583 M -731.35 % | -2.957 M 87.72 % | -24.075 M -302.93 % | -5.975 M -22.92 % | -4.861 M 72.71 % | -17.812 M -373.72 % | -3.760 M 83.61 % | -22.944 M -258.50 % | -6.400 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -23.647 M -1.90 % | -23.207 M -450.56 % | 6.620 M -86.76 % | 50.000 M -60.00 % | 125.000 M 4 581.89 % | -2.789 M 99.69 % | -910.148 M -82 640.73 % | -1.100 M 89.78 % | -10.760 M -517.33 % | -1.743 M -102.15 % | 81.000 M 345.83 % | -32.950 M -293.67 % | -8.370 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.788 M | 0.000 100.00 % | -3.124 M | 0.000 | 0.000 100.00 % | -1.500 M | 0.000 |
| Purchases of investments | -410.250 M 52.76 % | -868.496 M -41.96 % | -611.809 M 34.72 % | -937.143 M -74.07 % | -538.372 M 14.82 % | -632.023 M 0.43 % | -634.753 M 3.16 % | -655.447 M 6.33 % | -699.749 M 20.17 % | -876.510 M -56.71 % | -559.324 M -41.59 % | -395.042 M -2.03 % | -387.168 M -78.15 % | -217.332 M 3.53 % | -225.292 M 48.72 % | -439.299 M 40.68 % | -740.570 M 11.72 % | -838.864 M -281.49 % | -219.891 M | 0.000 100.00 % | -37.435 M 70.07 % | -125.076 M | 0.000 100.00 % | -94.898 M -592.89 % | -13.696 M 63.57 % | -37.597 M -3 317.91 % | -1.100 M |
| Sales maturities of investments | 633.018 M -26.81 % | 864.863 M 39.50 % | 619.995 M -10.28 % | 691.049 M 24.33 % | 555.834 M -24.91 % | 740.211 M -25.51 % | 993.734 M 133.29 % | 425.960 M 15.89 % | 367.569 M -13.45 % | 424.713 M -47.46 % | 808.313 M 180.04 % | 288.643 M 21.36 % | 237.837 M -15.66 % | 281.991 M 36.65 % | 206.361 M -56.58 % | 475.312 M -38.89 % | 777.861 M 12.11 % | 693.814 M 2 219.98 % | 29.906 M 13.37 % | 26.380 M -69.43 % | 86.306 M 7.79 % | 80.072 M 1.84 % | 78.623 M | 0.000 -100.00 % | 15.902 M | 0.000 | 0.000 |
| Other investing activites | -853.000 K 92.19 % | -10.920 M -110.57 % | 103.325 M 356.12 % | 22.653 M -74.73 % | 89.643 M 410.15 % | 17.572 M 175 820.00 % | -10.000 K 99.43 % | -1.753 M -151.15 % | -698.000 K -100.17 % | 410.000 M 525.95 % | 65.500 M 156.22 % | -116.500 M 22.89 % | -151.074 M -86.51 % | -81.000 M | 0.000 100.00 % | -17.517 M | 0.000 -100.00 % | 16.467 M -16.83 % | 19.800 M -42.07 % | 34.180 M 235.11 % | -25.298 M -90 450.00 % | 28.000 K -89.71 % | 272.000 K 101.28 % | -21.204 M | 0.000 100.00 % | -6.709 M -858.43 % | -700.000 K |
| Net cash used for investing activites | 136.491 M 222.70 % | -111.244 M -455.41 % | -20.029 M 94.53 % | -366.313 M -583.15 % | -53.621 M -72.83 % | -31.026 M -111.74 % | 264.351 M 186.54 % | -305.459 M 36.89 % | -484.047 M 58.97 % | -1.180 B -706.31 % | 194.555 M 165.12 % | -298.783 M -52.72 % | -195.645 M -118.45 % | -89.560 M 11.63 % | -101.342 M -27.19 % | -79.675 M -317.65 % | -19.077 M 87.37 % | -150.996 M 22.47 % | -194.768 M -438.12 % | 57.603 M 476.74 % | -15.290 M 69.99 % | -50.951 M -171.85 % | 70.910 M 152.95 % | -133.914 M -8 517.37 % | -1.554 M 97.74 % | -68.750 M -738.41 % | -8.200 M |
| Debt repayment | -494.987 M -21 552.97 % | -2.286 M 12.25 % | -2.605 M 14.28 % | -3.039 M -101.49 % | 203.843 M 4 107.14 % | -5.087 M 98.64 % | -374.953 M -177.84 % | 481.687 M | 0.000 | 0.000 | 0.000 -100.00 % | 713.237 M | 0.000 100.00 % | -879.000 K -350.77 % | -195.000 K 99.74 % | -74.785 M -79 458.51 % | -94.000 K -100.03 % | 309.350 M 89.65 % | 163.119 M 92 057.63 % | 177.000 K -39.59 % | 293.000 K -99.75 % | 118.396 M 55 225.23 % | 214.000 K -95.93 % | 5.264 M 578.35 % | 776.000 K -96.97 % | 25.591 M 25 491.00 % | 100.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.611 M -53.16 % | 67.488 M 10.89 % | 60.859 M -91.46 % | 712.938 M -19.74 % | 888.257 M 656.20 % | 117.464 M | 0.000 -100.00 % | 235.499 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.220 M -89.17 % | 140.518 M 1 705.68 % | 7.782 M 329.23 % | 1.813 M -98.08 % | 94.587 M 4 917.88 % | 1.885 M -98.60 % | 134.563 M 1 881.49 % | 6.791 M -90.31 % | 70.099 M 255.83 % | 19.700 M |
| Common stock repurchased | -77.560 M -1.63 % | -76.319 M -40.59 % | -54.283 M -18.51 % | -45.805 M 8.39 % | -50.000 M -17.15 % | -42.680 M -18.82 % | -35.919 M -7.20 % | -33.507 M | 0.000 | 0.000 | 0.000 100.00 % | -6.397 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -80.737 M 5.89 % | -85.794 M -0.49 % | -85.378 M -84.79 % | -46.203 M -269.40 % | 27.275 M 139.20 % | -69.587 M -433.07 % | -13.054 M -151.28 % | 25.458 M 79.66 % | 14.170 M -64.27 % | 39.656 M -42.44 % | 68.899 M 106.07 % | 33.434 M -56.46 % | 76.792 M 2 375.32 % | -3.375 M -191.24 % | 3.699 M -66.37 % | 10.999 M -51.98 % | 22.903 M | 0.000 100.00 % | -7.700 M -134.80 % | 22.128 M 173.76 % | -30.000 M -6 285.57 % | 485.000 K -72.29 % | 1.750 M -86.71 % | 13.163 M | 0.000 | 0.000 100.00 % | -100.000 K |
| Net cash used provided by financing activities | -526.447 M -2 711.17 % | -18.727 M -0.41 % | -18.650 M -38 754.17 % | -48.000 K -100.03 % | 181.118 M 342.54 % | -74.674 M 80.75 % | -388.007 M -176.51 % | 507.145 M -30.25 % | 727.108 M -21.64 % | 927.913 M 399.71 % | 185.689 M -75.13 % | 746.671 M 139.09 % | 312.291 M 976.87 % | 29.000 M 727.63 % | 3.504 M 105.49 % | -63.786 M -379.65 % | 22.809 M -92.97 % | 324.570 M 9.68 % | 295.937 M 883.60 % | 30.087 M 207.86 % | -27.894 M -113.07 % | 213.468 M 5 446.06 % | 3.849 M -97.48 % | 152.990 M 1 921.81 % | 7.567 M -92.09 % | 95.690 M 385.74 % | 19.700 M |
| Effect of forex changes on cash | 4.830 M 269.27 % | 1.308 M 3 987.50 % | 32.000 K 156.14 % | -57.000 K 95.04 % | -1.150 M -227.49 % | 902.000 K 250.84 % | -598.000 K 81.49 % | -3.231 M 17.87 % | -3.934 M 22.44 % | -5.072 M -49.26 % | -3.398 M -52.38 % | -2.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 K 1 233.33 % | -9.000 K -1 000.00 % | 1.000 K | 0.000 -100.00 % | 49.000 K 190.74 % | -54.000 K -315.38 % | -13.000 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | 187.715 M 513.53 % | 30.596 M -77.71 % | 137.255 M 321.80 % | -61.882 M -129.23 % | 211.712 M 474.47 % | -56.536 M 45.66 % | -104.046 M -154.85 % | 189.698 M 1 580.23 % | 11.290 M 102.36 % | -478.446 M -256.00 % | 306.705 M -21.00 % | 388.254 M 189.19 % | 134.255 M 421.13 % | -41.807 M 47.14 % | -79.092 M -41.92 % | -55.729 M -923.87 % | -5.443 M -103.91 % | 139.181 M 172.53 % | 51.070 M 104.19 % | 25.011 M 123.09 % | -108.325 M -223.42 % | 87.768 M 315.77 % | 21.110 M 627.49 % | -4.002 M 41.86 % | -6.883 M -149.16 % | 14.000 M 311.76 % | 3.400 M |
| Cash at beginning of period | 755.127 M 4.22 % | 724.531 M 23.37 % | 587.276 M -9.53 % | 649.158 M 48.40 % | 437.446 M -11.44 % | 493.982 M -17.40 % | 598.028 M 46.46 % | 408.330 M 2.84 % | 397.040 M -54.65 % | 875.486 M 53.92 % | 568.781 M 215.07 % | 180.527 M 290.14 % | 46.272 M -47.47 % | 88.079 M -47.31 % | 167.171 M -25.00 % | 222.900 M -2.38 % | 228.343 M 156.10 % | 89.162 M 134.07 % | 38.092 M 191.20 % | 13.081 M -89.23 % | 121.406 M 260.92 % | 33.638 M 168.50 % | 12.528 M -24.21 % | 16.530 M -29.40 % | 23.413 M 148.73 % | 9.413 M 56.88 % | 6.000 M |
| Cash at end of period | 942.842 M 24.86 % | 755.127 M 4.22 % | 724.531 M 23.37 % | 587.276 M -9.53 % | 649.158 M 48.40 % | 437.446 M -11.44 % | 493.982 M -17.40 % | 598.028 M 46.46 % | 408.330 M 2.84 % | 397.040 M -54.65 % | 875.486 M 53.92 % | 568.781 M 215.07 % | 180.527 M 290.14 % | 46.272 M -47.47 % | 88.079 M -47.31 % | 167.171 M -25.00 % | 222.900 M -2.38 % | 228.343 M 156.10 % | 89.162 M 134.07 % | 38.092 M 191.20 % | 13.081 M -89.23 % | 121.406 M 260.92 % | 33.638 M 168.50 % | 12.528 M -24.21 % | 16.530 M -29.40 % | 23.413 M 149.07 % | 9.400 M |
| Operating cash flow | 572.841 M 259.69 % | 159.259 M -9.46 % | 175.902 M -42.24 % | 304.536 M 256.75 % | 85.365 M 76.88 % | 48.262 M 138.83 % | 20.208 M 330.76 % | -8.757 M 96.16 % | -227.837 M -2.77 % | -221.689 M -201.46 % | -73.539 M -23.32 % | -59.634 M -438.66 % | 17.609 M -6.10 % | 18.753 M 0.04 % | 18.746 M -78.63 % | 87.732 M 1 056.21 % | -9.175 M 73.40 % | -34.495 M 31.13 % | -50.090 M 20.09 % | -62.680 M 3.78 % | -65.141 M 12.91 % | -74.798 M -39.56 % | -53.595 M -132.37 % | -23.065 M -78.85 % | -12.896 M 0.34 % | -12.940 M -59.75 % | -8.100 M |
| Capital expenditure | -97.418 M 9.47 % | -107.611 M 18.19 % | -131.540 M -10.33 % | -119.225 M 13.30 % | -137.519 M 15.84 % | -163.406 M -12.99 % | -144.620 M 27.41 % | -199.219 M -34.26 % | -148.380 M 34.82 % | -227.653 M -91.57 % | -118.834 M -82.47 % | -65.124 M -46.11 % | -44.571 M 71.10 % | -154.219 M -211.80 % | -49.461 M 44.92 % | -89.801 M -59.31 % | -56.368 M -151.50 % | -22.413 M 8.83 % | -24.583 M -731.35 % | -2.957 M 87.72 % | -24.075 M -302.93 % | -5.975 M -22.92 % | -4.861 M 72.71 % | -17.812 M -373.72 % | -3.760 M 83.61 % | -22.944 M -258.50 % | -6.400 M |
| Free CashFlow | 475.423 M 820.51 % | 51.648 M 16.42 % | 44.362 M -76.06 % | 185.311 M 455.32 % | -52.154 M 54.71 % | -115.144 M 7.45 % | -124.412 M 40.18 % | -207.976 M 44.72 % | -376.217 M 16.27 % | -449.342 M -133.58 % | -192.373 M -54.20 % | -124.758 M -362.72 % | -26.962 M 80.10 % | -135.466 M -341.04 % | -30.715 M -1 384.53 % | -2.069 M 96.84 % | -65.543 M -15.17 % | -56.908 M 23.79 % | -74.673 M -13.77 % | -65.637 M 26.43 % | -89.216 M -10.45 % | -80.773 M -38.18 % | -58.456 M -43.00 % | -40.877 M -145.42 % | -16.656 M 53.58 % | -35.884 M -147.48 % | -14.500 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 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-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 776.133 M -5.97 % | 825.410 M 10.77 % | 745.145 M -0.29 % | 747.313 M 0.21 % | 745.740 M 4.73 % | 712.029 M 9.74 % | 648.833 M 0.41 % | 646.207 M 11.16 % | 581.329 M -2.23 % | 594.598 M 0.28 % | 592.945 M 10.31 % | 537.538 M 6.37 % | 505.344 M -5.33 % | 533.798 M 2.78 % | 519.359 M 15.46 % | 449.810 M 10.05 % | 408.742 M -18.53 % | 501.693 M 3.22 % | 486.030 M 7.50 % | 452.117 M -5.17 % | 476.784 M 11.01 % | 429.485 M -14.46 % | 502.069 M 10.48 % | 454.443 M -1.44 % | 461.097 M 18.91 % | 387.763 M -3.24 % | 400.745 M 13.46 % | 353.214 M -9.83 % | 391.706 M 5.06 % | 372.845 M -0.16 % | 373.447 M 4.23 % | 358.305 M 7.23 % | 334.148 M 5.26 % | 317.448 M 4.51 % | 303.745 M 1.22 % | 300.091 M 7.22 % | 279.896 M -6.74 % | 300.131 M 26.78 % | 236.736 M 3.86 % | 227.936 M 9.11 % | 208.904 M -16.61 % | 250.523 M 23.25 % | 203.264 M -11.95 % | 230.854 M 30.54 % | 176.847 M -7.79 % | 191.787 M 26.55 % | 151.552 M 3.19 % | 146.873 M 7.31 % | 136.874 M 0.05 % | 136.810 M 6.94 % | 127.928 M -3.04 % | 131.938 M 2.98 % | 128.117 M 3.30 % | 124.019 M 6.32 % | 116.649 M 8.16 % | 107.846 M -4.92 % | 113.425 M 2.53 % | 110.631 M 1.07 % | 109.456 M 7.72 % | 101.614 M 3.95 % | 97.750 M 6.31 % | 91.950 M 8.24 % | 84.953 M -2.44 % | 87.082 M 7.77 % | 80.807 M -2.39 % | 82.787 M 11.90 % | 73.980 M -25.48 % | 99.276 M 36.66 % | 72.646 M 13.20 % | 64.174 M 6.26 % | 60.396 M 34.65 % | 44.854 M 79.37 % | 25.006 M -13.43 % | 28.884 M 26.47 % | 22.838 M 3.72 % | 22.019 M -11.67 % | 24.927 M 6.30 % | 23.450 M 69.78 % | 13.812 M 45.77 % | 9.475 M 25.02 % | 7.579 M 109.02 % | 3.626 M -27.32 % | 4.989 M -64.10 % | 13.897 M 7 577.90 % | 181.000 K -96.03 % | 4.563 M | 0.000 100.00 % | -15.596 M | 0.000 -100.00 % | 12.100 M 246.11 % | 3.496 M 11.52 % | 3.135 M -12.16 % | 3.569 M 4.27 % | 3.423 M -9.73 % | 3.792 M 325.59 % | 891.000 K -76.20 % | 3.744 M 2.18 % | 3.664 M 7.76 % | 3.400 M 8.35 % | 3.138 M 11.79 % | 2.807 M -8.95 % | 3.083 M -6.52 % | 3.298 M 44.90 % | 2.276 M 13.80 % | 2.000 M 25.00 % | 1.600 M -30.43 % | 2.300 M |
| Net income | -216.430 M -189.98 % | 240.532 M 29.54 % | 185.686 M 48.62 % | 124.943 M 17.78 % | 106.080 M -1.02 % | 107.174 M 20.88 % | 88.662 M 335.15 % | 20.375 M -49.54 % | 40.378 M -27.95 % | 56.040 M 10.20 % | 50.852 M 20 522.49 % | -249.000 K 96.26 % | -6.652 M -124.05 % | 27.664 M -77.10 % | 120.798 M 308.64 % | -57.898 M -58.65 % | -36.494 M -382.00 % | 12.941 M -25.50 % | 17.371 M -21.39 % | 22.099 M -97.18 % | 784.803 M 2 789.25 % | -29.183 M -135.86 % | 81.381 M 441.67 % | 15.024 M -72.70 % | 55.036 M 247.02 % | -37.435 M 33.71 % | -56.473 M -1 447.21 % | -3.650 M 71.08 % | -12.620 M 24.85 % | -16.792 M 61.97 % | -44.149 M 14.09 % | -51.392 M -310.25 % | -12.527 M 65.99 % | -36.833 M -126.11 % | -16.290 M 79.30 % | -78.711 M -110.32 % | -37.425 M 91.07 % | -419.014 M -404.53 % | -83.051 M -221.04 % | 68.617 M 175.46 % | -90.926 M -10.90 % | -81.989 M -21.46 % | -67.501 M 3.29 % | -69.797 M -1 037.50 % | 7.445 M 122.22 % | -33.502 M 12.10 % | -38.115 M 38.51 % | -61.990 M -16.92 % | -53.020 M -146.23 % | -21.533 M 45.91 % | -39.810 M 24.90 % | -53.012 M -889.58 % | -5.357 M 83.26 % | -32.006 M -33.51 % | -23.972 M 10.33 % | -26.735 M -51.45 % | -17.653 M -247.71 % | -5.077 M -16.15 % | -4.371 M 64.14 % | -12.189 M -105.61 % | 217.334 M 45 662.68 % | -477.000 K -141.44 % | 1.151 M -75.57 % | 4.711 M -29.05 % | 6.640 M 406.10 % | 1.312 M 109.98 % | -13.152 M -153.67 % | 24.506 M 2 856.09 % | 829.000 K -78.24 % | 3.810 M 125.98 % | 1.686 M -34.40 % | 2.570 M 149.27 % | -5.216 M -34.99 % | -3.864 M 58.42 % | -9.293 M 10.57 % | -10.391 M -47.68 % | -7.036 M -431.02 % | -1.325 M 86.45 % | -9.780 M 34.78 % | -14.996 M 3.10 % | -15.476 M 27.48 % | -21.340 M 4.98 % | -22.458 M 72.75 % | -82.422 M -179.61 % | -29.478 M 46.98 % | -55.598 M -178.76 % | -19.945 M 22.47 % | -25.727 M -20.84 % | -21.291 M -134.04 % | -9.097 M 53.78 % | -19.683 M -1.83 % | -19.330 M -12.98 % | -17.109 M -18.72 % | -14.411 M 45.83 % | -26.603 M 23.82 % | -34.922 M -217.04 % | -11.015 M 7.97 % | -11.969 M -23.39 % | -9.700 M 6.68 % | -10.394 M -27.57 % | -8.148 M -14.99 % | -7.086 M 39.62 % | -11.736 M -29.37 % | -9.072 M -19.37 % | -7.600 M -11.76 % | -6.800 M 65.48 % | -19.700 M |
| Income before tax | -26.324 M -108.84 % | 297.868 M 25.11 % | 238.089 M 40.35 % | 169.639 M 26.18 % | 134.441 M 1.74 % | 132.136 M 25.19 % | 105.547 M 446.11 % | 19.327 M -53.62 % | 41.669 M -41.15 % | 70.810 M 24.76 % | 56.757 M 423.25 % | -17.558 M -822.16 % | -1.904 M -105.46 % | 34.851 M -74.03 % | 134.187 M 301.56 % | -66.574 M -44.22 % | -46.160 M -426.08 % | 14.156 M -39.06 % | 23.228 M 157.80 % | -40.185 M 34.36 % | -61.216 M -44.81 % | -42.273 M -141.71 % | 101.352 M 1 136.21 % | -9.781 M -199.58 % | 9.822 M 123.44 % | -41.895 M 20.89 % | -52.957 M -22.27 % | -43.311 M -123.10 % | -19.413 M 33.46 % | -29.177 M 42.57 % | -50.804 M -193.05 % | 54.598 M 364.77 % | -20.621 M 54.72 % | -45.546 M -87.39 % | -24.306 M 73.63 % | -92.166 M -37.95 % | -66.813 M 88.54 % | -582.945 M -554.07 % | -89.126 M -195.87 % | 92.965 M 202.79 % | -90.443 M -9.57 % | -82.544 M -10.50 % | -74.703 M -13.64 % | -65.737 M -2 140.89 % | 3.221 M 111.62 % | -27.728 M 19.92 % | -34.624 M 41.69 % | -59.375 M -13.49 % | -52.316 M -157.83 % | -20.291 M 54.42 % | -44.521 M 11.13 % | -50.094 M -325.93 % | -11.761 M 63.72 % | -32.417 M -35.04 % | -24.006 M -3.85 % | -23.116 M -17.16 % | -19.731 M -1 582.10 % | -1.173 M -398.47 % | 393.000 K 102.04 % | -19.238 M -316.59 % | -4.618 M -897.58 % | 579.000 K -67.60 % | 1.787 M -53.96 % | 3.881 M -48.83 % | 7.585 M 313.58 % | 1.834 M 114.40 % | -12.735 M -147.96 % | 26.556 M 2 356.61 % | 1.081 M -72.70 % | 3.960 M 117.11 % | 1.824 M 112.10 % | -15.074 M -189.00 % | -5.216 M -34.99 % | -3.864 M 58.42 % | -9.293 M 95.04 % | -187.443 M -2 564.06 % | -7.036 M -431.02 % | -1.325 M 86.45 % | -9.780 M 87.10 % | -75.798 M -389.78 % | -15.476 M 27.48 % | -21.340 M 4.98 % | -22.458 M -121.38 % | 105.021 M 456.27 % | -29.478 M 46.98 % | -55.598 M -178.76 % | -19.945 M 70.50 % | -67.606 M -217.53 % | -21.291 M -134.04 % | -9.097 M 53.78 % | -19.683 M 47.32 % | -37.364 M -114.79 % | -17.396 M -12.70 % | -15.436 M 59.48 % | -38.096 M -3.46 % | -36.822 M -219.16 % | -11.537 M 6.99 % | -12.404 M -22.01 % | -10.166 M 8.34 % | -11.091 M -25.51 % | -8.837 M -12.06 % | -7.886 M 37.02 % | -12.522 M -28.14 % | -9.772 M -17.73 % | -8.300 M -27.69 % | -6.500 M 68.29 % | -20.500 M |
| Income before tax ratio | -0.03 -109.40 % | 0.36 12.94 % | 0.32 40.76 % | 0.23 25.92 % | 0.18 -2.85 % | 0.19 14.08 % | 0.16 443.90 % | 0.03 -58.27 % | 0.07 -39.81 % | 0.12 24.41 % | 0.10 393.05 % | -0.03 -766.93 % | 0.00 -105.77 % | 0.07 -74.73 % | 0.26 274.57 % | -0.15 -31.06 % | -0.11 -500.23 % | 0.03 -40.96 % | 0.05 153.77 % | -0.09 30.77 % | -0.13 -30.45 % | -0.10 -148.76 % | 0.20 1 037.92 % | -0.02 -201.04 % | 0.02 119.72 % | -0.11 18.24 % | -0.13 -7.77 % | -0.12 -147.42 % | -0.05 36.67 % | -0.08 42.48 % | -0.14 -189.28 % | 0.15 346.92 % | -0.06 56.99 % | -0.14 -79.30 % | -0.08 73.95 % | -0.31 -28.66 % | -0.24 87.71 % | -1.94 -415.91 % | -0.38 -192.31 % | 0.41 194.21 % | -0.43 -31.40 % | -0.33 10.35 % | -0.37 -29.06 % | -0.28 -1 663.43 % | 0.02 112.60 % | -0.14 36.72 % | -0.23 43.49 % | -0.40 -5.77 % | -0.38 -157.71 % | -0.15 57.38 % | -0.35 8.34 % | -0.38 -313.60 % | -0.09 64.88 % | -0.26 -27.01 % | -0.21 3.99 % | -0.21 -23.22 % | -0.17 -1 540.66 % | -0.01 -395.30 % | 0.00 101.90 % | -0.19 -300.75 % | -0.05 -850.26 % | 0.01 -70.06 % | 0.02 -52.80 % | 0.04 -52.52 % | 0.09 323.71 % | 0.02 112.87 % | -0.17 -164.35 % | 0.27 1 697.65 % | 0.01 -75.89 % | 0.06 104.32 % | 0.03 108.99 % | -0.34 -61.11 % | -0.21 -55.92 % | -0.13 67.12 % | -0.41 95.22 % | -8.51 -2 915.89 % | -0.28 -399.55 % | -0.06 92.02 % | -0.71 91.15 % | -8.00 -291.77 % | -2.04 65.30 % | -5.89 -30.74 % | -4.50 -159.57 % | 7.56 104.64 % | -162.86 -1 236.63 % | -12.18 | 0.00 | 4.33 | 0.00 | -0.75 86.65 % | -5.63 52.76 % | -11.92 -144.52 % | -4.87 -8.09 % | -4.51 55.11 % | -10.05 75.69 % | -41.33 -1 241.14 % | -3.08 8.98 % | -3.39 -13.22 % | -2.99 15.40 % | -3.53 -12.27 % | -3.15 -23.08 % | -2.56 32.63 % | -3.80 11.57 % | -4.29 -3.46 % | -4.15 -2.15 % | -4.06 54.42 % | -8.91 |
| EBITDA | -47.217 M -114.80 % | 319.110 M 42.53 % | 223.893 M 14.33 % | 195.823 M 25.19 % | 156.415 M -3.55 % | 162.173 M 18.86 % | 136.444 M 160.96 % | 52.286 M -26.50 % | 71.133 M -28.86 % | 99.984 M 15.08 % | 86.881 M 733.31 % | 10.426 M -62.19 % | 27.577 M -56.90 % | 63.981 M -61.30 % | 165.336 M 542.84 % | -37.335 M -141.63 % | -15.451 M -134.19 % | 45.189 M -17.88 % | 55.030 M 427.64 % | -16.796 M 50.87 % | -34.190 M -77.03 % | -19.313 M -114.39 % | 134.248 M 1 088.96 % | 11.291 M -78.78 % | 53.222 M 712.80 % | -8.685 M 63.51 % | -23.803 M -417.04 % | -4.604 M -124.46 % | 18.818 M 364.87 % | 4.048 M 125.93 % | -15.609 M 59.31 % | -38.363 M -1 309.05 % | 3.173 M 119.58 % | -16.206 M -410.16 % | 5.225 M 108.38 % | -62.327 M -32.11 % | -47.179 M 91.76 % | -572.806 M -732.07 % | -68.841 M -166.61 % | 103.356 M 229.69 % | -79.695 M -24.06 % | -64.240 M -17.31 % | -54.761 M -0.32 % | -54.584 M -312.09 % | 25.736 M 273.43 % | -14.839 M -3.36 % | -14.357 M 66.14 % | -42.398 M -0.59 % | -42.151 M -114.09 % | -19.688 M 37.82 % | -31.664 M 10.21 % | -35.266 M -2 123.29 % | 1.743 M 109.02 % | -19.319 M -68.56 % | -11.461 M 2.74 % | -11.784 M -43.48 % | -8.213 M -185.92 % | 9.559 M 235.87 % | 2.846 M 131.45 % | -9.050 M -483.15 % | 2.362 M -50.73 % | 4.794 M 21.58 % | 3.943 M -65.58 % | 11.457 M 9.00 % | 10.511 M -15.29 % | 12.408 M 381.94 % | -4.401 M -108.41 % | 52.344 M 815.42 % | 5.718 M -48.26 % | 11.051 M 478.28 % | 1.911 M 123.09 % | -8.277 M 52.71 % | -17.501 M -28.67 % | -13.601 M 13.49 % | -15.722 M -74.65 % | -9.002 M -773.98 % | -1.030 M -142.23 % | 2.439 M 147.61 % | -5.123 M 49.03 % | -10.051 M 6.46 % | -10.745 M 34.36 % | -16.369 M 3.56 % | -16.974 M 79.32 % | -82.082 M -235.49 % | -24.466 M -60.69 % | -15.226 M 11.19 % | -17.144 M 24.57 % | -22.728 M -28.13 % | -17.738 M -138.51 % | -7.437 M 59.71 % | -18.458 M 24.25 % | -24.367 M -92.40 % | -12.665 M -17.30 % | -10.797 M 4.38 % | -11.291 M -12.19 % | -10.064 M -34.73 % | -7.470 M 6.25 % | -7.968 M -21.82 % | -6.541 M 18.53 % | -8.029 M -26.64 % | -6.340 M -15.46 % | -5.491 M 5.46 % | -5.808 M 13.84 % | -6.741 M -16.22 % | -5.800 M -18.63 % | -4.889 M -36.03 % | -3.594 M |
| Net income ratio | -0.28 -195.69 % | 0.29 16.94 % | 0.25 49.05 % | 0.17 17.53 % | 0.14 -5.50 % | 0.15 10.15 % | 0.14 333.39 % | 0.03 -54.61 % | 0.07 -26.30 % | 0.09 9.90 % | 0.09 18 614.13 % | 0.00 96.48 % | -0.01 -125.40 % | 0.05 -77.72 % | 0.23 280.70 % | -0.13 -44.17 % | -0.09 -446.13 % | 0.03 -27.83 % | 0.04 -26.88 % | 0.05 -97.03 % | 1.65 2 522.46 % | -0.07 -141.92 % | 0.16 390.29 % | 0.03 -72.30 % | 0.12 223.64 % | -0.10 31.49 % | -0.14 -1 263.70 % | -0.01 67.93 % | -0.03 28.46 % | -0.05 61.90 % | -0.12 17.58 % | -0.14 -282.59 % | -0.04 67.69 % | -0.12 -116.35 % | -0.05 79.55 % | -0.26 -96.16 % | -0.13 90.42 % | -1.40 -297.96 % | -0.35 -216.54 % | 0.30 169.16 % | -0.44 -32.99 % | -0.33 1.45 % | -0.33 -9.84 % | -0.30 -818.18 % | 0.04 124.10 % | -0.17 30.54 % | -0.25 40.41 % | -0.42 -8.96 % | -0.39 -146.11 % | -0.16 49.42 % | -0.31 22.55 % | -0.40 -860.92 % | -0.04 83.80 % | -0.26 -25.58 % | -0.21 17.10 % | -0.25 -59.28 % | -0.16 -239.14 % | -0.05 -14.92 % | -0.04 66.71 % | -0.12 -105.40 % | 2.22 42 959.22 % | -0.01 -138.29 % | 0.01 -74.96 % | 0.05 -34.16 % | 0.08 418.50 % | 0.02 108.91 % | -0.18 -172.02 % | 0.25 2 063.14 % | 0.01 -80.78 % | 0.06 112.68 % | 0.03 -51.28 % | 0.06 127.47 % | -0.21 -55.92 % | -0.13 67.12 % | -0.41 13.77 % | -0.47 -67.19 % | -0.28 -399.55 % | -0.06 92.02 % | -0.71 55.26 % | -1.58 22.49 % | -2.04 65.30 % | -5.89 -30.74 % | -4.50 24.10 % | -5.93 96.36 % | -162.86 -1 236.63 % | -12.18 | 0.00 | 1.65 | 0.00 | -0.75 86.65 % | -5.63 8.69 % | -6.17 -28.62 % | -4.79 -13.87 % | -4.21 39.99 % | -7.02 82.10 % | -39.19 -1 232.21 % | -2.94 9.94 % | -3.27 -14.50 % | -2.85 13.87 % | -3.31 -14.11 % | -2.90 -26.29 % | -2.30 35.41 % | -3.56 10.72 % | -3.99 -4.89 % | -3.80 10.59 % | -4.25 50.38 % | -8.57 |
| Ratio EBITDA | -0.06 -115.74 % | 0.39 28.67 % | 0.30 14.67 % | 0.26 24.93 % | 0.21 -7.91 % | 0.23 8.31 % | 0.21 159.90 % | 0.08 -33.88 % | 0.12 -27.23 % | 0.17 14.76 % | 0.15 655.44 % | 0.02 -64.46 % | 0.05 -54.47 % | 0.12 -62.35 % | 0.32 483.54 % | -0.08 -119.57 % | -0.04 -141.97 % | 0.09 -20.45 % | 0.11 404.78 % | -0.04 48.19 % | -0.07 -59.47 % | -0.04 -116.82 % | 0.27 976.18 % | 0.02 -78.47 % | 0.12 615.34 % | -0.02 62.29 % | -0.06 -355.72 % | -0.01 -127.13 % | 0.05 342.49 % | 0.01 125.98 % | -0.04 60.96 % | -0.11 -1 227.53 % | 0.01 118.60 % | -0.05 -396.77 % | 0.02 108.28 % | -0.21 -23.22 % | -0.17 91.17 % | -1.91 -556.32 % | -0.29 -164.13 % | 0.45 218.86 % | -0.38 -48.77 % | -0.26 4.82 % | -0.27 -13.94 % | -0.24 -262.47 % | 0.15 288.09 % | -0.08 18.33 % | -0.09 67.18 % | -0.29 6.26 % | -0.31 -113.99 % | -0.14 41.86 % | -0.25 7.40 % | -0.27 -2 064.70 % | 0.01 108.73 % | -0.16 -58.55 % | -0.10 10.08 % | -0.11 -50.90 % | -0.07 -183.80 % | 0.09 232.31 % | 0.03 129.19 % | -0.09 -468.58 % | 0.02 -53.65 % | 0.05 12.33 % | 0.05 -64.72 % | 0.13 1.15 % | 0.13 -13.21 % | 0.15 351.94 % | -0.06 -111.28 % | 0.53 569.87 % | 0.08 -54.29 % | 0.17 444.24 % | 0.03 117.15 % | -0.18 73.63 % | -0.70 -48.63 % | -0.47 31.60 % | -0.69 -68.39 % | -0.41 -889.41 % | -0.04 -139.73 % | 0.10 128.04 % | -0.37 65.03 % | -1.06 25.18 % | -1.42 68.59 % | -4.51 -32.69 % | -3.40 42.40 % | -5.91 95.63 % | -135.17 -3 950.88 % | -3.34 | 0.00 | 1.46 | 0.00 | -0.61 88.36 % | -5.28 32.07 % | -7.77 -119.03 % | -3.55 -12.50 % | -3.15 -5.93 % | -2.98 73.64 % | -11.30 -466.12 % | -2.00 8.25 % | -2.17 -13.04 % | -1.92 24.81 % | -2.56 -13.28 % | -2.26 -26.81 % | -1.78 -1.14 % | -1.76 40.54 % | -2.96 -2.13 % | -2.90 5.09 % | -3.06 -95.55 % | -1.56 |
| Gross profit ratio | 0.82 0.16 % | 0.82 2.71 % | 0.80 -2.59 % | 0.82 9.44 % | 0.75 -8.51 % | 0.82 1.20 % | 0.81 2.12 % | 0.79 3.12 % | 0.77 1.06 % | 0.76 -0.23 % | 0.76 -0.41 % | 0.76 -0.87 % | 0.77 0.07 % | 0.77 -0.70 % | 0.77 5.59 % | 0.73 -1.73 % | 0.75 -0.01 % | 0.75 -0.80 % | 0.75 4.40 % | 0.72 19.37 % | 0.60 -21.75 % | 0.77 -0.81 % | 0.78 -1.37 % | 0.79 -0.10 % | 0.79 -1.32 % | 0.80 2.94 % | 0.78 -1.29 % | 0.79 -1.38 % | 0.80 1.34 % | 0.79 1.09 % | 0.78 -1.06 % | 0.79 -4.15 % | 0.82 -0.08 % | 0.82 -1.52 % | 0.84 6.25 % | 0.79 -3.97 % | 0.82 -1.12 % | 0.83 1.24 % | 0.82 3.63 % | 0.79 -4.25 % | 0.82 -1.97 % | 0.84 0.27 % | 0.84 4.62 % | 0.80 -3.52 % | 0.83 -0.77 % | 0.84 -1.43 % | 0.85 2.05 % | 0.83 4.70 % | 0.80 -4.79 % | 0.84 -0.56 % | 0.84 5.11 % | 0.80 -1.11 % | 0.81 -0.26 % | 0.81 -5.09 % | 0.85 6.61 % | 0.80 -0.21 % | 0.80 -2.88 % | 0.83 1.96 % | 0.81 1.43 % | 0.80 -2.12 % | 0.82 -3.27 % | 0.84 6.08 % | 0.80 -1.59 % | 0.81 -0.84 % | 0.81 7.17 % | 0.76 -5.66 % | 0.81 -8.68 % | 0.88 9.43 % | 0.81 -5.18 % | 0.85 18.88 % | 0.72 -19.03 % | 0.88 7.53 % | 0.82 -2.44 % | 0.84 2.74 % | 0.82 -1.92 % | 0.84 -6.64 % | 0.90 -7.36 % | 0.97 10.40 % | 0.88 1.80 % | 0.86 -12.11 % | 0.98 12.69 % | 0.87 0.05 % | 0.87 13.85 % | 0.76 -5.51 % | 0.81 -6.82 % | 0.87 | 0.00 -100.00 % | 1.00 | 0.00 -100.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 8.11 % | 0.92 0.98 % | 0.92 -38.08 % | 1.48 -6.29 % | 1.58 -1.98 % | 1.61 7.55 % | 1.50 1.79 % | 1.47 -25.11 % | 1.96 0.72 % | 1.95 15.56 % | 1.69 25.20 % | 1.35 |
| Weighted average shs out dil | 196.893 M 0.13 % | 196.643 M 0.09 % | 196.474 M -0.05 % | 196.581 M -0.29 % | 197.147 M -1.67 % | 200.505 M 0.62 % | 199.262 M 3.87 % | 191.838 M 0.35 % | 191.173 M -1.96 % | 194.998 M 0.33 % | 194.363 M 4.48 % | 186.028 M 0.23 % | 185.597 M -0.99 % | 187.448 M -3.82 % | 194.886 M 6.17 % | 183.554 M 0.19 % | 183.214 M -1.19 % | 185.427 M 0.58 % | 184.365 M -0.06 % | 184.476 M -6.68 % | 197.674 M 9.38 % | 180.729 M -3.44 % | 187.163 M 2.60 % | 182.412 M -1.89 % | 185.924 M 3.84 % | 179.048 M 0.44 % | 178.271 M 0.07 % | 178.143 M 0.37 % | 177.481 M 0.34 % | 176.873 M 0.41 % | 176.150 M 0.25 % | 175.705 M 0.34 % | 175.103 M 0.42 % | 174.374 M 0.96 % | 172.710 M 0.27 % | 172.240 M 2.70 % | 167.714 M 3.15 % | 162.587 M 0.64 % | 161.548 M -7.31 % | 174.288 M 8.16 % | 161.134 M 0.45 % | 160.406 M 1.77 % | 157.612 M 6.35 % | 148.202 M -6.97 % | 159.304 M 8.85 % | 146.351 M 1.52 % | 144.157 M 0.00 % | 144.157 M 2.39 % | 140.796 M 0.86 % | 139.596 M 9.09 % | 127.969 M 2.72 % | 124.575 M 0.92 % | 123.434 M 4.68 % | 117.912 M 2.47 % | 115.070 M 0.00 % | 115.070 M 2.48 % | 112.290 M 1.06 % | 111.114 M 0.34 % | 110.743 M 0.00 % | 110.743 M -15.64 % | 131.278 M 28.91 % | 101.834 M -1.82 % | 103.720 M 0.00 % | 103.720 M 1.78 % | 101.906 M 0.68 % | 101.217 M 1.28 % | 99.933 M 0.00 % | 99.933 M -3.36 % | 103.403 M -0.69 % | 104.120 M 0.24 % | 103.869 M 0.00 % | 103.869 M 7.97 % | 96.199 M 0.42 % | 95.796 M 1.31 % | 94.557 M 0.00 % | 94.557 M 9.61 % | 86.269 M 1.09 % | 85.341 M 13.84 % | 74.963 M 0.00 % | 74.963 M 4.12 % | 71.996 M 11.44 % | 64.605 M 0.15 % | 64.511 M 0.00 % | 64.511 M 0.20 % | 64.384 M 0.07 % | 64.339 M 0.18 % | 64.225 M 0.00 % | 64.225 M 0.64 % | 63.815 M 0.51 % | 63.494 M 11.46 % | 56.964 M 0.00 % | 56.964 M 6.58 % | 53.446 M 0.07 % | 53.407 M 1.66 % | 52.535 M 0.00 % | 52.535 M 24.68 % | 42.136 M 6.44 % | 39.587 M 6.84 % | 37.052 M 0.00 % | 37.052 M 2.74 % | 36.064 M 1.88 % | 35.397 M 1.09 % | 35.015 M 0.00 % | 35.015 M 10.57 % | 31.667 M 21.08 % | 26.154 M -0.08 % | 26.176 M |
| Weighted average shs out | 191.639 M 0.10 % | 191.440 M 0.25 % | 190.967 M 0.15 % | 190.688 M 0.14 % | 190.429 M 0.17 % | 190.114 M 0.66 % | 188.866 M 0.21 % | 188.479 M 0.14 % | 188.219 M 0.14 % | 187.948 M 0.69 % | 186.667 M 0.34 % | 186.028 M 0.23 % | 185.597 M 0.19 % | 185.254 M -2.77 % | 190.528 M 4.91 % | 181.604 M -0.47 % | 182.470 M -0.20 % | 182.844 M 0.59 % | 181.772 M 0.19 % | 181.435 M 0.16 % | 181.142 M 0.23 % | 180.729 M 0.46 % | 179.898 M 0.20 % | 179.531 M 0.13 % | 179.289 M 0.58 % | 178.262 M 1.01 % | 176.478 M -0.82 % | 177.936 M 0.26 % | 177.481 M 0.34 % | 176.873 M 0.53 % | 175.932 M 0.25 % | 175.485 M 0.22 % | 175.103 M 0.42 % | 174.374 M 0.96 % | 172.710 M 0.41 % | 172.006 M 2.56 % | 167.714 M 3.15 % | 162.587 M 0.64 % | 161.548 M 0.25 % | 161.149 M 0.16 % | 160.886 M 0.30 % | 160.406 M 1.77 % | 157.612 M 6.43 % | 148.089 M 0.73 % | 147.016 M 0.61 % | 146.120 M 1.48 % | 143.983 M 0.00 % | 143.983 M 3.19 % | 139.526 M 0.09 % | 139.400 M 8.93 % | 127.969 M 2.72 % | 124.575 M 0.92 % | 123.434 M 4.68 % | 117.912 M 2.47 % | 115.070 M 0.57 % | 114.414 M 1.89 % | 112.290 M 1.06 % | 111.114 M 0.42 % | 110.652 M 0.00 % | 110.652 M 8.37 % | 102.110 M 0.39 % | 101.712 M 0.56 % | 101.144 M 0.00 % | 101.144 M 0.81 % | 100.331 M 0.27 % | 100.065 M 0.16 % | 99.902 M 0.00 % | 99.902 M 0.37 % | 99.537 M 0.62 % | 98.923 M 1.31 % | 97.647 M 0.00 % | 97.647 M 1.51 % | 96.199 M 0.42 % | 95.796 M 1.31 % | 94.557 M 3.19 % | 91.632 M 6.22 % | 86.269 M 1.09 % | 85.341 M 13.84 % | 74.963 M 1.06 % | 74.179 M 3.03 % | 71.996 M 11.44 % | 64.605 M 0.15 % | 64.511 M 0.07 % | 64.468 M 0.13 % | 64.384 M 0.07 % | 64.339 M 0.18 % | 64.225 M 0.12 % | 64.150 M 0.52 % | 63.815 M 0.51 % | 63.494 M 11.46 % | 56.964 M 0.00 % | 56.964 M 6.58 % | 53.446 M 0.07 % | 53.407 M 1.66 % | 52.535 M 0.00 % | 52.535 M 24.68 % | 42.136 M 6.44 % | 39.587 M 6.84 % | 37.052 M 0.26 % | 36.957 M 2.48 % | 36.064 M 1.88 % | 35.397 M 1.09 % | 35.015 M 0.90 % | 34.701 M 9.58 % | 31.667 M 21.08 % | 26.154 M -0.08 % | 26.176 M |
| EPS diluted | -0.14 -111.38 % | 1.23 29.47 % | 0.95 48.44 % | 0.64 16.36 % | 0.55 0.00 % | 0.55 19.57 % | 0.46 318.18 % | 0.11 -47.62 % | 0.21 -27.59 % | 0.29 11.54 % | 0.26 20 100.00 % | 0.00 96.37 % | -0.04 -123.87 % | 0.15 -75.81 % | 0.62 293.75 % | -0.32 -60.00 % | -0.20 -385.71 % | 0.07 -22.22 % | 0.09 -25.00 % | 0.12 -97.01 % | 4.01 2 606.25 % | -0.16 -136.36 % | 0.44 450.00 % | 0.08 -73.33 % | 0.30 242.86 % | -0.21 34.38 % | -0.32 -1 460.98 % | -0.02 71.17 % | -0.07 25.08 % | -0.09 62.04 % | -0.25 13.79 % | -0.29 -305.59 % | -0.07 65.95 % | -0.21 -122.69 % | -0.09 82.21 % | -0.53 -103.85 % | -0.26 90.04 % | -2.61 -392.45 % | -0.53 -235.90 % | 0.39 169.64 % | -0.56 -9.80 % | -0.51 -18.60 % | -0.43 8.51 % | -0.47 -1 040.00 % | 0.05 121.74 % | -0.23 11.54 % | -0.26 39.53 % | -0.43 -13.16 % | -0.38 -153.33 % | -0.15 51.61 % | -0.31 27.91 % | -0.43 -890.78 % | -0.04 83.93 % | -0.27 -28.57 % | -0.21 8.70 % | -0.23 -43.75 % | -0.16 -250.11 % | -0.05 -15.70 % | -0.04 64.09 % | -0.11 -106.55 % | 1.68 35 844.68 % | 0.00 -147.00 % | 0.01 -77.78 % | 0.05 -25.00 % | 0.06 500.00 % | 0.01 107.69 % | -0.13 -152.00 % | 0.25 2 400.00 % | 0.01 -75.00 % | 0.04 100.00 % | 0.02 -20.00 % | 0.03 146.13 % | -0.05 -34.49 % | -0.04 59.00 % | -0.10 10.64 % | -0.11 -34.80 % | -0.08 -426.45 % | -0.02 88.08 % | -0.13 35.00 % | -0.20 4.76 % | -0.21 36.36 % | -0.33 5.71 % | -0.35 72.66 % | -1.28 -178.26 % | -0.46 46.51 % | -0.86 -177.42 % | -0.31 22.50 % | -0.40 -21.21 % | -0.33 -135.71 % | -0.14 60.00 % | -0.35 -2.94 % | -0.34 -6.25 % | -0.32 -18.52 % | -0.27 47.06 % | -0.51 22.73 % | -0.66 -153.85 % | -0.26 13.33 % | -0.30 -15.38 % | -0.26 7.14 % | -0.28 -21.74 % | -0.23 -15.00 % | -0.20 41.18 % | -0.34 -30.77 % | -0.26 -8.33 % | -0.24 7.69 % | -0.26 65.33 % | -0.75 |
| Earnings per share | -0.16 -112.80 % | 1.25 28.87 % | 0.97 46.97 % | 0.66 15.79 % | 0.57 1.79 % | 0.56 19.15 % | 0.47 327.27 % | 0.11 -47.62 % | 0.21 -30.00 % | 0.30 11.11 % | 0.27 20 869.23 % | 0.00 96.37 % | -0.04 -123.87 % | 0.15 -76.19 % | 0.63 296.88 % | -0.32 -60.00 % | -0.20 -385.71 % | 0.07 -30.00 % | 0.10 -16.67 % | 0.12 -97.23 % | 4.33 2 806.25 % | -0.16 -135.56 % | 0.45 462.50 % | 0.08 -74.19 % | 0.31 247.62 % | -0.21 34.38 % | -0.32 -1 460.98 % | -0.02 71.17 % | -0.07 25.08 % | -0.09 62.04 % | -0.25 13.79 % | -0.29 -305.59 % | -0.07 65.95 % | -0.21 -122.69 % | -0.09 82.21 % | -0.53 -103.85 % | -0.26 90.04 % | -2.61 -392.45 % | -0.53 -223.26 % | 0.43 175.44 % | -0.57 -11.76 % | -0.51 -18.60 % | -0.43 8.51 % | -0.47 -1 040.00 % | 0.05 121.74 % | -0.23 11.54 % | -0.26 39.53 % | -0.43 -13.16 % | -0.38 -153.33 % | -0.15 51.61 % | -0.31 27.91 % | -0.43 -890.78 % | -0.04 83.93 % | -0.27 -28.57 % | -0.21 8.70 % | -0.23 -43.75 % | -0.16 -250.11 % | -0.05 -15.70 % | -0.04 64.09 % | -0.11 -105.16 % | 2.13 45 419.15 % | 0.00 -147.00 % | 0.01 -78.72 % | 0.05 -32.86 % | 0.07 600.00 % | 0.01 107.69 % | -0.13 -152.00 % | 0.25 2 400.00 % | 0.01 -75.00 % | 0.04 100.00 % | 0.02 -23.08 % | 0.03 147.97 % | -0.05 -34.49 % | -0.04 59.00 % | -0.10 10.64 % | -0.11 -34.80 % | -0.08 -426.45 % | -0.02 88.08 % | -0.13 35.00 % | -0.20 4.76 % | -0.21 36.36 % | -0.33 5.71 % | -0.35 72.66 % | -1.28 -178.26 % | -0.46 46.51 % | -0.86 -177.42 % | -0.31 22.50 % | -0.40 -21.21 % | -0.33 -135.71 % | -0.14 60.00 % | -0.35 -2.94 % | -0.34 -6.25 % | -0.32 -18.52 % | -0.27 47.06 % | -0.51 22.73 % | -0.66 -153.85 % | -0.26 13.33 % | -0.30 -15.38 % | -0.26 7.14 % | -0.28 -21.74 % | -0.23 -15.00 % | -0.20 41.18 % | -0.34 -30.77 % | -0.26 -8.33 % | -0.24 7.69 % | -0.26 65.33 % | -0.75 |
| Gross profit | 636.048 M -5.82 % | 675.320 M 13.77 % | 593.587 M -2.88 % | 611.174 M 9.67 % | 557.283 M -4.18 % | 581.570 M 11.06 % | 523.653 M 2.53 % | 510.729 M 14.63 % | 445.539 M -1.19 % | 450.916 M 0.05 % | 450.696 M 9.86 % | 410.248 M 5.45 % | 389.056 M -5.26 % | 410.672 M 2.06 % | 402.394 M 21.92 % | 330.060 M 8.14 % | 305.205 M -18.53 % | 374.631 M 2.40 % | 365.864 M 12.24 % | 325.979 M 13.19 % | 287.991 M -13.13 % | 331.518 M -15.15 % | 390.695 M 8.97 % | 358.544 M -1.54 % | 364.148 M 17.34 % | 310.327 M -0.40 % | 311.563 M 11.99 % | 278.195 M -11.07 % | 312.813 M 6.46 % | 293.826 M 0.93 % | 291.114 M 3.12 % | 282.310 M 2.78 % | 274.668 M 5.18 % | 261.143 M 2.92 % | 253.739 M 7.54 % | 235.944 M 2.96 % | 229.158 M -7.79 % | 248.514 M 28.35 % | 193.618 M 7.63 % | 179.892 M 4.48 % | 172.185 M -18.26 % | 210.645 M 23.58 % | 170.451 M -7.88 % | 185.036 M 25.94 % | 146.927 M -8.50 % | 160.577 M 24.73 % | 128.736 M 5.30 % | 122.252 M 12.34 % | 108.820 M -4.75 % | 114.243 M 6.34 % | 107.428 M 1.92 % | 105.406 M 1.84 % | 103.498 M 3.04 % | 100.445 M 0.91 % | 99.544 M 15.31 % | 86.327 M -5.11 % | 90.980 M -0.42 % | 91.368 M 3.05 % | 88.660 M 9.26 % | 81.145 M 1.75 % | 79.747 M 2.83 % | 77.549 M 14.82 % | 67.541 M -4.00 % | 70.353 M 6.86 % | 65.837 M 4.60 % | 62.939 M 5.57 % | 59.618 M -31.95 % | 87.611 M 49.55 % | 58.583 M 7.33 % | 54.581 M 26.32 % | 43.208 M 9.03 % | 39.630 M 92.88 % | 20.546 M -15.54 % | 24.327 M 29.94 % | 18.721 M 1.73 % | 18.403 M -17.53 % | 22.315 M -1.53 % | 22.661 M 87.44 % | 12.090 M 48.40 % | 8.147 M 9.87 % | 7.415 M 135.55 % | 3.148 M -27.28 % | 4.329 M -59.13 % | 10.592 M 7 154.79 % | 146.000 K -96.30 % | 3.950 M | 0.000 100.00 % | -15.596 M | 0.000 -100.00 % | 12.100 M 246.11 % | 3.496 M 11.52 % | 3.135 M -12.16 % | 3.569 M 4.27 % | 3.423 M -9.73 % | 3.792 M 325.59 % | 891.000 K -74.27 % | 3.463 M 3.19 % | 3.356 M -33.27 % | 5.029 M 1.53 % | 4.953 M 9.58 % | 4.520 M -2.08 % | 4.616 M -4.84 % | 4.851 M 8.52 % | 4.470 M 14.62 % | 3.900 M 44.44 % | 2.700 M -12.90 % | 3.100 M |
| Income tax expense | 4.420 M -92.29 % | 57.336 M 9.41 % | 52.403 M 17.24 % | 44.696 M 57.60 % | 28.361 M 13.62 % | 24.962 M 47.84 % | 16.885 M 1 711.16 % | -1.048 M -181.18 % | 1.291 M -91.26 % | 14.770 M 150.13 % | 5.905 M 134.12 % | -17.309 M -464.55 % | 4.748 M -33.94 % | 7.187 M -46.32 % | 13.389 M 254.32 % | -8.676 M 10.24 % | -9.666 M -895.56 % | 1.215 M -79.26 % | 5.857 M 109.40 % | -62.284 M 92.64 % | -846.019 M -6 363.09 % | -13.090 M -165.55 % | 19.971 M 180.51 % | -24.805 M 45.14 % | -45.214 M -913.77 % | -4.460 M -226.85 % | 3.516 M 108.87 % | -39.661 M -483.85 % | -6.793 M 45.15 % | -12.385 M -86.10 % | -6.655 M -106.28 % | 105.990 M 1 409.49 % | -8.094 M 7.10 % | -8.713 M -8.70 % | -8.016 M 40.42 % | -13.455 M 54.22 % | -29.388 M 82.07 % | -163.931 M -2 598.45 % | -6.075 M -124.95 % | 24.348 M 4 940.99 % | 483.000 K 187.03 % | -555.000 K 92.29 % | -7.202 M -277.39 % | 4.060 M 196.12 % | -4.224 M -173.16 % | 5.774 M 65.40 % | 3.491 M 33.50 % | 2.615 M 271.45 % | 704.000 K -43.32 % | 1.242 M 126.36 % | -4.711 M -261.45 % | 2.918 M 145.57 % | -6.404 M -1 458.15 % | -411.000 K -1 108.82 % | -34.000 K -100.94 % | 3.619 M 274.16 % | -2.078 M -153.23 % | 3.904 M -18.05 % | 4.764 M 167.58 % | -7.049 M 96.82 % | -221.952 M -21 118.18 % | 1.056 M 66.04 % | 636.000 K 176.63 % | -830.000 K -187.83 % | 945.000 K 81.03 % | 522.000 K 25.18 % | 417.000 K -79.66 % | 2.050 M 713.49 % | 252.000 K 64.71 % | 153.000 K 10.87 % | 138.000 K -81.07 % | 729.000 K 128.07 % | -2.597 M | 0.000 | 0.000 100.00 % | -18.141 M | 0.000 -100.00 % | 4.733 M | 0.000 100.00 % | -59.274 M | 0.000 | 0.000 -100.00 % | 105.000 K -85.69 % | 734.000 K | 0.000 | 0.000 | 0.000 100.00 % | -50.071 M | 0.000 | 0.000 100.00 % | -860.000 K 98.52 % | -58.123 M -2 917.40 % | 2.063 M 43.66 % | 1.436 M -89.16 % | 13.251 M -20.59 % | 16.686 M 1 143.37 % | 1.342 M 3.15 % | 1.301 M 102.65 % | 642.000 K 73.51 % | 370.000 K 473.74 % | -99.000 K 2.94 % | -102.000 K -102.43 % | 4.194 M 15 633.33 % | -27.000 K 86.50 % | -200.000 K -128.57 % | 700.000 K 216.67 % | -600.000 K |
| Cost of revenue | 140.085 M -6.67 % | 150.090 M -0.97 % | 151.558 M 11.33 % | 136.139 M -27.76 % | 188.457 M 44.46 % | 130.459 M 4.22 % | 125.180 M -7.60 % | 135.478 M -3.52 % | 140.426 M -2.27 % | 143.682 M 1.01 % | 142.249 M 11.75 % | 127.290 M 9.46 % | 116.288 M -5.55 % | 123.126 M 5.27 % | 116.965 M -2.33 % | 119.750 M 15.66 % | 103.537 M -18.51 % | 127.062 M 5.74 % | 120.166 M -4.73 % | 126.138 M -33.19 % | 188.793 M 92.71 % | 97.967 M -12.04 % | 111.374 M 16.14 % | 95.899 M -1.08 % | 96.949 M 25.20 % | 77.436 M -13.17 % | 89.182 M 18.88 % | 75.019 M -4.91 % | 78.893 M -0.16 % | 79.019 M -4.03 % | 82.333 M 8.34 % | 75.995 M 27.77 % | 59.480 M 5.64 % | 56.305 M 12.60 % | 50.006 M -22.04 % | 64.147 M 26.43 % | 50.738 M -1.70 % | 51.617 M 19.71 % | 43.118 M -10.25 % | 48.044 M 30.84 % | 36.719 M -7.92 % | 39.878 M 21.53 % | 32.813 M -28.38 % | 45.818 M 53.14 % | 29.920 M -4.13 % | 31.210 M 36.79 % | 22.816 M -7.33 % | 24.621 M -12.24 % | 28.054 M 24.31 % | 22.567 M 10.08 % | 20.500 M -22.73 % | 26.532 M 7.77 % | 24.619 M 4.43 % | 23.574 M 37.82 % | 17.105 M -20.51 % | 21.519 M -4.13 % | 22.445 M 16.52 % | 19.263 M -7.37 % | 20.796 M 1.60 % | 20.469 M 13.70 % | 18.003 M 25.01 % | 14.401 M -17.29 % | 17.412 M 4.08 % | 16.729 M 11.75 % | 14.970 M -24.58 % | 19.848 M 38.20 % | 14.362 M 23.12 % | 11.665 M -17.05 % | 14.063 M 46.60 % | 9.593 M -44.19 % | 17.188 M 229.02 % | 5.224 M 17.13 % | 4.460 M -2.13 % | 4.557 M 10.69 % | 4.117 M 13.86 % | 3.616 M 38.44 % | 2.612 M 231.05 % | 789.000 K -54.18 % | 1.722 M 29.67 % | 1.328 M 709.76 % | 164.000 K -65.69 % | 478.000 K -27.58 % | 660.000 K -80.03 % | 3.305 M 9 342.86 % | 35.000 K -94.29 % | 613.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 281.000 K -8.77 % | 308.000 K 118.91 % | -1.629 M 10.25 % | -1.815 M -5.95 % | -1.713 M -11.74 % | -1.533 M 1.29 % | -1.553 M 29.22 % | -2.194 M -15.47 % | -1.900 M -72.73 % | -1.100 M -37.50 % | -800.000 K |
| General and administrative expenses | 213.800 M 94.01 % | 110.200 M 6.37 % | 103.600 M -23.98 % | 136.279 M -5.75 % | 144.600 M 3.14 % | 140.200 M 31.64 % | 106.500 M -24.89 % | 141.800 M 179.68 % | 50.700 M -49.17 % | 99.736 M -5.29 % | 105.303 M -13.05 % | 121.109 M 14.80 % | 105.500 M 20.71 % | 87.400 M -2.56 % | 89.700 M -14.16 % | 104.500 M 21.09 % | 86.300 M 3.60 % | 83.300 M 4.00 % | 80.100 M | 0.000 | 0.000 -100.00 % | 78.400 M -58.14 % | 187.295 M -0.32 % | 187.900 M 10.46 % | 170.112 M 5.82 % | 160.754 M -0.87 % | 162.158 M -1.23 % | 164.171 M 10.50 % | 148.566 M -3.08 % | 153.280 M 10.80 % | 138.336 M -13.69 % | 160.280 M 152.28 % | 63.532 M -55.73 % | 143.505 M 19.57 % | 120.019 M -16.05 % | 142.958 M 20.38 % | 118.758 M 8.38 % | 109.577 M 4.06 % | 105.300 M -7.56 % | 113.907 M 21.12 % | 94.044 M -7.36 % | 101.514 M 9.38 % | 92.806 M -6.85 % | 99.632 M 33.55 % | 74.604 M 9.57 % | 68.089 M 13.35 % | 60.069 M -16.35 % | 71.809 M 16.12 % | 61.841 M 22.08 % | 50.656 M -0.77 % | 51.050 M -7.26 % | 55.049 M 18.80 % | 46.337 M -10.09 % | 51.539 M 13.90 % | 45.248 M -6.62 % | 48.454 M 7.96 % | 44.880 M 9.42 % | 41.015 M -0.05 % | 41.037 M -2.52 % | 42.098 M 9.78 % | 38.348 M 2.87 % | 37.277 M 9.64 % | 34.000 M -6.92 % | 36.528 M 27.42 % | 28.667 M -6.09 % | 30.527 M 6.86 % | 28.568 M -0.56 % | 28.730 M -0.81 % | 28.964 M 14.92 % | 25.203 M 6.48 % | 23.669 M -0.93 % | 23.892 M 21.20 % | 19.713 M 11.69 % | 17.649 M 8.38 % | 16.284 M 16.56 % | 13.971 M 13.66 % | 12.292 M 3.55 % | 11.871 M 8.95 % | 10.896 M -1.63 % | 11.076 M 13.06 % | 9.797 M -3.16 % | 10.117 M -4.26 % | 10.567 M -20.56 % | 13.302 M 4.24 % | 12.761 M 69.27 % | 7.539 M 104.36 % | 3.689 M -32.62 % | 5.475 M 229.42 % | 1.662 M -62.74 % | 4.460 M 47.49 % | 3.024 M -31.60 % | 4.421 M 12.21 % | 3.940 M 28.67 % | 3.062 M -22.01 % | 3.926 M | 0.000 -100.00 % | 2.993 M 29.62 % | 2.309 M 4.81 % | 2.203 M | 0.000 -100.00 % | 2.331 M 6.44 % | 2.190 M 9.72 % | 1.996 M | 0.000 -100.00 % | 2.000 M 81.82 % | 1.100 M -81.97 % | 6.100 M |
| Selling and marketing expenses | -224.600 M -283.95 % | 122.100 M 19.12 % | 102.500 M 197.10 % | 34.500 M -68.32 % | 108.900 M -11.32 % | 122.800 M 2.85 % | 119.400 M -10.36 % | 133.200 M 9.27 % | 121.900 M 5.45 % | 115.600 M -1.78 % | 117.700 M -5.54 % | 124.600 M 11.95 % | 111.300 M 1.74 % | 109.400 M 4.29 % | 104.900 M -7.25 % | 113.100 M 16.60 % | 97.000 M -3.87 % | 100.900 M 7.11 % | 94.200 M | 0.000 | 0.000 -100.00 % | 97.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 4.847 M 0.02 % | 4.846 M -0.02 % | 4.847 M -95.40 % | 105.479 M 2 005.79 % | 5.009 M -65.05 % | 14.331 M 232.97 % | 4.304 M -71.75 % | 15.236 M -74.09 % | 58.795 M 1 807.07 % | 3.083 M | 0.000 -100.00 % | 16.258 M -3.39 % | 16.828 M 2.02 % | 16.495 M -6.34 % | 17.612 M 1 151.74 % | 1.407 M -84.24 % | 8.925 M 345.14 % | 2.005 M 133.68 % | 858.000 K -83.69 % | 5.262 M 324.70 % | 1.239 M -50.60 % | 2.508 M 234.77 % | -1.861 M -305.18 % | 907.000 K -77.10 % | 3.960 M 742.55 % | 470.000 K -70.77 % | 1.608 M 152.53 % | -3.061 M -218.23 % | 2.589 M -9.13 % | 2.849 M 1 756.40 % | -172.000 K -104.66 % | 3.688 M 1 281.27 % | 267.000 K -50.83 % | 543.000 K -84.36 % | 3.472 M -21.54 % | 4.425 M 156.82 % | 1.723 M 221.59 % | -1.417 M -815.66 % | 198.000 K 202.06 % | -194.000 K 30.96 % | -281.000 K 96.92 % | -9.121 M -3 763.05 % | 249.000 K -28.24 % | 347.000 K 568.92 % | -74.000 K 49.66 % | -147.000 K -196.08 % | 153.000 K -76.02 % | 638.000 K 166.95 % | 239.000 K 294.31 % | -123.000 K -153.95 % | 228.000 K 112.87 % | -1.772 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.451 M | 0.000 -100.00 % | 49.585 M | 0.000 | 0.000 -100.00 % | 43.338 M 16.41 % | 37.229 M 5 592.51 % | 654.000 K | 0.000 -100.00 % | 46.000 K -97.41 % | 1.775 M 62.40 % | 1.093 M -91.18 % | 12.391 M 1 033.67 % | 1.093 M 0.00 % | 1.093 M 0.00 % | 1.093 M -98.68 % | 82.971 M 7 491.13 % | 1.093 M -94.61 % | 20.279 M 5.33 % | 19.252 M -82.12 % | 107.644 M 460.70 % | 19.198 M 13.79 % | 16.872 M 33.35 % | 12.652 M | 0.000 -100.00 % | 14.180 M 20.12 % | 11.805 M -10.58 % | 13.202 M | 0.000 -100.00 % | 14.007 M -72.13 % | 50.254 M 2 756.96 % | 1.759 M -94.20 % | 30.310 M 573.11 % | 4.503 M -16.39 % | 5.386 M 65.37 % | 3.257 M 11.85 % | 2.912 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.995 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.358 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 682.740 M 71.36 % | 398.433 M 7.77 % | 369.694 M -17.80 % | 449.767 M 1.44 % | 443.390 M -3.84 % | 461.118 M 5.96 % | 435.191 M -12.35 % | 496.510 M 17.46 % | 422.709 M 7.25 % | 394.145 M 1.00 % | 390.230 M -10.24 % | 434.748 M 11.05 % | 391.473 M 5.37 % | 371.520 M -0.41 % | 373.067 M -5.78 % | 395.940 M 10.47 % | 358.424 M -1.25 % | 362.959 M 6.51 % | 340.778 M -8.10 % | 370.819 M 7.82 % | 343.932 M -7.66 % | 372.463 M 7.89 % | 345.229 M -8.60 % | 377.706 M 4.88 % | 360.138 M -1.78 % | 366.681 M 0.32 % | 365.514 M 5.54 % | 346.343 M 5.41 % | 328.554 M -3.11 % | 339.089 M 1.07 % | 335.486 M -3.94 % | 349.263 M 21.11 % | 288.395 M -3.85 % | 299.955 M 9.49 % | 273.947 M -15.85 % | 325.565 M 12.56 % | 289.243 M 30.17 % | 222.202 M -19.06 % | 274.535 M 10.09 % | 249.371 M -1.84 % | 254.058 M -7.58 % | 274.885 M 16.32 % | 236.311 M -3.07 % | 243.792 M 19.96 % | 203.224 M 13.24 % | 179.459 M 15.64 % | 155.192 M -11.10 % | 174.562 M 9.41 % | 159.544 M 18.80 % | 134.295 M -4.31 % | 140.349 M -7.85 % | 152.310 M 35.33 % | 112.546 M -12.99 % | 129.351 M 8.62 % | 119.082 M 10.48 % | 107.790 M 4.19 % | 103.457 M 14.19 % | 90.600 M 4.90 % | 86.366 M 2.21 % | 84.495 M 3.44 % | 81.686 M 9.64 % | 74.506 M 15.07 % | 64.751 M 1.22 % | 63.971 M 14.84 % | 55.704 M -4.98 % | 58.626 M -8.42 % | 64.019 M 15.24 % | 55.555 M -1.20 % | 56.232 M 12.35 % | 50.051 M 18.07 % | 42.390 M -13.49 % | 49.000 M 28.79 % | 38.047 M 0.31 % | 37.928 M 6.73 % | 35.536 M 18.59 % | 29.966 M 13.37 % | 26.431 M 10.14 % | 23.998 M 21.52 % | 19.748 M -5.84 % | 20.973 M 1.87 % | 20.589 M -6.08 % | 21.922 M -23.77 % | 28.758 M -69.45 % | 94.148 M 251.72 % | 26.768 M 19.77 % | 22.349 M 15.59 % | 19.335 M -23.01 % | 25.113 M 21.49 % | 20.670 M -4.20 % | 21.577 M -10.24 % | 24.039 M -18.20 % | 29.386 M 57.86 % | 18.615 M 13.52 % | 16.398 M -4.35 % | 17.144 M 35.48 % | 12.654 M -3.67 % | 13.136 M -6.33 % | 14.024 M -0.45 % | 14.087 M -5.94 % | 14.977 M 17.31 % | 12.767 M 8.16 % | 11.804 M -4.75 % | 12.393 M -8.67 % | 13.569 M 15.97 % | 11.700 M 32.95 % | 8.800 M -62.39 % | 23.400 M |
| Cost and expenses | 822.825 M 50.01 % | 548.523 M 5.23 % | 521.252 M -11.03 % | 585.906 M -7.27 % | 631.847 M 6.81 % | 591.577 M 5.57 % | 560.371 M -11.33 % | 631.988 M 14.74 % | 550.804 M 2.41 % | 537.827 M 1.00 % | 532.479 M -5.26 % | 562.038 M 10.69 % | 507.761 M 2.65 % | 494.646 M 0.94 % | 490.032 M -4.98 % | 515.690 M 11.63 % | 461.961 M -5.73 % | 490.021 M 6.31 % | 460.944 M -7.25 % | 496.957 M -6.71 % | 532.725 M 13.24 % | 470.430 M 3.03 % | 456.603 M -3.59 % | 473.605 M 3.61 % | 457.087 M 2.92 % | 444.117 M -2.33 % | 454.696 M 7.91 % | 421.362 M 3.42 % | 407.447 M -2.55 % | 418.108 M 0.07 % | 417.819 M -1.75 % | 425.258 M 22.24 % | 347.875 M -2.35 % | 356.260 M 9.97 % | 323.953 M -16.87 % | 389.712 M 14.63 % | 339.981 M 24.16 % | 273.819 M -13.80 % | 317.653 M 6.80 % | 297.415 M 2.28 % | 290.777 M -7.62 % | 314.763 M 16.96 % | 269.124 M -7.07 % | 289.610 M 24.22 % | 233.144 M 10.67 % | 210.669 M 18.35 % | 178.008 M -10.63 % | 199.183 M 6.18 % | 187.598 M 19.59 % | 156.862 M -2.48 % | 160.849 M -10.06 % | 178.842 M 30.38 % | 137.165 M -10.31 % | 152.925 M 12.29 % | 136.187 M 5.32 % | 129.309 M 2.71 % | 125.902 M 14.60 % | 109.863 M 2.52 % | 107.162 M 2.09 % | 104.964 M 5.29 % | 99.689 M 12.13 % | 88.907 M 8.21 % | 82.163 M 1.81 % | 80.700 M 14.19 % | 70.674 M -9.94 % | 78.474 M 0.12 % | 78.381 M 16.60 % | 67.220 M -4.37 % | 70.295 M 17.86 % | 59.644 M 0.11 % | 59.578 M 9.87 % | 54.224 M 27.56 % | 42.507 M 0.05 % | 42.485 M 7.14 % | 39.653 M 18.08 % | 33.582 M 15.63 % | 29.043 M 17.17 % | 24.787 M 15.45 % | 21.470 M -3.73 % | 22.301 M 7.46 % | 20.753 M -7.35 % | 22.400 M -23.86 % | 29.418 M -69.81 % | 97.453 M 263.59 % | 26.803 M 16.73 % | 22.962 M 18.76 % | 19.335 M -23.01 % | 25.113 M 21.49 % | 20.670 M -4.20 % | 21.577 M -10.24 % | 24.039 M -18.20 % | 29.386 M 57.86 % | 18.615 M 13.52 % | 16.398 M -4.35 % | 17.144 M 45.36 % | 11.794 M -12.10 % | 13.417 M -6.38 % | 14.332 M 15.04 % | 12.458 M -5.35 % | 13.162 M 19.07 % | 11.054 M 7.62 % | 10.271 M -5.25 % | 10.840 M -4.70 % | 11.375 M 16.07 % | 9.800 M 27.27 % | 7.700 M -65.93 % | 22.600 M |
| Research and development expenses | 409.478 M 153.85 % | 161.308 M 1.62 % | 158.731 M -8.52 % | 173.509 M -6.16 % | 184.901 M 0.61 % | 183.787 M -10.34 % | 204.987 M -0.61 % | 206.250 M 7.81 % | 191.314 M 7.87 % | 177.363 M 3.21 % | 171.846 M -0.52 % | 172.751 M 9.45 % | 157.829 M -0.23 % | 158.190 M -1.65 % | 160.836 M -0.16 % | 161.092 M 2.04 % | 157.869 M -2.01 % | 161.107 M 8.33 % | 148.725 M -5.07 % | 156.667 M 6.54 % | 147.053 M -19.26 % | 182.139 M 28.04 % | 142.257 M -17.68 % | 172.812 M -0.09 % | 172.963 M -6.83 % | 185.641 M 1.12 % | 183.591 M 4.68 % | 175.390 M 8.66 % | 161.408 M -8.07 % | 175.582 M -4.55 % | 183.948 M 9.10 % | 168.608 M 9.41 % | 154.103 M 7.73 % | 143.039 M -1.35 % | 145.003 M -17.26 % | 175.242 M 8.96 % | 160.831 M -3.72 % | 167.039 M 5.19 % | 158.793 M -9.84 % | 176.118 M 10.97 % | 158.713 M 0.51 % | 157.901 M 11.14 % | 142.074 M 0.00 % | 142.067 M 13.03 % | 125.686 M 16.70 % | 107.702 M 24.99 % | 86.166 M -11.45 % | 97.312 M 10.50 % | 88.064 M 2.81 % | 85.661 M 2.29 % | 83.743 M -0.73 % | 84.363 M 27.42 % | 66.209 M -14.91 % | 77.812 M 5.39 % | 73.834 M 27.50 % | 57.908 M -1.14 % | 58.577 M 10.71 % | 52.909 M 17.53 % | 45.017 M 6.68 % | 42.197 M 7.19 % | 39.366 M 10.43 % | 35.649 M 18.45 % | 30.097 M 9.67 % | 27.443 M 1.67 % | 26.991 M 2.53 % | 26.324 M -23.38 % | 34.358 M 33.52 % | 25.732 M -1.69 % | 26.175 M 10.19 % | 23.755 M 34.76 % | 17.628 M -26.60 % | 24.015 M 39.29 % | 17.241 M -10.14 % | 19.186 M 5.66 % | 18.159 M -11.73 % | 20.572 M 13.63 % | 18.105 M 14.74 % | 15.779 M 28.50 % | 12.279 M -3.19 % | 12.683 M -8.72 % | 13.894 M -6.26 % | 14.822 M -1.13 % | 14.992 M 23.76 % | 12.114 M 2.61 % | 11.806 M -3.95 % | 12.292 M -11.49 % | 13.887 M -21.04 % | 17.587 M 21.25 % | 14.505 M 23.65 % | 11.731 M -33.94 % | 17.758 M 34.27 % | 13.226 M -9.87 % | 14.675 M 10.04 % | 13.336 M 0.89 % | 13.218 M -1.66 % | 13.441 M 32.52 % | 10.143 M -13.42 % | 11.715 M 17.34 % | 9.984 M -6.56 % | 10.685 M 25.28 % | 8.529 M 7.73 % | 7.917 M -8.61 % | 8.663 M -5.90 % | 9.206 M 19.56 % | 7.700 M 18.46 % | 6.500 M -60.12 % | 16.300 M |
| Selling general and administrative expenses | 268.415 M 15.56 % | 232.279 M 12.69 % | 206.116 M 20.69 % | 170.779 M -32.63 % | 253.480 M -3.62 % | 263.000 M 16.42 % | 225.900 M -17.86 % | 275.024 M 59.34 % | 172.600 M -20.38 % | 216.782 M -0.73 % | 218.384 M -11.13 % | 245.739 M 13.34 % | 216.816 M 10.15 % | 196.835 M 1.14 % | 194.619 M -10.55 % | 217.563 M 18.67 % | 183.333 M -0.45 % | 184.161 M 5.65 % | 174.318 M -10.84 % | 195.512 M 8.95 % | 179.450 M 2.30 % | 175.412 M -6.34 % | 187.295 M -0.32 % | 187.900 M 10.46 % | 170.112 M 5.82 % | 160.754 M -0.87 % | 162.158 M -1.23 % | 164.171 M 10.50 % | 148.566 M -3.08 % | 153.280 M 10.80 % | 138.336 M -13.69 % | 160.280 M 22.79 % | 130.532 M -9.04 % | 143.505 M 19.57 % | 120.019 M -16.05 % | 142.958 M 20.38 % | 118.758 M 8.38 % | 109.577 M 4.06 % | 105.300 M -7.56 % | 113.907 M 21.12 % | 94.044 M -7.36 % | 101.514 M 9.38 % | 92.806 M -6.98 % | 99.769 M 33.73 % | 74.604 M 9.57 % | 68.089 M 13.35 % | 60.069 M -16.35 % | 71.809 M 16.12 % | 61.841 M 22.08 % | 50.656 M -0.77 % | 51.050 M -7.26 % | 55.049 M 18.80 % | 46.337 M -10.09 % | 51.539 M 13.90 % | 45.248 M -6.62 % | 48.454 M 7.96 % | 44.880 M 9.42 % | 41.015 M -0.05 % | 41.037 M -2.52 % | 42.098 M 9.78 % | 38.348 M 2.87 % | 37.277 M 9.64 % | 34.000 M -6.92 % | 36.528 M 27.42 % | 28.667 M -6.09 % | 30.527 M 6.86 % | 28.568 M -0.56 % | 28.730 M -0.81 % | 28.964 M 14.92 % | 25.203 M 6.48 % | 23.669 M -0.93 % | 23.892 M 21.20 % | 19.713 M 11.69 % | 17.649 M 8.38 % | 16.284 M 16.56 % | 13.971 M 13.66 % | 12.292 M 3.55 % | 11.871 M 8.95 % | 10.896 M -1.63 % | 11.076 M 13.06 % | 9.797 M -3.16 % | 10.117 M -4.26 % | 10.567 M -20.56 % | 13.302 M 4.24 % | 12.761 M 69.27 % | 7.539 M 104.36 % | 3.689 M -32.62 % | 5.475 M 229.42 % | 1.662 M -62.74 % | 4.460 M 47.49 % | 3.024 M -54.27 % | 6.613 M 67.84 % | 3.940 M 28.67 % | 3.062 M -22.01 % | 3.926 M 598.86 % | -787.000 K -126.29 % | 2.993 M 29.62 % | 2.309 M 4.81 % | 2.203 M -4.09 % | 2.297 M -1.46 % | 2.331 M 6.44 % | 2.190 M 9.72 % | 1.996 M -0.45 % | 2.005 M 0.25 % | 2.000 M 81.82 % | 1.100 M -81.97 % | 6.100 M |
| Interest income | 17.854 M -5.17 % | 18.827 M -0.98 % | 19.013 M 7.54 % | 17.680 M -2.07 % | 18.053 M -8.75 % | 19.785 M 2.17 % | 19.365 M 7.32 % | 18.044 M 14.64 % | 15.740 M 24.80 % | 12.612 M 5.60 % | 11.943 M 37.12 % | 8.710 M 74.23 % | 4.999 M 99.56 % | 2.505 M 37.64 % | 1.820 M 4.30 % | 1.745 M -4.49 % | 1.827 M -59.14 % | 4.471 M 83.31 % | 2.439 M -20.58 % | 3.071 M -23.30 % | 4.004 M -6.69 % | 4.291 M -18.17 % | 5.244 M 0.63 % | 5.211 M -2.42 % | 5.340 M -9.48 % | 5.899 M -6.34 % | 6.298 M 10.69 % | 5.690 M -10.22 % | 6.338 M 13.81 % | 5.569 M 6.40 % | 5.234 M 8.54 % | 4.822 M 21.28 % | 3.976 M 33.29 % | 2.983 M -2.90 % | 3.072 M 4.99 % | 2.926 M 79.18 % | 1.633 M 20.34 % | 1.357 M -13.62 % | 1.571 M 8.27 % | 1.451 M 7.96 % | 1.344 M 31.38 % | 1.023 M 49.78 % | 683.000 K -58.45 % | 1.644 M 14.56 % | 1.435 M -17.29 % | 1.735 M 54.50 % | 1.123 M -1.58 % | 1.141 M 98.78 % | 574.000 K -11.69 % | 650.000 K -9.47 % | 718.000 K -6.14 % | 765.000 K -1.67 % | 778.000 K 45.15 % | 536.000 K 6.14 % | 505.000 K -20.09 % | 632.000 K -12.47 % | 722.000 K -9.52 % | 798.000 K 2.05 % | 782.000 K -14.91 % | 919.000 K -5.06 % | 968.000 K -6.47 % | 1.035 M -13.03 % | 1.190 M 14.98 % | 1.035 M 2.27 % | 1.012 M 14.22 % | 886.000 K -58.85 % | 2.153 M | 0.000 -100.00 % | 3.407 M -16.92 % | 4.101 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.907 M | 0.000 -100.00 % | 4.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 684.000 K | 0.000 -100.00 % | 374.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 761.000 K -1.42 % | 772.000 K -1.15 % | 781.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 698.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | -13.663 M -610.00 % | 2.679 M -6.43 % | 2.863 M 11.10 % | 2.577 M -13.17 % | 2.968 M -16.96 % | 3.574 M 0.76 % | 3.547 M -41.83 % | 6.098 M 61.37 % | 3.779 M 0.64 % | 3.755 M 1.40 % | 3.703 M 2.12 % | 3.626 M -22.50 % | 4.679 M 21.25 % | 3.859 M 1.39 % | 3.806 M -1.04 % | 3.846 M -0.62 % | 3.870 M 1.39 % | 3.817 M 0.34 % | 3.804 M -19.90 % | 4.749 M -50.52 % | 9.597 M 19.25 % | 8.048 M 16.38 % | 6.915 M -0.22 % | 6.930 M 135.96 % | 2.937 M -57.22 % | 6.866 M 2.07 % | 6.727 M -13.16 % | 7.746 M -36.15 % | 12.131 M -0.77 % | 12.225 M 5.73 % | 11.562 M -0.87 % | 11.664 M 7.17 % | 10.884 M 8.41 % | 10.040 M -0.78 % | 10.119 M 3.98 % | 9.732 M -2.48 % | 9.980 M 0.36 % | 9.944 M 1.03 % | 9.843 M 5.46 % | 9.333 M -1.21 % | 9.447 M -5.55 % | 10.002 M 5.71 % | 9.462 M 2.88 % | 9.197 M 0.87 % | 9.118 M -1.12 % | 9.221 M 1.26 % | 9.106 M 19.93 % | 7.593 M 1 343.54 % | 526.000 K -12.77 % | 603.000 K -65.04 % | 1.725 M -10.62 % | 1.930 M 5.06 % | 1.837 M -4.57 % | 1.925 M -1.13 % | 1.947 M 14.26 % | 1.704 M -29.93 % | 2.432 M 17.37 % | 2.072 M -3.22 % | 2.141 M -5.14 % | 2.257 M -24.97 % | 3.008 M 14.16 % | 2.635 M 8.48 % | 2.429 M -10.53 % | 2.715 M -5.73 % | 2.880 M -34.60 % | 4.404 M 7.76 % | 4.087 M | 0.000 -100.00 % | 4.105 M 0.59 % | 4.081 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.720 M | 0.000 -100.00 % | 6.271 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.854 M | 0.000 -100.00 % | 2.940 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.371 M -1.08 % | 1.386 M -1.14 % | 1.402 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -7.230 M -138.95 % | 18.563 M 263.80 % | -11.333 M -148.01 % | 23.607 M 24.21 % | 19.006 M -28.18 % | 26.463 M -3.24 % | 27.350 M 1.82 % | 26.861 M 4.58 % | 25.685 M 1.05 % | 25.419 M -3.79 % | 26.421 M 8.47 % | 24.358 M -1.79 % | 24.802 M -1.86 % | 25.271 M -7.58 % | 27.343 M 5.23 % | 25.985 M -3.18 % | 26.839 M -1.39 % | 27.216 M -2.79 % | 27.998 M 50.20 % | 18.640 M 6.95 % | 17.429 M 16.88 % | 14.912 M -4.88 % | 15.677 M -7.75 % | 16.994 M -0.40 % | 17.063 M -15.89 % | 20.286 M 2.64 % | 19.765 M 191.43 % | 6.782 M -63.50 % | 18.580 M 81.68 % | 10.227 M -22.53 % | 13.202 M -35.20 % | 20.375 M 441.89 % | 3.760 M -80.30 % | 19.085 M -1.68 % | 19.412 M 163.57 % | 7.365 M -23.71 % | 9.654 M 117.74 % | -54.414 M -621.11 % | 10.442 M 125.69 % | -40.654 M -3 224.83 % | 1.301 M -91.59 % | 15.470 M 981.06 % | 1.431 M -26.84 % | 1.956 M -33.33 % | 2.934 M -20.01 % | 3.668 M -59.05 % | 8.957 M -4.55 % | 9.384 M -2.65 % | 9.639 M 576.71 % | -2.022 M -136.39 % | 5.556 M -56.92 % | 12.898 M 10.55 % | 11.667 M 4.42 % | 11.173 M 5.43 % | 10.598 M 10.07 % | 9.628 M 2.97 % | 9.350 M 9.60 % | 8.531 M 2 634.29 % | 312.000 K -96.07 % | 7.931 M 99.67 % | 3.972 M 151.39 % | 1.580 M 141.59 % | 654.000 K -86.55 % | 4.861 M 10 467.39 % | 46.000 K -99.21 % | 5.829 M 14.23 % | 5.103 M -50.10 % | 10.226 M 203.71 % | 3.367 M 11.97 % | 3.007 M 191.66 % | 1.031 M 296.54 % | 260.000 K 274.50 % | -149.000 K -209.56 % | 136.000 K -83.87 % | 843.000 K -67.08 % | 2.561 M -17.01 % | 3.086 M -18.27 % | 3.776 M 48.95 % | 2.535 M -8.65 % | 2.775 M 14.24 % | 2.429 M 1.00 % | 2.405 M -2.47 % | 2.466 M 311.69 % | 599.000 K -90.35 % | 6.208 M 47.07 % | 4.221 M 87.52 % | 2.251 M -5.62 % | 2.385 M -18.66 % | 2.932 M 43.73 % | 2.040 M -2.16 % | 2.085 M 10.67 % | 1.884 M -20.87 % | 2.381 M 9.32 % | 2.178 M 5.68 % | 2.061 M 145.65 % | 839.000 K -61.92 % | 2.203 M 6.84 % | 2.062 M 8.53 % | 1.900 M -4.76 % | 1.995 M 4.61 % | 1.907 M 12.37 % | 1.697 M -2.13 % | 1.734 M -26.46 % | 2.358 M 17.90 % | 2.000 M 66.67 % | 1.200 M 20.00 % | 1.000 M |
| Operating income | -46.692 M -116.86 % | 276.887 M 23.67 % | 223.893 M 38.71 % | 161.407 M 41.72 % | 113.893 M -5.45 % | 120.452 M 36.16 % | 88.462 M 522.14 % | 14.219 M -53.42 % | 30.525 M -46.23 % | 56.771 M -6.11 % | 60.466 M 534.01 % | -13.932 M -602.05 % | 2.775 M -92.91 % | 39.152 M 30.54 % | 29.993 M 145.53 % | -65.880 M -23.79 % | -53.219 M -555.95 % | 11.672 M -53.47 % | 25.086 M 155.95 % | -44.840 M 19.84 % | -55.941 M -36.62 % | -40.945 M -139.01 % | 104.961 M 1 245.61 % | -9.162 M -328.48 % | 4.010 M 109.70 % | -41.354 M 23.35 % | -53.951 M -41.43 % | -38.148 M -142.35 % | -15.741 M 37.69 % | -25.263 M 43.07 % | -44.372 M -176.44 % | 58.047 M 522.87 % | -13.727 M 64.63 % | -38.812 M -92.06 % | -20.208 M 77.45 % | -89.621 M -49.16 % | -60.085 M 89.51 % | -572.806 M -607.89 % | -80.917 M -179.86 % | 101.319 M 223.75 % | -81.873 M -27.45 % | -64.240 M 2.46 % | -65.860 M -12.09 % | -58.756 M -624.47 % | 11.203 M 159.33 % | -18.882 M 28.63 % | -26.456 M 49.42 % | -52.310 M -3.13 % | -50.724 M -152.96 % | -20.052 M 39.09 % | -32.921 M 29.81 % | -46.904 M -347.09 % | -10.491 M 66.11 % | -30.954 M -41.56 % | -21.866 M -2.01 % | -21.435 M -38.14 % | -15.517 M -2 120.44 % | 768.000 K -66.52 % | 2.294 M 168.48 % | -3.350 M -72.77 % | -1.939 M -163.72 % | 3.043 M 9.07 % | 2.790 M -56.28 % | 6.382 M -37.02 % | 10.133 M 134.94 % | 4.313 M 198.00 % | -4.401 M -113.73 % | 32.056 M 1 263.50 % | 2.351 M -48.10 % | 4.530 M 453.79 % | 818.000 K 108.73 % | -9.370 M 46.46 % | -17.501 M -28.67 % | -13.601 M 19.11 % | -16.815 M -45.42 % | -11.563 M -180.93 % | -4.116 M -207.85 % | -1.337 M 82.54 % | -7.658 M 40.29 % | -12.826 M 2.64 % | -13.174 M 29.83 % | -18.774 M 23.15 % | -24.429 M 69.30 % | -79.565 M -198.87 % | -26.622 M 50.56 % | -53.843 M -178.47 % | -19.335 M 23.01 % | -25.113 M -21.49 % | -20.670 M -118.11 % | -9.477 M 53.87 % | -20.543 M 21.74 % | -26.251 M -74.47 % | -15.046 M -15.96 % | -12.975 M 47.20 % | -24.575 M -8.98 % | -22.550 M -133.12 % | -9.673 M 9.33 % | -10.668 M -17.77 % | -9.058 M 9.64 % | -10.024 M -21.55 % | -8.247 M -14.73 % | -7.188 M 4.69 % | -7.542 M 17.11 % | -9.099 M -16.65 % | -7.800 M -27.87 % | -6.100 M 69.95 % | -20.300 M |
| Operating income ratio | -0.06 -117.93 % | 0.34 11.64 % | 0.30 39.12 % | 0.22 41.42 % | 0.15 -9.72 % | 0.17 24.08 % | 0.14 519.62 % | 0.02 -58.10 % | 0.05 -45.00 % | 0.10 -6.37 % | 0.10 493.45 % | -0.03 -571.99 % | 0.01 -92.51 % | 0.07 27.01 % | 0.06 139.43 % | -0.15 -12.49 % | -0.13 -659.64 % | 0.02 -54.92 % | 0.05 152.04 % | -0.10 15.47 % | -0.12 -23.07 % | -0.10 -145.60 % | 0.21 1 136.94 % | -0.02 -331.82 % | 0.01 108.15 % | -0.11 20.78 % | -0.13 -24.65 % | -0.11 -168.76 % | -0.04 40.69 % | -0.07 42.97 % | -0.12 -173.34 % | 0.16 494.36 % | -0.04 66.40 % | -0.12 -83.77 % | -0.07 77.72 % | -0.30 -39.12 % | -0.21 88.75 % | -1.91 -458.37 % | -0.34 -176.89 % | 0.44 213.42 % | -0.39 -52.84 % | -0.26 20.86 % | -0.32 -27.31 % | -0.25 -501.77 % | 0.06 164.34 % | -0.10 43.60 % | -0.17 50.99 % | -0.36 3.89 % | -0.37 -152.84 % | -0.15 43.04 % | -0.26 27.61 % | -0.36 -334.14 % | -0.08 67.19 % | -0.25 -33.15 % | -0.19 5.69 % | -0.20 -45.28 % | -0.14 -2 070.67 % | 0.01 -66.88 % | 0.02 163.57 % | -0.03 -66.20 % | -0.02 -159.94 % | 0.03 0.77 % | 0.03 -55.19 % | 0.07 -41.56 % | 0.13 140.70 % | 0.05 187.58 % | -0.06 -118.42 % | 0.32 897.76 % | 0.03 -54.15 % | 0.07 421.19 % | 0.01 106.48 % | -0.21 70.15 % | -0.70 -48.63 % | -0.47 36.04 % | -0.74 -40.21 % | -0.53 -218.03 % | -0.17 -189.61 % | -0.06 89.72 % | -0.55 59.04 % | -1.35 22.12 % | -1.74 66.43 % | -5.18 -5.74 % | -4.90 14.48 % | -5.73 96.11 % | -147.08 -1 146.47 % | -11.80 | 0.00 | 1.61 | 0.00 | -0.78 86.67 % | -5.88 29.82 % | -8.37 -98.62 % | -4.22 -11.22 % | -3.79 41.51 % | -6.48 74.39 % | -25.31 -879.59 % | -2.58 11.26 % | -2.91 -9.29 % | -2.66 16.60 % | -3.19 -8.73 % | -2.94 -26.01 % | -2.33 -1.95 % | -2.29 42.80 % | -4.00 -2.51 % | -3.90 -2.30 % | -3.81 56.80 % | -8.83 |
| Total other income expenses net | 20.368 M -2.92 % | 20.981 M 47.80 % | 14.196 M 72.45 % | 8.232 M -59.94 % | 20.548 M 75.86 % | 11.684 M -31.61 % | 17.085 M 234.48 % | 5.108 M -54.16 % | 11.144 M 112.51 % | 5.244 M 241.39 % | -3.709 M 77.73 % | -16.658 M -3 347.17 % | 513.000 K 111.93 % | -4.301 M -36.97 % | -3.140 M -27.33 % | -2.466 M -134.93 % | 7.059 M 184.18 % | 2.484 M 233.69 % | -1.858 M -139.91 % | 4.655 M 188.25 % | -5.275 M -297.21 % | -1.328 M 63.20 % | -3.609 M -483.04 % | -619.000 K -110.65 % | 5.812 M 1 174.31 % | -541.000 K -154.43 % | 994.000 K 119.25 % | -5.163 M -40.60 % | -3.672 M 6.18 % | -3.914 M 67.55 % | -12.063 M 33.48 % | -18.134 M -486.11 % | -3.094 M 75.32 % | -12.534 M -129.94 % | -5.451 M -114.18 % | -2.545 M 62.17 % | -6.728 M 33.64 % | -10.139 M -23.51 % | -8.209 M 1.17 % | -8.306 M 3.08 % | -8.570 M 53.06 % | -18.256 M -100.07 % | -9.125 M -30.71 % | -6.981 M 12.54 % | -7.982 M 9.77 % | -8.846 M 46.45 % | -16.519 M -133.81 % | -7.065 M -343.78 % | -1.592 M -566.11 % | -239.000 K 97.94 % | -11.600 M -263.64 % | -3.190 M -151.18 % | -1.270 M 13.19 % | -1.463 M 31.64 % | -2.140 M -27.31 % | -1.681 M 60.11 % | -4.214 M -117.10 % | -1.941 M -2.10 % | -1.901 M 88.03 % | -15.888 M -493.06 % | -2.679 M -8.73 % | -2.464 M -145.66 % | -1.003 M 59.90 % | -2.501 M 1.84 % | -2.548 M -2.78 % | -2.479 M 70.25 % | -8.334 M -51.53 % | -5.500 M -333.07 % | -1.270 M -123.99 % | -567.000 K -156.36 % | 1.006 M -89.26 % | 9.370 M -22.52 % | 12.093 M 24.20 % | 9.737 M 29.45 % | 7.522 M -34.95 % | 11.563 M 495.99 % | -2.920 M -318.40 % | 1.337 M 163.01 % | -2.122 M 96.63 % | -62.972 M -2 635.53 % | -2.302 M 10.29 % | -2.566 M 14.98 % | -3.018 M 95.23 % | -63.267 M -2 115.23 % | -2.856 M -62.74 % | -1.755 M -187.70 % | -610.000 K 98.56 % | -42.493 M -6 742.67 % | -621.000 K -263.42 % | 380.000 K -55.81 % | 860.000 K 107.74 % | -11.113 M -372.89 % | -2.350 M 4.51 % | -2.461 M 81.80 % | -13.521 M -159.96 % | 22.550 M 1 309.76 % | -1.864 M -7.37 % | -1.736 M -0.64 % | -1.725 M -61.67 % | -1.067 M -80.85 % | -590.000 K 15.47 % | -698.000 K 85.98 % | -4.980 M -639.97 % | -673.000 K -34.60 % | -500.000 K -25.00 % | -400.000 K -108.73 % | 4.583 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 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-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 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-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -653.445 M -7.13 % | -609.950 M -36.50 % | -446.844 M -31.37 % | -340.130 M -367.46 % | -72.761 M -157.07 % | 127.492 M -63.53 % | 349.540 M 2.62 % | 340.624 M 9.92 % | 309.894 M -22.31 % | 398.907 M -22.27 % | 513.183 M 39.13 % | 368.863 M 11.86 % | 329.744 M -30.12 % | 471.856 M -2.80 % | 485.450 M -3.35 % | 502.265 M 6.73 % | 470.609 M 5.38 % | 446.601 M 6.32 % | 420.041 M -4.04 % | 437.741 M -1.35 % | 443.709 M -30.21 % | 635.789 M 64.52 % | 386.446 M -8.29 % | 421.374 M -2.15 % | 430.620 M -20.51 % | 541.753 M 12.96 % | 479.607 M 42.56 % | 336.435 M 5.74 % | 318.165 M -58.37 % | 764.212 M 7.78 % | 709.018 M 23.00 % | 576.442 M -21.53 % | 734.637 M 128.62 % | 321.341 M -6.23 % | 342.698 M 24.66 % | 274.909 M 966.92 % | -31.711 M -108.71 % | 364.136 M -8.41 % | 397.556 M 49.88 % | 265.246 M -8.99 % | 291.447 M 31.98 % | 220.828 M 190.10 % | -245.079 M -5.37 % | -232.584 M -189.84 % | 258.879 M 291.32 % | 66.155 M 205.69 % | 21.641 M -75.06 % | 86.785 M 184.05 % | -103.255 M -57.35 % | -65.623 M -47.36 % | -44.531 M -126.55 % | 167.697 M 0.43 % | 166.971 M -2.10 % | 170.548 M -35.82 % | 265.741 M -12.02 % | 302.057 M 9.01 % | 277.085 M 4.73 % | 264.564 M -7.73 % | 286.739 M -0.93 % | 289.442 M -28.69 % | 405.871 M 0.10 % | 405.456 M -2.51 % | 415.893 M 26.06 % | 329.912 M 8.06 % | 305.305 M 2.78 % | 297.033 M -15.81 % | 352.821 M -15.12 % | 415.665 M 83.90 % | 226.023 M -9.90 % | 250.852 M 36.80 % | 183.375 M -33.40 % | 275.341 M -1.33 % | 279.045 M -23.86 % | 366.482 M 146.13 % | 148.900 M 5.18 % | 141.565 M 30.97 % | 108.089 M 22.79 % | 88.026 M 65.48 % | 53.195 M -71.43 % | 186.167 M 9.56 % | 169.930 M -19.46 % | 210.999 M 33.20 % | 158.413 M -38.54 % | 257.762 M 9.30 % | 235.828 M 69.96 % | 138.759 M 381.79 % | 28.801 M 701.36 % | 3.594 M 105.71 % | -62.978 M 34.92 % | -96.772 M 23.10 % | -125.835 M -274.09 % | -33.638 M -14.05 % | -29.493 M -52.32 % | -19.363 M -49.16 % | -12.981 M -86.08 % | -6.976 M 0.19 % | -6.989 M 62.57 % | -18.671 M 4.96 % | -19.646 M -19.45 % | -16.447 M -2.75 % | -16.007 M -52.27 % | -10.512 M 74.09 % | -40.572 M -74.11 % | -23.302 M 28.30 % | -32.500 M -465.17 % | 8.900 M 354.29 % | -3.500 M |
| Total investments | 740.668 M 1.89 % | 726.901 M -0.46 % | 730.256 M 1.98 % | 716.102 M -12.35 % | 816.981 M 0.95 % | 809.284 M -12.05 % | 920.135 M -1.04 % | 929.818 M 4.66 % | 888.433 M 3.02 % | 862.354 M -5.51 % | 912.652 M 1.31 % | 900.841 M 1.84 % | 884.555 M -1.98 % | 902.448 M -1.22 % | 913.625 M -2.22 % | 934.392 M 0.59 % | 928.951 M 11.64 % | 832.101 M 12.25 % | 741.305 M 5.64 % | 701.701 M -7.07 % | 755.120 M -14.63 % | 884.530 M 31.52 % | 672.560 M -7.66 % | 728.339 M -0.14 % | 729.376 M -8.66 % | 798.491 M -6.11 % | 850.485 M 2.94 % | 826.190 M 7.85 % | 766.075 M -36.98 % | 1.216 B -0.55 % | 1.222 B 3.27 % | 1.184 B -4.69 % | 1.242 B 45.27 % | 854.948 M -0.98 % | 863.449 M -9.50 % | 954.058 M 36.74 % | 697.722 M 72.84 % | 403.671 M -20.68 % | 508.946 M -20.39 % | 639.287 M -17.81 % | 777.785 M -0.36 % | 780.609 M 106.59 % | 377.847 M 90.47 % | 198.373 M -73.34 % | 744.067 M 44.94 % | 513.356 M -0.26 % | 514.698 M 3.47 % | 497.458 M 43.48 % | 346.711 M -0.95 % | 350.022 M -5.91 % | 372.000 M -3.95 % | 387.284 M 9.80 % | 352.714 M 1.36 % | 347.984 M 68.74 % | 206.226 M -15.40 % | 243.764 M -18.73 % | 299.928 M -0.12 % | 300.291 M -1.32 % | 304.310 M -3.48 % | 315.286 M -0.49 % | 316.847 M -6.80 % | 339.979 M -1.35 % | 344.616 M 13.44 % | 303.796 M 1.09 % | 300.523 M 5.20 % | 285.666 M -16.39 % | 341.668 M 0.66 % | 339.440 M 16.35 % | 291.752 M -9.80 % | 323.448 M 26.96 % | 254.772 M -28.69 % | 357.251 M 21.16 % | 294.861 M -22.95 % | 382.700 M 118.72 % | 174.976 M -12.37 % | 199.685 M 95.54 % | 102.118 M 412.90 % | 19.910 M 231.83 % | 6.000 M -38.14 % | 9.700 M 0.00 % | 9.700 M 1.32 % | 9.574 M -48.28 % | 18.513 M -48.19 % | 35.734 M -30.71 % | 51.570 M -35.98 % | 80.549 M -15.21 % | 94.999 M 11.83 % | 84.951 M 57.58 % | 53.911 M 20.91 % | 44.588 M 96.05 % | 22.743 M -43.62 % | 40.340 M -25.38 % | 54.063 M -33.42 % | 81.195 M -15.94 % | 96.596 M -18.53 % | 118.569 M 223.30 % | 36.675 M -10.37 % | 40.918 M 307.39 % | 10.044 M -57.57 % | 23.671 M -24.63 % | 31.407 M -19.06 % | 38.803 M 158.70 % | 14.999 M -62.10 % | 39.573 M -0.07 % | 39.600 M 13 100.00 % | 300.000 K 0.00 % | 300.000 K |
| Total debt | 596.663 M -1.19 % | 603.866 M 0.32 % | 601.959 M -0.12 % | 602.712 M 0.00 % | 602.687 M -45.19 % | 1.100 B 0.28 % | 1.097 B 0.07 % | 1.096 B 0.04 % | 1.095 B 0.18 % | 1.093 B 0.00 % | 1.093 B -0.01 % | 1.093 B 0.20 % | 1.091 B -0.04 % | 1.092 B 0.07 % | 1.091 B 0.12 % | 1.090 B 0.16 % | 1.088 B -0.04 % | 1.088 B 0.07 % | 1.087 B 0.04 % | 1.087 B -25.52 % | 1.459 B 0.32 % | 1.455 B 68.55 % | 863.078 M 0.50 % | 858.820 M 0.58 % | 853.841 M 0.53 % | 849.330 M 0.63 % | 843.976 M 1.63 % | 830.417 M -30.82 % | 1.200 B 0.73 % | 1.192 B 0.73 % | 1.183 B 0.73 % | 1.174 B 0.72 % | 1.166 B 72.44 % | 676.205 M -2.13 % | 690.932 M 1.13 % | 683.239 M 1.13 % | 675.638 M 0.83 % | 670.105 M 0.31 % | 668.009 M 0.86 % | 662.286 M -0.82 % | 667.793 M 0.95 % | 661.492 M 0.92 % | 655.491 M 1.96 % | 642.902 M -2.13 % | 656.884 M 0.92 % | 650.872 M -1.59 % | 661.419 M 0.89 % | 655.566 M 737.14 % | 78.310 M -28.69 % | 109.822 M -0.02 % | 109.849 M -68.45 % | 348.224 M -0.02 % | 348.301 M 0.00 % | 348.305 M -0.01 % | 348.327 M 0.00 % | 348.329 M 0.00 % | 348.339 M -7.73 % | 377.520 M 0.00 % | 377.521 M 0.00 % | 377.521 M -29.22 % | 533.410 M 2.34 % | 521.235 M -0.69 % | 524.856 M 5.59 % | 497.083 M 0.00 % | 497.083 M 0.00 % | 497.083 M -12.39 % | 567.400 M -11.14 % | 638.565 M 28.42 % | 497.240 M -1.16 % | 503.061 M -0.06 % | 503.365 M -0.06 % | 503.684 M -11.77 % | 570.870 M -0.11 % | 571.492 M 131.16 % | 247.231 M 7.15 % | 230.727 M -23.06 % | 299.871 M -19.82 % | 374.016 M -5.28 % | 394.884 M 76.08 % | 224.259 M -0.83 % | 226.143 M -0.86 % | 228.110 M 34.45 % | 169.659 M -37.36 % | 270.843 M 0.01 % | 270.809 M 44.81 % | 187.006 M 49.60 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M | 0.000 | 0.000 -100.00 % | 2.912 M | 0.000 -100.00 % | 5.221 M -5.96 % | 5.552 M 2 203.73 % | 241.000 K -18.58 % | 296.000 K 289.47 % | 76.000 K -8.43 % | 83.000 K -8.79 % | 91.000 K -6.19 % | 97.000 K -5.83 % | 103.000 K -7.21 % | 111.000 K 11.00 % | 100.000 K -99.62 % | 26.100 M 26 000.00 % | 100.000 K |
| Accumulated other comprehensive income loss | -33.937 M 23.85 % | -44.565 M -332.70 % | 19.151 M -68.94 % | 61.653 M 1 225.87 % | 4.650 M -82.65 % | 26.799 M 2 662.05 % | -1.046 M 96.37 % | -28.788 M -560.09 % | 6.257 M 133.61 % | -18.617 M -73.63 % | -10.722 M -177.27 % | -3.867 M -112.58 % | 30.749 M 66.46 % | 18.472 M 2 206.27 % | -877.000 K -106.08 % | 14.432 M 40.95 % | 10.239 M 1 190.42 % | -939.000 K -118.76 % | 5.004 M 131.01 % | -16.139 M -255.41 % | 10.385 M -65.44 % | 30.050 M -11.95 % | 34.127 M 69.25 % | 20.164 M -45.51 % | 37.003 M 112.19 % | 17.439 M -11.90 % | 19.794 M 275.53 % | 5.271 M 344.03 % | -2.160 M -91.32 % | -1.129 M 96.04 % | -28.545 M -24.32 % | -22.961 M -7.12 % | -21.434 M -46.23 % | -14.658 M -391.99 % | 5.020 M -60.83 % | 12.816 M 493.88 % | 2.158 M -52.34 % | 4.528 M 9 534.04 % | 47.000 K -99.78 % | 21.033 M -16.48 % | 25.184 M -22.42 % | 32.461 M -25.92 % | 43.819 M 59.54 % | 27.466 M 43.13 % | 19.189 M 93.03 % | 9.941 M 36.65 % | 7.275 M 44.98 % | 5.018 M -56.26 % | 11.473 M 370.01 % | 2.441 M 111.34 % | 1.155 M 671.78 % | -202.000 K -108.66 % | 2.333 M -49.83 % | 4.650 M 85.11 % | 2.512 M -48.60 % | 4.887 M 274.77 % | 1.304 M 122.02 % | -5.923 M -2.35 % | -5.787 M -3 178.19 % | 188.000 K 111.89 % | -1.581 M -115.46 % | 10.224 M 132.10 % | 4.405 M 372.13 % | 933.000 K 232.53 % | -704.000 K -797.03 % | 101.000 K -95.12 % | 2.069 M 87.07 % | 1.106 M 140.16 % | -2.754 M -378.96 % | -575.000 K -263.82 % | 351.000 K 152.52 % | 139.000 K 8.59 % | 128.000 K 1 928.57 % | -7.000 K -40.00 % | -5.000 K 80.00 % | -25.000 K -4.17 % | -24.000 K 51.02 % | -49.000 K -226.67 % | -15.000 K 6.25 % | -16.000 K 0.00 % | -16.000 K 88.89 % | -144.000 K 38.72 % | -235.000 K 35.26 % | -363.000 K -39.62 % | -260.000 K 50.94 % | -530.000 K -110.39 % | 5.102 M 0.89 % | 5.057 M -2.66 % | 5.195 M 1.31 % | 5.128 M 1.69 % | 5.043 M 0.24 % | 5.031 M 25.90 % | 3.996 M 31.19 % | 3.046 M 18.61 % | 2.568 M 7.67 % | 2.385 M 7.58 % | 2.217 M 9.05 % | 2.033 M 161.89 % | -3.285 M 5.33 % | -3.470 M -1.40 % | -3.422 M 24.12 % | -4.510 M 6.66 % | -4.832 M 5.27 % | -5.101 M 5.54 % | -5.400 M 6.90 % | -5.800 M 3.33 % | -6.000 M |
| Retained earnings | 200.779 M -13.28 % | 231.523 M 2 669.91 % | -9.009 M 95.37 % | -194.695 M 39.09 % | -319.638 M 24.92 % | -425.718 M 20.11 % | -532.892 M 14.26 % | -621.554 M 3.17 % | -641.929 M 5.92 % | -682.307 M 7.59 % | -738.347 M 6.44 % | -789.199 M -0.03 % | -788.949 M -1.51 % | -777.227 M 3.44 % | -804.891 M 13.52 % | -930.760 M -7.26 % | -867.791 M -4.39 % | -831.297 M 1.53 % | -844.238 M 2.02 % | -861.609 M 2.50 % | -883.708 M 47.04 % | -1.669 B -1.78 % | -1.639 B 4.73 % | -1.721 B 0.87 % | -1.736 B 3.07 % | -1.791 B -2.14 % | -1.753 B -3.49 % | -1.694 B -0.22 % | -1.690 B -0.75 % | -1.678 B -1.01 % | -1.661 B -1.44 % | -1.638 B -3.24 % | -1.586 B -0.80 % | -1.574 B -2.40 % | -1.537 B -1.07 % | -1.521 B 3.34 % | -1.573 B -2.80 % | -1.530 B -38.27 % | -1.107 B -8.33 % | -1.022 B 6.29 % | -1.090 B -9.10 % | -999.260 M -8.94 % | -917.271 M -7.94 % | -849.770 M -8.95 % | -779.973 M 0.95 % | -787.418 M -4.44 % | -753.916 M -5.32 % | -715.801 M -9.48 % | -653.811 M -8.83 % | -600.791 M -3.72 % | -579.258 M -7.38 % | -539.448 M -10.90 % | -486.436 M -1.11 % | -481.079 M -7.13 % | -449.073 M -5.64 % | -425.101 M -6.71 % | -398.366 M -4.64 % | -380.713 M -1.35 % | -375.636 M -1.18 % | -371.265 M -3.39 % | -359.076 M 37.70 % | -576.410 M -0.08 % | -575.933 M 0.20 % | -577.084 M 0.81 % | -581.795 M 1.13 % | -588.436 M 0.22 % | -589.748 M -2.28 % | -576.596 M 4.08 % | -601.102 M 0.14 % | -601.931 M 0.63 % | -605.741 M 0.28 % | -607.427 M 0.42 % | -609.997 M -0.86 % | -604.781 M -0.64 % | -600.917 M -1.57 % | -591.624 M -1.79 % | -581.233 M -1.23 % | -574.197 M -0.23 % | -572.871 M -1.74 % | -563.091 M -2.74 % | -548.095 M -2.91 % | -532.619 M -4.17 % | -511.279 M -4.59 % | -488.821 M -20.28 % | -406.399 M -7.82 % | -376.921 M -17.30 % | -321.323 M -6.62 % | -301.378 M -9.33 % | -275.651 M -8.37 % | -254.360 M -3.71 % | -245.263 M -8.73 % | -225.580 M -9.37 % | -206.250 M -9.05 % | -189.133 M -8.25 % | -174.722 M -17.96 % | -148.119 M -30.85 % | -113.197 M -10.78 % | -102.182 M -13.27 % | -90.213 M -12.05 % | -80.513 M -14.82 % | -70.119 M -13.15 % | -61.970 M -12.91 % | -54.884 M -27.20 % | -43.149 M -26.54 % | -34.100 M -28.68 % | -26.500 M -35.20 % | -19.600 M |
| Common stock | -11.099 M -5 880.73 % | 192.000 K 0.00 % | 192.000 K 0.52 % | 191.000 K 0.00 % | 191.000 K 0.53 % | 190.000 K 0.00 % | 190.000 K 0.53 % | 189.000 K 0.53 % | 188.000 K 0.00 % | 188.000 K 0.00 % | 188.000 K 1.08 % | 186.000 K 0.00 % | 186.000 K 0.00 % | 186.000 K 0.54 % | 185.000 K 0.54 % | 184.000 K 0.00 % | 184.000 K 0.55 % | 183.000 K 0.00 % | 183.000 K 0.55 % | 182.000 K 0.55 % | 181.000 K 0.00 % | 181.000 K 0.00 % | 181.000 K 0.56 % | 180.000 K 0.00 % | 180.000 K 0.56 % | 179.000 K 0.00 % | 179.000 K 0.56 % | 178.000 K 0.00 % | 178.000 K 0.00 % | 178.000 K 0.56 % | 177.000 K 0.57 % | 176.000 K 0.00 % | 176.000 K 0.57 % | 175.000 K 1.16 % | 173.000 K 0.00 % | 173.000 K 0.00 % | 173.000 K 5.49 % | 164.000 K 0.61 % | 163.000 K 0.62 % | 162.000 K 0.00 % | 162.000 K 0.62 % | 161.000 K 0.00 % | 161.000 K 8.05 % | 149.000 K 0.68 % | 148.000 K 0.68 % | 147.000 K 0.68 % | 146.000 K 1.39 % | 144.000 K 1.41 % | 142.000 K 1.43 % | 140.000 K 0.72 % | 139.000 K 10.32 % | 126.000 K 1.61 % | 124.000 K 0.81 % | 123.000 K 6.03 % | 116.000 K 0.87 % | 115.000 K 0.88 % | 114.000 K 1.79 % | 112.000 K 0.90 % | 111.000 K 0.00 % | 111.000 K 7.77 % | 103.000 K 0.98 % | 102.000 K 0.00 % | 102.000 K 0.99 % | 101.000 K 0.00 % | 101.000 K 1.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 1.01 % | 99.000 K 1.02 % | 98.000 K 1.03 % | 97.000 K 0.00 % | 97.000 K 1.04 % | 96.000 K 0.00 % | 96.000 K 4.35 % | 92.000 K 1.10 % | 91.000 K 7.06 % | 85.000 K 0.00 % | 85.000 K 13.33 % | 75.000 K 1.35 % | 74.000 K 13.85 % | 65.000 K 0.00 % | 65.000 K 0.00 % | 65.000 K 1.56 % | 64.000 K 0.00 % | 64.000 K 0.00 % | 64.000 K 0.00 % | 64.000 K 0.00 % | 64.000 K 0.00 % | 64.000 K 1.59 % | 63.000 K 16.67 % | 54.000 K 0.00 % | 54.000 K 1.89 % | 53.000 K 0.00 % | 53.000 K 1.92 % | 52.000 K 23.81 % | 42.000 K 0.00 % | 42.000 K 13.51 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.000 K 5.71 % | 35.000 K 0.00 % | 35.000 K 0.00 % | 35.000 K | 0.000 | 0.000 | 0.000 |
| Total equity | 6.057 B 0.49 % | 6.027 B 4.03 % | 5.793 B 2.39 % | 5.658 B 4.52 % | 5.413 B 2.40 % | 5.286 B 4.19 % | 5.074 B 2.47 % | 4.952 B 1.12 % | 4.897 B 2.38 % | 4.783 B 2.66 % | 4.659 B 1.21 % | 4.603 B 0.76 % | 4.569 B 1.41 % | 4.505 B 2.58 % | 4.391 B 2.95 % | 4.266 B -0.01 % | 4.266 B 0.58 % | 4.242 B 1.91 % | 4.162 B 1.36 % | 4.106 B 1.29 % | 4.054 B 25.25 % | 3.237 B -0.10 % | 3.240 B 3.77 % | 3.122 B 1.56 % | 3.074 B 3.83 % | 2.961 B 0.83 % | 2.937 B -1.06 % | 2.968 B 1.82 % | 2.915 B 1.03 % | 2.885 B 2.78 % | 2.807 B -0.06 % | 2.809 B -0.17 % | 2.814 B 0.64 % | 2.796 B 0.96 % | 2.769 B 0.10 % | 2.766 B 4.55 % | 2.646 B 37.98 % | 1.918 B -16.27 % | 2.290 B -4.61 % | 2.401 B 4.72 % | 2.293 B -2.73 % | 2.357 B -2.82 % | 2.425 B 58.74 % | 1.528 B 1.29 % | 1.508 B 3.18 % | 1.462 B 0.13 % | 1.460 B 8.88 % | 1.341 B 5.06 % | 1.276 B 1.45 % | 1.258 B 0.65 % | 1.250 B 23.08 % | 1.016 B 0.06 % | 1.015 B 1.48 % | 1.000 B 29.60 % | 771.950 M -0.14 % | 773.048 M -0.19 % | 774.539 M 5.77 % | 732.305 M 1.59 % | 720.840 M 0.50 % | 717.257 M 22.47 % | 585.664 M 61.36 % | 362.962 M 5.13 % | 345.240 M 7.16 % | 322.185 M 6.03 % | 303.853 M 7.20 % | 283.434 M 3.47 % | 273.940 M -0.99 % | 276.675 M 16.30 % | 237.901 M 5.25 % | 226.027 M 8.06 % | 209.166 M 11.42 % | 187.726 M 7.55 % | 174.545 M 4.14 % | 167.602 M 1.75 % | 164.714 M 39.82 % | 117.802 M -3.53 % | 122.117 M 149.79 % | 48.887 M 6.26 % | 46.005 M 159.39 % | -77.462 M -18.48 % | -65.379 M 40.80 % | -110.442 M -22.39 % | -90.235 M -32.74 % | -67.978 M -579.97 % | 14.163 M -67.21 % | 43.190 M -56.27 % | 98.772 M -16.19 % | 117.853 M -16.98 % | 141.963 M -12.60 % | 162.437 M -2.09 % | 165.902 M 68.35 % | 98.543 M -15.20 % | 116.210 M -11.14 % | 130.779 M -9.41 % | 144.368 M -9.51 % | 159.548 M 89.56 % | 84.166 M -9.50 % | 93.000 M 50.59 % | 61.759 M -11.77 % | 69.994 M -12.13 % | 79.652 M -4.26 % | 83.196 M -7.28 % | 89.731 M -8.79 % | 98.377 M -7.89 % | 106.800 M 513.79 % | 17.400 M -30.68 % | 25.100 M |
| Other non current liabilities | 163.056 M 9.57 % | 148.819 M 14.75 % | 129.685 M 0.67 % | 128.824 M 1.03 % | 127.514 M 6.82 % | 119.369 M 1.72 % | 117.352 M -2.15 % | 119.935 M 13.73 % | 105.457 M 7.48 % | 98.120 M 6.17 % | 92.415 M -7.60 % | 100.015 M 8.16 % | 92.473 M -2.93 % | 95.260 M -5.60 % | 100.913 M -11.11 % | 113.529 M -4.06 % | 118.335 M -13.29 % | 136.471 M -0.30 % | 136.881 M -21.48 % | 174.325 M -0.58 % | 175.340 M -2.00 % | 178.927 M 1.84 % | 175.696 M 17.98 % | 148.917 M 1.75 % | 146.362 M -4.86 % | 153.837 M -5.63 % | 163.019 M 54.48 % | 105.530 M -8.66 % | 115.530 M 2.46 % | 112.754 M -43.22 % | 198.571 M 2.13 % | 194.423 M 5.91 % | 183.570 M 5.57 % | 173.878 M 8.08 % | 160.877 M 2.25 % | 157.344 M -5.17 % | 165.917 M 4.05 % | 159.463 M -10.01 % | 177.210 M 129.40 % | 77.251 M -4.31 % | 80.727 M -9.63 % | 89.334 M 13.04 % | 79.032 M 14.80 % | 68.844 M 0.42 % | 68.557 M 3.68 % | 66.124 M 4.71 % | 63.150 M -1.61 % | 64.182 M 5.37 % | 60.911 M 12.76 % | 54.017 M -4.84 % | 56.763 M 136.55 % | 23.996 M -74.03 % | 92.392 M 5.91 % | 87.239 M 8.44 % | 80.449 M 54.41 % | 52.102 M -41.42 % | 88.944 M 0.47 % | 88.532 M 69.24 % | 52.310 M 12.43 % | 46.527 M 779.86 % | 5.288 M | 0.000 | 0.000 -100.00 % | 16.298 M 274.58 % | 4.351 M 11.94 % | 3.887 M 31.94 % | 2.946 M 3.15 % | 2.856 M -9.68 % | 3.162 M -95.34 % | 67.860 M -0.10 % | 67.925 M -1.03 % | 68.635 M 2 094.21 % | 3.128 M -34.66 % | 4.787 M -17.12 % | 5.776 M -92.36 % | 75.649 M 775.36 % | 8.642 M -40.45 % | 14.512 M -17.08 % | 17.501 M -10.14 % | 19.476 M 25.25 % | 15.550 M -13.72 % | 18.022 M -76.25 % | 75.870 M 2 560.24 % | 2.852 M 883.45 % | 290.000 K -99.69 % | 94.178 M 25 844.35 % | 363.000 K -45.98 % | 672.000 K -45.81 % | 1.240 M -66.46 % | 3.697 M -17.77 % | 4.496 M -13.97 % | 5.226 M | 0.000 -100.00 % | 3.463 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 |
| Long term debt | 596.663 M 0.08 % | 596.162 M 0.09 % | 595.650 M 0.09 % | 595.138 M 0.09 % | 594.627 M 0.09 % | 594.116 M 0.09 % | 593.605 M 0.09 % | 593.095 M 0.09 % | 592.586 M -45.38 % | 1.085 B 0.09 % | 1.084 B 0.09 % | 1.083 B 0.09 % | 1.082 B 0.09 % | 1.081 B 0.09 % | 1.080 B 0.09 % | 1.079 B 0.09 % | 1.078 B 0.09 % | 1.077 B 0.09 % | 1.076 B 0.09 % | 1.075 B 0.09 % | 1.074 B 0.09 % | 1.073 B 120.50 % | 486.713 M 0.10 % | 486.238 M -42.36 % | 843.616 M 0.53 % | 839.165 M 0.53 % | 834.766 M 0.52 % | 830.417 M 0.52 % | 826.119 M 0.52 % | 821.871 M 0.51 % | 817.672 M 0.51 % | 813.521 M -30.23 % | 1.166 B 72.44 % | 676.205 M 1.16 % | 668.437 M 1.16 % | 660.761 M 1.16 % | 653.178 M 1.16 % | 645.685 M -3.34 % | 668.009 M 0.86 % | 662.286 M -0.82 % | 667.793 M 0.95 % | 661.492 M 0.92 % | 655.491 M 1.96 % | 642.902 M -2.13 % | 656.884 M 0.92 % | 650.872 M -1.59 % | 661.419 M 0.89 % | 655.566 M 737.14 % | 78.310 M -28.69 % | 109.822 M -0.02 % | 109.849 M -66.19 % | 324.859 M 0.00 % | 324.861 M 0.00 % | 324.865 M 0.00 % | 324.872 M -6.73 % | 348.329 M 0.00 % | 348.339 M -7.73 % | 377.520 M 0.00 % | 377.521 M 0.00 % | 377.521 M -24.05 % | 497.083 M -4.63 % | 521.235 M -0.69 % | 524.856 M 5.59 % | 497.083 M 0.00 % | 497.083 M 0.00 % | 497.083 M 0.00 % | 497.083 M 0.00 % | 497.083 M -0.03 % | 497.240 M -11.68 % | 562.997 M -0.08 % | 563.456 M -0.08 % | 563.928 M -0.07 % | 564.321 M -0.07 % | 564.707 M 134.86 % | 240.445 M -17.79 % | 292.488 M -0.20 % | 293.084 M -20.21 % | 367.311 M -0.14 % | 367.836 M 72.76 % | 212.922 M -0.71 % | 214.447 M -0.70 % | 215.965 M -0.67 % | 217.424 M -4.65 % | 228.038 M 6.03 % | 215.076 M -1.56 % | 218.474 M 74.78 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M 0.00 % | 125.000 M | 0.000 | 0.000 -100.00 % | 2.912 M | 0.000 -100.00 % | 3.503 M -11.56 % | 3.961 M 2 613.01 % | 146.000 K -26.26 % | 198.000 K 321.28 % | 47.000 K -16.07 % | 56.000 K -11.11 % | 63.000 K -7.35 % | 68.000 K -11.69 % | 77.000 K -9.41 % | 85.000 K -15.00 % | 100.000 K -99.62 % | 26.100 M 26 000.00 % | 100.000 K |
| Total non current liabilities | 759.719 M 1.98 % | 744.981 M 2.71 % | 725.335 M 0.19 % | 723.962 M 0.25 % | 722.141 M 1.21 % | 713.485 M 0.36 % | 710.957 M -0.29 % | 713.030 M 2.15 % | 698.043 M -41.00 % | 1.183 B 0.57 % | 1.176 B -0.56 % | 1.183 B 0.73 % | 1.175 B -0.15 % | 1.176 B -0.40 % | 1.181 B -0.98 % | 1.193 B -0.32 % | 1.196 B -1.41 % | 1.214 B 0.05 % | 1.213 B -2.92 % | 1.249 B 0.00 % | 1.250 B -0.21 % | 1.252 B 89.03 % | 662.409 M 4.29 % | 635.155 M -35.84 % | 989.978 M -0.30 % | 993.002 M -0.48 % | 997.785 M 6.61 % | 935.947 M -0.61 % | 941.649 M 0.75 % | 934.625 M -8.03 % | 1.016 B 0.82 % | 1.008 B -25.32 % | 1.350 B 58.76 % | 850.083 M 2.50 % | 829.314 M 1.37 % | 818.105 M -0.12 % | 819.095 M 1.73 % | 805.148 M -18.57 % | 988.746 M 11.97 % | 883.064 M -6.23 % | 941.722 M -0.24 % | 944.028 M 1.76 % | 927.725 M 30.34 % | 711.746 M -1.89 % | 725.441 M 1.18 % | 716.996 M -1.05 % | 724.569 M 0.67 % | 719.748 M 307.99 % | 176.411 M -12.24 % | 201.021 M -1.52 % | 204.133 M -46.58 % | 382.151 M -8.41 % | 417.253 M 1.25 % | 412.104 M 1.67 % | 405.321 M -7.57 % | 438.536 M 0.29 % | 437.283 M -6.17 % | 466.052 M -0.27 % | 467.320 M 1.26 % | 461.522 M -18.57 % | 566.772 M 5.23 % | 538.624 M -0.67 % | 542.266 M 4.92 % | 516.824 M 3.07 % | 501.434 M 0.09 % | 500.970 M 0.19 % | 500.029 M 0.02 % | 499.939 M -0.09 % | 500.402 M -11.45 % | 565.105 M -0.02 % | 565.225 M -0.14 % | 566.010 M -0.25 % | 567.449 M -0.36 % | 569.494 M 131.29 % | 246.221 M -17.81 % | 299.589 M -0.71 % | 301.726 M -20.98 % | 381.823 M -0.91 % | 385.337 M 65.81 % | 232.398 M 1.04 % | 229.997 M -1.71 % | 233.987 M 6.13 % | 220.473 M -4.51 % | 230.890 M 3.84 % | 222.352 M -0.27 % | 222.956 M 77.85 % | 125.363 M -0.25 % | 125.672 M -0.45 % | 126.240 M -1.91 % | 128.697 M 2 762.48 % | 4.496 M -13.97 % | 5.226 M 79.46 % | 2.912 M -15.91 % | 3.463 M -1.14 % | 3.503 M -11.56 % | 3.961 M 2 613.01 % | 146.000 K -26.26 % | 198.000 K 321.28 % | 47.000 K -16.07 % | 56.000 K -11.11 % | 63.000 K -7.35 % | 68.000 K -11.69 % | 77.000 K -9.41 % | 85.000 K -15.00 % | 100.000 K -99.62 % | 26.100 M 26 000.00 % | 100.000 K |
| Other current liabilities | 798.438 M 126.61 % | 352.345 M 15.82 % | 304.211 M -13.10 % | 350.075 M -5.87 % | 371.891 M 31.12 % | 283.623 M 0.75 % | 281.509 M -19.93 % | 351.588 M 1.07 % | 347.859 M 18.84 % | 292.706 M -3.02 % | 301.815 M -8.64 % | 330.347 M 11.36 % | 296.641 M 18.41 % | 250.520 M -11.49 % | 283.030 M -13.76 % | 328.186 M 9.42 % | 299.942 M 18.53 % | 253.044 M 3.20 % | 245.189 M -9.19 % | 269.990 M 12.03 % | 240.990 M 13.14 % | 213.001 M 10.59 % | 192.609 M -34.56 % | 294.313 M 18.11 % | 249.195 M 27.06 % | 196.120 M -23.40 % | 256.040 M -16.43 % | 306.369 M 10.04 % | 278.422 M 8.36 % | 256.933 M 13.82 % | 225.732 M -19.15 % | 279.213 M 20.09 % | 232.498 M 12.07 % | 207.465 M 19.28 % | 173.929 M -20.08 % | 217.631 M 9.84 % | 198.141 M 11.82 % | 177.194 M -20.58 % | 223.121 M 11.44 % | 200.214 M -9.62 % | 221.525 M 7.76 % | 205.578 M 21.14 % | 169.708 M 87.01 % | 90.747 M 5.41 % | 86.093 M 36.80 % | 62.934 M -13.57 % | 72.811 M -13.70 % | 84.366 M -5.31 % | 89.095 M 27.41 % | 69.926 M -3.14 % | 72.195 M -7.26 % | 77.847 M -20.13 % | 97.470 M 17.98 % | 82.614 M 3.75 % | 79.627 M 45.11 % | 54.872 M -24.12 % | 72.310 M 2.43 % | 70.595 M 5.37 % | 66.999 M -10.90 % | 75.197 M -11.44 % | 84.913 M 14.40 % | 74.222 M -1.39 % | 75.265 M 7.46 % | 70.038 M 13.25 % | 61.845 M 120.15 % | 28.092 M -44.59 % | 50.699 M 533.03 % | -11.708 M -109.98 % | 117.263 M 127.59 % | 51.524 M 28.68 % | 40.041 M -17.84 % | 48.738 M 41.02 % | 34.561 M 15.78 % | 29.850 M 23.65 % | 24.141 M -19.21 % | 29.881 M 7.87 % | 27.702 M 21.28 % | 22.842 M 17.10 % | 19.506 M -4.62 % | 20.450 M -8.69 % | 22.397 M 15.50 % | 19.391 M -16.31 % | 23.169 M | 0.000 -100.00 % | 26.502 M 19.37 % | 22.202 M 72.62 % | 12.862 M 373.39 % | 2.717 M -4.47 % | 2.844 M -9.08 % | 3.128 M -1.85 % | 3.187 M 9.26 % | 2.917 M -61.54 % | 7.584 M 32.66 % | 5.717 M 26.23 % | 4.529 M 86.61 % | 2.427 M 17.13 % | 2.072 M 4.86 % | 1.976 M -0.80 % | 1.992 M -5.55 % | 2.109 M 17.89 % | 1.789 M -1.00 % | 1.807 M -45.06 % | 3.289 M 67.29 % | 1.966 M 227.67 % | 600.000 K -68.42 % | 1.900 M 137.50 % | 800.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.369 M -41.65 % | 2.346 M 22.70 % | 1.912 M -62.88 % | 5.151 M 11.49 % | 4.620 M | 0.000 | 0.000 | 0.000 -100.00 % | 711.000 K 71.33 % | 415.000 K 36.07 % | 305.000 K -0.33 % | 306.000 K -95.60 % | 6.956 M | 0.000 | 0.000 | 0.000 -100.00 % | 152.000 K -95.31 % | 3.240 M -39.44 % | 5.350 M -32.18 % | 7.889 M -39.49 % | 13.037 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.467 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.000 K | 0.000 | 0.000 -100.00 % | 158.000 K 83.72 % | 86.000 K -42.28 % | 149.000 K -83.96 % | 929.000 K 674.17 % | 120.000 K -60.91 % | 307.000 K -78.72 % | 1.443 M -55.41 % | 3.236 M -33.67 % | 4.879 M -8.41 % | 5.327 M -19.76 % | 6.639 M -7.20 % | 7.154 M 0.00 % | 7.154 M 0.87 % | 7.092 M -2.07 % | 7.242 M -11.96 % | 8.226 M -16.85 % | 9.893 M 22.20 % | 8.096 M -15.60 % | 9.592 M -2.54 % | 9.842 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 |
| Short term debt | 0.000 -100.00 % | 7.704 M 22.11 % | 6.309 M -16.70 % | 7.574 M -6.03 % | 8.060 M -98.41 % | 505.526 M 0.52 % | 502.931 M 0.05 % | 502.656 M -0.01 % | 502.722 M 5 961.27 % | 8.294 M -10.34 % | 9.251 M -10.83 % | 10.375 M 12.45 % | 9.226 M -13.05 % | 10.611 M -2.01 % | 10.829 M 3.49 % | 10.464 M 8.33 % | 9.659 M -12.38 % | 11.024 M -1.81 % | 11.227 M -4.48 % | 11.754 M -96.95 % | 385.220 M 0.98 % | 381.487 M 1.36 % | 376.365 M 1.02 % | 372.582 M 3 543.83 % | 10.225 M 0.59 % | 10.165 M 10.37 % | 9.210 M | 0.000 -100.00 % | 374.230 M 1.21 % | 369.752 M 1.21 % | 365.326 M 1.21 % | 360.949 M | 0.000 | 0.000 -100.00 % | 22.495 M 0.08 % | 22.478 M 0.08 % | 22.460 M -8.03 % | 24.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.365 M -0.32 % | 23.440 M 0.00 % | 23.440 M -0.06 % | 23.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.317 M -50.30 % | 141.482 M | 0.000 -100.00 % | 5.816 M -4.11 % | 6.065 M -3.87 % | 6.309 M -3.66 % | 6.549 M -3.48 % | 6.785 M -0.01 % | 6.786 M -0.01 % | 6.787 M 0.00 % | 6.787 M 1.22 % | 6.705 M -75.21 % | 27.048 M 138.58 % | 11.337 M -3.07 % | 11.696 M -3.70 % | 12.145 M -51.53 % | 25.056 M -41.46 % | 42.805 M -12.19 % | 48.747 M -16.28 % | 58.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.718 M 7.98 % | 1.591 M 1 574.74 % | 95.000 K -3.06 % | 98.000 K 237.93 % | 29.000 K 7.41 % | 27.000 K -3.57 % | 28.000 K -3.45 % | 29.000 K 11.54 % | 26.000 K 0.00 % | 26.000 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 798.438 M 16.69 % | 684.247 M 8.92 % | 628.213 M 3.50 % | 606.988 M -15.18 % | 715.658 M -32.95 % | 1.067 B -1.89 % | 1.088 B -7.57 % | 1.177 B 1.19 % | 1.163 B 94.77 % | 597.231 M -0.17 % | 598.231 M 1.59 % | 588.884 M 13.03 % | 521.020 M 12.11 % | 464.727 M -5.24 % | 490.418 M -10.26 % | 546.497 M 6.14 % | 514.898 M 16.14 % | 443.344 M 3.09 % | 430.035 M -12.69 % | 492.548 M -42.37 % | 854.693 M 5.09 % | 813.302 M -0.87 % | 820.470 M -12.01 % | 932.503 M 88.86 % | 493.745 M 12.36 % | 439.428 M -12.29 % | 500.986 M -4.25 % | 523.241 M -37.61 % | 838.660 M 4.19 % | 804.950 M 4.07 % | 773.471 M -5.27 % | 816.518 M 95.56 % | 417.529 M 11.55 % | 374.303 M 10.02 % | 340.206 M -22.56 % | 439.310 M 16.42 % | 377.335 M 3.50 % | 364.580 M -6.04 % | 388.011 M -12.90 % | 445.457 M 14.08 % | 390.491 M 12.31 % | 347.704 M 13.81 % | 305.506 M 29.60 % | 235.739 M 14.13 % | 206.550 M 23.89 % | 166.720 M 6.85 % | 156.038 M -14.86 % | 183.271 M 9.33 % | 167.633 M 17.85 % | 142.241 M -1.23 % | 144.008 M -15.50 % | 170.433 M 26.31 % | 134.929 M 12.44 % | 119.997 M 0.15 % | 119.814 M 27.29 % | 94.125 M 13.06 % | 83.254 M 1.49 % | 82.035 M 7.96 % | 75.986 M -9.37 % | 83.844 M -8.96 % | 92.097 M 9.73 % | 83.930 M 6.65 % | 78.699 M 0.70 % | 78.154 M 21.98 % | 64.070 M 6.72 % | 60.033 M -52.47 % | 126.314 M -2.90 % | 130.081 M 7.74 % | 120.735 M 90.36 % | 63.423 M 18.97 % | 53.311 M -13.38 % | 61.543 M 25.44 % | 49.062 M 10.15 % | 44.543 M 14.72 % | 38.829 M -15.67 % | 46.045 M 6.51 % | 43.229 M 13.75 % | 38.004 M -33.19 % | 56.887 M 40.92 % | 40.367 M -8.72 % | 44.224 M 1.19 % | 43.702 M -13.79 % | 50.695 M -27.63 % | 70.054 M -7.48 % | 75.715 M -6.84 % | 81.270 M 436.05 % | 15.161 M 18.31 % | 12.815 M -21.10 % | 16.243 M 6.50 % | 15.251 M 19.91 % | 12.719 M 85.76 % | 6.847 M -17.97 % | 8.347 M 7.97 % | 7.731 M -18.06 % | 9.435 M 13.65 % | 8.302 M 36.32 % | 6.090 M 18.88 % | 5.123 M 40.86 % | 3.637 M -47.16 % | 6.883 M 90.72 % | 3.609 M 27.71 % | 2.826 M -39.64 % | 4.682 M -7.96 % | 5.087 M -9.16 % | 5.600 M -29.11 % | 7.900 M 393.75 % | 1.600 M |
| Total liabilities | 1.558 B 9.02 % | 1.429 B 5.59 % | 1.354 B 1.70 % | 1.331 B -7.43 % | 1.438 B -19.26 % | 1.781 B -1.00 % | 1.799 B -4.83 % | 1.890 B 1.55 % | 1.861 B 4.55 % | 1.780 B 0.32 % | 1.775 B 0.15 % | 1.772 B 4.51 % | 1.696 B 3.32 % | 1.641 B -1.82 % | 1.671 B -3.89 % | 1.739 B 1.62 % | 1.711 B 3.28 % | 1.657 B 0.84 % | 1.643 B -5.68 % | 1.742 B -17.21 % | 2.104 B 1.88 % | 2.065 B 39.29 % | 1.483 B -5.41 % | 1.568 B 5.66 % | 1.484 B 3.58 % | 1.432 B -4.43 % | 1.499 B 2.71 % | 1.459 B -18.04 % | 1.780 B 2.34 % | 1.740 B -2.80 % | 1.790 B -1.90 % | 1.824 B 3.24 % | 1.767 B 44.33 % | 1.224 B 4.69 % | 1.170 B -6.99 % | 1.257 B 5.10 % | 1.196 B 2.28 % | 1.170 B -15.04 % | 1.377 B 3.63 % | 1.329 B -0.28 % | 1.332 B 3.13 % | 1.292 B 4.74 % | 1.233 B 30.16 % | 947.485 M 1.66 % | 931.991 M 5.46 % | 883.716 M 0.35 % | 880.607 M -2.48 % | 903.019 M 162.47 % | 344.044 M 0.23 % | 343.262 M -1.40 % | 348.141 M -37.00 % | 552.584 M 0.07 % | 552.182 M 3.77 % | 532.101 M 1.33 % | 525.135 M -1.41 % | 532.661 M 2.33 % | 520.537 M -5.03 % | 548.087 M 0.88 % | 543.306 M -0.38 % | 545.366 M -17.23 % | 658.869 M 5.83 % | 622.554 M 0.26 % | 620.965 M 4.37 % | 594.978 M 5.21 % | 565.504 M 0.80 % | 561.003 M -10.43 % | 626.343 M -0.58 % | 630.020 M 1.43 % | 621.137 M -1.18 % | 628.528 M 1.62 % | 618.536 M -1.44 % | 627.553 M 1.79 % | 616.511 M 0.40 % | 614.037 M 115.41 % | 285.050 M -17.53 % | 345.634 M 0.20 % | 344.955 M -17.83 % | 419.827 M -5.06 % | 442.224 M 62.13 % | 272.765 M -0.53 % | 274.221 M -1.25 % | 277.689 M 2.40 % | 271.168 M -9.89 % | 300.944 M 0.97 % | 298.067 M -2.02 % | 304.226 M 116.49 % | 140.524 M 1.47 % | 138.487 M -2.80 % | 142.483 M -1.02 % | 143.948 M 736.18 % | 17.215 M 42.59 % | 12.073 M 7.23 % | 11.259 M 0.58 % | 11.194 M -13.48 % | 12.938 M 5.50 % | 12.263 M 96.65 % | 6.236 M 17.20 % | 5.321 M 44.44 % | 3.684 M -46.91 % | 6.939 M 88.97 % | 3.672 M 26.88 % | 2.894 M -39.19 % | 4.759 M -7.99 % | 5.172 M -9.26 % | 5.700 M -83.24 % | 34.000 M 1 900.00 % | 1.700 M |
| Other non current assets | 270.781 M 8.66 % | 249.192 M 5.74 % | 235.654 M -6.26 % | 251.391 M 26.13 % | 199.314 M 4.48 % | 190.772 M 3.24 % | 184.790 M 7.73 % | 171.538 M 3.92 % | 165.069 M 14.50 % | 144.168 M -3.92 % | 150.057 M -14.85 % | 176.236 M 16.11 % | 151.788 M -0.01 % | 151.797 M 1.75 % | 149.186 M -1.93 % | 152.121 M 5.12 % | 144.705 M 2.15 % | 141.663 M 0.33 % | 141.198 M -0.73 % | 142.237 M 19.52 % | 119.009 M -12.40 % | 135.852 M 7.89 % | 125.918 M 3.20 % | 122.009 M 8.31 % | 112.646 M 13.26 % | 99.456 M 3.28 % | 96.300 M 163.35 % | 36.568 M -2.65 % | 37.565 M -4.73 % | 39.430 M 20.71 % | 32.666 M 9.43 % | 29.852 M 29.88 % | 22.985 M 7.17 % | 21.447 M -19.31 % | 26.580 M -19.00 % | 32.815 M 12.47 % | 29.176 M 59.22 % | 18.324 M 6.18 % | 17.258 M -95.58 % | 390.588 M 424.14 % | 74.520 M 164.34 % | 28.191 M -20.40 % | 35.414 M 49.14 % | 23.746 M -32.11 % | 34.976 M 17.78 % | 29.695 M 12.15 % | 26.478 M -81.51 % | 143.171 M 921.92 % | 14.010 M -5.87 % | 14.883 M -1.81 % | 15.158 M -8.75 % | 16.611 M 110.24 % | -162.192 M -908.49 % | 20.061 M 1.07 % | 19.849 M 28.10 % | 15.495 M 14.28 % | 13.559 M 10.53 % | 12.267 M 0.33 % | 12.227 M -13.99 % | 14.215 M 40.60 % | 10.110 M -30.55 % | 14.558 M 3.16 % | 14.112 M -7.80 % | 15.306 M 21.69 % | 12.578 M -0.87 % | 12.689 M 1.51 % | 12.500 M -0.67 % | 12.584 M -47.52 % | 23.979 M 25.97 % | 19.036 M 2.56 % | 18.560 M -70.68 % | 63.306 M 17.38 % | 53.934 M 5.35 % | 51.195 M 25.46 % | 40.807 M -0.05 % | 40.829 M -0.97 % | 41.227 M 10.86 % | 37.189 M 0.45 % | 37.023 M -29.44 % | 52.473 M 0.91 % | 52.001 M 1.53 % | 51.215 M 5.10 % | 48.728 M 11.25 % | 43.802 M 862.68 % | 4.550 M -20.72 % | 5.739 M -4.73 % | 6.024 M 1.81 % | 5.917 M -5.28 % | 6.247 M -2.89 % | 6.433 M 224.24 % | 1.984 M 48.28 % | 1.338 M -73.79 % | 5.105 M 37.45 % | 3.714 M 352.38 % | 821.000 K -66.73 % | 2.468 M -28.46 % | 3.450 M 17.11 % | 2.946 M 1 007.52 % | 266.000 K -85.34 % | 1.815 M 18.32 % | 1.534 M 16.65 % | 1.315 M 26.93 % | 1.036 M 81.12 % | 572.000 K -64.25 % | 1.600 M 14.29 % | 1.400 M 7.69 % | 1.300 M |
| Long term investments | 512.937 M 0.85 % | 508.592 M 0.37 % | 506.724 M -2.78 % | 521.238 M -7.25 % | 561.985 M 0.88 % | 557.083 M -10.23 % | 620.551 M 1.54 % | 611.135 M 11.52 % | 548.002 M 42.05 % | 385.777 M 13.25 % | 340.635 M 2.04 % | 333.835 M -10.33 % | 372.302 M -9.75 % | 412.503 M -10.87 % | 462.827 M -8.86 % | 507.793 M 8.82 % | 466.618 M 33.23 % | 350.237 M 9.06 % | 321.127 M 12.49 % | 285.473 M 7.68 % | 265.122 M -17.93 % | 323.058 M 11.09 % | 290.796 M -29.41 % | 411.978 M -4.59 % | 431.804 M 15.16 % | 374.965 M 17.18 % | 320.000 M 35.67 % | 235.864 M 15.12 % | 204.883 M -26.82 % | 279.988 M -10.72 % | 313.599 M -18.71 % | 385.785 M -7.33 % | 416.304 M -13.64 % | 482.036 M -9.67 % | 533.628 M -6.82 % | 572.711 M 54.69 % | 370.223 M 79.41 % | 206.353 M -36.02 % | 322.546 M -27.31 % | 443.708 M -17.19 % | 535.801 M -0.73 % | 539.720 M 100.10 % | 269.728 M 109.63 % | 128.667 M -72.95 % | 475.699 M 81.94 % | 261.455 M -2.07 % | 266.995 M -5.16 % | 281.516 M 89.41 % | 148.625 M 18.99 % | 124.906 M 0.33 % | 124.498 M 3.74 % | 120.006 M 11.54 % | 107.589 M -12.64 % | 123.155 M 120.58 % | 55.833 M -41.19 % | 94.944 M -35.33 % | 146.808 M -4.87 % | 154.327 M 8.29 % | 142.511 M 10.26 % | 129.253 M 39.86 % | 92.419 M -21.74 % | 118.085 M -9.12 % | 129.937 M -23.70 % | 170.290 M 32.05 % | 128.957 M -7.44 % | 139.325 M 3 082.39 % | 4.378 M 71.82 % | 2.548 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 |
| Intangible assets | 233.112 M -2.72 % | 239.620 M -3.12 % | 247.346 M -3.11 % | 255.278 M -2.16 % | 260.920 M -1.74 % | 265.533 M -5.05 % | 279.653 M -5.11 % | 294.701 M -2.57 % | 302.476 M -2.53 % | 310.343 M -4.80 % | 325.989 M -3.72 % | 338.569 M -4.37 % | 354.024 M -4.15 % | 369.368 M -1.30 % | 374.251 M -3.71 % | 388.652 M 0.04 % | 388.487 M -1.47 % | 394.298 M -51.43 % | 811.806 M 94.55 % | 417.271 M -2.32 % | 427.172 M -1.43 % | 433.381 M -2.33 % | 443.717 M -2.82 % | 456.580 M -1.35 % | 462.849 M -2.89 % | 476.632 M -1.92 % | 485.981 M -1.18 % | 491.808 M -0.58 % | 494.687 M -1.51 % | 502.295 M -1.49 % | 509.902 M -1.47 % | 517.510 M -2.53 % | 530.957 M -1.41 % | 538.565 M -1.39 % | 546.172 M -1.37 % | 553.780 M -1.36 % | 561.387 M -1.33 % | 568.966 M -51.67 % | 1.177 B 72.11 % | 683.996 M -25.73 % | 920.943 M -0.32 % | 923.861 M -0.33 % | 926.896 M 491.97 % | 156.578 M -2.11 % | 159.949 M -1.90 % | 163.045 M -1.42 % | 165.397 M 1.38 % | 163.147 M -1.59 % | 165.791 M -1.57 % | 168.434 M -2.08 % | 172.016 M 5.54 % | 162.980 M -1.60 % | 165.624 M -1.57 % | 168.267 M -1.55 % | 170.914 M -5.19 % | 180.277 M 78.88 % | 100.780 M -0.94 % | 101.736 M -0.93 % | 102.692 M -0.92 % | 103.648 M -0.91 % | 104.604 M 34.13 % | 77.985 M 0.73 % | 77.416 M 88.93 % | 40.977 M 877.04 % | 4.194 M -4.49 % | 4.391 M -30.48 % | 6.316 M -17.18 % | 7.626 M 25.68 % | 6.068 M -16.23 % | 7.244 M -13.97 % | 8.420 M -12.26 % | 9.596 M 14.55 % | 8.377 M -11.54 % | 9.470 M -10.35 % | 10.563 M -9.37 % | 11.655 M -8.57 % | 12.748 M -7.90 % | 13.841 M -7.32 % | 14.934 M -59.15 % | 36.558 M -0.80 % | 36.854 M -0.77 % | 37.140 M -0.77 % | 37.427 M -39.15 % | 61.504 M -53.18 % | 131.373 M -1.29 % | 133.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.314 M -6.25 % | 8.868 M -4.98 % | 9.333 M -5.36 % | 9.862 M -4.67 % | 10.345 M -4.71 % | 10.856 M -2.72 % | 11.159 M -2.64 % | 11.462 M -1.19 % | 11.600 M -2.52 % | 11.900 M 4.39 % | 11.400 M |
| GoodWill | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M 0.00 % | 196.199 M -0.43 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M 0.00 % | 197.039 M -2.64 % | 202.392 M 0.00 % | 202.392 M 0.00 % | 202.392 M 273.02 % | 54.258 M 0.00 % | 54.258 M 0.00 % | 54.258 M 0.00 % | 54.258 M 0.00 % | 54.258 M 0.00 % | 54.258 M -1.30 % | 54.975 M 0.00 % | 54.975 M 6.66 % | 51.543 M 0.00 % | 51.543 M 0.00 % | 51.543 M 0.00 % | 51.543 M 0.00 % | 51.543 M 0.00 % | 51.543 M -2.85 % | 53.055 M 0.00 % | 53.055 M -0.58 % | 53.364 M 0.00 % | 53.364 M 32.22 % | 40.360 M 0.00 % | 40.360 M 70.14 % | 23.722 M 11.57 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 M 0.00 % | 21.262 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 |
| Goodwill and intangible assets | 429.311 M -1.49 % | 435.819 M -1.74 % | 443.545 M -1.76 % | 451.477 M -1.23 % | 457.119 M -1.00 % | 461.732 M -2.97 % | 475.852 M -3.07 % | 490.900 M -1.56 % | 498.675 M -1.55 % | 506.542 M -3.00 % | 522.188 M -2.35 % | 534.768 M -2.81 % | 550.223 M -2.71 % | 565.567 M -0.86 % | 570.450 M -2.46 % | 584.851 M 0.03 % | 584.686 M -0.98 % | 590.497 M -41.42 % | 1.008 B 64.31 % | 613.470 M -1.59 % | 623.371 M -0.99 % | 629.580 M -1.62 % | 639.916 M -2.10 % | 653.619 M -0.95 % | 659.888 M -2.05 % | 673.671 M -1.37 % | 683.020 M -0.85 % | 688.847 M -0.42 % | 691.726 M -1.09 % | 699.334 M -1.08 % | 706.941 M -1.06 % | 714.549 M -1.85 % | 727.996 M -1.03 % | 735.604 M -1.02 % | 743.211 M -1.01 % | 750.819 M -1.00 % | 758.426 M -0.99 % | 766.005 M -44.26 % | 1.374 B 55.98 % | 881.035 M -19.04 % | 1.088 B -3.38 % | 1.126 B -0.27 % | 1.129 B 435.62 % | 210.836 M -1.57 % | 214.207 M -1.42 % | 217.303 M -1.07 % | 219.655 M 1.03 % | 217.405 M -1.20 % | 220.049 M -1.50 % | 223.409 M -1.58 % | 226.991 M 5.81 % | 214.523 M -46.25 % | 399.098 M 81.56 % | 219.810 M -1.19 % | 222.457 M -4.04 % | 231.820 M 52.19 % | 152.323 M -1.59 % | 154.791 M -0.61 % | 155.747 M -0.81 % | 157.012 M -0.61 % | 157.968 M 33.48 % | 118.345 M 0.48 % | 117.776 M 82.04 % | 64.699 M 154.16 % | 25.456 M -0.77 % | 25.653 M -6.98 % | 27.578 M -4.53 % | 28.888 M 5.70 % | 27.330 M -4.13 % | 28.506 M -3.96 % | 29.682 M -3.81 % | 30.858 M 4.11 % | 29.639 M -3.56 % | 30.732 M -3.43 % | 31.825 M -3.32 % | 32.917 M -3.21 % | 34.010 M -3.11 % | 35.103 M -3.02 % | 36.196 M -1.02 % | 36.568 M -0.78 % | 36.854 M -0.77 % | 37.140 M -0.77 % | 37.427 M -39.15 % | 61.504 M -53.18 % | 131.373 M -1.29 % | 133.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.314 M -6.25 % | 8.868 M -4.98 % | 9.333 M -5.36 % | 9.862 M -4.67 % | 10.345 M -4.71 % | 10.856 M -2.72 % | 11.159 M -2.64 % | 11.462 M -1.19 % | 11.600 M -2.52 % | 11.900 M 4.39 % | 11.400 M |
| Property plant equipment net | 1.038 B 0.76 % | 1.030 B -0.22 % | 1.033 B -1.00 % | 1.043 B -0.23 % | 1.045 B -0.71 % | 1.053 B -0.71 % | 1.060 B -0.54 % | 1.066 B -0.10 % | 1.067 B -0.01 % | 1.067 B -0.08 % | 1.068 B -0.49 % | 1.073 B 2.05 % | 1.052 B 0.22 % | 1.049 B 0.95 % | 1.040 B 0.39 % | 1.035 B 1.04 % | 1.025 B -0.17 % | 1.027 B 0.40 % | 1.022 B -0.97 % | 1.032 B 1.72 % | 1.015 B 0.41 % | 1.011 B 0.09 % | 1.010 B -0.09 % | 1.011 B 4.29 % | 969.300 M 0.66 % | 962.970 M 1.16 % | 951.890 M 0.34 % | 948.682 M 2.67 % | 924.033 M 2.62 % | 900.480 M 0.57 % | 895.392 M -0.15 % | 896.700 M 2.06 % | 878.624 M 3.23 % | 851.097 M 3.29 % | 824.013 M 3.16 % | 798.768 M 9.44 % | 729.836 M 0.74 % | 724.494 M 1.06 % | 716.916 M 1.80 % | 704.207 M 16.49 % | 604.513 M 6.42 % | 568.051 M 5.56 % | 538.117 M 2.79 % | 523.516 M 7.56 % | 486.741 M 3.59 % | 469.862 M 7.50 % | 437.066 M 36.88 % | 319.316 M 11.78 % | 285.664 M 1.30 % | 282.002 M 0.05 % | 281.865 M -0.92 % | 284.473 M 3.93 % | 273.724 M 2.37 % | 267.374 M 1.16 % | 264.317 M -1.73 % | 268.971 M 1.04 % | 266.190 M 22.95 % | 216.496 M -0.64 % | 217.884 M -1.79 % | 221.866 M 3.79 % | 213.755 M 0.53 % | 212.620 M 4.25 % | 203.949 M 2.41 % | 199.141 M 9.36 % | 182.099 M 13.96 % | 159.789 M 12.33 % | 142.252 M 13.82 % | 124.979 M 12.88 % | 110.716 M 5.24 % | 105.199 M 9.89 % | 95.732 M 24.62 % | 76.818 M 15.95 % | 66.249 M 12.71 % | 58.780 M 4.06 % | 56.487 M 1.84 % | 55.466 M 5.71 % | 52.469 M 1.65 % | 51.615 M 42.38 % | 36.251 M -2.87 % | 37.321 M -1.26 % | 37.799 M -4.44 % | 39.556 M -3.94 % | 41.179 M -3.11 % | 42.501 M 19.32 % | 35.620 M 31.93 % | 27.000 M 10.44 % | 24.447 M -2.81 % | 25.154 M 4.84 % | 23.993 M -3.64 % | 24.900 M -5.46 % | 26.338 M -6.62 % | 28.206 M -9.00 % | 30.994 M -5.23 % | 32.704 M -1.07 % | 33.059 M 1.53 % | 32.560 M 16.30 % | 27.996 M 22.14 % | 22.921 M 14.70 % | 19.983 M -3.53 % | 20.715 M 3.41 % | 20.031 M -1.75 % | 20.387 M -1.72 % | 20.743 M -17.34 % | 25.093 M 9.58 % | 22.900 M 34.71 % | 17.000 M 97.67 % | 8.600 M |
| Total non current assets | 3.760 B 2.99 % | 3.651 B -0.76 % | 3.679 B -2.06 % | 3.757 B -1.00 % | 3.795 B -0.34 % | 3.807 B -2.06 % | 3.888 B 0.06 % | 3.886 B 2.17 % | 3.803 B 5.25 % | 3.613 B 0.60 % | 3.592 B -0.88 % | 3.624 B 1.18 % | 3.581 B -1.29 % | 3.628 B -1.10 % | 3.669 B -1.65 % | 3.730 B 1.76 % | 3.666 B 3.54 % | 3.541 B -9.73 % | 3.922 B 11.88 % | 3.506 B 2.54 % | 3.419 B 28.80 % | 2.655 B 1.84 % | 2.607 B -5.14 % | 2.748 B 1.82 % | 2.699 B 4.34 % | 2.587 B 2.70 % | 2.519 B 6.23 % | 2.371 B 3.65 % | 2.287 B -2.44 % | 2.345 B -0.47 % | 2.356 B -2.90 % | 2.426 B -4.14 % | 2.531 B -1.19 % | 2.561 B -0.95 % | 2.586 B -0.62 % | 2.602 B 19.59 % | 2.176 B 9.81 % | 1.981 B -25.91 % | 2.674 B 1.31 % | 2.640 B 7.78 % | 2.449 B 0.60 % | 2.435 B 13.99 % | 2.136 B 100.59 % | 1.065 B -21.85 % | 1.363 B 21.07 % | 1.125 B 2.85 % | 1.094 B -1.57 % | 1.112 B 22.57 % | 907.051 M 3.00 % | 880.600 M 0.61 % | 875.269 M 1.99 % | 858.181 M 1.20 % | 847.990 M -0.35 % | 850.993 M 8.59 % | 783.695 M -6.02 % | 833.879 M 3.20 % | 808.052 M 5.45 % | 766.281 M 0.78 % | 760.316 M 0.26 % | 758.363 M 9.85 % | 690.344 M 48.91 % | 463.608 M -0.47 % | 465.774 M 3.64 % | 449.436 M 28.75 % | 349.090 M 3.45 % | 337.456 M 80.74 % | 186.708 M 10.48 % | 168.999 M 4.30 % | 162.025 M 6.08 % | 152.741 M 6.09 % | 143.974 M -15.80 % | 170.982 M 14.12 % | 149.822 M 6.48 % | 140.707 M 8.97 % | 129.119 M -0.07 % | 129.212 M 1.18 % | 127.706 M 3.07 % | 123.907 M 13.19 % | 109.470 M -13.37 % | 126.362 M -0.23 % | 126.654 M -0.98 % | 127.911 M 0.45 % | 127.334 M -13.78 % | 147.689 M -13.91 % | 171.543 M 3.45 % | 165.829 M 444.22 % | 30.471 M -1.93 % | 31.071 M 2.75 % | 30.240 M -3.49 % | 31.333 M 10.63 % | 28.322 M -4.14 % | 29.544 M -18.16 % | 36.099 M -0.88 % | 36.418 M 7.49 % | 33.880 M -3.28 % | 35.028 M -11.90 % | 39.760 M 14.47 % | 34.735 M 17.42 % | 29.582 M -8.67 % | 32.392 M 1.51 % | 31.910 M -1.99 % | 32.558 M -1.15 % | 32.938 M -11.28 % | 37.127 M 2.84 % | 36.100 M 19.14 % | 30.300 M 42.25 % | 21.300 M |
| Other current assets | 204.265 M 15.28 % | 177.183 M -2.40 % | 181.545 M -9.92 % | 201.533 M 19.07 % | 169.260 M 5.51 % | 160.426 M -1.75 % | 163.287 M 15.49 % | 141.391 M -37.11 % | 224.806 M 16.24 % | 193.391 M 11.67 % | 173.180 M 65.69 % | 104.521 M -30.25 % | 149.851 M 7.78 % | 139.029 M 14.63 % | 121.283 M 9.82 % | 110.442 M 2.50 % | 107.751 M 8.79 % | 99.046 M 8.54 % | 91.249 M -29.77 % | 129.934 M 7.61 % | 120.747 M -15.04 % | 142.127 M -8.79 % | 155.817 M 19.26 % | 130.657 M 3.25 % | 126.548 M 5.65 % | 119.779 M 27.59 % | 93.876 M -4.60 % | 98.403 M 37.33 % | 71.652 M -10.52 % | 80.072 M 11.58 % | 71.760 M -3.07 % | 74.036 M -11.49 % | 83.646 M 33.04 % | 62.875 M 4.20 % | 60.340 M -2.22 % | 61.708 M -9.80 % | 68.409 M 10.44 % | 61.945 M 6.42 % | 58.207 M -3.60 % | 60.378 M -54.81 % | 133.604 M 17.48 % | 113.725 M -7.86 % | 123.424 M -12.28 % | 140.700 M 64.36 % | 85.607 M 26.21 % | 67.829 M -5.23 % | 71.574 M 17.81 % | 60.755 M 0.59 % | 60.399 M -4.13 % | 63.000 M -3.04 % | 64.975 M 18.22 % | 54.963 M 0.27 % | 54.816 M -5.61 % | 58.073 M 14.95 % | 50.519 M 27.08 % | 39.753 M -0.53 % | 39.965 M 10.14 % | 36.286 M 19.86 % | 30.274 M 13.96 % | 26.566 M -1.74 % | 27.037 M 62.07 % | 16.682 M 69.50 % | 9.842 M 26.75 % | 7.765 M 14.39 % | 6.788 M 5.93 % | 6.408 M -73.22 % | 23.928 M -52.57 % | 50.444 M 240.49 % | 14.815 M 21.44 % | 12.199 M 74.85 % | 6.977 M -24.83 % | 9.282 M 32.05 % | 7.029 M 6.37 % | 6.608 M 22.94 % | 5.375 M -4.56 % | 5.632 M -15.99 % | 6.704 M 80.51 % | 3.714 M -31.73 % | 5.440 M 23.89 % | 4.391 M 36.07 % | 3.227 M -49.53 % | 6.394 M -67.33 % | 19.570 M -39.63 % | 32.415 M -36.35 % | 50.927 M 10.46 % | 46.105 M 161.56 % | 17.627 M -6.79 % | 18.912 M 53.54 % | 12.317 M 41.71 % | 8.692 M 39.81 % | 6.217 M -12.36 % | 7.094 M 176.03 % | 2.570 M -10.20 % | 2.862 M 4.45 % | 2.740 M 5.79 % | 2.590 M 90.30 % | 1.361 M 37.47 % | 990.000 K -79.80 % | 4.902 M 405.36 % | 970.000 K 92.84 % | 503.000 K -17.13 % | 607.000 K 169.78 % | 225.000 K -23.47 % | 294.000 K -89.86 % | 2.900 M 123.08 % | 1.300 M 116.67 % | 600.000 K |
| Short term investments | 227.731 M 4.32 % | 218.309 M -2.34 % | 223.532 M 14.71 % | 194.864 M -23.58 % | 254.996 M 1.11 % | 252.201 M -15.82 % | 299.584 M -5.99 % | 318.683 M -6.39 % | 340.431 M -28.57 % | 476.577 M -16.68 % | 572.017 M 0.88 % | 567.006 M 10.69 % | 512.253 M 4.55 % | 489.945 M 8.68 % | 450.798 M 5.67 % | 426.599 M -7.73 % | 462.333 M -4.05 % | 481.864 M 14.68 % | 420.178 M 0.95 % | 416.228 M -15.06 % | 489.998 M -12.73 % | 561.472 M 47.07 % | 381.764 M 20.67 % | 316.361 M 6.31 % | 297.572 M -29.74 % | 423.526 M -20.16 % | 530.485 M -10.14 % | 590.326 M 5.19 % | 561.192 M -40.02 % | 935.662 M 2.95 % | 908.815 M 13.90 % | 797.940 M -3.36 % | 825.700 M 121.42 % | 372.912 M 13.06 % | 329.821 M -13.51 % | 381.347 M 16.44 % | 327.499 M 65.98 % | 197.318 M 5.86 % | 186.400 M -4.69 % | 195.579 M -19.18 % | 241.984 M 0.45 % | 240.889 M 122.80 % | 108.119 M 55.11 % | 69.706 M -74.03 % | 268.368 M 6.54 % | 251.901 M 1.69 % | 247.703 M 14.71 % | 215.942 M 9.01 % | 198.086 M -12.01 % | 225.116 M -9.04 % | 247.502 M -8.40 % | 270.211 M 10.23 % | 245.125 M 9.03 % | 224.829 M 49.49 % | 150.393 M 1.06 % | 148.820 M -2.81 % | 153.120 M 4.90 % | 145.964 M -9.79 % | 161.799 M -13.03 % | 186.033 M -17.11 % | 224.428 M 1.14 % | 221.894 M 3.36 % | 214.679 M 60.80 % | 133.506 M -22.18 % | 171.566 M 17.24 % | 146.341 M -56.61 % | 337.290 M 0.12 % | 336.892 M 15.47 % | 291.752 M -9.80 % | 323.448 M 26.96 % | 254.772 M -28.69 % | 357.251 M 21.16 % | 294.861 M -22.95 % | 382.700 M 118.72 % | 174.976 M -12.37 % | 199.685 M 95.54 % | 102.118 M 412.90 % | 19.910 M 231.83 % | 6.000 M -38.14 % | 9.700 M 0.00 % | 9.700 M 1.32 % | 9.574 M -48.28 % | 18.513 M -48.19 % | 35.734 M -30.71 % | 51.570 M -35.98 % | 80.549 M -15.21 % | 94.999 M 11.83 % | 84.951 M 57.58 % | 53.911 M 20.91 % | 44.588 M 96.05 % | 22.743 M -43.62 % | 40.340 M -25.38 % | 54.063 M -33.42 % | 81.195 M -15.94 % | 96.596 M -18.53 % | 118.569 M 223.30 % | 36.675 M -10.37 % | 40.918 M 307.39 % | 10.044 M -57.57 % | 23.671 M -24.63 % | 31.407 M -19.06 % | 38.803 M 158.70 % | 14.999 M -62.10 % | 39.573 M -0.07 % | 39.600 M 13 100.00 % | 300.000 K 0.00 % | 300.000 K |
| cash and cash equivalents | 1.250 B 2.99 % | 1.214 B 15.73 % | 1.049 B 11.24 % | 942.842 M 39.59 % | 675.448 M -30.52 % | 972.150 M 30.14 % | 746.996 M -1.08 % | 755.127 M -3.86 % | 785.414 M 13.11 % | 694.381 M 19.71 % | 580.074 M -19.94 % | 724.531 M -4.86 % | 761.515 M 22.86 % | 619.802 M 2.37 % | 605.440 M 3.09 % | 587.276 M -4.84 % | 617.143 M -3.80 % | 641.533 M -3.86 % | 667.313 M 2.80 % | 649.158 M -36.09 % | 1.016 B 24.03 % | 818.900 M 71.81 % | 476.632 M 8.96 % | 437.446 M 3.36 % | 423.220 M 37.60 % | 307.577 M -15.59 % | 364.369 M -26.24 % | 493.982 M -44.00 % | 882.184 M 106.40 % | 427.411 M -9.83 % | 473.980 M -20.74 % | 598.028 M 38.63 % | 431.399 M 21.57 % | 354.864 M 1.90 % | 348.234 M -14.72 % | 408.330 M -42.27 % | 707.349 M 131.18 % | 305.969 M 13.13 % | 270.453 M -31.88 % | 397.040 M 5.50 % | 376.346 M -14.60 % | 440.664 M -51.07 % | 900.570 M 2.87 % | 875.486 M 119.97 % | 398.005 M -31.93 % | 584.717 M -8.61 % | 639.778 M 12.48 % | 568.781 M 213.27 % | 181.565 M 3.49 % | 175.445 M 13.64 % | 154.380 M -14.48 % | 180.527 M -0.44 % | 181.330 M 2.01 % | 177.757 M 115.24 % | 82.586 M 78.48 % | 46.272 M -35.06 % | 71.254 M -36.92 % | 112.956 M 24.43 % | 90.782 M 3.07 % | 88.079 M -30.94 % | 127.539 M 10.16 % | 115.779 M 6.26 % | 108.963 M -34.82 % | 167.171 M -12.83 % | 191.778 M -4.13 % | 200.050 M -6.77 % | 214.579 M -3.73 % | 222.900 M -17.81 % | 271.217 M 7.54 % | 252.209 M -21.18 % | 319.990 M 40.14 % | 228.343 M -21.75 % | 291.825 M 42.35 % | 205.010 M 108.49 % | 98.331 M 10.28 % | 89.162 M -53.51 % | 191.782 M -32.94 % | 285.990 M -16.30 % | 341.689 M 797.01 % | 38.092 M -32.24 % | 56.213 M 228.52 % | 17.111 M 52.15 % | 11.246 M -14.03 % | 13.081 M -62.61 % | 34.981 M -27.50 % | 48.247 M -49.85 % | 96.199 M -20.76 % | 121.406 M -35.41 % | 187.978 M -15.24 % | 221.772 M 76.24 % | 125.835 M 274.09 % | 33.638 M 3.80 % | 32.405 M 67.36 % | 19.363 M 6.38 % | 18.202 M 45.29 % | 12.528 M 73.28 % | 7.230 M -61.88 % | 18.967 M -3.83 % | 19.722 M 19.31 % | 16.530 M 2.68 % | 16.098 M 51.74 % | 10.609 M -73.92 % | 40.675 M 73.73 % | 23.413 M -28.18 % | 32.600 M 89.53 % | 17.200 M 377.78 % | 3.600 M |
| Cash and short term investments | 1.478 B 3.19 % | 1.432 B 12.56 % | 1.272 B 11.83 % | 1.138 B 22.28 % | 930.444 M -24.01 % | 1.224 B 16.99 % | 1.047 B -2.54 % | 1.074 B -4.62 % | 1.126 B -3.85 % | 1.171 B 1.64 % | 1.152 B -10.80 % | 1.292 B 1.39 % | 1.274 B 14.78 % | 1.110 B 5.07 % | 1.056 B 4.18 % | 1.014 B -6.08 % | 1.079 B -3.91 % | 1.123 B 3.30 % | 1.087 B 2.07 % | 1.065 B -29.24 % | 1.506 B 9.08 % | 1.380 B 60.81 % | 858.396 M 13.87 % | 753.807 M 4.58 % | 720.792 M -1.41 % | 731.103 M -18.30 % | 894.854 M -17.47 % | 1.084 B -24.88 % | 1.443 B 5.89 % | 1.363 B -1.43 % | 1.383 B -0.94 % | 1.396 B 11.05 % | 1.257 B 72.73 % | 727.776 M 7.33 % | 678.055 M -14.14 % | 789.677 M -23.69 % | 1.035 B 105.62 % | 503.287 M 10.16 % | 456.853 M -22.91 % | 592.619 M -4.16 % | 618.330 M -9.28 % | 681.553 M -32.43 % | 1.009 B 6.72 % | 945.192 M 41.84 % | 666.373 M -20.35 % | 836.618 M -5.73 % | 887.481 M 13.09 % | 784.723 M 106.70 % | 379.651 M -5.22 % | 400.561 M -0.33 % | 401.882 M -10.84 % | 450.738 M 5.69 % | 426.455 M 5.93 % | 402.586 M 72.80 % | 232.979 M 19.42 % | 195.092 M -13.05 % | 224.374 M -13.34 % | 258.920 M 2.51 % | 252.581 M -7.85 % | 274.112 M -22.12 % | 351.967 M 4.23 % | 337.673 M 4.34 % | 323.642 M 7.64 % | 300.677 M -17.25 % | 363.344 M 4.89 % | 346.391 M -37.23 % | 551.869 M -1.42 % | 559.792 M -0.56 % | 562.969 M -2.20 % | 575.657 M 0.16 % | 574.762 M -1.85 % | 585.594 M -0.19 % | 586.686 M -0.17 % | 587.710 M 115.04 % | 273.307 M -5.38 % | 288.847 M -1.72 % | 293.900 M -3.92 % | 305.900 M -12.02 % | 347.689 M 627.50 % | 47.792 M -27.49 % | 65.913 M 147.00 % | 26.685 M -10.33 % | 29.759 M -39.04 % | 48.815 M -43.60 % | 86.551 M -32.80 % | 128.796 M -32.64 % | 191.198 M -7.35 % | 206.357 M -14.69 % | 241.889 M -9.19 % | 266.360 M 79.27 % | 148.578 M 100.84 % | 73.978 M -14.44 % | 86.468 M -14.01 % | 100.558 M -12.40 % | 114.798 M -12.43 % | 131.097 M 198.59 % | 43.905 M -26.68 % | 59.885 M 101.19 % | 29.766 M -25.96 % | 40.201 M -15.38 % | 47.505 M -3.86 % | 49.412 M -11.25 % | 55.674 M -11.61 % | 62.986 M -12.76 % | 72.200 M 312.57 % | 17.500 M 348.72 % | 3.900 M |
| Total current assets | 3.855 B 1.29 % | 3.805 B 9.73 % | 3.468 B 7.28 % | 3.232 B 5.75 % | 3.057 B -6.23 % | 3.260 B 9.20 % | 2.985 B 0.98 % | 2.956 B 0.03 % | 2.955 B 0.18 % | 2.950 B 3.80 % | 2.842 B 3.29 % | 2.751 B 2.56 % | 2.683 B 6.56 % | 2.518 B 5.16 % | 2.394 B 5.26 % | 2.274 B -1.61 % | 2.312 B -1.96 % | 2.358 B 3.02 % | 2.289 B -2.28 % | 2.342 B -14.49 % | 2.739 B 3.45 % | 2.648 B 25.11 % | 2.116 B 8.96 % | 1.942 B 4.45 % | 1.859 B 2.91 % | 1.807 B -5.74 % | 1.917 B -6.78 % | 2.056 B -14.60 % | 2.408 B 5.60 % | 2.280 B 1.74 % | 2.241 B 1.54 % | 2.207 B 7.66 % | 2.050 B 40.53 % | 1.459 B 7.84 % | 1.353 B -4.85 % | 1.422 B -14.69 % | 1.667 B 50.69 % | 1.106 B 11.40 % | 992.790 M -8.89 % | 1.090 B -7.31 % | 1.176 B -3.16 % | 1.214 B -20.28 % | 1.523 B 6.81 % | 1.426 B 32.27 % | 1.078 B -11.67 % | 1.220 B -2.10 % | 1.246 B 9.58 % | 1.137 B 59.42 % | 713.479 M -1.03 % | 720.920 M -0.29 % | 723.024 M -2.75 % | 743.462 M 3.35 % | 719.386 M 5.55 % | 681.534 M 32.75 % | 513.390 M 9.28 % | 469.802 M -3.54 % | 487.024 M -5.27 % | 514.111 M 2.04 % | 503.830 M -0.09 % | 504.260 M -9.01 % | 554.189 M 6.19 % | 521.908 M 4.29 % | 500.431 M 6.99 % | 467.727 M -10.10 % | 520.267 M 2.62 % | 506.981 M -28.95 % | 713.575 M -3.27 % | 737.696 M 5.84 % | 697.013 M -0.68 % | 701.814 M 2.65 % | 683.728 M 6.12 % | 644.297 M 0.48 % | 641.234 M 0.05 % | 640.932 M 99.89 % | 320.645 M -4.06 % | 334.224 M -1.52 % | 339.366 M -1.58 % | 344.807 M -8.96 % | 378.759 M 449.40 % | 68.941 M -16.12 % | 82.188 M 108.94 % | 39.336 M -26.61 % | 53.599 M -37.15 % | 85.277 M -39.39 % | 140.687 M -22.52 % | 181.587 M -13.04 % | 208.825 M -7.30 % | 225.269 M -11.38 % | 254.206 M -7.58 % | 275.052 M 77.69 % | 154.795 M 90.94 % | 81.072 M -11.27 % | 91.370 M -13.44 % | 105.555 M -14.48 % | 123.426 M -9.77 % | 136.783 M 170.10 % | 50.642 M -20.36 % | 63.586 M 77.31 % | 35.861 M -19.49 % | 44.541 M -13.37 % | 51.414 M -3.96 % | 53.532 M -13.03 % | 61.552 M -7.33 % | 66.422 M -13.06 % | 76.400 M 262.09 % | 21.100 M 283.64 % | 5.500 M |
| Inventory | 1.382 B 3.13 % | 1.340 B 5.12 % | 1.275 B 3.42 % | 1.233 B 4.52 % | 1.179 B -0.36 % | 1.184 B 4.01 % | 1.138 B 2.78 % | 1.107 B 7.27 % | 1.032 B 5.80 % | 975.546 M 6.16 % | 918.921 M 2.78 % | 894.083 M 6.51 % | 839.460 M 4.63 % | 802.315 M 2.03 % | 786.356 M 1.25 % | 776.669 M 3.64 % | 749.406 M 5.41 % | 710.975 M -0.41 % | 713.929 M 2.20 % | 698.548 M -0.33 % | 700.847 M -5.78 % | 743.852 M 5.41 % | 705.652 M 3.73 % | 680.275 M 11.69 % | 609.049 M 5.24 % | 578.736 M 8.24 % | 534.696 M 0.72 % | 530.871 M 4.40 % | 508.482 M 7.42 % | 473.356 M 1.11 % | 468.161 M -1.60 % | 475.775 M 4.02 % | 457.393 M 6.41 % | 429.831 M 11.89 % | 384.143 M 8.17 % | 355.126 M 2.22 % | 347.420 M 6.39 % | 326.556 M 9.96 % | 296.979 M 9.31 % | 271.683 M 3.66 % | 262.100 M 10.34 % | 237.532 M 6.60 % | 222.833 M 11.72 % | 199.452 M -2.44 % | 204.444 M 5.66 % | 193.498 M 9.39 % | 176.893 M 8.79 % | 162.605 M 9.36 % | 148.684 M 4.49 % | 142.296 M 4.77 % | 135.822 M 5.54 % | 128.695 M 6.51 % | 120.825 M 0.58 % | 120.125 M -3.17 % | 124.064 M -4.65 % | 130.118 M 12.53 % | 115.628 M 2.96 % | 112.299 M 2.03 % | 110.067 M 0.34 % | 109.698 M 19.57 % | 91.741 M 9.50 % | 83.778 M 5.04 % | 79.761 M 1.40 % | 78.662 M 4.27 % | 75.441 M 3.58 % | 72.836 M -4.69 % | 76.423 M 4.46 % | 73.162 M 7.44 % | 68.094 M 10.18 % | 61.802 M 12.91 % | 54.736 M 68.70 % | 32.445 M 2.83 % | 31.551 M 2.73 % | 30.714 M 11.94 % | 27.438 M 9.42 % | 25.075 M -2.67 % | 25.762 M 6.25 % | 24.247 M 33.69 % | 18.137 M 66.43 % | 10.898 M 41.17 % | 7.720 M 128.00 % | 3.386 M 38.83 % | 2.439 M 5.31 % | 2.316 M -25.05 % | 3.090 M 48.99 % | 2.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 525.000 K 9.38 % | 480.000 K 9.34 % | 439.000 K 0.69 % | 436.000 K -2.24 % | 446.000 K -9.90 % | 495.000 K -23.49 % | 647.000 K -4.29 % | 676.000 K -24.89 % | 900.000 K 12.50 % | 800.000 K 700.00 % | 100.000 K |
| Net receivables | 790.266 M -7.66 % | 855.855 M 15.78 % | 739.177 M 11.91 % | 660.535 M -15.05 % | 777.547 M 12.49 % | 691.232 M 8.49 % | 637.163 M 0.55 % | 633.704 M 10.69 % | 572.498 M -6.18 % | 610.222 M 2.06 % | 597.913 M 29.61 % | 461.316 M 9.94 % | 419.622 M -10.05 % | 466.507 M 8.45 % | 430.147 M 15.20 % | 373.399 M -0.41 % | 374.937 M -11.66 % | 424.419 M 7.15 % | 396.097 M -11.65 % | 448.351 M 8.90 % | 411.712 M 8.00 % | 381.215 M -3.83 % | 396.384 M 5.03 % | 377.404 M -6.34 % | 402.970 M 6.85 % | 377.150 M -4.14 % | 393.429 M 14.83 % | 342.633 M -10.85 % | 384.343 M 5.71 % | 363.566 M 14.19 % | 318.394 M 21.82 % | 261.365 M 3.76 % | 251.891 M 5.69 % | 238.338 M 3.51 % | 230.250 M 6.95 % | 215.280 M -0.28 % | 215.894 M 0.81 % | 214.158 M 18.48 % | 180.751 M 9.57 % | 164.959 M 2.11 % | 161.555 M -18.17 % | 197.416 M 5.73 % | 186.721 M 21.09 % | 154.205 M 27.03 % | 121.395 M -0.73 % | 122.282 M 10.70 % | 110.462 M -14.59 % | 129.335 M 3.68 % | 124.745 M 8.41 % | 115.063 M -4.39 % | 120.345 M 10.34 % | 109.066 M -7.01 % | 117.290 M 16.42 % | 100.750 M -4.80 % | 105.828 M 0.94 % | 104.839 M -2.07 % | 107.057 M 0.42 % | 106.606 M -3.88 % | 110.908 M 18.13 % | 93.884 M 12.51 % | 83.444 M -0.40 % | 83.775 M -3.91 % | 87.186 M 8.14 % | 80.623 M 7.94 % | 74.694 M -8.18 % | 81.346 M 32.58 % | 61.355 M 13.00 % | 54.298 M 6.19 % | 51.135 M -1.96 % | 52.156 M 10.38 % | 47.253 M 178.35 % | 16.976 M 6.31 % | 15.968 M 0.43 % | 15.900 M 9.47 % | 14.525 M -0.99 % | 14.670 M 12.85 % | 13.000 M 18.76 % | 10.946 M 46.08 % | 7.493 M 27.87 % | 5.860 M 9.98 % | 5.328 M 85.58 % | 2.871 M 56.80 % | 1.831 M -54.76 % | 4.047 M 3 300.84 % | 119.000 K -97.42 % | 4.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.332 M 9.23 % | 2.135 M -63.74 % | 5.888 M 90.18 % | 3.096 M -36.18 % | 4.851 M 117.44 % | 2.231 M 195.89 % | 754.000 K -74.30 % | 2.934 M -0.88 % | 2.960 M -1.92 % | 3.018 M -39.71 % | 5.006 M 103.00 % | 2.466 M 516.50 % | 400.000 K -73.33 % | 1.500 M 66.67 % | 900.000 K |
| Tax assets | 1.509 B 5.75 % | 1.427 B -2.30 % | 1.461 B -1.93 % | 1.489 B -2.71 % | 1.531 B -0.92 % | 1.545 B -0.07 % | 1.546 B 0.02 % | 1.546 B 1.43 % | 1.524 B 0.97 % | 1.509 B -0.08 % | 1.511 B 0.34 % | 1.505 B 3.45 % | 1.455 B 0.43 % | 1.449 B 0.15 % | 1.447 B -0.24 % | 1.450 B 0.35 % | 1.445 B 0.94 % | 1.432 B 0.16 % | 1.429 B -0.19 % | 1.432 B 2.55 % | 1.397 B 151.57 % | 555.137 M 2.81 % | 539.990 M -1.72 % | 549.422 M 4.63 % | 525.131 M 10.43 % | 475.554 M 1.76 % | 467.333 M 1.38 % | 460.952 M 7.40 % | 429.194 M 0.90 % | 425.380 M 4.51 % | 407.009 M 1.98 % | 399.095 M -17.67 % | 484.759 M 2.93 % | 470.961 M 2.74 % | 458.387 M 2.60 % | 446.786 M 55.13 % | 288.006 M 8.20 % | 266.182 M 9.44 % | 243.212 M 10.46 % | 220.191 M 50.56 % | 146.245 M -15.24 % | 172.545 M 5.59 % | 163.411 M -14.43 % | 190.974 M 26.48 % | 150.991 M 2.62 % | 147.143 M 2.09 % | 144.124 M -0.76 % | 145.234 M -39.16 % | 238.703 M 1.40 % | 235.400 M 3.81 % | 226.757 M 19.79 % | 189.303 M -17.61 % | 229.771 M 4.16 % | 220.593 M -0.29 % | 221.239 M -1.53 % | 224.677 M -1.96 % | 229.172 M 0.34 % | 228.400 M -1.53 % | 231.947 M -1.72 % | 236.017 M 9.22 % | 216.092 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -405.903 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 310.797 M 5.80 % | 293.751 M 24.79 % | 235.403 M -24.63 % | 312.321 M 21.33 % | 257.412 M -11.92 % | 292.238 M -7.38 % | 315.509 M 4.69 % | 301.369 M 8.43 % | 277.944 M 4.97 % | 264.778 M 14.50 % | 231.238 M 11.62 % | 207.165 M 3.97 % | 199.251 M 6.09 % | 187.810 M -5.94 % | 199.678 M -1.79 % | 203.321 M 15.48 % | 176.073 M 6.71 % | 165.001 M -13.81 % | 191.429 M -12.20 % | 218.021 M 5.90 % | 205.870 M -12.46 % | 235.163 M -2.41 % | 240.981 M 6.27 % | 226.769 M 1.26 % | 223.947 M -0.20 % | 224.385 M 8.07 % | 207.620 M 17.04 % | 177.396 M 6.60 % | 166.416 M -3.35 % | 172.192 M 3.35 % | 166.616 M 6.11 % | 157.024 M -0.76 % | 158.229 M 16.68 % | 135.604 M -29.13 % | 191.353 M 28.62 % | 148.773 M -3.17 % | 153.651 M 0.52 % | 152.860 M -14.74 % | 179.294 M 10.05 % | 162.926 M 20.00 % | 135.768 M 4.38 % | 130.068 M -6.77 % | 139.513 M 20.53 % | 115.752 M 14.55 % | 101.050 M 26.75 % | 79.723 M -16.35 % | 95.302 M 28.27 % | 74.298 M 8.69 % | 68.358 M -2.08 % | 69.808 M 3.96 % | 67.149 M 485.99 % | 11.459 M -8.34 % | 12.501 M 0.50 % | 12.439 M -65.53 % | 36.088 M 407.78 % | 7.107 M -2.00 % | 7.252 M 37.50 % | 5.274 M 6.42 % | 4.956 M -31.01 % | 7.184 M -26.00 % | 9.708 M 196.34 % | 3.276 M -56.71 % | 7.567 M 264.50 % | 2.076 M -93.31 % | 31.012 M 498.92 % | 5.178 M | 0.000 -100.00 % | 2.029 M -28.73 % | 2.847 M 22.40 % | 2.326 M 98.97 % | 1.169 M -10.97 % | 1.313 M 74.14 % | 754.000 K 0.80 % | 748.000 K -67.26 % | 2.285 M 52.54 % | 1.498 M 548.48 % | 231.000 K -47.50 % | 440.000 K -9.09 % | 484.000 K -10.20 % | 539.000 K -76.81 % | 2.324 M -5.91 % | 2.470 M -90.94 % | 27.249 M 5 747.42 % | 466.000 K -44.52 % | 840.000 K -63.46 % | 2.299 M -77.23 % | 10.098 M -24.64 % | 13.399 M 10.53 % | 12.123 M 27.18 % | 9.532 M 142.54 % | 3.930 M 415.07 % | 763.000 K -62.12 % | 2.014 M -36.83 % | 3.188 M -25.58 % | 4.284 M 9.20 % | 3.923 M 28.67 % | 3.049 M 88.68 % | 1.616 M -65.96 % | 4.747 M 164.90 % | 1.792 M 81.01 % | 990.000 K -27.58 % | 1.367 M -55.83 % | 3.095 M -38.10 % | 5.000 M -16.67 % | 6.000 M 650.00 % | 800.000 K |
| Tax payables | 0.000 -100.00 % | 13.401 M -44.03 % | 23.942 M 90.51 % | 12.567 M -40.27 % | 21.040 M 11.54 % | 18.864 M 210.72 % | 6.071 M 129.01 % | 2.651 M -76.48 % | 11.273 M -38.36 % | 18.287 M -18.31 % | 22.387 M 38.08 % | 16.213 M 114.09 % | 7.573 M 87.45 % | 4.040 M -52.15 % | 8.443 M 596.04 % | 1.213 M -38.61 % | 1.976 M -38.31 % | 3.203 M -62.83 % | 8.618 M -55.17 % | 19.223 M 166.17 % | 7.222 M -4.90 % | 7.594 M -10.07 % | 8.444 M -27.14 % | 11.590 M 53.39 % | 7.556 M -17.83 % | 9.196 M -18.99 % | 11.351 M 45.81 % | 7.785 M -9.60 % | 8.612 M -27.32 % | 11.849 M 15.93 % | 10.221 M 4.94 % | 9.740 M -7.91 % | 10.577 M 22.86 % | 8.609 M 5.27 % | 8.178 M 4.20 % | 7.848 M -1.42 % | 7.961 M -14.54 % | 9.315 M -22.57 % | 12.030 M -81.76 % | 65.949 M 991.87 % | 6.040 M -5.00 % | 6.358 M 10.96 % | 5.730 M 4.58 % | 5.479 M 16.45 % | 4.705 M 71.97 % | 2.736 M -21.92 % | 3.504 M -2.75 % | 3.603 M -15.02 % | 4.240 M 7.15 % | 3.957 M 97.36 % | 2.005 M -3.23 % | 2.072 M 40.38 % | 1.476 M 2.36 % | 1.442 M -66.41 % | 4.293 M 35.64 % | 3.165 M -17.51 % | 3.837 M -8.38 % | 4.188 M 12.79 % | 3.713 M 6.73 % | 3.479 M | 0.000 | 0.000 | 0.000 -100.00 % | 463.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 135.275 M 314.15 % | 32.663 M -6.34 % | 34.874 M -6.49 % | 37.296 M -4.50 % | 39.052 M 130.62 % | -127.529 M -17.33 % | -108.694 M -1.89 % | -106.677 M -0.93 % | -105.694 M 11.63 % | -119.601 M -551.32 % | 26.500 M 13.92 % | 23.261 M -14.56 % | 27.224 M -11.08 % | 30.618 M | 0.000 | 0.000 | 0.000 -100.00 % | 950.000 K | 0.000 | 0.000 -100.00 % | 972.000 K 1.57 % | 957.000 K 2.13 % | 937.000 K -1.16 % | 948.000 K -2.17 % | 969.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.000 K -81.84 % | 1.509 M -54.23 % | 3.297 M -34.36 % | 5.023 M -26.09 % | 6.796 M -14.94 % | 7.990 M -19.36 % | 9.908 M | 0.000 -100.00 % | 12.500 M -15.39 % | 14.773 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 7.704 M 22.11 % | 6.309 M -16.70 % | 7.574 M -6.03 % | 8.060 M -24.60 % | 10.689 M 24.67 % | 8.574 M -2.34 % | 8.779 M -5.85 % | 9.324 M 12.42 % | 8.294 M -10.34 % | 9.251 M -10.83 % | 10.375 M 12.45 % | 9.226 M -13.05 % | 10.611 M -2.01 % | 10.829 M 3.49 % | 10.464 M 8.33 % | 9.659 M -12.38 % | 11.024 M -1.81 % | 11.227 M -4.48 % | 11.754 M 7.54 % | 10.930 M -4.01 % | 11.387 M 9.48 % | 10.401 M -2.79 % | 10.700 M 4.65 % | 10.225 M 0.59 % | 10.165 M 10.37 % | 9.210 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 % | 42.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.332 M -0.90 % | 67.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 114.000 K -27.39 % | 157.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 315.000 K -56.79 % | 729.000 K | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 5.901 B 1.04 % | 5.840 B 0.98 % | 5.783 B -0.13 % | 5.791 B 1.09 % | 5.728 B 0.76 % | 5.685 B 1.38 % | 5.608 B 0.10 % | 5.602 B 1.25 % | 5.532 B 0.89 % | 5.484 B 1.40 % | 5.408 B 0.22 % | 5.396 B 1.30 % | 5.327 B 1.20 % | 5.263 B 1.28 % | 5.197 B 0.29 % | 5.182 B 1.14 % | 5.124 B 0.98 % | 5.074 B 1.45 % | 5.001 B 0.35 % | 4.984 B 1.15 % | 4.927 B 1.07 % | 4.875 B 0.62 % | 4.845 B 0.46 % | 4.823 B 1.04 % | 4.773 B 0.82 % | 4.734 B 1.37 % | 4.670 B 0.29 % | 4.657 B 1.07 % | 4.607 B 0.95 % | 4.564 B 1.50 % | 4.496 B 0.61 % | 4.469 B 1.09 % | 4.421 B 0.85 % | 4.384 B 1.93 % | 4.301 B 0.63 % | 4.274 B 1.36 % | 4.217 B 22.46 % | 3.443 B 1.37 % | 3.397 B -0.13 % | 3.401 B 1.30 % | 3.357 B 1.02 % | 3.324 B 0.75 % | 3.299 B 40.37 % | 2.350 B 3.57 % | 2.269 B 1.33 % | 2.239 B 1.48 % | 2.207 B 7.55 % | 2.052 B 6.93 % | 1.919 B 3.35 % | 1.856 B 1.55 % | 1.828 B 17.54 % | 1.555 B 3.74 % | 1.499 B 1.52 % | 1.477 B 21.20 % | 1.218 B 2.12 % | 1.193 B 1.85 % | 1.171 B 4.71 % | 1.119 B 1.51 % | 1.102 B 1.28 % | 1.088 B 15.01 % | 946.218 M 1.85 % | 929.046 M 1.35 % | 916.666 M 2.05 % | 898.235 M 1.35 % | 886.251 M 1.67 % | 871.669 M 1.18 % | 861.519 M 1.11 % | 852.065 M 1.24 % | 841.657 M 1.60 % | 828.434 M 1.72 % | 814.458 M 2.46 % | 794.917 M 1.35 % | 784.317 M 1.56 % | 772.294 M 0.88 % | 765.540 M 7.92 % | 709.359 M 0.86 % | 703.283 M 12.88 % | 623.048 M 0.69 % | 618.806 M 27.44 % | 485.570 M 0.60 % | 482.658 M 14.30 % | 422.256 M 0.25 % | 421.214 M 0.02 % | 421.141 M 0.09 % | 420.758 M 0.04 % | 420.577 M 1.36 % | 414.929 M 0.20 % | 414.110 M 0.43 % | 412.355 M 0.18 % | 411.605 M 1.37 % | 406.059 M 27.28 % | 319.038 M 0.20 % | 318.410 M 0.50 % | 316.813 M 0.11 % | 316.469 M 3.68 % | 305.230 M 56.44 % | 195.104 M 1.03 % | 193.107 M 24.41 % | 155.220 M 0.83 % | 153.940 M 0.51 % | 153.156 M 2.35 % | 149.641 M 0.15 % | 149.412 M 1.92 % | 146.592 M 0.20 % | 146.300 M 194.37 % | 49.700 M -1.97 % | 50.700 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 -100.00 % | 143.527 M 0.00 % | 143.527 M -25.71 % | 193.202 M 0.00 % | 193.202 M 0.00 % | 193.202 M 16.18 % | 166.296 M 10.14 % | 150.991 M 2.62 % | 147.143 M 2.09 % | 144.124 M -4.17 % | 150.391 M 304.39 % | 37.190 M 0.02 % | 37.182 M -0.90 % | 37.521 M 12.69 % | 33.296 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.127 M | 0.000 | 0.000 -100.00 % | 36.517 M 0.00 % | 36.517 M 34.57 % | 27.137 M 65.06 % | 16.441 M 0.00 % | 16.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -274.000 K 81.84 % | -1.509 M 54.23 % | -3.297 M 34.36 % | -5.023 M 26.09 % | -6.796 M 14.94 % | -7.990 M 19.36 % | -9.908 M | 0.000 100.00 % | -12.500 M 15.39 % | -14.773 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 7.615 B 2.13 % | 7.456 B 4.33 % | 7.147 B 2.26 % | 6.989 B 2.01 % | 6.851 B -3.06 % | 7.067 B 2.83 % | 6.873 B 0.45 % | 6.842 B 1.23 % | 6.758 B 2.97 % | 6.563 B 2.01 % | 6.434 B 0.92 % | 6.375 B 1.77 % | 6.264 B 1.92 % | 6.146 B 1.37 % | 6.063 B 0.96 % | 6.005 B 0.46 % | 5.977 B 1.34 % | 5.898 B 1.61 % | 5.805 B -0.73 % | 5.848 B -5.04 % | 6.158 B 16.14 % | 5.302 B 12.27 % | 4.723 B 0.70 % | 4.690 B 2.89 % | 4.558 B 3.75 % | 4.393 B -0.95 % | 4.435 B 0.19 % | 4.427 B -5.71 % | 4.695 B 1.53 % | 4.625 B 0.61 % | 4.597 B -0.79 % | 4.633 B 1.14 % | 4.581 B 13.95 % | 4.020 B 2.07 % | 3.939 B -2.11 % | 4.024 B 4.72 % | 3.842 B 24.45 % | 3.087 B -15.81 % | 3.667 B -1.67 % | 3.729 B 2.88 % | 3.625 B -0.65 % | 3.649 B -0.27 % | 3.659 B 47.80 % | 2.475 B 1.43 % | 2.440 B 4.04 % | 2.346 B 0.21 % | 2.341 B 4.31 % | 2.244 B 38.48 % | 1.621 B 1.19 % | 1.602 B 0.20 % | 1.598 B 1.91 % | 1.568 B 0.06 % | 1.567 B 2.27 % | 1.533 B 18.15 % | 1.297 B -0.66 % | 1.306 B 0.82 % | 1.295 B 1.15 % | 1.280 B 1.29 % | 1.264 B 0.12 % | 1.263 B 1.45 % | 1.245 B 26.28 % | 985.516 M 2.00 % | 966.205 M 5.35 % | 917.163 M 5.50 % | 869.357 M 2.95 % | 844.437 M -6.20 % | 900.283 M -0.71 % | 906.695 M 5.55 % | 859.038 M 0.52 % | 854.555 M 3.24 % | 827.702 M 1.52 % | 815.279 M 3.06 % | 791.056 M 1.20 % | 781.639 M 73.79 % | 449.764 M -2.95 % | 463.436 M -0.78 % | 467.072 M -0.35 % | 468.714 M -4.00 % | 488.229 M 149.99 % | 195.303 M -6.48 % | 208.842 M 24.87 % | 167.247 M -7.56 % | 180.933 M -22.34 % | 232.966 M -25.39 % | 312.230 M -10.13 % | 347.416 M 45.18 % | 239.296 M -6.65 % | 256.340 M -9.88 % | 284.446 M -7.16 % | 306.385 M 67.32 % | 183.117 M 65.54 % | 110.616 M -13.22 % | 127.469 M -10.22 % | 141.973 M -9.75 % | 157.306 M -8.44 % | 171.811 M 90.05 % | 90.402 M -8.05 % | 98.321 M 50.24 % | 65.443 M -14.94 % | 76.933 M -7.67 % | 83.324 M -3.21 % | 86.090 M -8.89 % | 94.490 M -8.75 % | 103.549 M -7.96 % | 112.500 M 118.87 % | 51.400 M 91.79 % | 26.800 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 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-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 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-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -13.646 M -140.93 % | 33.342 M 17.28 % | 28.429 M -32.93 % | 42.387 M 248.23 % | 12.172 M 872.20 % | 1.252 M 339.30 % | 285.000 K 101.15 % | -24.844 M -65.31 % | -15.029 M -1 300.40 % | 1.252 M 119.69 % | -6.360 M 87.61 % | -51.344 M -1 123.06 % | -4.198 M -212.12 % | -1.345 M -128.02 % | 4.800 M 233.78 % | -3.588 M 72.87 % | -13.224 M -520.55 % | -2.131 M -163.90 % | 3.335 M 109.61 % | -34.708 M 95.91 % | -848.335 M -5 051.73 % | -16.467 M -255.31 % | 10.603 M 146.14 % | -22.980 M 53.76 % | -49.697 M -429.88 % | -9.379 M -1 232.24 % | -704.000 K 98.02 % | -35.643 M -1 067.09 % | -3.054 M 80.54 % | -15.693 M -12.19 % | -13.988 M -117.35 % | 80.614 M 702.50 % | -13.380 M -8.52 % | -12.329 M -18.08 % | -10.441 M 51.13 % | -21.363 M 3.76 % | -22.197 M 86.56 % | -165.217 M -757.07 % | -19.277 M 78.92 % | -91.456 M -409.18 % | 29.580 M 513.65 % | -7.151 M 8.32 % | -7.800 M 40.50 % | -13.110 M -71.35 % | -7.651 M -68.41 % | -4.543 M -2 437.99 % | -179.000 K -101.78 % | 10.056 M 205.96 % | -9.490 M 1.95 % | -9.679 M -22 409.30 % | -43.000 K -106.24 % | 689.000 K 106.41 % | -10.753 M -1 789.81 % | -569.000 K -179.92 % | 712.000 K 128.70 % | -2.481 M -1 565.10 % | -149.000 K -104.83 % | 3.083 M -21.15 % | 3.910 M 152.05 % | -7.512 M 96.50 % | -214.342 M -25 287.07 % | 851.000 K 460.59 % | -236.000 K -128.13 % | 839.000 K 84 000.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 687.000 K | 0.000 100.00 % | -3.569 M | 0.000 | 0.000 | 0.000 100.00 % | -8.823 M | 0.000 | 0.000 | 0.000 100.00 % | -2.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.569 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 |
| Stock based compensation | 49.265 M 3.65 % | 47.531 M 26.08 % | 37.700 M -28.68 % | 52.861 M 21.55 % | 43.489 M -9.24 % | 47.914 M -17.74 % | 58.249 M 6.19 % | 54.855 M 13.37 % | 48.387 M -3.54 % | 50.162 M -6.58 % | 53.695 M 14.89 % | 46.734 M -14.51 % | 54.663 M 16.11 % | 47.078 M -1.58 % | 47.833 M 8.98 % | 43.891 M -10.47 % | 49.026 M -10.61 % | 54.843 M 10.79 % | 49.503 M 4.03 % | 47.586 M -5.15 % | 50.169 M 11.58 % | 44.962 M -4.32 % | 46.994 M 23.34 % | 38.102 M -2.73 % | 39.173 M -1.65 % | 39.829 M -6.86 % | 42.761 M 16.97 % | 36.558 M -1.32 % | 37.047 M -4.04 % | 38.606 M 5.46 % | 36.608 M 9.00 % | 33.585 M -6.46 % | 35.903 M -10.47 % | 40.101 M 30.73 % | 30.674 M -18.03 % | 37.421 M 12.90 % | 33.145 M -2.22 % | 33.898 M 12.33 % | 30.177 M 11.52 % | 27.060 M -10.01 % | 30.069 M -2.00 % | 30.682 M 29.38 % | 23.714 M -28.10 % | 32.982 M 61.18 % | 20.463 M 16.79 % | 17.521 M 1.47 % | 17.267 M -26.66 % | 23.543 M 40.22 % | 16.790 M 17.09 % | 14.340 M 24.61 % | 11.508 M -3.50 % | 11.926 M -0.53 % | 11.990 M -2.27 % | 12.269 M 9.99 % | 11.155 M -0.29 % | 11.188 M -5.06 % | 11.784 M 9.25 % | 10.786 M 6.26 % | 10.151 M 3.21 % | 9.835 M -4.46 % | 10.294 M 6.93 % | 9.627 M 11.86 % | 8.606 M -8.02 % | 9.356 M 2.20 % | 9.155 M 2.18 % | 8.960 M 4.99 % | 8.534 M | 0.000 -100.00 % | 34.000 K | 0.000 -100.00 % | 5.210 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.815 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.569 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 |
| Change in working capital | 248.535 M 257.23 % | -158.073 M -74.74 % | -90.462 M -8.79 % | -83.151 M -148.26 % | 172.307 M 357.48 % | -66.921 M 36.50 % | -105.386 M -8.52 % | -97.116 M -343.28 % | 39.919 M 163.67 % | -62.700 M 71.06 % | -216.642 M -1 548.22 % | -13.144 M -114.36 % | 91.527 M 340.39 % | -38.074 M 72.15 % | -136.692 M -117 737.93 % | -116.000 K -100.17 % | 67.998 M 772.05 % | -10.118 M -222.35 % | 8.270 M 110.53 % | -78.548 M -338.86 % | -17.898 M -381.37 % | 6.361 M 104.74 % | -134.332 M -1 511.05 % | 9.520 M 199.28 % | -9.589 M 57.95 % | -22.804 M 70.85 % | -78.219 M -222.38 % | 63.914 M 607.25 % | -12.600 M 63.85 % | -34.850 M 47.10 % | -65.884 M -330.59 % | 28.572 M 471.74 % | -7.686 M -45.13 % | -5.296 M 95.17 % | -109.553 M -371.10 % | 40.410 M 391.73 % | -13.852 M 78.62 % | -64.796 M 46.91 % | -122.038 M -189.86 % | 135.813 M 1 206.52 % | 10.395 M 394.76 % | 2.101 M 102.06 % | -101.977 M -52 129.08 % | 196.000 K -98.55 % | 13.483 M 179.90 % | -16.875 M 37.83 % | -27.144 M -1 215.75 % | -2.063 M -118.76 % | 10.999 M 4 760.59 % | -236.000 K 99.26 % | -31.784 M -218.48 % | 26.826 M 289.06 % | 6.895 M 10.94 % | 6.215 M 190.37 % | -6.877 M -241.18 % | 4.871 M 231.22 % | -3.712 M 11.00 % | -4.171 M 81.12 % | -22.087 M 20.19 % | -27.676 M -369.08 % | -5.900 M -219.05 % | 4.956 M 136.78 % | -13.473 M -645.47 % | 2.470 M -55.62 % | 5.566 M 640.16 % | 752.000 K -93.22 % | 11.086 M 129.74 % | -37.275 M -209.08 % | -12.060 M -50.28 % | -8.025 M 74.63 % | -31.627 M -1 731.10 % | 1.939 M 180.29 % | -2.415 M -7.38 % | -2.249 M 78.55 % | -10.483 M -548.30 % | -1.617 M 78.59 % | -7.554 M 13.44 % | -8.727 M 24.92 % | -11.624 M -155.08 % | -4.557 M 36.85 % | -7.216 M -141.78 % | 17.272 M 761.88 % | 2.004 M -31.79 % | 2.938 M -7.84 % | 3.188 M 157.08 % | -5.585 M -250.05 % | 3.722 M 138.08 % | -9.774 M -311.36 % | -2.376 M -620.00 % | -330.000 K -105.35 % | 6.172 M 293.24 % | -3.194 M -2 134.39 % | 157.000 K -87.48 % | 1.254 M 785.25 % | -183.000 K -112.13 % | 1.509 M 169.89 % | -2.159 M -169.62 % | 3.101 M 160.18 % | -5.153 M -248.33 % | 3.474 M 250.20 % | 992.000 K 624.87 % | -189.000 K 94.70 % | -3.568 M -496.00 % | 901.000 K 130.03 % | -3.000 M -211.11 % | 2.700 M 170.00 % | 1.000 M |
| Accounts receivables | 48.746 M 149.47 % | -98.534 M -71.10 % | -57.590 M -179.38 % | 72.547 M 100.06 % | -130.400 B -247 361.65 % | -52.695 M -1 456.26 % | -3.386 M 94.21 % | -58.495 M -521.10 % | 13.891 M 297.46 % | -7.035 M 94.93 % | -138.796 M -390.77 % | -28.281 M -172.87 % | 38.810 M 202.81 % | -37.749 M 31.13 % | -54.813 M -89 957.38 % | 61.000 K -99.87 % | 48.093 M 310.25 % | -22.874 M -156.77 % | 40.294 M 254.26 % | -26.120 M -4.95 % | -24.887 M -204.26 % | 23.870 M 174.83 % | -31.898 M -233.18 % | 23.951 M 177.83 % | -30.773 M -248.95 % | 20.660 M 139.97 % | -51.690 M -224.22 % | 41.610 M 325.31 % | -18.468 M 63.90 % | -51.159 M -94.84 % | -26.257 M -617.80 % | -3.658 M 23.22 % | -4.764 M -71.18 % | -2.783 M 80.19 % | -14.051 M -2 702.04 % | 540.000 K 130.46 % | -1.773 M 94.82 % | -34.206 M -113.20 % | -16.044 M 2.84 % | -16.513 M -143.76 % | 37.733 M 449.44 % | -10.798 M 59.69 % | -26.789 M -16.09 % | -23.077 M -2 701.69 % | 887.000 K 107.50 % | -11.820 M -260.60 % | 7.360 M 6.31 % | 6.923 M 171.50 % | -9.682 M -283.30 % | 5.282 M 146.83 % | -11.279 M -237.15 % | 8.224 M 149.72 % | -16.540 M -425.72 % | 5.078 M 613.45 % | -989.000 K -148.84 % | 2.025 M 549.00 % | -451.000 K -10.54 % | -408.000 K 97.92 % | -19.622 M -150.22 % | -7.842 M -645.44 % | -1.052 M -121.36 % | 4.924 M 154.31 % | -9.066 M -75.63 % | -5.162 M -222.96 % | 4.198 M 137.41 % | -11.221 M -59.01 % | -7.057 M | 0.000 | 0.000 | 0.000 100.00 % | -30.277 M | 0.000 | 0.000 | 0.000 -100.00 % | 145.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.633 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.216 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 |
| Inventory | -26.334 M 45.28 % | -48.127 M -97.77 % | -24.335 M 28.99 % | -34.271 M 99.88 % | -29.212 B -95 397.04 % | -30.589 M -81.86 % | -16.820 M 71.54 % | -59.110 M -42.53 % | -41.472 M 2.14 % | -42.378 M -200.60 % | -14.098 M 65.48 % | -40.845 M -57.17 % | -25.988 M -916.74 % | -2.556 M -327.20 % | 1.125 M 107.06 % | -15.935 M 37.52 % | -25.504 M -299.19 % | 12.804 M 299.28 % | -6.425 M -152.84 % | 12.159 M 145.01 % | -27.012 M -5.55 % | -25.592 M -23.60 % | -20.706 M 62.34 % | -54.983 M -182.66 % | -19.452 M 44.19 % | -34.854 M -2 108.88 % | 1.735 M 112.84 % | -13.515 M 47.46 % | -25.725 M -653.23 % | 4.650 M -57.12 % | 10.843 M 167.75 % | -16.005 M 21.99 % | -20.516 M 45.59 % | -37.709 M -66.41 % | -22.660 M -381.10 % | -4.710 M 72.44 % | -17.089 M 44.71 % | -30.910 M -161.88 % | -11.803 M -207.39 % | 10.991 M 146.68 % | -23.546 M -62.52 % | -14.488 M 39.50 % | -23.946 M -579.69 % | 4.992 M 145.61 % | -10.946 M 34.08 % | -16.605 M -16.22 % | -14.288 M -2.64 % | -13.921 M -117.92 % | -6.388 M 1.33 % | -6.474 M 9.16 % | -7.127 M 9.44 % | -7.870 M -1 024.29 % | -700.000 K -117.77 % | 3.939 M -34.94 % | 6.054 M 141.78 % | -14.490 M -335.27 % | -3.329 M -49.15 % | -2.232 M -504.88 % | -369.000 K 97.95 % | -17.957 M -125.51 % | -7.963 M -98.23 % | -4.017 M -265.51 % | -1.099 M 65.88 % | -3.221 M -23.65 % | -2.605 M -172.64 % | 3.586 M 210.00 % | -3.260 M 35.69 % | -5.069 M 19.45 % | -6.293 M 10.74 % | -7.050 M -257.58 % | 4.474 M 599.89 % | -895.000 K -6.93 % | -837.000 K 74.45 % | -3.276 M -38.64 % | -2.363 M -443.96 % | 687.000 K 145.35 % | -1.515 M 75.20 % | -6.109 M 15.62 % | -7.240 M -127.82 % | -3.178 M 26.67 % | -4.334 M -357.66 % | -947.000 K -669.92 % | -123.000 K | 0.000 100.00 % | -1.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.000 K -9.76 % | -41.000 K -1 266.67 % | -3.000 K -130.00 % | 10.000 K -79.59 % | 49.000 K -67.76 % | 152.000 K 424.14 % | 29.000 K -96.76 % | 895.000 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | 116.367 M 1 918.16 % | 5.766 M 317.18 % | -2.655 M 97.35 % | -100.259 M -100.15 % | 68.073 B 1 434 531.42 % | 4.745 M 108.04 % | -59.006 M -571.29 % | 12.520 M -84.62 % | 81.426 M 1 135.04 % | 6.593 M 120.81 % | -31.686 M -151.59 % | 61.416 M -16.95 % | 73.947 M 196.86 % | -76.345 M 2.30 % | -78.143 M -442.46 % | 22.818 M 101.30 % | -1.751 B 8.53 % | -1.915 B -2 547.90 % | -72.304 M -184.81 % | -25.387 M -182.81 % | 30.658 M 146.31 % | 12.447 M 113.14 % | -94.733 M -327.76 % | 41.593 M -18.52 % | 51.048 M 581.49 % | -10.602 M 74.80 % | -42.070 M -247.95 % | 28.436 M 4.50 % | 27.212 M 95.25 % | 13.937 M 128.46 % | -48.963 M -203.41 % | 47.349 M 170.92 % | 17.477 M -50.16 % | 35.063 M 146.71 % | -75.059 M -264.90 % | 45.519 M 816.61 % | 4.966 M 25.06 % | 3.971 M 104.49 % | -88.345 M -161.72 % | 143.144 M 3 171.12 % | 4.376 M -85.08 % | 29.336 M 148.28 % | -60.758 M -510.83 % | 14.789 M -39.68 % | 24.518 M 43.88 % | 17.040 M 185.85 % | -19.848 M -1 501.94 % | -1.239 M -105.24 % | 23.640 M 2 084.84 % | 1.082 M 107.15 % | -15.136 M -157.70 % | 26.234 M 28.50 % | 20.415 M 474.11 % | -5.457 M 25.11 % | -7.287 M -142.02 % | 17.340 M 1 279.47 % | 1.257 M 174.38 % | -1.690 M 60.28 % | -4.255 M -1 298.59 % | 355.000 K -81.55 % | 1.924 M -71.21 % | 6.684 M 203.10 % | -6.483 M -187.22 % | 7.433 M 55.93 % | 4.767 M -39.94 % | 7.937 M 296.17 % | -4.046 M | 0.000 | 0.000 | 0.000 100.00 % | -7.681 M | 0.000 | 0.000 | 0.000 100.00 % | -6.817 M | 0.000 | 0.000 | 0.000 100.00 % | -988.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.479 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.752 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.539 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 |
| Other working capital | 23.060 M 234.24 % | -17.178 M -192.04 % | -5.882 M 72.21 % | -21.168 M -100.02 % | 91.711 B 789 283.34 % | 11.618 M 144.39 % | -26.174 M -428.45 % | 7.969 M 157.22 % | -13.926 M 29.95 % | -19.880 M 38.00 % | -32.062 M -490.03 % | -5.434 M -214.21 % | 4.758 M -93.94 % | 78.576 M 1 716.46 % | -4.861 M -130.85 % | 15.758 M -99.12 % | 1.797 B -6.15 % | 1.914 B 3 999.12 % | 46.705 M 219.15 % | -39.200 M -1 272.60 % | 3.343 M 176.60 % | -4.364 M -133.56 % | 13.005 M 1 349.28 % | -1.041 M 90.00 % | -10.412 M -622.69 % | 1.992 M -85.57 % | 13.806 M 87.00 % | 7.383 M 68.52 % | 4.381 M 292.32 % | -2.278 M -51.16 % | -1.507 M -270.09 % | 886.000 K 657.26 % | 117.000 K -12.03 % | 133.000 K -94.00 % | 2.217 M 336.10 % | -939.000 K -2 234.09 % | 44.000 K 101.21 % | -3.651 M 37.55 % | -5.846 M -223.16 % | -1.809 M 77.85 % | -8.168 M -319.09 % | -1.949 M -120.48 % | 9.516 M 172.51 % | 3.492 M 457.79 % | -976.000 K 82.22 % | -5.490 M -1 391.85 % | -368.000 K -105.96 % | 6.174 M 80.05 % | 3.429 M 2 821.43 % | -126.000 K -107.17 % | 1.758 M 638.66 % | 238.000 K -93.60 % | 3.720 M 40.11 % | 2.655 M 157.04 % | -4.655 M -116 275.00 % | -4.000 K 99.66 % | -1.189 M -847.80 % | 159.000 K -92.64 % | 2.159 M 196.73 % | -2.232 M -287.41 % | 1.191 M 145.20 % | -2.635 M -182.99 % | 3.175 M -7.16 % | 3.420 M 530.73 % | -794.000 K -276.44 % | 450.000 K -98.23 % | 25.449 M 179.02 % | -32.206 M -458.45 % | -5.767 M -491.49 % | -975.000 K -152.50 % | 1.857 M -34.47 % | 2.834 M 279.59 % | -1.578 M -253.65 % | 1.027 M 170.93 % | -1.448 M 37.15 % | -2.304 M 61.85 % | -6.039 M -130.67 % | -2.618 M -48.50 % | -1.763 M -27.85 % | -1.379 M 52.15 % | -2.882 M -115.82 % | 18.219 M 662.30 % | 2.390 M -18.65 % | 2.938 M -30.13 % | 4.205 M 175.29 % | -5.585 M -675.77 % | 970.000 K 109.92 % | -9.774 M -311.36 % | -2.376 M -620.00 % | -330.000 K -152.13 % | 633.000 K 119.82 % | -3.194 M -2 134.39 % | 157.000 K -87.48 % | 1.254 M 785.25 % | -183.000 K -112.13 % | 1.509 M 171.38 % | -2.114 M -167.28 % | 3.142 M 161.01 % | -5.150 M -248.67 % | 3.464 M 267.34 % | 943.000 K 376.54 % | -341.000 K 90.52 % | -3.597 M -60 050.00 % | 6.000 K 100.20 % | -3.000 M -211.11 % | 2.700 M 170.00 % | 1.000 M |
| Other non cash items | 282.474 M 254.94 % | -182.310 M -1 919.38 % | -9.028 M -136.14 % | 24.980 M 118.99 % | -131.573 M -4 668.51 % | 2.880 M 112.98 % | -22.189 M -146.86 % | 47.352 M 1 381.86 % | -3.694 M -102.57 % | 143.709 M -53.53 % | 309.219 M 130 925.00 % | 236.000 K 112.96 % | -1.821 M 58.31 % | -4.368 M 96.01 % | -109.513 M -3 869.81 % | 2.905 M -0.34 % | 2.915 M 16 094.44 % | 18.000 K -99.74 % | 7.050 M 149.20 % | 2.829 M -96.89 % | 90.833 M 2 981.76 % | -3.152 M 93.12 % | -45.804 M -464.58 % | -8.113 M -281.78 % | 4.463 M 121.36 % | -20.893 M -236.20 % | 15.340 M 142.00 % | -36.521 M -402.28 % | 12.082 M 146.28 % | -26.105 M -222.73 % | 21.271 M 120.18 % | -105.429 M -789.89 % | 15.282 M 8.75 % | 14.052 M 144.17 % | 5.755 M 131.22 % | 2.489 M -63.26 % | 6.775 M -98.76 % | 545.403 M 12 066.03 % | 4.483 M 102.14 % | -209.952 M -9 208.55 % | 2.305 M -91.82 % | 28.184 M 1 978.47 % | 1.356 M -77.88 % | 6.129 M 110.88 % | -56.316 M -562.02 % | 12.189 M 31.43 % | 9.274 M -5.12 % | 9.774 M -17.55 % | 11.854 M 547.32 % | -2.650 M -116.03 % | 16.536 M 20.70 % | 13.700 M 6 108.77 % | -228.000 K -115.22 % | 1.498 M 23.50 % | 1.213 M -63.83 % | 3.354 M -63.71 % | 9.241 M 2 132.13 % | 414.000 K 32.27 % | 313.000 K -97.74 % | 13.829 M 324.93 % | -6.148 M -994.91 % | 687.000 K -61.66 % | 1.792 M 164.67 % | -2.771 M -209.44 % | 2.532 M 9.23 % | 2.318 M -72.56 % | 8.449 M 29.78 % | 6.510 M -27.89 % | 9.028 M 7.46 % | 8.401 M 66.39 % | 5.049 M 286.65 % | -2.705 M -38.50 % | -1.953 M -170.12 % | -723.000 K -118.95 % | 3.815 M 396.89 % | -1.285 M -23.32 % | -1.042 M 10.17 % | -1.160 M -129.25 % | -506.000 K 73.26 % | -1.892 M -3.96 % | -1.820 M 2.20 % | -1.861 M -348.43 % | -415.000 K -100.60 % | 69.420 M | 0.000 -100.00 % | 35.400 M 59 100.00 % | -60.000 K -146.15 % | 130.000 K 106.83 % | -1.904 M -19 140.00 % | 10.000 K -95.17 % | 207.000 K 101.53 % | -13.564 M -265.39 % | 8.201 M 31.66 % | 6.229 M -61.96 % | 16.373 M -2.15 % | 16.733 M 242.54 % | 4.885 M 5.19 % | 4.644 M 22.24 % | 3.799 M 84.78 % | 2.056 M -42.65 % | 3.585 M 17.23 % | 3.058 M -60.42 % | 7.727 M 189.08 % | 2.673 M 40.68 % | 1.900 M 116.96 % | -11.200 M -182.35 % | 13.600 M |
| Net cash provided by operating activities | 368.685 M 99.00 % | 185.271 M 6.24 % | 174.394 M -6.05 % | 185.627 M -16.19 % | 221.481 M 86.49 % | 118.762 M 152.84 % | 46.971 M 70.91 % | 27.483 M -79.74 % | 135.646 M 93.61 % | 70.062 M 194.77 % | -73.932 M -1 189.48 % | 6.786 M -95.71 % | 158.321 M 181.58 % | 56.226 M 223.76 % | -45.431 M -506.36 % | 11.180 M -88.48 % | 97.060 M 17.24 % | 82.784 M -27.07 % | 113.512 M 948.12 % | -13.384 M -115.53 % | 86.206 M 210.80 % | 27.737 M 282.55 % | -15.194 M -126.50 % | 57.343 M -18.23 % | 70.125 M 388.13 % | -24.338 M 55.64 % | -54.868 M -211.13 % | 49.374 M 4.61 % | 47.200 M 239.41 % | -33.857 M 20.35 % | -42.509 M -390.88 % | 14.614 M -61.84 % | 38.292 M 103.90 % | 18.780 M 123.35 % | -80.443 M -22 888.39 % | 353.000 K 103.32 % | -10.617 M 76.93 % | -46.020 M 73.17 % | -171.553 M -152.15 % | -68.037 M -2 287.26 % | -2.850 M 78.06 % | -12.991 M 90.57 % | -137.811 M -414.66 % | -26.777 M -220.45 % | -8.356 M 27.54 % | -11.532 M 57.09 % | -26.874 M -137.91 % | -11.296 M -19.01 % | -9.492 M -39.24 % | -6.817 M 78.72 % | -32.029 M -367.22 % | 11.986 M -15.67 % | 14.214 M 1 100.99 % | -1.420 M 80.20 % | -7.171 M -3 997.71 % | -175.000 K -101.97 % | 8.861 M -34.68 % | 13.566 M 487.71 % | -3.499 M 77.83 % | -15.782 M -274.25 % | 9.057 M -59.24 % | 22.221 M 583.72 % | 3.250 M -83.30 % | 19.466 M -33.05 % | 29.075 M 51.66 % | 19.171 M -4.24 % | 20.020 M 404.66 % | 3.967 M 110.45 % | 1.885 M -73.79 % | 7.193 M 132.37 % | -22.220 M -1 176.55 % | 2.064 M 121.21 % | -9.733 M -45.27 % | -6.700 M 66.71 % | -20.126 M -87.53 % | -10.732 M 14.46 % | -12.546 M -68.70 % | -7.437 M 61.62 % | -19.375 M -3.78 % | -18.670 M 15.46 % | -22.083 M -526.65 % | -3.524 M 80.85 % | -18.403 M -94.43 % | -9.465 M 52.87 % | -20.082 M 6.86 % | -21.562 M -53.66 % | -14.032 M 57.46 % | -32.986 M -45.70 % | -22.639 M -206.89 % | -7.377 M 37.46 % | -11.796 M 65.51 % | -34.199 M -455.99 % | -6.151 M -25.22 % | -4.912 M 41.05 % | -8.333 M -47.15 % | -5.663 M 6.95 % | -6.086 M -181.50 % | -2.162 M 76.38 % | -9.154 M -219.07 % | -2.869 M -72.42 % | -1.664 M 33.97 % | -2.520 M 56.87 % | -5.843 M -86.08 % | -3.140 M 53.13 % | -6.700 M -770.00 % | 1.000 M 124.39 % | -4.100 M |
| Investments in property plant and equipment | -28.447 M -66.35 % | -17.101 M -1.99 % | -16.768 M 14.14 % | -19.530 M -5.78 % | -18.463 M 15.46 % | -21.839 M 35.96 % | -34.104 M 7.06 % | -36.696 M -56.69 % | -23.419 M -3.03 % | -22.730 M 8.22 % | -24.766 M 31.88 % | -36.359 M 0.31 % | -36.471 M -30.09 % | -28.035 M 8.61 % | -30.675 M 30.85 % | -44.359 M -117.87 % | -20.360 M 22.44 % | -26.252 M 7.09 % | -28.254 M 29.12 % | -39.864 M -97.81 % | -20.153 M 39.81 % | -33.485 M 23.93 % | -44.017 M 27.65 % | -60.842 M -71.84 % | -35.407 M 7.80 % | -38.401 M -33.54 % | -28.756 M 31.66 % | -42.079 M 15.60 % | -49.859 M -121.42 % | -22.518 M 25.35 % | -30.164 M 24.38 % | -39.890 M 6.10 % | -42.482 M 11.05 % | -47.757 M 30.88 % | -69.090 M -33.96 % | -51.574 M -97.63 % | -26.096 M -2.31 % | -25.506 M 43.58 % | -45.204 M 56.45 % | -103.809 M -132.99 % | -44.556 M -25.67 % | -35.456 M 19.11 % | -43.832 M -50.08 % | -29.206 M -17.20 % | -24.919 M 38.52 % | -40.532 M -67.65 % | -24.177 M 18.55 % | -29.684 M -124.84 % | -13.202 M -26.80 % | -10.412 M 11.96 % | -11.826 M 14.89 % | -13.895 M 7.45 % | -15.013 M -58.30 % | -9.484 M -53.49 % | -6.179 M 93.11 % | -89.680 M -59.04 % | -56.388 M -2 852.25 % | -1.910 M 69.40 % | -6.241 M 41.90 % | -10.741 M -14.61 % | -9.372 M 38.50 % | -15.240 M -8.02 % | -14.108 M 37.63 % | -22.621 M 14.83 % | -26.559 M -21.36 % | -21.884 M -16.80 % | -18.737 M -57.15 % | -11.923 M 1.57 % | -12.113 M 2.65 % | -12.443 M 37.44 % | -19.889 M -100.15 % | -9.937 M -75.94 % | -5.648 M -57.19 % | -3.593 M -11.07 % | -3.235 M -0.56 % | -3.217 M -30.30 % | -2.469 M 86.30 % | -18.028 M -1 974.57 % | -869.000 K 38.37 % | -1.410 M -175.39 % | -512.000 K -13.02 % | -453.000 K 22.16 % | -582.000 K 92.42 % | -7.674 M 28.60 % | -10.748 M -143.11 % | -4.421 M -258.85 % | -1.232 M 63.09 % | -3.338 M -78.98 % | -1.865 M -209.80 % | -602.000 K -254.12 % | -170.000 K 64.21 % | -475.000 K -195.00 % | 500.000 K 118.93 % | -2.641 M -17.64 % | -2.245 M 67.52 % | -6.911 M -9.44 % | -6.315 M -51.95 % | -4.156 M -866.51 % | -430.000 K 76.08 % | -1.798 M -161.72 % | -687.000 K -3.00 % | -667.000 K -9.70 % | -608.000 K 84.18 % | -3.844 M 47.34 % | -7.300 M 18.89 % | -9.000 M -221.43 % | -2.800 M |
| Acquisitions net | -285.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.064 M 147.08 % | -51.113 M -1 019.96 % | 5.556 M | 0.000 100.00 % | -5.898 M -331.75 % | 2.545 M | 0.000 -100.00 % | 15.621 M 1 060.70 % | -1.626 M -144.51 % | 3.653 M 32.98 % | 2.747 M 131.08 % | -8.838 M -146.66 % | -3.583 M 51.07 % | -7.323 M -111.46 % | -3.463 M -5 975.44 % | -57.000 K -100.46 % | 12.447 M 315.72 % | -5.770 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 -100.00 % | 125.000 M | 0.000 | 0.000 | 0.000 100.00 % | -1.322 M | 0.000 100.00 % | -1.467 M | 0.000 100.00 % | -371.756 M | 0.000 | 0.000 100.00 % | -538.392 M | 0.000 100.00 % | -600.000 K -20.00 % | -500.000 K -1 378.77 % | 39.100 K 109.78 % | -400.000 K | 0.000 100.00 % | -485.000 K 95.09 % | -9.875 M -1 936.08 % | -485.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.915 M 114.38 % | -20.276 M | 0.000 100.00 % | -15.589 M -2 006.62 % | -740.000 K 46.38 % | -1.380 M | 0.000 100.00 % | -6.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.979 M | 0.000 | 0.000 100.00 % | -54.419 M | 0.000 | 0.000 | 0.000 100.00 % | -838.000 K | 0.000 | 0.000 100.00 % | -1.028 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 |
| Purchases of investments | -110.829 M 2.06 % | -113.159 M -26.75 % | -89.274 M -54.24 % | -57.879 M 63.11 % | -156.909 M -112.62 % | -73.797 M 39.34 % | -121.665 M 13.99 % | -141.453 M 50.02 % | -282.994 M -26.51 % | -223.685 M -1.51 % | -220.364 M -42.70 % | -154.427 M -1.21 % | -152.577 M 3.09 % | -157.444 M -6.84 % | -147.361 M 26.32 % | -199.999 M 20.82 % | -252.572 M -2.09 % | -247.401 M -4.31 % | -237.171 M -48.49 % | -159.721 M -230.97 % | -48.258 M 83.38 % | -290.289 M -623.84 % | -40.104 M 61.26 % | -103.526 M 27.19 % | -142.177 M 2.94 % | -146.477 M 38.93 % | -239.843 M -22.65 % | -195.555 M -108.61 % | -93.740 M 53.02 % | -199.525 M -36.72 % | -145.933 M -219.66 % | -45.653 M 90.47 % | -478.808 M -525.09 % | -76.598 M -40.84 % | -54.388 M 83.49 % | -329.356 M -5.74 % | -311.479 M -207 752.67 % | 150.000 K 100.25 % | -59.064 M -94.86 % | -30.311 M 73.32 % | -113.610 M 74.23 % | -440.832 M -51.10 % | -291.757 M -164.31 % | -110.386 M 65.07 % | -316.018 M -550.06 % | -48.614 M 42.34 % | -84.306 M 60.94 % | -215.850 M -253.79 % | -61.011 M -23.48 % | -49.411 M 28.15 % | -68.770 M 37.68 % | -110.351 M -74.92 % | -63.088 M 64.14 % | -175.909 M -365.12 % | -37.820 M -28 770.23 % | -131.000 K 99.84 % | -83.388 M -41.31 % | -59.010 M 21.11 % | -74.803 M 2.10 % | -76.406 M -28.60 % | -59.414 M -124.07 % | -26.516 M 57.88 % | -62.956 M 41.10 % | -106.893 M -74.41 % | -61.287 M 61.29 % | -158.318 M -40.35 % | -112.801 M 44.40 % | -202.881 M -54.85 % | -131.021 M 49.15 % | -257.643 M -72.89 % | -149.025 M 40.73 % | -251.445 M -50.67 % | -166.883 M 47.39 % | -317.178 M -206.87 % | -103.358 M -0.77 % | -102.567 M -5.32 % | -97.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.979 M 1 549.67 % | -1.999 M 94.36 % | -35.436 M 4.37 % | -37.056 M -10.37 % | -33.573 M | 0.000 | 0.000 | 0.000 100.00 % | -7.302 M | 0.000 | 0.000 100.00 % | -81.894 M -2 030.10 % | 4.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 100.00 % | -600.000 K |
| Sales maturities of investments | 98.809 M -16.22 % | 117.934 M 51.58 % | 77.804 M -49.67 % | 154.582 M -3.86 % | 160.787 M -13.61 % | 186.116 M 41.50 % | 131.533 M 16.21 % | 113.186 M -56.57 % | 260.614 M -5.56 % | 275.945 M 28.28 % | 215.118 M 50.69 % | 142.751 M -13.82 % | 165.646 M 6.33 % | 155.780 M -0.02 % | 155.818 M -17.53 % | 188.937 M 23.35 % | 153.171 M -0.73 % | 154.304 M -20.72 % | 194.637 M -7.58 % | 210.610 M 20.27 % | 175.113 M 132.21 % | 75.410 M -20.37 % | 94.701 M -9.41 % | 104.533 M -50.74 % | 212.201 M 4.23 % | 203.583 M -7.42 % | 219.894 M 60.89 % | 136.671 M -74.93 % | 545.094 M 162.69 % | 207.507 M 98.64 % | 104.462 M 4.17 % | 100.282 M 10.13 % | 91.061 M 7.51 % | 84.701 M -43.50 % | 149.916 M 131.47 % | 64.768 M 240.51 % | 19.021 M -81.45 % | 102.513 M -43.45 % | 181.267 M 11.26 % | 162.927 M 51.44 % | 107.586 M 257.87 % | 30.063 M -75.78 % | 124.137 M -79.34 % | 600.837 M 584.25 % | 87.810 M 74.66 % | 50.275 M -27.55 % | 69.391 M 23.87 % | 56.018 M -27.74 % | 77.526 M 6.83 % | 72.568 M -12.07 % | 82.531 M 14.03 % | 72.378 M 23.91 % | 58.412 M 76.95 % | 33.010 M -55.41 % | 74.037 M 34.87 % | 54.897 M -32.60 % | 81.455 M 32.18 % | 61.626 M -26.65 % | 84.013 M 18.96 % | 70.622 M -16.97 % | 85.057 M 197.12 % | 28.627 M 29.80 % | 22.055 M -78.43 % | 102.250 M 120.56 % | 46.359 M -78.60 % | 216.603 M 96.73 % | 110.100 M -38.01 % | 177.607 M 13.96 % | 155.848 M -17.91 % | 189.850 M -25.42 % | 254.556 M 32.23 % | 192.513 M -25.50 % | 258.395 M 129.37 % | 112.656 M -13.51 % | 130.250 M 2 505.00 % | 5.000 M -67.12 % | 15.206 M 153.43 % | 6.000 M 62.16 % | 3.700 M 114.03 % | -26.380 M | 0.000 -100.00 % | 9.097 M -47.36 % | 17.283 M 9.87 % | 15.731 M -46.26 % | 29.275 M 83.98 % | 15.912 M -37.32 % | 25.388 M 322.01 % | 6.016 M -74.92 % | 23.990 M -26.20 % | 32.508 M 85.15 % | 17.558 M 24.75 % | 14.075 M -47.71 % | 26.916 M 71.89 % | 15.659 M -28.74 % | 21.973 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.627 M 76.13 % | 7.737 M 4.62 % | 7.395 M 131.07 % | -23.804 M -196.87 % | 24.574 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.700 M |
| Other investing activites | -5.303 M -1 893.61 % | -266.000 K | 0.000 100.00 % | -769.000 K 51.08 % | -1.572 M | 0.000 -100.00 % | 10.000 M | 0.000 100.00 % | -24.064 M -147.08 % | 51.113 M 1 019.96 % | -5.556 M 16.76 % | -6.675 M -213.17 % | 5.898 M 331.75 % | -2.545 M -102.31 % | 110.000 M 804.18 % | -15.621 M -1 114.35 % | 1.540 M 133.76 % | -4.561 M -66.04 % | -2.747 M -131.07 % | 8.840 M 146.93 % | 3.580 M -48.39 % | 6.936 M -90.13 % | 70.287 M 539.21 % | 10.996 M 581.29 % | 1.614 M -76.04 % | 6.736 M 479.71 % | -1.774 M -105.91 % | 30.000 M 3 510.11 % | 831.000 K 211.99 % | -742.000 K -649.49 % | -99.000 K 48.70 % | -193.000 K 99.95 % | -387.747 M -229 336.09 % | -169.000 K 87.85 % | -1.391 M -117.75 % | 7.835 M 193.46 % | -8.383 M -5 488.67 % | -150.000 K -100.12 % | 122.203 M -71.08 % | 422.500 M 3 480.00 % | -12.500 M -1 317.14 % | 1.027 M 200.00 % | -1.027 M -100.21 % | 490.451 M 637.52 % | 66.500 M 6 750.00 % | -1.000 M -2 457.54 % | -39.100 K 99.97 % | -116.500 M -805.42 % | 16.515 M -27.16 % | 22.672 M 64.76 % | 13.761 M 135.78 % | -38.458 M -2 957.07 % | -1.258 M | 0.000 | 0.000 100.00 % | -81.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -538.000 K 96.93 % | -17.517 M | 0.000 | 0.000 100.00 % | -6.250 M 64.29 % | -17.501 M -959.16 % | 2.037 M 895.70 % | -256.000 K -101.63 % | 15.720 M 87 233.33 % | 18.000 K -99.68 % | 5.675 M 17.57 % | 4.827 M -18.83 % | 5.947 M -23.76 % | 7.800 M | 0.000 100.00 % | -15.935 M -299.19 % | 8.000 M -71.31 % | 27.880 M 696.34 % | 3.501 M -76.36 % | 14.811 M 3.08 % | 14.368 M 9 941.10 % | -146.000 K -186.27 % | -51.000 K 99.87 % | -39.889 M | 0.000 -100.00 % | 54.419 M | 0.000 100.00 % | -54.447 M -194 553.57 % | 28.000 K -99.87 % | 20.842 M 1 011.72 % | -2.286 M 70.45 % | -7.736 M -71.76 % | -4.504 M 35.94 % | -7.031 M -27.47 % | -5.516 M 85.26 % | -37.431 M -1 682.43 % | -2.100 M 29.27 % | -2.969 M 21.95 % | -3.804 M -17.08 % | -3.249 M 11.57 % | -3.674 M -66.32 % | -2.209 M 94.68 % | -41.500 M -1 196.88 % | -3.200 M | 0.000 |
| Net cash used for investing activites | -330.963 M -2 528.36 % | -12.592 M 55.41 % | -28.238 M -136.96 % | 76.404 M 572.88 % | -16.157 M -117.86 % | 90.480 M 735.57 % | -14.236 M 78.09 % | -64.963 M -41.84 % | -45.799 M -255.09 % | 29.530 M 198.39 % | -30.012 M 45.14 % | -54.710 M -133.78 % | -23.402 M 21.20 % | -29.699 M -133.83 % | 87.782 M 258.39 % | -55.421 M 53.76 % | -119.847 M 0.34 % | -120.257 M -69.88 % | -70.788 M -741.95 % | 11.027 M -89.67 % | 106.699 M 142.89 % | -248.751 M -421.37 % | 77.404 M 258.30 % | -48.896 M -200.45 % | 48.678 M 147.46 % | 19.671 M 138.97 % | -50.479 M 28.87 % | -70.963 M -117.64 % | 402.326 M 8 420.25 % | 4.722 M 106.58 % | -71.734 M -151.41 % | 139.546 M 132.44 % | -430.229 M -980.35 % | -39.823 M -258.99 % | 25.047 M 108.09 % | -309.649 M 5.29 % | -326.937 M -532.80 % | 75.540 M -1.89 % | 76.999 M -3.21 % | 79.551 M 226.11 % | -63.080 M 85.83 % | -445.198 M 40.71 % | -750.871 M -262.79 % | 461.245 M 346.36 % | -187.227 M -363.77 % | -40.371 M -3.27 % | -39.092 M 87.24 % | -306.416 M -9 348.90 % | 3.313 M -72.98 % | 12.260 M 254.41 % | -7.940 M 84.83 % | -52.353 M -149.93 % | -20.947 M 86.25 % | -152.383 M -607.30 % | 30.038 M 186.03 % | -34.914 M 40.13 % | -58.321 M -8 360.76 % | 706.000 K -76.22 % | 2.969 M 121.81 % | -13.610 M -239.83 % | -4.005 M 69.50 % | -13.129 M 81.40 % | -70.598 M -55.09 % | -45.521 M -6.19 % | -42.867 M -217.76 % | 36.401 M 231.47 % | -27.688 M 49.38 % | -54.698 M -470.81 % | 14.751 M 118.33 % | -80.492 M -179.41 % | 101.362 M 247.22 % | -68.851 M -175.21 % | 91.539 M 145.03 % | -203.288 M -786.69 % | 29.604 M 131.84 % | -92.984 M -9.84 % | -84.652 M -202.73 % | -27.963 M -358.18 % | 10.831 M 11 934.44 % | 90.000 K -96.99 % | 2.989 M -87.26 % | 23.455 M -24.51 % | 31.069 M 292.73 % | 7.911 M -57.18 % | 18.476 M 160.78 % | -30.397 M -169.48 % | -11.280 M 67.19 % | -34.378 M -200.30 % | -11.448 M 49.21 % | -22.541 M -229.43 % | 17.416 M -48.17 % | 33.604 M 88.49 % | 17.828 M 237.52 % | 5.282 M -62.79 % | 14.196 M 114.81 % | -95.836 M -1 162.99 % | -7.588 M 81.75 % | -41.587 M -474.76 % | 11.097 M 273.64 % | 2.970 M 2.27 % | 2.904 M 110.48 % | -27.720 M -236.61 % | 20.292 M 435.40 % | -6.050 M 87.60 % | -48.800 M -300.00 % | -12.200 M -617.65 % | -1.700 M |
| Debt repayment | 0.000 | 0.000 | 0.000 -100.00 % | 494.987 M 200.01 % | -494.927 M -2 749 494.44 % | -18.000 K 57.14 % | -42.000 K 6.67 % | -45.000 K 92.57 % | -606.000 K 2.42 % | -621.000 K 38.76 % | -1.014 M -4.54 % | -970.000 K -89.08 % | -513.000 K 7.73 % | -556.000 K 1.77 % | -566.000 K -3.47 % | -547.000 K 0.73 % | -551.000 K 35.71 % | -857.000 K 20.94 % | -1.084 M 99.71 % | -375.829 M -9 150.04 % | -4.063 M -100.69 % | 584.678 M 62 101.91 % | -943.000 K | 0.000 100.00 % | -678.000 K -0.74 % | -673.000 K 0.15 % | -674.000 K 99.82 % | -374.953 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 % | -163.000 K | 0.000 | 0.000 100.00 % | -657.000 K | 0.000 -100.00 % | 725.310 M 41 977.02 % | -1.732 M -818.67 % | 241.000 K 102.26 % | -10.661 M -7 355.24 % | -143.000 K -0.70 % | -142.000 K 0.70 % | -143.000 K 42.80 % | -250.000 K 29.58 % | -355.000 K 91.51 % | -4.181 M -2 580.13 % | -156.000 K 50.48 % | -315.000 K 98.68 % | -23.792 M -71 996.97 % | -33.000 K 99.47 % | -6.272 M -14 486.05 % | -43.000 K 12.24 % | -49.000 K -100.07 % | 73.555 M 201.96 % | -72.143 M -4 560.40 % | -1.548 M | 0.000 100.00 % | -1.500 M 14.29 % | -1.750 M 0.00 % | -1.750 M -0.57 % | -1.740 M -149.71 % | 3.500 M -98.89 % | 314.590 M 18 076.57 % | -1.750 M -129.41 % | 5.950 M 131.73 % | -18.754 M -269.54 % | -5.075 M -103.10 % | 163.949 M 202.47 % | 54.204 M 255.80 % | -34.791 M -343.84 % | 14.268 M 225.42 % | -11.376 M 45.12 % | -20.730 M -10.60 % | -18.743 M -636.28 % | 3.495 M 588.81 % | -715.000 K -2.88 % | -695.000 K -1.31 % | -686.000 K -100.57 % | 120.139 M 33 287.57 % | -362.000 K -149.32 % | 734.000 K 242.52 % | -515.000 K -213.69 % | 453.000 K 198.91 % | -458.000 K -108.62 % | 5.313 M 15 280.00 % | -35.000 K -400.00 % | -7.000 K 0.00 % | -7.000 K 84.44 % | -45.000 K -105.39 % | 835.000 K 14 016.67 % | -6.000 K 25.00 % | -8.000 K | 0.000 | 0.000 -100.00 % | 24.906 M 415 200.00 % | -6.000 K |
| Common stock issued | -7.707 M -200.00 % | 7.707 M | 0.000 -100.00 % | 7.862 M 63.89 % | 4.797 M -83.70 % | 29.421 M 308.80 % | 7.197 M -51.39 % | 14.805 M 239.95 % | 4.355 M -85.00 % | 29.024 M 37.11 % | 21.169 M -16.88 % | 25.467 M 77.19 % | 14.373 M -32.39 % | 21.258 M 158.14 % | 8.235 M -49.53 % | 16.317 M 211.57 % | 5.237 M -76.00 % | 21.823 M 275.16 % | 5.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 712.938 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 888.257 M 88 825 600.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 117.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K -99.98 % | 249.051 M 1 720.68 % | 13.679 M | 0.000 -100.00 % | 11.858 M 40.41 % | 8.445 M 169.55 % | 3.133 M | 0.000 -100.00 % | 6.722 M | 0.000 | 0.000 -100.00 % | 28.443 M | 0.000 | 0.000 | 0.000 100.00 % | -25.395 M -755.86 % | 3.872 M -46.73 % | 7.268 M -49.01 % | 14.255 M 182.50 % | 5.046 M -24.21 % | 6.658 M 220.71 % | 2.076 M 44.17 % | 1.440 M -49.42 % | 2.847 M -39.36 % | 4.695 M 156.00 % | 1.834 M -98.60 % | 131.142 M 344.01 % | -53.745 M -188.96 % | 60.412 M 5 697.70 % | 1.042 M 1 327.40 % | 73.000 K -90.84 % | 797.000 K 738.95 % | 95.000 K -16.67 % | 114.000 K -85.87 % | 807.000 K -45.47 % | 1.480 M 196.59 % | 499.000 K -91.21 % | 5.680 M -93.47 % | 86.928 M 17 676.69 % | 489.000 K -35.66 % | 760.000 K 191.19 % | 261.000 K -30.40 % | 375.000 K -99.58 % | 88.334 M 4 379.41 % | 1.972 M -95.41 % | 43.001 M 3 323.65 % | 1.256 M 182.88 % | 444.000 K -86.73 % | 3.346 M 1 758.89 % | 180.000 K -93.62 % | 2.821 M 111.06 % | -25.501 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 38.779 M | 0.000 100.00 % | -38.779 M | 0.000 100.00 % | -5.912 M 64.79 % | -16.791 M 66.38 % | -49.948 M | 0.000 | 0.000 100.00 % | -16.440 M 68.03 % | -51.422 M -1 333.57 % | -3.587 M 43.23 % | -6.319 M 44.71 % | -11.428 M 65.32 % | -32.949 M -2 292.81 % | -1.377 M 75.83 % | -5.697 M 40.87 % | -9.634 M 66.89 % | -29.097 M -1 376.26 % | -1.971 M 67.27 % | -6.022 M | 0.000 100.00 % | -28.844 M -1 568.25 % | -1.729 M 57.32 % | -4.051 M 40.38 % | -6.795 M 77.43 % | -30.105 M -1 631.17 % | -1.739 M 68.76 % | -5.566 M 2.61 % | -5.715 M 75.04 % | -22.899 M -1 292.88 % | -1.644 M 68.62 % | -5.239 M 39.71 % | -8.689 M 51.55 % | -17.935 M -324.20 % | -4.228 M | 0.000 100.00 % | -12.036 M 70.49 % | -40.788 M -3 894.91 % | -1.021 M 57.49 % | -2.402 M 87.24 % | -18.831 M | 0.000 | 0.000 100.00 % | -552.000 K 91.13 % | -6.221 M | 0.000 100.00 % | -256.000 K -66.23 % | -154.000 K 97.33 % | -5.762 M -2 460.89 % | -225.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.000 K 61.02 % | 118.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.169 M 82.38 % | -12.310 M | 0.000 100.00 % | -487.331 M -5 317.80 % | -8.995 M 46.43 % | -16.791 M 66.38 % | -49.948 M -1 174.18 % | -3.920 M 13.60 % | -4.537 M -136.05 % | 12.584 M 131.68 % | -39.728 M -435.57 % | 11.839 M 47.00 % | 8.054 M 171.76 % | -11.224 M 54.58 % | -24.714 M -265.39 % | 14.943 M 3 213.13 % | -480.000 K -104.07 % | 11.808 M 150.72 % | -23.280 M -340.65 % | 9.674 M 32.18 % | 7.319 M 193.82 % | -7.801 M 58.35 % | -18.728 M -563.33 % | 4.042 M 411.64 % | -1.297 M 97.46 % | -51.087 M -110.17 % | -24.307 M -382.94 % | 8.591 M 66.78 % | 5.151 M 130.24 % | -17.031 M -74.41 % | -9.765 M -174.56 % | 13.096 M -97.28 % | 481.936 M 2 455.88 % | 18.856 M 379.64 % | -6.743 M -134.85 % | 19.350 M -20.42 % | 24.316 M 226.21 % | 7.454 M 120.00 % | -37.264 M -418.28 % | 11.708 M 210.97 % | 3.765 M 260.14 % | -2.351 M -108.81 % | 26.697 M -37.93 % | 43.012 M 384.86 % | 8.871 M 454.70 % | -2.501 M -112.83 % | 19.500 M 195.67 % | -20.382 M -245.26 % | 14.031 M -8.78 % | 15.381 M -37.18 % | 24.483 M -38.34 % | 39.707 M 282.06 % | 10.393 M 15 646.97 % | 66.000 K 266.67 % | 18.000 K 100.10 % | -18.509 M -22 950.62 % | 81.000 K 120.93 % | -387.000 K -193.25 % | 415.000 K -96.98 % | 13.724 M 72 131.58 % | 19.000 K -99.52 % | 3.996 M -56.48 % | 9.183 M 513.43 % | 1.497 M 102.20 % | -68.034 M -3 433.37 % | 2.041 M 128.04 % | 895.000 K -62.92 % | 2.414 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.250 M | 0.000 | 0.000 100.00 % | -7.700 M -145.16 % | 17.049 M 200.00 % | -17.049 M -200.00 % | 17.049 M | 0.000 -100.00 % | 2.573 M 312.34 % | 624.000 K 119.52 % | -3.197 M -674.09 % | -413.000 K -111.36 % | 3.637 M 212.39 % | -3.236 M -27 066.67 % | 12.000 K | 0.000 -100.00 % | 485.000 K | 0.000 | 0.000 -100.00 % | 602.000 K -47.56 % | 1.148 M 2 451.11 % | 45.000 K 200.00 % | -45.000 K -100.34 % | 13.163 M | 0.000 | 0.000 | 0.000 100.00 % | -68.000 K -200.00 % | 68.000 K | 0.000 | 0.000 -100.00 % | 25.591 M -63.80 % | 70.700 M 1 178 433.33 % | -6.000 K 83.78 % | -37.000 K |
| Net cash used provided by financing activities | -2.169 M 52.88 % | -4.603 M 88.13 % | -38.779 M -1 456.38 % | 2.859 M 100.57 % | -499.125 M -4 057.54 % | 12.612 M 129.47 % | -42.793 M -494.77 % | 10.840 M 1 475.63 % | -788.000 K -106.59 % | 11.963 M 129.36 % | -40.742 M -474.85 % | 10.869 M 44.13 % | 7.541 M 164.02 % | -11.780 M 53.40 % | -25.280 M -275.60 % | 14.396 M 1 496.31 % | -1.031 M -109.41 % | 10.951 M 144.95 % | -24.364 M 93.35 % | -366.155 M -11 345.55 % | 3.256 M -99.42 % | 563.688 M 2 965.58 % | -19.671 M -586.67 % | 4.042 M 304.66 % | -1.975 M 96.18 % | -51.760 M -107.20 % | -24.981 M 93.18 % | -366.362 M -7 212.44 % | 5.151 M 130.24 % | -17.031 M -74.41 % | -9.765 M -174.56 % | 13.096 M -97.28 % | 481.936 M 2 455.88 % | 18.856 M 379.64 % | -6.743 M -134.85 % | 19.350 M -97.38 % | 737.254 M 9 513.43 % | 7.669 M 120.64 % | -37.165 M -417.43 % | 11.708 M 210.97 % | 3.765 M 260.14 % | -2.351 M -100.26 % | 914.791 M 2 026.78 % | 43.013 M 384.87 % | 8.871 M 380.91 % | -3.158 M -102.31 % | 136.963 M -80.57 % | 704.928 M 5 631.59 % | 12.299 M -21.27 % | 15.622 M 13.02 % | 13.822 M -65.06 % | 39.564 M 283.89 % | 10.306 M -95.86 % | 248.974 M 1 751.52 % | 13.447 M 33.05 % | 10.107 M 30.28 % | 7.758 M -1.82 % | 7.902 M 144.42 % | 3.233 M 132.11 % | -10.068 M -250.09 % | 6.708 M 394.73 % | -2.276 M -124.90 % | 9.140 M 531.22 % | 1.448 M -73.77 % | 5.521 M 107.88 % | -70.102 M -10 635.38 % | -653.000 K -127.05 % | 2.414 M 1.77 % | 2.372 M -57.01 % | 5.518 M -55.87 % | 12.505 M 278.25 % | 3.306 M -32.64 % | 4.908 M -98.45 % | 316.666 M 102 250.32 % | -310.000 K -128.26 % | 1.097 M -63.31 % | 2.990 M 114.74 % | -20.290 M -106.50 % | 312.140 M 67 904.36 % | 459.000 K -99.21 % | 58.194 M 513.72 % | -14.066 M 2.99 % | -14.500 M 28.73 % | -20.346 M -74.46 % | -11.662 M -390.82 % | 4.010 M 3 755.77 % | 104.000 K -86.75 % | 785.000 K 163.42 % | 298.000 K -99.76 % | 125.819 M 45.34 % | 86.566 M 4 643.34 % | 1.825 M 31.01 % | 1.393 M 83.53 % | 759.000 K 692.97 % | -128.000 K -100.12 % | 106.810 M 5 414.20 % | 1.937 M -95.49 % | 42.994 M 3 342.27 % | 1.249 M 277.34 % | 331.000 K -92.21 % | 4.249 M 2 341.95 % | 174.000 K -93.81 % | 2.813 M 3 025.56 % | 90.000 K -99.87 % | 70.700 M 183.94 % | 24.900 M | 0.000 |
| Effect of forex changes on cash | 739.000 K 124.13 % | -3.063 M -116.31 % | -1.416 M -156.55 % | 2.504 M 186.32 % | -2.901 M -187.91 % | 3.300 M 71.25 % | 1.927 M 152.84 % | -3.647 M -284.75 % | 1.974 M -28.27 % | 2.752 M 1 101.75 % | 229.000 K 222.54 % | 71.000 K 109.50 % | -747.000 K -94.03 % | -385.000 K -135.22 % | 1.093 M 5 068.18 % | -22.000 K 96.15 % | -572.000 K -177.09 % | 742.000 K 461.95 % | -205.000 K -110.28 % | 1.995 M 224.92 % | 614.000 K 251.23 % | -406.000 K 87.89 % | -3.353 M -293.03 % | 1.737 M 246.58 % | -1.185 M -224.66 % | -365.000 K -151.05 % | 715.000 K 384.86 % | -251.000 K -361.46 % | 96.000 K 123.82 % | -403.000 K -907.50 % | -40.000 K 93.62 % | -627.000 K 95.34 % | -13.464 M -252.71 % | 8.817 M 331.57 % | 2.043 M 122.52 % | -9.073 M -640.06 % | 1.680 M 200.42 % | -1.673 M -132.60 % | 5.132 M 303.01 % | -2.528 M -17.42 % | -2.153 M -439.59 % | 634.000 K 161.85 % | -1.025 M 63.63 % | -2.818 M -723.45 % | 452.000 K 665.00 % | -80.000 K 91.60 % | -952.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -100.99 % | 101.000 K 10 000.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 100.00 % | -9.000 K -1 000.00 % | 1.000 K 200.00 % | -1.000 K -150.00 % | 2.000 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 2.000 K 166.67 % | -3.000 K -400.00 % | 1.000 K -85.71 % | 7.000 K 240.00 % | -5.000 K -113.89 % | 36.000 K 227.27 % | 11.000 K 266.67 % | 3.000 K 110.71 % | -28.000 K -187.50 % | 32.000 K 152.46 % | -61.000 K -369.23 % | -13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.000 K -143.50 % | 200.000 K 300.00 % | -100.000 K | 0.000 |
| Net change in cash | 36.292 M -78.01 % | 165.013 M 55.73 % | 105.961 M -60.37 % | 267.394 M 190.12 % | -296.702 M -231.78 % | 225.154 M 2 869.08 % | -8.131 M 73.15 % | -30.287 M -133.27 % | 91.033 M -20.36 % | 114.307 M 179.13 % | -144.457 M -290.59 % | -36.984 M -126.10 % | 141.713 M 886.72 % | 14.362 M -20.93 % | 18.164 M 160.82 % | -29.867 M -22.46 % | -24.390 M 5.39 % | -25.780 M -242.00 % | 18.155 M 104.95 % | -366.517 M -286.26 % | 196.775 M -42.51 % | 342.268 M 773.44 % | 39.186 M 175.45 % | 14.226 M -87.70 % | 115.643 M 303.63 % | -56.792 M 56.18 % | -129.613 M 66.61 % | -388.202 M -185.36 % | 454.773 M 1 076.56 % | -46.569 M 62.46 % | -124.048 M -174.45 % | 166.629 M 117.72 % | 76.535 M 1 054.37 % | 6.630 M 111.03 % | -60.096 M 79.90 % | -299.019 M -174.50 % | 401.380 M 1 030.14 % | 35.516 M 128.06 % | -126.587 M -711.71 % | 20.694 M 132.17 % | -64.318 M 86.01 % | -459.906 M -1 933.46 % | 25.084 M -94.75 % | 477.481 M 355.73 % | -186.712 M -239.10 % | -55.061 M -177.55 % | 70.997 M -81.66 % | 387.216 M 6 227.06 % | 6.120 M -70.95 % | 21.065 M 180.56 % | -26.147 M -3 156.16 % | -803.000 K -122.47 % | 3.573 M -96.25 % | 95.171 M 162.08 % | 36.314 M 245.36 % | -24.982 M 40.09 % | -41.702 M -288.07 % | 22.174 M 720.35 % | 2.703 M 106.85 % | -39.460 M -435.54 % | 11.760 M 72.54 % | 6.816 M 111.71 % | -58.208 M -136.55 % | -24.607 M -197.47 % | -8.272 M 43.07 % | -14.529 M -74.61 % | -8.321 M 82.78 % | -48.317 M -354.19 % | 19.008 M 128.04 % | -67.781 M -173.96 % | 91.647 M 244.37 % | -63.482 M -173.12 % | 86.815 M -18.62 % | 106.679 M 1 063.47 % | 9.169 M 108.93 % | -102.620 M -8.93 % | -94.208 M -69.14 % | -55.699 M -118.35 % | 303.597 M 1 775.39 % | -18.121 M -146.34 % | 39.102 M 566.70 % | 5.865 M 419.62 % | -1.835 M 91.62 % | -21.900 M -65.08 % | -13.266 M 72.33 % | -47.952 M -90.23 % | -25.207 M 62.14 % | -66.572 M -96.99 % | -33.794 M -135.23 % | 95.937 M 4.06 % | 92.197 M 7 377.45 % | 1.233 M -90.55 % | 13.042 M 1 023.34 % | 1.161 M -79.54 % | 5.674 M 7.10 % | 5.298 M 145.14 % | -11.737 M -1 454.57 % | -755.000 K -123.65 % | 3.192 M 638.89 % | 432.000 K -92.13 % | 5.489 M 118.26 % | -30.066 M -274.17 % | 17.262 M 287.90 % | -9.187 M -159.66 % | 15.400 M 13.24 % | 13.600 M 334.48 % | -5.800 M |
| Cash at beginning of period | 1.214 B 15.73 % | 1.049 B 11.24 % | 942.842 M 39.59 % | 675.448 M -30.52 % | 972.150 M 30.14 % | 746.996 M -1.08 % | 755.127 M -3.86 % | 785.414 M 13.11 % | 694.381 M 19.71 % | 580.074 M -19.94 % | 724.531 M -4.86 % | 761.515 M 22.86 % | 619.802 M 2.37 % | 605.440 M 3.09 % | 587.276 M -4.84 % | 617.143 M -3.80 % | 641.533 M -3.86 % | 667.313 M 2.80 % | 649.158 M -36.09 % | 1.016 B 24.03 % | 818.900 M 71.81 % | 476.632 M 8.96 % | 437.446 M 3.36 % | 423.220 M 37.60 % | 307.577 M -15.59 % | 364.369 M -26.24 % | 493.982 M -44.00 % | 882.184 M 106.40 % | 427.411 M -9.83 % | 473.980 M -20.74 % | 598.028 M 38.63 % | 431.399 M 21.57 % | 354.864 M 1.90 % | 348.234 M -14.72 % | 408.330 M -42.27 % | 707.349 M 131.18 % | 305.969 M 13.13 % | 270.453 M -31.88 % | 397.040 M 5.50 % | 376.346 M -14.60 % | 440.664 M -51.07 % | 900.570 M 2.87 % | 875.486 M 119.97 % | 398.005 M -31.93 % | 584.717 M -8.61 % | 639.778 M 12.48 % | 568.781 M 213.27 % | 181.565 M 3.49 % | 175.445 M 13.64 % | 154.380 M -14.48 % | 180.527 M -0.44 % | 181.330 M 2.01 % | 177.757 M 115.24 % | 82.586 M 78.48 % | 46.272 M -35.06 % | 71.254 M -36.92 % | 112.956 M 24.43 % | 90.782 M 3.07 % | 88.079 M -30.94 % | 127.539 M 10.16 % | 115.779 M 6.26 % | 108.963 M -34.82 % | 167.171 M -12.83 % | 191.778 M -4.13 % | 200.050 M -6.77 % | 214.579 M -3.73 % | 222.900 M -17.81 % | 271.217 M 7.54 % | 252.209 M -21.18 % | 319.990 M 40.14 % | 228.343 M -21.75 % | 291.825 M 42.35 % | 205.010 M 108.49 % | 98.331 M 10.28 % | 89.162 M -53.51 % | 191.782 M -32.94 % | 285.990 M -16.30 % | 341.689 M 797.01 % | 38.092 M -32.24 % | 56.213 M 228.52 % | 17.111 M 52.15 % | 11.246 M -14.03 % | 13.081 M -62.61 % | 34.981 M -27.50 % | 48.247 M -49.85 % | 96.199 M -20.76 % | 121.406 M -35.41 % | 187.978 M -15.24 % | 221.772 M 76.24 % | 125.835 M 274.09 % | 33.638 M 3.80 % | 32.405 M 67.36 % | 19.363 M 6.38 % | 18.202 M 45.29 % | 12.528 M 73.28 % | 7.230 M -61.88 % | 18.967 M -3.83 % | 19.722 M 19.31 % | 16.530 M 2.68 % | 16.098 M 51.74 % | 10.609 M -73.92 % | 40.675 M 73.73 % | 23.413 M -28.18 % | 32.600 M 89.53 % | 17.200 M 377.78 % | 3.600 M -61.70 % | 9.400 M |
| Cash at end of period | 1.250 B 2.99 % | 1.214 B 15.73 % | 1.049 B 11.24 % | 942.842 M 39.59 % | 675.448 M -30.52 % | 972.150 M 30.14 % | 746.996 M -1.08 % | 755.127 M -3.86 % | 785.414 M 13.11 % | 694.381 M 19.71 % | 580.074 M -19.94 % | 724.531 M -4.86 % | 761.515 M 22.86 % | 619.802 M 2.37 % | 605.440 M 3.09 % | 587.276 M -4.84 % | 617.143 M -3.80 % | 641.533 M -3.86 % | 667.313 M 2.80 % | 649.158 M -36.09 % | 1.016 B 24.03 % | 818.900 M 71.81 % | 476.632 M 8.96 % | 437.446 M 3.36 % | 423.220 M 37.60 % | 307.577 M -15.59 % | 364.369 M -26.24 % | 493.982 M -44.00 % | 882.184 M 106.40 % | 427.411 M -9.83 % | 473.980 M -20.74 % | 598.028 M 38.63 % | 431.399 M 21.57 % | 354.864 M 1.90 % | 348.234 M -14.72 % | 408.330 M -42.27 % | 707.349 M 131.18 % | 305.969 M 13.13 % | 270.453 M -31.88 % | 397.040 M 5.50 % | 376.346 M -14.60 % | 440.664 M -51.07 % | 900.570 M 2.87 % | 875.486 M 119.97 % | 398.005 M -31.93 % | 584.717 M -8.61 % | 639.778 M 12.48 % | 568.781 M 213.27 % | 181.565 M 3.49 % | 175.445 M 13.64 % | 154.380 M -14.48 % | 180.527 M -0.44 % | 181.330 M 2.01 % | 177.757 M 115.24 % | 82.586 M 78.48 % | 46.272 M -35.06 % | 71.254 M -36.92 % | 112.956 M 24.43 % | 90.782 M 3.07 % | 88.079 M -30.94 % | 127.539 M 10.16 % | 115.779 M 6.26 % | 108.963 M -34.82 % | 167.171 M -12.83 % | 191.778 M -4.13 % | 200.050 M -6.77 % | 214.579 M -3.73 % | 222.900 M -17.81 % | 271.217 M 7.54 % | 252.209 M -21.18 % | 319.990 M 40.14 % | 228.343 M -21.75 % | 291.825 M 42.35 % | 205.010 M 108.49 % | 98.331 M 10.28 % | 89.162 M -53.51 % | 191.782 M -32.94 % | 285.990 M -16.30 % | 341.689 M 797.01 % | 38.092 M -32.24 % | 56.213 M 228.52 % | 17.111 M 52.15 % | 11.246 M -14.03 % | 13.081 M -62.61 % | 34.981 M -27.50 % | 48.247 M -49.85 % | 96.199 M -20.76 % | 121.406 M -35.41 % | 187.978 M -15.24 % | 221.772 M 76.24 % | 125.835 M 274.09 % | 33.638 M 3.80 % | 32.405 M 67.36 % | 19.363 M 6.38 % | 18.202 M 45.29 % | 12.528 M 73.28 % | 7.230 M -61.88 % | 18.967 M -3.83 % | 19.722 M 19.31 % | 16.530 M 2.68 % | 16.098 M 51.74 % | 10.609 M -73.92 % | 40.675 M 73.73 % | 23.413 M -28.18 % | 32.600 M 89.53 % | 17.200 M 377.78 % | 3.600 M |
| Operating cash flow | 368.685 M 99.00 % | 185.271 M 6.24 % | 174.394 M -6.05 % | 185.627 M -16.19 % | 221.481 M 86.49 % | 118.762 M 152.84 % | 46.971 M 70.91 % | 27.483 M -79.74 % | 135.646 M 93.61 % | 70.062 M 194.77 % | -73.932 M -1 189.48 % | 6.786 M -95.71 % | 158.321 M 181.58 % | 56.226 M 223.76 % | -45.431 M -506.36 % | 11.180 M -88.48 % | 97.060 M 17.24 % | 82.784 M -27.07 % | 113.512 M 948.12 % | -13.384 M -115.53 % | 86.206 M 210.80 % | 27.737 M 282.55 % | -15.194 M -126.50 % | 57.343 M -18.23 % | 70.125 M 388.13 % | -24.338 M 55.64 % | -54.868 M -211.13 % | 49.374 M 4.61 % | 47.200 M 239.41 % | -33.857 M 20.35 % | -42.509 M -390.88 % | 14.614 M -61.84 % | 38.292 M 103.90 % | 18.780 M 123.35 % | -80.443 M -22 888.39 % | 353.000 K 103.32 % | -10.617 M 76.93 % | -46.020 M 73.17 % | -171.553 M -152.15 % | -68.037 M -2 287.26 % | -2.850 M 78.06 % | -12.991 M 90.57 % | -137.811 M -414.66 % | -26.777 M -220.45 % | -8.356 M 27.54 % | -11.532 M 57.09 % | -26.874 M -137.91 % | -11.296 M -19.01 % | -9.492 M -39.24 % | -6.817 M 78.72 % | -32.029 M -367.22 % | 11.986 M -15.67 % | 14.214 M 1 100.99 % | -1.420 M 80.20 % | -7.171 M -3 997.71 % | -175.000 K -101.97 % | 8.861 M -34.68 % | 13.566 M 487.71 % | -3.499 M 77.83 % | -15.782 M -274.25 % | 9.057 M -59.24 % | 22.221 M 583.72 % | 3.250 M -83.30 % | 19.466 M -33.05 % | 29.075 M 51.66 % | 19.171 M -4.24 % | 20.020 M 404.66 % | 3.967 M 110.45 % | 1.885 M -73.79 % | 7.193 M 132.37 % | -22.220 M -1 176.55 % | 2.064 M 121.21 % | -9.733 M -45.27 % | -6.700 M 66.71 % | -20.126 M -87.53 % | -10.732 M 14.46 % | -12.546 M -68.70 % | -7.437 M 61.62 % | -19.375 M -3.78 % | -18.670 M 15.46 % | -22.083 M -526.65 % | -3.524 M 80.85 % | -18.403 M -94.43 % | -9.465 M 52.87 % | -20.082 M 6.86 % | -21.562 M -53.66 % | -14.032 M 57.46 % | -32.986 M -45.70 % | -22.639 M -206.89 % | -7.377 M 37.46 % | -11.796 M 65.51 % | -34.199 M -455.99 % | -6.151 M -25.22 % | -4.912 M 41.05 % | -8.333 M -47.15 % | -5.663 M 6.95 % | -6.086 M -181.50 % | -2.162 M 76.38 % | -9.154 M -219.07 % | -2.869 M -72.42 % | -1.664 M 33.97 % | -2.520 M 56.87 % | -5.843 M -86.08 % | -3.140 M 53.13 % | -6.700 M -770.00 % | 1.000 M 124.39 % | -4.100 M |
| Capital expenditure | -28.447 M -66.35 % | -17.101 M -1.99 % | -16.768 M 17.39 % | -20.299 M 4.14 % | -21.176 M 3.04 % | -21.839 M 35.96 % | -34.104 M 7.06 % | -36.696 M -56.69 % | -23.419 M -3.03 % | -22.730 M 8.22 % | -24.766 M 31.88 % | -36.359 M 0.31 % | -36.471 M -30.09 % | -28.035 M 8.61 % | -30.675 M 30.85 % | -44.359 M -117.87 % | -20.360 M 22.44 % | -26.252 M 7.09 % | -28.254 M 29.12 % | -39.864 M -97.81 % | -20.153 M 39.81 % | -33.485 M 23.93 % | -44.017 M 27.65 % | -60.842 M -71.84 % | -35.407 M 7.80 % | -38.401 M -33.54 % | -28.756 M 31.66 % | -42.079 M 15.60 % | -49.859 M -121.42 % | -22.518 M 25.35 % | -30.164 M 24.38 % | -39.890 M 6.10 % | -42.482 M 11.05 % | -47.757 M 30.88 % | -69.090 M -33.96 % | -51.574 M -97.63 % | -26.096 M -2.31 % | -25.506 M 43.58 % | -45.204 M 56.45 % | -103.809 M -132.99 % | -44.556 M -25.67 % | -35.456 M 19.11 % | -43.832 M -50.08 % | -29.206 M -17.20 % | -24.919 M 38.52 % | -40.532 M -67.65 % | -24.177 M 18.55 % | -29.684 M -124.84 % | -13.202 M -26.80 % | -10.412 M 11.96 % | -11.826 M 14.89 % | -13.895 M 7.45 % | -15.013 M -58.30 % | -9.484 M -53.49 % | -6.179 M 93.11 % | -89.680 M -59.04 % | -56.388 M -2 852.25 % | -1.910 M 69.40 % | -6.241 M 41.90 % | -10.741 M -14.61 % | -9.372 M 38.50 % | -15.240 M -8.02 % | -14.108 M 37.63 % | -22.621 M 14.83 % | -26.559 M -21.36 % | -21.884 M -16.80 % | -18.737 M -57.15 % | -11.923 M 1.57 % | -12.113 M 2.65 % | -12.443 M 37.44 % | -19.889 M -100.15 % | -9.937 M -75.94 % | -5.648 M -57.19 % | -3.593 M -11.07 % | -3.235 M -0.56 % | -3.217 M -30.30 % | -2.469 M 86.30 % | -18.028 M -1 974.57 % | -869.000 K 38.37 % | -1.410 M -175.39 % | -512.000 K -13.02 % | -453.000 K 22.16 % | -582.000 K 92.42 % | -7.674 M 28.60 % | -10.748 M -143.11 % | -4.421 M -258.85 % | -1.232 M 63.09 % | -3.338 M -78.98 % | -1.865 M -209.80 % | -602.000 K -254.12 % | -170.000 K 64.21 % | -475.000 K -195.00 % | 500.000 K 118.93 % | -2.641 M -17.64 % | -2.245 M 67.52 % | -6.911 M -9.44 % | -6.315 M -51.95 % | -4.156 M -866.51 % | -430.000 K 76.08 % | -1.798 M -161.72 % | -687.000 K -3.00 % | -667.000 K -9.70 % | -608.000 K 84.18 % | -3.844 M 47.34 % | -7.300 M 18.89 % | -9.000 M -221.43 % | -2.800 M |
| Free CashFlow | 340.238 M 102.32 % | 168.170 M 6.69 % | 157.626 M -4.66 % | 165.328 M -17.46 % | 200.305 M 106.66 % | 96.923 M 653.27 % | 12.867 M 239.66 % | -9.213 M -108.21 % | 112.227 M 137.11 % | 47.332 M 147.96 % | -98.698 M -233.74 % | -29.573 M -124.27 % | 121.850 M 332.23 % | 28.191 M 137.04 % | -76.106 M -129.38 % | -33.179 M -143.26 % | 76.700 M 35.68 % | 56.532 M -33.69 % | 85.258 M 260.11 % | -53.248 M -180.61 % | 66.053 M 1 249.15 % | -5.748 M 90.29 % | -59.211 M -1 592.23 % | -3.499 M -110.08 % | 34.718 M 155.34 % | -62.739 M 24.97 % | -83.624 M -1 246.32 % | 7.295 M 374.35 % | -2.659 M 95.28 % | -56.375 M 22.43 % | -72.673 M -187.52 % | -25.276 M -503.25 % | -4.190 M 85.54 % | -28.977 M 80.62 % | -149.533 M -191.94 % | -51.221 M -39.52 % | -36.713 M 48.67 % | -71.526 M 67.00 % | -216.757 M -26.13 % | -171.846 M -262.50 % | -47.406 M 2.15 % | -48.447 M 73.33 % | -181.643 M -224.46 % | -55.983 M -68.24 % | -33.275 M 36.09 % | -52.064 M -1.98 % | -51.051 M -24.58 % | -40.980 M -80.58 % | -22.694 M -31.72 % | -17.229 M 60.71 % | -43.855 M -2 197.28 % | -1.909 M -138.92 % | -799.000 K 92.67 % | -10.904 M 18.32 % | -13.350 M 85.14 % | -89.855 M -89.06 % | -47.527 M -507.75 % | 11.656 M 219.67 % | -9.740 M 63.28 % | -26.523 M -8 320.00 % | -315.000 K -104.51 % | 6.981 M 164.29 % | -10.858 M -244.15 % | -3.155 M -225.40 % | 2.516 M 192.74 % | -2.713 M -311.46 % | 1.283 M 116.13 % | -7.956 M 22.21 % | -10.228 M -94.82 % | -5.250 M 87.53 % | -42.109 M -434.85 % | -7.873 M 48.81 % | -15.381 M -49.43 % | -10.293 M 55.94 % | -23.361 M -67.47 % | -13.949 M 7.10 % | -15.015 M 41.04 % | -25.465 M -25.79 % | -20.244 M -0.82 % | -20.080 M 11.13 % | -22.595 M -468.14 % | -3.977 M 79.05 % | -18.985 M -10.77 % | -17.139 M 44.41 % | -30.830 M -18.65 % | -25.983 M -70.22 % | -15.264 M 57.98 % | -36.324 M -48.24 % | -24.504 M -207.11 % | -7.979 M 33.32 % | -11.966 M 65.49 % | -34.674 M -513.59 % | -5.651 M 25.18 % | -7.553 M 28.60 % | -10.578 M 15.87 % | -12.574 M -1.40 % | -12.401 M -96.28 % | -6.318 M 34.08 % | -9.584 M -105.36 % | -4.667 M -98.51 % | -2.351 M 26.23 % | -3.187 M 50.60 % | -6.451 M 7.63 % | -6.984 M 50.11 % | -14.000 M -75.00 % | -8.000 M -15.94 % | -6.900 M |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 | 1999 | 1999 | 1999 | 1999 |