China Reform Culture Holdings Co., Ltd. 600636.SS
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 | 1997 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 282.954 M -26.28 % | 383.815 M -18.11 % | 468.682 M 5.45 % | 444.449 M -36.45 % | 699.393 M -43.97 % | 1.248 B -24.97 % | 1.664 B -68.27 % | 5.243 B 10.69 % | 4.737 B 32.65 % | 3.571 B -9.36 % | 3.940 B 19.88 % | 3.287 B -0.05 % | 3.288 B -28.68 % | 4.610 B 48.94 % | 3.096 B 47.25 % | 2.102 B -21.55 % | 2.680 B 9.48 % | 2.448 B 8.97 % | 2.246 B 11.80 % | 2.009 B 9.94 % | 1.827 B 66.15 % | 1.100 B 32.74 % | 828.542 M 46.87 % | 564.121 M 15.46 % | 488.586 M 20.91 % | 404.093 M 38.11 % | 292.584 M 14.39 % | 255.786 M 10.13 % | 232.254 M 18.88 % | 195.370 M 40.92 % | 138.640 M 110.70 % | 65.800 M |
| Net income | -408.681 M -142.04 % | -168.848 M -225.78 % | 134.241 M 131.38 % | -427.853 M -375.10 % | 155.528 M 30.24 % | 119.412 M -78.01 % | 543.100 M 249.27 % | 155.496 M 150.51 % | -307.876 M 1.01 % | -311.014 M -4 909.37 % | 6.467 M -90.82 % | 70.462 M -49.48 % | 139.486 M -80.93 % | 731.480 M 1 490.56 % | 45.989 M 143.69 % | 18.872 M 127.11 % | -69.615 M -182.98 % | 83.895 M -23.70 % | 109.953 M -3.21 % | 113.598 M 21.55 % | 93.455 M 91.87 % | 48.708 M -15.51 % | 57.648 M 17.94 % | 48.880 M 17.03 % | 41.769 M 78.08 % | 23.456 M 15.18 % | 20.365 M 21.08 % | 16.819 M 172.15 % | 6.180 M 17.96 % | 5.239 M -26.44 % | 7.122 M -44.73 % | 12.885 M |
| Income before tax | -409.833 M -142.03 % | -169.330 M -218.52 % | 142.871 M 133.38 % | -427.995 M -349.06 % | 171.845 M -8.73 % | 188.289 M -77.27 % | 828.374 M 240.18 % | 243.510 M 252.55 % | -159.624 M 44.12 % | -285.643 M -423.37 % | 88.332 M -45.60 % | 162.371 M -32.47 % | 240.456 M -79.48 % | 1.172 B 650.51 % | 156.127 M 103.27 % | 76.808 M 332.89 % | -32.980 M -122.21 % | 148.484 M -15.06 % | 174.802 M -7.99 % | 189.972 M 0.71 % | 188.629 M 77.75 % | 106.122 M 8.25 % | 98.037 M 20.87 % | 81.110 M 38.14 % | 58.713 M 72.64 % | 34.009 M 27.92 % | 26.587 M 17.80 % | 22.570 M 179.72 % | 8.069 M 15.12 % | 7.009 M -17.39 % | 8.484 M -36.28 % | 13.314 M |
| Income before tax ratio | -1.45 -228.31 % | -0.44 -244.73 % | 0.30 131.66 % | -0.96 -491.92 % | 0.25 62.89 % | 0.15 -69.71 % | 0.50 972.20 % | 0.05 237.82 % | -0.03 57.87 % | -0.08 -456.76 % | 0.02 -54.62 % | 0.05 -32.44 % | 0.07 -71.23 % | 0.25 403.92 % | 0.05 38.04 % | 0.04 396.88 % | -0.01 -120.29 % | 0.06 -22.05 % | 0.08 -17.70 % | 0.09 -8.39 % | 0.10 6.98 % | 0.10 -18.45 % | 0.12 -17.70 % | 0.14 19.65 % | 0.12 42.78 % | 0.08 -7.38 % | 0.09 2.98 % | 0.09 153.98 % | 0.03 -3.16 % | 0.04 -41.37 % | 0.06 -69.76 % | 0.20 |
| EBITDA | -396.611 M -1 058.93 % | 41.360 M -59.93 % | 103.221 M 124.75 % | -417.035 M -294.46 % | 214.453 M -12.97 % | 246.405 M -71.90 % | 876.854 M 50.08 % | 584.277 M 691.73 % | 73.797 M 231.26 % | -56.224 M -132.24 % | 174.405 M -52.19 % | 364.806 M -24.29 % | 481.833 M -66.03 % | 1.419 B 261.72 % | 392.170 M 39.94 % | 280.240 M 25.09 % | 224.030 M -35.58 % | 347.766 M 7.19 % | 324.442 M 7.86 % | 300.795 M 15.64 % | 260.116 M 76.03 % | 147.764 M 23.74 % | 119.414 M 22.84 % | 97.215 M 48.66 % | 65.393 M 72.56 % | 37.896 M 169.86 % | 14.042 M 262.45 % | 3.874 M -35.65 % | 6.021 M -7.87 % | 6.535 M -95.29 % | 138.640 M 1 127.49 % | 11.295 M |
| Net income ratio | -1.44 -228.32 % | -0.44 -253.59 % | 0.29 129.75 % | -0.96 -532.90 % | 0.22 132.45 % | 0.10 -70.70 % | 0.33 1 000.85 % | 0.03 145.63 % | -0.06 25.37 % | -0.09 -5 405.96 % | 0.00 -92.34 % | 0.02 -49.46 % | 0.04 -73.26 % | 0.16 967.95 % | 0.01 65.49 % | 0.01 134.56 % | -0.03 -175.79 % | 0.03 -29.98 % | 0.05 -13.43 % | 0.06 10.56 % | 0.05 15.48 % | 0.04 -36.35 % | 0.07 -19.70 % | 0.09 1.36 % | 0.09 47.28 % | 0.06 -16.61 % | 0.07 5.85 % | 0.07 147.11 % | 0.03 -0.77 % | 0.03 -47.80 % | 0.05 -73.77 % | 0.20 |
| Ratio EBITDA | -1.40 -1 400.75 % | 0.11 -51.07 % | 0.22 123.47 % | -0.94 -406.01 % | 0.31 55.33 % | 0.20 -62.55 % | 0.53 373.02 % | 0.11 615.29 % | 0.02 198.95 % | -0.02 -135.57 % | 0.04 -60.12 % | 0.11 -24.25 % | 0.15 -52.38 % | 0.31 142.87 % | 0.13 -4.97 % | 0.13 59.46 % | 0.08 -41.16 % | 0.14 -1.64 % | 0.14 -3.53 % | 0.15 5.18 % | 0.14 5.95 % | 0.13 -6.78 % | 0.14 -16.37 % | 0.17 28.76 % | 0.13 42.72 % | 0.09 95.40 % | 0.05 216.87 % | 0.02 -41.57 % | 0.03 -22.50 % | 0.03 -96.65 % | 1.00 482.58 % | 0.17 |
| Gross profit ratio | 0.73 2.78 % | 0.71 1.77 % | 0.70 -1.43 % | 0.71 30.67 % | 0.54 60.72 % | 0.34 49.83 % | 0.23 30.40 % | 0.17 23.67 % | 0.14 54.79 % | 0.09 -5.30 % | 0.10 -21.32 % | 0.12 -45.24 % | 0.22 -38.07 % | 0.36 96.96 % | 0.18 5.62 % | 0.17 64.97 % | 0.10 -27.12 % | 0.14 -2.45 % | 0.15 -21.05 % | 0.19 -4.07 % | 0.19 -5.33 % | 0.20 -16.02 % | 0.24 2.28 % | 0.24 -4.38 % | 0.25 23.52 % | 0.20 33.88 % | 0.15 -7.95 % | 0.16 -15.03 % | 0.19 3.06 % | 0.19 -81.29 % | 1.00 163.71 % | 0.38 |
| Weighted average shs out dil | 438.640 M -0.37 % | 440.281 M 0.37 % | 438.637 M -1.46 % | 445.125 M -0.40 % | 446.920 M 0.00 % | 446.937 M 0.00 % | 446.959 M 0.04 % | 446.796 M -0.04 % | 446.974 M 7.79 % | 414.685 M 9.01 % | 380.401 M -0.66 % | 382.945 M 0.21 % | 382.153 M 0.05 % | 381.974 M -0.33 % | 383.241 M -0.31 % | 384.427 M 0.40 % | 382.884 M 10.36 % | 346.936 M -9.17 % | 381.961 M 30.04 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M |
| Weighted average shs out | 438.640 M -0.37 % | 440.281 M 0.37 % | 438.637 M -1.46 % | 445.125 M -0.40 % | 446.920 M 0.00 % | 446.937 M 0.00 % | 446.942 M 0.03 % | 446.796 M -0.03 % | 446.942 M 0.02 % | 446.859 M 17.47 % | 380.401 M -0.66 % | 382.945 M 0.21 % | 382.153 M 0.05 % | 381.974 M -0.33 % | 383.241 M -0.31 % | 384.427 M 0.40 % | 382.884 M 10.36 % | 346.936 M -9.17 % | 381.961 M 30.04 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M |
| EPS diluted | -0.93 -144.74 % | -0.38 -222.58 % | 0.31 132.29 % | -0.96 -374.29 % | 0.35 29.63 % | 0.27 -77.87 % | 1.22 248.57 % | 0.35 150.72 % | -0.69 8.00 % | -0.75 -4 511.76 % | 0.02 -90.56 % | 0.18 -51.35 % | 0.37 -80.73 % | 1.92 1 500.00 % | 0.12 144.40 % | 0.05 127.28 % | -0.18 -175.00 % | 0.24 -17.24 % | 0.29 26.09 % | 0.23 21.05 % | 0.19 90.76 % | 0.10 -17.00 % | 0.12 9.09 % | 0.11 34.80 % | 0.08 49.18 % | 0.05 16.14 % | 0.05 14.04 % | 0.04 186.81 % | 0.01 18.03 % | 0.01 -26.51 % | 0.02 -44.85 % | 0.03 |
| Earnings per share | -0.93 -144.74 % | -0.38 -222.58 % | 0.31 132.29 % | -0.96 -374.29 % | 0.35 29.63 % | 0.27 -77.87 % | 1.22 248.57 % | 0.35 150.72 % | -0.69 1.43 % | -0.70 -4 217.65 % | 0.02 -90.56 % | 0.18 -51.35 % | 0.37 -80.73 % | 1.92 1 500.00 % | 0.12 144.40 % | 0.05 127.28 % | -0.18 -175.00 % | 0.24 -17.24 % | 0.29 26.09 % | 0.23 21.05 % | 0.19 90.76 % | 0.10 -17.00 % | 0.12 9.09 % | 0.11 34.80 % | 0.08 49.18 % | 0.05 16.14 % | 0.05 14.04 % | 0.04 186.81 % | 0.01 18.03 % | 0.01 -26.51 % | 0.02 -44.85 % | 0.03 |
| Gross profit | 207.508 M -24.23 % | 273.851 M -16.66 % | 328.578 M 3.95 % | 316.099 M -16.96 % | 380.662 M -9.95 % | 422.705 M 12.42 % | 375.999 M -58.63 % | 908.823 M 36.89 % | 663.912 M 105.33 % | 323.342 M -14.17 % | 376.711 M -5.68 % | 399.417 M -45.27 % | 729.743 M -55.83 % | 1.652 B 193.35 % | 563.222 M 55.53 % | 362.142 M 29.42 % | 279.829 M -20.21 % | 350.721 M 6.30 % | 329.920 M -11.73 % | 373.756 M 5.46 % | 354.408 M 57.30 % | 225.314 M 11.47 % | 202.125 M 50.23 % | 134.545 M 10.40 % | 121.869 M 49.35 % | 81.601 M 84.91 % | 44.131 M 5.30 % | 41.911 M -6.42 % | 44.786 M 22.52 % | 36.555 M -73.63 % | 138.640 M 455.63 % | 24.952 M |
| Income tax expense | -1.153 M -138.95 % | -482.385 K -105.59 % | 8.630 M 6 169.04 % | -142.198 K -101.02 % | 13.977 M -77.55 % | 62.261 M -78.05 % | 283.608 M 222.23 % | 88.015 M 24.59 % | 70.644 M 223.03 % | 21.869 M -44.20 % | 39.195 M 17.46 % | 33.368 M -30.42 % | 47.959 M -72.46 % | 174.113 M 513.41 % | 28.385 M 14 584.42 % | 193.298 K -96.11 % | 4.964 M -37.07 % | 7.887 M -68.83 % | 25.302 M -34.08 % | 38.383 M -41.17 % | 65.243 M 57.37 % | 41.458 M 51.72 % | 27.325 M 17.45 % | 23.266 M 170.18 % | 8.611 M 46.97 % | 5.859 M 85.95 % | 3.151 M 19.17 % | 2.644 M 177.43 % | 953.089 K -23.77 % | 1.250 M 59.06 % | 786.000 K | 0.000 |
| Cost of revenue | 75.446 M -31.39 % | 109.964 M -21.51 % | 140.103 M 9.16 % | 128.351 M -59.73 % | 318.731 M -61.39 % | 825.516 M -35.89 % | 1.288 B -70.29 % | 4.335 B 6.42 % | 4.073 B 25.41 % | 3.248 B -8.85 % | 3.563 B 23.41 % | 2.887 B 12.85 % | 2.559 B -13.51 % | 2.958 B 16.82 % | 2.532 B 45.53 % | 1.740 B -27.49 % | 2.400 B 14.45 % | 2.097 B 9.43 % | 1.916 B 17.18 % | 1.635 B 11.02 % | 1.473 B 68.44 % | 874.490 M 39.60 % | 626.417 M 45.82 % | 429.576 M 17.14 % | 366.717 M 13.71 % | 322.492 M 29.80 % | 248.452 M 16.17 % | 213.875 M 14.09 % | 187.467 M 18.04 % | 158.816 M | 0.000 -100.00 % | 40.848 M |
| General and administrative expenses | 56.971 M -11.27 % | 64.205 M 455.75 % | 11.553 M -13.99 % | 13.431 M -52.87 % | 28.502 M -15.96 % | 33.915 M 37.15 % | 24.729 M -73.80 % | 94.376 M -25.76 % | 127.130 M -8.17 % | 138.446 M 70.21 % | 81.337 M -16.67 % | 97.604 M -15.60 % | 115.642 M 17.33 % | 98.561 M 76.69 % | 55.781 M -65.71 % | 162.666 M -15.54 % | 192.598 M 39.17 % | 138.395 M 8.84 % | 127.155 M 13.74 % | 111.792 M 16.46 % | 95.991 M 21.60 % | 78.941 M 27.19 % | 62.067 M 65.74 % | 37.448 M -20.20 % | 46.925 M 46.79 % | 31.968 M 36.31 % | 23.453 M -6.65 % | 25.125 M -7.06 % | 27.033 M 18.50 % | 22.812 M | 0.000 -100.00 % | 6.902 M |
| Selling and marketing expenses | 24.578 M -8.80 % | 26.951 M -69.77 % | 89.149 M -17.37 % | 107.888 M 2.70 % | 105.054 M -11.08 % | 118.142 M 20.14 % | 98.340 M 1.15 % | 97.218 M -0.94 % | 98.139 M 10.51 % | 88.806 M 9.67 % | 80.977 M -12.51 % | 92.555 M 9.87 % | 84.243 M -11.36 % | 95.038 M 20.41 % | 78.928 M 5.48 % | 74.828 M -4.84 % | 78.633 M -7.12 % | 84.662 M 21.99 % | 69.403 M 22.11 % | 56.836 M 31.21 % | 43.318 M 15.67 % | 37.448 M 33.06 % | 28.143 M 38.52 % | 20.317 M 1.33 % | 20.051 M 22.56 % | 16.360 M 36.69 % | 11.969 M 14.95 % | 10.412 M 7.15 % | 9.717 M 66.46 % | 5.837 M | 0.000 -100.00 % | 892.266 K |
| Other expenses | 450.169 M 74.62 % | 257.797 M 1 716.05 % | -15.952 M -102.75 % | 580.784 M 2 874.32 % | -20.934 M -151.78 % | 40.428 M -23.91 % | 53.132 M -66.95 % | 160.752 M 192.12 % | 55.030 M 17.11 % | 46.992 M -57.84 % | 111.463 M -40.22 % | 186.447 M 503.13 % | -46.250 M -815.63 % | 6.463 M -53.29 % | 13.836 M -27.02 % | 18.958 M -66.10 % | 55.930 M -30.17 % | 80.100 M -5.49 % | 84.750 M 860.65 % | 8.822 M 178.31 % | -11.266 M -317.21 % | 5.187 M 19 190.43 % | 26.887 K -99.78 % | 12.396 M 68.82 % | 7.343 M 19.56 % | 6.141 M -68.88 % | 19.732 M 59.88 % | 12.342 M 692.65 % | 1.557 M -47.59 % | 2.971 M 218.60 % | -2.505 M -69.82 % | -1.475 M |
| Operating expenses | 617.324 M 39.85 % | 441.426 M 144.13 % | 180.814 M -77.21 % | 793.499 M 274.06 % | 212.131 M -20.42 % | 266.575 M 14.29 % | 233.251 M -52.66 % | 492.721 M -14.48 % | 576.122 M 19.90 % | 480.494 M 38.54 % | 346.829 M -11.71 % | 392.817 M 1.20 % | 388.178 M -10.70 % | 434.684 M 55.41 % | 279.699 M 14.84 % | 243.546 M -12.11 % | 277.091 M 19.31 % | 232.252 M 13.54 % | 204.550 M 16.95 % | 174.899 M 23.32 % | 141.820 M 18.81 % | 119.367 M 24.15 % | 96.145 M 56.75 % | 61.338 M -12.13 % | 69.804 M 34.73 % | 51.811 M 36.35 % | 37.998 M -0.10 % | 38.037 M -1.88 % | 38.765 M 29.13 % | 30.019 M 1 298.52 % | -2.505 M -118.34 % | 13.657 M |
| Cost and expenses | 692.770 M 25.24 % | 553.144 M 70.24 % | 324.920 M -64.75 % | 921.850 M 73.65 % | 530.862 M -51.39 % | 1.092 B -28.19 % | 1.521 B -68.50 % | 4.827 B 3.83 % | 4.649 B 24.70 % | 3.728 B -4.65 % | 3.910 B 19.21 % | 3.280 B 11.31 % | 2.947 B -13.15 % | 3.393 B 20.66 % | 2.812 B 41.76 % | 1.984 B -25.90 % | 2.677 B 14.94 % | 2.329 B 9.83 % | 2.121 B 17.16 % | 1.810 B 12.10 % | 1.615 B 62.47 % | 993.857 M 37.55 % | 722.563 M 47.19 % | 490.915 M 12.46 % | 436.522 M 16.62 % | 374.303 M 30.67 % | 286.451 M 13.71 % | 251.912 M 11.35 % | 226.233 M 19.80 % | 188.835 M 7 639.22 % | -2.505 M -104.60 % | 54.505 M |
| Research and development expenses | 85.606 M -7.43 % | 92.473 M -3.74 % | 96.064 M 5.11 % | 91.396 M -8.15 % | 99.509 M 34.31 % | 74.090 M 29.87 % | 57.050 M -59.36 % | 140.374 M 44.29 % | 97.284 M -7.87 % | 105.595 M 34.44 % | 78.542 M 7.84 % | 72.835 M -15.84 % | 86.540 M -22.57 % | 111.765 M 63.16 % | 68.500 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 |
| Selling general and administrative expenses | 81.550 M -10.54 % | 91.156 M -9.48 % | 100.702 M -16.99 % | 121.319 M -9.16 % | 133.555 M -12.17 % | 152.057 M 23.55 % | 123.069 M -35.77 % | 191.595 M -14.95 % | 225.269 M -0.87 % | 227.252 M 40.01 % | 162.314 M -14.64 % | 190.159 M -4.87 % | 199.885 M 3.25 % | 193.599 M 43.72 % | 134.709 M -43.28 % | 237.495 M -12.44 % | 271.232 M 21.60 % | 223.057 M 13.48 % | 196.557 M 16.56 % | 168.628 M 21.05 % | 139.308 M 19.69 % | 116.389 M 29.02 % | 90.210 M 56.17 % | 57.766 M -13.75 % | 66.976 M 38.59 % | 48.328 M 36.44 % | 35.422 M -0.32 % | 35.537 M -3.30 % | 36.750 M 28.27 % | 28.650 M | 0.000 -100.00 % | 7.795 M |
| Interest income | 9.233 M -49.06 % | 18.124 M -16.44 % | 21.689 M 11.97 % | 19.371 M -10.16 % | 21.561 M 23.16 % | 17.506 M 3.08 % | 16.983 M 81.77 % | 9.343 M 64.19 % | 5.690 M 0.76 % | 5.647 M 58.31 % | 3.567 M 27.83 % | 2.790 M -8.65 % | 3.055 M 203.02 % | 1.008 M -62.15 % | 2.663 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.125 M 10.99 % | 3.717 M 377.63 % | 778.133 K -60.88 % | 1.989 M 54.93 % | 1.284 M 45.71 % | 881.211 K -1.18 % | 891.731 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 659.605 K 23.11 % | 535.780 K -4.50 % | 561.022 K 74.12 % | 322.208 K -71.71 % | 1.139 M -44.92 % | 2.068 M -39.28 % | 3.405 M -90.57 % | 36.092 M 60.11 % | 22.542 M -47.60 % | 43.015 M -10.40 % | 48.008 M 40.39 % | 34.195 M -16.10 % | 40.755 M -21.51 % | 51.921 M -9.54 % | 57.394 M -16.04 % | 68.362 M -20.38 % | 85.857 M 64.01 % | 52.348 M 47.45 % | 35.503 M 16.35 % | 30.514 M 76.83 % | 17.256 M 100.55 % | 8.604 M 70.96 % | 5.033 M 7.09 % | 4.700 M 86.64 % | 2.518 M 9.32 % | 2.303 M -9.74 % | 2.552 M 602.89 % | 363.054 K -64.71 % | 1.029 M -66.70 % | 3.089 M | 0.000 -100.00 % | 294.831 K |
| Depreciation and amortization | 12.563 M 80.14 % | 6.974 M -6.33 % | 7.445 M -74.21 % | 28.864 M -41.10 % | 49.005 M -12.37 % | 55.922 M 13.97 % | 49.067 M -74.35 % | 191.315 M -11.78 % | 216.865 M 13.87 % | 190.453 M 24.63 % | 152.818 M -12.55 % | 174.743 M -0.58 % | 175.765 M -11.04 % | 197.586 M 10.60 % | 178.649 M 10.52 % | 161.645 M -5.40 % | 170.869 M 16.52 % | 146.649 M 31.13 % | 111.837 M 39.28 % | 80.294 M 48.06 % | 54.232 M 64.15 % | 33.038 M 102.13 % | 16.345 M 35.52 % | 12.060 M 11.08 % | 10.858 M 33.95 % | 8.106 M 13.44 % | 7.146 M 143.42 % | -16.457 M -2 769.73 % | -573.456 K -122.97 % | 2.497 M -98.04 % | 127.651 M 3 752.63 % | -3.495 M |
| Operating income | -409.816 M -142.02 % | -169.329 M -217.78 % | 143.762 M 130.11 % | -477.400 M -383.27 % | 168.531 M -4.18 % | 175.884 M -78.81 % | 830.165 M 142.97 % | 341.667 M 2 737.60 % | -12.954 M 95.64 % | -297.297 M -1 392.41 % | -19.921 M 17.26 % | -24.076 M -108.40 % | 286.706 M -75.40 % | 1.165 B 595.52 % | 167.541 M 189.61 % | 57.849 M 165.06 % | -88.910 M -230.02 % | 68.384 M -27.73 % | 94.624 M -49.47 % | 187.257 M -8.61 % | 204.891 M 78.09 % | 115.051 M 12.15 % | 102.587 M 25.62 % | 81.664 M 38.31 % | 59.042 M 74.22 % | 33.890 M 36.89 % | 24.758 M 21.77 % | 20.331 M 208.31 % | 6.594 M 63.29 % | 4.038 M -63.25 % | 10.989 M -25.70 % | 14.789 M |
| Operating income ratio | -1.45 -228.29 % | -0.44 -243.83 % | 0.31 128.56 % | -1.07 -545.76 % | 0.24 71.01 % | 0.14 -71.76 % | 0.50 665.82 % | 0.07 2 482.92 % | 0.00 96.72 % | -0.08 -1 546.51 % | -0.01 30.98 % | -0.01 -108.40 % | 0.09 -65.50 % | 0.25 367.00 % | 0.05 96.68 % | 0.03 182.94 % | -0.03 -218.75 % | 0.03 -33.68 % | 0.04 -54.80 % | 0.09 -16.87 % | 0.11 7.18 % | 0.10 -15.51 % | 0.12 -14.47 % | 0.14 19.79 % | 0.12 44.09 % | 0.08 -0.89 % | 0.08 6.46 % | 0.08 179.95 % | 0.03 37.36 % | 0.02 -73.92 % | 0.08 -64.74 % | 0.22 |
| Total other income expenses net | -16.996 K -3 168.46 % | -520.000 99.94 % | -890.938 K -101.80 % | 49.405 M 1 390.62 % | 3.314 M -73.28 % | 12.405 M 792.76 % | -1.791 M 98.18 % | -98.157 M 34.64 % | -150.179 M -1 388.60 % | 11.654 M -89.23 % | 108.253 M -41.94 % | 186.447 M 344.51 % | -76.252 M -24.78 % | -61.110 M 21.11 % | -77.466 M -76.24 % | -43.956 M -136.13 % | -18.615 M -123.24 % | 80.100 M -0.10 % | 80.178 M 2 853.10 % | 2.715 M 111.75 % | -23.098 M -158.71 % | -8.928 M -96.21 % | -4.550 M -721.37 % | -553.971 K 86.15 % | -4.000 M -3 443.03 % | 119.638 K -95.36 % | 2.576 M 16.45 % | 2.212 M 50.05 % | 1.474 M -50.36 % | 2.971 M 218.60 % | -2.505 M -69.82 % | -1.475 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 | 1997 | 1996 | 1995 | 1994 | 1993 |
| 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 | 1997 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -756.872 M -13.79 % | -665.175 M 32.33 % | -982.931 M -8.56 % | -905.423 M -18.58 % | -763.540 M 22.97 % | -991.262 M -19.14 % | -832.040 M -174.10 % | -303.558 M -304.45 % | 148.475 M 150.41 % | -294.511 M -145.41 % | 648.561 M 133.91 % | 277.267 M 5.83 % | 261.984 M 716.84 % | 32.073 M -94.66 % | 600.591 M -12.33 % | 685.078 M -10.41 % | 764.668 M 1.94 % | 750.093 M 23.82 % | 605.770 M 48.40 % | 408.209 M 78.78 % | 228.331 M 114.64 % | 106.378 M 179.92 % | 38.004 M -6.69 % | 40.729 M 279.05 % | -22.748 M -96.03 % | -11.604 M -194.03 % | 12.340 M -68.03 % | 38.598 M 808.99 % | -5.444 M -159.23 % | 9.192 M -57.30 % | 21.528 M 45.55 % | 14.791 M |
| Total investments | 225.548 M -15.33 % | 266.381 M -2.03 % | 271.893 M 4.84 % | 259.337 M -13.32 % | 299.180 M 3 069.74 % | 9.439 M 45.23 % | 6.499 M 1.82 % | 6.383 M -94.46 % | 115.198 M 2.25 % | 112.662 M 1.57 % | 110.921 M 32.71 % | 83.583 M 0.96 % | 82.785 M 52.54 % | 54.271 M 6.78 % | 50.824 M 7.03 % | 47.486 M -13.87 % | 55.134 M 5.49 % | 52.264 M 32.35 % | 39.490 M -34.29 % | 60.101 M 47.57 % | 40.728 M 32.74 % | 30.682 M -49.40 % | 60.637 M -17.11 % | 73.154 M -7.33 % | 78.944 M -0.87 % | 79.640 M 74.61 % | 45.610 M | 0.000 -100.00 % | 279.129 K -97.96 % | 13.690 M -7.11 % | 14.737 M 70.31 % | 8.653 M |
| Total debt | 5.086 M -49.81 % | 10.134 M -2.00 % | 10.340 M -79.63 % | 50.764 M 502.59 % | 8.424 M -86.19 % | 61.000 M -17.96 % | 74.350 M -86.48 % | 550.000 M 26.35 % | 435.300 M 45.01 % | 300.192 M -71.26 % | 1.044 B 56.97 % | 665.384 M -9.34 % | 733.898 M 15.97 % | 632.809 M -32.26 % | 934.224 M -5.36 % | 987.106 M -15.20 % | 1.164 B 18.68 % | 980.809 M 28.95 % | 760.635 M 33.94 % | 567.876 M 22.36 % | 464.113 M 135.39 % | 197.166 M 24.35 % | 158.555 M 20.55 % | 131.525 M 53.15 % | 85.880 M 8.32 % | 79.282 M 5.35 % | 75.254 M -20.92 % | 95.162 M 141.04 % | 39.480 M 6.23 % | 37.165 M 18.65 % | 31.324 M 50.62 % | 20.797 M |
| Accumulated other comprehensive income loss | 215.214 M | 0.000 -100.00 % | 214.908 M 4.87 % | 204.937 M 1.82 % | 201.268 M 2.17 % | 197.002 M 5.41 % | 186.896 M 100.95 % | 93.006 M -5.52 % | 98.440 M 0.44 % | 98.008 M 6 906.10 % | -1.440 M -165.45 % | 2.200 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 |
| Retained earnings | -13.841 M -103.36 % | 412.385 M -34.04 % | 625.176 M 20.45 % | 519.025 M -48.07 % | 999.546 M 12.02 % | 892.292 M -5.24 % | 941.649 M 90.67 % | 493.865 M 10.72 % | 446.057 M -40.84 % | 753.933 M -29.46 % | 1.069 B -4.00 % | 1.113 B 1.69 % | 1.095 B 12.72 % | 971.280 M 303.56 % | 240.680 M 23.62 % | 194.691 M 10.73 % | 175.819 M -36.53 % | 277.001 M 85.20 % | 149.571 M -2.34 % | 153.151 M 118.53 % | 70.084 M -9.77 % | 77.669 M 87.69 % | 41.381 M 9.46 % | 37.804 M 16.44 % | 32.467 M 107.13 % | 15.675 M -8.46 % | 17.124 M 69.97 % | 10.075 M 1 120.57 % | 825.422 K 276.06 % | 219.494 K -96.92 % | 7.125 M -37.68 % | 11.434 M |
| Common stock | 438.637 M 0.00 % | 438.637 M -0.41 % | 440.449 M -1.45 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 17.02 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 10.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 10.00 % | 315.662 M 0.00 % | 315.662 M 30.00 % | 242.817 M 0.00 % | 242.817 M 30.00 % | 186.782 M 0.00 % | 186.782 M 60.93 % | 116.064 M 0.00 % | 116.064 M 0.00 % | 116.064 M 30.00 % | 89.280 M 20.00 % | 74.400 M 0.00 % | 74.400 M 0.00 % | 74.400 M 0.00 % | 74.400 M 20.00 % | 62.000 M |
| Total equity | 2.046 B -17.19 % | 2.471 B -7.96 % | 2.685 B 4.52 % | 2.569 B -15.66 % | 3.046 B -2.27 % | 3.117 B -1.07 % | 3.150 B -2.00 % | 3.215 B 4.89 % | 3.065 B -7.71 % | 3.321 B 57.40 % | 2.110 B 0.75 % | 2.094 B 1.30 % | 2.067 B 6.85 % | 1.934 B 82.53 % | 1.060 B 12.44 % | 942.524 M 2.78 % | 917.031 M -9.21 % | 1.010 B 11.13 % | 908.875 M 15.10 % | 789.651 M 24.65 % | 633.496 M 18.11 % | 536.342 M 13.80 % | 471.321 M 60.80 % | 293.115 M 7.86 % | 271.748 M 14.89 % | 236.522 M 12.42 % | 210.393 M 18.17 % | 178.049 M 12.07 % | 158.870 M 2.18 % | 155.474 M -1.26 % | 157.459 M 4.50 % | 150.673 M |
| Other non current liabilities | 0.000 -100.00 % | 2.484 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.970 M 7.54 % | 28.800 M -5.17 % | 30.370 M 6.19 % | 28.600 M -62.39 % | 76.047 M 1 255.53 % | 5.610 M 12.20 % | 5.000 M 0.00 % | 5.000 M -27.44 % | 6.890 M -2.79 % | 7.088 M | 0.000 | 0.000 -100.00 % | 69.701 M 132.03 % | 30.040 M 72.77 % | 17.387 M 7.30 % | 16.204 M 118.82 % | 7.405 M | 0.000 -100.00 % | 924.972 K 1.76 % | 908.971 K -32.76 % | 1.352 M 54.26 % | 876.298 K -29.37 % | 1.241 M | 0.000 -100.00 % | 18.949 K |
| Long term debt | 3.318 M 34.18 % | 2.473 M -58.85 % | 6.009 M 105.86 % | 2.919 M -49.21 % | 5.748 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.500 M 7 295.83 % | 480.000 K 0.00 % | 480.000 K | 0.000 | 0.000 -100.00 % | 6.495 M -2.96 % | 6.693 M -66.54 % | 20.000 M -0.19 % | 20.038 M -59.99 % | 50.079 M -57.62 % | 118.179 M 35.64 % | 87.124 M 190.03 % | 30.040 M -6.52 % | 32.136 M -28.67 % | 45.055 M -28.60 % | 63.105 M 93.74 % | 32.571 M -10.88 % | 36.547 M 82.43 % | 20.034 M -31.02 % | 29.042 M 101.96 % | 14.380 M -12.35 % | 16.406 M 35.48 % | 12.110 M 29.10 % | 9.380 M |
| Total non current liabilities | 15.587 M 214.42 % | 4.957 M -44.81 % | 8.982 M 136.05 % | 3.805 M -58.86 % | 9.250 M -25.20 % | 12.366 M -29.01 % | 17.420 M -74.17 % | 67.439 M -33.06 % | 100.741 M 38.16 % | 72.917 M 23.32 % | 59.128 M 122.22 % | 26.608 M 374.29 % | 5.610 M -51.19 % | 11.495 M -1.69 % | 11.693 M -56.52 % | 26.890 M -0.87 % | 27.126 M -45.83 % | 50.079 M -64.05 % | 139.305 M -11.17 % | 156.825 M 124.51 % | 69.852 M 39.24 % | 50.168 M -18.96 % | 61.903 M -13.00 % | 71.155 M 78.20 % | 39.928 M -5.10 % | 42.073 M 64.71 % | 25.544 M -15.96 % | 30.394 M 99.22 % | 15.256 M -13.55 % | 17.647 M 45.72 % | 12.110 M 28.84 % | 9.399 M |
| Other current liabilities | 108.489 M 121.84 % | 48.905 M -27.83 % | 67.761 M 213.72 % | -59.584 M -141.58 % | 143.290 M -46.24 % | 266.553 M 30.30 % | 204.576 M 4 040.64 % | 4.941 M -97.34 % | 185.910 M -8.15 % | 202.395 M 141.47 % | 83.818 M -78.24 % | 385.232 M -14.86 % | 452.470 M -24.21 % | 597.016 M -5.18 % | 629.646 M 2 170.59 % | 27.731 M -59.87 % | 69.104 M -48.74 % | 134.814 M 12.74 % | 119.582 M 35.65 % | 88.154 M -13.01 % | 101.344 M -13.57 % | 117.259 M 65.34 % | 70.918 M 0.10 % | 70.846 M -17.10 % | 85.458 M 14.06 % | 74.925 M 35.80 % | 55.171 M 164.48 % | -85.566 M -206.32 % | 80.481 M 69.94 % | 47.360 M 135.47 % | 20.113 M 71.79 % | 11.708 M |
| Deferred revenue | 0.000 -100.00 % | 2.337 M -50.62 % | 4.733 M -96.52 % | 136.059 M 812.38 % | 14.912 M 142.05 % | 6.161 M -58.01 % | 14.671 M -99.57 % | 3.376 B 1 584.02 % | 200.451 M 9.03 % | 183.847 M -33.56 % | 276.696 M -0.08 % | 276.918 M -32.33 % | 409.245 M -34.55 % | 625.297 M 2.41 % | 610.555 M 660.19 % | 80.316 M 32.59 % | 60.575 M 26.30 % | 47.959 M -15.58 % | 56.811 M -45.09 % | 103.470 M -14.05 % | 120.379 M 74.90 % | 68.827 M -21.33 % | 87.493 M 11.47 % | 78.488 M 5.30 % | 74.541 M 36.24 % | 54.712 M 37.73 % | 39.725 M -28.93 % | 55.898 M -15.33 % | 66.022 M 59.14 % | 41.487 M 137.10 % | 17.498 M | 0.000 |
| Short term debt | 1.768 M -76.92 % | 7.661 M 76.89 % | 4.331 M -90.95 % | 47.845 M 1 687.54 % | 2.677 M | 0.000 | 0.000 -100.00 % | 550.000 M 37.57 % | 399.800 M 33.18 % | 300.192 M -71.26 % | 1.044 B 56.97 % | 665.384 M -9.34 % | 733.898 M 15.97 % | 632.809 M -32.26 % | 934.224 M 9.03 % | 856.862 M -25.10 % | 1.144 B 22.91 % | 930.731 M 47.16 % | 632.456 M 31.56 % | 480.752 M 10.75 % | 434.074 M 318.18 % | 103.800 M -8.55 % | 113.500 M 65.89 % | 68.420 M 63.61 % | 41.820 M 53.64 % | 27.220 M -37.02 % | 43.220 M -34.63 % | 66.120 M 163.43 % | 25.100 M 20.91 % | 20.759 M 8.04 % | 19.214 M 68.30 % | 11.417 M |
| Total current liabilities | 157.300 M 68.92 % | 93.121 M -38.35 % | 151.050 M -17.20 % | 182.430 M -15.35 % | 215.512 M -46.43 % | 402.321 M 23.80 % | 324.982 M -91.99 % | 4.056 B 308.26 % | 993.521 M -15.56 % | 1.177 B -31.30 % | 1.713 B 42.21 % | 1.204 B -23.08 % | 1.566 B -2.91 % | 1.613 B -18.25 % | 1.973 B 43.92 % | 1.371 B -20.72 % | 1.729 B 20.85 % | 1.431 B 38.98 % | 1.029 B 25.20 % | 822.212 M 2.38 % | 803.119 M 77.32 % | 452.923 M 57.26 % | 288.008 M 42.86 % | 201.608 M 13.01 % | 178.401 M 12.67 % | 158.337 M 15.54 % | 137.039 M -11.77 % | 155.320 M 34.58 % | 115.412 M 59.71 % | 72.265 M 26.63 % | 57.070 M 87.31 % | 30.469 M |
| Total liabilities | 172.887 M 76.27 % | 98.078 M -37.87 % | 157.869 M -15.23 % | 186.236 M -13.91 % | 216.338 M -47.83 % | 414.687 M 21.11 % | 342.402 M -91.70 % | 4.124 B 276.84 % | 1.094 B -12.42 % | 1.249 B -29.48 % | 1.772 B 43.94 % | 1.231 B -21.66 % | 1.571 B -3.25 % | 1.624 B -18.15 % | 1.984 B 41.99 % | 1.398 B -20.41 % | 1.756 B 18.59 % | 1.481 B 26.70 % | 1.169 B 19.37 % | 979.037 M 12.15 % | 872.972 M 73.52 % | 503.091 M 43.78 % | 349.911 M 28.28 % | 272.763 M 24.93 % | 218.329 M 8.94 % | 200.410 M 23.27 % | 162.583 M -12.46 % | 185.714 M 42.13 % | 130.668 M 45.33 % | 89.912 M 29.97 % | 69.180 M 73.52 % | 39.868 M |
| Other non current assets | 641.589 M 6 397.76 % | 9.874 M -96.81 % | 309.364 M 1.84 % | 303.770 M -26.31 % | 412.249 M 26 496.73 % | 1.550 M -97.94 % | 75.350 M 51.28 % | 49.808 M -76.89 % | 215.480 M 2 508.09 % | 8.262 M -68.62 % | 26.330 M 93.19 % | 13.629 M -5.01 % | 14.348 M 280.92 % | -7.930 M 0.00 % | -7.930 M -113.86 % | 57.207 M -15.03 % | 67.330 M 3.42 % | 65.106 M 74.17 % | 37.381 M -40.43 % | 62.752 M 51.35 % | 41.461 M 26.70 % | 32.724 M 3 473 775.80 % | 942.000 -51.47 % | 1.941 K -100.00 % | 77.958 M -1.71 % | 79.312 M 71.68 % | 46.197 M 86.40 % | 24.784 M 13.02 % | 21.929 M 4 771.53 % | 450.144 K -98.45 % | 28.995 M 862.50 % | 3.012 M |
| Long term investments | -408.568 M -253.38 % | 266.381 M 1 024.63 % | -28.810 M 20.79 % | -36.369 M 64.62 % | -102.804 M -1 189.18 % | 9.439 M 45.23 % | 6.499 M 1.82 % | 6.383 M -94.92 % | 125.759 M 1.22 % | 124.246 M 0.58 % | 123.528 M 47.79 % | 83.583 M 0.96 % | 82.785 M 11.85 % | 74.013 M 8.68 % | 68.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.596 M -16.99 % | 73.003 M -7.22 % | 78.686 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.074 M | 0.000 100.00 % | -16.707 M |
| Intangible assets | 3.979 M 49.95 % | 2.653 M -6.20 % | 2.829 M -14.56 % | 3.311 M -83.97 % | 20.649 M -63.90 % | 57.196 M -38.24 % | 92.618 M -15.80 % | 109.992 M -34.02 % | 166.698 M 3.55 % | 160.977 M 66.63 % | 96.608 M 29.14 % | 74.809 M 9.84 % | 68.108 M -2.66 % | 69.972 M -2.32 % | 71.631 M 14.82 % | 62.384 M -1.09 % | 63.071 M 3.62 % | 60.868 M 1 370.06 % | 4.141 M -12.01 % | 4.706 M 320.78 % | 1.118 M -1.32 % | 1.133 M -26.09 % | 1.533 M 132.32 % | 660.000 K -84.09 % | 4.148 M -9.53 % | 4.585 M -8.70 % | 5.022 M -9.01 % | 5.519 M -6.95 % | 5.931 M -5.80 % | 6.296 M | 0.000 -100.00 % | 4.900 M |
| GoodWill | 250.062 M -61.92 % | 656.719 M -27.78 % | 909.349 M 0.00 % | 909.349 M -35.94 % | 1.419 B -2.36 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 4 139.46 % | 34.292 M 0.00 % | 34.292 M -0.63 % | 34.508 M 55.90 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 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 |
| Goodwill and intangible assets | 254.041 M -61.47 % | 659.373 M -27.71 % | 912.177 M -0.05 % | 912.659 M -36.63 % | 1.440 B -4.69 % | 1.511 B -2.29 % | 1.546 B -1.11 % | 1.564 B 678.03 % | 200.990 M 2.93 % | 195.269 M 48.93 % | 131.116 M 35.25 % | 96.944 M 7.43 % | 90.242 M -2.02 % | 92.107 M -1.77 % | 93.766 M 50.30 % | 62.384 M -1.09 % | 63.071 M 3.62 % | 60.868 M 1 370.06 % | 4.141 M -12.01 % | 4.706 M 320.78 % | 1.118 M -1.32 % | 1.133 M -26.09 % | 1.533 M 132.32 % | 660.000 K -84.09 % | 4.148 M -9.53 % | 4.585 M -8.70 % | 5.022 M -9.01 % | 5.519 M -6.95 % | 5.931 M -5.80 % | 6.296 M | 0.000 -100.00 % | 4.900 M |
| Property plant equipment net | 100.988 M -7.88 % | 109.629 M -6.25 % | 116.939 M 0.15 % | 116.769 M -0.89 % | 117.819 M -54.31 % | 257.889 M -24.68 % | 342.379 M 26.83 % | 269.954 M -86.17 % | 1.952 B 5.56 % | 1.850 B 9.03 % | 1.696 B 17.36 % | 1.446 B 1.08 % | 1.430 B 4.64 % | 1.367 B 10.38 % | 1.238 B -2.68 % | 1.272 B -11.75 % | 1.442 B 4.76 % | 1.376 B 4.96 % | 1.311 B 26.48 % | 1.037 B 32.17 % | 784.298 M 20.00 % | 653.560 M 60.50 % | 407.212 M 115.13 % | 189.284 M 50.60 % | 125.690 M 10.62 % | 113.621 M 3.18 % | 110.115 M -9.03 % | 121.041 M -1.77 % | 123.222 M 12.37 % | 109.662 M 25.98 % | 87.048 M 21.31 % | 71.759 M |
| Total non current assets | 609.285 M -42.30 % | 1.056 B -19.89 % | 1.318 B 1.00 % | 1.305 B -30.13 % | 1.868 B 4.92 % | 1.780 B -10.30 % | 1.985 B 2.82 % | 1.930 B -23.34 % | 2.518 B 14.10 % | 2.207 B 10.44 % | 1.998 B 20.17 % | 1.663 B 1.05 % | 1.646 B 6.68 % | 1.543 B 9.33 % | 1.411 B 0.82 % | 1.399 B -11.41 % | 1.580 B 4.89 % | 1.506 B 10.96 % | 1.357 B 22.94 % | 1.104 B 33.52 % | 826.877 M 20.29 % | 687.418 M 46.09 % | 470.553 M 78.55 % | 263.544 M 25.59 % | 209.837 M 6.24 % | 197.518 M 22.43 % | 161.333 M 6.60 % | 151.344 M 0.17 % | 151.082 M 16.13 % | 130.098 M 12.11 % | 116.044 M 31.38 % | 88.324 M |
| Other current assets | 58.064 M 104.97 % | 28.328 M 44.46 % | 19.609 M 15.12 % | 17.034 M -2.77 % | 17.518 M -96.24 % | 466.359 M 3 823.80 % | 11.885 M -99.73 % | 4.329 B 3 130.59 % | 133.991 M -58.38 % | 321.976 M 62.58 % | 198.039 M -12.12 % | 225.358 M -16.98 % | 271.464 M 255.97 % | 76.259 M -7.56 % | 82.497 M 219.94 % | 25.785 M -34.82 % | 39.557 M -47.02 % | 74.670 M -78.08 % | 340.575 M 1 921.58 % | 16.847 M -45.36 % | 30.831 M -74.53 % | 121.034 M 311.36 % | 29.423 M -69.41 % | 96.191 M 60.42 % | 59.964 M 66.51 % | 36.011 M -49.60 % | 71.454 M 161.27 % | 27.348 M -21.26 % | 34.731 M 1.19 % | 34.324 M 150.23 % | 13.717 M -55.34 % | 30.712 M |
| Short term investments | 634.116 M -2.80 % | 652.403 M 116.96 % | 300.703 M 1.69 % | 295.706 M -26.44 % | 401.984 M | 0.000 -100.00 % | 150.000 M | 0.000 100.00 % | -10.561 M 8.83 % | -11.584 M 8.11 % | -12.607 M | 0.000 | 0.000 100.00 % | -19.742 M -14.28 % | -17.275 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.020 K -72.90 % | 151.354 K -41.38 % | 258.190 K | 0.000 | 0.000 | 0.000 -100.00 % | 279.129 K -89.33 % | 2.615 M -82.25 % | 14.737 M -41.89 % | 25.360 M |
| cash and cash equivalents | 760.190 M 12.57 % | 675.309 M -32.01 % | 993.272 M 9.01 % | 911.149 M 18.03 % | 771.964 M -26.64 % | 1.052 B 16.09 % | 906.390 M 6.19 % | 853.558 M 197.59 % | 286.825 M -51.77 % | 594.703 M 50.21 % | 395.918 M 2.01 % | 388.117 M -17.76 % | 471.914 M -21.44 % | 600.736 M 80.06 % | 333.633 M 10.46 % | 302.028 M -24.36 % | 399.318 M 73.08 % | 230.717 M 48.98 % | 154.865 M -3.01 % | 159.667 M -32.28 % | 235.782 M 159.71 % | 90.788 M -24.69 % | 120.551 M 32.77 % | 90.795 M -16.42 % | 108.628 M 19.52 % | 90.886 M 44.46 % | 62.913 M 11.23 % | 56.564 M 25.91 % | 44.924 M 60.60 % | 27.973 M 185.56 % | 9.796 M 63.12 % | 6.006 M |
| Cash and short term investments | 1.394 B 5.02 % | 1.328 B 2.61 % | 1.294 B 7.22 % | 1.207 B 2.80 % | 1.174 B 11.56 % | 1.052 B 16.09 % | 906.390 M 6.19 % | 853.558 M 197.59 % | 286.825 M -51.77 % | 594.703 M 50.21 % | 395.918 M 2.01 % | 388.117 M -17.76 % | 471.914 M -21.44 % | 600.736 M 80.06 % | 333.633 M 10.46 % | 302.028 M -24.36 % | 399.318 M 73.08 % | 230.717 M 48.98 % | 154.865 M -3.01 % | 159.667 M -32.28 % | 235.782 M 159.71 % | 90.788 M -24.71 % | 120.592 M 32.60 % | 90.947 M -16.48 % | 108.886 M 19.81 % | 90.886 M 44.46 % | 62.913 M 11.23 % | 56.564 M 25.13 % | 45.203 M 47.78 % | 30.589 M 24.68 % | 24.533 M -21.78 % | 31.365 M |
| Total current assets | 1.610 B 6.38 % | 1.514 B -0.75 % | 1.525 B 5.15 % | 1.450 B 4.01 % | 1.394 B -20.37 % | 1.751 B 16.12 % | 1.508 B -72.12 % | 5.408 B 229.57 % | 1.641 B -30.56 % | 2.363 B 25.49 % | 1.883 B 13.30 % | 1.662 B -16.60 % | 1.993 B -1.16 % | 2.016 B 23.43 % | 1.633 B 73.63 % | 940.704 M -13.97 % | 1.094 B 11.03 % | 984.872 M 36.72 % | 720.336 M 8.38 % | 664.646 M -2.20 % | 679.591 M 93.06 % | 352.015 M 0.38 % | 350.679 M 15.99 % | 302.334 M 7.88 % | 280.240 M 17.05 % | 239.414 M 13.12 % | 211.643 M -0.37 % | 212.419 M 53.42 % | 138.456 M 20.10 % | 115.289 M 4.24 % | 110.595 M 8.20 % | 102.216 M |
| Inventory | 89.897 M 2.58 % | 87.632 M -17.07 % | 105.671 M 1.63 % | 103.979 M -7.71 % | 112.665 M 64.23 % | 68.602 M -58.50 % | 165.294 M -32.02 % | 243.137 M -46.67 % | 455.945 M -11.66 % | 516.120 M -0.17 % | 516.993 M 13.76 % | 454.454 M 2.04 % | 445.367 M -19.21 % | 551.269 M 36.90 % | 402.667 M 25.94 % | 319.721 M -15.83 % | 379.845 M -0.78 % | 382.819 M 27.59 % | 300.030 M 6.38 % | 282.036 M 13.07 % | 249.425 M 77.91 % | 140.193 M 18.75 % | 118.062 M 2.49 % | 115.196 M 21.69 % | 94.665 M 5.38 % | 89.829 M 28.31 % | 70.010 M 57.84 % | 44.356 M -13.73 % | 51.414 M 13.28 % | 45.385 M 3.10 % | 44.020 M 13.00 % | 38.957 M |
| Net receivables | 67.835 M -2.96 % | 69.904 M -33.90 % | 105.763 M -13.63 % | 122.459 M 35.66 % | 90.267 M -44.93 % | 163.903 M -23.21 % | 213.453 M 26.63 % | 168.559 M -79.58 % | 825.445 M -11.27 % | 930.293 M 15.26 % | 807.121 M 27.47 % | 633.161 M -21.24 % | 803.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 242.517 M 17.67 % | 206.096 M 26.01 % | 163.552 M 44.65 % | 113.070 M 36.88 % | 82.602 M -5.44 % | 87.359 M 356.81 % | 19.123 M -15.71 % | 22.688 M 207.92 % | 7.368 M -76.96 % | 31.983 M 349.98 % | 7.108 M 42.42 % | 4.991 M -64.76 % | 14.163 M 1 097.94 % | 1.182 M |
| Tax assets | 21.235 M 99.50 % | 10.644 M 26.83 % | 8.392 M 2.73 % | 8.169 M 1 597.02 % | 481.369 K 0.47 % | 479.120 K -96.60 % | 14.078 M -65.06 % | 40.292 M 73.09 % | 23.278 M -20.91 % | 29.433 M 41.63 % | 20.782 M -10.09 % | 23.114 M -17.93 % | 28.164 M 59.30 % | 17.680 M -5.94 % | 18.797 M 147.65 % | 7.590 M 0.66 % | 7.540 M 92.28 % | 3.921 M -15.67 % | 4.650 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.211 M 103.25 % | 595.901 K 100.78 % | -76.645 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.615 M | 0.000 -100.00 % | 25.360 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 32.483 M 39.29 % | 23.320 M -56.59 % | 53.720 M 30.09 % | 41.296 M 37.91 % | 29.945 M -66.50 % | 89.381 M 28.82 % | 69.386 M -37.48 % | 110.977 M -70.42 % | 375.141 M -43.50 % | 663.964 M 105.19 % | 323.584 M 44.05 % | 224.626 M -42.25 % | 388.993 M 22.98 % | 316.294 M -17.35 % | 382.671 M 26.88 % | 301.607 M -41.11 % | 512.188 M 38.94 % | 368.628 M 24.85 % | 295.252 M 34.01 % | 220.323 M 1.09 % | 217.942 M 5.19 % | 207.186 M 211.00 % | 66.620 M 77.78 % | 37.473 M -0.68 % | 37.731 M -7.51 % | 40.797 M 31.66 % | 30.986 M 1 488.91 % | 1.950 M -76.32 % | 8.235 M 420.49 % | 1.582 M -89.32 % | 14.818 M 163.77 % | 5.618 M |
| Tax payables | 14.561 M 33.61 % | 10.898 M -46.85 % | 20.505 M 21.94 % | 16.815 M -31.89 % | 24.689 M -38.62 % | 40.226 M -21.16 % | 51.020 M 249.05 % | 14.617 M -55.26 % | 32.669 M 226.78 % | 9.998 M 162.72 % | -15.941 M 53.08 % | -33.973 M -251.48 % | -9.666 M -113.73 % | 70.394 M 169.32 % | 26.137 M 531.12 % | -6.063 M -265.08 % | 3.673 M 205.29 % | -3.488 M -207.38 % | 3.248 M -90.15 % | 32.983 M -33.72 % | 49.760 M 101.64 % | 24.678 M -33.25 % | 36.970 M 48.66 % | 24.868 M 70.82 % | 14.558 M -5.44 % | 15.396 M 100.94 % | 7.662 M 4.03 % | 7.365 M 361.43 % | 1.596 M -37.77 % | 2.565 M -12.30 % | 2.924 M 69.40 % | 1.726 M |
| Deferred revenue non current | 0.000 100.00 % | -2.484 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.505 M -21.57 % | 1.919 M -89.06 % | 17.541 M -34.51 % | 26.782 M -15.28 % | 31.612 M 10.26 % | 28.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.129 M 161.89 % | -14.749 M 48.88 % | -28.851 M 48.20 % | -55.699 M -1 276.27 % | 4.735 M 16.19 % | 4.075 M 0.00 % | 4.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.527 M 7.04 % | 80.832 M -88.33 % | 692.821 M 18.39 % | 585.221 M 9.67 % | 533.633 M 10.57 % | 482.642 M 14.50 % | 421.506 M 4.25 % | 404.340 M 0.00 % | 404.329 M 47.84 % | 273.500 M 34.91 % | 202.731 M 3.12 % | 196.600 M -9.09 % | 216.263 M 26.56 % | 170.881 M 27.32 % | 134.209 M 67.60 % | 80.077 M 38.78 % | 57.699 M 39.41 % | 41.387 M 90.21 % | 21.759 M 11.49 % | 19.517 M 28.63 % | 15.172 M 19.25 % | 12.723 M 21.81 % | 10.445 M 24.83 % | 8.368 M 12.59 % | 7.432 M -1.35 % | 7.533 M -2.52 % | 7.728 M |
| Capital lease obligations | 3.318 M 34.18 % | 2.473 M -58.85 % | 6.009 M 105.86 % | 2.919 M -49.21 % | 5.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -110.245 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -988.678 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 205.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.440 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 |
| Other total stockholders equity | 1.406 B -0.62 % | 1.415 B 0.75 % | 1.405 B 0.46 % | 1.398 B -0.69 % | 1.408 B -5.76 % | 1.494 B -11.47 % | 1.688 B 13.42 % | 1.488 B -6.43 % | 1.590 B 6.87 % | 1.488 B 744.58 % | 176.181 M 135.65 % | 74.764 M -59.78 % | 185.873 M -12.15 % | 211.581 M 4.72 % | 202.050 M 2.11 % | 197.875 M 0.25 % | 197.385 M -1.87 % | 201.143 M -27.19 % | 276.243 M 6.46 % | 259.475 M 7.88 % | 240.520 M 12.29 % | 214.192 M -2.84 % | 220.450 M 86.86 % | 117.976 M 8.08 % | 109.158 M 21.81 % | 89.611 M -1.81 % | 91.266 M 9.79 % | 83.129 M 10.43 % | 75.277 M 2.53 % | 73.423 M 7.34 % | 68.401 M -1.60 % | 69.511 M |
| Deferred tax liabilities non current | 12.269 M 393.83 % | 2.484 M -16.43 % | 2.973 M 235.54 % | 886.004 K -74.70 % | 3.503 M -67.75 % | 10.862 M -29.93 % | 15.502 M -18.10 % | 18.928 M 95.96 % | 9.659 M -7.61 % | 10.455 M 659.67 % | 1.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 22.66 % | 525.548 K 0.00 % | 525.548 K | 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 |
| Total assets | 2.219 B -13.62 % | 2.569 B -9.62 % | 2.843 B 3.18 % | 2.755 B -15.54 % | 3.262 B -7.62 % | 3.531 B 1.11 % | 3.493 B -52.40 % | 7.338 B 76.45 % | 4.159 B -8.99 % | 4.570 B 17.74 % | 3.881 B 16.74 % | 3.325 B -8.62 % | 3.638 B 2.24 % | 3.559 B 16.90 % | 3.044 B 30.09 % | 2.340 B -12.46 % | 2.673 B 7.32 % | 2.491 B 19.89 % | 2.078 B 17.47 % | 1.769 B 17.41 % | 1.506 B 44.93 % | 1.039 B 26.57 % | 821.233 M 45.13 % | 565.878 M 15.47 % | 490.077 M 12.16 % | 436.932 M 17.15 % | 372.976 M 2.53 % | 363.763 M 25.64 % | 289.538 M 17.99 % | 245.387 M 8.27 % | 226.639 M 18.95 % | 190.541 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 | 1997 | 1996 | 1995 | 1994 | 1993 |
| 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 | 0.000 | 0.000 100.00 % | -299.244 K 97.10 % | -10.304 M -203.93 % | -3.390 M -150.91 % | 6.659 M -70.78 % | 22.788 M 533.54 % | 3.597 M -32.89 % | 5.360 M 159.53 % | -9.004 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 76.618 M 136.44 % | 32.404 M 216.86 % | -27.728 M 66.14 % | -81.887 M -331.77 % | 35.332 M 189.86 % | -39.318 M -167.43 % | 58.306 M 115.95 % | -365.455 M -332.35 % | -84.527 M 43.85 % | -150.535 M 45.33 % | -275.341 M -692.31 % | -34.752 M 88.32 % | -297.512 M -109.87 % | -141.763 M -157.07 % | -55.146 M 28.47 % | -77.098 M -223.66 % | 62.345 M 191.13 % | -68.411 M 37.59 % | -109.624 M -6.18 % | -103.241 M 14.26 % | -120.418 M -437.59 % | 35.669 M -32.60 % | 52.919 M 209.89 % | -48.155 M -92.69 % | -24.991 M -549.73 % | -3.846 M 88.58 % | -33.684 M |
| Accounts receivables | 11.749 M -24.00 % | 15.458 M 144.86 % | -34.462 M 1.98 % | -35.156 M -137.93 % | 92.692 M -10.23 % | 103.254 M 180.95 % | -127.552 M 20.06 % | -159.557 M -202.89 % | 155.075 M 131.22 % | -496.708 M -94.74 % | -255.064 M -205.55 % | 241.643 M 196.76 % | -249.740 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 |
| Inventory | -3.147 M -118.57 % | 16.946 M 488.11 % | -4.366 M 77.79 % | -19.655 M 66.89 % | -59.358 M -210.24 % | 53.843 M -22.25 % | 69.249 M 140.15 % | -172.461 M -533.24 % | 39.807 M 366.77 % | -14.922 M 74.86 % | -59.356 M -387.79 % | -12.168 M -113.36 % | 91.062 M 160.19 % | -151.289 M -153.73 % | -59.625 M -192.45 % | 64.498 M 538.50 % | -14.709 M 83.99 % | -91.899 M -602.26 % | -13.086 M 59.85 % | -32.590 M 69.92 % | -108.357 M -404.57 % | -21.475 M -195.86 % | 22.402 M 209.11 % | -20.531 M -324.54 % | -4.836 M 67.73 % | -14.984 M 17.61 % | -18.186 M |
| Accounts payables | 68.016 M 227.39 % | -53.393 M -568.38 % | 11.400 M 167.97 % | -16.771 M -411.31 % | 5.387 M 102.65 % | -203.075 M -316.45 % | 93.820 M 353.34 % | -37.034 M 87.00 % | -284.769 M -176.94 % | 370.099 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 |
| Other working capital | 0.000 -100.00 % | 53.393 M 17 942.73 % | -299.244 K 97.10 % | -10.304 M -203.93 % | -3.390 M -150.91 % | 6.659 M 160.85 % | -10.944 M 94.33 % | -192.994 M -55.22 % | -124.334 M 8.32 % | -135.614 M 37.21 % | -215.985 M -856.40 % | -22.583 M 94.19 % | -388.573 M -4 179.04 % | 9.526 M 112.69 % | 4.479 M 103.16 % | -141.596 M -283.76 % | 77.054 M 228.06 % | 23.488 M 124.33 % | -96.538 M -36.64 % | -70.652 M -485.79 % | -12.061 M -121.11 % | 57.145 M 87.25 % | 30.518 M 210.47 % | -27.624 M -37.06 % | -20.155 M -280.95 % | 11.138 M 171.87 % | -15.497 M |
| Other non cash items | 390.395 M 124.30 % | 174.052 M 987.38 % | -19.614 M -103.40 % | 576.494 M 1 946.09 % | -31.228 M -1 476.86 % | -1.980 M 99.70 % | -670.513 M -863.85 % | 87.781 M -71.03 % | 302.964 M 56.77 % | 193.252 M 412.33 % | 37.721 M 46.14 % | 25.811 M -76.96 % | 112.012 M 88.64 % | 59.379 M -57.33 % | 139.156 M 141.92 % | 57.522 M -38.59 % | 93.671 M 118.51 % | 42.868 M 6.17 % | 40.378 M 114.50 % | 18.824 M -32.41 % | 27.852 M 150.75 % | 11.107 M -10.73 % | 12.443 M 12.07 % | 11.102 M 236.11 % | 3.303 M -73.38 % | 12.409 M 268.25 % | -7.375 M |
| Net cash provided by operating activities | 70.895 M 33.94 % | 52.929 M -46.57 % | 99.071 M 15.63 % | 85.676 M -58.26 % | 205.246 M 46.28 % | 140.307 M 727.32 % | -22.366 M -132.48 % | 68.853 M -66.31 % | 204.389 M 374.93 % | -74.342 M -108.45 % | -35.664 M -112.10 % | 294.806 M 61.31 % | 182.761 M -83.58 % | 1.113 B 185.05 % | 390.401 M 78.52 % | 218.683 M -24.32 % | 288.941 M 10.41 % | 261.702 M 36.24 % | 192.090 M 30.26 % | 147.466 M 73.38 % | 85.051 M -41.13 % | 144.479 M -5.21 % | 152.419 M 363.97 % | 32.851 M -16.35 % | 39.272 M -12.38 % | 44.819 M 528.73 % | -10.454 M |
| Investments in property plant and equipment | -2.694 M 27.24 % | -3.702 M 37.13 % | -5.889 M -183.27 % | -2.079 M 95.21 % | -43.369 M 49.86 % | -86.498 M 27.64 % | -119.546 M 79.00 % | -569.231 M 6.47 % | -608.593 M -135.81 % | -258.089 M 7.91 % | -280.249 M -45.11 % | -193.128 M 35.18 % | -297.929 M 16.76 % | -357.916 M -117.66 % | -164.435 M -224.59 % | -50.659 M 78.75 % | -238.363 M 23.72 % | -312.471 M 12.62 % | -357.589 M -9.66 % | -326.096 M -64.57 % | -198.156 M 12.21 % | -225.707 M -31.57 % | -171.549 M -118.86 % | -78.383 M -227.56 % | -23.929 M -66.69 % | -14.355 M -230.95 % | -4.338 M |
| Acquisitions net | 2.068 K -99.95 % | 4.266 M 2 328.61 % | 175.659 K -83.22 % | 1.047 M -99.68 % | 332.132 M 97.48 % | 168.182 M 145.68 % | -368.155 M -4 637.21 % | 8.114 M -55.84 % | 18.376 M 110.75 % | -170.889 M -118.15 % | -78.334 M -400.26 % | 26.088 M 3 486.57 % | 727.389 K -90.91 % | 7.999 M 115.65 % | -51.113 M -215.09 % | 44.411 M -81.38 % | 238.494 M | 0.000 | 0.000 -100.00 % | 327.584 M 63.96 % | 199.791 M 7 379.94 % | 2.671 M 8.69 % | 2.457 M -96.87 % | 78.583 M 225.46 % | 24.145 M | 0.000 | 0.000 |
| Purchases of investments | -1.360 B 31.66 % | -1.990 B -37.24 % | -1.450 B -34.45 % | -1.078 B 15.63 % | -1.278 B -883.21 % | -130.000 M 91.97 % | -1.619 B -368.16 % | -345.823 M | 0.000 -100.00 % | 20.504 M 168.35 % | -30.000 M 16.67 % | -36.000 M -20.00 % | -30.000 M 26.83 % | -41.000 M 22.13 % | -52.650 M -195.76 % | 54.979 M 254.58 % | -35.566 M | 0.000 | 0.000 100.00 % | -33.350 M -592.62 % | -4.815 M 40.42 % | -8.082 M 86.34 % | -59.161 M -5 858.12 % | -992.941 K -86.54 % | -532.290 K | 0.000 | 0.000 |
| Sales maturities of investments | 1.399 B -16.23 % | 1.669 B 14.61 % | 1.457 B 27.86 % | 1.139 B 74.09 % | 654.374 M 131.86 % | 282.225 M -84.86 % | 1.864 B 18 911.65 % | 9.803 M 77.45 % | 5.524 M 152.60 % | 2.187 M -71.52 % | 7.678 M -24.14 % | 10.121 M -17.94 % | 12.333 M 20.49 % | 10.236 M 30.87 % | 7.821 M -28.83 % | 10.990 M 67.26 % | 6.570 M 114.91 % | 3.057 M -39.96 % | 5.092 M 50.84 % | 3.376 M 70.94 % | 1.975 M -94.05 % | 33.169 M 298.80 % | 8.317 M 217.35 % | 2.621 M 223.76 % | 809.495 K 24.58 % | 649.780 K 501.93 % | 107.950 K |
| Other investing activites | 0.000 | 0.000 -100.00 % | 49.969 M | 0.000 -100.00 % | 2.194 M 102.54 % | -86.498 M -111.01 % | 785.385 M -17.33 % | 950.000 M 5 069.81 % | 18.376 M 39 364.80 % | -46.800 K -100.07 % | 64.372 M 559.18 % | 9.765 M 439.96 % | 1.809 M 188.22 % | -2.050 M -103.89 % | 52.763 M 204.15 % | -50.659 M 78.75 % | -238.363 M -15 921.85 % | 1.507 M -58.92 % | 3.667 M 101.12 % | -326.096 M -64.57 % | -198.156 M -1 238 376.78 % | -16.000 K -101.54 % | 1.040 M 101.33 % | -78.383 M -227.56 % | -23.929 M -12 602.12 % | 191.400 K 195.79 % | 64.709 K |
| Net cash used for investing activites | 35.834 M 111.20 % | -320.017 M -728.61 % | 50.908 M -14.80 % | 59.754 M 117.95 % | -332.837 M -325.79 % | 147.411 M -72.82 % | 542.396 M 926.04 % | 52.863 M 109.04 % | -584.692 M -43.90 % | -406.333 M -28.37 % | -316.533 M -72.82 % | -183.154 M 41.50 % | -313.060 M 18.20 % | -382.731 M -84.35 % | -207.613 M -2 391.19 % | 9.061 M 103.39 % | -267.229 M 13.21 % | -307.907 M 11.73 % | -348.830 M 1.62 % | -354.583 M -77.86 % | -199.361 M -0.71 % | -197.965 M 9.56 % | -218.895 M -185.94 % | -76.554 M -226.65 % | -23.436 M -73.42 % | -13.514 M -224.48 % | -4.165 M |
| Debt repayment | -5.771 M 17.71 % | -7.013 M -30.27 % | -5.383 M -79.80 % | -2.994 M -109.98 % | 30.000 M -68.42 % | 95.000 M 117.27 % | -550.000 M -184.43 % | 651.429 M 550.73 % | 100.108 M 113.15 % | -761.287 M | 0.000 100.00 % | -67.297 M -166.57 % | 101.089 M 134.69 % | -291.415 M -451.07 % | -52.882 M 71.74 % | -187.096 M -202.12 % | 183.217 M -16.78 % | 220.156 M 14.22 % | 192.754 M 86.01 % | 103.628 M -61.19 % | 267.044 M 558.88 % | 40.530 M 494.52 % | 6.817 M -85.05 % | 45.600 M 590.91 % | 6.600 M 65.00 % | 4.000 M 120.10 % | -19.900 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 50.422 M 11.95 % | 45.039 M | 0.000 100.00 % | -95.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -45.039 M | 0.000 100.00 % | -95.822 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 |
| Dividends paid | -17.545 M 60.00 % | -43.864 M -150.00 % | -17.545 M 63.64 % | -48.250 M -9.64 % | -44.008 M 73.39 % | -165.367 M -2 506.33 % | -6.345 M 71.29 % | -22.096 M 61.17 % | -56.909 M 7.49 % | -61.518 M 30.52 % | -88.541 M 33.56 % | -133.254 M -32.05 % | -100.915 M 30.72 % | -145.666 M -34.20 % | -108.544 M -18.93 % | -91.264 M 9.29 % | -100.609 M -11.21 % | -90.466 M -25.82 % | -71.899 M -66.21 % | -43.258 M -4.19 % | -41.519 M -6.05 % | -39.149 M 13.74 % | -45.386 M -163.92 % | -17.197 M -271.71 % | -4.627 M 37.65 % | -7.420 M -30.32 % | -5.693 M |
| Other financing activites | 0.000 | 0.000 100.00 % | -10.500 K | 0.000 100.00 % | -32.670 M -83.68 % | -17.787 M 90.52 % | -187.586 M -244.63 % | 129.700 M | 0.000 -100.00 % | 1.478 B 244.51 % | 428.895 M 1 846.08 % | 22.039 M 499.26 % | -5.520 M | 0.000 -100.00 % | 500.000 K -28.57 % | 700.000 K -80.60 % | 3.608 M | 0.000 100.00 % | -14.900 M -121.49 % | 69.340 M 202.55 % | 22.919 M 4.45 % | 21.942 M -83.72 % | 134.802 M 4 312.56 % | -3.200 M -4 605.85 % | -68.001 K -137.19 % | 182.855 K | 0.000 |
| Net cash used provided by financing activities | -23.316 M 54.17 % | -50.877 M 25.16 % | -67.978 M -995.47 % | -6.205 M 95.65 % | -142.500 M -61.65 % | -88.153 M 88.15 % | -743.931 M -198.01 % | 759.033 M 1 657.07 % | 43.199 M -93.40 % | 654.795 M 92.39 % | 340.355 M 290.66 % | -178.513 M -3 238.94 % | -5.346 M 98.78 % | -437.081 M -171.60 % | -160.926 M 42.04 % | -277.660 M -422.05 % | 86.216 M -33.52 % | 129.690 M -15.55 % | 153.572 M 18.40 % | 129.711 M -47.79 % | 248.444 M 965.26 % | 23.322 M -75.76 % | 96.233 M 281.83 % | 25.203 M 1 222.64 % | 1.905 M 158.87 % | -3.237 M 87.35 % | -25.593 M |
| Effect of forex changes on cash | -403.000 -128.60 % | 1.409 K 103.61 % | 692.000 126.66 % | -2.596 K 82.09 % | -14.492 K -103.39 % | 427.102 K -87.86 % | 3.520 M 110.59 % | -33.241 M -289.39 % | 17.552 M 821.82 % | 1.904 M 341.43 % | -788.671 K 66.58 % | -2.360 M -375.63 % | -496.199 K 94.87 % | -9.665 M -117.99 % | -4.434 M -8 091.65 % | -54.124 K 98.75 % | -4.338 M -51.50 % | -2.863 M -107.59 % | -1.379 M 38.60 % | -2.246 M -429.59 % | 681.539 K 70.12 % | 400.634 K | 0.000 -100.00 % | 3.912 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | 83.412 M 126.23 % | -317.963 M -487.75 % | 82.002 M -41.10 % | 139.222 M 151.54 % | -270.105 M -235.06 % | 199.991 M 190.75 % | -220.381 M -126.00 % | 847.508 M 365.22 % | -319.553 M -281.54 % | 176.024 M 1 493.52 % | -12.632 M 81.75 % | -69.221 M 49.15 % | -136.141 M -148.05 % | 283.360 M 1 525.90 % | 17.428 M 134.88 % | -49.970 M -148.24 % | 103.591 M 28.49 % | 80.623 M 1 873.25 % | -4.547 M 94.29 % | -79.653 M -159.08 % | 134.815 M 552.96 % | -29.763 M -200.02 % | 29.756 M 260.88 % | -18.496 M -204.25 % | 17.742 M -36.79 % | 28.067 M 169.80 % | -40.212 M |
| Cash at beginning of period | 675.188 M -32.02 % | 993.150 M 9.00 % | 911.149 M 18.04 % | 771.927 M -25.92 % | 1.042 B 23.75 % | 842.040 M -20.74 % | 1.062 B 394.35 % | 214.914 M -59.79 % | 534.467 M 49.11 % | 358.442 M -3.40 % | 371.074 M -15.72 % | 440.295 M -23.62 % | 576.436 M 96.68 % | 293.076 M 6.32 % | 275.648 M -15.35 % | 325.618 M 46.66 % | 222.027 M 57.02 % | 141.404 M -3.12 % | 145.951 M -35.31 % | 225.603 M 148.49 % | 90.788 M -24.69 % | 120.551 M 32.77 % | 90.795 M -16.92 % | 109.291 M 20.25 % | 90.886 M 44.68 % | 62.818 M -39.09 % | 103.126 M |
| Cash at end of period | 758.600 M 12.35 % | 675.188 M -32.02 % | 993.150 M 9.00 % | 911.149 M 18.04 % | 771.927 M -25.92 % | 1.042 B 23.75 % | 842.040 M -20.74 % | 1.062 B 394.35 % | 214.914 M -59.79 % | 534.467 M 49.11 % | 358.442 M -3.40 % | 371.074 M -15.72 % | 440.295 M -23.62 % | 576.436 M 96.68 % | 293.076 M 6.32 % | 275.648 M -15.35 % | 325.618 M 46.66 % | 222.027 M 57.02 % | 141.404 M -3.12 % | 145.951 M -35.31 % | 225.603 M 148.49 % | 90.788 M -24.69 % | 120.551 M 32.77 % | 90.795 M -16.42 % | 108.628 M 19.52 % | 90.886 M 44.46 % | 62.913 M |
| Operating cash flow | 70.895 M 33.94 % | 52.929 M -46.57 % | 99.071 M 15.63 % | 85.676 M -58.26 % | 205.246 M 46.28 % | 140.307 M 727.32 % | -22.366 M -132.48 % | 68.853 M -66.31 % | 204.389 M 374.93 % | -74.342 M -108.45 % | -35.664 M -112.10 % | 294.806 M 61.31 % | 182.761 M -83.58 % | 1.113 B 185.05 % | 390.401 M 78.52 % | 218.683 M -24.32 % | 288.941 M 10.41 % | 261.702 M 36.24 % | 192.090 M 30.26 % | 147.466 M 73.38 % | 85.051 M -41.13 % | 144.479 M -5.21 % | 152.419 M 363.97 % | 32.851 M -16.35 % | 39.272 M -12.38 % | 44.819 M 528.73 % | -10.454 M |
| Capital expenditure | -2.694 M 27.24 % | -3.702 M 37.13 % | -5.889 M -183.27 % | -2.079 M 95.21 % | -43.369 M 49.86 % | -86.498 M 27.64 % | -119.546 M 79.00 % | -569.231 M 6.47 % | -608.593 M -135.81 % | -258.089 M 7.91 % | -280.249 M -45.11 % | -193.128 M 35.18 % | -297.929 M 16.76 % | -357.916 M -117.66 % | -164.435 M -224.59 % | -50.659 M 78.75 % | -238.363 M 23.72 % | -312.471 M 12.62 % | -357.589 M -9.66 % | -326.096 M -64.57 % | -198.156 M 12.21 % | -225.707 M -31.57 % | -171.549 M -118.86 % | -78.383 M -227.56 % | -23.929 M -66.69 % | -14.355 M -230.95 % | -4.338 M |
| Free CashFlow | 68.201 M 38.54 % | 49.227 M -47.17 % | 93.182 M 11.47 % | 83.597 M -48.36 % | 161.877 M 200.84 % | 53.809 M 137.92 % | -141.912 M 71.64 % | -500.379 M -23.79 % | -404.204 M -21.59 % | -332.431 M -5.23 % | -315.913 M -410.70 % | 101.677 M 188.29 % | -115.168 M -115.26 % | 754.921 M 234.09 % | 225.966 M 34.48 % | 168.024 M 232.21 % | 50.578 M 199.63 % | -50.768 M 69.32 % | -165.499 M 7.35 % | -178.630 M -57.93 % | -113.105 M -39.24 % | -81.228 M -324.61 % | -19.130 M 57.98 % | -45.531 M -396.76 % | 15.343 M -49.63 % | 30.463 M 305.95 % | -14.791 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 78.321 M 113.35 % | 36.710 M -70.33 % | 123.709 M 35.22 % | 91.486 M 95.83 % | 46.718 M 122.04 % | 21.041 M -84.86 % | 138.971 M 8.82 % | 127.704 M 113.98 % | 59.679 M 3.86 % | 57.460 M -73.78 % | 219.138 M 56.46 % | 140.058 M 115.66 % | 64.944 M 45.81 % | 44.541 M -73.35 % | 167.142 M 28.58 % | 129.995 M 29.21 % | 100.605 M 115.40 % | 46.707 M -83.18 % | 277.746 M 26.63 % | 219.340 M 86.85 % | 117.391 M 38.24 % | 84.916 M -77.24 % | 373.105 M 17.19 % | 318.378 M 13.99 % | 279.302 M 0.67 % | 277.434 M -11.78 % | 314.468 M -28.62 % | 440.542 M -5.41 % | 465.717 M 5.16 % | 442.851 M -59.43 % | 1.092 B -14.02 % | 1.270 B -12.33 % | 1.448 B 0.96 % | 1.434 B -5.86 % | 1.523 B 68.11 % | 906.262 M -24.56 % | 1.201 B 8.60 % | 1.106 B 60.73 % | 688.163 M -4.12 % | 717.758 M -32.64 % | 1.066 B -3.09 % | 1.100 B -3.81 % | 1.143 B -4.04 % | 1.191 B 32.18 % | 901.331 M 28.03 % | 704.020 M -18.15 % | 860.180 M -6.79 % | 922.876 M 10.70 % | 833.695 M 24.45 % | 669.926 M -37.85 % | 1.078 B 76.58 % | 610.395 M -13.30 % | 704.008 M -21.43 % | 896.070 M 12.43 % | 797.017 M -28.25 % | 1.111 B -22.19 % | 1.427 B 11.94 % | 1.275 B 33.65 % | 954.162 M 16.17 % | 821.324 M 18.26 % | 694.534 M 11.02 % | 625.587 M 11.62 % | 560.476 M 10.17 % | 508.721 M -0.51 % | 511.327 M -1.99 % | 521.700 M -7.07 % | 561.403 M -16.37 % | 671.286 M -16.54 % | 804.320 M 25.13 % | 642.766 M 23.45 % | 520.651 M -9.68 % | 576.426 M -20.62 % | 726.131 M 16.29 % | 624.426 M 1.51 % | 615.111 M 1.41 % | 606.579 M 7.34 % | 565.090 M 23.03 % | 459.304 M -0.07 % | 459.632 M 3.94 % | 442.202 M -25.40 % | 592.778 M 15.25 % | 514.358 M -6.05 % | 547.509 M 35.89 % | 402.896 M -24.63 % | 534.546 M 56.12 % | 342.404 M 37.64 % | 248.769 M -12.12 % | 283.062 M -10.43 % | 316.034 M 25.44 % | 251.939 M 7.97 % | 233.346 M 7.58 % | 216.902 M 7.08 % | 202.567 M 15.27 % | 175.728 M 33.38 % | 131.750 M -19.03 % | 162.707 M |
| Net income | 15.231 M 284.29 % | -8.265 M 97.88 % | -390.322 M -2 223.48 % | 18.381 M 233.95 % | -13.723 M 40.38 % | -23.017 M 89.85 % | -226.749 M -588.68 % | 46.400 M 597.82 % | 6.649 M 37.06 % | 4.851 M -92.42 % | 64.038 M 10.33 % | 58.044 M 510.79 % | 9.503 M 356.53 % | 2.082 M 100.42 % | -494.500 M -978.54 % | 56.287 M 793.94 % | 6.297 M 54.92 % | 4.064 M -94.30 % | 71.286 M 37.32 % | 51.912 M 252.47 % | 14.728 M -16.33 % | 17.602 M -83.56 % | 107.085 M 267.57 % | 29.133 M 285.96 % | -15.667 M -1 275.28 % | -1.139 M -99.61 % | -570.705 K -100.19 % | 304.044 M 75.49 % | 173.254 M 161.03 % | 66.372 M 191.12 % | -72.840 M -571.53 % | 15.448 M -76.98 % | 67.107 M 76.17 % | 38.092 M 131.57 % | -120.645 M 47.80 % | -231.113 M -754.09 % | 35.333 M 313.32 % | 8.549 M 104.05 % | -211.042 M -224.21 % | -65.094 M -1 515.49 % | -4.029 M 86.94 % | -30.848 M -144.89 % | -12.597 M -294.24 % | -3.195 M 34.85 % | -4.905 M -118.06 % | 27.163 M 163.51 % | -42.767 M -143.41 % | 98.521 M 244.86 % | 28.568 M 306.12 % | -13.860 M -129.24 % | 47.405 M 4 691.35 % | 989.395 K -84.83 % | 6.521 M -92.29 % | 84.570 M 16.86 % | 72.368 M -55.47 % | 162.498 M -40.83 % | 274.632 M 23.72 % | 221.981 M 6 310.70 % | -3.574 M -117.66 % | 20.241 M -27.69 % | 27.990 M 2 001.25 % | 1.332 M -90.71 % | 14.339 M 373.48 % | 3.028 M -73.78 % | 11.550 M 214.98 % | -10.045 M 85.82 % | -70.856 M -430.27 % | -13.362 M -74.31 % | -7.666 M -134.42 % | 22.268 M -22.47 % | 28.722 M 926.01 % | 2.799 M -91.35 % | 32.372 M 61.85 % | 20.002 M 31.55 % | 15.204 M -64.49 % | 42.818 M 37.54 % | 31.132 M 49.69 % | 20.798 M 106.46 % | 10.074 M 35.11 % | 7.456 M -88.53 % | 65.015 M 109.37 % | 31.053 M 224.74 % | 9.563 M -52.32 % | 20.056 M -51.46 % | 41.318 M 83.48 % | 22.519 M 525.92 % | -5.287 M -135.89 % | 14.733 M -33.30 % | 22.090 M 28.63 % | 17.173 M 117.09 % | 7.910 M -58.88 % | 19.236 M 37.46 % | 13.993 M -15.23 % | 16.508 M 32.03 % | 12.503 M 18.03 % | 10.593 M |
| Income before tax | 14.671 M 277.04 % | -8.287 M 97.87 % | -389.622 M -2 365.50 % | 17.198 M 220.46 % | -14.277 M 38.51 % | -23.219 M 89.76 % | -226.685 M -582.73 % | 46.959 M 754.07 % | 5.498 M 12.26 % | 4.898 M -93.02 % | 70.171 M 14.46 % | 61.306 M 568.96 % | 9.164 M 311.05 % | 2.229 M 100.45 % | -500.298 M -916.05 % | 61.307 M 747.14 % | 7.237 M 92.55 % | 3.758 M -95.08 % | 76.457 M 26.91 % | 60.245 M 233.92 % | 18.042 M 5.51 % | 17.100 M -84.65 % | 111.409 M 176.14 % | 40.346 M 21.03 % | 33.335 M 941.85 % | 3.200 M 147.81 % | -6.692 M -101.75 % | 382.761 M 610.44 % | 53.876 M -86.48 % | 398.429 M 978.43 % | -45.357 M -173.76 % | 61.493 M -52.84 % | 130.398 M 34.46 % | 96.977 M 240.25 % | -69.145 M 63.90 % | -191.526 M -360.58 % | 73.500 M 166.81 % | 27.547 M 111.72 % | -235.131 M -329.09 % | -54.797 M -297.32 % | 27.771 M 218.25 % | -23.485 M -428.93 % | -4.440 M -139.63 % | 11.205 M -53.09 % | 23.887 M -58.59 % | 57.681 M 205.15 % | -54.858 M -133.90 % | 161.808 M 145.65 % | 65.869 M 730.42 % | -10.448 M -111.18 % | 93.496 M 1 147.03 % | 7.497 M -41.26 % | 12.764 M -89.93 % | 126.699 M 8.84 % | 116.409 M -53.12 % | 248.307 M -43.59 % | 440.179 M 19.99 % | 366.855 M 706.04 % | 45.513 M -8.10 % | 49.525 M 5.42 % | 46.981 M 233.00 % | 14.108 M -57.21 % | 32.968 M 205.20 % | 10.802 M -63.90 % | 29.918 M 858.81 % | 3.120 M 105.04 % | -61.911 M -856.20 % | -6.475 M -37.54 % | -4.708 M -111.74 % | 40.113 M 37.69 % | 29.132 M 17.81 % | 24.728 M -62.37 % | 65.706 M 127.21 % | 28.919 M 31.79 % | 21.942 M -63.63 % | 60.331 M 6.82 % | 56.481 M 56.68 % | 36.048 M 155.70 % | 14.098 M -28.73 % | 19.781 M -79.74 % | 97.635 M 67.02 % | 58.458 M 88.27 % | 31.051 M -21.18 % | 39.395 M -49.59 % | 78.155 M 95.25 % | 40.028 M 185.18 % | 14.036 M -41.33 % | 23.924 M -40.07 % | 39.919 M 41.34 % | 28.244 M 74.79 % | 16.159 M -50.63 % | 32.729 M 46.64 % | 22.320 M -16.81 % | 26.829 M 32.94 % | 20.181 M -0.71 % | 20.325 M |
| Income before tax ratio | 0.19 182.98 % | -0.23 92.83 % | -3.15 -1 775.41 % | 0.19 161.51 % | -0.31 72.31 % | -1.10 32.35 % | -1.63 -543.59 % | 0.37 299.13 % | 0.09 8.08 % | 0.09 -73.38 % | 0.32 -26.84 % | 0.44 210.19 % | 0.14 181.92 % | 0.05 101.67 % | -2.99 -734.68 % | 0.47 555.61 % | 0.07 -10.60 % | 0.08 -70.77 % | 0.28 0.22 % | 0.27 78.71 % | 0.15 -23.68 % | 0.20 -32.56 % | 0.30 135.63 % | 0.13 6.18 % | 0.12 934.88 % | 0.01 154.19 % | -0.02 -102.45 % | 0.87 651.04 % | 0.12 -87.14 % | 0.90 2 265.26 % | -0.04 -185.78 % | 0.05 -46.21 % | 0.09 33.18 % | 0.07 248.98 % | -0.05 78.52 % | -0.21 -445.39 % | 0.06 145.68 % | 0.02 107.29 % | -0.34 -347.55 % | -0.08 -392.95 % | 0.03 222.02 % | -0.02 -449.88 % | 0.00 -141.30 % | 0.01 -64.51 % | 0.03 -67.65 % | 0.08 228.47 % | -0.06 -136.37 % | 0.18 121.91 % | 0.08 606.58 % | -0.02 -117.98 % | 0.09 606.20 % | 0.01 -32.25 % | 0.02 -87.18 % | 0.14 -3.19 % | 0.15 -34.66 % | 0.22 -27.51 % | 0.31 7.19 % | 0.29 503.11 % | 0.05 -20.90 % | 0.06 -10.86 % | 0.07 199.94 % | 0.02 -61.66 % | 0.06 177.02 % | 0.02 -63.71 % | 0.06 878.27 % | 0.01 105.42 % | -0.11 -1 043.36 % | -0.01 -64.79 % | -0.01 -109.38 % | 0.06 11.53 % | 0.06 30.43 % | 0.04 -52.59 % | 0.09 95.38 % | 0.05 29.83 % | 0.04 -64.13 % | 0.10 -0.49 % | 0.10 27.35 % | 0.08 155.89 % | 0.03 -31.44 % | 0.04 -72.84 % | 0.16 44.92 % | 0.11 100.40 % | 0.06 -42.00 % | 0.10 -33.12 % | 0.15 25.07 % | 0.12 107.19 % | 0.06 -33.24 % | 0.08 -33.09 % | 0.13 12.67 % | 0.11 61.89 % | 0.07 -54.11 % | 0.15 36.95 % | 0.11 -27.83 % | 0.15 -0.33 % | 0.15 22.62 % | 0.12 |
| EBITDA | 14.755 M 278.73 % | -8.256 M 97.88 % | -389.269 M -2 352.54 % | 17.281 M 292.24 % | -8.989 M 54.18 % | -19.618 M 91.43 % | -228.966 M -587.59 % | 46.959 M 729.09 % | 5.664 M 12.91 % | 5.016 M -92.54 % | 67.237 M 9.46 % | 61.424 M 481.49 % | 10.563 M 236.39 % | -7.745 M 98.46 % | -502.541 M -872.68 % | 65.039 M 488.39 % | 11.054 M 292.61 % | -5.739 M -107.51 % | 76.457 M 5.87 % | 72.217 M 135.42 % | 30.676 M 0.16 % | 30.628 M -76.00 % | 127.612 M 131.21 % | 55.193 M 18.92 % | 46.413 M 526.37 % | 7.410 M -88.70 % | 65.569 M -82.87 % | 382.816 M -24.40 % | 506.387 M 388.94 % | -175.254 M -310.99 % | -42.642 M -146.48 % | 91.746 M -38.54 % | 149.271 M 53.08 % | 97.513 M 277.89 % | -54.815 M -138.56 % | 142.158 M 46.08 % | 97.315 M 361.10 % | 21.105 M 118.10 % | -116.570 M -924.12 % | -11.382 M -117.16 % | 66.330 M 423.99 % | -20.473 M -117.56 % | 116.566 M 788.77 % | -16.924 M -119.47 % | 86.912 M 485.12 % | 14.854 M -89.12 % | 136.578 M 2 104.10 % | 6.197 M -92.89 % | 87.193 M 1 184.44 % | -8.040 M -105.37 % | 149.821 M 1 183.05 % | 11.677 M -53.18 % | 24.942 M -82.44 % | 142.046 M 25.61 % | 113.083 M -57.75 % | 267.621 M -40.99 % | 453.552 M 17.40 % | 386.324 M 119.59 % | 175.928 M 210.37 % | 56.683 M -1.18 % | 57.359 M 288.52 % | 14.763 M -74.23 % | 57.293 M 398.24 % | 11.499 M -72.07 % | 41.176 M 187.78 % | 14.308 M 143.50 % | -32.894 M -380.48 % | 11.728 M 202.35 % | -11.458 M -126.60 % | 43.084 M 472.90 % | 7.520 M -78.49 % | 34.968 M -49.27 % | 68.934 M 274.47 % | 18.408 M -86.69 % | 138.309 M 539.93 % | 21.613 M -78.41 % | 100.089 M 59.72 % | 62.665 M 3.29 % | 60.668 M 21.44 % | 49.956 M -60.99 % | 128.076 M 60.73 % | 79.683 M 76.53 % | 45.139 M -35.65 % | 70.150 M -29.29 % | 99.201 M 97.90 % | 50.127 M 20.21 % | 41.700 M 21.61 % | 34.289 M -40.94 % | 58.060 M 114.47 % | 27.071 M 30.54 % | 20.738 M -32.67 % | 30.799 M 19.99 % | 25.667 M -0.77 % | 25.866 M -33.10 % | 38.663 M 832.40 % | 4.147 M |
| Net income ratio | 0.19 186.38 % | -0.23 92.86 % | -3.16 -1 670.38 % | 0.20 168.40 % | -0.29 73.15 % | -1.09 32.96 % | -1.63 -549.06 % | 0.36 226.11 % | 0.11 31.96 % | 0.08 -71.11 % | 0.29 -29.49 % | 0.41 183.22 % | 0.15 213.11 % | 0.05 101.58 % | -2.96 -783.29 % | 0.43 591.83 % | 0.06 -28.08 % | 0.09 -66.10 % | 0.26 8.44 % | 0.24 88.64 % | 0.13 -39.47 % | 0.21 -27.78 % | 0.29 213.66 % | 0.09 263.13 % | -0.06 -1 266.08 % | 0.00 -126.25 % | 0.00 -100.26 % | 0.69 85.52 % | 0.37 148.22 % | 0.15 324.60 % | -0.07 -648.39 % | 0.01 -73.74 % | 0.05 74.49 % | 0.03 133.54 % | -0.08 68.95 % | -0.26 -966.99 % | 0.03 280.58 % | 0.01 102.52 % | -0.31 -238.15 % | -0.09 -2 298.46 % | 0.00 86.52 % | -0.03 -154.59 % | -0.01 -310.86 % | 0.00 50.71 % | -0.01 -114.10 % | 0.04 177.60 % | -0.05 -146.57 % | 0.11 211.54 % | 0.03 265.63 % | -0.02 -147.04 % | 0.04 2 613.35 % | 0.00 -82.50 % | 0.01 -90.18 % | 0.09 3.94 % | 0.09 -37.93 % | 0.15 -23.96 % | 0.19 10.52 % | 0.17 4 747.10 % | 0.00 -115.20 % | 0.02 -38.85 % | 0.04 1 792.66 % | 0.00 -91.68 % | 0.03 329.76 % | 0.01 -73.64 % | 0.02 217.31 % | -0.02 84.74 % | -0.13 -534.06 % | -0.02 -108.86 % | -0.01 -127.51 % | 0.03 -37.20 % | 0.06 1 035.92 % | 0.00 -89.11 % | 0.04 39.18 % | 0.03 29.59 % | 0.02 -64.98 % | 0.07 28.13 % | 0.06 21.67 % | 0.05 106.61 % | 0.02 29.99 % | 0.02 -84.63 % | 0.11 81.67 % | 0.06 245.67 % | 0.02 -64.91 % | 0.05 -35.60 % | 0.08 17.53 % | 0.07 409.44 % | -0.02 -140.83 % | 0.05 -25.53 % | 0.07 2.55 % | 0.07 101.07 % | 0.03 -61.77 % | 0.09 28.38 % | 0.07 -26.46 % | 0.09 -1.01 % | 0.09 45.77 % | 0.07 |
| Ratio EBITDA | 0.19 183.77 % | -0.22 92.85 % | -3.15 -1 765.83 % | 0.19 198.17 % | -0.19 79.36 % | -0.93 43.41 % | -1.65 -548.06 % | 0.37 287.46 % | 0.09 8.71 % | 0.09 -71.55 % | 0.31 -30.04 % | 0.44 169.63 % | 0.16 193.54 % | -0.17 94.22 % | -3.01 -700.95 % | 0.50 355.37 % | 0.11 189.42 % | -0.12 -144.64 % | 0.28 -16.39 % | 0.33 25.99 % | 0.26 -27.55 % | 0.36 5.46 % | 0.34 97.30 % | 0.17 4.32 % | 0.17 522.18 % | 0.03 -87.19 % | 0.21 -76.01 % | 0.87 -20.08 % | 1.09 374.76 % | -0.40 -913.05 % | -0.04 -154.06 % | 0.07 -29.90 % | 0.10 51.62 % | 0.07 288.97 % | -0.04 -122.94 % | 0.16 93.63 % | 0.08 324.58 % | 0.02 111.26 % | -0.17 -968.17 % | -0.02 -125.48 % | 0.06 434.33 % | -0.02 -118.26 % | 0.10 817.80 % | -0.01 -114.73 % | 0.10 357.03 % | 0.02 -86.71 % | 0.16 2 264.76 % | 0.01 -93.58 % | 0.10 971.42 % | -0.01 -108.63 % | 0.14 626.59 % | 0.02 -46.00 % | 0.04 -77.65 % | 0.16 11.73 % | 0.14 -41.11 % | 0.24 -24.17 % | 0.32 4.88 % | 0.30 64.31 % | 0.18 167.16 % | 0.07 -16.43 % | 0.08 249.96 % | 0.02 -76.91 % | 0.10 352.23 % | 0.02 -71.93 % | 0.08 193.62 % | 0.03 146.81 % | -0.06 -435.38 % | 0.02 222.63 % | -0.01 -121.25 % | 0.07 364.06 % | 0.01 -76.19 % | 0.06 -36.10 % | 0.09 222.02 % | 0.03 -86.89 % | 0.22 531.06 % | 0.04 -79.88 % | 0.18 29.82 % | 0.14 3.37 % | 0.13 16.84 % | 0.11 -47.71 % | 0.22 39.47 % | 0.15 87.91 % | 0.08 -52.65 % | 0.17 -6.18 % | 0.19 26.77 % | 0.15 -12.66 % | 0.17 38.38 % | 0.12 -34.06 % | 0.18 70.97 % | 0.11 20.90 % | 0.09 -37.41 % | 0.14 12.06 % | 0.13 -13.92 % | 0.15 -49.84 % | 0.29 1 051.48 % | 0.03 |
| Gross profit ratio | 0.74 1.58 % | 0.73 -0.15 % | 0.73 -2.04 % | 0.74 -0.21 % | 0.74 3.02 % | 0.72 4.44 % | 0.69 -3.61 % | 0.72 -7.63 % | 0.78 10.86 % | 0.70 5.37 % | 0.66 -6.13 % | 0.71 -5.76 % | 0.75 -5.54 % | 0.79 4.81 % | 0.76 -2.51 % | 0.78 39.04 % | 0.56 -18.81 % | 0.69 5.91 % | 0.65 16.39 % | 0.56 10.78 % | 0.50 133.14 % | 0.22 -62.45 % | 0.58 89.58 % | 0.30 23.99 % | 0.25 59.56 % | 0.15 -64.13 % | 0.43 47.61 % | 0.29 36.52 % | 0.21 543.88 % | 0.03 -83.42 % | 0.20 16.07 % | 0.17 -13.84 % | 0.20 53.57 % | 0.13 -0.13 % | 0.13 -35.79 % | 0.20 41.15 % | 0.14 42.40 % | 0.10 59.51 % | 0.06 -45.20 % | 0.11 3.80 % | 0.11 53.48 % | 0.07 -13.35 % | 0.08 22.45 % | 0.07 -42.62 % | 0.12 -10.79 % | 0.13 59.47 % | 0.08 -27.78 % | 0.12 -38.51 % | 0.19 94.07 % | 0.10 -69.09 % | 0.31 225.81 % | 0.10 -34.28 % | 0.15 -43.32 % | 0.26 -13.57 % | 0.30 -12.24 % | 0.34 -11.34 % | 0.38 -0.16 % | 0.38 44.37 % | 0.27 77.65 % | 0.15 -13.58 % | 0.17 63.81 % | 0.11 -52.02 % | 0.22 57.02 % | 0.14 -26.41 % | 0.19 42.89 % | 0.13 70.80 % | 0.08 -33.32 % | 0.12 48.18 % | 0.08 -45.70 % | 0.15 8.49 % | 0.13 -19.67 % | 0.17 0.64 % | 0.17 62.46 % | 0.10 11.88 % | 0.09 -22.96 % | 0.12 -44.27 % | 0.21 20.03 % | 0.18 25.20 % | 0.14 -12.34 % | 0.16 -27.26 % | 0.22 8.32 % | 0.21 32.61 % | 0.15 -27.77 % | 0.21 -1.42 % | 0.22 10.42 % | 0.20 -14.72 % | 0.23 33.68 % | 0.17 -20.63 % | 0.22 8.71 % | 0.20 -6.27 % | 0.21 -17.65 % | 0.26 1.71 % | 0.25 0.52 % | 0.25 -8.51 % | 0.28 34.26 % | 0.21 |
| Weighted average shs out dil | 439.610 M 0.00 % | 439.610 M 0.11 % | 439.125 M 0.11 % | 438.637 M 0.00 % | 438.637 M 0.05 % | 438.413 M -0.40 % | 440.183 M 0.35 % | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M -0.96 % | 442.895 M 0.00 % | 442.895 M 0.00 % | 442.895 M -0.90 % | 446.937 M -0.20 % | 447.829 M 0.27 % | 446.621 M 0.00 % | 446.621 M -0.03 % | 446.750 M 0.00 % | 446.750 M 0.00 % | 446.748 M 0.00 % | 446.748 M -0.02 % | 446.826 M 0.00 % | 446.826 M -1.94 % | 455.667 M 0.00 % | 455.667 M 1.37 % | 449.503 M 0.00 % | 449.503 M 2.60 % | 438.100 M 0.00 % | 438.100 M -1.87 % | 446.465 M 0.00 % | 446.465 M -0.14 % | 447.095 M 0.00 % | 447.095 M 0.03 % | 446.940 M 0.00 % | 446.940 M -0.14 % | 447.578 M 0.00 % | 447.578 M -8.96 % | 491.645 M 0.00 % | 491.645 M 28.77 % | 381.788 M 0.00 % | 381.788 M 0.37 % | 380.375 M 0.00 % | 380.375 M -0.44 % | 382.043 M 0.00 % | 382.043 M 0.01 % | 382.011 M 0.00 % | 382.011 M 0.05 % | 381.814 M 0.00 % | 381.814 M 0.34 % | 380.537 M 0.00 % | 380.537 M -0.35 % | 381.882 M 10.00 % | 347.166 M -9.10 % | 381.940 M 10.00 % | 347.218 M -9.09 % | 381.948 M 0.00 % | 381.948 M 0.01 % | 381.897 M 0.00 % | 381.897 M -0.96 % | 385.603 M 0.00 % | 385.603 M 0.70 % | 382.908 M 0.00 % | 382.908 M 0.14 % | 382.354 M 0.00 % | 382.354 M 0.15 % | 381.777 M 0.00 % | 381.777 M -0.82 % | 384.925 M 10.79 % | 347.450 M -8.71 % | 380.595 M 10.00 % | 345.995 M -9.36 % | 381.732 M -5.36 % | 403.364 M 5.67 % | 381.732 M -0.09 % | 382.080 M 30.08 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M |
| Weighted average shs out | 439.610 M 0.00 % | 439.610 M 0.11 % | 439.125 M 0.11 % | 438.637 M 0.00 % | 438.637 M 0.05 % | 438.413 M -0.40 % | 440.184 M 0.35 % | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M -0.96 % | 442.895 M 0.00 % | 442.895 M 0.00 % | 442.895 M -0.86 % | 446.752 M -0.24 % | 447.827 M 0.29 % | 446.547 M 1.80 % | 438.637 M -1.82 % | 446.750 M 0.08 % | 446.400 M -0.08 % | 446.748 M 0.00 % | 446.748 M -0.02 % | 446.826 M 0.00 % | 446.826 M 1.95 % | 438.263 M -3.82 % | 455.667 M 1.94 % | 446.984 M -0.56 % | 449.503 M 2.60 % | 438.100 M 0.00 % | 438.100 M -1.81 % | 446.159 M -0.07 % | 446.465 M -0.05 % | 446.701 M -0.09 % | 447.095 M 0.03 % | 446.940 M 0.00 % | 446.940 M 0.18 % | 446.149 M -0.32 % | 447.578 M -8.96 % | 491.645 M 0.00 % | 491.645 M 28.77 % | 381.788 M 0.00 % | 381.788 M 1.67 % | 375.503 M -1.28 % | 380.375 M -0.31 % | 381.547 M -0.13 % | 382.043 M 0.01 % | 382.011 M 0.00 % | 382.011 M 0.05 % | 381.814 M 0.00 % | 381.814 M 0.34 % | 380.537 M 0.00 % | 380.537 M -0.35 % | 381.882 M 10.00 % | 347.166 M -9.10 % | 381.940 M 10.00 % | 347.218 M -9.09 % | 381.948 M 0.00 % | 381.948 M 0.01 % | 381.897 M 0.00 % | 381.897 M 0.84 % | 378.728 M -1.78 % | 385.603 M 0.70 % | 382.908 M 0.00 % | 382.908 M 0.14 % | 382.354 M 0.00 % | 382.354 M 0.15 % | 381.777 M 0.00 % | 381.777 M -0.82 % | 384.925 M 10.79 % | 347.450 M -8.71 % | 380.595 M 10.00 % | 345.995 M -9.36 % | 381.732 M -5.36 % | 403.364 M 5.67 % | 381.732 M -0.09 % | 382.080 M 30.08 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M 0.00 % | 293.719 M |
| EPS diluted | 0.03 284.04 % | -0.02 97.89 % | -0.89 -2 224.11 % | 0.04 233.87 % | -0.03 40.38 % | -0.05 89.90 % | -0.52 -572.73 % | 0.11 623.68 % | 0.02 36.94 % | 0.01 -92.60 % | 0.15 15.38 % | 0.13 504.65 % | 0.02 357.45 % | 0.00 100.42 % | -1.11 -953.85 % | 0.13 821.99 % | 0.01 54.95 % | 0.01 -94.31 % | 0.16 33.33 % | 0.12 263.64 % | 0.03 -16.24 % | 0.04 -83.58 % | 0.24 268.10 % | 0.07 289.53 % | -0.03 -1 276.00 % | 0.00 -92.31 % | 0.00 -100.19 % | 0.68 70.00 % | 0.40 166.67 % | 0.15 193.75 % | -0.16 -562.43 % | 0.03 -76.93 % | 0.15 76.06 % | 0.09 131.56 % | -0.27 48.08 % | -0.52 -759.06 % | 0.08 313.09 % | 0.02 104.44 % | -0.43 -230.77 % | -0.13 -1 126.42 % | -0.01 86.88 % | -0.08 -144.11 % | -0.03 -294.05 % | -0.01 34.38 % | -0.01 -118.00 % | 0.07 164.64 % | -0.11 -142.31 % | 0.26 247.59 % | 0.07 306.06 % | -0.04 -130.25 % | 0.12 4 515.38 % | 0.00 -84.80 % | 0.02 -92.88 % | 0.24 26.32 % | 0.19 -59.57 % | 0.47 -34.72 % | 0.72 24.14 % | 0.58 6 270.21 % | -0.01 -117.74 % | 0.05 -27.00 % | 0.07 1 974.29 % | 0.00 -90.64 % | 0.04 373.42 % | 0.01 -73.84 % | 0.03 214.83 % | -0.03 86.16 % | -0.19 -442.86 % | -0.04 -75.88 % | -0.02 -131.05 % | 0.06 -15.10 % | 0.08 832.10 % | 0.01 -90.45 % | 0.08 70.97 % | 0.05 24.62 % | 0.04 -63.82 % | 0.11 0.00 % | 0.11 39.77 % | 0.08 129.45 % | 0.03 124.18 % | 0.02 -93.05 % | 0.22 246.46 % | 0.06 94.79 % | 0.03 -20.49 % | 0.04 -70.71 % | 0.14 203.69 % | 0.05 356.11 % | -0.02 -159.80 % | 0.03 -59.97 % | 0.08 114.25 % | 0.04 30.48 % | 0.03 -58.93 % | 0.07 37.61 % | 0.05 40.83 % | 0.03 -20.66 % | 0.04 18.01 % | 0.04 |
| Earnings per share | 0.03 284.04 % | -0.02 97.89 % | -0.89 -2 224.11 % | 0.04 233.87 % | -0.03 40.38 % | -0.05 89.90 % | -0.52 -572.73 % | 0.11 623.68 % | 0.02 36.94 % | 0.01 -92.60 % | 0.15 15.38 % | 0.13 504.65 % | 0.02 357.45 % | 0.00 100.42 % | -1.11 -953.85 % | 0.13 821.99 % | 0.01 54.95 % | 0.01 -94.31 % | 0.16 33.33 % | 0.12 263.64 % | 0.03 -16.24 % | 0.04 -83.58 % | 0.24 268.10 % | 0.07 282.63 % | -0.04 -1 328.00 % | 0.00 -92.31 % | 0.00 -100.19 % | 0.68 70.00 % | 0.40 166.67 % | 0.15 193.75 % | -0.16 -562.43 % | 0.03 -76.93 % | 0.15 76.06 % | 0.09 131.56 % | -0.27 48.08 % | -0.52 -759.06 % | 0.08 313.09 % | 0.02 104.44 % | -0.43 -230.77 % | -0.13 -1 126.42 % | -0.01 86.88 % | -0.08 -141.19 % | -0.03 -298.81 % | -0.01 34.88 % | -0.01 -118.14 % | 0.07 164.64 % | -0.11 -142.31 % | 0.26 247.59 % | 0.07 306.06 % | -0.04 -130.25 % | 0.12 4 515.38 % | 0.00 -84.80 % | 0.02 -92.88 % | 0.24 26.32 % | 0.19 -59.57 % | 0.47 -34.72 % | 0.72 24.14 % | 0.58 6 270.21 % | -0.01 -117.74 % | 0.05 -27.00 % | 0.07 1 974.29 % | 0.00 -90.64 % | 0.04 373.42 % | 0.01 -73.84 % | 0.03 214.83 % | -0.03 86.16 % | -0.19 -442.86 % | -0.04 -75.88 % | -0.02 -131.05 % | 0.06 -15.10 % | 0.08 832.10 % | 0.01 -90.45 % | 0.08 70.97 % | 0.05 24.62 % | 0.04 -63.82 % | 0.11 0.00 % | 0.11 39.77 % | 0.08 129.45 % | 0.03 124.18 % | 0.02 -93.05 % | 0.22 246.46 % | 0.06 94.79 % | 0.03 -20.49 % | 0.04 -70.71 % | 0.14 203.69 % | 0.05 356.11 % | -0.02 -159.80 % | 0.03 -59.97 % | 0.08 114.25 % | 0.04 30.48 % | 0.03 -58.93 % | 0.07 37.61 % | 0.05 40.83 % | 0.03 -20.66 % | 0.04 18.01 % | 0.04 |
| Gross profit | 57.683 M 116.72 % | 26.616 M -70.37 % | 89.826 M 32.46 % | 67.812 M 95.42 % | 34.700 M 128.74 % | 15.170 M -84.19 % | 95.935 M 4.90 % | 91.457 M 97.65 % | 46.273 M 15.15 % | 40.186 M -72.37 % | 145.445 M 46.87 % | 99.031 M 103.24 % | 48.726 M 37.73 % | 35.377 M -72.07 % | 126.657 M 25.35 % | 101.041 M 79.66 % | 56.240 M 74.87 % | 32.161 M -82.19 % | 180.579 M 47.38 % | 122.523 M 106.98 % | 59.195 M 222.31 % | 18.366 M -91.45 % | 214.916 M 122.16 % | 96.737 M 41.34 % | 68.443 M 60.63 % | 42.608 M -68.36 % | 134.648 M 5.37 % | 127.786 M 29.14 % | 98.951 M 577.13 % | 14.613 M -93.27 % | 217.221 M -0.20 % | 217.650 M -24.46 % | 288.124 M 55.05 % | 185.828 M -5.98 % | 197.649 M 7.94 % | 183.112 M 6.49 % | 171.959 M 54.65 % | 111.192 M 156.39 % | 43.368 M -47.46 % | 82.542 M -30.08 % | 118.057 M 48.73 % | 79.375 M -16.65 % | 95.235 M 17.50 % | 81.053 M -24.15 % | 106.859 M 14.21 % | 93.564 M 30.52 % | 71.685 M -32.69 % | 106.493 M -31.93 % | 156.458 M 141.51 % | 64.782 M -80.79 % | 337.246 M 475.32 % | 58.618 M -43.01 % | 102.866 M -55.47 % | 231.012 M -2.83 % | 237.748 M -37.03 % | 377.561 M -31.01 % | 547.250 M 11.76 % | 489.649 M 92.95 % | 253.773 M 106.38 % | 122.963 M 2.19 % | 120.326 M 81.87 % | 66.161 M -46.45 % | 123.541 M 73.00 % | 71.413 M -26.79 % | 97.540 M 40.05 % | 69.648 M 58.72 % | 43.880 M -44.23 % | 78.686 M 23.67 % | 63.626 M -32.05 % | 93.637 M 33.93 % | 69.915 M -27.44 % | 96.354 M -20.11 % | 120.609 M 88.92 % | 63.842 M 13.57 % | 56.213 M -21.88 % | 71.958 M -40.18 % | 120.290 M 47.67 % | 81.458 M 25.11 % | 65.110 M -8.89 % | 71.463 M -45.73 % | 131.690 M 24.83 % | 105.493 M 24.58 % | 84.677 M -1.84 % | 86.268 M -25.70 % | 116.106 M 72.38 % | 67.357 M 17.38 % | 57.383 M 17.48 % | 48.844 M -28.91 % | 68.704 M 36.36 % | 50.383 M 1.20 % | 49.787 M -11.41 % | 56.200 M 8.91 % | 51.604 M 15.88 % | 44.534 M 22.03 % | 36.495 M 8.71 % | 33.570 M |
| Income tax expense | -559.529 K -2 376.56 % | -22.593 K -103.23 % | 700.261 K 163.90 % | -1.096 M -97.59 % | -554.596 K -173.85 % | -202.520 K -416.44 % | 64.000 K -88.54 % | 558.331 K 148.50 % | -1.151 M -2 581.73 % | 46.383 K -99.24 % | 6.133 M 88.02 % | 3.262 M 1 062.83 % | -338.772 K -329.12 % | 147.861 K 102.55 % | -5.797 M -215.47 % | 5.021 M 433.81 % | 940.514 K 407.52 % | -305.835 K -105.23 % | 5.846 M -10.43 % | 6.527 M 198.34 % | 2.188 M 474.98 % | -583.439 K -108.80 % | 6.628 M -22.51 % | 8.553 M -81.07 % | 45.182 M 2 280.31 % | 1.898 M 127.32 % | -6.947 M -108.83 % | 78.655 M 166.19 % | -118.826 M -135.93 % | 330.726 M 1 575.94 % | 19.734 M 4.46 % | 18.892 M -26.28 % | 25.625 M 7.84 % | 23.764 M -11.37 % | 26.811 M 44.12 % | 18.603 M 19.41 % | 15.579 M 61.41 % | 9.652 M 494.98 % | -2.444 M -142.62 % | 5.733 M -62.47 % | 15.278 M 362.73 % | 3.302 M -65.58 % | 9.592 M 2 118.61 % | 432.345 K -97.80 % | 19.649 M 106.38 % | 9.521 M 304.97 % | -4.645 M -124.71 % | 18.798 M 4.90 % | 17.920 M 1 283.71 % | 1.295 M -92.79 % | 17.951 M 320.82 % | 4.266 M -59.43 % | 10.515 M -30.95 % | 15.228 M -23.71 % | 19.959 M -39.04 % | 32.743 M -52.30 % | 68.641 M 30.08 % | 52.770 M 209.59 % | 17.045 M 52.68 % | 11.164 M 425.55 % | -3.429 M -195.12 % | 3.605 M 438.06 % | -1.066 M -1 144.44 % | 102.101 K -90.79 % | 1.108 M 2 142.71 % | 49.412 K -98.57 % | 3.461 M 417.13 % | 669.202 K 188.06 % | -759.964 K -147.69 % | 1.594 M 106.40 % | -24.887 M -312.70 % | 11.701 M -38.18 % | 18.926 M 781.28 % | 2.148 M -20.00 % | 2.684 M 4.34 % | 2.573 M -77.29 % | 11.327 M 29.93 % | 8.718 M 1 466.09 % | 556.685 K -93.50 % | 8.566 M -23.28 % | 11.166 M -38.30 % | 18.095 M -0.34 % | 18.158 M 44.21 % | 12.591 M -47.49 % | 23.977 M 127.98 % | 10.517 M -38.60 % | 17.128 M 269.36 % | 4.637 M -60.23 % | 11.661 M 45.18 % | 8.032 M 65.95 % | 4.840 M -47.31 % | 9.187 M 45.41 % | 6.318 M -9.49 % | 6.980 M 31.42 % | 5.312 M -26.20 % | 7.197 M |
| Cost of revenue | 20.638 M 104.47 % | 10.094 M -70.21 % | 33.883 M 43.12 % | 23.674 M 96.99 % | 12.018 M 104.70 % | 5.871 M -86.36 % | 43.036 M 18.73 % | 36.247 M 170.37 % | 13.407 M -22.39 % | 17.274 M -76.56 % | 73.693 M 79.62 % | 41.027 M 152.97 % | 16.218 M 76.96 % | 9.165 M -77.36 % | 40.484 M 39.82 % | 28.954 M -34.74 % | 44.366 M 205.00 % | 14.546 M -85.03 % | 97.167 M 0.36 % | 96.817 M 66.36 % | 58.197 M -12.55 % | 66.550 M -57.93 % | 158.190 M -28.63 % | 221.641 M 5.11 % | 210.859 M -10.21 % | 234.826 M 30.59 % | 179.820 M -42.50 % | 312.756 M -14.73 % | 366.766 M -14.35 % | 428.238 M -51.02 % | 874.371 M -16.88 % | 1.052 B -9.31 % | 1.160 B -7.09 % | 1.248 B -5.84 % | 1.326 B 83.34 % | 723.150 M -29.74 % | 1.029 B 3.45 % | 994.910 M 54.30 % | 644.795 M 1.51 % | 635.216 M -32.96 % | 947.569 M -7.13 % | 1.020 B -2.64 % | 1.048 B -5.62 % | 1.110 B 39.76 % | 794.472 M 30.14 % | 610.456 M -22.58 % | 788.496 M -3.42 % | 816.383 M 20.55 % | 677.238 M 11.91 % | 605.144 M -18.29 % | 740.615 M 34.22 % | 551.776 M -8.21 % | 601.142 M -9.61 % | 665.058 M 18.92 % | 559.270 M -23.72 % | 733.200 M -16.70 % | 880.211 M 12.05 % | 785.559 M 12.16 % | 700.389 M 0.29 % | 698.361 M 21.62 % | 574.208 M 2.64 % | 559.426 M 28.03 % | 436.934 M -0.09 % | 437.308 M 5.68 % | 413.787 M -8.46 % | 452.052 M -12.65 % | 517.523 M -12.67 % | 592.601 M -19.99 % | 740.694 M 34.89 % | 549.128 M 21.83 % | 450.736 M -6.11 % | 480.072 M -20.72 % | 605.522 M 8.02 % | 560.583 M 0.30 % | 558.898 M 4.54 % | 534.620 M 20.19 % | 444.799 M 17.72 % | 377.846 M -4.23 % | 394.522 M 6.41 % | 370.740 M -19.59 % | 461.089 M 12.77 % | 408.865 M -11.66 % | 462.832 M 46.17 % | 316.629 M -24.33 % | 418.440 M 52.13 % | 275.047 M 43.71 % | 191.386 M -18.29 % | 234.218 M -5.30 % | 247.330 M 22.71 % | 201.556 M 9.80 % | 183.558 M 14.22 % | 160.702 M 6.45 % | 150.963 M 15.07 % | 131.195 M 37.73 % | 95.255 M -26.24 % | 129.137 M |
| General and administrative expenses | 10.655 M -12.52 % | 12.181 M -18.65 % | 14.973 M -19.95 % | 18.706 M 104.82 % | 9.133 M -35.50 % | 14.160 M -28.31 % | 19.751 M -50.38 % | 39.805 M 501.41 % | -9.916 M -168.08 % | 14.566 M 156.39 % | -25.829 M -178.25 % | 33.008 M 498.09 % | -8.292 M -165.47 % | 12.665 M 142.57 % | -29.752 M -183.45 % | 35.654 M 586.40 % | -7.330 M -149.33 % | 14.860 M 154.50 % | -27.267 M -262.20 % | 16.810 M 261.09 % | -10.436 M -147.39 % | 22.020 M 183.04 % | -26.517 M -230.05 % | 20.390 M 508.65 % | -4.990 M -128.63 % | 17.426 M 139.27 % | -44.375 M -263.78 % | 27.095 M 173.44 % | -36.892 M -175.61 % | 48.792 M 128.68 % | -170.120 M -276.25 % | 96.520 M 635.00 % | -18.041 M -128.59 % | 63.091 M 150.12 % | -125.887 M -225.72 % | 100.131 M 453.15 % | -28.354 M -140.53 % | 69.955 M 163.87 % | -109.534 M -214.17 % | 95.937 M 409.94 % | -30.954 M -142.77 % | 72.365 M 175.50 % | -95.850 M -238.23 % | 69.340 M 376.39 % | -25.088 M -143.65 % | 57.473 M 160.13 % | -95.581 M -230.85 % | 73.044 M 2 402.07 % | -3.173 M -106.98 % | 45.482 M 193.20 % | -48.799 M -296.47 % | 24.838 M 174.48 % | -33.348 M -150.14 % | 66.513 M 155.92 % | -118.950 M -242.08 % | 83.723 M 342.41 % | -34.538 M -143.41 % | 79.568 M 221.96 % | -65.238 M -251.18 % | 43.152 M 2.76 % | 41.992 M 17.05 % | 35.876 M -25.62 % | 48.231 M 23.69 % | 38.994 M 0.05 % | 38.973 M 6.87 % | 36.469 M -35.83 % | 56.831 M 22.58 % | 46.363 M -13.43 % | 53.556 M 49.39 % | 35.849 M -23.56 % | 46.900 M 36.50 % | 34.359 M 15.49 % | 29.749 M 8.63 % | 27.386 M -13.21 % | 31.556 M -0.33 % | 31.660 M -9.08 % | 34.823 M 19.60 % | 29.116 M 2.33 % | 28.452 M 1.06 % | 28.153 M 5.92 % | 26.579 M -7.09 % | 28.608 M -10.28 % | 31.885 M 43.45 % | 22.228 M 1.94 % | 21.806 M 8.64 % | 20.072 M -34.20 % | 30.503 M 126.66 % | 13.457 M -38.04 % | 21.721 M 63.81 % | 13.260 M -20.83 % | 16.748 M 22.10 % | 13.717 M -27.79 % | 18.997 M 50.70 % | 12.606 M 230.58 % | 3.813 M -68.51 % | 12.109 M |
| Selling and marketing expenses | -8.930 M -149.89 % | 17.900 M 144.64 % | -40.098 M -171.90 % | 55.767 M 142.59 % | 22.988 M 24.60 % | 18.449 M 153.42 % | -34.533 M -252.74 % | 22.610 M 9.03 % | 20.737 M 14.33 % | 18.138 M -50.78 % | 36.847 M 108.16 % | 17.701 M 5.59 % | 16.764 M -6.01 % | 17.836 M -58.54 % | 43.018 M 82.11 % | 23.623 M -5.01 % | 24.869 M 51.84 % | 16.378 M -53.00 % | 34.850 M -5.32 % | 36.807 M 90.14 % | 19.358 M 37.89 % | 14.039 M -71.22 % | 48.787 M 62.78 % | 29.972 M 15.22 % | 26.013 M 94.56 % | 13.370 M -71.62 % | 47.104 M 175.58 % | 17.092 M 13.65 % | 15.040 M -21.28 % | 19.105 M -37.29 % | 30.466 M 31.86 % | 23.104 M -3.57 % | 23.959 M 21.68 % | 19.689 M -41.92 % | 33.899 M 31.29 % | 25.821 M 33.89 % | 19.286 M 0.80 % | 19.133 M -15.40 % | 22.616 M 15.95 % | 19.505 M -6.83 % | 20.935 M -18.70 % | 25.749 M 21.29 % | 21.231 M -3.51 % | 22.004 M 14.49 % | 19.220 M 3.76 % | 18.523 M -40.35 % | 31.052 M 30.13 % | 23.863 M 40.31 % | 17.007 M -17.57 % | 20.632 M -23.37 % | 26.924 M 35.59 % | 19.856 M -3.48 % | 20.572 M 21.79 % | 16.891 M -32.43 % | 24.998 M 16.77 % | 21.408 M -11.30 % | 24.136 M -1.47 % | 24.496 M -4.40 % | 25.622 M 25.29 % | 20.450 M 10.37 % | 18.529 M 29.33 % | 14.327 M -35.60 % | 22.247 M 14.83 % | 19.374 M 19.00 % | 16.281 M -3.82 % | 16.927 M -35.22 % | 26.130 M 32.73 % | 19.686 M -0.45 % | 19.775 M 51.64 % | 13.041 M -48.63 % | 25.389 M 2.78 % | 24.703 M 40.10 % | 17.633 M 4.10 % | 16.938 M -22.42 % | 21.833 M 19.55 % | 18.262 M 7.59 % | 16.974 M 37.63 % | 12.334 M -32.08 % | 18.159 M 38.23 % | 13.137 M 8.17 % | 12.145 M -9.34 % | 13.395 M -14.24 % | 15.620 M 74.61 % | 8.946 M -26.24 % | 12.127 M 83.04 % | 6.625 M 91.95 % | 3.452 M -63.27 % | 9.398 M -11.82 % | 10.657 M -23.56 % | 13.942 M 79.84 % | 7.752 M -12.33 % | 8.842 M 25.39 % | 7.052 M 56.82 % | 4.497 M -17.82 % | 5.472 M -2.25 % | 5.598 M |
| Other expenses | 29.144 M 320.59 % | -13.212 M -102.76 % | 478.435 M 1 191.78 % | -43.821 M -1 126.87 % | -3.572 M 73.35 % | -13.401 M -118.98 % | 70.589 M 60 684.95 % | 116.129 K 1 630.69 % | 6.710 K 100.09 % | -7.383 M -116.00 % | 46.154 M 276.21 % | -26.193 M -234.24 % | 19.512 M 389.03 % | -6.751 M -112.85 % | 52.554 M 281.97 % | -28.881 M -577 725.12 % | 5.000 K -52.82 % | 10.597 K 108.51 % | -124.572 K -167.61 % | 184.246 K 195.22 % | -193.502 K -105.61 % | 3.448 M 227.42 % | 1.053 M 1 840.57 % | 54.270 K -99.50 % | 10.958 M 3 127.58 % | 339.525 K 162.72 % | -541.329 K 54.15 % | -1.181 M 67.27 % | -3.607 M -201.94 % | 3.538 M 105.28 % | -67.012 M -393.76 % | -13.572 M 22.24 % | -17.453 M -14 451.09 % | -119.940 K -100.06 % | 206.863 M 233.24 % | -155.256 M -6 485.79 % | -2.357 M -140.78 % | 5.780 M 351.58 % | -2.298 M -443.71 % | 668.448 K -98.25 % | 38.137 M 263.77 % | 10.484 M -70.40 % | 35.413 M 20.57 % | 29.372 M 6 808.70 % | 425.146 K -99.08 % | 46.253 M 144.55 % | 18.914 M -88.37 % | 162.669 M 7 706.18 % | 2.084 M -25.04 % | 2.780 M 105.67 % | -49.012 M -32 583.84 % | 150.881 K -98.54 % | 10.363 M 428.87 % | -3.151 M -131.34 % | 10.055 M 583.59 % | -2.079 M -24.68 % | -1.668 M -1 176.91 % | 154.857 K -97.22 % | 5.567 M 2 632.21 % | -219.854 K -137.99 % | 578.760 K -92.68 % | 7.909 M 64.49 % | 4.809 M -49.40 % | 9.502 M 528.96 % | 1.511 M -51.84 % | 3.137 M -68.73 % | 10.032 M 654.02 % | 1.330 M -96.24 % | 35.413 M 284.83 % | 9.202 M -83.82 % | 56.868 M 42 393.11 % | 133.828 K -97.37 % | 5.081 M -71.80 % | 18.018 M -45.82 % | 33.256 M -33.30 % | 49.860 M 92 482.44 % | -53.971 K -103.20 % | 1.689 M 267.08 % | -1.011 M -624.18 % | 192.841 K -97.72 % | 8.459 M 615.81 % | 1.182 M 137.39 % | -3.161 M 70.76 % | -10.808 M -1 987.35 % | 572.661 K -73.12 % | 2.131 M 132.23 % | -6.611 M -487.51 % | 1.706 M -41.33 % | 2.908 M -59.53 % | 7.184 M 558.35 % | -1.567 M -190.78 % | 1.727 M 204.01 % | -1.660 M -208.66 % | 1.528 M 177.32 % | -1.976 M -129.79 % | 6.632 M |
| Operating expenses | 43.011 M 23.23 % | 34.903 M -92.72 % | 479.443 M 849.11 % | 50.515 M 3.14 % | 48.977 M 27.58 % | 38.389 M -55.87 % | 86.986 M 67.79 % | 51.843 M -2.64 % | 53.251 M 16.81 % | 45.587 M -49.71 % | 90.650 M 94.84 % | 46.524 M -5.42 % | 49.193 M 14.08 % | 43.122 M -56.67 % | 99.530 M 97.64 % | 50.360 M -14.44 % | 58.863 M 55.31 % | 37.900 M -67.34 % | 116.030 M 65.68 % | 70.033 M 46.65 % | 47.755 M 29.58 % | 36.854 M -65.62 % | 107.186 M 74.43 % | 61.450 M 19.39 % | 51.471 M 10.77 % | 46.467 M -48.84 % | 90.819 M 109.20 % | 43.413 M 30.33 % | 33.309 M -49.31 % | 65.710 M -54.08 % | 143.094 M 13.65 % | 125.905 M -7.02 % | 135.408 M 53.33 % | 88.314 M -64.43 % | 248.281 M 89.50 % | 131.016 M 22.75 % | 106.737 M 18.48 % | 90.087 M -43.60 % | 159.720 M 35.12 % | 118.204 M 15.07 % | 102.721 M 2.88 % | 99.848 M -2.49 % | 102.396 M 8.93 % | 94.003 M 31.07 % | 71.719 M -8.88 % | 78.711 M -37.07 % | 125.073 M 24.70 % | 100.296 M 4.49 % | 95.985 M 31.81 % | 72.823 M -53.40 % | 156.267 M 232.90 % | 46.942 M -51.10 % | 96.003 M 7.91 % | 88.966 M -31.99 % | 130.811 M 18.98 % | 109.940 M 25.81 % | 87.384 M -18.20 % | 106.825 M 7.84 % | 99.054 M 49.45 % | 66.280 M 5.26 % | 62.966 M 22.51 % | 51.398 M -28.54 % | 71.928 M 20.05 % | 59.913 M 6.30 % | 56.365 M 1.85 % | 55.340 M -34.51 % | 84.495 M 26.19 % | 66.958 M -10.82 % | 75.084 M 48.52 % | 50.554 M -31.46 % | 73.756 M 20.15 % | 61.387 M 18.79 % | 51.675 M 13.74 % | 45.434 M -17.87 % | 55.320 M 6.77 % | 51.814 M -3.90 % | 53.919 M 23.96 % | 43.497 M -9.00 % | 47.800 M 10.54 % | 43.242 M 5.54 % | 40.970 M -4.47 % | 42.888 M -11.17 % | 48.282 M 52.56 % | 31.648 M -8.70 % | 34.664 M 27.32 % | 27.226 M -21.21 % | 34.554 M 45.79 % | 23.702 M -28.45 % | 33.124 M 18.36 % | 27.987 M 7.07 % | 26.139 M 5.54 % | 24.768 M -6.79 % | 26.570 M 42.33 % | 18.668 M 78.89 % | 10.435 M -46.09 % | 19.358 M |
| Cost and expenses | 63.650 M 41.45 % | 44.997 M -91.23 % | 513.325 M 591.91 % | 74.189 M 21.63 % | 60.995 M 37.81 % | 44.260 M -87.90 % | 365.656 M 315.09 % | 88.090 M 32.15 % | 66.657 M 6.04 % | 62.861 M -61.75 % | 164.343 M 87.71 % | 87.552 M 33.85 % | 65.411 M 25.10 % | 52.287 M -62.66 % | 140.014 M 76.53 % | 79.315 M -23.17 % | 103.228 M 96.83 % | 52.446 M -75.40 % | 213.198 M 27.78 % | 166.850 M 57.48 % | 105.952 M 2.46 % | 103.404 M -61.03 % | 265.376 M -6.26 % | 283.091 M 7.91 % | 262.330 M -6.74 % | 281.293 M 3.94 % | 270.639 M -24.01 % | 356.168 M -10.97 % | 400.076 M -19.00 % | 493.948 M -51.45 % | 1.017 B -13.61 % | 1.178 B -9.07 % | 1.295 B -3.10 % | 1.337 B -15.08 % | 1.574 B 84.29 % | 854.166 M -24.81 % | 1.136 B 4.70 % | 1.085 B 34.86 % | 804.515 M 6.78 % | 753.420 M -28.27 % | 1.050 B -6.23 % | 1.120 B -2.63 % | 1.150 B -4.48 % | 1.204 B 39.04 % | 866.191 M 25.69 % | 689.167 M -24.56 % | 913.569 M -0.34 % | 916.680 M 18.55 % | 773.223 M 14.05 % | 677.967 M -24.41 % | 896.882 M 49.80 % | 598.718 M -14.12 % | 697.145 M -7.54 % | 754.024 M 9.27 % | 690.080 M -18.15 % | 843.139 M -12.86 % | 967.595 M 8.43 % | 892.384 M 11.63 % | 799.443 M 4.55 % | 764.641 M 20.01 % | 637.174 M 4.31 % | 610.823 M 20.04 % | 508.863 M 2.34 % | 497.222 M 5.76 % | 470.152 M -7.34 % | 507.392 M -15.72 % | 602.019 M -8.72 % | 659.559 M -19.15 % | 815.778 M 36.04 % | 599.682 M 14.34 % | 524.492 M -3.13 % | 541.458 M -17.61 % | 657.197 M 8.45 % | 606.017 M -1.34 % | 614.218 M 4.74 % | 586.435 M 17.59 % | 498.718 M 18.36 % | 421.344 M -4.74 % | 442.321 M 6.85 % | 413.981 M -17.54 % | 502.058 M 11.14 % | 451.753 M -11.61 % | 511.114 M 46.76 % | 348.277 M -23.14 % | 453.104 M 49.90 % | 302.273 M 33.78 % | 225.940 M -12.40 % | 257.920 M -8.03 % | 280.454 M 22.18 % | 229.543 M 9.46 % | 209.698 M 13.06 % | 185.469 M 4.47 % | 177.533 M 18.46 % | 149.863 M 41.79 % | 105.690 M -28.83 % | 148.495 M |
| Research and development expenses | 12.141 M -32.68 % | 18.034 M -30.99 % | 26.133 M 31.57 % | 19.863 M -2.77 % | 20.428 M 6.50 % | 19.181 M -38.48 % | 31.179 M 46.47 % | 21.287 M 7.83 % | 19.740 M -2.60 % | 20.267 M -39.46 % | 33.477 M 52.11 % | 22.009 M 3.78 % | 21.207 M 9.48 % | 19.372 M -42.53 % | 33.710 M 68.84 % | 19.965 M -4.90 % | 20.995 M 25.52 % | 16.726 M -67.46 % | 51.405 M 140.51 % | 21.373 M 50.36 % | 14.214 M 13.55 % | 12.518 M -54.88 % | 27.743 M 73.04 % | 16.033 M 22.36 % | 13.103 M -23.86 % | 17.210 M -34.68 % | 26.349 M 382.33 % | 5.463 M -65.86 % | 16.000 M 73.19 % | 9.238 M -94.33 % | 163.069 M 285.19 % | 42.335 M -35.26 % | 65.387 M | 0.000 -100.00 % | 97.284 M | 0.000 -100.00 % | 49.180 M | 0.000 -100.00 % | 105.595 M | 0.000 -100.00 % | 43.801 M | 0.000 -100.00 % | 78.542 M | 0.000 -100.00 % | 26.956 M | 0.000 -100.00 % | 183.469 M | 0.000 -100.00 % | 39.545 M | 0.000 -100.00 % | 185.100 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 |
| Selling general and administrative expenses | 1.726 M -94.26 % | 30.081 M 219.73 % | -25.125 M -133.74 % | 74.473 M 131.85 % | 32.121 M -1.50 % | 32.609 M 320.59 % | -14.783 M -123.68 % | 62.415 M 476.80 % | 10.821 M -66.91 % | 32.704 M 196.80 % | 11.019 M -78.27 % | 50.709 M 498.49 % | 8.473 M -72.22 % | 30.501 M 129.92 % | 13.266 M -77.62 % | 59.276 M 237.97 % | 17.539 M -43.85 % | 31.238 M 311.93 % | 7.583 M -85.86 % | 53.617 M 500.92 % | 8.922 M -75.26 % | 36.059 M 61.92 % | 22.270 M -55.78 % | 50.362 M 139.55 % | 21.023 M -31.73 % | 30.796 M 1 028.77 % | 2.728 M -93.83 % | 44.187 M 302.21 % | -21.852 M -132.18 % | 67.896 M 148.62 % | -139.654 M -216.74 % | 119.624 M 1 921.37 % | 5.918 M -92.85 % | 82.781 M 189.99 % | -91.988 M -173.03 % | 125.952 M 1 488.94 % | -9.068 M -110.18 % | 89.088 M 202.50 % | -86.917 M -175.29 % | 115.443 M 1 252.27 % | -10.019 M -110.21 % | 98.115 M 231.49 % | -74.619 M -181.69 % | 91.344 M 1 656.55 % | -5.868 M -107.72 % | 75.996 M 217.77 % | -64.528 M -166.59 % | 96.907 M 600.50 % | 13.834 M -79.08 % | 66.114 M 402.25 % | -21.874 M -148.94 % | 44.694 M 449.81 % | -12.777 M -115.32 % | 83.404 M 188.77 % | -93.952 M -189.37 % | 105.131 M 1 110.71 % | -10.402 M -110.00 % | 104.063 M 362.68 % | -39.616 M -162.29 % | 63.602 M 5.09 % | 60.521 M 20.55 % | 50.202 M -28.77 % | 70.478 M 20.75 % | 58.367 M 5.64 % | 55.253 M 3.48 % | 53.396 M -35.64 % | 82.961 M 25.61 % | 66.049 M -9.93 % | 73.331 M 49.99 % | 48.891 M -32.37 % | 72.289 M 22.40 % | 59.062 M 24.65 % | 47.382 M 6.90 % | 44.324 M -16.98 % | 53.388 M 6.94 % | 49.922 M -3.62 % | 51.797 M 24.96 % | 41.450 M -11.07 % | 46.611 M 12.89 % | 41.290 M 6.63 % | 38.723 M -7.81 % | 42.003 M -11.58 % | 47.505 M 52.39 % | 31.173 M -8.13 % | 33.933 M 27.10 % | 26.698 M -21.37 % | 33.955 M 48.57 % | 22.855 M -29.41 % | 32.378 M 19.03 % | 27.202 M 11.03 % | 24.500 M 8.60 % | 22.559 M -13.40 % | 26.049 M 52.31 % | 17.103 M 84.19 % | 9.285 M -47.56 % | 17.707 M |
| Interest income | 5.993 M 326.69 % | 1.405 M 276.74 % | -794.746 K -110.61 % | 7.490 M 132.65 % | 3.219 M -7.06 % | 3.464 M -57.68 % | 8.186 M 87.03 % | 4.377 M -1.31 % | 4.435 M -2.89 % | 4.567 M -24.60 % | 6.057 M -22.70 % | 7.835 M -49.61 % | 15.548 M 99.67 % | 7.787 M -76.58 % | 33.242 M 384.13 % | 6.866 M -51.66 % | 14.204 M 84.23 % | 7.710 M -79.70 % | 37.987 M 394.47 % | 7.682 M 31.36 % | 5.848 M 9.98 % | 5.318 M 210.65 % | 1.712 M -76.36 % | 7.240 M | 0.000 | 0.000 -100.00 % | 22.757 M 295.09 % | 5.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.690 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.356 M | 0.000 -100.00 % | 8.178 M | 0.000 -100.00 % | 2.615 M | 0.000 -100.00 % | 3.715 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.729 M -64.10 % | 10.387 M 909.33 % | 1.029 M | 0.000 -100.00 % | 7.290 M | 0.000 | 0.000 | 0.000 100.00 % | -248.596 K | 0.000 100.00 % | -1.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.561 M | 0.000 -100.00 % | 2.511 M | 0.000 -100.00 % | 2.313 M | 0.000 -100.00 % | 2.488 M | 0.000 100.00 % | -81.478 K | 0.000 100.00 % | -32.116 K | 0.000 -100.00 % | 1.521 M | 0.000 -100.00 % | 188.287 K | 0.000 -100.00 % | 1.103 M 299.10 % | -554.207 K -200.00 % | 554.205 K | 0.000 -100.00 % | 629.579 K 275.35 % | -359.042 K |
| Interest expense | 83.819 K 164.31 % | 31.712 K -91.02 % | 353.172 K 324.44 % | 83.208 K -27.47 % | 114.715 K 5.72 % | 108.508 K -60.42 % | 274.131 K 85.10 % | 148.098 K 14.65 % | 129.173 K 9.14 % | 118.354 K -59.09 % | 289.338 K 144.78 % | 118.201 K -97.68 % | 5.094 M -0.27 % | 5.108 M 194.21 % | 1.736 M 14 502.73 % | 11.889 K -99.62 % | 3.099 M 6.49 % | 2.910 M 195.00 % | 986.588 K -58.50 % | 2.377 M 1 836.82 % | 122.737 K -87.92 % | 1.016 M -33.15 % | 1.520 M 826.38 % | 164.071 K -96.27 % | 4.398 M | 0.000 -100.00 % | 364.433 K 560.54 % | 55.172 K -98.89 % | 4.985 M | 0.000 | 0.000 -100.00 % | 2.908 M -82.17 % | 16.308 M 3 819.88 % | 416.044 K -98.02 % | 21.000 M | 0.000 -100.00 % | 17.501 M | 0.000 -100.00 % | 15.478 M | 0.000 -100.00 % | 27.455 M 103.25 % | 13.508 M -41.81 % | 23.214 M | 0.000 -100.00 % | 15.654 M 356.93 % | 3.426 M | 0.000 | 0.000 -100.00 % | 11.518 M | 0.000 -100.00 % | 11.183 M 158.24 % | 4.330 M -69.30 % | 14.106 M 5.13 % | 13.419 M | 0.000 -100.00 % | 18.489 M 36.31 % | 13.564 M -14.04 % | 15.779 M 3.07 % | 15.309 M -1.64 % | 15.565 M 8.11 % | 14.398 M 18.78 % | 12.122 M -35.90 % | 18.911 M 16.79 % | 16.192 M 6.89 % | 15.148 M -16.36 % | 18.111 M -23.70 % | 23.737 M 11.07 % | 21.370 M -12.45 % | 24.410 M 49.39 % | 16.340 M -3.17 % | 16.875 M 20.63 % | 13.989 M 19.43 % | 11.714 M 19.90 % | 9.770 M -3.43 % | 10.117 M -1.88 % | 10.311 M -2.99 % | 10.628 M 67.44 % | 6.347 M -19.79 % | 7.913 M -26.19 % | 10.722 M 33.28 % | 8.045 M 18.50 % | 6.789 M 58.15 % | 4.293 M -18.66 % | 5.278 M 3.08 % | 5.120 M 84.78 % | 2.771 M 8.22 % | 2.560 M -19.77 % | 3.191 M 77.02 % | 1.803 M 31.95 % | 1.366 M -23.16 % | 1.778 M 104.16 % | 870.788 K -43.06 % | 1.529 M 78.93 % | 854.746 K -52.50 % | 1.799 M 257.08 % | 503.948 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 1.567 M -59.29 % | 3.849 M 0.00 % | 3.849 M -0.03 % | 3.850 M 0.00 % | 3.850 M 1.03 % | 3.810 M 0.00 % | 3.810 M -22.10 % | 4.891 M 0.00 % | 4.891 M 63.30 % | 2.995 M 0.00 % | 2.995 M -58.87 % | 7.281 M 0.00 % | 7.281 M 1.97 % | 7.141 M 0.00 % | 7.141 M -39.41 % | 11.786 M -15.11 % | 13.884 M 14.49 % | 12.126 M -12.66 % | 13.884 M 0.00 % | 13.884 M 23.20 % | 11.269 M -14.08 % | 13.116 M 16.39 % | 11.269 M -84.29 % | 71.719 M 5 203.74 % | -1.405 M -100.28 % | 502.380 M 188.11 % | -570.145 M -786.73 % | -64.298 M -485.45 % | 16.681 M 1 074.32 % | 1.420 M 241.43 % | 416.044 K -97.87 % | 19.493 M -89.08 % | 178.429 M 731.57 % | 21.457 M 3 340.27 % | -662.195 K -100.56 % | 117.276 M 166.03 % | 44.083 M -49.92 % | 88.029 M 552.82 % | 13.484 M -91.20 % | 153.209 M 12 224.27 % | 1.243 M -98.18 % | 68.244 M 1 891.98 % | 3.426 M -98.49 % | 227.204 M 3 119.49 % | 7.057 M 51.99 % | 4.643 M 43 151.50 % | -10.785 K -100.15 % | 7.313 M 68.88 % | 4.330 M -76.21 % | 18.203 M 49.25 % | 12.196 M 597.06 % | -2.454 M -112.76 % | 19.235 M 54.95 % | 12.414 M -36.74 % | 19.625 M -82.28 % | 110.734 M 1 496.10 % | 6.938 M -27.22 % | 9.532 M 32.76 % | 7.180 M -75.36 % | 29.134 M 185.64 % | 10.200 M -10.30 % | 11.371 M -3.49 % | 11.782 M -69.83 % | 39.048 M 101.10 % | 19.418 M -32.14 % | 28.615 M 135.06 % | 12.173 M -65.47 % | 35.256 M 239.84 % | 10.374 M 24.85 % | 8.309 M 10.69 % | 7.507 M -85.70 % | 52.480 M 759.33 % | 6.107 M -78.61 % | 28.546 M 15.55 % | 24.704 M 13.70 % | 21.728 M -0.04 % | 21.735 M 10.03 % | 19.753 M 15.67 % | 17.078 M 10.56 % | 15.446 M -0.54 % | 15.531 M 17.14 % | 13.259 M 32.64 % | 9.996 M -0.94 % | 10.091 M 10.32 % | 9.147 M 0.24 % | 9.125 M 95.20 % | 4.675 M 43.12 % | 3.266 M 263.47 % | -1.998 M -378.98 % | 716.186 K 147.69 % | -1.502 M -108.40 % | 17.871 M 212.17 % | -15.932 M |
| Operating income | 14.671 M 277.04 % | -8.287 M 97.87 % | -389.617 M -2 352.49 % | 17.297 M 221.15 % | -14.277 M 38.51 % | -23.219 M 89.76 % | -226.685 M -582.73 % | 46.959 M 753.99 % | 5.499 M 12.27 % | 4.898 M -93.15 % | 71.527 M 16.67 % | 61.306 M 341.73 % | 13.879 M 279.19 % | -7.745 M 98.59 % | -549.699 M -996.46 % | 61.319 M 747.89 % | 7.232 M 92.97 % | 3.748 M -95.11 % | 76.582 M 27.51 % | 60.061 M 229.36 % | 18.236 M 33.57 % | 13.652 M -87.63 % | 110.356 M 173.89 % | 40.292 M 80.06 % | 22.377 M 682.38 % | 2.860 M 146.50 % | -6.151 M -101.60 % | 383.941 M 567.92 % | 57.483 M -85.44 % | 394.891 M 1 723.52 % | 21.655 M -71.15 % | 75.065 M -49.23 % | 147.850 M 52.27 % | 97.097 M 230.67 % | -74.309 M -104.88 % | -36.270 M -147.81 % | 75.858 M 248.50 % | 21.767 M 111.02 % | -197.496 M -256.07 % | -55.466 M -435.05 % | -10.366 M 69.48 % | -33.969 M 7.30 % | -36.643 M -101.70 % | -18.167 M -177.43 % | 23.461 M 105.30 % | 11.428 M 115.49 % | -73.771 M -8 466.21 % | -861.190 K -101.35 % | 63.785 M 582.18 % | -13.229 M -109.28 % | 142.508 M 1 839.79 % | 7.347 M 4.93 % | 7.002 M -94.61 % | 129.850 M 22.09 % | 106.354 M -57.52 % | 250.386 M -43.33 % | 441.847 M 20.49 % | 366.700 M 462.47 % | 65.195 M 31.06 % | 49.745 M 7.20 % | 46.402 M 648.55 % | 6.199 M -77.99 % | 28.159 M 2 066.95 % | 1.299 M -95.43 % | 28.407 M 172 670.26 % | -16.461 K 99.98 % | -71.943 M -821.74 % | -7.805 M 80.52 % | -40.073 M -229.64 % | 30.910 M 211.45 % | -27.736 M -212.78 % | 24.594 M -59.43 % | 60.625 M 456.13 % | 10.901 M 201.09 % | -10.784 M -190.31 % | 11.941 M -79.24 % | 57.514 M 59.97 % | 35.953 M 109.58 % | 17.155 M -18.08 % | 20.942 M -76.91 % | 90.715 M 55.21 % | 58.445 M 72.73 % | 33.836 M -34.03 % | 51.291 M -35.03 % | 78.947 M 93.42 % | 40.817 M 68.77 % | 24.185 M 1.42 % | 23.846 M -38.51 % | 38.783 M 37.35 % | 28.237 M 61.61 % | 17.472 M -46.73 % | 32.797 M 31.45 % | 24.951 M -8.83 % | 27.368 M 31.63 % | 20.791 M 3.55 % | 20.079 M |
| Operating income ratio | 0.19 182.98 % | -0.23 92.83 % | -3.15 -1 765.79 % | 0.19 161.87 % | -0.31 72.31 % | -1.10 32.35 % | -1.63 -543.59 % | 0.37 299.09 % | 0.09 8.09 % | 0.09 -73.89 % | 0.33 -25.43 % | 0.44 104.83 % | 0.21 222.90 % | -0.17 94.71 % | -3.29 -797.22 % | 0.47 556.19 % | 0.07 -10.41 % | 0.08 -70.90 % | 0.28 0.69 % | 0.27 76.28 % | 0.16 -3.38 % | 0.16 -45.64 % | 0.30 133.72 % | 0.13 57.96 % | 0.08 677.14 % | 0.01 152.71 % | -0.02 -102.24 % | 0.87 606.09 % | 0.12 -86.16 % | 0.89 4 394.84 % | 0.02 -66.45 % | 0.06 -42.09 % | 0.10 50.82 % | 0.07 238.80 % | -0.05 -21.87 % | -0.04 -163.38 % | 0.06 220.90 % | 0.02 106.86 % | -0.29 -271.38 % | -0.08 -694.37 % | -0.01 68.51 % | -0.03 3.62 % | -0.03 -110.20 % | -0.02 -158.58 % | 0.03 60.36 % | 0.02 118.93 % | -0.09 -9 090.57 % | 0.00 -101.22 % | 0.08 487.46 % | -0.02 -114.94 % | 0.13 998.50 % | 0.01 21.02 % | 0.01 -93.14 % | 0.14 8.60 % | 0.13 -40.80 % | 0.23 -27.17 % | 0.31 7.64 % | 0.29 320.86 % | 0.07 12.81 % | 0.06 -9.34 % | 0.07 574.24 % | 0.01 -80.28 % | 0.05 1 866.85 % | 0.00 -95.40 % | 0.06 176 170.85 % | 0.00 99.98 % | -0.13 -1 002.15 % | -0.01 76.66 % | -0.05 -203.60 % | 0.05 190.27 % | -0.05 -224.86 % | 0.04 -48.90 % | 0.08 378.24 % | 0.02 199.58 % | -0.02 -189.06 % | 0.02 -80.66 % | 0.10 30.02 % | 0.08 109.73 % | 0.04 -21.19 % | 0.05 -69.05 % | 0.15 34.68 % | 0.11 83.87 % | 0.06 -51.46 % | 0.13 -13.80 % | 0.15 23.89 % | 0.12 22.62 % | 0.10 15.40 % | 0.08 -31.35 % | 0.12 9.49 % | 0.11 49.69 % | 0.07 -50.48 % | 0.15 22.76 % | 0.12 -20.91 % | 0.16 -1.31 % | 0.16 27.88 % | 0.12 |
| Total other income expenses net | 0.000 | 0.000 100.00 % | -5.289 K 94.66 % | -99.063 K -2 476 675.00 % | 4.000 144.89 % | -8.910 | 0.000 | 0.000 100.00 % | -523.000 | 0.000 100.00 % | -1.356 M | 0.000 100.00 % | -4.714 M -7 528.28 % | 63.465 K -99.87 % | 49.402 M 415 589.83 % | -11.890 K -337.80 % | 5.000 K -52.82 % | 10.598 K 100.14 % | -7.705 M -151.64 % | 14.921 M 7 811.03 % | -193.502 K -105.61 % | 3.448 M 227.42 % | 1.053 M 1 840.53 % | 54.271 K -99.50 % | 10.958 M 3 127.58 % | 339.525 K 162.72 % | -541.330 K 54.15 % | -1.181 M 67.27 % | -3.607 M -201.94 % | 3.538 M 105.28 % | -67.012 M -393.76 % | -13.572 M 22.24 % | -17.453 M -14 451.12 % | -119.940 K -107.25 % | 1.654 M 101.07 % | -155.256 M -6 485.79 % | -2.357 M -140.78 % | 5.780 M 115.36 % | -37.635 M -5 730.20 % | 668.447 K -98.25 % | 38.137 M 263.77 % | 10.484 M -67.44 % | 32.202 M 9.64 % | 29.372 M 6 808.70 % | 425.146 K -99.08 % | 46.253 M 144.55 % | 18.914 M -88.37 % | 162.669 M 7 706.18 % | 2.084 M 127.39 % | -7.607 M 87.85 % | -62.627 M -1 398.43 % | -4.180 M -172.53 % | 5.763 M 282.87 % | -3.151 M -131.34 % | 10.055 M 583.59 % | -2.079 M -24.68 % | -1.668 M -1 176.91 % | 154.857 K 100.79 % | -19.682 M -8 852.26 % | -219.853 K -137.99 % | 578.760 K -92.68 % | 7.909 M 64.49 % | 4.809 M -49.40 % | 9.502 M 528.96 % | 1.511 M -51.84 % | 3.137 M -68.73 % | 10.032 M 654.02 % | 1.330 M -96.24 % | 35.366 M 284.31 % | 9.202 M -83.82 % | 56.868 M 42 392.79 % | 133.829 K -97.37 % | 5.081 M -71.80 % | 18.018 M -44.94 % | 32.726 M -32.37 % | 48.390 M 4 786.90 % | -1.032 M -4 181.41 % | -24.115 K 99.21 % | -3.058 M -163.33 % | -1.161 M -116.78 % | 6.920 M 52 180.75 % | 13.237 K 100.48 % | -2.785 M 76.59 % | -11.896 M -1 402.57 % | -791.741 K -0.31 % | -789.313 K 92.22 % | -10.149 M -13 197.22 % | 77.487 K -93.18 % | 1.136 M 16 729.21 % | 6.752 K 100.51 % | -1.313 M -1 845.60 % | -67.483 K 97.44 % | -2.631 M -388.30 % | -538.799 K 11.76 % | -610.590 K -348.01 % | 246.198 K |
| 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 |
| 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 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -410.898 M 41.07 % | -697.228 M 7.88 % | -756.872 M -11.49 % | -678.897 M -5.63 % | -642.726 M -2.80 % | -625.222 M 6.01 % | -665.175 M 12.88 % | -763.489 M -7.27 % | -711.746 M -4.26 % | -682.680 M 30.55 % | -982.931 M -28.68 % | -763.884 M -3.07 % | -741.113 M 1.15 % | -749.706 M 17.20 % | -905.423 M -4.17 % | -869.180 M 1.52 % | -882.567 M -38.65 % | -636.552 M 17.54 % | -771.964 M 18.91 % | -951.965 M -26.26 % | -753.996 M 18.28 % | -922.676 M 12.32 % | -1.052 B -27.38 % | -826.103 M -3.28 % | -799.834 M 16.68 % | -959.993 M -7.10 % | -896.390 M 4.78 % | -941.385 M -51.11 % | -622.997 M 8.02 % | -677.308 M -123.12 % | -303.558 M -191.88 % | 330.372 M 71.62 % | 192.503 M 8.24 % | 177.854 M 19.79 % | 148.475 M 152.35 % | -283.636 M -121.66 % | -127.959 M 63.26 % | -348.242 M -18.24 % | -294.511 M 43.86 % | -524.575 M 44.51 % | -945.385 M -288.81 % | 500.698 M -22.80 % | 648.561 M 63.44 % | 396.811 M -3.48 % | 411.124 M 28.43 % | 320.126 M 15.46 % | 277.267 M 197.89 % | 93.076 M -63.26 % | 253.352 M 383.65 % | 52.384 M -80.01 % | 261.984 M 842.82 % | -35.269 M 25.98 % | -47.647 M 67.52 % | -146.677 M -557.32 % | 32.073 M 123.47 % | -136.638 M -479.70 % | 35.986 M -86.65 % | 269.627 M -55.11 % | 600.591 M 0.22 % | 599.268 M 13.58 % | 527.623 M -26.39 % | 716.770 M 4.63 % | 685.078 M -13.85 % | 795.175 M 5.98 % | 750.341 M -6.96 % | 806.506 M 5.47 % | 764.668 M -18.23 % | 935.099 M 11.41 % | 839.299 M 3.70 % | 809.390 M 7.91 % | 750.093 M 18.12 % | 635.034 M -3.21 % | 656.121 M 12.50 % | 583.219 M -3.72 % | 605.770 M 6.38 % | 569.455 M 25.31 % | 454.430 M 1.12 % | 449.383 M 10.09 % | 408.209 M 0.35 % | 406.798 M 14.97 % | 353.834 M 2.80 % | 344.184 M 50.74 % | 228.331 M -23.63 % | 298.996 M 78.50 % | 167.508 M -18.55 % | 205.645 M 93.32 % | 106.378 M 25.88 % | 84.504 M 37.02 % | 61.673 M -20.32 % | 77.401 M 103.67 % | 38.004 M -39.64 % | 62.957 M -0.64 % | 63.365 M 7 101.09 % | 879.937 K -97.84 % | 40.729 M 117.44 % | 18.732 M 56.00 % | 12.008 M 152.79 % | -22.748 M -664.19 % | 4.032 M 134.75 % | -11.604 M -157.69 % | 20.114 M 63.00 % | 12.340 M -61.30 % | 31.883 M -17.40 % | 38.598 M | 0.000 100.00 % | -5.444 M | 0.000 -100.00 % | 9.192 M | 0.000 -100.00 % | 21.528 M | 0.000 -100.00 % | 14.791 M 1 110.81 % | -1.463 M |
| Total investments | 220.521 M -2.30 % | 225.704 M 0.07 % | 225.548 M -74.88 % | 897.909 M 243.12 % | 261.686 M -1.89 % | 266.737 M 0.13 % | 266.381 M 2.46 % | 259.976 M 0.14 % | 259.621 M -4.91 % | 273.021 M 0.41 % | 271.893 M 3.08 % | 263.779 M 1.30 % | 260.391 M 0.10 % | 260.139 M 0.31 % | 259.337 M -13.41 % | 299.485 M 1.20 % | 295.936 M -1.59 % | 300.712 M 0.51 % | 299.180 M 2 644.53 % | 10.901 M 7.08 % | 10.181 M -3.21 % | 10.518 M 11.44 % | 9.439 M 52.08 % | 6.206 M -0.28 % | 6.224 M -3.56 % | 6.453 M -0.71 % | 6.499 M 4.34 % | 6.229 M 1.06 % | 6.163 M -0.37 % | 6.186 M -3.08 % | 6.383 M -94.65 % | 119.362 M 2.45 % | 116.503 M 3.15 % | 112.947 M -1.95 % | 115.198 M 3.04 % | 111.797 M 0.88 % | 110.817 M -2.10 % | 113.196 M 0.47 % | 112.662 M 1.22 % | 111.304 M 1.28 % | 109.901 M -1.46 % | 111.530 M 0.55 % | 110.921 M 0.61 % | 110.245 M -1.05 % | 111.413 M -2.87 % | 114.701 M 37.23 % | 83.583 M 4.11 % | 80.284 M 1.22 % | 79.314 M -6.25 % | 84.597 M 2.19 % | 82.785 M -25.55 % | 111.191 M 39.39 % | 79.772 M -6.67 % | 85.473 M 57.49 % | 54.271 M 6.42 % | 50.999 M 6.81 % | 47.746 M -11.52 % | 53.962 M 6.17 % | 50.824 M -51.73 % | 105.282 M 131.50 % | 45.479 M -8.39 % | 49.644 M 4.55 % | 47.486 M -9.57 % | 52.511 M 9.95 % | 47.759 M -14.14 % | 55.623 M 0.89 % | 55.134 M -7.55 % | 59.637 M 11.83 % | 53.330 M -3.08 % | 55.026 M 5.28 % | 52.264 M 9.06 % | 47.923 M 6.00 % | 45.209 M 14.17 % | 39.596 M 0.27 % | 39.490 M -12.24 % | 45.000 M 0.53 % | 44.761 M -27.27 % | 61.543 M 2.40 % | 60.101 M -23.13 % | 78.183 M 16.40 % | 67.169 M 38.74 % | 48.414 M 18.87 % | 40.728 M -5.75 % | 43.213 M 2.40 % | 42.200 M 35.17 % | 31.220 M 1.75 % | 30.682 M -50.58 % | 62.082 M 0.08 % | 62.033 M 2.25 % | 60.666 M 0.05 % | 60.637 M -22.51 % | 78.246 M 0.80 % | 77.624 M -43.52 % | 137.437 M 87.87 % | 73.154 M -6.29 % | 78.065 M 0.44 % | 77.723 M -1.55 % | 78.944 M -2.63 % | 81.074 M 1.80 % | 79.640 M 75.70 % | 45.327 M -0.62 % | 45.610 M 128.13 % | 19.993 M | 0.000 | 0.000 -100.00 % | 279.129 K | 0.000 -100.00 % | 13.690 M | 0.000 -100.00 % | 14.737 M | 0.000 -100.00 % | 8.653 M -21.22 % | 10.985 M |
| Total debt | 2.940 M -35.65 % | 4.569 M 37.68 % | 3.318 M -15.63 % | 3.933 M -51.13 % | 8.048 M -14.01 % | 9.359 M -7.64 % | 10.134 M -16.27 % | 12.104 M -11.50 % | 13.677 M 39.50 % | 9.804 M -5.18 % | 10.340 M -12.46 % | 11.811 M -8.73 % | 12.942 M 156.84 % | 5.039 M -11.99 % | 5.725 M -10.59 % | 6.404 M -9.48 % | 7.074 M -8.56 % | 7.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 400.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 550.000 M -44.06 % | 983.192 M 2.36 % | 960.508 M 68.59 % | 569.739 M 30.88 % | 435.300 M 87.48 % | 232.186 M -58.65 % | 561.551 M 153.54 % | 221.488 M -26.22 % | 300.192 M 60.68 % | 186.830 M -59.93 % | 466.298 M -44.08 % | 833.825 M -20.17 % | 1.044 B 22.97 % | 849.400 M 11.35 % | 762.816 M 14.10 % | 668.565 M 0.48 % | 665.384 M 13.65 % | 585.464 M 20.92 % | 484.161 M -12.41 % | 552.737 M -24.68 % | 733.898 M 152.20 % | 291.000 M -29.12 % | 410.580 M 2.49 % | 400.587 M -36.70 % | 632.809 M 64.67 % | 384.288 M -33.87 % | 581.137 M -9.48 % | 641.982 M -31.28 % | 934.224 M -3.04 % | 963.519 M 1.35 % | 950.675 M -10.25 % | 1.059 B 7.31 % | 987.106 M -2.15 % | 1.009 B -7.35 % | 1.089 B -1.20 % | 1.102 B -5.32 % | 1.164 B -3.80 % | 1.210 B -2.60 % | 1.242 B 27.44 % | 974.807 M -0.61 % | 980.809 M 6.49 % | 921.054 M 9.40 % | 841.921 M 12.95 % | 745.378 M -2.01 % | 760.635 M 5.37 % | 721.902 M 15.09 % | 627.262 M 5.69 % | 593.482 M 4.51 % | 567.876 M 6.19 % | 534.773 M -4.57 % | 560.390 M 4.67 % | 535.402 M 15.36 % | 464.113 M 16.26 % | 399.189 M 25.18 % | 318.879 M 9.47 % | 291.284 M 47.74 % | 197.166 M -2.31 % | 201.834 M 16.98 % | 172.543 M 4.23 % | 165.546 M 4.41 % | 158.555 M -13.79 % | 183.908 M 16.45 % | 157.925 M 5.34 % | 149.925 M 13.99 % | 131.525 M 41.63 % | 92.867 M 5.69 % | 87.867 M 2.31 % | 85.880 M -8.52 % | 93.874 M 18.41 % | 79.282 M 23.39 % | 64.254 M -14.62 % | 75.254 M -3.11 % | 77.670 M -18.38 % | 95.162 M | 0.000 -100.00 % | 39.480 M | 0.000 -100.00 % | 37.165 M | 0.000 -100.00 % | 31.324 M | 0.000 -100.00 % | 20.797 M 56.60 % | 13.280 M |
| Accumulated other comprehensive income loss | 214.166 M -86.79 % | 1.622 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.620 B | 0.000 -100.00 % | 1.639 B 662.88 % | 214.908 M -86.90 % | 1.641 B 663.35 % | 214.908 M -87.35 % | 1.699 B 729.01 % | 204.937 M -87.72 % | 1.669 B 714.45 % | 204.937 M -87.69 % | 1.665 B 727.48 % | 201.268 M -88.13 % | 1.695 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 295.332 K | 0.000 | 0.000 100.00 % | -9.232 M -131.96 % | -3.980 M 9.46 % | -4.396 M -15.75 % | -3.798 M 0.00 % | -3.798 M 14.65 % | -4.450 M -5.20 % | -4.230 M 0.00 % | -4.230 M 0.00 % | -4.230 M -193.74 % | -1.440 M 0.00 % | -1.440 M 0.00 % | -1.440 M 0.00 % | -1.440 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.200 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 |
| Retained earnings | -24.420 M -10.47 % | -22.105 M -59.71 % | -13.841 M -103.68 % | 376.482 M 5.13 % | 358.100 M -8.03 % | 389.369 M -5.58 % | 412.385 M -35.48 % | 639.125 M 7.83 % | 592.724 M -5.91 % | 629.939 M 0.76 % | 625.176 M 9.47 % | 571.109 M 11.31 % | 513.064 M -1.54 % | 521.107 M 0.40 % | 519.025 M -48.97 % | 1.017 B 5.86 % | 960.907 M -4.18 % | 1.003 B 0.33 % | 999.546 M 7.19 % | 932.527 M 5.90 % | 880.614 M -3.22 % | 909.894 M 1.97 % | 892.292 M 12.19 % | 795.314 M 3.80 % | 766.181 M -18.54 % | 940.510 M -0.12 % | 941.649 M -8.43 % | 1.028 B 41.98 % | 724.241 M 31.44 % | 550.987 M 11.57 % | 493.865 M -12.85 % | 566.705 M 2.80 % | 551.257 M 13.86 % | 484.150 M 8.54 % | 446.057 M -21.29 % | 566.702 M -28.97 % | 797.815 M 4.63 % | 762.482 M 1.13 % | 753.933 M -21.87 % | 964.976 M -6.32 % | 1.030 B -0.76 % | 1.038 B -2.89 % | 1.069 B -3.67 % | 1.109 B -0.28 % | 1.113 B -2.44 % | 1.140 B 2.44 % | 1.113 B -4.52 % | 1.166 B 9.23 % | 1.068 B -1.24 % | 1.081 B -1.27 % | 1.095 B 3.63 % | 1.056 B -0.56 % | 1.062 B 0.62 % | 1.056 B 8.71 % | 971.280 M 7.95 % | 899.792 M 22.04 % | 737.294 M 59.36 % | 462.661 M 92.23 % | 240.680 M -1.46 % | 244.254 M 9.04 % | 224.014 M 14.28 % | 196.023 M 0.68 % | 194.691 M 7.95 % | 180.352 M 1.71 % | 177.323 M 6.97 % | 165.774 M -5.71 % | 175.819 M -28.72 % | 246.675 M -15.41 % | 291.603 M -2.56 % | 299.269 M 8.04 % | 277.001 M 26.74 % | 218.558 M 1.30 % | 215.759 M 0.38 % | 214.952 M 43.71 % | 149.571 M -0.80 % | 150.783 M 39.67 % | 107.955 M -37.94 % | 173.949 M 13.58 % | 153.151 M -5.15 % | 161.467 M 4.84 % | 154.011 M 52.28 % | 101.137 M 44.31 % | 70.084 M -19.30 % | 86.849 M 30.03 % | 66.794 M -33.33 % | 100.188 M 28.99 % | 77.669 M -18.57 % | 95.376 M 18.27 % | 80.643 M 37.73 % | 58.553 M 41.50 % | 41.381 M -40.44 % | 69.476 M 53.95 % | 45.128 M -16.91 % | 54.312 M 43.67 % | 37.804 M -42.29 % | 65.503 M 19.29 % | 54.910 M 69.13 % | 32.467 M -22.64 % | 41.970 M 167.75 % | 15.675 M 28.48 % | 12.201 M -28.75 % | 17.124 M 62.12 % | 10.563 M 4.84 % | 10.075 M 96.93 % | 5.116 M 519.79 % | 825.422 K -75.53 % | 3.374 M 1 437.02 % | 219.494 K -95.59 % | 4.982 M -30.08 % | 7.125 M 17.59 % | 6.059 M -47.01 % | 11.434 M 45.96 % | 7.834 M |
| Common stock | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M 0.00 % | 438.637 M -0.41 % | 440.449 M 0.00 % | 440.449 M 0.00 % | 440.449 M 0.00 % | 440.449 M -1.45 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.937 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 0.00 % | 446.942 M 17.02 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 0.00 % | 381.951 M 10.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 0.00 % | 347.228 M 10.00 % | 315.662 M 0.00 % | 315.662 M 0.00 % | 315.662 M 0.00 % | 315.662 M 0.00 % | 315.662 M 0.00 % | 315.662 M 0.00 % | 315.662 M 0.00 % | 315.662 M 0.00 % | 315.662 M 30.00 % | 242.817 M 0.00 % | 242.817 M 0.00 % | 242.817 M 0.00 % | 242.817 M 0.00 % | 242.817 M 0.00 % | 242.817 M 0.00 % | 242.817 M 0.00 % | 242.817 M 30.00 % | 186.782 M 0.00 % | 186.782 M 0.00 % | 186.782 M 0.00 % | 186.782 M 0.00 % | 186.782 M 0.00 % | 186.782 M 20.00 % | 155.652 M 0.00 % | 155.652 M 17.53 % | 132.439 M 14.11 % | 116.064 M 0.00 % | 116.064 M 0.00 % | 116.064 M 0.00 % | 116.064 M 0.00 % | 116.064 M 0.00 % | 116.064 M 0.00 % | 116.064 M 30.00 % | 89.280 M 0.00 % | 89.280 M 20.00 % | 74.400 M 0.00 % | 74.400 M 0.00 % | 74.400 M 0.00 % | 74.400 M 0.00 % | 74.400 M 0.00 % | 74.400 M 0.00 % | 74.400 M 0.00 % | 74.400 M 20.00 % | 62.000 M 24.00 % | 50.000 M |
| Total equity | 2.035 B -0.16 % | 2.038 B -0.40 % | 2.046 B -15.97 % | 2.435 B 0.76 % | 2.417 B -1.28 % | 2.448 B -0.93 % | 2.471 B -8.40 % | 2.698 B 1.71 % | 2.653 B -1.38 % | 2.690 B 0.18 % | 2.685 B 2.44 % | 2.621 B 2.26 % | 2.563 B -0.31 % | 2.571 B 0.08 % | 2.569 B -16.14 % | 3.064 B 1.87 % | 3.007 B -1.38 % | 3.049 B 0.11 % | 3.046 B -0.60 % | 3.064 B 1.16 % | 3.029 B -1.11 % | 3.063 B -1.72 % | 3.117 B 3.43 % | 3.013 B 1.07 % | 2.982 B -5.40 % | 3.152 B 0.04 % | 3.150 B -0.01 % | 3.151 B 10.69 % | 2.846 B 6.64 % | 2.669 B -16.98 % | 3.215 B -2.14 % | 3.285 B 1.33 % | 3.242 B 3.32 % | 3.138 B 2.39 % | 3.065 B -3.01 % | 3.160 B -6.24 % | 3.370 B 0.96 % | 3.338 B 0.54 % | 3.321 B -7.45 % | 3.588 B 67.25 % | 2.145 B -0.96 % | 2.166 B 2.67 % | 2.110 B -0.37 % | 2.117 B 0.33 % | 2.110 B -0.88 % | 2.129 B 1.68 % | 2.094 B -3.94 % | 2.180 B 5.01 % | 2.076 B -0.34 % | 2.083 B 0.76 % | 2.067 B 1.93 % | 2.028 B -0.94 % | 2.047 B 0.06 % | 2.046 B 5.76 % | 1.934 B 1.87 % | 1.899 B 10.83 % | 1.713 B 24.90 % | 1.372 B 29.45 % | 1.060 B 3.82 % | 1.021 B 3.90 % | 982.437 M 3.09 % | 953.028 M 1.11 % | 942.524 M 1.10 % | 932.314 M 1.65 % | 917.220 M 1.92 % | 899.982 M -1.86 % | 917.031 M -7.24 % | 988.659 M -3.71 % | 1.027 B -1.18 % | 1.039 B 2.87 % | 1.010 B 5.65 % | 956.049 M 1.38 % | 943.022 M 0.40 % | 939.308 M 3.35 % | 908.875 M 2.44 % | 887.265 M 6.47 % | 833.346 M 2.00 % | 816.981 M 3.46 % | 789.651 M 4.53 % | 755.404 M 1.51 % | 744.188 M 10.44 % | 673.860 M 6.37 % | 633.496 M 2.09 % | 620.557 M 4.51 % | 593.753 M 4.93 % | 565.852 M 5.50 % | 536.342 M -0.54 % | 539.251 M 3.67 % | 520.174 M 8.48 % | 479.533 M 1.74 % | 471.321 M -4.19 % | 491.928 M 6.48 % | 461.996 M 7.19 % | 431.005 M 47.04 % | 293.115 M -3.62 % | 304.128 M 4.62 % | 290.711 M 6.98 % | 271.748 M 1.19 % | 268.552 M 13.54 % | 236.522 M 5.65 % | 223.882 M 6.41 % | 210.393 M 11.50 % | 188.688 M 5.98 % | 178.049 M 9.38 % | 162.782 M 2.46 % | 158.870 M 0.16 % | 158.621 M 2.02 % | 155.474 M -2.01 % | 158.665 M 0.77 % | 157.459 M -0.69 % | 158.552 M 5.23 % | 150.673 M 40.59 % | 107.175 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.139 M -13.90 % | 2.484 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.970 M -62.25 % | 82.033 M 184.84 % | 28.800 M -1.23 % | 29.158 M 1.24 % | 28.800 M -52.46 % | 60.584 M 99.49 % | 30.370 M -56.68 % | 70.107 M 130.84 % | 30.370 M -55.81 % | 68.721 M 140.28 % | 28.600 M -1.65 % | 29.080 M 0.00 % | 29.080 M 1.65 % | 28.608 M 0.00 % | 28.608 M 7.52 % | 26.608 M -65.01 % | 76.047 M 764.16 % | 8.800 M 56.86 % | 5.610 M 0.00 % | 5.610 M 0.00 % | 5.610 M 12.20 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M -27.44 % | 6.890 M | 0.000 -100.00 % | 6.890 M 0.00 % | 6.890 M 1 278.09 % | 500.000 K -93.16 % | 7.308 M 1.39 % | 7.208 M 1.69 % | 7.088 M -37.74 % | 11.386 M 58.42 % | 7.187 M | 0.000 | 0.000 -100.00 % | 16.229 M 68.22 % | 9.648 M 33.76 % | 7.213 M | 0.000 -100.00 % | 58.079 M -44.11 % | 103.909 M 32.16 % | 78.625 M 12.80 % | 69.701 M 50.05 % | 46.450 M 15.12 % | 40.349 M 25.93 % | 32.040 M 6.66 % | 30.040 M 32.79 % | 22.622 M 16.64 % | 19.394 M 0.00 % | 19.394 M 11.54 % | 17.387 M 21.38 % | 14.325 M -0.14 % | 14.345 M -15.74 % | 17.025 M 5.06 % | 16.204 M 83.58 % | 8.826 M 0.00 % | 8.826 M 19.19 % | 7.405 M 0.00 % | 7.405 M 56.39 % | 4.735 M 0.00 % | 4.735 M | 0.000 -100.00 % | 922.959 K -0.22 % | 924.972 K 1.76 % | 908.971 K 0.00 % | 908.971 K -24.32 % | 1.201 M -11.15 % | 1.352 M -92.99 % | 19.271 M 2 099.14 % | 876.298 K -96.62 % | 25.947 M 1 991.24 % | 1.241 M -91.61 % | 14.780 M | 0.000 -100.00 % | 8.399 M 44 223.97 % | 18.949 K | 0.000 |
| Long term debt | 2.940 M 4.08 % | 2.825 M -14.88 % | 3.318 M -15.63 % | 3.933 M 22.49 % | 3.211 M 94.13 % | 1.654 M -33.12 % | 2.473 M -42.66 % | 4.313 M -27.35 % | 5.937 M 45.99 % | 4.067 M -32.32 % | 6.009 M 10.95 % | 5.416 M -27.89 % | 7.511 M 241.93 % | 2.197 M -24.75 % | 2.919 M -54.41 % | 6.404 M -9.48 % | 7.074 M -8.56 % | 7.736 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 % | 53.500 M 0.00 % | 53.500 M 50.70 % | 35.500 M 7 295.83 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K | 0.000 -100.00 % | 480.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 974.680 K 0.00 % | 974.680 K 0.00 % | 974.680 K -84.99 % | 6.495 M -2.96 % | 6.693 M 0.00 % | 6.693 M 0.00 % | 6.693 M 0.00 % | 6.693 M | 0.000 -100.00 % | 6.890 M | 0.000 -100.00 % | 20.000 M -26.24 % | 27.115 M | 0.000 -100.00 % | 20.027 M -0.05 % | 20.038 M -83.05 % | 118.229 M 195.11 % | 40.063 M 98.51 % | 20.182 M -59.70 % | 50.079 M -60.95 % | 128.258 M -23.77 % | 168.258 M 0.00 % | 168.255 M 42.37 % | 118.179 M -2.45 % | 121.143 M -0.06 % | 121.212 M 3.36 % | 117.272 M 34.60 % | 87.124 M 129.08 % | 38.033 M 26.61 % | 30.040 M -6.24 % | 32.040 M 6.66 % | 30.040 M -6.41 % | 32.097 M -0.12 % | 32.136 M -0.37 % | 32.254 M 0.37 % | 32.136 M -59.49 % | 79.334 M 76.13 % | 45.043 M -0.01 % | 45.046 M -0.02 % | 45.055 M -29.70 % | 64.088 M -13.52 % | 74.105 M 17.43 % | 63.105 M 0.00 % | 63.105 M 88.11 % | 33.547 M 0.00 % | 33.547 M 3.00 % | 32.571 M -10.87 % | 36.542 M -0.01 % | 36.547 M 82.43 % | 20.034 M 0.00 % | 20.034 M -43.57 % | 35.500 M 22.24 % | 29.042 M | 0.000 -100.00 % | 14.380 M | 0.000 -100.00 % | 16.406 M | 0.000 -100.00 % | 12.110 M | 0.000 -100.00 % | 9.380 M -7.86 % | 10.180 M |
| Total non current liabilities | 15.048 M 0.62 % | 14.955 M -4.06 % | 15.587 M 177.98 % | 5.607 M 11.22 % | 5.042 M 32.92 % | 3.793 M -23.49 % | 4.957 M -30.43 % | 7.125 M -21.69 % | 9.099 M 29.80 % | 7.010 M 2.80 % | 6.819 M 9.19 % | 6.245 M -25.29 % | 8.359 M 172.85 % | 3.064 M -19.49 % | 3.805 M -52.10 % | 7.944 M -14.29 % | 9.268 M -12.44 % | 10.585 M 202.21 % | 3.503 M -63.11 % | 9.494 M -9.16 % | 10.452 M -8.39 % | 11.409 M -7.74 % | 12.366 M -80.54 % | 63.549 M 309.85 % | 15.506 M -7.05 % | 16.681 M -4.24 % | 17.420 M -1.03 % | 17.601 M -3.13 % | 18.170 M -7.59 % | 19.663 M -70.84 % | 67.439 M -41.53 % | 115.348 M 0.12 % | 115.204 M -3.10 % | 118.885 M 18.01 % | 100.741 M 40.86 % | 71.519 M 0.82 % | 70.939 M 0.50 % | 70.587 M -3.20 % | 72.917 M 6.11 % | 68.721 M 19.49 % | 57.513 M -1.02 % | 58.105 M -1.73 % | 59.128 M 106.68 % | 28.608 M 0.00 % | 28.608 M 7.52 % | 26.608 M 0.00 % | 26.608 M 202.36 % | 8.800 M 56.86 % | 5.610 M 0.00 % | 5.610 M 0.00 % | 5.610 M -6.10 % | 5.975 M 0.00 % | 5.975 M 0.00 % | 5.975 M -48.02 % | 11.495 M -1.69 % | 11.693 M 0.00 % | 11.693 M 0.00 % | 11.693 M 0.00 % | 11.693 M 69.69 % | 6.890 M 0.00 % | 6.890 M 0.00 % | 6.890 M -74.38 % | 26.890 M -2.62 % | 27.615 M 277.86 % | 7.308 M -73.17 % | 27.235 M 0.40 % | 27.126 M -79.07 % | 129.615 M 174.32 % | 47.250 M 134.13 % | 20.182 M -59.70 % | 50.079 M -65.34 % | 144.488 M -18.78 % | 177.906 M 1.39 % | 175.468 M 25.96 % | 139.305 M -22.27 % | 179.223 M -20.39 % | 225.121 M 14.92 % | 195.897 M 24.91 % | 156.825 M 85.63 % | 84.483 M 20.02 % | 70.388 M -4.25 % | 73.516 M 5.25 % | 69.852 M 26.17 % | 55.364 M 6.11 % | 52.175 M -0.23 % | 52.293 M 4.24 % | 50.168 M -46.80 % | 94.304 M 57.09 % | 60.032 M -4.28 % | 62.715 M 1.31 % | 61.903 M -15.85 % | 73.559 M -11.99 % | 83.576 M 17.46 % | 71.155 M 0.00 % | 71.155 M 82.79 % | 38.927 M 0.00 % | 38.927 M -2.51 % | 39.928 M -5.55 % | 42.276 M 0.48 % | 42.073 M 64.71 % | 25.544 M 0.00 % | 25.544 M -30.40 % | 36.701 M 20.75 % | 30.394 M 57.72 % | 19.271 M 26.32 % | 15.256 M -41.20 % | 25.947 M 47.03 % | 17.647 M 19.40 % | 14.780 M 22.05 % | 12.110 M 44.18 % | 8.399 M -10.64 % | 9.399 M -7.67 % | 10.180 M |
| Other current liabilities | 54.600 M -30.15 % | 78.164 M -27.95 % | 108.489 M 403.07 % | 21.565 M 746.76 % | -3.334 M -130.47 % | -1.447 M 84.79 % | -9.514 M -457.71 % | 2.660 M -43.74 % | 4.728 M -89.60 % | 45.444 M -36.96 % | 72.092 M 101.41 % | 35.794 M -60.26 % | 90.063 M 5.70 % | 85.203 M 825.80 % | -11.739 M -110.94 % | 107.279 M 57.12 % | 68.277 M 29.82 % | 52.592 M -67.31 % | 160.879 M 197.14 % | 54.142 M 7.29 % | 50.465 M 43.70 % | 35.118 M -87.12 % | 272.714 M 324.85 % | 64.191 M -73.27 % | 240.181 M 213.17 % | 76.693 M -41.11 % | 130.226 M 133.19 % | 55.845 M -22.73 % | 72.271 M -44.26 % | 129.667 M 2 524.47 % | 4.941 M -97.84 % | 228.739 M 1 034.31 % | 20.165 M -88.09 % | 169.277 M -8.95 % | 185.910 M 33.78 % | 138.971 M -13.53 % | 160.724 M 28.49 % | 125.090 M -38.20 % | 202.395 M 23.72 % | 163.592 M -92.10 % | 2.072 B 631.10 % | 283.383 M 238.09 % | 83.818 M -78.49 % | 389.656 M 15.41 % | 337.615 M -21.76 % | 431.525 M 23.90 % | 348.292 M 917.62 % | 34.226 M -88.80 % | 305.550 M -5.34 % | 322.795 M -28.66 % | 452.470 M -14.10 % | 526.716 M -7.25 % | 567.865 M -1.38 % | 575.782 M -2.93 % | 593.173 M -9.70 % | 656.873 M 2.70 % | 639.632 M 1.17 % | 632.215 M 0.41 % | 629.646 M 68.59 % | 373.467 M -2.04 % | 381.238 M 258.96 % | 106.207 M -10.03 % | 118.046 M 76.16 % | 67.009 M -28.99 % | 94.369 M 30.89 % | 72.098 M 4.33 % | 69.104 M -14.19 % | 80.531 M -55.27 % | 180.028 M -32.16 % | 265.365 M 96.84 % | 134.814 M 11.79 % | 120.595 M 11.36 % | 108.293 M -21.43 % | 137.830 M 15.26 % | 119.582 M 65.14 % | 72.414 M -58.26 % | 173.500 M 94.92 % | 89.013 M 0.97 % | 88.154 M 11.09 % | 79.356 M -14.25 % | 92.546 M 0.05 % | 92.496 M -8.73 % | 101.344 M -1.36 % | 102.738 M -15.13 % | 121.059 M 2.27 % | 118.372 M 0.95 % | 117.259 M 37.21 % | 85.461 M -16.29 % | 102.091 M -4.74 % | 107.172 M 51.12 % | 70.918 M 38.13 % | 51.343 M 2.34 % | 50.169 M -51.78 % | 104.047 M 46.86 % | 70.846 M 31.95 % | 53.693 M -7.17 % | 57.840 M -32.32 % | 85.458 M 16.92 % | 73.093 M -2.45 % | 74.925 M 48.42 % | 50.481 M -8.50 % | 55.171 M 26.45 % | 43.631 M 150.99 % | -85.566 M -166.01 % | 129.635 M 61.07 % | 80.481 M 13.40 % | 70.972 M 49.86 % | 47.360 M -19.64 % | 58.931 M 193.00 % | 20.113 M -54.13 % | 43.851 M 274.54 % | 11.708 M 1 382.24 % | 789.889 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 6.426 M -79.37 % | 31.153 M 17.47 % | 26.520 M -56.35 % | 60.756 M 61.85 % | 37.539 M -16.15 % | 44.771 M 779.25 % | 5.092 M 7.59 % | 4.733 M -44.30 % | 8.497 M | 0.000 | 0.000 -100.00 % | 136.059 M 489.56 % | 23.078 M 127.25 % | 10.155 M 5.01 % | 9.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 100.00 % | -10.000 M | 0.000 100.00 % | -10.000 M | 0.000 -100.00 % | 3.376 B 1 700.99 % | 187.432 M -17.25 % | 226.498 M 21.71 % | 186.097 M -7.16 % | 200.451 M 68.91 % | 118.676 M -15.15 % | 139.868 M 29.62 % | 107.906 M -41.31 % | 183.847 M 74.89 % | 105.121 M -94.74 % | 1.999 B 251.97 % | 567.873 M 105.23 % | 276.696 M -9.33 % | 305.168 M 28.04 % | 238.334 M -20.53 % | 299.894 M 8.30 % | 276.918 M 16.07 % | 238.573 M -2.81 % | 245.474 M -10.79 % | 275.153 M -32.77 % | 409.245 M -16.51 % | 490.153 M -9.37 % | 540.841 M -4.12 % | 564.100 M -9.79 % | 625.297 M 4.81 % | 596.608 M -4.72 % | 626.132 M -2.93 % | 645.017 M 5.64 % | 610.555 M 67.29 % | 364.961 M 1.21 % | 360.613 M 338.74 % | 82.193 M 2.34 % | 80.316 M 41.51 % | 56.755 M 5.05 % | 54.027 M 4.91 % | 51.496 M -14.99 % | 60.575 M 45.69 % | 41.577 M 5.01 % | 39.592 M -14.05 % | 46.063 M -3.95 % | 47.959 M -39.14 % | 78.799 M 27.55 % | 61.781 M 92.24 % | 32.137 M -43.43 % | 56.811 M -7.78 % | 61.601 M -16.79 % | 74.035 M -21.79 % | 94.667 M -8.51 % | 103.470 M -1.13 % | 104.656 M 2.55 % | 102.056 M -1.94 % | 104.075 M -13.54 % | 120.379 M 45.31 % | 82.842 M -8.83 % | 90.863 M 57.78 % | 57.589 M -16.33 % | 68.827 M -16.15 % | 82.082 M -16.81 % | 98.668 M -1.11 % | 99.773 M 14.03 % | 87.493 M 39.23 % | 62.843 M -2.24 % | 64.286 M -40.85 % | 108.685 M 38.47 % | 78.488 M 14.16 % | 68.750 M 6.47 % | 64.572 M -13.37 % | 74.541 M 16.91 % | 63.759 M 16.53 % | 54.712 M 18.38 % | 46.217 M 16.34 % | 39.725 M -10.62 % | 44.442 M -20.49 % | 55.898 M | 0.000 -100.00 % | 66.022 M | 0.000 -100.00 % | 41.487 M | 0.000 -100.00 % | 17.498 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.644 M -5.75 % | 1.744 M -1.34 % | 1.768 M -55.45 % | 3.968 M -17.97 % | 4.837 M -37.22 % | 7.705 M 0.58 % | 7.661 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 % | 10.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 550.000 M -44.06 % | 983.192 M 8.40 % | 907.008 M 75.70 % | 516.239 M 29.12 % | 399.800 M 72.19 % | 232.186 M -58.65 % | 561.551 M 153.54 % | 221.488 M -26.22 % | 300.192 M 60.68 % | 186.830 M -59.93 % | 466.298 M -44.08 % | 833.825 M -20.17 % | 1.044 B 22.97 % | 849.400 M 11.35 % | 762.816 M 14.10 % | 668.565 M 0.48 % | 665.384 M 13.65 % | 585.464 M 20.92 % | 484.161 M -12.41 % | 552.737 M -24.68 % | 733.898 M 152.20 % | 291.000 M -29.12 % | 410.580 M 2.49 % | 400.587 M -36.70 % | 632.809 M 69.07 % | 374.288 M -34.47 % | 571.137 M -9.63 % | 631.982 M -32.35 % | 934.224 M -3.04 % | 963.519 M 2.43 % | 940.675 M -10.35 % | 1.049 B 9.63 % | 957.106 M -2.50 % | 981.643 M -7.28 % | 1.059 B -1.23 % | 1.072 B -6.29 % | 1.144 B 5.75 % | 1.082 B -2.90 % | 1.114 B 31.67 % | 846.125 M -9.09 % | 930.731 M 18.90 % | 782.796 M 17.95 % | 663.663 M 17.13 % | 566.622 M -10.41 % | 632.456 M 5.28 % | 600.759 M 26.48 % | 475.000 M -0.25 % | 476.210 M -0.94 % | 480.752 M -3.22 % | 496.740 M -6.34 % | 530.350 M 5.36 % | 503.363 M 15.96 % | 434.074 M 31.50 % | 330.091 M 46.37 % | 225.513 M 14.01 % | 197.800 M 90.56 % | 103.800 M -15.27 % | 122.500 M -3.92 % | 127.500 M 5.81 % | 120.500 M 6.17 % | 113.500 M -5.27 % | 119.820 M 42.95 % | 83.820 M -3.46 % | 86.820 M 26.89 % | 68.420 M 40.15 % | 48.820 M -10.13 % | 54.320 M 29.89 % | 41.820 M -27.06 % | 57.332 M 110.62 % | 27.220 M -38.44 % | 44.220 M 2.31 % | 43.220 M 2.49 % | 42.170 M -36.22 % | 66.120 M | 0.000 -100.00 % | 25.100 M | 0.000 -100.00 % | 20.759 M | 0.000 -100.00 % | 19.214 M | 0.000 -100.00 % | 11.417 M 268.29 % | 3.100 M |
| Total current liabilities | 85.375 M -18.91 % | 105.285 M -33.07 % | 157.300 M 149.85 % | 62.957 M 7.07 % | 58.798 M 0.48 % | 58.519 M -37.16 % | 93.121 M 17.96 % | 78.945 M -5.85 % | 83.852 M -1.28 % | 84.940 M -43.77 % | 151.050 M 48.93 % | 101.423 M -24.73 % | 134.743 M 10.28 % | 122.184 M -33.02 % | 182.430 M 15.92 % | 157.372 M 44.85 % | 108.642 M 50.16 % | 72.353 M -66.01 % | 212.835 M 62.00 % | 131.384 M 30.54 % | 100.644 M 8.80 % | 92.500 M -77.01 % | 402.321 M 39.69 % | 288.005 M 0.11 % | 287.685 M 1.08 % | 284.599 M -12.43 % | 324.982 M 18.01 % | 275.387 M -35.08 % | 424.221 M -24.69 % | 563.266 M -86.11 % | 4.056 B 144.70 % | 1.658 B -2.03 % | 1.692 B 44.82 % | 1.168 B 17.59 % | 993.521 M 6.44 % | 933.434 M -28.23 % | 1.301 B 33.34 % | 975.431 M -17.09 % | 1.177 B 54.30 % | 762.492 M -74.63 % | 3.006 B 47.67 % | 2.036 B 18.85 % | 1.713 B 3.60 % | 1.653 B 14.21 % | 1.448 B 4.26 % | 1.388 B 15.29 % | 1.204 B -1.83 % | 1.227 B 17.47 % | 1.044 B -14.59 % | 1.223 B -21.90 % | 1.566 B 33.89 % | 1.169 B -8.37 % | 1.276 B -2.75 % | 1.312 B -18.63 % | 1.613 B 10.38 % | 1.461 B -15.63 % | 1.732 B -1.92 % | 1.766 B -10.49 % | 1.973 B 17.28 % | 1.682 B 5.11 % | 1.600 B 11.09 % | 1.440 B 5.09 % | 1.371 B 4.81 % | 1.308 B -11.96 % | 1.485 B -1.35 % | 1.506 B -12.91 % | 1.729 B 10.27 % | 1.568 B -7.89 % | 1.702 B 17.11 % | 1.453 B 1.59 % | 1.431 B 11.56 % | 1.282 B 8.84 % | 1.178 B 5.62 % | 1.116 B 8.37 % | 1.029 B -3.37 % | 1.065 B 7.09 % | 994.782 M 7.19 % | 928.046 M 12.87 % | 822.212 M 3.09 % | 797.560 M -6.31 % | 851.267 M -1.54 % | 864.563 M 7.65 % | 803.119 M 24.94 % | 642.789 M 1.93 % | 630.646 M 23.64 % | 510.047 M 12.61 % | 452.923 M 4.07 % | 435.224 M 8.46 % | 401.289 M 15.82 % | 346.486 M 20.30 % | 288.008 M 18.06 % | 243.955 M 8.82 % | 224.185 M -21.43 % | 285.329 M 41.53 % | 201.608 M 26.09 % | 159.888 M -4.29 % | 167.051 M -6.36 % | 178.401 M -3.24 % | 184.371 M 16.44 % | 158.337 M 14.18 % | 138.679 M 1.20 % | 137.039 M 24.27 % | 110.275 M -29.00 % | 155.320 M 19.81 % | 129.635 M 12.32 % | 115.412 M 62.62 % | 70.972 M -1.79 % | 72.265 M 22.63 % | 58.931 M 3.26 % | 57.070 M 30.14 % | 43.851 M 43.92 % | 30.469 M 551.77 % | 4.675 M |
| Total liabilities | 100.423 M -16.48 % | 120.240 M -30.45 % | 172.887 M 152.15 % | 68.564 M 7.40 % | 63.840 M 2.45 % | 62.313 M -36.47 % | 98.078 M 13.95 % | 86.070 M -7.40 % | 92.951 M 1.09 % | 91.950 M -41.76 % | 157.869 M 46.63 % | 107.668 M -24.76 % | 143.102 M 14.26 % | 125.248 M -32.75 % | 186.236 M 12.65 % | 165.316 M 40.20 % | 117.910 M 42.17 % | 82.938 M -61.66 % | 216.338 M 53.56 % | 140.878 M 26.81 % | 111.096 M 6.92 % | 103.909 M -74.94 % | 414.687 M 17.96 % | 351.554 M 15.95 % | 303.190 M 0.63 % | 301.280 M -12.01 % | 342.402 M 16.87 % | 292.988 M -33.77 % | 442.391 M -24.11 % | 582.929 M -85.86 % | 4.124 B 132.58 % | 1.773 B -1.89 % | 1.807 B 40.40 % | 1.287 B 17.63 % | 1.094 B 8.89 % | 1.005 B -26.73 % | 1.372 B 31.12 % | 1.046 B -16.28 % | 1.249 B 50.32 % | 831.212 M -72.87 % | 3.063 B 46.32 % | 2.094 B 18.17 % | 1.772 B 5.35 % | 1.682 B 13.93 % | 1.476 B 4.32 % | 1.415 B 14.96 % | 1.231 B -0.38 % | 1.236 B 17.68 % | 1.050 B -14.53 % | 1.228 B -21.82 % | 1.571 B 33.69 % | 1.175 B -8.33 % | 1.282 B -2.74 % | 1.318 B -18.84 % | 1.624 B 10.28 % | 1.473 B -15.53 % | 1.743 B -1.91 % | 1.777 B -10.43 % | 1.984 B 17.49 % | 1.689 B 5.09 % | 1.607 B 11.04 % | 1.447 B 3.56 % | 1.398 B 4.66 % | 1.335 B -10.54 % | 1.493 B -2.62 % | 1.533 B -12.70 % | 1.756 B 3.45 % | 1.698 B -2.97 % | 1.749 B 18.71 % | 1.474 B -0.48 % | 1.481 B 3.77 % | 1.427 B 5.22 % | 1.356 B 5.04 % | 1.291 B 10.47 % | 1.169 B -6.09 % | 1.245 B 2.02 % | 1.220 B 8.54 % | 1.124 B 14.80 % | 979.037 M 11.00 % | 882.043 M -4.30 % | 921.656 M -1.75 % | 938.080 M 7.46 % | 872.972 M 25.04 % | 698.153 M 2.25 % | 682.821 M 21.42 % | 562.340 M 11.78 % | 503.091 M -4.99 % | 529.527 M 14.78 % | 461.321 M 12.74 % | 409.202 M 16.94 % | 349.911 M 10.20 % | 317.514 M 3.17 % | 307.761 M -13.67 % | 356.483 M 30.69 % | 272.763 M 37.19 % | 198.815 M -3.48 % | 205.978 M -5.66 % | 218.329 M -3.67 % | 226.647 M 13.09 % | 200.410 M 22.04 % | 164.223 M 1.01 % | 162.583 M 10.62 % | 146.976 M -20.86 % | 185.714 M 24.72 % | 148.906 M 13.96 % | 130.668 M 34.82 % | 96.919 M 7.79 % | 89.912 M 21.98 % | 73.711 M 6.55 % | 69.180 M 32.40 % | 52.250 M 31.06 % | 39.868 M 168.38 % | 14.855 M |
| Other non current assets | 8.285 M -98.71 % | 641.849 M 0.04 % | 641.589 M 18 398.30 % | 3.468 M -99.46 % | 643.046 M 134.75 % | 273.924 M -0.84 % | 276.255 M -47.77 % | 528.969 M -0.09 % | 529.460 M -5.62 % | 560.967 M 81.33 % | 309.364 M -32.49 % | 458.243 M 0.03 % | 458.100 M 11.73 % | 409.996 M 34.97 % | 303.770 M 12.76 % | 269.385 M 59.22 % | 169.186 M -58.90 % | 411.614 M -0.15 % | 412.249 M 64 892.70 % | 634.301 K -12.56 % | 725.404 K -53.20 % | 1.550 M 0.00 % | 1.550 M -96.40 % | 43.037 M -22.07 % | 55.221 M -1.27 % | 55.931 M -25.77 % | 75.350 M 16.64 % | 64.598 M -6.08 % | 68.781 M 54.50 % | 44.520 M -10.62 % | 49.808 M -47.03 % | 94.030 M -53.21 % | 200.941 M -6.75 % | 215.480 M 0.00 % | 215.480 M 2 510.81 % | 8.253 M 0.00 % | 8.253 M -0.10 % | 8.262 M 0.00 % | 8.262 M 37.70 % | 6.000 M -77.21 % | 26.330 M 0.00 % | 26.330 M 0.00 % | 26.330 M 1 902.74 % | -1.461 M -179.38 % | -522.784 K -176.29 % | 685.291 K -94.97 % | 13.629 M 9 053.71 % | -152.220 K -100.86 % | 17.797 M 2 116.50 % | -882.581 K -106.15 % | 14.348 M 192.16 % | -15.568 M -101.39 % | -7.730 M 2.62 % | -7.938 M -0.10 % | -7.930 M -0.35 % | -7.903 M 8.00 % | -8.590 M -8.65 % | -7.906 M 0.31 % | -7.930 M -36 816.01 % | 21.599 K -99.96 % | 55.012 M 1 463 967.67 % | -3.758 K -100.01 % | 57.207 M -8.21 % | 62.327 M 8.08 % | 57.669 M 5 402.82 % | -1.088 M -101.62 % | 67.330 M -6.48 % | 71.994 M 9.33 % | 65.849 M 47 960.28 % | -137.586 K -100.21 % | 65.106 M 13 183.80 % | -497.610 K -100.85 % | 58.374 M 23 378.77 % | 248.623 K -99.33 % | 37.381 M -23.38 % | 48.790 M 2.95 % | 47.394 M -26.15 % | 64.173 M 2.27 % | 62.752 M -21.16 % | 79.593 M 17.23 % | 67.895 M 38.16 % | 49.143 M 18.53 % | 41.461 M -10.03 % | 46.085 M 4.89 % | 43.938 M 32.65 % | 33.124 M 1.22 % | 32.724 M -48.45 % | 63.478 M 6 745 754.20 % | 941.000 -0.11 % | 942.000 0.00 % | 942.000 0.11 % | 941.000 -51.52 % | 1.941 K 0.00 % | 1.941 K 0.00 % | 1.941 K -75.56 % | 7.941 K 0.00 % | 7.941 K -99.99 % | 77.958 M -4.46 % | 81.595 M 2.88 % | 79.312 M 67.67 % | 47.303 M 2.39 % | 46.197 M 127.21 % | 20.332 M -17.96 % | 24.784 M -12.06 % | 28.184 M 28.53 % | 21.929 M -41.53 % | 37.502 M 8 231.10 % | 450.144 K -98.12 % | 23.944 M -17.42 % | 28.995 M 76.63 % | 16.415 M 444.91 % | 3.012 M 679.05 % | 386.689 K |
| Long term investments | 220.521 M 153.91 % | -409.053 M -0.12 % | -408.568 M -253.88 % | 265.502 M 171.03 % | -373.801 M | 0.000 | 0.000 100.00 % | -261.467 M 0.23 % | -262.062 M 6.32 % | -279.751 M -871.04 % | -28.810 M 84.67 % | -187.876 M 1.38 % | -190.503 M -34.09 % | -142.072 M -290.64 % | -36.369 M -194.32 % | 38.559 M -71.61 % | 135.799 M 234.09 % | -101.273 M 1.49 % | -102.804 M -1 043.07 % | 10.901 M 7.08 % | 10.181 M -3.21 % | 10.518 M 11.44 % | 9.439 M 52.08 % | 6.206 M -0.28 % | 6.224 M -3.56 % | 6.453 M -0.71 % | 6.499 M 4.34 % | 6.229 M 1.06 % | 6.163 M -0.37 % | 6.186 M -3.08 % | 6.383 M -95.06 % | 129.156 M 2.06 % | 126.553 M 2.68 % | 123.253 M -1.99 % | 125.759 M -6.13 % | 133.973 M 0.67 % | 133.083 M 6.87 % | 124.524 M 0.22 % | 124.246 M 0.89 % | 123.144 M 0.83 % | 122.125 M -1.42 % | 123.881 M 0.29 % | 123.528 M -0.83 % | 124.568 M -0.39 % | 125.053 M -1.83 % | 127.389 M 52.41 % | 83.583 M -14.62 % | 97.892 M 23.42 % | 79.314 M -23.48 % | 103.646 M 25.20 % | 82.785 M -40.51 % | 139.155 M 39.47 % | 99.771 M -5.19 % | 105.235 M 42.18 % | 74.013 M 8.90 % | 67.963 M 3.77 % | 65.492 M -7.91 % | 71.118 M 4.43 % | 68.099 M -40.63 % | 114.700 M | 0.000 -100.00 % | 59.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 66.715 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.844 M | 0.000 -100.00 % | 61.454 M | 0.000 -100.00 % | 52.704 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 % | 61.992 M 2.25 % | 60.625 M 0.05 % | 60.596 M -22.53 % | 78.216 M 0.80 % | 77.594 M -43.48 % | 137.285 M 88.06 % | 73.003 M -6.19 % | 77.817 M 0.38 % | 77.522 M -1.48 % | 78.686 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.074 M | 0.000 | 0.000 | 0.000 100.00 % | -16.707 M -85.31 % | -9.015 M |
| Intangible assets | 3.627 M -4.62 % | 3.803 M -4.42 % | 3.979 M 88.50 % | 2.111 M -6.56 % | 2.259 M -8.46 % | 2.467 M -7.01 % | 2.653 M -0.55 % | 2.668 M -6.40 % | 2.851 M 7.18 % | 2.660 M -5.97 % | 2.829 M -3.96 % | 2.945 M -5.34 % | 3.111 M -5.07 % | 3.278 M -1.00 % | 3.311 M -56.79 % | 7.662 M -36.38 % | 12.043 M -26.07 % | 16.290 M -21.11 % | 20.649 M -52.91 % | 43.846 M -9.24 % | 48.312 M -8.40 % | 52.743 M -7.79 % | 57.196 M -27.82 % | 79.242 M -5.35 % | 83.725 M -5.06 % | 88.184 M -4.79 % | 92.618 M -4.08 % | 96.556 M -4.55 % | 101.158 M -4.15 % | 105.540 M -4.05 % | 109.992 M -31.66 % | 160.959 M -1.18 % | 162.881 M -1.07 % | 164.646 M -1.23 % | 166.698 M 6.38 % | 156.694 M -0.99 % | 158.266 M -1.12 % | 160.064 M -0.57 % | 160.977 M 5.41 % | 152.717 M 34.95 % | 113.165 M 4.51 % | 108.280 M 12.08 % | 96.608 M 52.39 % | 63.396 M -14.18 % | 73.868 M -0.75 % | 74.427 M -0.51 % | 74.809 M 12.38 % | 66.568 M -0.76 % | 67.081 M -0.83 % | 67.643 M -0.68 % | 68.108 M -0.50 % | 68.447 M -0.74 % | 68.956 M -0.73 % | 69.464 M -0.73 % | 69.972 M -0.18 % | 70.101 M -0.72 % | 70.611 M -0.72 % | 71.121 M -0.71 % | 71.631 M 16.57 % | 61.447 M -0.62 % | 61.830 M -0.28 % | 62.001 M -0.61 % | 62.384 M -0.55 % | 62.726 M -0.60 % | 63.106 M 0.99 % | 62.485 M -0.93 % | 63.071 M 3.00 % | 61.232 M 3.19 % | 59.342 M -1.49 % | 60.238 M -1.03 % | 60.868 M 11.96 % | 54.368 M 3.67 % | 52.442 M -1.32 % | 53.144 M 1 183.51 % | 4.141 M -3.38 % | 4.285 M 0.12 % | 4.280 M 1.82 % | 4.203 M -10.68 % | 4.706 M -9.65 % | 5.208 M -8.80 % | 5.711 M -13.66 % | 6.614 M 491.42 % | 1.118 M -9.32 % | 1.233 M -7.50 % | 1.333 M 29.03 % | 1.033 M -8.82 % | 1.133 M -8.11 % | 1.233 M -7.50 % | 1.333 M -6.98 % | 1.433 M -6.52 % | 1.533 M -47.02 % | 2.894 M 40.26 % | 2.063 M 316.83 % | 495.000 K -25.00 % | 660.000 K -82.99 % | 3.880 M -1.25 % | 3.930 M -5.27 % | 4.148 M -5.00 % | 4.366 M -4.76 % | 4.585 M -4.55 % | 4.803 M -4.35 % | 5.022 M -5.26 % | 5.300 M -3.96 % | 5.519 M | 0.000 -100.00 % | 5.931 M -3.42 % | 6.141 M -2.46 % | 6.296 M -4.74 % | 6.609 M | 0.000 | 0.000 -100.00 % | 4.900 M 1.81 % | 4.813 M |
| GoodWill | 250.062 M 0.00 % | 250.062 M 0.00 % | 250.062 M -61.92 % | 656.719 M 0.00 % | 656.719 M 0.00 % | 656.719 M 0.00 % | 656.719 M -27.78 % | 909.349 M 0.00 % | 909.349 M 0.00 % | 909.349 M 0.00 % | 909.349 M 0.00 % | 909.349 M 0.00 % | 909.349 M 0.00 % | 909.349 M 0.00 % | 909.349 M -35.94 % | 1.419 B 0.00 % | 1.419 B 0.00 % | 1.419 B 0.00 % | 1.419 B -2.36 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 0.00 % | 1.454 B 4 139.46 % | 34.292 M 0.00 % | 34.292 M 0.00 % | 34.292 M 0.00 % | 34.292 M 0.00 % | 34.292 M 0.00 % | 34.292 M 0.00 % | 34.292 M 0.00 % | 34.292 M -47.06 % | 64.774 M 0.00 % | 64.774 M 0.00 % | 64.774 M 87.71 % | 34.508 M 55.90 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 M 0.00 % | 22.134 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 |
| Goodwill and intangible assets | 253.689 M -0.07 % | 253.865 M -0.07 % | 254.041 M -61.44 % | 658.830 M -0.02 % | 658.978 M -0.03 % | 659.187 M -0.03 % | 659.373 M -27.70 % | 912.017 M -0.02 % | 912.199 M 0.02 % | 912.008 M -0.02 % | 912.177 M -0.01 % | 912.294 M -0.02 % | 912.460 M -0.02 % | 912.626 M 0.00 % | 912.659 M -36.05 % | 1.427 B -0.31 % | 1.432 B -0.30 % | 1.436 B -0.30 % | 1.440 B -3.84 % | 1.498 B -0.30 % | 1.502 B -0.29 % | 1.507 B -0.29 % | 1.511 B -1.44 % | 1.533 B -0.29 % | 1.538 B -0.29 % | 1.542 B -0.29 % | 1.546 B -0.25 % | 1.550 B -0.30 % | 1.555 B -0.28 % | 1.559 B -0.28 % | 1.564 B 700.90 % | 195.251 M -0.97 % | 197.172 M -0.89 % | 198.938 M -1.02 % | 200.990 M 5.24 % | 190.985 M -0.82 % | 192.557 M -0.93 % | 194.355 M -0.47 % | 195.269 M -10.22 % | 217.491 M 22.23 % | 177.939 M 2.82 % | 173.054 M 31.98 % | 131.116 M 53.30 % | 85.530 M -10.91 % | 96.003 M -0.58 % | 96.562 M -0.39 % | 96.944 M 9.29 % | 88.702 M -0.58 % | 89.215 M -0.63 % | 89.778 M -0.51 % | 90.242 M -0.37 % | 90.582 M -0.56 % | 91.090 M -0.55 % | 91.598 M -0.55 % | 92.107 M -0.14 % | 92.236 M -0.55 % | 92.746 M -0.55 % | 93.256 M -0.54 % | 93.766 M 52.60 % | 61.447 M -0.62 % | 61.830 M -0.28 % | 62.001 M -0.61 % | 62.384 M -0.55 % | 62.726 M -0.60 % | 63.106 M 0.99 % | 62.485 M -0.93 % | 63.071 M 3.00 % | 61.232 M 3.19 % | 59.342 M -1.49 % | 60.238 M -1.03 % | 60.868 M 11.96 % | 54.368 M 3.67 % | 52.442 M -1.32 % | 53.144 M 1 183.51 % | 4.141 M -3.38 % | 4.285 M 0.12 % | 4.280 M 1.82 % | 4.203 M -10.68 % | 4.706 M -9.65 % | 5.208 M -8.80 % | 5.711 M -13.66 % | 6.614 M 491.42 % | 1.118 M -9.32 % | 1.233 M -7.50 % | 1.333 M 29.03 % | 1.033 M -8.82 % | 1.133 M -8.11 % | 1.233 M -7.50 % | 1.333 M -6.98 % | 1.433 M -6.52 % | 1.533 M -47.02 % | 2.894 M 40.26 % | 2.063 M 316.83 % | 495.000 K -25.00 % | 660.000 K -82.99 % | 3.880 M -1.25 % | 3.930 M -5.27 % | 4.148 M -5.00 % | 4.366 M -4.76 % | 4.585 M -4.55 % | 4.803 M -4.35 % | 5.022 M -5.26 % | 5.300 M -3.96 % | 5.519 M | 0.000 -100.00 % | 5.931 M -3.42 % | 6.141 M -2.46 % | 6.296 M -4.74 % | 6.609 M | 0.000 | 0.000 -100.00 % | 4.900 M 1.81 % | 4.813 M |
| Property plant equipment net | 95.991 M -2.76 % | 98.719 M -2.25 % | 100.988 M -3.09 % | 104.203 M -1.68 % | 105.979 M -2.56 % | 108.758 M -0.79 % | 109.629 M -3.04 % | 113.064 M -2.75 % | 116.264 M 1.38 % | 114.676 M -1.93 % | 116.939 M -3.68 % | 121.407 M -1.29 % | 122.994 M 5.16 % | 116.961 M 0.16 % | 116.769 M -2.63 % | 119.923 M -1.67 % | 121.962 M -1.41 % | 123.702 M 4.99 % | 117.819 M -52.50 % | 248.013 M -0.39 % | 248.983 M -1.42 % | 252.569 M -2.06 % | 257.889 M -36.38 % | 405.364 M 8.61 % | 373.240 M 1.57 % | 367.484 M 7.33 % | 342.379 M 9.56 % | 312.495 M 3.78 % | 301.112 M 1.11 % | 297.804 M 10.32 % | 269.954 M -87.20 % | 2.109 B 2.87 % | 2.050 B 2.48 % | 2.000 B 2.45 % | 1.952 B 5.71 % | 1.847 B -6.77 % | 1.981 B 5.64 % | 1.875 B 1.39 % | 1.850 B -2.25 % | 1.892 B 0.30 % | 1.887 B -0.05 % | 1.888 B 11.26 % | 1.696 B 2.08 % | 1.662 B 11.46 % | 1.491 B 0.80 % | 1.479 B 2.34 % | 1.446 B -0.65 % | 1.455 B 0.58 % | 1.447 B 1.43 % | 1.426 B -0.27 % | 1.430 B -2.41 % | 1.465 B 6.02 % | 1.382 B 0.25 % | 1.379 B 0.88 % | 1.367 B 1.68 % | 1.344 B 3.33 % | 1.301 B 2.74 % | 1.266 B 2.26 % | 1.238 B 4.30 % | 1.187 B -2.41 % | 1.216 B -2.15 % | 1.243 B -2.29 % | 1.272 B -2.67 % | 1.307 B -2.31 % | 1.338 B -2.07 % | 1.366 B -5.22 % | 1.442 B 1.07 % | 1.426 B 0.31 % | 1.422 B 4.01 % | 1.367 B -0.65 % | 1.376 B 3.68 % | 1.327 B 2.71 % | 1.292 B 3.84 % | 1.244 B -5.08 % | 1.311 B 5.97 % | 1.237 B 6.95 % | 1.157 B 6.98 % | 1.081 B 4.31 % | 1.037 B 9.19 % | 949.317 M 5.58 % | 899.149 M 7.42 % | 837.006 M 6.72 % | 784.298 M 11.56 % | 703.050 M 1.14 % | 695.124 M 2.77 % | 676.372 M 3.49 % | 653.560 M 12.25 % | 582.251 M 15.66 % | 503.399 M 9.21 % | 460.964 M 13.20 % | 407.212 M 9.79 % | 370.910 M 11.29 % | 333.276 M 31.99 % | 252.504 M 33.40 % | 189.284 M 28.43 % | 147.385 M 12.94 % | 130.504 M 3.83 % | 125.690 M 10.59 % | 113.653 M 0.03 % | 113.621 M 1.04 % | 112.451 M 2.12 % | 110.115 M -11.78 % | 124.821 M 3.12 % | 121.041 M -0.54 % | 121.695 M -1.24 % | 123.222 M 89.99 % | 64.858 M -40.86 % | 109.662 M 16.72 % | 93.953 M 7.93 % | 87.048 M -3.43 % | 90.143 M 25.62 % | 71.759 M 88.13 % | 38.143 M |
| Total non current assets | 600.151 M -1.05 % | 606.501 M -0.46 % | 609.285 M -41.60 % | 1.043 B -0.12 % | 1.045 B -0.74 % | 1.052 B -0.33 % | 1.056 B -18.99 % | 1.303 B -0.25 % | 1.307 B -0.88 % | 1.318 B 0.02 % | 1.318 B 0.39 % | 1.313 B 0.12 % | 1.311 B 0.45 % | 1.306 B 0.04 % | 1.305 B -29.67 % | 1.856 B -0.19 % | 1.859 B -0.60 % | 1.870 B 0.13 % | 1.868 B 6.27 % | 1.758 B -0.26 % | 1.762 B -0.53 % | 1.772 B -0.49 % | 1.780 B -10.66 % | 1.993 B 0.77 % | 1.978 B -0.39 % | 1.985 B 0.03 % | 1.985 B 1.00 % | 1.965 B 0.03 % | 1.965 B 1.07 % | 1.944 B 0.70 % | 1.930 B -24.32 % | 2.550 B -1.83 % | 2.598 B 1.43 % | 2.561 B 1.72 % | 2.518 B 13.85 % | 2.212 B -5.74 % | 2.346 B 5.12 % | 2.232 B 1.14 % | 2.207 B -2.37 % | 2.261 B 1.16 % | 2.235 B 0.13 % | 2.232 B 11.68 % | 1.998 B 5.51 % | 1.894 B 9.16 % | 1.735 B 0.46 % | 1.727 B 3.86 % | 1.663 B 0.11 % | 1.661 B 0.51 % | 1.652 B 0.39 % | 1.646 B 0.03 % | 1.646 B -3.32 % | 1.702 B 7.19 % | 1.588 B 0.16 % | 1.585 B 2.77 % | 1.543 B 1.70 % | 1.517 B 3.12 % | 1.471 B 2.04 % | 1.441 B 2.16 % | 1.411 B 2.81 % | 1.372 B 2.23 % | 1.342 B -2.16 % | 1.372 B -1.96 % | 1.399 B -2.73 % | 1.439 B -1.82 % | 1.465 B -2.43 % | 1.502 B -4.92 % | 1.580 B 0.61 % | 1.570 B 1.12 % | 1.553 B 3.58 % | 1.499 B -0.47 % | 1.506 B 4.08 % | 1.447 B 2.81 % | 1.408 B 3.86 % | 1.355 B -0.15 % | 1.357 B 5.19 % | 1.290 B 6.77 % | 1.208 B 5.11 % | 1.150 B 4.13 % | 1.104 B 6.76 % | 1.034 B 6.31 % | 972.754 M 8.96 % | 892.763 M 7.97 % | 826.877 M 10.20 % | 750.369 M 1.35 % | 740.395 M 4.20 % | 710.529 M 3.36 % | 687.418 M 6.25 % | 646.963 M 13.85 % | 568.266 M 8.42 % | 524.136 M 11.39 % | 470.553 M 4.05 % | 452.225 M 9.15 % | 414.334 M 6.00 % | 390.882 M 48.32 % | 263.544 M 14.54 % | 230.089 M 8.03 % | 212.987 M 1.50 % | 209.837 M 5.12 % | 199.614 M 1.06 % | 197.518 M 20.03 % | 164.557 M 2.00 % | 161.333 M 7.23 % | 150.453 M -0.59 % | 151.344 M 0.98 % | 149.880 M -0.80 % | 151.082 M 39.25 % | 108.501 M -16.60 % | 130.098 M 4.49 % | 124.506 M 7.29 % | 116.044 M 8.90 % | 106.559 M 20.65 % | 88.324 M 62.58 % | 54.327 M |
| Other current assets | 61.109 M -11.35 % | 68.931 M 18.72 % | 58.064 M 202.08 % | 19.221 M 198.09 % | 6.448 M -78.40 % | 29.858 M 5.40 % | 28.328 M 0.14 % | 28.289 M 8.40 % | 26.098 M 15.84 % | 22.529 M 14.89 % | 19.609 M -23.07 % | 25.488 M 24.60 % | 20.456 M -72.48 % | 74.342 M 5.88 % | 70.217 M 140.17 % | 29.236 M 1.02 % | 28.941 M 13.33 % | 25.537 M 45.77 % | 17.518 M -94.53 % | 320.309 M -32.21 % | 472.509 M 82.17 % | 259.376 M -44.38 % | 466.359 M 222.51 % | 144.601 M 22.75 % | 117.804 M -13.36 % | 135.963 M 1 043.95 % | 11.885 M -92.38 % | 156.060 M -51.32 % | 320.588 M 33.91 % | 239.405 M -94.47 % | 4.329 B 1 462.73 % | 276.995 M 57.09 % | 176.325 M 1.77 % | 173.256 M 29.30 % | 133.991 M -86.66 % | 1.004 B 165.62 % | 378.098 M 8.73 % | 347.756 M 8.01 % | 321.976 M 11.60 % | 288.513 M 5.06 % | 274.629 M -38.60 % | 447.258 M 125.84 % | 198.039 M -15.44 % | 234.199 M -12.17 % | 266.658 M -33.38 % | 400.271 M 77.62 % | 225.358 M -72.16 % | 809.362 M 186.77 % | 282.237 M 0.87 % | 279.797 M 3.07 % | 271.464 M 134.68 % | 115.673 M -85.09 % | 775.790 M 671.85 % | 100.510 M -88.37 % | 864.063 M 721.71 % | 105.154 M -89.36 % | 988.304 M 580.00 % | 145.339 M -83.80 % | 897.034 M 32.21 % | 678.475 M 1 020.20 % | 60.567 M -84.40 % | 388.142 M 21.69 % | 318.955 M -3.56 % | 330.730 M 7.76 % | 306.914 M -7.10 % | 330.370 M 733.46 % | 39.639 M -51.64 % | 81.965 M -81.78 % | 449.812 M 337.23 % | 102.877 M -72.30 % | 371.337 M 402.53 % | 73.893 M -26.73 % | 100.850 M -1.26 % | 102.138 M -70.01 % | 340.575 M -11.58 % | 385.182 M 589.32 % | 55.879 M -82.65 % | 322.128 M 1 812.06 % | 16.847 M -92.93 % | 238.242 M -1.77 % | 242.524 M 895.23 % | 24.369 M -22.58 % | 31.474 M -88.03 % | 262.958 M 28.26 % | 205.018 M 548.44 % | 31.617 M -73.88 % | 121.034 M -27.93 % | 167.942 M 525.07 % | 26.868 M -26.96 % | 36.783 M 25.01 % | 29.423 M -77.31 % | 129.678 M 0.38 % | 129.187 M -0.04 % | 129.233 M 34.35 % | 96.191 M 986.89 % | 8.850 M -89.08 % | 81.068 M 35.19 % | 59.964 M -30.85 % | 86.721 M 140.82 % | 36.011 M -54.45 % | 79.054 M 10.64 % | 71.454 M 68.64 % | 42.371 M 54.93 % | 27.348 M -83.10 % | 161.808 M 365.88 % | 34.731 M -76.38 % | 147.040 M 328.38 % | 34.324 M -68.18 % | 107.870 M 686.38 % | 13.717 M -86.84 % | 104.243 M 239.42 % | 30.712 M 75.93 % | 17.457 M |
| Short term investments | 912.850 M 43.81 % | 634.758 M 0.10 % | 634.116 M 0.27 % | 632.407 M -0.48 % | 635.487 M -2.79 % | 653.698 M 0.20 % | 652.403 M 25.12 % | 521.442 M -0.05 % | 521.684 M -5.62 % | 552.773 M 83.83 % | 300.703 M -33.42 % | 451.655 M 0.17 % | 450.894 M 12.10 % | 402.211 M 36.02 % | 295.706 M 13.33 % | 260.927 M 62.94 % | 160.137 M -60.16 % | 401.985 M 0.00 % | 401.984 M | 0.000 -100.00 % | 400.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M | 0.000 -100.00 % | 150.000 M | 0.000 -100.00 % | 250.863 M | 0.000 | 0.000 100.00 % | -9.794 M 2.54 % | -10.050 M 2.48 % | -10.305 M 2.42 % | -10.561 M 52.37 % | -22.175 M 0.41 % | -22.266 M -96.56 % | -11.328 M 2.21 % | -11.584 M 2.16 % | -11.840 M 3.14 % | -12.224 M 1.03 % | -12.351 M 2.03 % | -12.607 M 11.98 % | -14.323 M -5.00 % | -13.641 M -7.51 % | -12.688 M | 0.000 100.00 % | -17.608 M | 0.000 100.00 % | -19.049 M | 0.000 100.00 % | -27.964 M -39.83 % | -19.999 M -1.20 % | -19.762 M -0.10 % | -19.742 M -16.37 % | -16.964 M 4.40 % | -17.746 M -3.44 % | -17.156 M 0.69 % | -17.275 M -83.44 % | -9.417 M | 0.000 100.00 % | -9.631 M | 0.000 | 0.000 | 0.000 100.00 % | -11.092 M | 0.000 | 0.000 | 0.000 100.00 % | -12.818 M | 0.000 100.00 % | -13.531 M | 0.000 100.00 % | -13.108 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 % | 41.020 K 0.00 % | 41.020 K 0.00 % | 41.020 K 34.61 % | 30.474 K 0.00 % | 30.474 K -79.87 % | 151.354 K 0.00 % | 151.354 K -38.96 % | 247.970 K 23.38 % | 200.980 K -22.16 % | 258.190 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.129 K | 0.000 -100.00 % | 2.615 M | 0.000 -100.00 % | 14.737 M | 0.000 -100.00 % | 25.360 M 26.80 % | 20.000 M |
| cash and cash equivalents | 413.838 M -40.88 % | 700.052 M -7.91 % | 760.190 M 11.32 % | 682.865 M 4.93 % | 650.774 M 2.55 % | 634.581 M -6.03 % | 675.309 M -12.93 % | 775.592 M 6.92 % | 725.422 M 4.76 % | 692.484 M -30.28 % | 993.272 M 28.05 % | 775.696 M 2.87 % | 754.055 M -0.09 % | 754.745 M -17.17 % | 911.149 M 4.06 % | 875.583 M -1.58 % | 889.641 M 38.08 % | 644.288 M -16.54 % | 771.964 M -18.91 % | 951.965 M 26.26 % | 753.996 M -18.28 % | 922.676 M -12.32 % | 1.052 B 20.11 % | 876.103 M 8.18 % | 809.834 M -15.64 % | 959.993 M 5.91 % | 906.390 M -3.72 % | 941.385 M 48.72 % | 632.997 M -6.54 % | 677.308 M -20.65 % | 853.558 M 30.75 % | 652.820 M -15.00 % | 768.005 M 95.98 % | 391.885 M 36.63 % | 286.825 M -44.39 % | 515.822 M -25.19 % | 689.510 M 21.02 % | 569.729 M -4.20 % | 594.703 M -16.40 % | 711.405 M -49.61 % | 1.412 B 323.77 % | 333.127 M -15.86 % | 395.918 M -12.52 % | 452.588 M 28.69 % | 351.692 M 0.93 % | 348.439 M -10.22 % | 388.117 M -21.18 % | 492.387 M 113.33 % | 230.810 M -53.87 % | 500.353 M 6.03 % | 471.914 M 44.64 % | 326.269 M -28.80 % | 458.226 M -16.27 % | 547.264 M -8.90 % | 600.736 M 15.32 % | 520.926 M -4.44 % | 545.151 M 46.41 % | 372.355 M 11.61 % | 333.633 M -8.41 % | 364.251 M -13.90 % | 423.052 M 23.52 % | 342.497 M 13.40 % | 302.028 M 41.41 % | 213.583 M -36.89 % | 338.453 M 14.53 % | 295.521 M -25.99 % | 399.318 M 45.25 % | 274.913 M -31.78 % | 402.984 M 143.62 % | 165.416 M -28.30 % | 230.717 M -19.34 % | 286.020 M 53.94 % | 185.800 M 14.58 % | 162.159 M 4.71 % | 154.865 M 1.59 % | 152.447 M -11.79 % | 172.832 M 19.94 % | 144.099 M -9.75 % | 159.667 M 24.76 % | 127.975 M -38.04 % | 206.556 M 8.02 % | 191.218 M -18.90 % | 235.782 M 135.33 % | 100.193 M -33.81 % | 151.371 M 76.75 % | 85.639 M -5.67 % | 90.788 M -22.62 % | 117.330 M 5.83 % | 110.870 M 25.78 % | 88.146 M -26.88 % | 120.551 M -0.33 % | 120.951 M 27.91 % | 94.560 M -36.56 % | 149.045 M 64.15 % | 90.795 M 22.47 % | 74.135 M -2.27 % | 75.859 M -30.17 % | 108.628 M 20.91 % | 89.842 M -1.15 % | 90.886 M 105.91 % | 44.139 M -29.84 % | 62.913 M 37.40 % | 45.787 M -19.05 % | 56.564 M | 0.000 -100.00 % | 44.924 M | 0.000 -100.00 % | 27.973 M | 0.000 -100.00 % | 9.796 M | 0.000 -100.00 % | 6.006 M -59.27 % | 14.743 M |
| Cash and short term investments | 1.327 B -0.61 % | 1.335 B -4.27 % | 1.394 B 6.01 % | 1.315 B 2.26 % | 1.286 B -0.16 % | 1.288 B -2.97 % | 1.328 B 2.37 % | 1.297 B 4.00 % | 1.247 B 0.15 % | 1.245 B -3.76 % | 1.294 B 5.43 % | 1.227 B 1.86 % | 1.205 B 4.15 % | 1.157 B -4.13 % | 1.207 B 6.19 % | 1.137 B 8.26 % | 1.050 B 0.33 % | 1.046 B -10.88 % | 1.174 B 23.32 % | 951.965 M 26.26 % | 753.996 M -18.28 % | 922.676 M -12.32 % | 1.052 B 20.11 % | 876.103 M 8.18 % | 809.834 M -15.64 % | 959.993 M 5.91 % | 906.390 M -3.72 % | 941.385 M 48.72 % | 632.997 M -6.54 % | 677.308 M -20.65 % | 853.558 M 30.75 % | 652.820 M -15.00 % | 768.005 M 95.98 % | 391.885 M 36.63 % | 286.825 M -44.39 % | 515.822 M -25.19 % | 689.510 M 21.02 % | 569.729 M -4.20 % | 594.703 M -16.40 % | 711.405 M -49.61 % | 1.412 B 323.77 % | 333.127 M -15.86 % | 395.918 M -12.52 % | 452.588 M 28.69 % | 351.692 M 0.93 % | 348.439 M -10.22 % | 388.117 M -21.18 % | 492.387 M 113.33 % | 230.810 M -53.87 % | 500.353 M 6.03 % | 471.914 M 44.64 % | 326.269 M -28.80 % | 458.226 M -16.27 % | 547.264 M -8.90 % | 600.736 M 15.32 % | 520.926 M -4.44 % | 545.151 M 46.41 % | 372.355 M 11.61 % | 333.633 M -8.41 % | 364.251 M -13.90 % | 423.052 M 23.52 % | 342.497 M 13.40 % | 302.028 M 41.41 % | 213.583 M -36.89 % | 338.453 M 14.53 % | 295.521 M -25.99 % | 399.318 M 45.25 % | 274.913 M -31.78 % | 402.984 M 143.62 % | 165.416 M -28.30 % | 230.717 M -19.34 % | 286.020 M 53.94 % | 185.800 M 14.58 % | 162.159 M 4.71 % | 154.865 M 1.59 % | 152.447 M -11.79 % | 172.832 M 19.94 % | 144.099 M -9.75 % | 159.667 M 24.76 % | 127.975 M -38.04 % | 206.556 M 8.02 % | 191.218 M -18.90 % | 235.782 M 135.33 % | 100.193 M -33.81 % | 151.371 M 76.75 % | 85.639 M -5.67 % | 90.788 M -22.62 % | 117.330 M 5.79 % | 110.911 M 25.77 % | 88.187 M -26.87 % | 120.592 M -0.32 % | 120.981 M 27.90 % | 94.590 M -36.60 % | 149.196 M 64.05 % | 90.947 M 22.27 % | 74.383 M -2.20 % | 76.060 M -30.15 % | 108.886 M 21.20 % | 89.842 M -1.15 % | 90.886 M 105.91 % | 44.139 M -29.84 % | 62.913 M 37.40 % | 45.787 M -19.05 % | 56.564 M | 0.000 -100.00 % | 45.203 M | 0.000 -100.00 % | 30.589 M | 0.000 -100.00 % | 24.533 M | 0.000 -100.00 % | 31.365 M -9.72 % | 34.743 M |
| Total current assets | 1.535 B -1.08 % | 1.552 B -3.61 % | 1.610 B 10.23 % | 1.461 B 1.70 % | 1.436 B -1.51 % | 1.458 B -3.65 % | 1.514 B 2.21 % | 1.481 B 2.91 % | 1.439 B -1.68 % | 1.464 B -4.03 % | 1.525 B 7.71 % | 1.416 B 1.51 % | 1.395 B 0.28 % | 1.391 B -4.10 % | 1.450 B 5.61 % | 1.373 B 8.47 % | 1.266 B 0.33 % | 1.262 B -9.50 % | 1.394 B -3.66 % | 1.447 B 5.03 % | 1.378 B -1.25 % | 1.395 B -20.32 % | 1.751 B 27.62 % | 1.372 B 4.97 % | 1.307 B -10.93 % | 1.468 B -2.69 % | 1.508 B 2.01 % | 1.478 B 11.66 % | 1.324 B 1.22 % | 1.308 B -75.81 % | 5.408 B 115.66 % | 2.508 B 2.30 % | 2.451 B 31.53 % | 1.864 B 13.58 % | 1.641 B -15.98 % | 1.953 B -18.47 % | 2.396 B 11.30 % | 2.152 B -8.91 % | 2.363 B 9.49 % | 2.158 B -27.42 % | 2.974 B 46.64 % | 2.028 B 7.69 % | 1.883 B -1.16 % | 1.905 B 2.90 % | 1.851 B 1.89 % | 1.817 B 9.33 % | 1.662 B -5.27 % | 1.754 B 19.09 % | 1.473 B -11.52 % | 1.665 B -16.45 % | 1.993 B 32.74 % | 1.501 B -13.80 % | 1.741 B -2.10 % | 1.779 B -11.77 % | 2.016 B 8.68 % | 1.855 B -6.60 % | 1.986 B 16.28 % | 1.708 B 4.57 % | 1.633 B 22.12 % | 1.337 B 7.23 % | 1.247 B 21.29 % | 1.028 B 9.32 % | 940.704 M 13.47 % | 829.059 M -12.23 % | 944.632 M 1.46 % | 931.011 M -14.86 % | 1.094 B -2.03 % | 1.116 B -8.78 % | 1.224 B 20.70 % | 1.014 B 2.93 % | 984.872 M 5.22 % | 935.973 M 4.97 % | 891.696 M 1.89 % | 875.175 M 21.50 % | 720.336 M -14.40 % | 841.503 M -0.39 % | 844.777 M 6.77 % | 791.240 M 19.05 % | 664.646 M 10.16 % | 603.328 M -12.95 % | 693.090 M -3.63 % | 719.177 M 5.82 % | 679.591 M 19.57 % | 568.341 M 6.00 % | 536.179 M 28.38 % | 417.664 M 18.65 % | 352.015 M -16.55 % | 421.815 M 2.08 % | 413.229 M 13.34 % | 364.599 M 3.97 % | 350.679 M -1.83 % | 357.218 M 0.50 % | 355.423 M -10.38 % | 396.606 M 31.18 % | 302.334 M 10.80 % | 272.854 M -3.82 % | 283.702 M 1.24 % | 280.240 M -5.19 % | 295.586 M 23.46 % | 239.414 M 7.10 % | 223.547 M 5.62 % | 211.643 M 14.27 % | 185.211 M -12.81 % | 212.419 M 31.28 % | 161.808 M 16.87 % | 138.456 M -5.84 % | 147.040 M 27.54 % | 115.289 M 6.88 % | 107.870 M -2.46 % | 110.595 M 6.09 % | 104.243 M 1.98 % | 102.216 M 50.98 % | 67.704 M |
| Inventory | 89.953 M -3.35 % | 93.074 M 3.53 % | 89.897 M 13.43 % | 79.256 M -3.34 % | 81.994 M -6.36 % | 87.563 M -0.08 % | 87.632 M -19.07 % | 108.279 M -2.27 % | 110.794 M 5.53 % | 104.985 M -0.65 % | 105.671 M 2.89 % | 102.707 M -6.05 % | 109.317 M 7.45 % | 101.742 M -2.15 % | 103.979 M -25.66 % | 139.864 M 19.69 % | 116.851 M 2.31 % | 114.214 M 1.37 % | 112.665 M 32.90 % | 84.774 M 23.64 % | 68.565 M 2.89 % | 66.637 M -2.86 % | 68.602 M -54.92 % | 152.176 M 21.67 % | 125.071 M 5.33 % | 118.745 M -28.16 % | 165.294 M 7.95 % | 153.116 M -9.06 % | 168.364 M -7.86 % | 182.735 M -24.84 % | 243.137 M -57.61 % | 573.551 M -9.47 % | 633.551 M 16.75 % | 542.656 M 19.02 % | 455.945 M 5.30 % | 432.983 M -3.54 % | 448.875 M -0.17 % | 449.655 M -12.88 % | 516.120 M 4.36 % | 494.577 M -13.75 % | 573.412 M 4.33 % | 549.601 M 6.31 % | 516.993 M -3.64 % | 536.528 M 0.43 % | 534.211 M 8.11 % | 494.114 M 8.73 % | 454.454 M 0.41 % | 452.612 M -6.68 % | 484.998 M 12.62 % | 430.645 M -3.31 % | 445.367 M -18.66 % | 547.511 M 7.89 % | 507.452 M 2.93 % | 493.009 M -10.57 % | 551.269 M 3.82 % | 531.002 M 17.33 % | 452.580 M 2.36 % | 442.146 M 9.80 % | 402.667 M 36.61 % | 294.752 M -11.30 % | 332.314 M 11.62 % | 297.727 M -6.88 % | 319.721 M 12.28 % | 284.746 M -4.85 % | 299.265 M -1.92 % | 305.120 M -19.67 % | 379.845 M -18.30 % | 464.902 M 25.40 % | 370.743 M -5.22 % | 391.166 M 2.18 % | 382.819 M 33.04 % | 287.757 M 3.11 % | 279.078 M -3.27 % | 288.522 M -3.84 % | 300.030 M -1.26 % | 303.873 M -0.66 % | 305.900 M -5.88 % | 325.013 M 15.24 % | 282.036 M 18.95 % | 237.111 M -2.83 % | 244.011 M -0.26 % | 244.642 M -1.92 % | 249.425 M 21.56 % | 205.190 M 14.13 % | 179.789 M 21.43 % | 148.056 M 5.61 % | 140.193 M 2.67 % | 136.542 M -6.35 % | 145.793 M 37.49 % | 106.036 M -10.19 % | 118.062 M 10.80 % | 106.558 M -19.06 % | 131.646 M 11.40 % | 118.177 M 2.59 % | 115.196 M 20.90 % | 95.283 M -24.72 % | 126.574 M 33.71 % | 94.665 M -9.26 % | 104.324 M 16.14 % | 89.829 M 7.10 % | 83.874 M 19.80 % | 70.010 M -9.34 % | 77.220 M 74.09 % | 44.356 M | 0.000 -100.00 % | 51.414 M | 0.000 -100.00 % | 45.385 M | 0.000 -100.00 % | 44.020 M | 0.000 -100.00 % | 38.957 M 151.28 % | 15.503 M |
| Net receivables | 57.395 M 4.05 % | 55.158 M -18.69 % | 67.835 M 44.41 % | 46.974 M -23.83 % | 61.667 M 17.19 % | 52.621 M -24.72 % | 69.904 M 36.48 % | 51.219 M -13.08 % | 58.925 M -38.83 % | 96.332 M -8.92 % | 105.763 M 65.15 % | 64.042 M -10.02 % | 71.171 M -36.20 % | 111.550 M -8.91 % | 122.459 M 72.10 % | 71.156 M -6.15 % | 75.816 M -4.79 % | 79.628 M -11.79 % | 90.267 M -0.04 % | 90.304 M 8.92 % | 82.907 M -43.47 % | 146.667 M -10.52 % | 163.903 M -17.73 % | 199.219 M -21.69 % | 254.409 M 0.62 % | 252.832 M 18.45 % | 213.453 M -17.05 % | 257.339 M 17.55 % | 218.923 M -42.56 % | 381.138 M 126.12 % | 168.559 M -83.25 % | 1.006 B 14.12 % | 881.668 M 7.59 % | 819.459 M -0.73 % | 825.445 M 18.55 % | 696.272 M -27.25 % | 957.069 M 20.24 % | 795.978 M -17.51 % | 964.996 M 31.59 % | 733.351 M -4.28 % | 766.150 M -2.22 % | 783.573 M | 0.000 -100.00 % | 745.162 M | 0.000 -100.00 % | 635.430 M 0.36 % | 633.161 M -6.22 % | 675.139 M 9.64 % | 615.770 M 35.58 % | 454.186 M -43.51 % | 803.945 M 57.11 % | 511.719 M | 0.000 -100.00 % | 638.028 M | 0.000 -100.00 % | 697.933 M | 0.000 -100.00 % | 748.089 M | 0.000 | 0.000 -100.00 % | 431.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.704 M -6.68 % | 294.371 M | 0.000 -100.00 % | 354.282 M | 0.000 -100.00 % | 288.303 M -11.55 % | 325.967 M 1.12 % | 322.356 M 21.55 % | 265.207 M -30.93 % | 383.952 M 6.09 % | 361.916 M 12.55 % | 321.549 M 56.02 % | 206.096 M -13.17 % | 237.344 M -5.94 % | 252.339 M -2.55 % | 258.948 M 58.95 % | 162.909 M | 0.000 -100.00 % | 203.819 M 33.78 % | 152.351 M 34.74 % | 113.070 M -28.92 % | 159.083 M 6.50 % | 149.372 M 11.81 % | 133.593 M 61.73 % | 82.602 M -31.94 % | 121.372 M -0.86 % | 122.424 M -0.86 % | 123.481 M 41.35 % | 87.359 M -7.40 % | 94.338 M | 0.000 -100.00 % | 19.123 M 30.11 % | 14.698 M -35.22 % | 22.688 M 37.67 % | 16.480 M 123.66 % | 7.368 M -62.85 % | 19.833 M -37.99 % | 31.983 M | 0.000 -100.00 % | 7.108 M | 0.000 -100.00 % | 4.991 M | 0.000 -100.00 % | 14.163 M | 0.000 -100.00 % | 1.182 M | 0.000 |
| Tax assets | 21.664 M 2.57 % | 21.121 M -0.54 % | 21.235 M 87.37 % | 11.333 M 9.17 % | 10.381 M -1.18 % | 10.505 M -1.31 % | 10.644 M -1.64 % | 10.821 M -0.46 % | 10.871 M 4.34 % | 10.419 M 24.16 % | 8.392 M -5.57 % | 8.887 M 5.89 % | 8.393 M 4.88 % | 8.002 M -2.04 % | 8.169 M 1 251.81 % | 604.295 K -4.69 % | 634.012 K 47.91 % | 428.657 K -10.95 % | 481.369 K -12.35 % | 549.198 K 84.65 % | 297.422 K -38.63 % | 484.645 K 1.15 % | 479.120 K -90.70 % | 5.153 M -4.86 % | 5.416 M -60.01 % | 13.543 M -3.80 % | 14.078 M -55.29 % | 31.488 M -6.29 % | 33.601 M -6.41 % | 35.900 M -10.90 % | 40.292 M 73.18 % | 23.265 M 0.00 % | 23.265 M -0.23 % | 23.319 M 0.18 % | 23.278 M -25.91 % | 31.418 M 0.67 % | 31.207 M 6.03 % | 29.433 M 0.00 % | 29.433 M 36.42 % | 21.575 M 0.00 % | 21.575 M 3.82 % | 20.782 M 0.00 % | 20.782 M -10.84 % | 23.307 M 0.00 % | 23.307 M 0.83 % | 23.114 M 0.00 % | 23.114 M 18.58 % | 19.493 M 0.00 % | 19.493 M -28.80 % | 27.379 M -2.79 % | 28.164 M 25.05 % | 22.522 M 0.00 % | 22.522 M 27.39 % | 17.680 M 0.00 % | 17.680 M -13.24 % | 20.378 M 0.00 % | 20.378 M 8.41 % | 18.797 M 0.00 % | 18.797 M 107.61 % | 9.054 M 0.00 % | 9.054 M 19.29 % | 7.590 M 0.00 % | 7.590 M 17.74 % | 6.446 M 0.00 % | 6.446 M -12.43 % | 7.361 M -2.37 % | 7.540 M -28.23 % | 10.505 M 92.27 % | 5.464 M 39.34 % | 3.921 M 0.00 % | 3.921 M -11.25 % | 4.418 M 0.00 % | 4.418 M -4.98 % | 4.650 M 0.00 % | 4.650 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 % | 1.540 M 38.47 % | 1.112 M -8.17 % | 1.211 M 494.27 % | 203.807 K -85.43 % | 1.398 M 134.68 % | 595.901 K 0.00 % | 595.901 K -40.30 % | 998.230 K -2.48 % | 1.024 M 101.34 % | -76.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.615 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.360 M 26.80 % | 20.000 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 22.532 M -3.31 % | 23.303 M -28.26 % | 32.483 M 25.51 % | 25.881 M 23.30 % | 20.990 M -8.16 % | 22.856 M -1.99 % | 23.320 M -27.05 % | 31.969 M 10.80 % | 28.853 M -13.44 % | 33.334 M -37.95 % | 53.720 M 19.35 % | 45.012 M 20.11 % | 37.475 M 13.71 % | 32.957 M -20.19 % | 41.296 M 10.78 % | 37.276 M 9.64 % | 33.999 M 117.09 % | 15.661 M -47.70 % | 29.945 M -50.44 % | 60.422 M 40.26 % | 43.078 M -20.21 % | 53.992 M -39.59 % | 89.381 M -52.26 % | 187.228 M 1 828.07 % | 9.711 M -93.57 % | 151.016 M 12.92 % | 133.736 M 14.87 % | 116.422 M -6.87 % | 125.006 M 3.73 % | 120.510 M 8.59 % | 110.977 M -75.92 % | 460.959 M -16.33 % | 550.930 M 22.58 % | 449.446 M 19.81 % | 375.141 M -33.49 % | 563.998 M -0.91 % | 569.154 M -5.86 % | 604.600 M -8.94 % | 663.964 M 50.94 % | 439.900 M -10.31 % | 490.450 M 27.68 % | 384.127 M 18.71 % | 323.584 M -27.72 % | 447.681 M 15.58 % | 387.348 M 23.25 % | 314.271 M 39.91 % | 224.626 M -39.83 % | 373.307 M 33.32 % | 280.015 M -20.82 % | 353.648 M -9.09 % | 388.993 M 8.02 % | 360.100 M 21.16 % | 297.221 M -3.26 % | 307.229 M -2.87 % | 316.294 M -13.81 % | 366.966 M -21.79 % | 469.212 M 4.57 % | 448.710 M 17.26 % | 382.671 M 14.55 % | 334.068 M 18.73 % | 281.378 M 0.00 % | 281.378 M -6.71 % | 301.607 M 16.98 % | 257.831 M -23.18 % | 335.624 M -6.06 % | 357.286 M -30.24 % | 512.188 M 26.15 % | 406.007 M -0.80 % | 409.302 M 22.15 % | 335.068 M -9.10 % | 368.628 M 5.19 % | 350.426 M -11.79 % | 397.265 M -2.17 % | 406.078 M 37.54 % | 295.252 M -22.28 % | 379.870 M 15.23 % | 329.648 M -0.04 % | 329.790 M 49.68 % | 220.323 M 23.37 % | 178.590 M -5.56 % | 189.112 M -13.16 % | 217.776 M -0.08 % | 217.942 M 28.47 % | 169.639 M -27.64 % | 234.443 M 38.47 % | 169.307 M -18.28 % | 207.186 M 1.41 % | 204.307 M 37.97 % | 148.083 M 59.76 % | 92.691 M 39.13 % | 66.620 M 57.89 % | 42.193 M -27.77 % | 58.417 M 0.88 % | 57.910 M 54.54 % | 37.473 M 70.55 % | 21.972 M -33.05 % | 32.821 M -13.01 % | 37.731 M 19.93 % | 31.460 M -22.89 % | 40.797 M 12.57 % | 36.242 M 16.96 % | 30.986 M 56.08 % | 19.852 M 917.99 % | 1.950 M | 0.000 -100.00 % | 8.235 M | 0.000 -100.00 % | 1.582 M | 0.000 -100.00 % | 14.818 M | 0.000 -100.00 % | 5.618 M | 0.000 |
| Tax payables | 6.598 M 218.20 % | 2.074 M -85.76 % | 14.561 M 184.58 % | 5.117 M -0.70 % | 5.153 M 78.63 % | 2.885 M -73.53 % | 10.898 M 60.80 % | 6.777 M 23.21 % | 5.501 M -10.73 % | 6.162 M -69.95 % | 20.505 M 69.17 % | 12.121 M 68.24 % | 7.204 M 79.04 % | 4.024 M -76.07 % | 16.815 M 31.19 % | 12.817 M 101.34 % | 6.366 M 55.28 % | 4.100 M -83.39 % | 24.689 M 46.78 % | 16.820 M 136.85 % | 7.102 M 109.45 % | 3.391 M -91.57 % | 40.226 M 9.95 % | 36.586 M 19.40 % | 30.643 M -46.14 % | 56.890 M 11.50 % | 51.020 M -50.52 % | 103.120 M -54.56 % | 226.943 M -27.51 % | 313.089 M 2 041.96 % | 14.617 M 195.63 % | -15.285 M -20.78 % | -12.656 M -137.97 % | 33.334 M 2.03 % | 32.669 M 1 997.88 % | -1.721 M -118.74 % | 9.183 M -62.14 % | 24.253 M 142.59 % | 9.998 M 135.92 % | -27.830 M -22.03 % | -22.806 M 32.32 % | -33.698 M -111.39 % | -15.941 M 52.47 % | -33.542 M 16.62 % | -40.226 M -55.15 % | -25.928 M 23.68 % | -33.973 M -614.88 % | -4.752 M 81.27 % | -25.372 M -297.12 % | -6.389 M 33.90 % | -9.666 M -14.64 % | -8.431 M -1 699.71 % | 527.049 K -98.16 % | 28.658 M -59.29 % | 70.394 M 11.91 % | 62.905 M 21.61 % | 51.727 M -1.96 % | 52.763 M 101.87 % | 26.137 M 137.48 % | 11.006 M 458.06 % | -3.074 M -186.19 % | 3.566 M 158.82 % | -6.063 M -569.50 % | 1.291 M 138.94 % | -3.316 M -176.79 % | 4.319 M 17.59 % | 3.673 M 991.51 % | -411.943 K 67.62 % | -1.272 M -118.37 % | 6.926 M 298.56 % | -3.488 M -112.20 % | 28.602 M 216.05 % | 9.050 M 77.95 % | 5.086 M 56.56 % | 3.248 M -73.57 % | 12.291 M -26.11 % | 16.634 M -49.65 % | 33.033 M 0.15 % | 32.983 M -23.07 % | 42.873 M 9.21 % | 39.259 M -22.91 % | 50.929 M 2.35 % | 49.760 M 23.41 % | 40.321 M -18.76 % | 49.631 M 102.01 % | 24.568 M -0.45 % | 24.678 M 7.51 % | 22.955 M -2.80 % | 23.615 M -9.60 % | 26.124 M -29.34 % | 36.970 M 20.82 % | 30.599 M -3.71 % | 31.779 M -13.06 % | 36.551 M 46.98 % | 24.868 M -29.76 % | 35.403 M 60.41 % | 22.070 M 51.60 % | 14.558 M -35.26 % | 22.487 M 46.06 % | 15.396 M 99.00 % | 7.737 M 0.98 % | 7.662 M 65.75 % | 4.622 M -37.24 % | 7.365 M | 0.000 -100.00 % | 1.596 M | 0.000 -100.00 % | 2.565 M | 0.000 -100.00 % | 2.924 M | 0.000 -100.00 % | 1.726 M 119.92 % | 784.905 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.139 M 13.90 % | -2.484 M 11.65 % | -2.812 M | 0.000 | 0.000 100.00 % | -809.932 K | 0.000 | 0.000 | 0.000 100.00 % | -886.004 K 42.47 % | -1.540 M 29.81 % | -2.194 M 22.96 % | -2.848 M | 0.000 -100.00 % | 1.194 M -7.97 % | 1.298 M -7.38 % | 1.401 M -6.88 % | 1.505 M -17.96 % | 1.834 M 7.15 % | 1.712 M -5.70 % | 1.815 M -5.39 % | 1.919 M -17.75 % | 2.332 M 9.74 % | 2.125 M 34.47 % | 1.581 M -90.99 % | 17.541 M -25.85 % | 23.655 M 1.77 % | 23.245 M -12.51 % | 26.568 M -0.80 % | 26.782 M -11.36 % | 30.214 M 1.96 % | 29.635 M 1.20 % | 29.282 M -7.37 % | 31.612 M -17.39 % | 38.264 M 41.42 % | 27.057 M -2.14 % | 27.649 M -3.57 % | 28.671 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 -100.00 % | 8.793 M -3.68 % | 9.129 M 196.34 % | -9.475 M 25.63 % | -12.742 M 0.92 % | -12.860 M 12.81 % | -14.749 M 77.31 % | -65.010 M -111.77 % | -30.699 M -9.55 % | -28.022 M 2.87 % | -28.851 M 47.79 % | -55.261 M 15.34 % | -65.278 M -17.20 % | -55.699 M 0.00 % | -55.699 M -93.32 % | -28.812 M 0.00 % | -28.812 M -708.45 % | 4.735 M 13.65 % | 4.166 M 2.23 % | 4.075 M 0.00 % | 4.076 M 0.00 % | 4.076 M | 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 -100.00 % | 89.541 M 2.06 % | 87.735 M 1.30 % | 86.609 M 0.09 % | 86.527 M -4.04 % | 90.167 M 3.04 % | 87.507 M 5.08 % | 83.273 M 3.02 % | 80.832 M 0.83 % | 80.166 M -0.03 % | 80.189 M -0.68 % | 80.742 M -88.35 % | 692.821 M 1.12 % | 685.160 M 4.13 % | 658.006 M 6.07 % | 620.342 M 6.00 % | 585.221 M 4.42 % | 560.434 M 3.87 % | 539.569 M -0.63 % | 542.980 M 1.75 % | 533.633 M -7.81 % | 578.827 M 3.93 % | 556.932 M -2.27 % | 569.889 M 18.08 % | 482.642 M 6.63 % | 452.612 M 3.18 % | 438.644 M 2.13 % | 429.502 M 1.90 % | 421.506 M -3.84 % | 438.350 M 1.27 % | 432.860 M 1.50 % | 426.479 M 5.48 % | 404.340 M -2.00 % | 412.601 M -3.14 % | 425.959 M -1.22 % | 431.231 M 6.65 % | 404.329 M -10.86 % | 453.574 M 5.36 % | 430.509 M 18.40 % | 363.604 M 32.94 % | 273.500 M 18.17 % | 231.442 M 8.49 % | 213.321 M 0.67 % | 211.902 M 4.52 % | 202.731 M -2.23 % | 207.349 M 6.18 % | 195.284 M 3.00 % | 189.596 M -3.56 % | 196.600 M -2.96 % | 202.605 M -7.20 % | 218.327 M -2.08 % | 222.954 M 3.09 % | 216.263 M 13.25 % | 190.966 M 5.66 % | 180.739 M 1.63 % | 177.831 M 4.07 % | 170.881 M 3.44 % | 165.195 M 9.94 % | 150.254 M 6.76 % | 140.740 M 4.87 % | 134.209 M 21.35 % | 110.601 M 3.52 % | 106.841 M 19.53 % | 89.386 M 11.63 % | 80.077 M 4.40 % | 76.699 M 9.65 % | 69.951 M 8.13 % | 64.691 M 12.12 % | 57.699 M 4.30 % | 55.321 M 8.52 % | 50.977 M 57.21 % | 32.426 M -21.65 % | 41.387 M 1.83 % | 40.645 M 15.93 % | 35.061 M 93.71 % | 18.099 M -16.82 % | 21.759 M 12.17 % | 19.398 M 15.43 % | 16.805 M -13.89 % | 19.517 M -3.54 % | 20.233 M 33.35 % | 15.172 M 7.06 % | 14.172 M 11.39 % | 12.723 M 9.04 % | 11.669 M 11.72 % | 10.445 M 30.74 % | 7.989 M -4.52 % | 8.368 M 12.70 % | 7.425 M -0.10 % | 7.432 M -3.10 % | 7.669 M 1.81 % | 7.533 M -21.78 % | 9.631 M 24.61 % | 7.728 M | 0.000 |
| Capital lease obligations | 2.940 M 4.08 % | 2.825 M -14.88 % | 3.318 M -15.63 % | 3.933 M 22.49 % | 3.211 M 94.13 % | 1.654 M -33.12 % | 2.473 M -42.66 % | 4.313 M -27.35 % | 5.937 M 45.99 % | 4.067 M -32.32 % | 6.009 M 10.95 % | 5.416 M -27.89 % | 7.511 M 241.93 % | 2.197 M -24.75 % | 2.919 M -54.41 % | 6.404 M -9.48 % | 7.074 M -8.56 % | 7.736 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 100.00 % | -988.678 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 205.167 M 0.00 % | 205.167 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 -100.00 % | 9.232 M 131.96 % | 3.980 M -9.46 % | 4.396 M 15.75 % | 3.798 M 0.00 % | 3.798 M -14.65 % | 4.450 M 5.20 % | 4.230 M 0.00 % | 4.230 M 0.00 % | 4.230 M 193.74 % | 1.440 M 0.00 % | 1.440 M 0.00 % | 1.440 M 0.00 % | 1.440 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 |
| Other total stockholders equity | 1.406 B | 0.000 -100.00 % | 1.622 B -46.58 % | 3.036 B 87.34 % | 1.620 B 889.79 % | -205.167 M -114.59 % | 1.406 B -13.10 % | 1.619 B -0.06 % | 1.620 B 0.00 % | 1.620 B 0.00 % | 1.620 B 1.03 % | 1.603 B 0.00 % | 1.603 B 0.00 % | 1.603 B 0.00 % | 1.603 B 2 529.33 % | -65.991 M -104.13 % | 1.599 B 1 769.20 % | -95.822 M -107.94 % | 1.207 B -24.36 % | 1.595 B -1.16 % | 1.614 B 2 361.50 % | -71.363 M -103.78 % | 1.888 B 12.32 % | 1.681 B 0.00 % | 1.681 B 0.00 % | 1.681 B 11.78 % | 1.504 B -5.73 % | 1.595 B 0.02 % | 1.595 B 0.29 % | 1.590 B 7.54 % | 1.479 B -7.01 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.00 % | 1.590 B 0.53 % | 1.582 B -0.53 % | 1.590 B -0.33 % | 1.595 B 798.24 % | 177.621 M 1.65 % | 174.741 M 0.00 % | 174.741 M 0.87 % | 173.241 M -2.12 % | 177.001 M 0.00 % | 177.001 M -13.71 % | 205.121 M 82.88 % | 112.161 M -41.99 % | 193.342 M 0.00 % | 193.342 M 4.02 % | 185.873 M 5.10 % | 176.858 M -16.41 % | 211.581 M 0.00 % | 211.581 M 0.00 % | 211.581 M 6.66 % | 198.375 M 0.00 % | 198.375 M 0.00 % | 198.375 M 0.00 % | 198.375 M 0.25 % | 197.875 M 0.00 % | 197.875 M 0.00 % | 197.875 M 0.00 % | 197.875 M 0.25 % | 197.385 M 0.00 % | 197.385 M 0.00 % | 197.385 M 0.00 % | 197.385 M 2.72 % | 192.152 M -4.47 % | 201.143 M 0.00 % | 201.143 M 0.00 % | 201.143 M -12.87 % | 230.863 M 0.00 % | 230.863 M 0.00 % | 230.863 M -16.43 % | 276.243 M 8.07 % | 255.626 M -1.48 % | 259.475 M 0.00 % | 259.475 M 0.00 % | 259.475 M 7.88 % | 240.520 M 0.00 % | 240.520 M 0.00 % | 240.520 M 0.00 % | 240.520 M 12.29 % | 214.192 M 0.00 % | 214.192 M 0.00 % | 214.192 M 0.00 % | 214.192 M 6.16 % | 201.772 M 0.00 % | 201.772 M 0.00 % | 201.772 M -8.47 % | 220.450 M -2.52 % | 226.155 M 0.00 % | 226.155 M 0.00 % | 226.155 M 91.70 % | 117.976 M 14.36 % | 103.164 M 0.22 % | 102.933 M -5.70 % | 109.158 M 20.90 % | 90.286 M 0.75 % | 89.611 M 10.03 % | 81.445 M -10.76 % | 91.266 M 18.26 % | 77.177 M -7.16 % | 83.129 M 10.43 % | 75.277 M 0.00 % | 75.277 M 2.53 % | 73.423 M 0.00 % | 73.423 M 2.53 % | 71.613 M 4.70 % | 68.401 M -0.09 % | 68.462 M -1.51 % | 69.511 M 40.88 % | 49.342 M |
| Deferred tax liabilities non current | 12.108 M -0.18 % | 12.130 M -1.13 % | 12.269 M 632.86 % | 1.674 M -8.56 % | 1.831 M -14.42 % | 2.139 M -13.90 % | 2.484 M -11.65 % | 2.812 M -11.06 % | 3.162 M 7.43 % | 2.943 M 263.37 % | 809.932 K -2.29 % | 828.950 K -2.24 % | 847.968 K -2.19 % | 866.986 K -2.15 % | 886.004 K -42.47 % | 1.540 M -29.81 % | 2.194 M -22.96 % | 2.848 M -18.68 % | 3.503 M -57.80 % | 8.300 M -9.33 % | 9.154 M -8.53 % | 10.008 M -7.86 % | 10.862 M -7.29 % | 11.715 M -15.07 % | 13.794 M -7.21 % | 14.866 M -4.10 % | 15.502 M 1.53 % | 15.269 M -4.83 % | 16.044 M -11.27 % | 18.082 M -4.47 % | 18.928 M 95.96 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M 0.00 % | 9.659 M -7.61 % | 10.455 M 0.00 % | 10.455 M 0.00 % | 10.455 M 0.00 % | 10.455 M 659.67 % | 1.376 M 0.00 % | 1.376 M 0.00 % | 1.376 M 0.00 % | 1.376 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 -100.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 0.00 % | 644.627 K 22.66 % | 525.548 K 0.00 % | 525.548 K 0.00 % | 525.548 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.135 B -1.07 % | 2.158 B -2.74 % | 2.219 B -11.37 % | 2.504 B 0.93 % | 2.481 B -1.18 % | 2.511 B -2.29 % | 2.569 B -7.71 % | 2.784 B 1.40 % | 2.746 B -1.30 % | 2.782 B -2.15 % | 2.843 B 4.19 % | 2.729 B 0.84 % | 2.706 B 0.36 % | 2.696 B -2.14 % | 2.755 B -14.67 % | 3.229 B 3.32 % | 3.125 B -0.22 % | 3.132 B -3.99 % | 3.262 B 1.78 % | 3.205 B 2.06 % | 3.140 B -0.84 % | 3.167 B -10.32 % | 3.531 B 4.95 % | 3.365 B 2.44 % | 3.285 B -4.87 % | 3.453 B -1.14 % | 3.493 B 1.43 % | 3.444 B 4.71 % | 3.289 B 1.13 % | 3.252 B -55.69 % | 7.338 B 45.08 % | 5.058 B 0.17 % | 5.049 B 14.10 % | 4.425 B 6.40 % | 4.159 B -0.14 % | 4.165 B -12.17 % | 4.742 B 8.15 % | 4.384 B -4.06 % | 4.570 B 3.42 % | 4.419 B -15.16 % | 5.208 B 22.28 % | 4.260 B 9.75 % | 3.881 B 2.16 % | 3.799 B 5.93 % | 3.586 B 1.20 % | 3.544 B 6.59 % | 3.325 B -2.65 % | 3.415 B 9.27 % | 3.126 B -5.60 % | 3.311 B -8.99 % | 3.638 B 13.58 % | 3.203 B -3.79 % | 3.329 B -1.03 % | 3.364 B -5.46 % | 3.559 B 5.54 % | 3.372 B -2.46 % | 3.457 B 9.77 % | 3.149 B 3.45 % | 3.044 B 12.34 % | 2.710 B 4.64 % | 2.590 B 7.88 % | 2.400 B 2.57 % | 2.340 B 3.19 % | 2.268 B -5.90 % | 2.410 B -0.94 % | 2.433 B -8.98 % | 2.673 B -0.49 % | 2.686 B -3.24 % | 2.776 B 10.48 % | 2.513 B 0.88 % | 2.491 B 4.53 % | 2.383 B 3.64 % | 2.299 B 3.08 % | 2.230 B 7.35 % | 2.078 B -2.54 % | 2.132 B 3.83 % | 2.053 B 5.79 % | 1.941 B 9.74 % | 1.769 B 8.02 % | 1.637 B -1.70 % | 1.666 B 3.34 % | 1.612 B 7.00 % | 1.506 B 14.24 % | 1.319 B 3.30 % | 1.277 B 13.15 % | 1.128 B 8.54 % | 1.039 B -2.75 % | 1.069 B 8.89 % | 981.495 M 10.44 % | 888.735 M 8.22 % | 821.233 M 1.46 % | 809.443 M 5.16 % | 769.757 M -2.25 % | 787.488 M 39.16 % | 565.878 M 12.51 % | 502.943 M 1.26 % | 496.689 M 1.35 % | 490.077 M -1.03 % | 495.200 M 13.34 % | 436.932 M 12.58 % | 388.105 M 4.06 % | 372.976 M 11.12 % | 335.665 M -7.72 % | 363.763 M 16.71 % | 311.688 M 7.65 % | 289.538 M 13.30 % | 255.540 M 4.14 % | 245.387 M 5.60 % | 232.376 M 2.53 % | 226.639 M 7.51 % | 210.802 M 10.63 % | 190.541 M 56.14 % | 122.030 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-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 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.304 M -805.33 % | 1.461 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 8.103 M | 0.000 -100.00 % | 8.602 M 123.24 % | -37.022 M -200.00 % | 37.022 M | 0.000 -100.00 % | 32.404 M 182.45 % | -39.300 M -200.00 % | 39.300 M | 0.000 100.00 % | -38.828 M -2 049.49 % | -1.806 M -200.00 % | 1.806 M | 0.000 100.00 % | -54.811 M -1 241.23 % | -4.087 M -200.00 % | 4.087 M | 0.000 -100.00 % | 33.335 M 149.80 % | -66.939 M -200.00 % | 66.939 M | 0.000 -100.00 % | 157.098 M 479.42 % | 27.113 M 200.00 % | -27.113 M | 0.000 100.00 % | -58.302 M -294.46 % | 29.982 M 200.00 % | -29.982 M | 0.000 100.00 % | -332.018 M -186.02 % | 385.983 M 200.00 % | -385.983 M | 0.000 -100.00 % | 194.882 M 2 575.26 % | -7.873 M -200.00 % | 7.873 M | 0.000 100.00 % | -511.630 M -13 306.03 % | -3.816 M -200.00 % | 3.816 M | 0.000 100.00 % | -314.920 M -489.87 % | -53.388 M -200.00 % | 53.388 M | 0.000 -100.00 % | 228.975 M 219.35 % | -191.851 M -200.00 % | 191.851 M | 0.000 100.00 % | -158.679 M -16.14 % | -136.632 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 100.00 % | -16.770 M 80.18 % | -84.593 M -352.98 % | 33.439 M 180.19 % | -41.700 M -986.55 % | -3.838 M -8.51 % | -3.537 M -134.37 % | -1.509 M 98.40 % | -94.358 M -184.17 % | 112.098 M 179.16 % | -141.612 M -752.25 % | 21.711 M 119.28 % | -112.615 M -430.39 % | 34.085 M 133.56 % | 14.594 M 241.72 % | -10.298 M -279.68 % | -2.712 M |
| Accounts receivables | 8.160 M | 0.000 -100.00 % | 11.749 M 137.44 % | -31.383 M -200.00 % | 31.383 M | 0.000 -100.00 % | 15.458 M 134.80 % | -44.423 M -200.00 % | 44.423 M | 0.000 100.00 % | -34.462 M -382.36 % | -7.144 M -200.00 % | 7.144 M | 0.000 100.00 % | -35.156 M -325.00 % | -8.272 M -200.00 % | 8.272 M | 0.000 -100.00 % | 92.692 M 239.41 % | -66.489 M -200.00 % | 66.489 M | 0.000 -100.00 % | 103.254 M 53.79 % | 67.139 M 200.00 % | -67.139 M | 0.000 100.00 % | -127.552 M -232.09 % | 96.561 M 200.00 % | -96.561 M | 0.000 100.00 % | -159.557 M -174.60 % | 213.877 M 200.00 % | -213.877 M | 0.000 -100.00 % | 155.075 M 115.15 % | 72.078 M 200.00 % | -72.078 M | 0.000 100.00 % | -496.708 M -293.29 % | -126.297 M -200.00 % | 126.297 M | 0.000 100.00 % | -255.064 M -82.97 % | -139.401 M -200.00 % | 139.401 M | 0.000 -100.00 % | 241.643 M 208.57 % | -222.573 M -200.00 % | 222.573 M | 0.000 100.00 % | -249.740 M -169.07 % | -92.816 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 |
| Inventory | -56.244 K | 0.000 100.00 % | -3.147 M 44.20 % | -5.639 M -200.00 % | 5.639 M | 0.000 -100.00 % | 16.946 M 230.77 % | 5.123 M 200.00 % | -5.123 M | 0.000 100.00 % | -4.366 M -181.80 % | 5.338 M 200.00 % | -5.338 M | 0.000 100.00 % | -19.655 M -569.59 % | 4.186 M 200.00 % | -4.186 M | 0.000 100.00 % | -59.358 M -13 063.60 % | -450.922 K -200.00 % | 450.922 K | 0.000 -100.00 % | 53.843 M 234.52 % | -40.026 M -200.00 % | 40.026 M | 0.000 -100.00 % | 69.249 M 204.01 % | -66.579 M -200.00 % | 66.579 M | 0.000 100.00 % | -172.461 M -200.21 % | 172.106 M 200.00 % | -172.106 M | 0.000 -100.00 % | 39.807 M 149.79 % | -79.951 M -200.00 % | 79.951 M | 0.000 100.00 % | -14.922 M -112.18 % | 122.480 M 200.00 % | -122.480 M | 0.000 100.00 % | -59.356 M -169.01 % | 86.013 M 200.00 % | -86.013 M | 0.000 100.00 % | -12.168 M -139.61 % | 30.722 M 200.00 % | -30.722 M | 0.000 -100.00 % | 91.062 M 307.83 % | -43.816 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 -100.00 % | 10.778 M | 0.000 -100.00 % | 19.113 M 144.47 % | -42.978 M 4.29 % | -44.903 M -750.82 % | 6.899 M 992.80 % | 631.360 K -86.80 % | 4.783 M 111.03 % | -43.360 M -78.16 % | -24.337 M 25.79 % | -32.797 M -317.13 % | -7.863 M -168.98 % | 11.399 M 321.66 % | -5.143 M 94.26 % | -89.648 M -244.79 % | 61.917 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.549 M | 0.000 -100.00 % | 14.326 M 1 021.34 % | 1.278 M -96.89 % | 41.066 M 493.49 % | -10.436 M -387.58 % | -2.140 M 97.84 % | -99.141 M -163.77 % | 155.458 M 232.56 % | -117.275 M -315.15 % | 54.508 M 152.04 % | -104.753 M -561.75 % | 22.686 M 14.94 % | 19.736 M -75.13 % | 79.351 M 222.78 % | -64.629 M |
| Other non cash items | -23.685 M 60.98 % | -60.694 M -207.63 % | 56.391 M -20.09 % | 70.569 M 637.64 % | -13.126 M 35.34 % | -20.300 M -109.76 % | 208.069 M 317.36 % | 49.854 M 306.59 % | -24.132 M -533.31 % | -3.810 M -111.23 % | 33.937 M 1 200.16 % | -3.085 M 35.75 % | -4.802 M 90.61 % | -51.149 M -108.75 % | 584.494 M 1 138.42 % | -56.287 M -793.94 % | -6.297 M -54.92 % | -4.064 M 94.30 % | -71.286 M -37.32 % | -51.912 M -252.47 % | -14.728 M 16.33 % | -17.602 M 83.56 % | -107.085 M -267.57 % | -29.133 M -285.96 % | 15.667 M 1 275.28 % | 1.139 M 99.61 % | 570.704 K 100.19 % | -304.044 M -75.49 % | -173.254 M -161.03 % | -66.372 M -191.12 % | 72.840 M 571.53 % | -15.448 M 76.98 % | -67.107 M -76.17 % | -38.092 M -131.57 % | 120.645 M -47.80 % | 231.113 M 754.09 % | -35.333 M -313.32 % | -8.549 M -104.05 % | 211.042 M 224.21 % | 65.094 M 1 515.49 % | 4.029 M -86.94 % | 30.848 M 144.89 % | 12.597 M 294.24 % | 3.195 M -34.85 % | 4.905 M 118.06 % | -27.163 M -163.51 % | 42.767 M 143.41 % | -98.521 M -244.86 % | -28.568 M -306.12 % | 13.860 M 129.24 % | -47.405 M -4 691.35 % | -989.395 K 84.83 % | -6.521 M 92.29 % | -84.570 M -16.86 % | -72.368 M 55.47 % | -162.498 M 40.83 % | -274.632 M -23.72 % | -221.981 M -6 310.70 % | 3.574 M 117.66 % | -20.241 M 27.69 % | -27.990 M -2 001.25 % | -1.332 M 90.71 % | -14.339 M -373.48 % | -3.028 M 73.78 % | -11.550 M -214.98 % | 10.045 M -85.82 % | 70.856 M 430.27 % | 13.362 M 74.31 % | 7.666 M 134.42 % | -22.268 M 22.47 % | -28.722 M -926.01 % | -2.799 M 91.35 % | -32.372 M -61.85 % | -20.002 M -223.42 % | 16.207 M 22.94 % | 13.183 M 145.39 % | 5.372 M -4.34 % | 5.616 M 295.14 % | -2.878 M -126.00 % | 11.071 M 104.59 % | 5.411 M 3.66 % | 5.220 M 229.98 % | 1.582 M -90.31 % | 16.321 M 145.27 % | 6.654 M 101.95 % | 3.295 M -52.77 % | 6.977 M 84.29 % | 3.786 M -76.76 % | 16.289 M 202.16 % | -15.945 M |
| Net cash provided by operating activities | 4.842 M 107.98 % | -60.694 M -176.96 % | 78.867 M 135.09 % | 33.547 M 229.75 % | 10.173 M 125.78 % | -39.468 M -242.03 % | 27.788 M -44.65 % | 50.203 M 95.89 % | 25.628 M 428.26 % | 4.851 M -92.42 % | 64.038 M 10.33 % | 58.044 M 510.79 % | 9.503 M 119.37 % | -49.067 M -167.77 % | 72.408 M 27.25 % | 56.900 M 98.21 % | 28.707 M 144.69 % | -64.239 M -191.25 % | 70.399 M -19.52 % | 87.471 M -11.32 % | 98.640 M 292.41 % | -51.264 M -129.72 % | 172.471 M 690.11 % | 21.829 M 198.65 % | -22.127 M 30.56 % | -31.867 M -117.17 % | 185.625 M 222.62 % | -151.379 M -168.42 % | 221.249 M 179.63 % | -277.861 M -660.39 % | 49.584 M 157.93 % | -85.590 M -72.46 % | -49.629 M -160.10 % | 82.578 M 125.42 % | -324.893 M -197.00 % | 334.958 M 570.93 % | -71.126 M -134.66 % | 205.213 M 161.76 % | -332.282 M -325.83 % | 147.137 M 285.24 % | 38.194 M 8.71 % | 35.133 M 118.21 % | -192.951 M -285.57 % | 103.975 M 450.45 % | -29.669 M -145.00 % | 65.938 M 126.46 % | -249.175 M -183.45 % | 298.600 M 393.74 % | -101.656 M -132.23 % | 315.418 M 228.30 % | -245.843 M -270.29 % | 144.366 M -28.34 % | 201.465 M 244.54 % | 58.474 M 266.17 % | -35.189 M -109.72 % | 361.999 M 10.78 % | 326.772 M -21.96 % | 418.698 M 34.79 % | 310.626 M 227.68 % | 94.796 M 275.21 % | -54.104 M -525.95 % | 12.702 M -87.44 % | 101.126 M 412.61 % | 19.728 M -78.30 % | 90.918 M 236.13 % | -66.789 M -136.89 % | 181.041 M 38.35 % | 130.855 M 3 736.30 % | 3.411 M 109.73 % | -35.056 M -125.62 % | 136.844 M 4 286.32 % | -3.269 M -103.25 % | 100.530 M 611.19 % | 14.136 M -80.14 % | 71.174 M 1 043.43 % | -7.544 M -106.71 % | 112.511 M 605.41 % | 15.950 M -44.14 % | 28.553 M -29.47 % | 40.485 M -63.24 % | 110.125 M 447.43 % | -31.697 M -122.32 % | 142.019 M 271.20 % | -82.957 M -186.59 % | 95.803 M 237.23 % | -69.814 M -245.26 % | 48.061 M 0.52 % | 47.812 M 12.83 % | 42.376 M 580.30 % | 6.229 M |
| Investments in property plant and equipment | -216.960 K -92.27 % | -112.839 K 90.80 % | -1.227 M -243.66 % | -356.910 K 44.54 % | -643.493 K -37.78 % | -467.049 K -29.72 % | -360.041 K 77.52 % | -1.602 M -160.55 % | -614.773 K 45.40 % | -1.126 M 55.68 % | -2.540 M -3 841.11 % | -64.450 K 88.40 % | -555.480 K 79.65 % | -2.729 M -153.91 % | -1.075 M -960.18 % | -101.380 K 87.05 % | -782.601 K -551.46 % | -120.131 K 98.82 % | -10.152 M -76.29 % | -5.759 M 51.43 % | -11.856 M 24.02 % | -15.603 M 62.04 % | -41.106 M -103.75 % | -20.174 M -856.76 % | -2.109 M 92.28 % | -27.327 M 25.05 % | -36.461 M -255.63 % | -10.253 M 77.17 % | -44.911 M -60.85 % | -27.922 M 88.15 % | -235.685 M -110.76 % | -111.826 M -3.55 % | -107.989 M 5.05 % | -113.732 M 49.79 % | -226.500 M -30.68 % | -173.326 M -56.55 % | -110.717 M -12.92 % | -98.050 M 14.40 % | -114.537 M -56.53 % | -73.173 M -97.35 % | -37.079 M -11.35 % | -33.299 M 78.29 % | -153.373 M -302.81 % | -38.075 M -4.99 % | -36.267 M 30.96 % | -52.534 M -44.82 % | -36.274 M 49.55 % | -71.907 M -83.35 % | -39.219 M 14.23 % | -45.728 M 52.63 % | -96.524 M -42.49 % | -67.741 M 17.78 % | -82.395 M -60.71 % | -51.269 M 53.67 % | -110.658 M -20.16 % | -92.089 M 1.17 % | -93.180 M -50.32 % | -61.988 M 54.20 % | -135.340 M -790.81 % | -15.193 M -86.51 % | -8.146 M -41.53 % | -5.756 M 78.12 % | -26.305 M -323.41 % | -6.213 M 2.06 % | -6.343 M 46.23 % | -11.798 M 87.12 % | -91.596 M -207.93 % | -29.746 M 58.53 % | -71.729 M -58.37 % | -45.293 M 65.98 % | -133.141 M -127.48 % | -58.529 M 9.96 % | -65.004 M -16.50 % | -55.797 M 49.72 % | -110.963 M -14.99 % | -96.501 M -9.43 % | -88.188 M -42.39 % | -61.936 M 37.18 % | -98.592 M -38.78 % | -71.043 M 15.15 % | -83.723 M -15.10 % | -72.739 M 33.24 % | -108.959 M -203.65 % | -35.883 M -19.15 % | -30.117 M -29.83 % | -23.197 M 76.93 % | -100.540 M -109.50 % | -47.991 M -46.41 % | -32.779 M 26.17 % | -44.397 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 1.108 K | 0.000 -100.00 % | 960.410 | 0.000 -100.00 % | 1.597 M | 0.000 -100.00 % | 2.669 M | 0.000 100.00 % | -100.958 K -165.91 % | 153.169 K | 0.000 | 0.000 -100.00 % | 898.625 K 715.80 % | 110.152 K -86.32 % | 805.438 K 240.29 % | 236.689 K -99.83 % | 135.427 M 2 111.94 % | 6.123 M 237.30 % | -4.459 M -102.22 % | 201.164 M | 0.000 -100.00 % | 35.174 M 40.80 % | 24.982 M -8.58 % | 27.327 M 109.32 % | -293.263 M -200.00 % | 293.263 M 119.07 % | -1.537 B -231.49 % | 1.169 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -170.889 M | 0.000 | 0.000 | 0.000 100.00 % | -78.334 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.088 M 308.70 % | -24.000 M | 0.000 | 0.000 -100.00 % | 97.493 M 41.31 % | 68.994 M | 0.000 | 0.000 -100.00 % | 5.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 136.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.779 M 37.99 % | 71.583 M -15.19 % | 84.407 M | 0.000 -100.00 % | 109.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -700.000 M -150.00 % | -280.000 M -33.33 % | -210.000 M 67.69 % | -650.000 M -261.11 % | -180.000 M 43.75 % | -320.000 M 36.00 % | -500.000 M 3.85 % | -520.000 M 0.00 % | -520.000 M -15.56 % | -450.000 M 10.00 % | -500.000 M -100.00 % | -250.000 M 44.44 % | -450.000 M -80.00 % | -250.000 M 15.25 % | -295.000 M 18.06 % | -360.000 M -125.00 % | -160.000 M 39.26 % | -263.432 M 38.47 % | -428.168 M -71.27 % | -250.000 M 37.50 % | -400.000 M -100.00 % | -200.000 M | 0.000 100.00 % | -50.000 M -25.00 % | -40.000 M 0.00 % | -40.000 M 95.12 % | -819.000 M -1 538.00 % | -50.000 M -110.20 % | 490.000 M 139.52 % | -1.240 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -470.000 K 99.70 % | -159.120 M | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M 16.67 % | -36.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M 200.00 % | -30.000 M | 0.000 100.00 % | -30.000 M 26.83 % | -41.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.300 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 % | -900.000 K 91.00 % | -10.000 M 38.37 % | -16.225 M -160.64 % | -6.225 M -277.35 % | 3.510 M | 0.000 100.00 % | -2.755 M 50.53 % | -5.570 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 420.000 M 48.55 % | 282.740 M 33.33 % | 212.057 M -67.73 % | 657.234 M 228.62 % | 200.000 M -37.50 % | 320.000 M -11.15 % | 360.154 M -31.21 % | 523.582 M -8.47 % | 572.061 M 184.08 % | 201.376 M -69.16 % | 653.047 M 159.23 % | 251.917 M -37.88 % | 405.521 M 177.43 % | 146.168 M -44.07 % | 261.328 M -0.23 % | 261.923 M -36.57 % | 412.956 M 103.42 % | 203.011 M 295.39 % | 51.344 M -87.20 % | 401.105 M 86.93 % | 214.577 M 1 275.23 % | 15.603 M -68.95 % | 50.259 M 25.27 % | 40.119 M -0.63 % | 40.372 M -73.35 % | 151.475 M -85.03 % | 1.012 B 302.26 % | 251.485 M -29.46 % | 356.497 M -17.14 % | 430.262 M | 0.000 | 0.000 -100.00 % | 4.868 M -1.36 % | 4.935 M 277.65 % | 1.307 M | 0.000 | 0.000 | 0.000 100.00 % | -4.447 K -200.00 % | 4.447 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.698 M | 0.000 | 0.000 100.00 % | -15.366 K -100.63 % | 2.453 M -60.75 % | 6.249 M 335.75 % | 1.434 M 252.44 % | 406.898 K -89.21 % | 3.770 M -53.66 % | 8.136 M 40 181.22 % | 20.198 K -97.63 % | 850.472 K | 0.000 -100.00 % | 9.368 M 54 574.19 % | 17.135 K 103.17 % | -540.236 K -124.92 % | 2.167 M -64.93 % | 6.180 M 44 008.20 % | 14.011 K 100.05 % | -29.260 M -486.65 % | 7.567 M -14.46 % | 8.847 M -62.88 % | 23.835 M 5 373.24 % | -451.994 K 67.02 % | -1.371 M -119.62 % | 6.988 M 397.35 % | 1.405 M | 0.000 -100.00 % | 901.154 K 117.44 % | -5.168 M -170.56 % | 7.325 M 124.43 % | 3.264 M 1 531.82 % | 200.000 K -38.53 % | 325.387 K -75.02 % | 1.303 M 1.41 % | 1.285 M 19.50 % | 1.075 M 5.82 % | 1.016 M | 0.000 -100.00 % | 357.879 K 58.59 % | 225.668 K | 0.000 | 0.000 -100.00 % | 29.069 M 3 858.38 % | 734.365 K -77.44 % | 3.255 M 2 834.88 % | 110.894 K |
| Other investing activites | 8.999 M 431.81 % | -2.712 M -31.84 % | -2.057 M 71.56 % | -7.234 M -214.81 % | 6.301 M | 0.000 -100.00 % | 12.246 M 241.83 % | 3.582 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.081 M 456 634.90 % | 10.965 K -98.78 % | 898.625 K 986.39 % | -101.380 K 87.05 % | -782.601 K -551.46 % | -120.131 K -111.62 % | 1.034 M 117.95 % | -5.759 M 51.43 % | -11.856 M 24.02 % | -15.603 M -139.41 % | 39.593 M 296.26 % | -20.174 M -418.92 % | 6.326 M 123.15 % | -27.327 M -1 035.45 % | 2.921 M -60.80 % | 7.453 M -98.39 % | 462.806 M 267.13 % | 126.060 M -79.41 % | 612.200 M 1 065 484.88 % | 57.452 K 69.57 % | 33.880 K 8 370.00 % | 400.000 -100.00 % | 17.845 M 1 982 704.44 % | 900.000 -99.98 % | 4.695 M 8 797.54 % | 52.764 K -99.42 % | 9.158 M 112.51 % | -73.173 M -3 444.05 % | 2.188 M 729 290.00 % | 300.000 100.00 % | -30.621 M -284.90 % | 16.561 M 231.40 % | 4.997 M 6 084.78 % | 80.800 K 100.49 % | -16.604 M 30.24 % | -23.800 M -26 633.18 % | 89.699 K -99.66 % | 26.079 M 127.02 % | -96.524 M -42.49 % | -67.741 M -21 666.51 % | 314.105 K | 0.000 100.00 % | -2.024 M -183.13 % | 2.434 M 371.23 % | 516.580 K 43 677.97 % | 1.180 K 100.00 % | -135.332 M -7.44 % | -125.958 M -109 439.29 % | 115.199 K 9 190.24 % | 1.240 K -100.00 % | 47.662 M 22 790.11 % | 208.223 K -78.75 % | 979.922 K 915.51 % | -120.161 K -399.84 % | -24.040 K 99.93 % | -35.568 M -22 854.67 % | 156.310 K 100.35 % | -45.293 M -9 597.89 % | 476.875 K 41.62 % | 336.723 K -42.60 % | 586.668 K 452.01 % | 106.279 K -89.66 % | 1.028 M 133.96 % | -3.027 M -187.97 % | 3.441 M 54.62 % | 2.226 M 102.26 % | -98.592 M -38.78 % | -71.043 M 15.15 % | -83.723 M -110 128.23 % | 76.092 K 100.07 % | -108.972 M -12 518.24 % | 877.514 K -36.39 % | 1.379 M 462.98 % | 245.028 K 110.04 % | -2.439 M 24.43 % | -3.228 M -1 477.92 % | -204.588 K -145.97 % | 445.075 K |
| Net cash used for investing activites | -271.218 M -319 585.49 % | -84.839 K 93.08 % | -1.225 M -243.35 % | -356.909 K -101.39 % | 25.659 M 5 593.81 % | -467.049 K 99.63 % | -126.363 M -6 479.73 % | 1.981 M -96.34 % | 54.115 M 121.67 % | -249.750 M -266.05 % | 150.406 M 7 397.26 % | 2.006 M -60.24 % | 5.046 M 104.74 % | -106.550 M -214.79 % | -33.848 M 65.52 % | -98.169 M -138.93 % | 252.196 M 517.37 % | -60.425 M 75.88 % | -250.514 M -271.93 % | 145.710 M 168.22 % | -213.593 M -1 379.23 % | -14.439 M -129.62 % | 48.747 M 423.79 % | -15.055 M -150.91 % | 29.571 M -64.86 % | 84.148 M 162.71 % | -134.190 M -127.28 % | 491.949 M 280.16 % | -273.058 M -159.66 % | 457.695 M 21.56 % | 376.515 M 436.87 % | -111.768 M -8.42 % | -103.087 M 5.25 % | -108.797 M 47.53 % | -207.348 M -19.63 % | -173.325 M -63.48 % | -106.022 M -8.19 % | -97.997 M 7.01 % | -105.384 M -44.03 % | -73.169 M -106.92 % | -35.361 M 81.62 % | -192.419 M -4.58 % | -183.994 M -877.84 % | -18.816 M 39.83 % | -31.270 M 62.08 % | -82.453 M -112.48 % | -38.805 M 58.39 % | -93.254 M -183.62 % | -32.880 M -80.52 % | -18.214 M 72.04 % | -65.148 M 29.74 % | -92.718 M -25.39 % | -73.945 M 8.99 % | -81.248 M 45.03 % | -147.811 M -64.87 % | -89.654 M -7.63 % | -83.295 M -34.41 % | -61.970 M -1.53 % | -61.039 M 56.08 % | -138.983 M -7 409.14 % | -1.851 M 67.76 % | -5.740 M 27.36 % | -7.902 M -605.58 % | 1.563 M -55.14 % | 3.484 M -70.76 % | 11.917 M 112.94 % | -92.072 M -38.07 % | -66.684 M -3.25 % | -64.585 M -47.16 % | -43.888 M 66.92 % | -132.664 M -131.56 % | -57.291 M 17.67 % | -69.586 M -43.87 % | -48.366 M 54.66 % | -106.672 M -7.39 % | -99.329 M -17.66 % | -84.422 M -44.54 % | -58.408 M 40.41 % | -98.020 M -23.41 % | -79.428 M 19.16 % | -98.247 M -24.54 % | -78.888 M 24.56 % | -104.567 M -200.65 % | -34.780 M -10.44 % | -31.492 M -10.41 % | -28.522 M 61.41 % | -73.910 M -46.40 % | -50.485 M -69.82 % | -29.729 M 32.19 % | -43.841 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -550.000 M | 0.000 -100.00 % | 95.137 M -82.25 % | 536.008 M 296.74 % | 135.102 M -39.98 % | 225.096 M 168.18 % | -330.131 M -198.58 % | 334.882 M 358.12 % | -129.738 M -152.28 % | 248.166 M 132.79 % | -756.728 M -106.23 % | -366.939 M -421.27 % | 114.215 M -54.14 % | 249.074 M | 0.000 -100.00 % | 95.775 M 2 967.89 % | 3.122 M | 0.000 -100.00 % | 100.580 M 245.33 % | -69.207 M 73.17 % | -257.968 M -153.87 % | 478.869 M 409.60 % | -154.674 M 24.26 % | -204.231 M -982.04 % | -18.875 M -106.59 % | 286.234 M 246.33 % | -195.609 M -116.93 % | -90.171 M 69.11 % | -291.870 M -9.28 % | -267.089 M -2 098.44 % | 13.365 M -91.14 % | 150.786 M 201.23 % | 50.056 M 30 860.40 % | 161.679 K 100.12 % | -133.167 M -531.38 % | -21.092 M 36.09 % | -33.000 M -1 467.63 % | 2.413 M 102.99 % | -80.685 M -134.41 % | 234.489 M 768.48 % | 27.000 M 174.60 % | -36.191 M -121.52 % | 168.209 M 380.60 % | 35.000 M -34.13 % | 53.138 M 38.92 % | 38.252 M -59.60 % | 94.685 M 179.83 % | 33.836 M 30.23 % | 25.982 M -17.26 % | 31.402 M 230.57 % | -24.050 M -196.25 % | 24.988 M -64.95 % | 71.289 M 9.70 % | 64.983 M -19.12 % | 80.348 M 189.93 % | 27.713 M -70.52 % | 94.000 M 2 108.50 % | -4.680 M -116.02 % | 29.210 M 224.56 % | 9.000 M 28.57 % | 7.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.562 K 200.00 % | -233.562 K | 0.000 -100.00 % | 45.039 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.822 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 % | -3.500 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 |
| Dividends paid | -17.545 M | 0.000 | 0.000 | 0.000 100.00 % | -17.545 M | 0.000 100.00 % | -43.864 M -61 383.31 % | -71.342 K 99.84 % | -43.792 M | 0.000 100.00 % | -17.545 M -1 219 478.91 % | -1.439 K 99.99 % | -17.544 M | 0.000 100.00 % | -48.250 M -170.66 % | -17.827 M 41.40 % | -30.423 M | 0.000 | 0.000 100.00 % | -16.206 M 41.64 % | -27.772 M -1 841.41 % | -1.430 M 91.96 % | -17.787 M -1 870.76 % | -902.536 K 99.46 % | -166.269 M | 0.000 100.00 % | -9.236 M 0.00 % | -9.236 M -26.72 % | -7.288 M 46.54 % | -13.633 M -339.55 % | -3.102 M 68.40 % | -9.817 M -98.73 % | -4.940 M -16.55 % | -4.238 M 52.54 % | -8.931 M -52.44 % | -5.859 M 85.23 % | -39.679 M -1 525.75 % | -2.441 M 87.04 % | -18.833 M 6.25 % | -20.089 M 49.15 % | -39.504 M -90.32 % | -20.757 M -1.48 % | -20.454 M -34.29 % | -15.231 M 53.60 % | -32.827 M -63.89 % | -20.029 M -29.65 % | -15.449 M 64.40 % | -43.399 M 32.42 % | -64.219 M -530.39 % | -10.187 M 83.44 % | -61.505 M -315.01 % | -14.820 M -14.60 % | -12.932 M -10.92 % | -11.658 M 74.22 % | -45.230 M 1.84 % | -46.078 M -56.45 % | -29.452 M -18.25 % | -24.906 M 52.36 % | -52.279 M -99.43 % | -26.214 M -91.20 % | -13.710 M 16.09 % | -16.340 M 48.11 % | -31.491 M -143.82 % | -12.916 M 57.79 % | -30.601 M -88.25 % | -16.255 M 55.92 % | -36.881 M -124.39 % | -16.436 M 48.76 % | -32.074 M -110.75 % | -15.219 M 13.57 % | -17.608 M 19.99 % | -22.006 M 40.22 % | -36.810 M -162.15 % | -14.042 M -8.48 % | -12.944 M 33.99 % | -19.609 M 39.11 % | -32.204 M -350.93 % | -7.142 M -1.21 % | -7.056 M 62.64 % | -18.885 M -61.24 % | -11.712 M -108.97 % | -5.605 M -101.15 % | -2.786 M 70.55 % | -9.461 M 64.43 % | -26.597 M -894.36 % | -2.675 M 15.09 % | -3.150 M 84.35 % | -20.132 M -44.09 % | -13.971 M -636.78 % | -1.896 M |
| Other financing activites | -917.855 K -84.06 % | -498.685 K 72.06 % | -1.785 M -62.32 % | -1.100 M 47.47 % | -2.093 M -164.12 % | -792.624 K -101.88 % | 42.155 M 2 270.81 % | -1.942 M -7.75 % | -1.802 M -15.52 % | -1.560 M 55.34 % | -3.493 M 92.34 % | -45.579 M -148.49 % | -18.342 M -2 233.86 % | -785.912 K 98.36 % | -48.033 M -206.65 % | 45.039 M 248.04 % | -30.423 M | 0.000 -100.00 % | 97.796 K 100.52 % | -18.778 M -169.17 % | -6.976 M 93.12 % | -101.436 M -277.81 % | 57.048 M 50.32 % | 37.952 M | 0.000 | 0.000 100.00 % | -102.000 M -41 561.56 % | -244.830 K 99.71 % | -85.341 M | 0.000 -100.00 % | 14.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.500 M | 0.000 -100.00 % | 1.481 B | 0.000 -100.00 % | 55.895 M 79.58 % | 31.124 M | 0.000 100.00 % | -6.095 M -103.36 % | 181.337 M 54 455 371.17 % | 333.000 200.66 % | -330.830 | 0.000 -100.00 % | 8.880 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.040 M | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K 116.67 % | -4.198 M -200.00 % | 4.198 M | 0.000 -100.00 % | 3.608 M 125.14 % | -14.352 M -348.22 % | 5.782 M 238.88 % | -4.163 M -258.12 % | 2.633 M -80.36 % | 13.406 M 12.00 % | 11.970 M 1 329.80 % | -973.309 K -111.71 % | 8.315 M -86.83 % | 63.140 M 943.35 % | 6.052 M 36 516.66 % | 16.527 K -87.50 % | 132.225 K -99.48 % | 25.541 M 671.06 % | -4.472 M -3 786.62 % | 121.316 K -92.99 % | 1.730 M -74.25 % | 6.717 M 11 306.90 % | 58.882 K -99.61 % | 15.064 M 14 586.43 % | 102.568 K |
| Net cash used provided by financing activities | -18.463 M -3 602.40 % | -498.685 K 72.06 % | -1.785 M -62.32 % | -1.100 M 94.40 % | -19.639 M -2 377.71 % | -792.624 K 53.62 % | -1.709 M 15.12 % | -2.013 M 95.58 % | -45.594 M -2 822.73 % | -1.560 M 55.47 % | -3.503 M 92.27 % | -45.347 M -147.23 % | -18.342 M -2 233.86 % | -785.912 K 73.75 % | -2.994 M -111.00 % | 27.212 M 189.44 % | -30.423 M | 0.000 -100.00 % | 97.796 K 100.28 % | -34.984 M -0.68 % | -34.748 M 52.31 % | -72.866 M -285.59 % | 39.262 M 1.05 % | 38.854 M 123.37 % | -166.269 M | 0.000 100.00 % | -92.764 M -878.48 % | -9.480 M 87.85 % | -78.053 M 86.15 % | -563.633 M -4 884.53 % | 11.780 M -86.19 % | 85.321 M -83.93 % | 531.068 M 305.82 % | 130.863 M -39.46 % | 216.165 M 164.34 % | -335.990 M -213.82 % | 295.202 M 323.34 % | -132.179 M -150.16 % | 263.499 M 133.92 % | -776.818 M -172.29 % | 1.075 B 1 049.89 % | 93.458 M -67.15 % | 284.515 M 1 690.10 % | 15.894 M -74.75 % | 62.948 M 373.66 % | -23.002 M -113.87 % | 165.888 M 190.11 % | 57.181 M 142.86 % | -133.426 M 50.24 % | -268.155 M -162.91 % | 426.244 M 331.79 % | -183.895 M 15.32 % | -217.163 M -611.24 % | -30.533 M -112.67 % | 241.004 M 199.72 % | -241.687 M -102.04 % | -119.623 M 62.24 % | -316.775 M 0.66 % | -318.868 M -2 381.60 % | -12.849 M -109.37 % | 137.075 M 306.56 % | 33.716 M 207.62 % | -31.330 M 78.55 % | -146.083 M -182.60 % | -51.692 M -6.46 % | -48.555 M -25.57 % | -38.666 M 58.39 % | -92.922 M -145.91 % | 202.416 M 1 215.30 % | 15.389 M 122.58 % | -68.151 M -142.05 % | 162.085 M 2 813.32 % | -5.974 M -114.32 % | 41.729 M 7.79 % | 38.713 M -55.53 % | 87.046 M 13 119.14 % | 658.482 K -97.58 % | 27.155 M -68.96 % | 87.485 M 337.20 % | -36.883 M -377.49 % | 13.292 M -79.80 % | 65.816 M -24.98 % | 87.737 M 32.10 % | 66.415 M 5 267.32 % | 1.237 M -98.67 % | 93.055 M 8 454.68 % | -1.114 M -112.19 % | 9.137 M -9.46 % | 10.092 M 93.85 % | 5.206 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 1.140 M -22.44 % | 1.469 M | 0.000 | 0.000 100.00 % | -403.000 -146.08 % | 874.640 192.88 % | -941.690 -175.18 % | 1.253 K 459.71 % | 223.800 -83.83 % | 1.384 K | 0.000 100.00 % | -220.880 49.28 % | -435.490 55.88 % | -987.060 -90.89 % | -517.090 | 0.000 100.00 % | -1.032 K 95.29 % | -21.911 K 22.64 % | -28.322 K -232.26 % | 21.414 K 49.49 % | 14.325 K 105.70 % | -251.263 K -130.61 % | 820.916 K -20.74 % | 1.036 M 187.90 % | -1.178 M -28.71 % | -915.404 K -133.18 % | 2.759 M -7.77 % | 2.991 M 327.54 % | -1.314 M 95.35 % | -28.277 M -798.33 % | -3.148 M -41.03 % | -2.232 M -636.86 % | 415.744 K -97.26 % | 15.167 M 2 168.14 % | 668.716 K -61.28 % | 1.727 M 15 954.24 % | -10.892 K 99.61 % | -2.771 M -207.73 % | 2.572 M 141.33 % | 1.066 M 2.81 % | 1.037 M 160.43 % | -1.716 M -996.59 % | -156.457 K -112.57 % | 1.245 M 871.85 % | -161.269 K -120.70 % | 778.908 K 182.10 % | -948.758 K 39.99 % | -1.581 M -159.54 % | -609.181 K 50.33 % | -1.227 M -523.74 % | 289.452 K -52.16 % | 605.005 K 468.62 % | -164.125 K 93.42 % | -2.493 M 30.26 % | -3.575 M -51.12 % | -2.366 M -92.27 % | -1.230 M 35.03 % | -1.894 M -7.27 % | -1.766 M -212.21 % | -565.522 K -171.27 % | -208.473 K -222.16 % | 170.658 K 320.28 % | -77.473 K -134.81 % | 222.533 K 160.17 % | -369.843 K -191.88 % | 402.546 K 150.51 % | -796.986 K 63.73 % | -2.197 M -25.88 % | -1.746 M -7 649.53 % | -22.526 K 98.27 % | -1.306 M 1.82 % | -1.330 M -547.79 % | -205.273 K 62.12 % | -541.841 K 2.84 % | -557.705 K -3 739.44 % | -14.526 K 94.52 % | -265.154 K -525.63 % | -42.382 K 98.46 % | -2.755 M -894.46 % | 346.766 K 69.80 % | 204.223 K -7.55 % | 220.904 K 53.69 % | 143.731 K -21.99 % | 184.244 K 38.89 % | 132.659 K -68.45 % | 420.502 K 8 506.31 % | -5.002 K 66.79 % | -15.065 K -7 684.63 % | 198.620 |
| Net change in cash | -284.840 M -373.64 % | -60.138 M -177.77 % | 77.326 M 140.96 % | 32.090 M 98.17 % | 16.193 M 139.76 % | -40.728 M 59.39 % | -100.283 M -299.89 % | 50.170 M 46.91 % | 34.150 M 111.31 % | -301.999 M -238.88 % | 217.454 M 904.83 % | 21.641 M 3 237.21 % | -689.815 K 99.56 % | -156.404 M -539.77 % | 35.565 M 353.00 % | -14.058 M -105.73 % | 245.390 M 292.20 % | -127.675 M 29.08 % | -180.039 M -190.85 % | 198.169 M 232.40 % | -149.680 M -8.03 % | -138.556 M -153.24 % | 260.228 M 460.25 % | 46.449 M 128.81 % | -161.239 M -415.52 % | 51.103 M 220.97 % | -42.245 M -112.65 % | 333.847 M 363.14 % | -126.870 M 67.06 % | -385.113 M -194.02 % | 409.601 M 455.60 % | -115.185 M -130.62 % | 376.120 M 258.00 % | 105.060 M 134.91 % | -300.908 M -73.25 % | -173.688 M -245.01 % | 119.780 M 579.64 % | -24.973 M 85.89 % | -176.939 M 74.73 % | -700.278 M -164.93 % | 1.079 B 1 817.68 % | -62.791 M 33.30 % | -94.146 M -193.31 % | 100.896 M 3 001.16 % | 3.254 M 108.20 % | -39.678 M 67.29 % | -121.313 M -146.38 % | 261.578 M 197.04 % | -269.544 M -1 047.77 % | 28.440 M -75.06 % | 114.026 M 186.41 % | -131.957 M -48.20 % | -89.038 M -66.51 % | -53.472 M -196.33 % | 55.510 M 104.96 % | 27.083 M -77.71 % | 121.488 M 213.74 % | 38.722 M 154.40 % | -71.175 M -21.04 % | -58.802 M -173.00 % | 80.555 M 99.05 % | 40.469 M -34.80 % | 62.065 M 149.70 % | -124.869 M -390.86 % | 42.932 M 141.36 % | -103.797 M -304.71 % | 50.705 M 271.60 % | -29.548 M -121.25 % | 139.045 M 312.93 % | -65.301 M -2.04 % | -63.993 M -163.85 % | 100.220 M 323.92 % | 23.641 M 224.13 % | 7.294 M 166.05 % | -11.043 M 45.83 % | -20.385 M -170.95 % | 28.733 M 284.56 % | -15.569 M -186.61 % | 17.976 M 122.88 % | -78.581 M -612.35 % | 15.337 M 134.42 % | -44.564 M -135.53 % | 125.411 M 345.05 % | -51.178 M -177.86 % | 65.731 M 1 376.67 % | -5.149 M 80.60 % | -26.542 M -510.87 % | 6.460 M -71.57 % | 22.725 M 170.12 % | -32.406 M |
| Cash at beginning of period | 697.322 M -8.08 % | 758.600 M 11.11 % | 682.743 M 4.93 % | 650.653 M 2.55 % | 634.460 M -6.03 % | 675.188 M -12.93 % | 775.471 M 6.92 % | 725.301 M 4.94 % | 691.151 M -30.41 % | 993.150 M 28.03 % | 775.696 M 2.87 % | 754.055 M -0.09 % | 754.745 M -17.17 % | 911.149 M 4.06 % | 875.583 M -1.58 % | 889.641 M 38.09 % | 644.251 M -16.54 % | 771.927 M -18.91 % | 951.965 M 26.29 % | 753.796 M -16.57 % | 903.476 M -13.30 % | 1.042 B 33.29 % | 781.803 M 6.32 % | 735.354 M -17.98 % | 896.593 M 6.04 % | 845.490 M -4.39 % | 884.285 M 60.65 % | 550.438 M -18.73 % | 677.308 M -36.25 % | 1.062 B 62.74 % | 652.820 M -15.00 % | 768.005 M 95.98 % | 391.885 M 36.63 % | 286.825 M -44.39 % | 515.822 M -25.19 % | 689.510 M 21.02 % | 569.729 M -4.20 % | 594.703 M -16.40 % | 711.405 M -49.61 % | 1.412 B 323.77 % | 333.127 M -15.86 % | 395.918 M -12.52 % | 452.588 M 28.69 % | 351.692 M 0.93 % | 348.439 M -10.22 % | 388.117 M -21.18 % | 492.387 M 113.33 % | 230.810 M -53.87 % | 500.353 M 6.03 % | 471.914 M 44.64 % | 326.269 M -28.80 % | 458.226 M -16.27 % | 547.264 M -8.90 % | 600.736 M 15.32 % | 520.926 M 5.48 % | 493.843 M 32.63 % | 372.355 M 11.61 % | 333.633 M -8.41 % | 364.251 M -13.90 % | 423.052 M 23.52 % | 342.497 M 13.40 % | 302.028 M 41.41 % | 213.583 M -36.89 % | 338.453 M 14.53 % | 295.521 M -25.99 % | 399.318 M 45.25 % | 274.913 M -9.71 % | 304.461 M 84.06 % | 165.416 M -28.30 % | 230.717 M -19.34 % | 286.020 M 53.94 % | 185.800 M 14.58 % | 162.159 M 4.71 % | 154.865 M 1.59 % | 152.447 M -11.79 % | 172.832 M 19.94 % | 144.099 M -9.75 % | 159.667 M 24.76 % | 127.975 M -38.04 % | 206.556 M 8.02 % | 191.218 M -18.90 % | 235.782 M 135.33 % | 100.193 M -33.81 % | 151.371 M 76.75 % | 85.639 M -5.67 % | 90.788 M -22.62 % | 117.330 M 5.83 % | 110.870 M 25.78 % | 88.146 M -26.88 % | 120.551 M |
| Cash at end of period | 412.483 M -40.85 % | 697.322 M -8.08 % | 758.600 M 11.11 % | 682.743 M 4.93 % | 650.653 M 2.55 % | 634.460 M -6.03 % | 675.188 M -12.93 % | 775.471 M 6.92 % | 725.301 M 4.94 % | 691.151 M -30.41 % | 993.150 M 28.03 % | 775.696 M 2.87 % | 754.055 M -0.09 % | 754.745 M -17.17 % | 911.149 M 4.06 % | 875.583 M -1.58 % | 889.641 M 38.09 % | 644.251 M -16.54 % | 771.927 M -18.91 % | 951.965 M 26.29 % | 753.796 M -16.57 % | 903.476 M -13.30 % | 1.042 B 33.29 % | 781.803 M 6.32 % | 735.354 M -17.98 % | 896.593 M 6.48 % | 842.040 M -4.78 % | 884.285 M 60.65 % | 550.438 M -18.73 % | 677.308 M -36.25 % | 1.062 B 62.74 % | 652.820 M -15.00 % | 768.005 M 95.98 % | 391.885 M 82.35 % | 214.914 M -58.34 % | 515.822 M -25.19 % | 689.510 M 21.02 % | 569.729 M 6.60 % | 534.467 M -24.87 % | 711.405 M -49.61 % | 1.412 B 323.77 % | 333.127 M -7.06 % | 358.442 M -20.80 % | 452.588 M 28.69 % | 351.692 M 0.93 % | 348.439 M -6.10 % | 371.074 M -24.64 % | 492.387 M 113.33 % | 230.810 M -53.87 % | 500.353 M 13.64 % | 440.295 M 34.95 % | 326.269 M -28.80 % | 458.226 M -16.27 % | 547.264 M -5.06 % | 576.436 M 10.66 % | 520.926 M 5.48 % | 493.843 M 32.63 % | 372.355 M 27.05 % | 293.076 M -19.54 % | 364.251 M -13.90 % | 423.052 M 23.52 % | 342.497 M 24.25 % | 275.648 M 29.06 % | 213.583 M -36.89 % | 338.453 M 14.53 % | 295.521 M -9.24 % | 325.618 M 18.44 % | 274.913 M -9.71 % | 304.461 M 84.06 % | 165.416 M -25.50 % | 222.027 M -22.37 % | 286.020 M 53.94 % | 185.800 M 14.58 % | 162.159 M 14.68 % | 141.404 M -7.24 % | 152.447 M -11.79 % | 172.832 M 19.94 % | 144.099 M -1.27 % | 145.951 M 14.05 % | 127.975 M -38.04 % | 206.556 M 8.02 % | 191.218 M -15.24 % | 225.603 M 125.17 % | 100.193 M -33.81 % | 151.371 M 76.75 % | 85.639 M -5.67 % | 90.788 M -22.62 % | 117.330 M 5.83 % | 110.870 M 25.78 % | 88.146 M |
| Operating cash flow | 4.842 M 107.98 % | -60.694 M -176.96 % | 78.867 M 135.09 % | 33.547 M 229.75 % | 10.173 M 123.99 % | -42.401 M -252.59 % | 27.788 M -44.65 % | 50.203 M 95.89 % | 25.628 M 428.26 % | 4.851 M -92.42 % | 64.038 M 10.33 % | 58.044 M 510.79 % | 9.503 M 119.37 % | -49.067 M -167.77 % | 72.408 M 27.25 % | 56.900 M 98.21 % | 28.707 M 144.69 % | -64.239 M -191.25 % | 70.399 M -19.52 % | 87.471 M -11.32 % | 98.640 M 292.41 % | -51.264 M -129.72 % | 172.471 M 690.11 % | 21.829 M 198.65 % | -22.127 M 30.56 % | -31.867 M -117.17 % | 185.625 M 222.62 % | -151.379 M -168.42 % | 221.249 M 179.63 % | -277.861 M -660.39 % | 49.584 M 157.93 % | -85.590 M -72.46 % | -49.629 M -160.10 % | 82.578 M 125.42 % | -324.893 M -197.00 % | 334.958 M 570.93 % | -71.126 M -134.66 % | 205.213 M 161.76 % | -332.282 M -325.83 % | 147.137 M 285.24 % | 38.194 M 8.71 % | 35.133 M 118.21 % | -192.951 M -285.57 % | 103.975 M 450.45 % | -29.669 M -145.00 % | 65.938 M 126.46 % | -249.175 M -183.45 % | 298.600 M 393.74 % | -101.656 M -132.23 % | 315.418 M 228.30 % | -245.843 M -270.29 % | 144.366 M -28.34 % | 201.465 M 244.54 % | 58.474 M 266.17 % | -35.189 M -109.72 % | 361.999 M 10.78 % | 326.772 M -21.96 % | 418.698 M 34.79 % | 310.626 M 227.68 % | 94.796 M 275.21 % | -54.104 M -525.95 % | 12.702 M -87.44 % | 101.126 M 412.61 % | 19.728 M -78.30 % | 90.918 M 236.13 % | -66.789 M -136.89 % | 181.041 M 38.35 % | 130.855 M 3 736.30 % | 3.411 M 109.73 % | -35.056 M -125.62 % | 136.844 M 4 286.32 % | -3.269 M -103.25 % | 100.530 M 611.19 % | 14.136 M -80.14 % | 71.174 M 1 043.43 % | -7.544 M -106.71 % | 112.511 M 605.41 % | 15.950 M -44.14 % | 28.553 M -29.47 % | 40.485 M -63.24 % | 110.125 M 447.43 % | -31.697 M -122.32 % | 142.019 M 271.20 % | -82.957 M -186.59 % | 95.803 M 237.23 % | -69.814 M -245.26 % | 48.061 M 0.52 % | 47.812 M 12.83 % | 42.376 M 580.30 % | 6.229 M |
| Capital expenditure | -216.960 K -92.27 % | -112.842 K 90.80 % | -1.227 M -243.66 % | -356.910 K 44.54 % | -643.493 K -37.78 % | -467.049 K -29.72 % | -360.041 K 77.52 % | -1.602 M -160.55 % | -614.773 K 45.40 % | -1.126 M 55.68 % | -2.540 M -3 841.11 % | -64.450 K 88.40 % | -555.480 K 79.65 % | -2.729 M -153.91 % | -1.075 M -960.18 % | -101.380 K 87.05 % | -782.601 K -551.46 % | -120.131 K 98.82 % | -10.152 M -76.29 % | -5.759 M 51.43 % | -11.856 M 24.02 % | -15.603 M 62.04 % | -41.106 M -103.75 % | -20.174 M -856.76 % | -2.109 M 92.28 % | -27.327 M 25.05 % | -36.461 M -255.63 % | -10.253 M 77.17 % | -44.911 M -60.85 % | -27.922 M 88.15 % | -235.685 M -110.76 % | -111.826 M -3.55 % | -107.989 M 5.05 % | -113.732 M 49.79 % | -226.500 M -30.68 % | -173.326 M -56.55 % | -110.717 M -12.92 % | -98.050 M 14.40 % | -114.537 M -56.53 % | -73.173 M -97.35 % | -37.079 M -11.35 % | -33.299 M 78.29 % | -153.373 M -302.81 % | -38.075 M -4.99 % | -36.267 M 30.96 % | -52.534 M -44.82 % | -36.274 M 49.55 % | -71.907 M -83.35 % | -39.219 M 14.23 % | -45.728 M 52.63 % | -96.524 M -42.49 % | -67.741 M 17.78 % | -82.395 M -60.71 % | -51.269 M 53.67 % | -110.658 M -20.16 % | -92.089 M 1.17 % | -93.180 M -50.32 % | -61.988 M 54.20 % | -135.340 M -790.81 % | -15.193 M -86.51 % | -8.146 M -41.53 % | -5.756 M 78.12 % | -26.305 M -323.41 % | -6.213 M 2.06 % | -6.343 M 46.23 % | -11.798 M 87.12 % | -91.596 M -207.93 % | -29.746 M 58.53 % | -71.729 M -58.37 % | -45.293 M 65.98 % | -133.141 M -127.48 % | -58.529 M 9.96 % | -65.004 M -16.50 % | -55.797 M 49.72 % | -110.963 M -14.99 % | -96.501 M -9.43 % | -88.188 M -42.39 % | -61.936 M 37.18 % | -98.592 M -38.78 % | -71.043 M 15.15 % | -83.723 M -15.10 % | -72.739 M 33.24 % | -108.959 M -203.65 % | -35.883 M -19.15 % | -30.117 M -29.83 % | -23.197 M 76.93 % | -100.540 M -109.50 % | -47.991 M -46.41 % | -32.779 M 26.17 % | -44.397 M |
| Free CashFlow | 4.625 M 107.61 % | -60.807 M -178.32 % | 77.640 M 133.93 % | 33.190 M 248.27 % | 9.530 M 122.23 % | -42.868 M -256.29 % | 27.428 M -43.57 % | 48.601 M 94.30 % | 25.014 M 571.39 % | 3.726 M -93.94 % | 61.498 M 6.07 % | 57.980 M 547.99 % | 8.948 M 117.27 % | -51.797 M -172.61 % | 71.333 M 25.59 % | 56.799 M 103.40 % | 27.924 M 143.39 % | -64.359 M -206.82 % | 60.248 M -26.27 % | 81.713 M -5.84 % | 86.784 M 229.79 % | -66.867 M -150.90 % | 131.366 M 7 839.33 % | 1.655 M 106.83 % | -24.236 M 59.06 % | -59.194 M -139.68 % | 149.164 M 192.29 % | -161.632 M -191.66 % | 176.338 M 157.67 % | -305.783 M -64.31 % | -186.101 M 5.73 % | -197.416 M -25.25 % | -157.618 M -405.92 % | -31.154 M 94.35 % | -551.393 M -441.14 % | 161.632 M 188.89 % | -181.843 M -269.69 % | 107.164 M 123.98 % | -446.819 M -704.11 % | 73.963 M 6 531.80 % | 1.115 M -39.18 % | 1.834 M 100.53 % | -346.324 M -625.53 % | 65.900 M 199.94 % | -65.936 M -591.90 % | 13.405 M 104.70 % | -285.449 M -225.92 % | 226.693 M 260.92 % | -140.875 M -152.24 % | 269.690 M 178.77 % | -342.367 M -546.81 % | 76.624 M -35.65 % | 119.070 M 1 552.52 % | 7.205 M 104.94 % | -145.848 M -154.04 % | 269.911 M 15.55 % | 233.592 M -34.51 % | 356.710 M 103.50 % | 175.286 M 120.20 % | 79.603 M 227.88 % | -62.250 M -996.16 % | 6.946 M -90.72 % | 74.821 M 453.62 % | 13.515 M -84.02 % | 84.575 M 207.62 % | -78.587 M -187.86 % | 89.445 M -11.54 % | 101.110 M 248.00 % | -68.318 M 14.97 % | -80.349 M -2 269.77 % | 3.703 M 105.99 % | -61.798 M -273.95 % | 35.526 M 185.27 % | -41.661 M -4.70 % | -39.790 M 61.76 % | -104.046 M -527.77 % | 24.323 M 152.89 % | -45.987 M 34.34 % | -70.039 M -129.20 % | -30.558 M -215.74 % | 26.402 M 125.28 % | -104.436 M -415.89 % | 33.060 M 127.82 % | -118.840 M -280.92 % | 65.686 M 170.62 % | -93.011 M -77.24 % | -52.478 M -29 298.83 % | -178.505 K -101.86 % | 9.597 M 125.14 % | -38.168 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 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 |