
Shanghai Fudan Microelectronics Group Company Limited 1385.HK
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.590 B 1.53 % | 3.536 B -0.07 % | 3.539 B 37.31 % | 2.577 B 52.42 % | 1.691 B 16.23 % | 1.455 B 3.20 % | 1.410 B 0.82 % | 1.398 B 17.75 % | 1.187 B 14.21 % | 1.040 B 23.20 % | 843.913 M 3.30 % | 816.931 M 16.03 % | 704.064 M 15.51 % | 609.544 M 24.63 % | 489.083 M 52.18 % | 321.374 M 14.23 % | 281.348 M -10.96 % | 315.967 M 14.41 % | 276.171 M 30.76 % | 211.211 M 59.15 % | 132.710 M 36.17 % | 97.456 M 57.18 % | 62.003 M 40.49 % | 44.133 M |
Net income | 572.595 M -20.42 % | 719.494 M -33.18 % | 1.077 B 109.31 % | 514.467 M 287.20 % | 132.868 M 189.20 % | -148.961 M -238.59 % | 107.482 M -49.33 % | 212.122 M -0.06 % | 212.258 M 33.58 % | 158.898 M -5.40 % | 167.963 M 5.37 % | 159.398 M 13.80 % | 140.068 M 31.68 % | 106.372 M -9.11 % | 117.039 M 133.95 % | 50.028 M 50.24 % | 33.299 M -16.75 % | 39.997 M 82.00 % | 21.976 M 161.93 % | 8.390 M 11.88 % | 7.499 M 214.49 % | -6.550 M 8.20 % | -7.135 M -423.86 % | -1.362 M |
Income before tax | 558.894 M -25.66 % | 751.851 M -32.96 % | 1.122 B 95.57 % | 573.450 M 235.61 % | 170.868 M 217.01 % | -146.028 M -191.44 % | 159.696 M -34.96 % | 245.527 M -5.51 % | 259.857 M 34.41 % | 193.325 M 5.27 % | 183.642 M 8.64 % | 169.030 M 3.93 % | 162.637 M 33.30 % | 122.006 M -6.90 % | 131.049 M 117.97 % | 60.123 M 50.66 % | 39.906 M -23.29 % | 52.025 M 97.00 % | 26.409 M 173.33 % | 9.662 M 27.87 % | 7.556 M 220.28 % | -6.282 M 15.23 % | -7.411 M -601.80 % | -1.056 M |
Income before tax ratio | 0.16 -26.78 % | 0.21 -32.91 % | 0.32 42.43 % | 0.22 120.19 % | 0.10 200.67 % | -0.10 -188.60 % | 0.11 -35.48 % | 0.18 -19.76 % | 0.22 17.69 % | 0.19 -14.55 % | 0.22 5.17 % | 0.21 -10.43 % | 0.23 15.41 % | 0.20 -25.30 % | 0.27 43.23 % | 0.19 31.90 % | 0.14 -13.86 % | 0.16 72.19 % | 0.10 109.04 % | 0.05 -19.65 % | 0.06 188.33 % | -0.06 46.07 % | -0.12 -399.53 % | -0.02 |
EBITDA | 652.510 M -36.22 % | 1.023 B -21.58 % | 1.305 B 64.88 % | 791.169 M 135.41 % | 336.075 M 2 609.52 % | -13.392 M -101.99 % | 671.448 M 101.20 % | 333.720 M -8.11 % | 363.160 M -33.62 % | 547.065 M 39.97 % | 390.848 M -1.96 % | 398.644 M 7.75 % | 369.983 M 73.99 % | 212.648 M 47.78 % | 143.898 M 96.99 % | 73.047 M -31.62 % | 106.830 M 216.55 % | 33.748 M 5.55 % | 31.973 M 136.71 % | 13.507 M 42.81 % | 9.458 M 51.47 % | 6.244 M 1 037.34 % | 549.000 K -72.79 % | 2.018 M |
Net income ratio | 0.16 -21.61 % | 0.20 -33.13 % | 0.30 52.43 % | 0.20 154.04 % | 0.08 176.74 % | -0.10 -234.29 % | 0.08 -49.74 % | 0.15 -15.13 % | 0.18 16.96 % | 0.15 -23.21 % | 0.20 2.00 % | 0.20 -1.92 % | 0.20 14.00 % | 0.17 -27.08 % | 0.24 53.73 % | 0.16 31.53 % | 0.12 -6.50 % | 0.13 59.08 % | 0.08 100.32 % | 0.04 -29.70 % | 0.06 184.08 % | -0.07 41.59 % | -0.12 -272.88 % | -0.03 |
Ratio EBITDA | 0.18 -37.18 % | 0.29 -21.52 % | 0.37 20.08 % | 0.31 54.45 % | 0.20 2 259.08 % | -0.01 -101.93 % | 0.48 99.57 % | 0.24 -21.96 % | 0.31 -41.88 % | 0.53 13.61 % | 0.46 -5.09 % | 0.49 -7.14 % | 0.53 50.63 % | 0.35 18.57 % | 0.29 29.44 % | 0.23 -40.14 % | 0.38 255.50 % | 0.11 -7.74 % | 0.12 81.04 % | 0.06 -10.27 % | 0.07 11.23 % | 0.06 623.59 % | 0.01 -80.64 % | 0.05 |
Gross profit ratio | 0.51 -11.39 % | 0.58 -10.88 % | 0.65 13.18 % | 0.57 25.51 % | 0.46 28.16 % | 0.36 -22.14 % | 0.46 -7.82 % | 0.49 -6.90 % | 0.53 0.44 % | 0.53 11.45 % | 0.47 -2.39 % | 0.49 1.90 % | 0.48 9.30 % | 0.44 -4.12 % | 0.46 8.48 % | 0.42 9.29 % | 0.38 29.81 % | 0.30 16.49 % | 0.25 -0.27 % | 0.25 -28.54 % | 0.36 0.68 % | 0.35 23.17 % | 0.29 17.48 % | 0.24 |
Weighted average shs out dil | 817.993 M -1.09 % | 827.005 M 0.69 % | 821.368 M 10.15 % | 745.678 M 7.37 % | 694.502 M 0.00 % | 694.502 M 5.13 % | 660.583 M 5.51 % | 626.075 M 1.42 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M -0.10 % | 617.928 M -1.00 % | 624.201 M 0.19 % | 623.023 M -0.16 % | 624.052 M 0.04 % | 623.810 M 2.29 % | 609.829 M 16.41 % | 523.846 M |
Weighted average shs out | 817.993 M -1.09 % | 827.005 M 1.51 % | 814.682 M 9.29 % | 745.461 M 7.34 % | 694.502 M 0.00 % | 694.502 M 5.13 % | 660.583 M 5.51 % | 626.075 M 1.42 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M -0.10 % | 617.928 M -1.00 % | 624.201 M 0.19 % | 623.023 M -0.16 % | 624.052 M 0.04 % | 623.810 M 2.29 % | 609.829 M 16.41 % | 523.846 M |
EPS diluted | 0.70 -19.54 % | 0.87 -33.59 % | 1.31 89.86 % | 0.69 263.16 % | 0.19 190.48 % | -0.21 -231.25 % | 0.16 -52.94 % | 0.34 0.00 % | 0.34 30.77 % | 0.26 -3.70 % | 0.27 3.85 % | 0.26 13.04 % | 0.23 35.29 % | 0.17 -10.53 % | 0.19 121.19 % | 0.09 81.22 % | 0.05 -23.55 % | 0.06 83.43 % | 0.03 162.02 % | 0.01 11.21 % | 0.01 210.48 % | -0.01 10.26 % | -0.01 -350.00 % | 0.00 |
Earnings per share | 0.70 -19.54 % | 0.87 -34.09 % | 1.32 91.30 % | 0.69 263.16 % | 0.19 190.48 % | -0.21 -231.25 % | 0.16 -52.94 % | 0.34 0.00 % | 0.34 30.77 % | 0.26 -3.70 % | 0.27 3.85 % | 0.26 13.04 % | 0.23 35.29 % | 0.17 -10.53 % | 0.19 121.19 % | 0.09 69.43 % | 0.05 -18.23 % | 0.06 83.43 % | 0.03 162.02 % | 0.01 11.21 % | 0.01 210.48 % | -0.01 10.26 % | -0.01 -350.00 % | 0.00 |
Gross profit | 1.834 B -10.03 % | 2.038 B -10.94 % | 2.289 B 55.41 % | 1.473 B 91.30 % | 769.778 M 48.96 % | 516.779 M -19.65 % | 643.169 M -7.06 % | 692.056 M 9.63 % | 631.292 M 14.72 % | 550.309 M 37.31 % | 400.782 M 0.84 % | 397.459 M 18.24 % | 336.145 M 26.25 % | 266.260 M 19.50 % | 222.818 M 65.09 % | 134.967 M 24.84 % | 108.109 M 15.58 % | 93.533 M 33.27 % | 70.182 M 30.41 % | 53.818 M 13.72 % | 47.324 M 37.10 % | 34.518 M 93.60 % | 17.830 M 65.05 % | 10.803 M |
Income tax expense | -865.378 K -128.92 % | 2.992 M -29.53 % | 4.246 M -69.94 % | 14.125 M 44.66 % | 9.764 M 232.90 % | 2.933 M -90.33 % | 30.344 M 73.81 % | 17.458 M -11.68 % | 19.767 M 28.90 % | 15.335 M 130.50 % | 6.653 M 39.97 % | 4.753 M -75.05 % | 19.049 M 29.89 % | 14.665 M 39.47 % | 10.515 M 154.05 % | 4.139 M -37.35 % | 6.607 M -45.07 % | 12.028 M 171.33 % | 4.433 M 248.51 % | 1.272 M 2 131.58 % | 57.000 K -20.83 % | 72.000 K 175.00 % | -96.000 K -123.88 % | 402.000 K |
Cost of revenue | 1.757 B 17.25 % | 1.498 B 19.82 % | 1.250 B 13.18 % | 1.105 B 20.47 % | 916.985 M -2.24 % | 937.993 M 22.38 % | 766.461 M 8.54 % | 706.174 M 26.96 % | 556.198 M 13.65 % | 489.416 M 10.44 % | 443.131 M 5.64 % | 419.472 M 14.01 % | 367.919 M 7.18 % | 343.284 M 28.93 % | 266.265 M 42.84 % | 186.407 M 7.60 % | 173.239 M -22.12 % | 222.434 M 7.98 % | 205.989 M 30.88 % | 157.393 M 84.33 % | 85.386 M 35.67 % | 62.938 M 42.48 % | 44.173 M 32.53 % | 33.330 M |
General and administrative expenses | 52.712 M -24.59 % | 69.902 M 27.71 % | 54.736 M 96.98 % | 27.787 M -72.71 % | 101.807 M -31.57 % | 148.772 M 25.32 % | 118.712 M 21.06 % | 98.057 M 12.32 % | 87.300 M 8.34 % | 80.579 M 12.08 % | 71.894 M 18.69 % | 60.573 M 4.13 % | 58.168 M 43.54 % | 40.523 M 15.48 % | 35.092 M 23.78 % | 28.350 M 28.03 % | 22.144 M -5.82 % | 23.512 M -5.88 % | 24.981 M 9.59 % | 22.795 M 19.91 % | 19.010 M 8.55 % | 17.512 M 26.20 % | 13.876 M 33.93 % | 10.361 M |
Selling and marketing expenses | 31.128 M -19.86 % | 38.845 M 48.61 % | 26.139 M -85.01 % | 174.411 M 47.97 % | 117.866 M 38.34 % | 85.198 M -1.73 % | 86.696 M 12.45 % | 77.098 M 12.67 % | 68.428 M 10.57 % | 61.887 M 11.38 % | 55.566 M -5.24 % | 58.637 M 59.08 % | 36.861 M 17.76 % | 31.303 M 48.49 % | 21.081 M 41.07 % | 14.944 M 20.86 % | 12.365 M 19.91 % | 10.312 M 38.68 % | 7.436 M -6.04 % | 7.914 M 25.78 % | 6.292 M 7.10 % | 5.875 M 40.89 % | 4.170 M 15.58 % | 3.608 M |
Other expenses | 160.046 M -4.38 % | 167.386 M -52.30 % | 350.943 M 6 383.10 % | 5.413 M 111.21 % | -48.306 M 93.08 % | -697.825 M -473.46 % | -121.687 M -143.39 % | 280.461 M 24.72 % | 224.876 M 176.24 % | -294.942 M -62.94 % | -181.018 M 15.15 % | -213.343 M -21.89 % | -175.026 M | 0.000 -100.00 % | 35.596 M 12.82 % | 31.550 M 157.96 % | -54.433 M -289.22 % | 28.767 M 516.39 % | 4.667 M -36.43 % | 7.341 M 21.84 % | 6.025 M 215.24 % | -5.228 M -98.26 % | -2.637 M -24.98 % | -2.110 M |
Operating expenses | 1.275 B -0.93 % | 1.287 B 10.24 % | 1.167 B 29.80 % | 899.249 M 49.94 % | 599.754 M 386.21 % | 123.354 M 47.34 % | 83.721 M -81.62 % | 455.616 M 19.71 % | 380.604 M 443.78 % | 69.992 M 52.99 % | 45.750 M 107.52 % | 22.046 M 547.46 % | 3.405 M -95.26 % | 71.826 M -21.73 % | 91.769 M 22.61 % | 74.844 M 443.53 % | 13.770 M -80.41 % | 70.275 M 45.08 % | 48.440 M -5.94 % | 51.497 M 12.46 % | 45.793 M 28.73 % | 35.572 M 57.37 % | 22.604 M 90.61 % | 11.859 M |
Cost and expenses | 3.031 B 8.85 % | 2.785 B 15.19 % | 2.418 B 20.64 % | 2.004 B 31.76 % | 1.521 B 43.30 % | 1.061 B 24.84 % | 850.182 M -26.82 % | 1.162 B 24.02 % | 936.802 M 67.46 % | 559.408 M 14.43 % | 488.881 M 10.73 % | 441.518 M 18.90 % | 371.324 M -10.55 % | 415.110 M 15.94 % | 358.034 M 37.05 % | 261.251 M 39.70 % | 187.009 M -36.11 % | 292.709 M 15.05 % | 254.429 M 21.80 % | 208.890 M 59.24 % | 131.179 M 33.16 % | 98.510 M 47.52 % | 66.777 M 47.77 % | 45.189 M |
Research and development expenses | 1.031 B 2.00 % | 1.011 B 37.42 % | 735.420 M 6.33 % | 691.637 M 61.45 % | 428.387 M -27.05 % | 587.209 M 32.50 % | 443.179 M -0.51 % | 445.463 M 1.43 % | 439.204 M 46.74 % | 299.309 M 56.55 % | 191.187 M -10.53 % | 213.696 M 19.58 % | 178.705 M | 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 | 83.840 M -22.90 % | 108.746 M 34.46 % | 80.876 M -60.00 % | 202.198 M -7.95 % | 219.673 M -6.11 % | 233.970 M 13.91 % | 205.408 M 17.27 % | 175.155 M 12.47 % | 155.728 M 9.31 % | 142.466 M 11.77 % | 127.460 M 6.92 % | 119.210 M 25.45 % | 95.029 M 32.30 % | 71.826 M 27.87 % | 56.173 M 29.75 % | 43.294 M 25.46 % | 34.509 M 2.03 % | 33.824 M 4.34 % | 32.417 M 5.56 % | 30.709 M 21.37 % | 25.302 M 8.19 % | 23.387 M 29.60 % | 18.046 M 29.19 % | 13.969 M |
Interest income | 16.796 M 9.88 % | 15.286 M 3.19 % | 14.813 M 75.69 % | 8.431 M 34.02 % | 6.291 M -21.77 % | 8.042 M -24.13 % | 10.600 M 16.65 % | 9.087 M -0.89 % | 9.169 M 15.33 % | 7.950 M 25.16 % | 6.352 M -10.16 % | 7.070 M 33.42 % | 5.299 M 7.29 % | 4.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 42.712 M 52.62 % | 27.986 M 542.66 % | 4.355 M -3.82 % | 4.528 M 131.47 % | 1.956 M -24.74 % | 2.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.397 M 2 000.06 % | 3.495 M -41.32 % | 5.956 M -89.06 % | 54.433 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.424 M 120.76 % | 2.457 M | 0.000 |
Depreciation and amortization | 190.521 M -21.67 % | 243.217 M 36.15 % | 178.642 M -16.21 % | 213.192 M 29.94 % | 164.073 M 9.52 % | 149.807 M 34.60 % | 111.298 M 14.41 % | 97.280 M -13.51 % | 112.472 M 68.50 % | 66.748 M 86.36 % | 35.816 M 7.51 % | 33.314 M 15.32 % | 28.889 M 58.61 % | 18.214 M 41.75 % | 12.849 M -0.58 % | 12.924 M 3.47 % | 12.491 M 19.08 % | 10.490 M 2.53 % | 10.231 M -8.54 % | 11.186 M 41.11 % | 7.927 M 8.62 % | 7.298 M 37.10 % | 5.323 M | 0.000 |
Operating income | 558.939 M -25.62 % | 751.417 M -32.99 % | 1.121 B 95.58 % | 573.361 M 1 266.35 % | 41.963 M 125.71 % | -163.199 M -129.13 % | 560.150 M 136.91 % | 236.440 M -62.97 % | 638.549 M 30.07 % | 490.923 M 167.33 % | 183.642 M 8.64 % | 169.030 M 3.93 % | 162.637 M -16.35 % | 194.434 M 48.37 % | 131.049 M 117.97 % | 60.123 M -36.27 % | 94.339 M 305.62 % | 23.258 M 6.97 % | 21.742 M 836.75 % | 2.321 M 51.60 % | 1.531 M 245.26 % | -1.054 M 77.92 % | -4.774 M -352.08 % | -1.056 M |
Operating income ratio | 0.16 -26.73 % | 0.21 -32.94 % | 0.32 42.44 % | 0.22 796.44 % | 0.02 122.12 % | -0.11 -128.23 % | 0.40 134.99 % | 0.17 -68.55 % | 0.54 13.89 % | 0.47 116.98 % | 0.22 5.17 % | 0.21 -10.43 % | 0.23 -27.58 % | 0.32 19.05 % | 0.27 43.23 % | 0.19 -44.21 % | 0.34 355.53 % | 0.07 -6.50 % | 0.08 616.41 % | 0.01 -4.75 % | 0.01 206.67 % | -0.01 85.95 % | -0.08 -221.79 % | -0.02 |
Total other income expenses net | -45.874 K -110.57 % | 433.801 K 290.42 % | 111.110 K 25.49 % | 88.543 K -99.93 % | 128.905 M 326.63 % | 30.215 M -81.70 % | 165.114 M -5.16 % | 174.089 M -22.11 % | 223.497 M 163.59 % | 84.791 M | 0.000 | 0.000 | 0.000 100.00 % | -123.175 M | 0.000 | 0.000 100.00 % | -54.433 M -289.22 % | 28.767 M 516.39 % | 4.667 M -36.43 % | 7.341 M 21.84 % | 6.025 M 215.24 % | -5.228 M -98.26 % | -2.637 M | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 601.026 M 16.79 % | 514.637 M 147.28 % | -1.088 B -55.51 % | -699.961 M -79.47 % | -390.018 M 7.55 % | -421.848 M 39.33 % | -695.350 M -7.62 % | -646.109 M -19.60 % | -540.224 M -39.94 % | -386.033 M -11.51 % | -346.194 M -1.71 % | -340.380 M 1.50 % | -345.577 M -34.98 % | -256.017 M 4.19 % | -267.200 M -5.94 % | -252.228 M -28.24 % | -196.685 M -11.18 % | -176.911 M -25.84 % | -140.589 M -6.30 % | -132.257 M -26.82 % | -104.285 M 15.03 % | -122.736 M 12.66 % | -140.531 M -136.06 % | -59.533 M |
Total investments | 229.421 M 194.19 % | 77.985 M -60.83 % | 199.099 M 83.51 % | 108.496 M 7.25 % | 101.160 M 14.36 % | 88.457 M 169.29 % | 32.848 M 905.45 % | 3.267 M -98.71 % | 253.867 M -4.10 % | 264.727 M 43.07 % | 185.027 M 36 905.40 % | 500.000 K -49.70 % | 994.000 K -27.45 % | 1.370 M | 0.000 -100.00 % | 7.980 M 651.41 % | 1.062 M -69.66 % | 3.500 M -22.22 % | 4.500 M 0.00 % | 4.500 M -9.78 % | 4.988 M -38.27 % | 8.080 M -38.15 % | 13.063 M 226.58 % | 4.000 M |
Total debt | 1.689 B 11.24 % | 1.518 B 1 383.21 % | 102.344 M 0.65 % | 101.686 M 100.64 % | 50.682 M 16.34 % | 43.562 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.069 M | 0.000 -100.00 % | 2.737 M -51.26 % | 5.615 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 307.742 M 1 808.63 % | 16.124 M 17.82 % | 13.685 M 30.22 % | 10.509 M 12.56 % | 9.337 M -20.33 % | 11.719 M 29.78 % | 9.030 M 391.20 % | -3.101 M 98.78 % | -254.445 M -33.47 % | -190.634 M -23.83 % | -153.946 M -18.58 % | -129.823 M -19.88 % | -108.292 M -20.52 % | -89.851 M -24.36 % | -72.251 M -11.71 % | -64.678 M -16.93 % | -55.315 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 3.872 B 14.51 % | 3.381 B 21.97 % | 2.772 B 58.56 % | 1.748 B 41.09 % | 1.239 B 13.82 % | 1.089 B -13.02 % | 1.252 B 9.65 % | 1.142 B 22.60 % | 931.088 M 28.98 % | 721.881 M 27.77 % | 564.999 M 41.78 % | 398.498 M 37.38 % | 290.076 M 487.36 % | 49.386 M 60.00 % | 30.867 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 82.143 M 0.29 % | 81.906 M 0.29 % | 81.666 M 0.26 % | 81.450 M 17.28 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 5.33 % | 65.933 M 6.80 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 6.544 B 9.77 % | 5.962 B 15.69 % | 5.153 B 53.05 % | 3.367 B 59.41 % | 2.112 B 8.96 % | 1.938 B -8.03 % | 2.107 B 18.98 % | 1.771 B 28.87 % | 1.374 B 23.42 % | 1.114 B 19.11 % | 934.928 M 23.45 % | 757.341 M 17.89 % | 642.416 M 16.72 % | 550.393 M 16.06 % | 474.247 M 23.58 % | 383.749 M 18.00 % | 325.206 M 9.84 % | 296.068 M 14.11 % | 259.458 M 8.71 % | 238.667 M 4.70 % | 227.944 M 3.63 % | 219.961 M -2.79 % | 226.280 M 84.43 % | 122.693 M |
Other non current 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 -100.00 % | 1.672 M | 0.000 -100.00 % | 1.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 248.446 M -54.97 % | 551.774 M 1 563.84 % | 33.163 M -41.57 % | 56.754 M 39.51 % | 40.682 M 23.80 % | 32.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.069 M | 0.000 -100.00 % | 2.737 M -51.26 % | 5.615 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 272.601 M -52.20 % | 570.328 M 959.26 % | 53.842 M -36.63 % | 84.963 M -3.91 % | 88.421 M 6.36 % | 83.130 M 274.49 % | 22.198 M 84.48 % | 12.033 M -0.37 % | 12.078 M 110.49 % | 5.738 M -34.98 % | 8.825 M -35.51 % | 13.684 M -26.47 % | 18.611 M 45 292.68 % | 41.000 K -98.05 % | 2.099 M 793.19 % | 235.000 K -78.46 % | 1.091 M -64.72 % | 3.092 M 705.21 % | 384.000 K -89.38 % | 3.615 M -35.62 % | 5.615 M -55.33 % | 12.569 M 55.17 % | 8.100 M 81.45 % | 4.464 M |
Other current liabilities | 549.694 M -16.27 % | 656.493 M 5.41 % | 622.777 M 260 031.16 % | 239.409 K -99.92 % | 302.717 M 4.72 % | 289.066 M 7.90 % | 267.895 M -8.37 % | 292.376 M 1.99 % | 286.665 M 9.81 % | 261.067 M 6.29 % | 245.614 M 39.81 % | 175.681 M 58.79 % | 110.637 M 13.02 % | 97.894 M 12.30 % | 87.174 M 130.88 % | 37.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.106 M 31.90 % | 7.662 M 23.10 % | 6.224 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 451.982 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 |
Short term debt | 1.440 B 49.05 % | 966.200 M 1 296.62 % | 69.181 M 53.97 % | 44.933 M 349.34 % | 10.000 M -6.56 % | 10.702 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 |
Total current liabilities | 2.224 B 18.36 % | 1.879 B 107.92 % | 903.876 M 26.74 % | 713.149 M 49.30 % | 477.669 M 9.32 % | 436.956 M 4.75 % | 417.156 M -1.63 % | 424.047 M 1.85 % | 416.358 M 4.31 % | 399.139 M 19.97 % | 332.708 M 20.80 % | 275.418 M 48.20 % | 185.841 M 3.28 % | 179.935 M 11.45 % | 161.448 M 84.03 % | 87.730 M -3.31 % | 90.729 M 28.02 % | 70.871 M -6.37 % | 75.691 M -15.18 % | 89.234 M 151.05 % | 35.545 M 56.76 % | 22.675 M 43.19 % | 15.836 M 48.17 % | 10.688 M |
Total liabilities | 2.497 B 1.93 % | 2.450 B 155.78 % | 957.719 M 20.00 % | 798.112 M 40.99 % | 566.090 M 8.85 % | 520.086 M 18.38 % | 439.354 M 0.75 % | 436.080 M 1.78 % | 428.436 M 5.82 % | 404.877 M 18.55 % | 341.533 M 18.14 % | 289.102 M 41.40 % | 204.452 M 13.60 % | 179.976 M 10.05 % | 163.547 M 85.92 % | 87.965 M -4.20 % | 91.820 M 24.14 % | 73.963 M -2.78 % | 76.075 M -18.07 % | 92.849 M 125.58 % | 41.160 M 81.52 % | 22.675 M 43.19 % | 15.836 M 48.17 % | 10.688 M |
Other non current assets | 629.753 M 354.05 % | 138.697 M -6.78 % | 148.777 M -66.82 % | 448.327 M 77 431 145.77 % | 579.000 | 0.000 -100.00 % | 390.472 M 16.24 % | 335.916 M 84.04 % | 182.519 M -8.24 % | 198.909 M 20.19 % | 165.500 M 10.90 % | 149.240 M 14.98 % | 129.792 M 9 373.87 % | 1.370 M | 0.000 100.00 % | -494.000 K 53.48 % | -1.062 M -130.34 % | 3.500 M 250.00 % | 1.000 M -77.78 % | 4.500 M -9.78 % | 4.988 M -38.27 % | 8.080 M -38.15 % | 13.063 M 226.58 % | 4.000 M |
Long term investments | 88.997 M 14.12 % | 77.985 M -34.43 % | 118.931 M 142.11 % | -282.452 M -379.21 % | 101.159 M 14.36 % | 88.457 M 124.73 % | -357.624 M -7.51 % | -332.649 M -82.25 % | -182.519 M 8.24 % | -198.909 M -20.19 % | -165.500 M -11.27 % | -148.740 M -15.48 % | -128.798 M | 0.000 | 0.000 -100.00 % | 8.474 M 697.93 % | 1.062 M | 0.000 -100.00 % | 3.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 197.495 M -67.05 % | 599.385 M 49.00 % | 402.272 M 62.49 % | 247.561 M 12.72 % | 219.618 M 24.42 % | 176.520 M -7.61 % | 191.068 M 18.93 % | 160.655 M 15.13 % | 139.547 M -13.13 % | 160.645 M 21.92 % | 131.763 M 130.41 % | 57.187 M 60.41 % | 35.651 M 19.01 % | 29.956 M 19.92 % | 24.980 M 70.51 % | 14.650 M 13.57 % | 12.899 M 26.34 % | 10.210 M 19.51 % | 8.543 M -7.94 % | 9.280 M 21.64 % | 7.629 M -28.50 % | 10.670 M -4.19 % | 11.137 M 25.71 % | 8.859 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 827.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 |
Goodwill and intangible assets | 197.495 M -67.05 % | 599.385 M 49.00 % | 402.272 M 62.49 % | 247.561 M 12.72 % | 219.618 M 24.42 % | 176.520 M -7.61 % | 191.068 M 18.93 % | 160.655 M 15.13 % | 139.547 M -13.13 % | 160.645 M 21.92 % | 131.763 M 127.12 % | 58.014 M 62.73 % | 35.651 M 19.01 % | 29.956 M 19.92 % | 24.980 M 70.51 % | 14.650 M 13.57 % | 12.899 M 26.34 % | 10.210 M 19.51 % | 8.543 M -7.94 % | 9.280 M 21.64 % | 7.629 M -28.50 % | 10.670 M -4.19 % | 11.137 M 25.71 % | 8.859 M |
Property plant equipment net | 1.644 B -0.60 % | 1.654 B 48.92 % | 1.111 B 58.10 % | 702.431 M 45.65 % | 482.278 M 3.10 % | 467.786 M 15.76 % | 404.109 M 10.10 % | 367.034 M 18.90 % | 308.702 M -7.02 % | 332.011 M 12.30 % | 295.635 M 43.04 % | 206.683 M 51.95 % | 136.017 M 8.67 % | 125.161 M 43.70 % | 87.096 M 30.03 % | 66.983 M -3.04 % | 69.084 M 3.39 % | 66.816 M 17.65 % | 56.790 M -2.05 % | 57.976 M -13.91 % | 67.346 M 74.74 % | 38.540 M 154.83 % | 15.124 M -4.34 % | 15.810 M |
Total non current assets | 2.560 B 3.48 % | 2.474 B 38.70 % | 1.784 B 58.79 % | 1.123 B 38.33 % | 812.108 M 9.68 % | 740.442 M 16.74 % | 634.274 M 13.06 % | 561.005 M 14.21 % | 491.221 M -7.48 % | 530.920 M 15.13 % | 461.135 M 61.52 % | 285.503 M 53.18 % | 186.386 M 11.73 % | 166.816 M 38.73 % | 120.242 M 26.77 % | 94.854 M 15.19 % | 82.343 M 1.65 % | 81.006 M 16.00 % | 69.833 M -2.68 % | 71.756 M -10.26 % | 79.963 M 39.58 % | 57.290 M 45.69 % | 39.324 M 37.17 % | 28.669 M |
Other current assets | 176.373 M -29.21 % | 249.140 M -51.03 % | 508.783 M 367.13 % | 108.918 M 38.68 % | 78.541 M -88.18 % | 664.442 M 1 798.68 % | 34.995 M -8.20 % | 38.122 M 57.56 % | 24.195 M 13.15 % | 21.383 M 16.47 % | 18.359 M -18.08 % | 22.411 M -86.68 % | 168.246 M -1.80 % | 171.331 M 39.07 % | 123.200 M 79.28 % | 68.720 M 12.51 % | 61.080 M 708.15 % | 7.558 M 2.12 % | 7.401 M 40.14 % | 5.281 M -24.35 % | 6.981 M -1.24 % | 7.069 M -69.09 % | 22.866 M 632.42 % | 3.122 M |
Short term investments | 140.424 M 364.77 % | 30.214 M -62.31 % | 80.168 M -79.49 % | 390.948 M 67 521 162.69 % | 579.000 -99.99 % | 10.934 M -97.20 % | 390.472 M 16.24 % | 335.916 M 32.32 % | 253.867 M -4.10 % | 264.727 M 43.07 % | 185.027 M 23.98 % | 149.240 M 14.98 % | 129.792 M | 0.000 | 0.000 100.00 % | -494.000 K | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 1.087 B 8.39 % | 1.003 B -15.74 % | 1.191 B 48.55 % | 801.647 M 81.90 % | 440.700 M -5.31 % | 465.410 M -33.07 % | 695.350 M 7.62 % | 646.109 M 19.60 % | 540.224 M 39.94 % | 386.033 M 11.51 % | 346.194 M 1.71 % | 340.380 M -1.50 % | 345.577 M 34.98 % | 256.017 M -4.19 % | 267.200 M 5.94 % | 252.228 M 28.24 % | 196.685 M 9.28 % | 179.980 M 28.02 % | 140.589 M 4.14 % | 134.994 M 22.83 % | 109.900 M -10.46 % | 122.736 M -12.66 % | 140.531 M 136.06 % | 59.533 M |
Cash and short term investments | 1.228 B 18.81 % | 1.034 B -18.68 % | 1.271 B 6.57 % | 1.193 B 170.61 % | 440.700 M -5.31 % | 465.410 M -33.07 % | 695.350 M 7.62 % | 646.109 M 19.60 % | 540.224 M 39.94 % | 386.033 M 11.51 % | 346.194 M 1.71 % | 340.380 M -1.50 % | 345.577 M 34.98 % | 256.017 M -4.19 % | 267.200 M 5.94 % | 252.228 M 28.24 % | 196.685 M 9.28 % | 179.980 M 27.11 % | 141.589 M 4.89 % | 134.994 M 22.83 % | 109.900 M -10.46 % | 122.736 M -12.66 % | 140.531 M 136.06 % | 59.533 M |
Total current assets | 6.481 B 9.16 % | 5.937 B 37.21 % | 4.327 B 42.26 % | 3.042 B 63.00 % | 1.866 B 8.62 % | 1.718 B -10.17 % | 1.913 B 16.17 % | 1.646 B 25.52 % | 1.312 B 32.82 % | 987.543 M 21.12 % | 815.326 M 7.15 % | 760.940 M 15.21 % | 660.482 M 17.20 % | 563.553 M 8.89 % | 517.552 M 37.33 % | 376.860 M 12.60 % | 334.683 M 15.80 % | 289.025 M 8.78 % | 265.700 M 2.29 % | 259.760 M 37.34 % | 189.141 M 2.05 % | 185.346 M -8.60 % | 202.792 M 93.67 % | 104.712 M |
Inventory | 3.134 B -1.35 % | 3.177 B 114.21 % | 1.483 B 61.91 % | 916.083 M 50.03 % | 610.598 M 3.83 % | 588.078 M -2.97 % | 606.048 M 65.09 % | 367.106 M 30.82 % | 280.612 M 31.06 % | 214.110 M 1.94 % | 210.033 M 5.13 % | 199.793 M 36.23 % | 146.659 M 7.68 % | 136.205 M 7.12 % | 127.152 M 127.41 % | 55.912 M -27.31 % | 76.918 M 36.54 % | 56.333 M -13.72 % | 65.293 M 15.96 % | 56.306 M 50.20 % | 37.487 M 51.25 % | 24.784 M 55.89 % | 15.898 M -18.93 % | 19.610 M |
Net receivables | 1.942 B 31.48 % | 1.477 B 38.83 % | 1.064 B 29.12 % | 824.067 M 11.94 % | 736.194 M | 0.000 | 0.000 | 0.000 -100.00 % | 466.616 M 27.48 % | 366.017 M 52.04 % | 240.740 M 21.37 % | 198.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 4.129 M 27.29 % | 3.244 M -56.66 % | 7.484 M -17.32 % | 9.052 M 17.88 % | 7.679 M 22.88 % | 6.249 M -79.20 % | 30.049 M -30.07 % | 42.972 M 12.30 % | 38.264 M 13.42 % | 33.737 M 66.14 % | 20.306 M 47.96 % | 13.724 M 32.87 % | 10.329 M 26.49 % | 8.166 M 55.81 % | 5.241 M 1 355.83 % | 360.000 K -25.00 % | 480.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 234.622 M -0.48 % | 235.757 M 17.19 % | 201.182 M 0.46 % | 200.263 M 25.48 % | 159.595 M 16.89 % | 136.531 M -7.32 % | 147.317 M 12.33 % | 131.149 M 15.12 % | 113.922 M -8.65 % | 124.703 M 67.64 % | 74.389 M -16.49 % | 89.075 M 66.88 % | 53.378 M -17.12 % | 64.403 M 13.05 % | 56.971 M 65.81 % | 34.360 M -56.76 % | 79.470 M 32.96 % | 59.770 M -16.30 % | 71.414 M -19.68 % | 88.910 M 150.13 % | 35.545 M 182.80 % | 12.569 M 55.17 % | 8.100 M 81.45 % | 4.464 M |
Tax payables | 0.000 -100.00 % | 20.871 M 94.42 % | 10.735 M -31.76 % | 15.731 M 193.65 % | 5.357 M 715.37 % | 657.000 K -66.20 % | 1.944 M 272.41 % | 522.000 K -96.69 % | 15.771 M 17.97 % | 13.369 M 5.23 % | 12.705 M 19.16 % | 10.662 M -51.15 % | 21.826 M 23.74 % | 17.638 M 1.94 % | 17.303 M 10.82 % | 15.613 M 38.67 % | 11.259 M 1.42 % | 11.101 M 159.55 % | 4.277 M 1 220.06 % | 324.000 K | 0.000 | 0.000 -100.00 % | 74.000 K | 0.000 |
Deferred revenue non current | 20.517 M 39.73 % | 14.683 M -11.27 % | 16.548 M -31.66 % | 24.216 M -45.07 % | 44.087 M -7.70 % | 47.763 M 137.98 % | 20.070 M 66.79 % | 12.033 M -0.37 % | 12.078 M 110.49 % | 5.738 M -34.98 % | 8.825 M -35.51 % | 13.684 M -26.47 % | 18.610 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.740 M | 0.000 100.00 % | -4.115 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 650.036 M -1.32 % | 658.726 M 5.91 % | 621.939 M 174.40 % | 226.657 M 24.68 % | 181.797 M 18.29 % | 153.690 M -6.76 % | 164.834 M 6.87 % | 154.234 M 1.03 % | 152.666 M 36.61 % | 111.756 M 20.60 % | 92.664 M 123.36 % | 41.486 M 14.27 % | 36.304 M 3.84 % | 34.960 M 2.85 % | 33.991 M 15.45 % | 29.443 M 23.24 % | 23.891 M 254.47 % | 6.740 M 34.99 % | 4.993 M 21.34 % | 4.115 M 249.02 % | 1.179 M 181.38 % | 419.000 K 87.05 % | 224.000 K -44.55 % | 404.000 K |
Capital lease obligations | 23.008 M -40.72 % | 38.811 M -19.72 % | 48.344 M -6.55 % | 51.731 M 2.07 % | 50.682 M 16.34 % | 43.562 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 40.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.632 B -8.43 % | 1.783 B 6.28 % | 1.677 B 28.00 % | 1.310 B 110.79 % | 621.674 M 10.65 % | 561.819 M 0.24 % | 560.499 M 55.64 % | 360.131 M 96.55 % | 183.229 M 3.93 % | 176.307 M 0.00 % | 176.307 M 4.64 % | 168.486 M -33.75 % | 254.303 M 0.50 % | 253.040 M -39.74 % | 419.907 M 17.54 % | 357.251 M 21.14 % | 294.897 M 1.92 % | 289.328 M 13.70 % | 254.465 M 8.49 % | 234.552 M 3.43 % | 226.765 M 3.29 % | 219.542 M -2.88 % | 226.056 M 84.85 % | 122.289 M |
Deferred tax liabilities non current | 3.638 M -6.00 % | 3.871 M -6.31 % | 4.131 M 3.44 % | 3.994 M 9.36 % | 3.652 M 45.67 % | 2.507 M 17.81 % | 2.128 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -97.56 % | 41.000 K -90.40 % | 427.000 K 81.70 % | 235.000 K 921.74 % | 23.000 K 0.00 % | 23.000 K -94.01 % | 384.000 K -56.26 % | 878.000 K | 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 100.00 % | -12.569 M -55.17 % | -8.100 M -81.45 % | -4.464 M |
Total assets | 9.041 B 7.49 % | 8.411 B 37.65 % | 6.111 B 46.72 % | 4.165 B 55.52 % | 2.678 B 8.94 % | 2.458 B -3.47 % | 2.547 B 15.38 % | 2.207 B 22.44 % | 1.803 B 18.73 % | 1.518 B 18.96 % | 1.276 B 21.98 % | 1.046 B 23.57 % | 846.868 M 15.95 % | 730.369 M 14.51 % | 637.794 M 35.21 % | 471.714 M 13.11 % | 417.026 M 12.70 % | 370.031 M 10.28 % | 335.533 M 1.21 % | 331.516 M 23.19 % | 269.104 M 10.91 % | 242.636 M 0.21 % | 242.116 M 81.52 % | 133.381 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 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -128.430 M -812.69 % | -14.071 M -974.79 % | -1.309 M 0.82 % | -1.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 57.820 M -45.90 % | 106.879 M -16.78 % | 128.430 M 812.69 % | 14.071 M 974.79 % | 1.309 M -0.82 % | 1.320 M 1 813.04 % | 69.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 |
Change in working capital | -543.534 M 72.68 % | -1.989 B -57.19 % | -1.266 B -378.47 % | -264.487 M -124.34 % | -117.897 M -468.45 % | -20.740 M 91.00 % | -230.392 M -40.98 % | -163.420 M -15.72 % | -141.222 M -143.37 % | -58.028 M -1 795.73 % | 3.422 M 122.49 % | -15.219 M -214.96 % | 13.239 M 127.60 % | -47.976 M 12.46 % | -54.803 M -333.41 % | 23.479 M 200.15 % | -23.445 M -594.52 % | 4.741 M 132.21 % | -14.721 M -351.90 % | 5.844 M 192.91 % | -6.290 M 31.87 % | -9.233 M -219.35 % | 7.736 M | 0.000 |
Accounts receivables | -417.851 M -74.69 % | -239.195 M 67.49 % | -735.798 M -325.86 % | -172.778 M -14.75 % | -150.570 M -55.09 % | -97.085 M -21 097.60 % | -458.000 K 99.54 % | -99.818 M 0.78 % | -100.599 M 19.70 % | -125.277 M -195.58 % | -42.384 M 1.44 % | -43.004 M -237.00 % | -12.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -125.684 M 93.07 % | -1.815 B -166.24 % | -681.592 M -96.34 % | -347.152 M -1 441.53 % | -22.520 M -272.75 % | 13.036 M 105.46 % | -238.942 M -176.25 % | -86.494 M -30.06 % | -66.502 M -1 531.15 % | -4.077 M 60.19 % | -10.240 M 80.01 % | -51.235 M -390.10 % | -10.454 M -15.48 % | -9.053 M 87.29 % | -71.240 M -439.14 % | 21.006 M 218.56 % | -17.718 M -297.75 % | 8.960 M 199.70 % | -8.987 M 52.25 % | -18.819 M -48.15 % | -12.703 M -42.96 % | -8.886 M -339.39 % | 3.712 M | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 735.798 M 325.86 % | 172.778 M 14.75 % | 150.570 M 55.09 % | 97.085 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 |
Other working capital | 0.000 -100.00 % | 64.654 M 111.07 % | -583.908 M -806.36 % | 82.665 M 186.67 % | -95.377 M -182.38 % | -33.776 M -495.04 % | 8.550 M 111.11 % | -76.926 M -2.95 % | -74.720 M -38.50 % | -53.951 M -494.90 % | 13.662 M -62.07 % | 36.016 M 52.01 % | 23.693 M 160.87 % | -38.923 M -336.80 % | 16.437 M 564.66 % | 2.473 M 143.18 % | -5.727 M -35.74 % | -4.219 M 26.42 % | -5.734 M -123.25 % | 24.663 M 284.58 % | 6.413 M 1 948.13 % | -347.000 K -108.62 % | 4.024 M | 0.000 |
Other non cash items | 314.988 M 73.01 % | 182.061 M -37.41 % | 290.879 M 208.87 % | 94.175 M 704.92 % | 11.700 M 179.30 % | 4.189 M -81.18 % | 22.261 M 208.18 % | -20.578 M -210.91 % | 18.553 M 861.93 % | -2.435 M 89.78 % | -23.828 M 19.06 % | -29.440 M -34.18 % | -21.941 M 0.77 % | -22.112 M -211.83 % | -7.091 M -18.58 % | -5.980 M 35.33 % | -9.247 M -290.74 % | 4.848 M 96.67 % | 2.465 M -73.19 % | 9.195 M 319.10 % | 2.194 M -67.74 % | 6.801 M 2 698.77 % | 243.000 K 102.46 % | -9.865 M |
Net cash provided by operating activities | 732.466 M 203.43 % | -708.167 M -320.42 % | 321.285 M -46.65 % | 602.205 M 151.18 % | 239.748 M 1 977.14 % | -12.772 M -120.32 % | 62.863 M -60.42 % | 158.809 M -36.39 % | 249.660 M 25.07 % | 199.610 M 0.28 % | 199.052 M 26.23 % | 157.685 M -13.75 % | 182.824 M 160.69 % | 70.132 M -14.48 % | 82.004 M -9.43 % | 90.546 M 359.51 % | 19.705 M -67.20 % | 60.076 M 201.12 % | 19.951 M -42.36 % | 34.615 M 205.52 % | 11.330 M 772.80 % | -1.684 M -127.31 % | 6.167 M 154.93 % | -11.227 M |
Investments in property plant and equipment | -632.953 M 25.62 % | -850.933 M -8.74 % | -782.527 M -38.62 % | -564.497 M -137.44 % | -237.738 M -19.39 % | -199.121 M 3.78 % | -206.947 M 9.50 % | -228.662 M -85.25 % | -123.432 M 27.16 % | -169.448 M 17.42 % | -205.189 M -68.91 % | -121.476 M -159.19 % | -46.868 M 20.53 % | -58.975 M -42.25 % | -41.460 M -165.97 % | -15.588 M 12.49 % | -17.813 M 26.61 % | -24.272 M -51.38 % | -16.034 M -56.87 % | -10.221 M 70.09 % | -34.177 M 2.79 % | -35.159 M -266.93 % | -9.582 M 51.87 % | -19.908 M |
Acquisitions net | -15.000 M | 0.000 | 0.000 -100.00 % | 660.872 K -99.44 % | 117.436 M 1 293.82 % | -9.837 M | 0.000 100.00 % | -1.853 M | 0.000 | 0.000 100.00 % | -42.180 M -4 247.49 % | 1.017 M | 0.000 100.00 % | -492.000 K | 0.000 100.00 % | -1.969 M -117.87 % | 11.019 M 355.72 % | -4.309 M | 0.000 -100.00 % | 241.000 K -95.98 % | 6.000 M 2 548.98 % | -245.000 K 97.91 % | -11.700 M -271.00 % | 6.842 M |
Purchases of investments | 0.000 100.00 % | -677.000 M -31.97 % | -513.000 M 54.92 % | -1.138 B -5 590.00 % | -20.000 M -126.73 % | 74.833 M 219.35 % | -62.703 M 26.50 % | -85.316 M | 0.000 100.00 % | -79.700 M -122.71 % | -35.787 M -84.01 % | -19.448 M 10.61 % | -21.756 M -4 251.20 % | -500.000 K | 0.000 100.00 % | -7.980 M -1 225.58 % | -602.000 K 97.65 % | -25.628 M -6.72 % | -24.014 M -23.15 % | -19.500 M -257.73 % | -5.451 M -54.24 % | -3.534 M 88.01 % | -29.466 M -636.65 % | -4.000 M |
Sales maturities of investments | 0.000 -100.00 % | 790.283 M -31.44 % | 1.153 B 123.04 % | 516.813 M 1 334.64 % | 36.024 M -81.58 % | 195.618 M | 0.000 -100.00 % | 92.908 M 755.51 % | 10.860 M | 0.000 -100.00 % | 3.776 M 262.34 % | -2.326 M | 0.000 -100.00 % | 1.368 M | 0.000 -100.00 % | 41.000 K -91.80 % | 500.000 K -50.84 % | 1.017 M | 0.000 100.00 % | -5.899 M -142.14 % | 14.000 M 376.03 % | -5.072 M 3.32 % | -5.246 M -106.20 % | 84.591 M |
Other investing activites | -106.051 M -1 851.81 % | 6.054 M -41.21 % | 10.298 M 362.79 % | 2.225 M 102.01 % | -110.938 M -69.80 % | -65.336 M -703.12 % | 10.833 M 113.13 % | -82.492 M -1 226.48 % | 7.323 M -19.87 % | 9.139 M -81.69 % | 49.916 M 313.86 % | 12.061 M 133.33 % | 5.169 M -88.94 % | 46.755 M 280.65 % | 12.283 M 133.98 % | -36.151 M -74.67 % | -20.697 M -358.81 % | 7.997 M 105.90 % | 3.884 M -52.21 % | 8.127 M -9.45 % | 8.975 M -56.77 % | 20.759 M 476.61 % | -5.512 M 19.38 % | -6.837 M |
Net cash used for investing activites | -754.004 M -3.06 % | -731.597 M -452.09 % | -132.515 M 88.80 % | -1.183 B -449.59 % | -215.216 M -5 500.21 % | -3.843 M 98.52 % | -258.817 M 15.26 % | -305.415 M -190.18 % | -105.249 M 56.15 % | -240.009 M -4.60 % | -229.464 M -76.28 % | -130.172 M -105.14 % | -63.455 M -435.76 % | -11.844 M 59.41 % | -29.177 M 52.67 % | -61.647 M -123.42 % | -27.593 M 38.95 % | -45.195 M -24.97 % | -36.164 M -32.70 % | -27.252 M -155.82 % | -10.653 M 54.18 % | -23.251 M 62.20 % | -61.506 M -201.35 % | 60.688 M |
Debt repayment | 164.819 M -88.44 % | 1.426 B 13 567.25 % | -10.589 M -129.22 % | 36.234 M 422.94 % | -11.220 M -30.12 % | -8.623 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 201.536 M 6.75 % | 188.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.832 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.377 M -327.52 % | -556.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -122.949 M 10.21 % | -136.933 M -148.36 % | -55.134 M -2 416.35 % | -2.191 M -2 878.64 % | -73.558 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.386 M 0.00 % | -49.386 M 0.00 % | -49.386 M -60.00 % | -30.867 M 0.00 % | -30.867 M -34.78 % | -22.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 46.762 M 120.74 % | 21.184 M -96.29 % | 570.310 M -16.71 % | 684.763 M 9 060 011.21 % | 7.558 K 100.06 % | -11.993 M 1.85 % | -12.219 M 29.39 % | -17.304 M -187.02 % | 19.884 M 15 395.38 % | -130.000 K -100.26 % | 49.814 M 2 090.17 % | -2.503 M -15.03 % | -2.176 M | 0.000 | 0.000 -100.00 % | 2.825 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 100.00 % | -8.615 M -1 183.65 % | 795.000 K |
Net cash used provided by financing activities | 88.631 M -93.24 % | 1.310 B 159.67 % | 504.587 M -29.80 % | 718.806 M 6 469.00 % | -11.286 M 45.26 % | -20.616 M -110.89 % | 189.317 M 10.39 % | 171.491 M 762.46 % | 19.884 M 15 395.38 % | -130.000 K -130.37 % | 428.000 K 100.82 % | -51.889 M -0.63 % | -51.562 M -67.05 % | -30.867 M -3.53 % | -29.814 M -89.96 % | -15.695 M | 0.000 100.00 % | -2.377 M -327.52 % | -556.000 K | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 111.217 M 13 889.56 % | 795.000 K |
Effect of forex changes on cash | 3.283 M 54.07 % | 2.131 M -80.93 % | 11.174 M 711.48 % | -1.827 M 5.42 % | -1.932 M -573.53 % | 408.000 K -69.11 % | 1.321 M 225.93 % | -1.049 M -238.76 % | 756.000 K 13.17 % | 668.000 K 5 972.73 % | 11.000 K 104.09 % | -269.000 K -8 866.67 % | -3.000 K 99.08 % | -327.000 K -47.30 % | -222.000 K -1 380.00 % | -15.000 K 98.06 % | -772.000 K 16.90 % | -929.000 K -825.78 % | 128.000 K 131.84 % | -402.000 K -2 412.50 % | -16.000 K -145.71 % | 35.000 K | 0.000 | 0.000 |
Net change in cash | 70.376 M 155.26 % | -127.362 M -118.08 % | 704.532 M 416.57 % | 136.386 M 1 105.46 % | 11.314 M 130.73 % | -36.823 M -592.81 % | -5.315 M -122.30 % | 23.836 M -85.56 % | 165.051 M 514.07 % | -39.861 M -32.99 % | -29.973 M -21.62 % | -24.645 M -136.35 % | 67.804 M 150.25 % | 27.094 M 18.88 % | 22.791 M 72.80 % | 13.189 M 252.30 % | -8.660 M -174.82 % | 11.575 M 169.56 % | -16.641 M -339.06 % | 6.961 M 499.57 % | 1.161 M 104.66 % | -24.900 M -144.56 % | 55.878 M 11.19 % | 50.256 M |
Cash at beginning of period | 992.925 M -11.37 % | 1.120 B 169.46 % | 415.755 M 48.82 % | 279.369 M 4.22 % | 268.055 M -12.08 % | 304.878 M -1.71 % | 310.193 M 8.32 % | 286.357 M 136.06 % | 121.306 M -24.73 % | 161.167 M -15.68 % | 191.140 M -11.42 % | 215.785 M 45.82 % | 147.981 M 22.41 % | 120.887 M 23.23 % | 98.096 M 15.53 % | 84.907 M -9.26 % | 93.567 M 14.12 % | 81.992 M -16.87 % | 98.633 M 7.59 % | 91.672 M 1.28 % | 90.511 M -21.58 % | 115.411 M 93.86 % | 59.533 M 541.73 % | 9.277 M |
Cash at end of period | 1.063 B 7.09 % | 992.925 M -11.37 % | 1.120 B 169.46 % | 415.755 M 48.82 % | 279.369 M 4.22 % | 268.055 M -12.08 % | 304.878 M -1.71 % | 310.193 M 8.32 % | 286.357 M 136.06 % | 121.306 M -24.73 % | 161.167 M -15.68 % | 191.140 M -11.42 % | 215.785 M 45.82 % | 147.981 M 22.41 % | 120.887 M 23.23 % | 98.096 M 15.53 % | 84.907 M -9.26 % | 93.567 M 14.12 % | 81.992 M -16.87 % | 98.633 M 7.59 % | 91.672 M 1.28 % | 90.511 M -21.58 % | 115.411 M 93.86 % | 59.533 M |
Operating cash flow | 732.466 M 203.43 % | -708.167 M -320.42 % | 321.285 M -46.65 % | 602.205 M 151.18 % | 239.748 M 1 977.14 % | -12.772 M -120.32 % | 62.863 M -60.42 % | 158.809 M -36.39 % | 249.660 M 25.07 % | 199.610 M 0.28 % | 199.052 M 26.23 % | 157.685 M -13.75 % | 182.824 M 160.69 % | 70.132 M -14.48 % | 82.004 M -9.43 % | 90.546 M 359.51 % | 19.705 M -67.20 % | 60.076 M 201.12 % | 19.951 M -42.36 % | 34.615 M 205.52 % | 11.330 M 772.80 % | -1.684 M -127.31 % | 6.167 M 154.93 % | -11.227 M |
Capital expenditure | -632.953 M 25.62 % | -850.933 M -8.74 % | -782.527 M -38.62 % | -564.497 M -137.44 % | -237.738 M -19.39 % | -199.121 M 3.78 % | -206.947 M 9.50 % | -228.662 M -85.25 % | -123.432 M 27.16 % | -169.448 M 17.42 % | -205.189 M -68.91 % | -121.476 M -159.19 % | -46.868 M 20.53 % | -58.975 M -42.25 % | -41.460 M -165.97 % | -15.588 M 12.49 % | -17.813 M 26.61 % | -24.272 M -51.38 % | -16.034 M -56.87 % | -10.221 M 70.09 % | -34.177 M 2.79 % | -35.159 M -266.93 % | -9.582 M 51.87 % | -19.908 M |
Free CashFlow | 99.513 M 106.38 % | -1.559 B -238.02 % | -461.241 M -1 323.19 % | 37.708 M 1 776.02 % | 2.010 M 100.95 % | -211.893 M -47.06 % | -144.084 M -106.27 % | -69.853 M -155.34 % | 126.228 M 318.50 % | 30.162 M 591.48 % | -6.137 M -116.95 % | 36.209 M -73.37 % | 135.956 M 1 118.57 % | 11.157 M -72.48 % | 40.544 M -45.91 % | 74.958 M 3 861.84 % | 1.892 M -94.72 % | 35.804 M 814.07 % | 3.917 M -83.94 % | 24.394 M 206.77 % | -22.847 M 37.99 % | -36.843 M -978.86 % | -3.415 M 89.03 % | -31.135 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 950.904 M 7.09 % | 887.947 M -2.06 % | 906.578 M 1.91 % | 889.550 M -1.31 % | 901.351 M 0.96 % | 892.744 M 11.84 % | 798.222 M -15.25 % | 941.808 M -4.57 % | 986.872 M 21.93 % | 809.357 M -3.03 % | 834.661 M -16.69 % | 1.002 B 8.14 % | 926.537 M 19.43 % | 775.797 M 4.07 % | 745.471 M 6.02 % | 703.127 M 12.20 % | 626.653 M 24.83 % | 502.011 M 0.86 % | 497.751 M 3.51 % | 480.860 M 35.02 % | 356.143 M 0.00 % | 356.143 M -12.67 % | 407.811 M 0.00 % | 407.811 M 27.61 % | 319.576 M 0.00 % | 319.576 M -13.40 % | 369.022 M 0.00 % | 369.022 M 9.90 % | 335.793 M 0.00 % | 335.793 M -16.97 % | 404.426 M 0.00 % | 404.426 M 37.24 % | 294.690 M 0.00 % | 294.690 M -16.33 % | 352.193 M 0.00 % | 352.193 M 45.80 % | 241.553 M 0.00 % | 241.553 M -22.06 % | 309.921 M 0.00 % | 309.921 M 47.62 % | 209.942 M 0.00 % | 209.942 M -11.32 % | 236.729 M 0.00 % | 236.729 M 27.80 % | 185.228 M 0.00 % | 185.228 M -13.97 % | 215.309 M -0.03 % | 215.378 M -2.88 % | 221.763 M 34.83 % | 164.481 M -18.91 % | 202.847 M -1.78 % | 206.533 M 16.51 % | 177.270 M 50.98 % | 117.414 M -37.99 % | 189.343 M 19.59 % | 158.321 M 15.41 % | 137.185 M 10.02 % | 124.695 M 16.37 % | 107.151 M -23.63 % | 140.303 M -4.42 % | 146.792 M 54.78 % | 94.837 M 7.87 % | 87.915 M -9.23 % | 96.857 M 25.94 % | 76.909 M 28.84 % | 59.693 M -17.26 % | 72.141 M -7.74 % | 78.196 M 9.61 % | 71.339 M 19.55 % | 59.672 M |
Net income | 57.437 M -57.82 % | 136.177 M -6.31 % | 145.356 M 83.65 % | 79.147 M -57.64 % | 186.845 M 15.88 % | 161.247 M 132.50 % | 69.352 M -65.47 % | 200.872 M -23.04 % | 261.008 M 38.64 % | 188.263 M -13.51 % | 217.670 M -33.77 % | 328.642 M 10.43 % | 297.604 M 27.77 % | 232.927 M 84.51 % | 126.239 M -34.89 % | 193.884 M 79.60 % | 107.952 M 24.96 % | 86.391 M 222.10 % | 26.821 M -41.37 % | 45.751 M 51.75 % | 30.148 M 0.00 % | 30.148 M 193.30 % | -32.313 M 0.00 % | -32.313 M 33.59 % | -48.656 M 0.00 % | -48.656 M -556.00 % | 10.670 M 0.00 % | 10.670 M -75.23 % | 43.071 M 0.00 % | 43.071 M -20.21 % | 53.982 M 0.00 % | 53.982 M 3.65 % | 52.080 M 0.00 % | 52.080 M -18.34 % | 63.776 M 0.00 % | 63.776 M 50.58 % | 42.353 M 0.00 % | 42.353 M -8.70 % | 46.391 M 0.00 % | 46.391 M 40.33 % | 33.059 M 0.00 % | 33.059 M -36.50 % | 52.064 M 0.00 % | 52.064 M 63.12 % | 31.918 M 0.00 % | 31.918 M -30.83 % | 46.142 M 40.11 % | 32.932 M -46.03 % | 61.020 M 216.26 % | 19.294 M -68.55 % | 61.343 M 51.99 % | 40.360 M 22.50 % | 32.946 M 507.97 % | 5.419 M -89.66 % | 52.409 M 105.57 % | 25.495 M 36.29 % | 18.706 M 91.62 % | 9.762 M -77.60 % | 43.581 M 50.16 % | 29.024 M -12.77 % | 33.272 M 198.08 % | 11.162 M -41.79 % | 19.174 M 21.64 % | 15.763 M 23.57 % | 12.756 M 446.30 % | 2.335 M -31.82 % | 3.425 M -69.98 % | 11.408 M -27.64 % | 15.765 M 483.67 % | 2.701 M |
Income before tax | 41.410 M -68.42 % | 131.116 M -10.35 % | 146.253 M 113.41 % | 68.533 M -59.48 % | 169.117 M -3.36 % | 174.991 M 102.02 % | 86.622 M -56.40 % | 198.689 M -23.06 % | 258.227 M 23.96 % | 208.313 M -10.39 % | 232.478 M -32.44 % | 344.120 M 12.96 % | 304.636 M 26.79 % | 240.276 M 61.32 % | 148.944 M -27.88 % | 206.522 M 70.09 % | 121.416 M 25.73 % | 96.567 M 111.04 % | 45.758 M -11.73 % | 51.838 M 43.10 % | 36.225 M 0.00 % | 36.225 M 225.52 % | -28.860 M 0.00 % | -28.860 M 34.64 % | -44.154 M 0.00 % | -44.154 M -256.89 % | 28.143 M 0.00 % | 28.143 M -45.57 % | 51.706 M 0.00 % | 51.706 M -12.00 % | 58.758 M 0.00 % | 58.758 M -8.20 % | 64.006 M 0.00 % | 64.006 M -19.56 % | 79.570 M 0.00 % | 79.570 M 58.01 % | 50.359 M 0.00 % | 50.359 M -9.12 % | 55.410 M 0.00 % | 55.410 M 34.32 % | 41.253 M 0.00 % | 41.253 M -22.26 % | 53.068 M 0.00 % | 53.068 M 36.94 % | 38.753 M 0.00 % | 38.753 M -18.56 % | 47.586 M 17.65 % | 40.447 M -32.62 % | 60.026 M 186.23 % | 20.971 M -69.56 % | 68.896 M 35.99 % | 50.662 M 41.74 % | 35.742 M 387.15 % | 7.337 M -87.77 % | 60.010 M 100.88 % | 29.873 M 40.90 % | 21.201 M 94.11 % | 10.922 M -76.00 % | 45.504 M 34.44 % | 33.846 M -15.27 % | 39.948 M 239.95 % | 11.751 M -55.90 % | 26.647 M 50.28 % | 17.732 M 33.99 % | 13.234 M 427.25 % | 2.510 M -41.01 % | 4.255 M -69.31 % | 13.864 M -25.37 % | 18.577 M 478.72 % | 3.210 M |
Income before tax ratio | 0.04 -70.51 % | 0.15 -8.47 % | 0.16 109.40 % | 0.08 -58.94 % | 0.19 -4.28 % | 0.20 80.63 % | 0.11 -48.56 % | 0.21 -19.37 % | 0.26 1.66 % | 0.26 -7.59 % | 0.28 -18.91 % | 0.34 4.46 % | 0.33 6.16 % | 0.31 55.01 % | 0.20 -31.98 % | 0.29 51.59 % | 0.19 0.72 % | 0.19 109.25 % | 0.09 -14.72 % | 0.11 5.99 % | 0.10 0.00 % | 0.10 243.73 % | -0.07 0.00 % | -0.07 48.78 % | -0.14 0.00 % | -0.14 -281.17 % | 0.08 0.00 % | 0.08 -50.47 % | 0.15 0.00 % | 0.15 5.98 % | 0.15 0.00 % | 0.15 -33.11 % | 0.22 0.00 % | 0.22 -3.86 % | 0.23 0.00 % | 0.23 8.37 % | 0.21 0.00 % | 0.21 16.61 % | 0.18 0.00 % | 0.18 -9.01 % | 0.20 0.00 % | 0.20 -12.35 % | 0.22 0.00 % | 0.22 7.15 % | 0.21 0.00 % | 0.21 -5.34 % | 0.22 17.69 % | 0.19 -30.62 % | 0.27 112.30 % | 0.13 -62.46 % | 0.34 38.46 % | 0.25 21.66 % | 0.20 222.66 % | 0.06 -80.28 % | 0.32 67.97 % | 0.19 22.09 % | 0.15 76.44 % | 0.09 -79.37 % | 0.42 76.04 % | 0.24 -11.36 % | 0.27 119.63 % | 0.12 -59.12 % | 0.30 65.56 % | 0.18 6.39 % | 0.17 309.23 % | 0.04 -28.71 % | 0.06 -66.73 % | 0.18 -31.91 % | 0.26 384.08 % | 0.05 |
EBITDA | 99.974 M -53.62 % | 215.541 M 592.39 % | 31.130 M -84.59 % | 201.967 M 15.34 % | 175.109 M -28.32 % | 244.304 M 471.44 % | -65.772 M -121.57 % | 304.878 M 1.58 % | 300.123 M 24.33 % | 241.388 M 3.22 % | 233.857 M -40.79 % | 394.969 M 29.15 % | 305.811 M 3.21 % | 296.302 M 94.71 % | 152.173 M -31.01 % | 220.565 M 21.21 % | 181.968 M 48.30 % | 122.700 M 37.26 % | 89.394 M -35.75 % | 139.140 M 313.50 % | 33.649 M 0.00 % | 33.649 M 162.57 % | -53.776 M 0.00 % | -53.776 M -16.96 % | -45.980 M 0.00 % | -45.980 M -420.38 % | 14.352 M 0.00 % | 14.352 M -55.39 % | 32.175 M 0.00 % | 32.175 M 7.59 % | 29.904 M 0.00 % | 29.904 M -42.63 % | 52.122 M 0.00 % | 52.122 M -9.31 % | 57.475 M 0.00 % | 57.475 M 33.50 % | 43.052 M 0.00 % | 43.052 M -4.90 % | 45.270 M 0.00 % | 45.270 M 17.89 % | 38.401 M 0.00 % | 38.401 M -15.89 % | 45.653 M 0.00 % | 45.653 M 489.45 % | 7.745 M 0.00 % | 7.745 M -97.49 % | 308.686 M 1 094.65 % | 25.839 M 0.84 % | 25.624 M -3.57 % | 26.572 M -90.18 % | 270.511 M 484.51 % | 46.280 M 89.59 % | 24.410 M 232.70 % | 7.337 M -95.21 % | 153.030 M 597.59 % | 21.937 M 3.47 % | 21.201 M 94.11 % | 10.922 M -77.24 % | 47.982 M 80.57 % | 26.572 M -40.61 % | 44.744 M 280.77 % | 11.751 M -63.29 % | 32.007 M 96.16 % | 16.317 M 23.30 % | 13.234 M 427.25 % | 2.510 M -95.82 % | 60.044 M 380.04 % | 12.508 M -32.67 % | 18.577 M 478.72 % | 3.210 M |
Net income ratio | 0.06 -60.61 % | 0.15 -4.35 % | 0.16 80.20 % | 0.09 -57.08 % | 0.21 14.77 % | 0.18 107.89 % | 0.09 -59.26 % | 0.21 -19.36 % | 0.26 13.70 % | 0.23 -10.81 % | 0.26 -20.49 % | 0.33 2.12 % | 0.32 6.98 % | 0.30 77.30 % | 0.17 -38.59 % | 0.28 60.07 % | 0.17 0.10 % | 0.17 219.37 % | 0.05 -43.36 % | 0.10 12.39 % | 0.08 0.00 % | 0.08 206.84 % | -0.08 0.00 % | -0.08 47.96 % | -0.15 0.00 % | -0.15 -626.56 % | 0.03 0.00 % | 0.03 -77.46 % | 0.13 0.00 % | 0.13 -3.90 % | 0.13 0.00 % | 0.13 -24.47 % | 0.18 0.00 % | 0.18 -2.41 % | 0.18 0.00 % | 0.18 3.28 % | 0.18 0.00 % | 0.18 17.14 % | 0.15 0.00 % | 0.15 -4.94 % | 0.16 0.00 % | 0.16 -28.40 % | 0.22 0.00 % | 0.22 27.63 % | 0.17 0.00 % | 0.17 -19.59 % | 0.21 40.16 % | 0.15 -44.43 % | 0.28 134.57 % | 0.12 -61.21 % | 0.30 54.75 % | 0.20 5.15 % | 0.19 302.69 % | 0.05 -83.33 % | 0.28 71.89 % | 0.16 18.10 % | 0.14 74.17 % | 0.08 -80.75 % | 0.41 96.61 % | 0.21 -8.73 % | 0.23 92.58 % | 0.12 -46.03 % | 0.22 34.01 % | 0.16 -1.88 % | 0.17 324.01 % | 0.04 -17.61 % | 0.05 -67.46 % | 0.15 -33.98 % | 0.22 388.22 % | 0.05 |
Ratio EBITDA | 0.11 -56.69 % | 0.24 606.92 % | 0.03 -84.88 % | 0.23 16.87 % | 0.19 -29.01 % | 0.27 432.11 % | -0.08 -125.45 % | 0.32 6.44 % | 0.30 1.97 % | 0.30 6.45 % | 0.28 -28.93 % | 0.39 19.44 % | 0.33 -13.58 % | 0.38 87.10 % | 0.20 -34.93 % | 0.31 8.03 % | 0.29 18.81 % | 0.24 36.09 % | 0.18 -37.93 % | 0.29 206.26 % | 0.09 0.00 % | 0.09 171.65 % | -0.13 0.00 % | -0.13 8.35 % | -0.14 0.00 % | -0.14 -469.95 % | 0.04 0.00 % | 0.04 -59.41 % | 0.10 0.00 % | 0.10 29.59 % | 0.07 0.00 % | 0.07 -58.20 % | 0.18 0.00 % | 0.18 8.38 % | 0.16 0.00 % | 0.16 -8.44 % | 0.18 0.00 % | 0.18 22.02 % | 0.15 0.00 % | 0.15 -20.14 % | 0.18 0.00 % | 0.18 -5.15 % | 0.19 0.00 % | 0.19 361.21 % | 0.04 0.00 % | 0.04 -97.08 % | 1.43 1 095.03 % | 0.12 3.83 % | 0.12 -28.48 % | 0.16 -87.89 % | 1.33 495.13 % | 0.22 62.73 % | 0.14 120.36 % | 0.06 -92.27 % | 0.81 483.30 % | 0.14 -10.34 % | 0.15 76.44 % | 0.09 -80.44 % | 0.45 136.44 % | 0.19 -37.87 % | 0.30 146.00 % | 0.12 -65.97 % | 0.36 116.11 % | 0.17 -2.10 % | 0.17 309.23 % | 0.04 -94.95 % | 0.83 420.34 % | 0.16 -38.57 % | 0.26 384.08 % | 0.05 |
Gross profit ratio | 0.40 -30.62 % | 0.58 47.91 % | 0.39 -25.56 % | 0.53 -6.27 % | 0.56 -0.56 % | 0.57 14.06 % | 0.50 -16.89 % | 0.60 -11.30 % | 0.67 0.91 % | 0.67 5.12 % | 0.64 -2.40 % | 0.65 -1.66 % | 0.66 4.08 % | 0.64 4.66 % | 0.61 -3.38 % | 0.63 10.50 % | 0.57 11.29 % | 0.51 15.51 % | 0.44 -4.49 % | 0.46 1.11 % | 0.46 0.00 % | 0.46 35.69 % | 0.34 0.00 % | 0.34 -10.48 % | 0.38 0.00 % | 0.38 -22.71 % | 0.49 0.00 % | 0.49 15.96 % | 0.42 0.00 % | 0.42 -16.39 % | 0.50 0.00 % | 0.50 4.27 % | 0.48 0.00 % | 0.48 -8.37 % | 0.53 0.00 % | 0.53 -2.06 % | 0.54 0.00 % | 0.54 -3.43 % | 0.56 0.00 % | 0.56 14.22 % | 0.49 0.00 % | 0.49 5.89 % | 0.46 0.00 % | 0.46 -6.53 % | 0.49 0.00 % | 0.49 16.96 % | 0.42 -14.41 % | 0.49 0.33 % | 0.49 -12.07 % | 0.56 19.15 % | 0.47 -3.15 % | 0.48 -4.34 % | 0.51 15.07 % | 0.44 -10.48 % | 0.49 12.16 % | 0.44 6.76 % | 0.41 6.93 % | 0.38 -33.46 % | 0.58 40.42 % | 0.41 -5.35 % | 0.43 3.09 % | 0.42 -0.27 % | 0.42 2.06 % | 0.41 5.36 % | 0.39 -15.56 % | 0.46 59.79 % | 0.29 -31.83 % | 0.43 -4.99 % | 0.45 22.90 % | 0.37 |
Weighted average shs out dil | 812.407 M 1.42 % | 801.044 M -0.75 % | 807.131 M -0.02 % | 807.261 M -5.18 % | 851.347 M 5.60 % | 806.234 M -3.92 % | 839.125 M 0.47 % | 835.183 M 2.45 % | 815.178 M -0.41 % | 818.534 M -0.35 % | 821.368 M 33.05 % | 617.330 M -25.55 % | 829.207 M -0.32 % | 831.884 M 11.56 % | 745.678 M 3.55 % | 720.090 M 7.76 % | 668.239 M -7.18 % | 719.928 M 9.57 % | 657.077 M -10.23 % | 731.927 M 5.39 % | 694.502 M 0.00 % | 694.502 M 0.00 % | 694.502 M 0.00 % | 694.502 M 0.00 % | 694.502 M 0.00 % | 694.502 M 4.94 % | 661.836 M 0.00 % | 661.836 M 0.38 % | 659.330 M 0.00 % | 659.330 M 3.86 % | 634.820 M 0.00 % | 634.820 M 2.83 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M |
Weighted average shs out | 812.411 M 1.42 % | 801.044 M -0.75 % | 807.134 M -0.02 % | 807.262 M -5.18 % | 851.347 M 5.60 % | 806.234 M -3.92 % | 839.126 M 2.75 % | 816.657 M 0.18 % | 815.178 M -0.18 % | 816.657 M 1.58 % | 803.946 M 30.23 % | 617.330 M -24.21 % | 814.502 M 1.41 % | 803.198 M 7.75 % | 745.461 M 3.54 % | 719.981 M 7.74 % | 668.239 M -7.18 % | 719.928 M 5.84 % | 680.228 M -7.06 % | 731.939 M 5.39 % | 694.510 M 0.00 % | 694.510 M 0.00 % | 694.504 M 0.00 % | 694.504 M 0.00 % | 694.503 M 0.00 % | 694.503 M 4.93 % | 661.870 M 0.00 % | 661.870 M 0.38 % | 659.334 M 0.00 % | 659.334 M 3.86 % | 634.823 M 0.00 % | 634.823 M 2.83 % | 617.334 M 0.00 % | 617.334 M 0.00 % | 617.332 M 0.00 % | 617.332 M 0.00 % | 617.337 M 0.00 % | 617.337 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.339 M 0.00 % | 617.339 M 0.00 % | 617.334 M 0.00 % | 617.334 M 0.00 % | 617.334 M 0.00 % | 617.334 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M 0.00 % | 617.330 M |
EPS diluted | 0.07 -58.41 % | 0.17 -5.56 % | 0.18 83.67 % | 0.10 -55.45 % | 0.22 10.00 % | 0.20 142.13 % | 0.08 -65.58 % | 0.24 -25.00 % | 0.32 39.13 % | 0.23 -14.81 % | 0.27 -49.06 % | 0.53 47.22 % | 0.36 28.57 % | 0.28 47.37 % | 0.19 -29.63 % | 0.27 68.75 % | 0.16 33.33 % | 0.12 194.12 % | 0.04 -34.72 % | 0.06 44.01 % | 0.04 0.00 % | 0.04 193.33 % | -0.05 0.00 % | -0.05 33.67 % | -0.07 0.00 % | -0.07 -535.40 % | 0.02 0.00 % | 0.02 -75.34 % | 0.07 0.00 % | 0.07 -23.18 % | 0.09 0.00 % | 0.09 0.71 % | 0.08 0.00 % | 0.08 -15.60 % | 0.10 0.00 % | 0.10 45.77 % | 0.07 0.00 % | 0.07 -8.66 % | 0.08 0.00 % | 0.08 40.11 % | 0.05 0.00 % | 0.05 -36.42 % | 0.08 0.00 % | 0.08 63.06 % | 0.05 0.00 % | 0.05 -30.79 % | 0.07 39.89 % | 0.05 -45.95 % | 0.10 215.65 % | 0.03 -68.51 % | 0.10 51.99 % | 0.07 22.70 % | 0.05 505.68 % | 0.01 -89.63 % | 0.08 105.57 % | 0.04 36.30 % | 0.03 91.77 % | 0.02 -77.62 % | 0.07 50.21 % | 0.05 -12.80 % | 0.05 197.79 % | 0.02 -41.80 % | 0.03 21.96 % | 0.03 23.19 % | 0.02 444.74 % | 0.00 -9.52 % | 0.00 -77.30 % | 0.02 -27.45 % | 0.03 479.55 % | 0.00 |
Earnings per share | 0.07 -58.41 % | 0.17 -5.56 % | 0.18 83.67 % | 0.10 -55.45 % | 0.22 10.00 % | 0.20 140.10 % | 0.08 -66.68 % | 0.25 -21.88 % | 0.32 39.13 % | 0.23 -14.81 % | 0.27 -49.06 % | 0.53 43.24 % | 0.37 27.59 % | 0.29 52.63 % | 0.19 -29.63 % | 0.27 68.75 % | 0.16 33.33 % | 0.12 204.57 % | 0.04 -36.96 % | 0.06 44.01 % | 0.04 0.00 % | 0.04 193.33 % | -0.05 0.00 % | -0.05 33.67 % | -0.07 0.00 % | -0.07 -535.40 % | 0.02 0.00 % | 0.02 -75.34 % | 0.07 0.00 % | 0.07 -23.18 % | 0.09 0.00 % | 0.09 0.71 % | 0.08 0.00 % | 0.08 -15.60 % | 0.10 0.00 % | 0.10 45.77 % | 0.07 0.00 % | 0.07 -8.66 % | 0.08 0.00 % | 0.08 40.11 % | 0.05 0.00 % | 0.05 -36.42 % | 0.08 0.00 % | 0.08 63.06 % | 0.05 0.00 % | 0.05 -30.79 % | 0.07 39.89 % | 0.05 -45.95 % | 0.10 215.65 % | 0.03 -68.51 % | 0.10 51.99 % | 0.07 22.70 % | 0.05 505.68 % | 0.01 -89.63 % | 0.08 105.57 % | 0.04 36.30 % | 0.03 91.77 % | 0.02 -77.62 % | 0.07 50.21 % | 0.05 -12.80 % | 0.05 197.79 % | 0.02 -41.80 % | 0.03 21.96 % | 0.03 23.19 % | 0.02 444.74 % | 0.00 -9.52 % | 0.00 -77.30 % | 0.02 -27.45 % | 0.03 479.55 % | 0.00 |
Gross profit | 383.520 M -25.70 % | 516.210 M 44.87 % | 356.323 M -24.14 % | 469.708 M -7.49 % | 507.758 M 0.40 % | 505.718 M 27.56 % | 396.440 M -29.56 % | 562.829 M -15.35 % | 664.907 M 23.04 % | 540.415 M 1.94 % | 530.147 M -18.69 % | 652.028 M 6.34 % | 613.171 M 24.30 % | 493.291 M 8.92 % | 452.903 M 2.44 % | 442.124 M 23.98 % | 356.610 M 38.92 % | 256.696 M 16.50 % | 220.348 M -1.14 % | 222.888 M 36.51 % | 163.271 M 0.00 % | 163.271 M 18.50 % | 137.780 M 0.00 % | 137.780 M 14.24 % | 120.610 M 0.00 % | 120.610 M -33.06 % | 180.188 M 0.00 % | 180.188 M 27.43 % | 141.397 M 0.00 % | 141.397 M -30.58 % | 203.687 M 0.00 % | 203.687 M 43.10 % | 142.342 M 0.00 % | 142.342 M -23.33 % | 185.647 M 0.00 % | 185.647 M 42.81 % | 129.999 M 0.00 % | 129.999 M -24.73 % | 172.721 M 0.00 % | 172.721 M 68.62 % | 102.434 M 0.00 % | 102.434 M -6.09 % | 109.078 M 0.00 % | 109.078 M 19.45 % | 91.314 M 0.00 % | 91.314 M 0.62 % | 90.752 M -14.43 % | 106.060 M -2.55 % | 108.840 M 18.55 % | 91.807 M -3.39 % | 95.025 M -4.88 % | 99.896 M 11.45 % | 89.633 M 73.74 % | 51.591 M -44.49 % | 92.936 M 34.13 % | 69.286 M 23.21 % | 56.235 M 17.64 % | 47.803 M -22.57 % | 61.736 M 7.24 % | 57.567 M -9.53 % | 63.634 M 59.56 % | 39.881 M 7.59 % | 37.069 M -7.36 % | 40.016 M 32.68 % | 30.159 M 8.79 % | 27.723 M 32.22 % | 20.967 M -37.11 % | 33.339 M 4.14 % | 32.014 M 46.93 % | 21.789 M |
Income tax expense | 10.350 M 331.76 % | 2.397 M 193.35 % | -2.568 M 5.60 % | -2.720 M 77.74 % | -12.222 M -173.43 % | 16.645 M 883.67 % | 1.692 M 236.22 % | -1.242 M 88.94 % | -11.237 M -181.55 % | 13.779 M 531.35 % | 2.182 M 269.00 % | -1.291 M -202.51 % | 1.260 M -39.87 % | 2.095 M -66.61 % | 6.274 M 302.22 % | 1.560 M -60.69 % | 3.968 M 70.82 % | 2.323 M -50.06 % | 4.651 M 222.77 % | 1.441 M -21.52 % | 1.836 M 0.00 % | 1.836 M 1 040.37 % | 161.000 K 0.00 % | 161.000 K -90.11 % | 1.628 M 0.00 % | 1.628 M -84.14 % | 10.261 M 0.00 % | 10.261 M 108.94 % | 4.911 M 0.00 % | 4.911 M 5 296.70 % | 91.000 K 0.00 % | 91.000 K -98.95 % | 8.638 M 0.00 % | 8.638 M 54.76 % | 5.582 M 0.00 % | 5.582 M 29.74 % | 4.302 M 0.00 % | 4.302 M 139.73 % | 1.795 M 0.00 % | 1.795 M -69.44 % | 5.873 M 0.00 % | 5.873 M 169.22 % | 2.182 M 0.00 % | 2.182 M -60.39 % | 5.508 M 0.00 % | 5.508 M 235.67 % | -4.060 M -149.50 % | 8.202 M 938.65 % | -978.000 K -161.55 % | 1.589 M -71.41 % | 5.557 M -42.88 % | 9.728 M 302.48 % | 2.417 M 79.44 % | 1.347 M -83.48 % | 8.155 M 113.20 % | 3.825 M 129.04 % | 1.670 M 64.53 % | 1.015 M 760.17 % | 118.000 K -97.50 % | 4.721 M -9.30 % | 5.205 M 1 005.10 % | 471.000 K -75.92 % | 1.956 M 10.51 % | 1.770 M 414.53 % | 344.000 K 398.55 % | 69.000 K -95.90 % | 1.682 M -18.82 % | 2.072 M -19.91 % | 2.587 M 872.56 % | 266.000 K |
Cost of revenue | 567.384 M 52.63 % | 371.737 M -32.44 % | 550.255 M 31.06 % | 419.842 M 6.67 % | 393.594 M 1.70 % | 387.026 M -3.67 % | 401.782 M 6.02 % | 378.979 M 17.71 % | 321.965 M 19.72 % | 268.942 M -11.68 % | 304.514 M -12.97 % | 349.886 M 11.65 % | 313.365 M 10.92 % | 282.506 M -3.44 % | 292.569 M 12.09 % | 261.003 M -3.35 % | 270.043 M 10.08 % | 245.315 M -11.57 % | 277.404 M 7.53 % | 257.972 M 33.75 % | 192.872 M 0.00 % | 192.872 M -28.57 % | 270.031 M 0.00 % | 270.031 M 35.72 % | 198.966 M 0.00 % | 198.966 M 5.37 % | 188.835 M 0.00 % | 188.835 M -2.86 % | 194.396 M 0.00 % | 194.396 M -3.16 % | 200.739 M 0.00 % | 200.739 M 31.76 % | 152.348 M 0.00 % | 152.348 M -8.52 % | 166.546 M 0.00 % | 166.546 M 49.30 % | 111.554 M 0.00 % | 111.554 M -18.69 % | 137.200 M 0.00 % | 137.200 M 27.62 % | 107.508 M 0.00 % | 107.508 M -15.78 % | 127.652 M 0.00 % | 127.652 M 35.92 % | 93.914 M 0.00 % | 93.914 M -24.60 % | 124.557 M 13.94 % | 109.318 M -3.19 % | 112.923 M 55.38 % | 72.674 M -32.60 % | 107.822 M 1.11 % | 106.637 M 21.68 % | 87.637 M 33.14 % | 65.823 M -31.72 % | 96.407 M 8.28 % | 89.035 M 9.99 % | 80.950 M 5.28 % | 76.892 M 69.31 % | 45.415 M -45.11 % | 82.736 M -0.51 % | 83.158 M 51.32 % | 54.956 M 8.08 % | 50.846 M -10.55 % | 56.841 M 21.59 % | 46.750 M 46.23 % | 31.970 M -37.53 % | 51.174 M 14.08 % | 44.857 M 14.07 % | 39.325 M 3.81 % | 37.883 M |
General and administrative expenses | 44.021 M 15.97 % | 37.958 M 331.29 % | -16.411 M -134.72 % | 47.271 M 437.20 % | -14.018 M -139.08 % | 35.871 M 186.64 % | -41.403 M -149.14 % | 84.248 M 1 056.13 % | -8.811 M -124.57 % | 35.868 M 181.69 % | -43.910 M -150.42 % | 87.086 M 582.09 % | -18.064 M -160.98 % | 29.625 M 159.18 % | -50.060 M -177.79 % | 64.356 M 190.62 % | 22.144 M -3.62 % | 22.975 M 20.70 % | 19.034 M -50.66 % | 38.579 M 80.39 % | 21.386 M 0.00 % | 21.386 M -60.15 % | 53.671 M 0.00 % | 53.671 M 159.09 % | 20.715 M 0.00 % | 20.715 M -37.87 % | 33.342 M 0.00 % | 33.342 M 28.17 % | 26.014 M 0.00 % | 26.014 M -9.92 % | 28.878 M 0.00 % | 28.878 M 43.31 % | 20.151 M 0.00 % | 20.151 M -19.78 % | 25.120 M 0.00 % | 25.120 M 35.56 % | 18.530 M 0.00 % | 18.530 M -24.61 % | 24.580 M 0.00 % | 24.580 M 56.47 % | 15.710 M 0.00 % | 15.710 M -0.42 % | 15.776 M 0.00 % | 15.776 M -21.79 % | 20.171 M 0.00 % | 20.171 M 131.90 % | 8.698 M -32.48 % | 12.882 M -30.21 % | 18.457 M -10.12 % | 20.536 M 27.89 % | 16.057 M -15.06 % | 18.903 M 128.30 % | 8.280 M -44.53 % | 14.928 M 126.25 % | 6.598 M -55.67 % | 14.885 M 96.14 % | 7.589 M -33.73 % | 11.451 M 161.14 % | 4.385 M -58.87 % | 10.662 M 3.34 % | 10.317 M 6.05 % | 9.728 M 251.06 % | 2.771 M -73.14 % | 10.318 M 38.94 % | 7.426 M -5.22 % | 7.835 M 174.53 % | 2.854 M -58.89 % | 6.943 M 17.96 % | 5.886 M -8.90 % | 6.461 M |
Selling and marketing expenses | 56.509 M -5.82 % | 60.000 M 213.61 % | -52.814 M -184.55 % | 62.462 M 261.99 % | -38.559 M -164.22 % | 60.040 M 141.40 % | -145.008 M -188.15 % | 164.498 M 518.23 % | -39.332 M -167.02 % | 58.686 M 144.26 % | -132.593 M -317.43 % | 60.983 M 31.70 % | 46.304 M -9.99 % | 51.446 M -6.86 % | 55.234 M 16.90 % | 47.248 M 19.67 % | 39.483 M 24.21 % | 31.786 M -29.54 % | 45.113 M 76.99 % | 25.488 M 8.85 % | 23.415 M 0.00 % | 23.415 M 20.76 % | 19.390 M 0.00 % | 19.390 M -16.46 % | 23.210 M 0.00 % | 23.210 M -5.58 % | 24.582 M 0.00 % | 24.582 M 30.99 % | 18.767 M 0.00 % | 18.767 M -16.48 % | 22.471 M 0.00 % | 22.471 M 39.75 % | 16.078 M 0.00 % | 16.078 M -15.14 % | 18.947 M 0.00 % | 18.947 M 24.10 % | 15.267 M 0.00 % | 15.267 M -13.71 % | 17.694 M 0.00 % | 17.694 M 33.54 % | 13.250 M 0.00 % | 13.250 M -25.31 % | 17.741 M 0.00 % | 17.741 M 76.67 % | 10.042 M 0.00 % | 10.042 M -46.87 % | 18.901 M 58.06 % | 11.958 M -13.05 % | 13.752 M -1.95 % | 14.026 M 52.62 % | 9.190 M -3.86 % | 9.559 M 2.87 % | 9.292 M 5.35 % | 8.820 M -11.96 % | 10.018 M 27.83 % | 7.837 M 22.49 % | 6.398 M -9.25 % | 7.050 M -6.72 % | 7.558 M 54.43 % | 4.894 M 27.58 % | 3.836 M -19.97 % | 4.793 M 10.92 % | 4.321 M 17.45 % | 3.679 M 9.30 % | 3.366 M -5.93 % | 3.578 M 7.13 % | 3.340 M 12.31 % | 2.974 M -2.33 % | 3.045 M 1.30 % | 3.006 M |
Other expenses | -5.342 M -101.96 % | 272.511 M 323.07 % | 64.413 M 297.66 % | 16.198 M -83.09 % | 95.771 M 1 013.58 % | -10.483 M -104.31 % | 243.464 M 312.82 % | -114.401 M -694.98 % | -14.390 M -762.76 % | 2.171 M -98.77 % | 177.184 M 1 147.36 % | -16.917 M -153.82 % | 31.435 M 131.10 % | 13.602 M 162.34 % | -21.819 M -284.69 % | 11.814 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 100.00 % | -245.533 M -543.35 % | 55.381 M 207.88 % | -51.338 M | 0.000 100.00 % | -206.810 M -4 631.33 % | 4.564 M -55.75 % | 10.314 M -49.70 % | 20.506 M 122.04 % | -93.020 M -1 272.13 % | 7.936 M -62.29 % | 21.047 M 14.51 % | 18.380 M 914.91 % | 1.811 M -75.10 % | 7.274 M 53.56 % | 4.737 M -65.19 % | 13.609 M 770.39 % | -2.030 M -243.46 % | 1.415 M -76.93 % | 6.133 M -55.56 % | 13.800 M 130.48 % | -45.271 M -3 438.57 % | 1.356 M -69.91 % | 4.506 M -50.55 % | 9.112 M |
Operating expenses | 342.107 M -11.16 % | 385.095 M 82.97 % | 210.470 M -47.54 % | 401.178 M 18.62 % | 338.192 M 2.26 % | 330.728 M 6.75 % | 309.818 M -15.02 % | 364.574 M -0.14 % | 365.098 M 15.51 % | 316.070 M 79.38 % | 176.197 M -44.47 % | 317.272 M 19.81 % | 264.804 M 3.22 % | 256.546 M 29.36 % | 198.313 M -32.57 % | 294.087 M 25.03 % | 235.208 M 45.64 % | 161.496 M -7.19 % | 174.004 M 0.34 % | 173.413 M 35.14 % | 128.325 M 0.00 % | 128.325 M -23.37 % | 167.452 M 0.00 % | 167.452 M 0.47 % | 166.673 M 0.00 % | 166.673 M 7.66 % | 154.821 M 0.00 % | 154.821 M 67.89 % | 92.216 M 0.00 % | 92.216 M -37.21 % | 146.873 M 0.00 % | 146.873 M 81.47 % | 80.935 M 0.00 % | 80.935 M -25.86 % | 109.161 M 0.00 % | 109.161 M 34.53 % | 81.142 M 0.00 % | 81.142 M -32.19 % | 119.667 M 0.00 % | 119.667 M 90.55 % | 62.800 M 0.00 % | 62.800 M 8.43 % | 57.919 M 0.00 % | 57.919 M 7.60 % | 53.828 M 0.00 % | 53.828 M 124.70 % | -217.934 M -371.67 % | 80.221 M 195 760.98 % | -41.000 K -100.12 % | 34.562 M 119.70 % | -175.486 M -427.30 % | 53.616 M -17.80 % | 65.223 M 47.38 % | 44.254 M 173.64 % | -60.094 M -226.92 % | 47.349 M 35.15 % | 35.034 M -5.01 % | 36.881 M 168.15 % | 13.754 M -55.63 % | 30.995 M 64.08 % | 18.890 M -32.85 % | 28.130 M 455.71 % | 5.062 M -78.64 % | 23.699 M 40.02 % | 16.925 M -32.87 % | 25.213 M 164.52 % | -39.077 M -287.59 % | 20.831 M 55.03 % | 13.437 M -27.68 % | 18.579 M |
Cost and expenses | 909.491 M 20.17 % | 756.831 M -0.51 % | 760.725 M -7.34 % | 821.020 M 12.19 % | 731.786 M 1.96 % | 717.753 M 0.86 % | 711.600 M -4.30 % | 743.553 M 8.22 % | 687.063 M 17.44 % | 585.013 M 21.70 % | 480.710 M -27.95 % | 667.158 M 15.39 % | 578.170 M 7.26 % | 539.052 M 9.81 % | 490.881 M -11.57 % | 555.091 M 9.86 % | 505.251 M 24.20 % | 406.811 M -9.88 % | 451.408 M 4.64 % | 431.384 M 34.31 % | 321.197 M 0.00 % | 321.197 M -26.58 % | 437.483 M 0.00 % | 437.483 M 19.65 % | 365.639 M 0.00 % | 365.639 M 6.40 % | 343.655 M 0.00 % | 343.655 M 19.90 % | 286.612 M 0.00 % | 286.612 M -17.55 % | 347.612 M 0.00 % | 347.612 M 49.01 % | 233.283 M 0.00 % | 233.283 M -15.39 % | 275.706 M 0.00 % | 275.706 M 43.08 % | 192.695 M 0.00 % | 192.695 M -24.98 % | 256.867 M 0.00 % | 256.867 M 50.83 % | 170.308 M 0.00 % | 170.308 M -8.22 % | 185.570 M 0.00 % | 185.570 M 25.60 % | 147.742 M 0.00 % | 147.742 M 258.22 % | -93.377 M -149.27 % | 189.539 M 67.91 % | 112.882 M 5.27 % | 107.236 M 258.48 % | -67.664 M -142.22 % | 160.253 M 4.84 % | 152.860 M 38.87 % | 110.077 M 203.13 % | 36.313 M -73.37 % | 136.384 M 17.59 % | 115.984 M 1.94 % | 113.773 M 92.28 % | 59.169 M -47.97 % | 113.731 M 11.45 % | 102.048 M 22.82 % | 83.086 M 48.61 % | 55.908 M -30.58 % | 80.540 M 26.49 % | 63.675 M 11.35 % | 57.183 M 372.70 % | 12.097 M -81.58 % | 65.688 M 24.50 % | 52.762 M -6.55 % | 56.462 M |
Research and development expenses | 241.468 M | 0.000 -100.00 % | 226.991 M -13.87 % | 263.539 M -10.66 % | 294.999 M 20.26 % | 245.300 M -2.95 % | 252.766 M 9.79 % | 230.228 M -25.31 % | 308.259 M 40.54 % | 219.345 M 24.97 % | 175.516 M -5.70 % | 186.121 M -9.27 % | 205.130 M 21.63 % | 168.653 M -21.54 % | 214.957 M 25.95 % | 170.670 M -7.05 % | 183.612 M 50.01 % | 122.398 M -20.17 % | 153.321 M -48.99 % | 300.573 M 1 540.06 % | 18.327 M 0.00 % | 18.327 M -93.33 % | 274.823 M 0.00 % | 274.823 M 1 363.22 % | 18.782 M 0.00 % | 18.782 M -91.23 % | 214.149 M 0.00 % | 214.149 M 2 778.15 % | 7.441 M 0.00 % | 7.441 M -96.51 % | 213.338 M 0.00 % | 213.338 M 2 171.12 % | 9.394 M 0.00 % | 9.394 M -95.49 % | 208.181 M 0.00 % | 208.181 M 1 722.71 % | 11.422 M 0.00 % | 11.422 M -92.16 % | 145.633 M 0.00 % | 145.633 M 3 521.36 % | 4.021 M 0.00 % | 4.021 M -95.73 % | 94.103 M 0.00 % | 94.103 M 6 213.52 % | 1.491 M 0.00 % | 1.491 M -99.30 % | 213.696 M | 0.000 -100.00 % | 3.608 M | 0.000 -100.00 % | 178.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 105.981 M -5.86 % | 112.583 M 239.11 % | -80.934 M -166.64 % | 121.442 M 330.98 % | -52.578 M -154.82 % | 95.911 M 151.45 % | -186.412 M -174.94 % | 248.746 M 616.68 % | -48.143 M -150.92 % | 94.555 M 153.57 % | -176.503 M -219.20 % | 148.068 M 424.32 % | 28.240 M -65.17 % | 81.071 M 1 466.67 % | 5.175 M -95.36 % | 111.603 M 75.59 % | 63.559 M 12.26 % | 56.618 M -7.03 % | 60.902 M -8.29 % | 66.408 M 48.23 % | 44.801 M 0.00 % | 44.801 M -38.68 % | 73.061 M 0.00 % | 73.061 M 66.33 % | 43.925 M 0.00 % | 43.925 M -24.17 % | 57.924 M 0.00 % | 57.924 M 29.35 % | 44.781 M 0.00 % | 44.781 M -12.79 % | 51.349 M 0.00 % | 51.349 M 41.73 % | 36.229 M 0.00 % | 36.229 M -17.79 % | 44.067 M 0.00 % | 44.067 M 30.39 % | 33.797 M 0.00 % | 33.797 M -20.05 % | 42.274 M 0.00 % | 42.274 M 45.97 % | 28.960 M 0.00 % | 28.960 M -13.60 % | 33.517 M 0.00 % | 33.517 M 10.94 % | 30.213 M 0.00 % | 30.213 M 9.47 % | 27.599 M 11.11 % | 24.840 M -22.88 % | 32.209 M -6.81 % | 34.562 M 36.90 % | 25.247 M -11.30 % | 28.462 M 61.97 % | 17.572 M -26.01 % | 23.748 M 42.92 % | 16.616 M -26.87 % | 22.722 M 62.45 % | 13.987 M -24.40 % | 18.501 M 54.91 % | 11.943 M -23.23 % | 15.556 M 9.91 % | 14.153 M -2.53 % | 14.521 M 104.75 % | 7.092 M -49.33 % | 13.997 M 29.70 % | 10.792 M -5.44 % | 11.413 M 84.26 % | 6.194 M -37.54 % | 9.917 M 11.04 % | 8.931 M -5.66 % | 9.467 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.241 M 8.51 % | 3.909 M -13.90 % | 4.539 M 9.55 % | 4.143 M 10.75 % | 3.741 M -21.94 % | 4.793 M 11.01 % | 4.317 M 44.87 % | 2.980 M -38.32 % | 4.832 M 80.04 % | 2.684 M 62.66 % | 1.650 M -55.69 % | 3.724 M 25 951.53 % | 14.294 K -98.95 % | 1.367 M 133.35 % | 585.806 K -75.21 % | 2.363 M 84.74 % | 1.279 M 0.00 % | 1.279 M 57.51 % | 812.000 K 0.00 % | 812.000 K -57.48 % | 1.910 M 0.00 % | 1.910 M -31.20 % | 2.776 M 0.00 % | 2.776 M 9.94 % | 2.525 M 0.00 % | 2.525 M 29.89 % | 1.944 M 0.00 % | 1.944 M -25.25 % | 2.600 M 0.00 % | 2.600 M -15.68 % | 3.084 M 0.00 % | 3.084 M 105.43 % | 1.501 M 0.00 % | 1.501 M -36.32 % | 2.357 M 0.00 % | 2.357 M 45.67 % | 1.618 M 0.00 % | 1.618 M -15.24 % | 1.909 M 0.00 % | 1.909 M 50.67 % | 1.267 M 0.00 % | 1.267 M | 0.000 | 0.000 -100.00 % | 2.483 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.108 M | 0.000 | 0.000 | 0.000 -100.00 % | 741.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 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.523 M -3.78 % | 10.937 M -5.59 % | 11.584 M 10.99 % | 10.438 M 66.50 % | 6.269 M 369.94 % | 1.334 M -3.26 % | 1.379 M 91.45 % | 720.225 K -38.69 % | 1.175 M 8.68 % | 1.081 M -66.53 % | 3.229 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 -100.00 % | 5.394 M | 0.000 -100.00 % | 40.511 M 44.51 % | 28.034 M -17.01 % | 33.780 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.466 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.283 M | 0.000 -100.00 % | 3.055 M | 0.000 -100.00 % | 10.877 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.937 M | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 81.113 M 70.30 % | 47.630 M 0.00 % | 47.630 M 40.26 % | 33.959 M -26.99 % | 46.512 M -25.48 % | 62.420 M 9.42 % | 57.044 M 104.08 % | 27.952 M -11.22 % | 31.486 M 12.64 % | 27.952 M 0.00 % | 27.952 M -44.07 % | 49.977 M 24.37 % | 40.184 M -19.60 % | 49.977 M 0.00 % | 49.977 M 31.63 % | 37.968 M -22.17 % | 48.782 M 67.05 % | 29.203 M -23.09 % | 37.968 M 43.45 % | 26.468 M 0.00 % | 26.468 M 0.00 % | 26.468 M 10.81 % | 23.885 M 0.00 % | 23.885 M 20.70 % | 19.790 M 0.00 % | 19.790 M 3.34 % | 19.150 M 0.00 % | 19.150 M -12.01 % | 21.763 M 0.00 % | 21.763 M 25.51 % | 17.340 M 0.00 % | 17.340 M 22.64 % | 14.139 M 0.00 % | 14.139 M -30.53 % | 20.352 M 0.00 % | 20.352 M 48.82 % | 13.676 M 0.00 % | 13.676 M 29.67 % | 10.547 M 0.00 % | 10.547 M 7.55 % | 9.807 M 0.00 % | 9.807 M 26.97 % | 7.724 M 0.00 % | 7.724 M 48.12 % | 5.215 M 0.00 % | 5.215 M -98.00 % | 261.210 M 1 888.13 % | -14.608 M -275.40 % | 8.329 M 0.00 % | 8.329 M -95.10 % | 169.831 M 93 213.74 % | 182.000 K -97.48 % | 7.222 M 0.00 % | 7.222 M | 0.000 -100.00 % | 4.554 M 0.00 % | 4.554 M 0.00 % | 4.554 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.212 M | 0.000 | 0.000 -100.00 % | 3.231 M 0.00 % | 3.231 M | 0.000 -100.00 % | 3.123 M | 0.000 -100.00 % | 3.123 M |
Operating income | 41.413 M -68.42 % | 131.116 M -10.10 % | 145.853 M 112.83 % | 68.530 M -59.58 % | 169.565 M -3.10 % | 174.991 M 102.02 % | 86.622 M -56.31 % | 198.255 M -23.22 % | 258.227 M 23.96 % | 208.313 M -10.39 % | 232.478 M -32.43 % | 344.031 M 12.93 % | 304.636 M 26.80 % | 240.255 M 61.40 % | 148.854 M -27.92 % | 206.522 M 55.06 % | 133.185 M 42.45 % | 93.497 M 81.81 % | 51.426 M -54.36 % | 112.672 M 1 468.93 % | 7.182 M 0.00 % | 7.182 M 109.25 % | -77.661 M 0.00 % | -77.661 M -18.08 % | -65.769 M 0.00 % | -65.769 M -1 270.76 % | -4.798 M 0.00 % | -4.798 M -146.08 % | 10.412 M 0.00 % | 10.412 M -17.13 % | 12.564 M 0.00 % | 12.564 M -66.92 % | 37.983 M 0.00 % | 37.983 M 2.32 % | 37.123 M 0.00 % | 37.123 M 26.37 % | 29.377 M 0.00 % | 29.377 M -15.40 % | 34.723 M 0.00 % | 34.723 M 21.43 % | 28.594 M 0.00 % | 28.594 M -24.61 % | 37.930 M 0.00 % | 37.930 M 1 398.89 % | 2.531 M 0.00 % | 2.531 M -94.67 % | 47.476 M 17.38 % | 40.447 M -32.62 % | 60.026 M 186.23 % | 20.971 M -79.17 % | 100.680 M 118.40 % | 46.098 M 81.29 % | 25.428 M 246.57 % | 7.337 M -95.21 % | 153.030 M 597.59 % | 21.937 M 3.47 % | 21.201 M 94.11 % | 10.922 M -77.24 % | 47.982 M 80.57 % | 26.572 M -40.61 % | 44.744 M 280.77 % | 11.751 M -63.29 % | 32.007 M 96.16 % | 16.317 M 23.30 % | 13.234 M 427.25 % | 2.510 M -95.82 % | 60.044 M 380.04 % | 12.508 M -32.67 % | 18.577 M 478.72 % | 3.210 M |
Operating income ratio | 0.04 -70.51 % | 0.15 -8.22 % | 0.16 108.83 % | 0.08 -59.05 % | 0.19 -4.03 % | 0.20 80.63 % | 0.11 -48.45 % | 0.21 -19.55 % | 0.26 1.66 % | 0.26 -7.59 % | 0.28 -18.88 % | 0.34 4.44 % | 0.33 6.17 % | 0.31 55.09 % | 0.20 -32.02 % | 0.29 38.20 % | 0.21 14.12 % | 0.19 80.27 % | 0.10 -55.91 % | 0.23 1 062.01 % | 0.02 0.00 % | 0.02 110.59 % | -0.19 0.00 % | -0.19 7.47 % | -0.21 0.00 % | -0.21 -1 482.85 % | -0.01 0.00 % | -0.01 -141.93 % | 0.03 0.00 % | 0.03 -0.20 % | 0.03 0.00 % | 0.03 -75.90 % | 0.13 0.00 % | 0.13 22.28 % | 0.11 0.00 % | 0.11 -13.33 % | 0.12 0.00 % | 0.12 8.55 % | 0.11 0.00 % | 0.11 -17.74 % | 0.14 0.00 % | 0.14 -14.99 % | 0.16 0.00 % | 0.16 1 072.80 % | 0.01 0.00 % | 0.01 -93.80 % | 0.22 17.42 % | 0.19 -30.62 % | 0.27 112.30 % | 0.13 -74.31 % | 0.50 122.37 % | 0.22 55.60 % | 0.14 129.55 % | 0.06 -92.27 % | 0.81 483.30 % | 0.14 -10.34 % | 0.15 76.44 % | 0.09 -80.44 % | 0.45 136.44 % | 0.19 -37.87 % | 0.30 146.00 % | 0.12 -65.97 % | 0.36 116.11 % | 0.17 -2.10 % | 0.17 309.23 % | 0.04 -94.95 % | 0.83 420.34 % | 0.16 -38.57 % | 0.26 384.08 % | 0.05 |
Total other income expenses net | -3.192 K -106 500.00 % | 3.000 -100.00 % | 399.960 K 13 416.73 % | 2.959 K 100.66 % | -448.799 K | 0.000 | 0.000 -100.00 % | 433.800 K | 0.000 | 0.000 | 0.000 -100.00 % | 89.800 K | 0.000 -100.00 % | 21.225 K -76.50 % | 90.330 K 48 464.52 % | 186.000 109.44 % | -1.970 K -100.06 % | 3.070 M 12 150.21 % | 25.059 K 100.04 % | -60.834 M 4.82 % | -63.918 M 0.00 % | -63.918 M -135.27 % | 181.243 M 0.00 % | 181.243 M 277.59 % | -102.057 M 0.00 % | -102.057 M -409.82 % | 32.941 M 0.00 % | 32.941 M -20.23 % | 41.294 M 0.00 % | 41.294 M -10.61 % | 46.194 M 0.00 % | 46.194 M 77.51 % | 26.023 M 0.00 % | 26.023 M -38.69 % | 42.448 M 0.00 % | 42.448 M 102.30 % | 20.982 M 0.00 % | 20.982 M 1.43 % | 20.687 M 0.00 % | 20.687 M 63.42 % | 12.659 M 0.00 % | 12.659 M -16.38 % | 15.139 M 0.00 % | 15.139 M 172.58 % | -20.857 M 0.00 % | -20.857 M -110.53 % | 198.129 M | 0.000 | 0.000 | 0.000 100.00 % | -31.784 M -825.33 % | 4.382 M -57.51 % | 10.314 M | 0.000 100.00 % | -93.020 M -1 272.13 % | 7.936 M | 0.000 | 0.000 100.00 % | -2.478 M -134.07 % | 7.274 M 251.67 % | -4.796 M | 0.000 100.00 % | -5.360 M -478.80 % | 1.415 M | 0.000 | 0.000 100.00 % | -55.789 M -4 214.23 % | 1.356 M | 0.000 | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-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 |
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 | 2020-12-31 | 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-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 587.713 M -18.44 % | 720.553 M 19.89 % | 601.026 M -38.13 % | 971.499 M 33.54 % | 727.504 M 16.24 % | 625.883 M 15.11 % | 543.730 M -12.84 % | 623.802 M 85.25 % | 336.728 M 215.69 % | -291.053 M 73.26 % | -1.088 B 1.05 % | -1.100 B -37.56 % | -799.676 M -18.46 % | -675.075 M 3.56 % | -699.961 M 32.20 % | -1.032 B -243.89 % | -300.193 M 23.03 % | -390.018 M 0.69 % | -392.722 M 2.50 % | -402.787 M 4.52 % | -421.848 M 2.47 % | -432.550 M 7.72 % | -468.745 M 0.00 % | -468.745 M 32.59 % | -695.350 M 0.00 % | -695.350 M -13.42 % | -613.102 M 0.00 % | -613.102 M 5.11 % | -646.109 M 0.00 % | -646.109 M -37.88 % | -468.601 M 0.00 % | -468.601 M 13.26 % | -540.224 M 0.00 % | -540.224 M -18.83 % | -454.622 M 0.00 % | -454.622 M -17.77 % | -386.033 M 0.00 % | -386.033 M -17.20 % | -329.386 M 0.00 % | -329.386 M 4.86 % | -346.194 M 0.00 % | -346.194 M -8.28 % | -319.710 M 0.00 % | -319.710 M 6.07 % | -340.380 M -205.28 % | 323.300 M 200.00 % | -323.300 M -190.97 % | 355.389 M 202.84 % | -345.577 M -17.20 % | -294.852 M -15.17 % | -256.017 M 2.76 % | -263.273 M 1.47 % | -267.200 M -19.86 % | -222.923 M 11.62 % | -252.228 M -36.69 % | -184.526 M 6.18 % | -196.685 M |
Total investments | 86.904 M -1.85 % | 88.544 M -61.41 % | 229.421 M -37.18 % | 365.222 M 380.39 % | 76.026 M -1.06 % | 76.842 M -1.47 % | 77.985 M 4.94 % | 74.316 M -1.05 % | 75.104 M -0.91 % | 75.792 M -61.93 % | 199.099 M 89.82 % | 104.888 M -0.84 % | 105.776 M -75.61 % | 433.691 M 299.73 % | 108.496 M 251.98 % | 30.824 M -68.74 % | 98.595 M -2.54 % | 101.160 M -1.29 % | 102.487 M 0.00 % | 102.487 M 15.86 % | 88.457 M -11.00 % | 99.391 M 185.60 % | 34.801 M 0.00 % | 34.801 M 5.95 % | 32.848 M -29.33 % | 46.484 M 1 197.35 % | 3.583 M 0.00 % | 3.583 M 9.67 % | 3.267 M -89.74 % | 31.847 M -78.83 % | 150.470 M | 0.000 -100.00 % | 253.867 M 1 399.33 % | 16.932 M -86.94 % | 129.652 M | 0.000 -100.00 % | 264.727 M 1 924.68 % | 13.075 M -89.41 % | 123.473 M | 0.000 -100.00 % | 185.027 M 1 490.26 % | 11.635 M -89.37 % | 109.462 M | 0.000 -100.00 % | 500.000 K -99.92 % | 646.600 M 129 220.00 % | 500.000 K -99.93 % | 710.778 M 71 406.84 % | 994.000 K -22.28 % | 1.279 M -6.64 % | 1.370 M 1 530.95 % | 84.000 K | 0.000 -100.00 % | 3.184 M -60.10 % | 7.980 M 0.00 % | 7.980 M 651.41 % | 1.062 M |
Total debt | 1.686 B 1.24 % | 1.665 B -1.37 % | 1.689 B -0.40 % | 1.695 B 10.05 % | 1.541 B 10.30 % | 1.397 B -9.72 % | 1.547 B 13.66 % | 1.361 B 21.06 % | 1.124 B 173.94 % | 410.419 M 301.02 % | 102.344 M 152.42 % | 40.545 M -24.48 % | 53.687 M -57.72 % | 126.974 M 24.87 % | 101.686 M -3.28 % | 105.130 M 10.76 % | 94.920 M 87.29 % | 50.682 M 32.31 % | 38.305 M 35.64 % | 28.240 M -35.17 % | 43.562 M 32.57 % | 32.860 M 1 906.11 % | 1.638 M 0.00 % | 1.638 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 319.772 M 1 894.00 % | 16.037 M -94.79 % | 307.742 M -83.44 % | 1.858 B 399.97 % | 371.632 M 2 200.40 % | 16.155 M 0.19 % | 16.124 M -99.07 % | 1.727 B 11 000.38 % | 15.562 M -99.07 % | 1.666 B 12 076.48 % | 13.685 M -99.12 % | 1.559 B 12 713.97 % | 12.169 M -99.07 % | 1.306 B 12 331.71 % | 10.509 M -99.16 % | 1.255 B 2 967.90 % | 40.918 M 338.24 % | 9.337 M -11.27 % | 10.523 M 0.00 % | 10.523 M 102.59 % | -406.270 M -3 566.76 % | 11.719 M 3.30 % | 11.345 M 0.00 % | 11.345 M 103.06 % | -371.105 M -4 209.69 % | 9.030 M 418.52 % | -2.835 M 0.00 % | -2.835 M 99.06 % | -301.290 M -9 615.90 % | -3.101 M -30.90 % | -2.369 M 0.00 % | -2.369 M 99.07 % | -254.445 M -12 299.85 % | -2.052 M 20.03 % | -2.566 M 0.00 % | -2.566 M 98.65 % | -190.634 M -6 688.96 % | -2.808 M 18.56 % | -3.448 M 0.00 % | -3.448 M 97.76 % | -153.946 M -4 328.83 % | -3.476 M -2.42 % | -3.394 M 0.00 % | -3.394 M 97.39 % | -129.823 M -120.38 % | 637.057 M 19 939.83 % | -3.211 M -100.53 % | 606.112 M 659.70 % | -108.292 M | 0.000 100.00 % | -89.851 M | 0.000 100.00 % | -72.251 M | 0.000 100.00 % | -64.678 M | 0.000 100.00 % | -55.315 M |
Retained earnings | 4.041 B -0.20 % | 4.049 B 3.48 % | 3.913 B 3.86 % | 3.768 B 2.15 % | 3.688 B 4.12 % | 3.543 B 4.77 % | 3.381 B 2.09 % | 3.312 B 6.46 % | 3.111 B 5.09 % | 2.960 B 6.79 % | 2.772 B 8.52 % | 2.555 B 14.76 % | 2.226 B 10.09 % | 2.022 B 15.65 % | 1.748 B 5.14 % | 1.663 B 16.00 % | 1.433 B 12.46 % | 1.275 B 6.05 % | 1.202 B 0.00 % | 1.202 B 10.40 % | 1.089 B -4.64 % | 1.142 B -5.36 % | 1.206 B 0.00 % | 1.206 B -3.62 % | 1.252 B -3.99 % | 1.304 B 6.19 % | 1.228 B -3.87 % | 1.277 B 11.88 % | 1.142 B -4.15 % | 1.191 B 15.04 % | 1.035 B -4.41 % | 1.083 B 16.32 % | 931.088 M -4.88 % | 978.856 M 21.36 % | 806.587 M -5.25 % | 851.304 M 17.93 % | 721.881 M -5.83 % | 766.598 M 21.47 % | 631.116 M -6.34 % | 673.817 M 19.26 % | 564.999 M -7.03 % | 607.700 M 31.44 % | 462.334 M -7.94 % | 502.198 M 26.02 % | 398.498 M | 0.000 -100.00 % | 370.400 M | 0.000 -100.00 % | 290.076 M | 0.000 -100.00 % | 49.386 M | 0.000 -100.00 % | 30.867 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 82.143 M 0.00 % | 82.143 M 0.00 % | 82.143 M 0.29 % | 81.906 M 0.00 % | 81.906 M 0.00 % | 81.906 M 0.00 % | 81.906 M 0.29 % | 81.666 M 0.00 % | 81.666 M 0.00 % | 81.666 M 0.00 % | 81.666 M 0.26 % | 81.450 M 0.00 % | 81.450 M 0.00 % | 81.450 M 0.00 % | 81.450 M 0.00 % | 81.450 M 17.28 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 0.00 % | 69.450 M 5.33 % | 65.933 M 0.00 % | 65.933 M 0.00 % | 65.933 M 0.00 % | 65.933 M 6.80 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M | 0.000 -100.00 % | 61.733 M | 0.000 -100.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M 0.00 % | 61.733 M |
Total equity | 6.671 B -0.12 % | 6.679 B 2.06 % | 6.544 B 3.20 % | 6.341 B 1.61 % | 6.241 B 1.72 % | 6.135 B 2.91 % | 5.962 B 2.83 % | 5.798 B 4.12 % | 5.568 B 3.55 % | 5.377 B 4.35 % | 5.153 B 6.35 % | 4.845 B 23.27 % | 3.931 B 7.94 % | 3.642 B 8.17 % | 3.367 B 4.89 % | 3.210 B 38.11 % | 2.324 B 10.04 % | 2.112 B 4.45 % | 2.022 B 0.00 % | 2.022 B 4.32 % | 1.938 B 0.00 % | 1.938 B -3.54 % | 2.009 B 0.00 % | 2.009 B -4.65 % | 2.107 B 0.00 % | 2.107 B 12.99 % | 1.865 B 0.00 % | 1.865 B 5.30 % | 1.771 B 0.00 % | 1.771 B 20.30 % | 1.472 B 0.00 % | 1.472 B 7.12 % | 1.374 B 0.00 % | 1.374 B 13.97 % | 1.206 B 0.00 % | 1.206 B 8.29 % | 1.114 B 0.00 % | 1.114 B 10.73 % | 1.006 B 0.00 % | 1.006 B 7.57 % | 934.928 M 0.00 % | 934.928 M 13.39 % | 824.508 M 0.00 % | 824.508 M 8.87 % | 757.341 M 12.41 % | 673.728 M 0.00 % | 673.728 M 4.87 % | 642.416 M 0.00 % | 642.416 M 19.37 % | 538.179 M -2.22 % | 550.393 M 16.45 % | 472.652 M -0.34 % | 474.247 M 10.08 % | 430.817 M 12.27 % | 383.749 M 12.69 % | 340.537 M 4.71 % | 325.206 M |
Other non current liabilities | 30.226 M 30.33 % | 23.192 M -3.98 % | 24.155 M -3.41 % | 25.008 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.802 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.777 M | 0.000 -100.00 % | 32.241 M | 0.000 -100.00 % | 1.037 K | 0.000 -100.00 % | 48.890 M | 0.000 -100.00 % | 50.270 M | 0.000 -100.00 % | 15.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.601 M | 0.000 | 0.000 -100.00 % | 1.672 M -85.02 % | 11.158 M | 0.000 -100.00 % | 1.068 M 0.00 % | 1.068 M |
Long term debt | 422.593 M 66.85 % | 253.277 M 1.94 % | 248.446 M -6.05 % | 264.434 M -28.87 % | 371.743 M -22.68 % | 480.792 M -12.86 % | 551.774 M -9.23 % | 607.877 M 25.63 % | 483.881 M 1 520.72 % | 29.856 M -9.97 % | 33.163 M -18.21 % | 40.545 M 7.69 % | 37.651 M -35.09 % | 58.003 M 2.20 % | 56.754 M -45.96 % | 105.030 M 133.49 % | 44.982 M 10.57 % | 40.682 M 44.06 % | 28.240 M 0.00 % | 28.240 M -14.06 % | 32.860 M 0.00 % | 32.860 M 1 906.11 % | 1.638 M 0.00 % | 1.638 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 452.819 M 63.79 % | 276.469 M 1.42 % | 272.601 M -5.82 % | 289.442 M -27.26 % | 397.907 M -21.27 % | 505.395 M -11.39 % | 570.328 M -9.45 % | 629.852 M 21.90 % | 516.683 M 642.84 % | 69.555 M 29.18 % | 53.842 M -10.45 % | 60.124 M 0.43 % | 59.864 M -27.68 % | 82.780 M -2.57 % | 84.963 M -38.11 % | 137.271 M 77.38 % | 77.388 M -12.48 % | 88.421 M 14.64 % | 77.130 M 0.00 % | 77.130 M -7.22 % | 83.130 M 0.00 % | 83.130 M 376.25 % | 17.455 M 0.00 % | 17.455 M -21.37 % | 22.198 M | 0.000 -100.00 % | 10.810 M | 0.000 -100.00 % | 12.033 M | 0.000 -100.00 % | 2.996 M | 0.000 -100.00 % | 12.078 M | 0.000 -100.00 % | 10.282 M | 0.000 -100.00 % | 5.738 M | 0.000 -100.00 % | 20.582 M | 0.000 -100.00 % | 8.825 M | 0.000 -100.00 % | 37.338 M | 0.000 -100.00 % | 13.684 M | 0.000 -100.00 % | 9.977 M | 0.000 -100.00 % | 18.611 M 144.85 % | 7.601 M 18 439.02 % | 41.000 K -90.40 % | 427.000 K -79.66 % | 2.099 M -81.57 % | 11.392 M 4 747.66 % | 235.000 K -78.46 % | 1.091 M 0.00 % | 1.091 M |
Other current liabilities | 647.511 M 29.63 % | 499.493 M -9.13 % | 549.694 M 3.33 % | 531.965 M -3.72 % | 552.508 M 169.83 % | 204.761 M -69.60 % | 673.593 M 221.55 % | 209.482 M 835.57 % | -28.479 M -121.14 % | 134.708 M -78.37 % | 622.777 M 13.49 % | 548.740 M -19.85 % | 684.613 M 15.28 % | 593.873 M 31.32 % | 452.222 M 5.17 % | 430.008 M 4.45 % | 411.670 M 35.99 % | 302.717 M 9.46 % | 276.548 M 2.66 % | 269.380 M -6.81 % | 289.066 M -0.23 % | 289.723 M 12.62 % | 257.260 M -0.97 % | 259.783 M -3.03 % | 267.895 M -0.72 % | 269.839 M 17.44 % | 229.758 M -0.95 % | 231.952 M -20.67 % | 292.376 M -0.18 % | 292.898 M 47.75 % | 198.237 M -2.11 % | 202.510 M -29.36 % | 286.665 M -5.21 % | 302.436 M 23.53 % | 244.820 M -0.74 % | 246.654 M -5.52 % | 261.067 M -4.87 % | 274.436 M 44.93 % | 189.360 M -3.45 % | 196.121 M -20.15 % | 245.614 M -4.92 % | 258.319 M 57.45 % | 164.064 M -6.70 % | 175.839 M 0.09 % | 175.681 M | 0.000 -100.00 % | 156.010 M | 0.000 -100.00 % | 110.637 M -36.61 % | 174.535 M 78.29 % | 97.894 M -6.77 % | 105.005 M 20.45 % | 87.174 M 184.33 % | 30.659 M -18.80 % | 37.757 M 23.51 % | 30.571 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 447.150 M 1 068.00 % | -46.193 M -109.76 % | 473.474 M -41.16 % | 804.627 M 74.41 % | 461.351 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 |
Short term debt | 1.263 B -10.53 % | 1.412 B -1.94 % | 1.440 B 0.64 % | 1.431 B 22.42 % | 1.169 B 27.61 % | 915.874 M -7.98 % | 995.293 M 32.14 % | 753.205 M 17.61 % | 640.424 M 68.28 % | 380.563 M 450.10 % | 69.181 M | 0.000 -100.00 % | 16.036 M -76.75 % | 68.971 M 53.50 % | 44.933 M 0.99 % | 44.491 M -10.91 % | 49.938 M 399.39 % | 10.000 M | 0.000 -100.00 % | 10.065 M -5.95 % | 10.702 M 0.00 % | 10.702 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 |
Total current liabilities | 2.179 B -3.69 % | 2.263 B 1.73 % | 2.224 B 0.59 % | 2.211 B 9.08 % | 2.027 B 9.25 % | 1.856 B -1.26 % | 1.879 B 10.14 % | 1.706 B -2.97 % | 1.759 B 16.67 % | 1.507 B 66.76 % | 903.876 M 5.67 % | 855.344 M -13.25 % | 985.981 M 6.12 % | 929.092 M 30.28 % | 713.149 M 5.45 % | 676.279 M 6.18 % | 636.891 M 33.33 % | 477.669 M 10.87 % | 430.841 M 0.00 % | 430.841 M -1.40 % | 436.956 M 0.00 % | 436.956 M 6.23 % | 411.312 M 0.00 % | 411.312 M -1.40 % | 417.156 M 0.00 % | 417.156 M 17.11 % | 356.210 M 0.00 % | 356.210 M -16.00 % | 424.047 M 0.00 % | 424.047 M 27.73 % | 331.996 M 0.00 % | 331.996 M -20.26 % | 416.358 M 0.00 % | 416.358 M 19.19 % | 349.317 M 0.00 % | 349.317 M -12.48 % | 399.139 M 0.00 % | 399.139 M 38.93 % | 287.285 M 0.00 % | 287.285 M -13.65 % | 332.708 M 0.00 % | 332.708 M 20.92 % | 275.142 M 0.00 % | 275.142 M -0.10 % | 275.418 M | 0.000 -100.00 % | 251.479 M | 0.000 -100.00 % | 185.841 M -28.79 % | 260.985 M 45.04 % | 179.935 M -7.92 % | 195.415 M 21.04 % | 161.448 M 49.92 % | 107.693 M 22.76 % | 87.730 M 26.32 % | 69.451 M -23.45 % | 90.729 M |
Total liabilities | 2.632 B 3.66 % | 2.539 B 1.70 % | 2.497 B -0.15 % | 2.501 B 3.12 % | 2.425 B 2.72 % | 2.361 B -3.62 % | 2.450 B 4.86 % | 2.336 B 2.68 % | 2.275 B 44.29 % | 1.577 B 64.64 % | 957.719 M 4.62 % | 915.467 M -12.47 % | 1.046 B 3.36 % | 1.012 B 26.78 % | 798.112 M -1.90 % | 813.550 M 13.90 % | 714.278 M 26.18 % | 566.090 M 11.44 % | 507.971 M 0.00 % | 507.971 M -2.33 % | 520.086 M 0.00 % | 520.086 M 21.30 % | 428.767 M 0.00 % | 428.767 M -2.41 % | 439.354 M 5.32 % | 417.156 M 13.66 % | 367.020 M 3.03 % | 356.210 M -18.32 % | 436.080 M 2.84 % | 424.047 M 26.58 % | 334.992 M 0.90 % | 331.996 M -22.51 % | 428.436 M 2.90 % | 416.358 M 15.78 % | 359.599 M 2.94 % | 349.317 M -13.72 % | 404.877 M 1.44 % | 399.139 M 29.65 % | 307.867 M 7.16 % | 287.285 M -15.88 % | 341.533 M 2.65 % | 332.708 M 6.47 % | 312.480 M 13.57 % | 275.142 M -4.83 % | 289.102 M | 0.000 -100.00 % | 261.456 M | 0.000 -100.00 % | 204.452 M -23.88 % | 268.586 M 49.23 % | 179.976 M -8.10 % | 195.842 M 19.75 % | 163.547 M 37.34 % | 119.085 M 35.38 % | 87.965 M 24.70 % | 70.542 M -23.17 % | 91.820 M |
Other non current assets | 687.150 M 0.50 % | 683.750 M 8.57 % | 629.753 M 0.94 % | 623.889 M 5.90 % | 589.124 M 141.71 % | 243.730 M 75.73 % | 138.697 M 3.11 % | 134.512 M -46.14 % | 249.752 M -54.10 % | 544.145 M 265.74 % | 148.777 M -63.55 % | 408.177 M 26.99 % | 321.422 M -0.46 % | 322.913 M -27.97 % | 448.327 M 61.96 % | 276.821 M 705.41 % | 34.370 M 5 936 004.84 % | 579.000 | 0.000 -100.00 % | 169.242 M | 0.000 -100.00 % | 167.766 M -25.08 % | 223.923 M 27.99 % | 174.955 M -55.19 % | 390.472 M 89.31 % | 206.263 M -13.74 % | 239.122 M 18.34 % | 202.066 M -39.85 % | 335.916 M 76.15 % | 190.704 M 486.64 % | 32.508 M -82.18 % | 182.452 M 324.58 % | 42.972 M -76.46 % | 182.519 M 389.00 % | 37.325 M -80.08 % | 187.333 M 389.58 % | 38.264 M -80.76 % | 198.909 M 557.79 % | 30.239 M -84.72 % | 197.903 M 486.61 % | 33.737 M -79.62 % | 165.500 M 854.99 % | 17.330 M -81.63 % | 94.346 M -36.78 % | 149.240 M 146.16 % | -323.300 M -281.30 % | 178.324 M 150.18 % | -355.389 M -373.81 % | 129.792 M 10 047.93 % | 1.279 M -6.64 % | 1.370 M 1 730.95 % | -84.000 K | 0.000 100.00 % | -8.000 K 98.38 % | -494.000 K 53.48 % | -1.062 M 0.00 % | -1.062 M |
Long term investments | 86.904 M -1.85 % | 88.544 M -0.51 % | 88.997 M 18.73 % | 74.958 M -1.40 % | 76.026 M -1.06 % | 76.842 M -1.47 % | 77.985 M 4.94 % | 74.316 M 337.45 % | 16.989 M 139.89 % | -42.593 M -135.81 % | 118.931 M 163.68 % | -186.771 M -29.12 % | -144.652 M -235.09 % | 107.080 M 137.91 % | -282.452 M -1 016.33 % | 30.824 M -68.74 % | 98.595 M -2.54 % | 101.159 M -1.30 % | 102.487 M 0.00 % | 102.487 M 15.86 % | 88.457 M 0.00 % | 88.457 M 146.77 % | -189.122 M -643.44 % | 34.801 M 109.73 % | -357.624 M -1 188.72 % | 32.848 M 113.95 % | -235.539 M -6 673.79 % | 3.583 M 101.08 % | -332.649 M -10 282.09 % | 3.267 M 110.05 % | -32.508 M | 0.000 100.00 % | -42.972 M | 0.000 100.00 % | -37.325 M | 0.000 100.00 % | -38.264 M | 0.000 100.00 % | -30.239 M | 0.000 100.00 % | -33.737 M | 0.000 100.00 % | -17.330 M | 0.000 100.00 % | -148.740 M | 0.000 100.00 % | -177.824 M | 0.000 100.00 % | -128.798 M | 0.000 | 0.000 -100.00 % | 84.000 K | 0.000 -100.00 % | 3.192 M -62.33 % | 8.474 M -6.28 % | 9.042 M 751.41 % | 1.062 M |
Intangible assets | 159.857 M -18.11 % | 195.211 M -1.16 % | 197.495 M -5.71 % | 209.457 M 0.19 % | 209.068 M -67.39 % | 641.048 M 6.95 % | 599.385 M 8.71 % | 551.348 M 15.24 % | 478.437 M -2.56 % | 491.029 M 22.06 % | 402.272 M 28.03 % | 314.191 M 18.75 % | 264.588 M 260.15 % | 73.466 M -70.32 % | 247.561 M 143.61 % | 101.620 M -57.83 % | 240.957 M 9.72 % | 219.618 M 18.54 % | 185.271 M 676.30 % | 23.866 M -86.48 % | 176.520 M 804.81 % | 19.509 M -88.31 % | 166.903 M | 0.000 -100.00 % | 191.068 M | 0.000 -100.00 % | 524.177 M | 0.000 -100.00 % | 160.655 M | 0.000 -100.00 % | 149.944 M | 0.000 -100.00 % | 139.547 M | 0.000 -100.00 % | 150.008 M | 0.000 -100.00 % | 160.645 M | 0.000 -100.00 % | 167.664 M | 0.000 -100.00 % | 131.763 M | 0.000 -100.00 % | 77.016 M | 0.000 -100.00 % | 57.187 M | 0.000 -100.00 % | 54.046 M | 0.000 -100.00 % | 35.651 M -2.41 % | 36.531 M 21.95 % | 29.956 M 0.25 % | 29.880 M 19.62 % | 24.980 M 45.96 % | 17.114 M 16.82 % | 14.650 M 17.57 % | 12.461 M -3.40 % | 12.899 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 827.000 K 0.00 % | 827.000 K 0.00 % | 827.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 |
Goodwill and intangible assets | 159.857 M -18.11 % | 195.211 M -1.16 % | 197.495 M -5.71 % | 209.457 M 0.19 % | 209.068 M -67.39 % | 641.048 M 6.95 % | 599.385 M 8.71 % | 551.348 M 15.24 % | 478.437 M -2.56 % | 491.029 M 22.06 % | 402.272 M 28.03 % | 314.191 M 18.75 % | 264.588 M 260.15 % | 73.466 M -70.32 % | 247.561 M 143.61 % | 101.620 M -57.83 % | 240.957 M 9.72 % | 219.618 M 18.54 % | 185.271 M 676.30 % | 23.866 M -86.48 % | 176.520 M 804.81 % | 19.509 M -88.31 % | 166.903 M | 0.000 -100.00 % | 191.068 M | 0.000 -100.00 % | 174.903 M | 0.000 -100.00 % | 160.655 M | 0.000 -100.00 % | 149.944 M | 0.000 -100.00 % | 139.547 M | 0.000 -100.00 % | 150.008 M | 0.000 -100.00 % | 160.645 M | 0.000 -100.00 % | 167.664 M | 0.000 -100.00 % | 131.763 M | 0.000 -100.00 % | 77.843 M 9 312.70 % | 827.000 K -98.57 % | 58.014 M | 0.000 -100.00 % | 54.046 M | 0.000 -100.00 % | 35.651 M -2.41 % | 36.531 M 21.95 % | 29.956 M 0.25 % | 29.880 M 19.62 % | 24.980 M 45.96 % | 17.114 M 16.82 % | 14.650 M 17.57 % | 12.461 M -3.40 % | 12.899 M |
Property plant equipment net | 1.617 B 1.87 % | 1.587 B -3.45 % | 1.644 B -0.35 % | 1.650 B -1.11 % | 1.668 B 2.17 % | 1.633 B -1.29 % | 1.654 B 6.69 % | 1.550 B 10.20 % | 1.407 B 34.72 % | 1.044 B -5.98 % | 1.111 B 20.01 % | 925.426 M -1.48 % | 939.293 M 10.11 % | 853.070 M 21.45 % | 702.431 M 3.46 % | 678.914 M 10.33 % | 615.353 M 27.59 % | 482.278 M 2.40 % | 470.989 M 0.00 % | 470.989 M 0.68 % | 467.786 M 0.66 % | 464.710 M 11.75 % | 415.834 M 0.41 % | 414.156 M 2.49 % | 404.109 M 2.26 % | 395.163 M 5.53 % | 374.473 M 0.00 % | 374.473 M 2.03 % | 367.034 M 0.00 % | 367.034 M 17.19 % | 313.190 M 0.00 % | 313.190 M 1.45 % | 308.702 M 0.00 % | 308.702 M -1.23 % | 312.559 M 0.00 % | 312.559 M -5.86 % | 332.011 M 0.00 % | 332.011 M 5.68 % | 314.153 M 0.00 % | 314.153 M 6.26 % | 295.635 M 0.00 % | 295.635 M 3.84 % | 284.695 M 0.00 % | 284.695 M 37.74 % | 206.683 M | 0.000 -100.00 % | 147.760 M | 0.000 -100.00 % | 136.017 M -2.99 % | 140.212 M 12.03 % | 125.161 M 25.68 % | 99.586 M 14.34 % | 87.096 M 13.99 % | 76.410 M 14.07 % | 66.983 M 2.36 % | 65.437 M -5.28 % | 69.084 M |
Total non current assets | 2.551 B -0.15 % | 2.555 B -0.22 % | 2.560 B 0.09 % | 2.558 B 0.34 % | 2.549 B -1.93 % | 2.599 B 5.07 % | 2.474 B 6.82 % | 2.316 B 7.45 % | 2.156 B 5.70 % | 2.039 B 14.32 % | 1.784 B 21.19 % | 1.472 B 6.01 % | 1.388 B 2.35 % | 1.357 B 20.76 % | 1.123 B 3.23 % | 1.088 B 9.01 % | 998.215 M 22.92 % | 812.108 M 5.94 % | 766.584 M 0.00 % | 766.584 M 3.53 % | 740.442 M 0.00 % | 740.442 M 18.68 % | 623.912 M 0.00 % | 623.912 M -1.63 % | 634.274 M 0.00 % | 634.274 M 9.33 % | 580.122 M 0.00 % | 580.122 M 3.41 % | 561.005 M 0.00 % | 561.005 M 13.19 % | 495.642 M 0.00 % | 495.642 M 0.90 % | 491.221 M 0.00 % | 491.221 M -1.73 % | 499.892 M 0.00 % | 499.892 M -5.84 % | 530.920 M 0.00 % | 530.920 M 3.68 % | 512.056 M 0.00 % | 512.056 M 11.04 % | 461.135 M 0.00 % | 461.135 M 21.39 % | 379.868 M 0.00 % | 379.868 M 33.05 % | 285.503 M 188.31 % | -323.300 M -249.54 % | 216.203 M 160.84 % | -355.389 M -290.67 % | 186.386 M -0.73 % | 187.763 M 12.56 % | 166.816 M 21.06 % | 137.792 M 14.60 % | 120.242 M 16.92 % | 102.839 M 8.42 % | 94.854 M 9.99 % | 86.238 M 4.73 % | 82.343 M |
Other current assets | 248.081 M -3.93 % | 258.229 M 44.18 % | 179.100 M -13.10 % | 206.108 M -8.54 % | 225.346 M 19.25 % | 188.977 M -24.15 % | 249.140 M -27.89 % | 345.493 M -51.94 % | 718.836 M 39.69 % | 514.581 M 1.14 % | 508.783 M 31.91 % | 385.698 M -13.11 % | 443.879 M 131.15 % | 192.030 M 76.45 % | 108.828 M 19.61 % | 90.988 M 5.84 % | 85.971 M 8.82 % | 79.003 M 59.27 % | 49.602 M 0.00 % | 49.602 M 418.52 % | 9.566 M 0.00 % | 9.566 M -84.65 % | 62.303 M 0.00 % | 62.303 M 78.03 % | 34.995 M 0.00 % | 34.995 M -41.29 % | 59.602 M 0.00 % | 59.602 M 56.35 % | 38.122 M 0.00 % | 38.122 M -16.31 % | 45.550 M 0.00 % | 45.550 M 88.26 % | 24.195 M 233.13 % | 7.263 M -97.83 % | 334.296 M 571.06 % | 49.816 M 132.97 % | 21.383 M 157.38 % | 8.308 M -69.45 % | 27.192 M 0.00 % | 27.192 M 48.11 % | 18.359 M 173.04 % | 6.724 M -69.08 % | 21.744 M 0.00 % | 21.744 M -2.98 % | 22.411 M | 0.000 -100.00 % | 211.219 M | 0.000 -100.00 % | 168.246 M 6.80 % | 157.541 M -8.05 % | 171.331 M 33.15 % | 128.680 M 4.45 % | 123.200 M -1.30 % | 124.827 M 81.65 % | 68.720 M -11.94 % | 78.038 M 27.76 % | 61.080 M |
Short term investments | 0.000 | 0.000 -100.00 % | 140.424 M -51.62 % | 290.264 M 106.71 % | 140.423 M 21.84 % | 115.256 M 281.47 % | 30.214 M -13.77 % | 35.039 M -39.71 % | 58.115 M -50.91 % | 118.385 M 47.67 % | 80.168 M -72.51 % | 291.659 M 16.46 % | 250.428 M -23.33 % | 326.611 M -16.46 % | 390.948 M | 0.000 | 0.000 -100.00 % | 579.000 | 0.000 | 0.000 -100.00 % | 10.934 M 0.00 % | 10.934 M -95.12 % | 223.923 M | 0.000 -100.00 % | 390.472 M 2 763.54 % | 13.636 M -94.30 % | 239.122 M | 0.000 -100.00 % | 335.916 M 1 075.35 % | 28.580 M -81.01 % | 150.470 M | 0.000 -100.00 % | 253.867 M 1 399.33 % | 16.932 M -86.94 % | 129.652 M | 0.000 -100.00 % | 264.727 M 1 924.68 % | 13.075 M -89.41 % | 123.473 M | 0.000 -100.00 % | 185.027 M 1 490.26 % | 11.635 M -89.37 % | 109.462 M | 0.000 -100.00 % | 149.240 M -76.92 % | 646.600 M 262.60 % | 178.324 M -74.91 % | 710.778 M 447.63 % | 129.792 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K 98.38 % | -494.000 K 53.48 % | -1.062 M | 0.000 |
cash and cash equivalents | 1.098 B 16.24 % | 944.819 M -13.12 % | 1.087 B 50.25 % | 723.801 M -10.97 % | 813.009 M 5.48 % | 770.783 M -23.18 % | 1.003 B 36.09 % | 737.280 M -6.39 % | 787.577 M 12.27 % | 701.472 M -41.09 % | 1.191 B 4.41 % | 1.141 B 33.65 % | 853.363 M 6.40 % | 802.048 M 0.05 % | 801.647 M -29.52 % | 1.137 B 187.88 % | 395.113 M -10.34 % | 440.700 M 2.24 % | 431.027 M 0.00 % | 431.027 M -7.39 % | 465.410 M 0.00 % | 465.410 M -1.06 % | 470.383 M 0.00 % | 470.383 M -32.35 % | 695.350 M 0.00 % | 695.350 M 13.42 % | 613.102 M 0.00 % | 613.102 M -5.11 % | 646.109 M 0.00 % | 646.109 M 37.88 % | 468.601 M 0.00 % | 468.601 M -13.26 % | 540.224 M 0.00 % | 540.224 M 18.83 % | 454.622 M 0.00 % | 454.622 M 17.77 % | 386.033 M 0.00 % | 386.033 M 17.20 % | 329.386 M 0.00 % | 329.386 M -4.86 % | 346.194 M 0.00 % | 346.194 M 8.28 % | 319.710 M 0.00 % | 319.710 M -6.07 % | 340.380 M 205.28 % | -323.300 M -200.00 % | 323.300 M 190.97 % | -355.389 M -202.84 % | 345.577 M 17.20 % | 294.852 M 15.17 % | 256.017 M -2.76 % | 263.273 M -1.47 % | 267.200 M 19.86 % | 222.923 M -11.62 % | 252.228 M 36.69 % | 184.526 M -6.18 % | 196.685 M |
Cash and short term investments | 1.217 B 10.27 % | 1.104 B -10.08 % | 1.228 B 21.09 % | 1.014 B 6.36 % | 953.432 M 7.61 % | 886.039 M -14.27 % | 1.034 B 33.82 % | 772.319 M -8.68 % | 845.692 M 3.15 % | 819.857 M -35.49 % | 1.271 B -11.26 % | 1.432 B 29.75 % | 1.104 B -2.20 % | 1.129 B -5.36 % | 1.193 B 4.85 % | 1.137 B 187.88 % | 395.113 M -10.34 % | 440.700 M 2.24 % | 431.027 M 0.00 % | 431.027 M -7.39 % | 465.410 M -2.30 % | 476.344 M 1.27 % | 470.383 M 0.00 % | 470.383 M -32.35 % | 695.350 M -1.92 % | 708.986 M 15.64 % | 613.102 M 0.00 % | 613.102 M -5.11 % | 646.109 M -4.24 % | 674.689 M 43.98 % | 468.601 M 0.00 % | 468.601 M -13.26 % | 540.224 M -3.04 % | 557.156 M 22.55 % | 454.622 M 0.00 % | 454.622 M 17.77 % | 386.033 M -3.28 % | 399.108 M 21.17 % | 329.386 M 0.00 % | 329.386 M -4.86 % | 346.194 M -3.25 % | 357.829 M 11.92 % | 319.710 M 0.00 % | 319.710 M -6.07 % | 340.380 M 5.28 % | 323.300 M 0.00 % | 323.300 M -9.03 % | 355.389 M 2.84 % | 345.577 M 17.20 % | 294.852 M 15.17 % | 256.017 M -2.76 % | 263.273 M -1.47 % | 267.200 M 19.86 % | 222.923 M -11.62 % | 252.228 M 36.69 % | 184.526 M -6.18 % | 196.685 M |
Total current assets | 6.752 B 1.33 % | 6.664 B 2.82 % | 6.481 B 3.14 % | 6.284 B 2.73 % | 6.117 B 3.73 % | 5.897 B -0.69 % | 5.937 B 2.05 % | 5.818 B 2.28 % | 5.688 B 15.73 % | 4.915 B 13.59 % | 4.327 B 0.89 % | 4.289 B 19.53 % | 3.588 B 8.83 % | 3.297 B 8.40 % | 3.042 B 3.63 % | 2.935 B 43.87 % | 2.040 B 9.33 % | 1.866 B 5.82 % | 1.763 B 0.00 % | 1.763 B 2.65 % | 1.718 B 0.00 % | 1.718 B -5.31 % | 1.814 B 0.00 % | 1.814 B -5.14 % | 1.913 B 0.00 % | 1.913 B 15.77 % | 1.652 B 0.00 % | 1.652 B 0.34 % | 1.646 B 0.00 % | 1.646 B 25.52 % | 1.312 B 0.00 % | 1.312 B 0.00 % | 1.312 B 0.00 % | 1.312 B 23.08 % | 1.066 B 0.00 % | 1.066 B 7.91 % | 987.543 M 0.00 % | 987.543 M 23.21 % | 801.526 M 0.00 % | 801.526 M -1.69 % | 815.326 M 0.00 % | 815.326 M 7.69 % | 757.120 M 0.00 % | 757.120 M -0.50 % | 760.940 M 135.37 % | 323.300 M -55.03 % | 718.981 M 102.31 % | 355.389 M -46.19 % | 660.482 M 6.70 % | 619.002 M 9.84 % | 563.553 M 6.19 % | 530.702 M 2.54 % | 517.552 M 15.77 % | 447.063 M 18.63 % | 376.860 M 16.01 % | 324.841 M -2.94 % | 334.683 M |
Inventory | 3.089 B -4.68 % | 3.240 B 3.38 % | 3.134 B -2.65 % | 3.220 B -0.37 % | 3.232 B 0.55 % | 3.214 B 1.16 % | 3.177 B 0.89 % | 3.149 B 10.57 % | 2.848 B 24.73 % | 2.284 B 53.96 % | 1.483 B 23.79 % | 1.198 B 9.63 % | 1.093 B 7.87 % | 1.013 B 10.60 % | 916.083 M 7.67 % | 850.849 M 14.06 % | 745.988 M 22.17 % | 610.598 M 1.46 % | 601.792 M 0.00 % | 601.792 M 2.33 % | 588.078 M 0.00 % | 588.078 M -15.68 % | 697.473 M 0.00 % | 697.473 M 15.09 % | 606.048 M 0.00 % | 606.048 M 33.15 % | 455.148 M 0.00 % | 455.148 M 23.98 % | 367.106 M 0.00 % | 367.106 M 7.64 % | 341.040 M 0.00 % | 341.040 M 21.53 % | 280.612 M 0.00 % | 280.612 M 1.40 % | 276.730 M 0.00 % | 276.730 M 29.25 % | 214.110 M 0.00 % | 214.110 M 7.34 % | 199.472 M 0.00 % | 199.472 M -5.03 % | 210.033 M 0.00 % | 210.033 M -10.63 % | 235.013 M 0.00 % | 235.013 M 17.63 % | 199.793 M | 0.000 -100.00 % | 184.462 M | 0.000 -100.00 % | 146.659 M -11.97 % | 166.609 M 22.32 % | 136.205 M -1.83 % | 138.749 M 9.12 % | 127.152 M 28.03 % | 99.313 M 77.62 % | 55.912 M -10.22 % | 62.277 M -19.03 % | 76.918 M |
Net receivables | 2.198 B 6.66 % | 2.061 B 6.25 % | 1.940 B 5.19 % | 1.844 B 8.07 % | 1.706 B 6.14 % | 1.607 B 8.81 % | 1.477 B -4.74 % | 1.551 B -2.77 % | 1.595 B 21.20 % | 1.316 B 23.33 % | 1.067 B -17.59 % | 1.295 B 10.28 % | 1.174 B 21.89 % | 963.265 M 14.33 % | 842.540 M -1.56 % | 855.895 M 5.26 % | 813.144 M 10.45 % | 736.194 M | 0.000 -100.00 % | 681.060 M | 0.000 -100.00 % | 643.942 M | 0.000 -100.00 % | 584.148 M | 0.000 -100.00 % | 562.491 M 7.31 % | 524.177 M 0.00 % | 524.177 M | 0.000 -100.00 % | 566.434 M 16.60 % | 485.790 M 6.42 % | 456.484 M -2.17 % | 466.616 M 0.00 % | 466.616 M 39.58 % | 334.296 M 8.05 % | 309.388 M -15.47 % | 366.017 M 0.00 % | 366.017 M 34.24 % | 272.668 M 11.08 % | 245.476 M 1.97 % | 240.740 M 0.00 % | 240.740 M 18.94 % | 202.397 M 12.04 % | 180.653 M -8.92 % | 198.356 M | 0.000 -100.00 % | 178.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.854 M 31.87 % | 5.198 M 25.89 % | 4.129 M -26.59 % | 5.625 M 55.43 % | 3.619 M 43.44 % | 2.523 M -22.22 % | 3.244 M -70.05 % | 10.832 M 39.27 % | 7.778 M | 0.000 -100.00 % | 7.484 M | 0.000 -100.00 % | 8.940 M -1.23 % | 9.052 M 15.50 % | 7.837 M | 0.000 -100.00 % | 7.679 M | 0.000 -100.00 % | 6.374 M | 0.000 -100.00 % | 6.249 M | 0.000 -100.00 % | 27.163 M | 0.000 -100.00 % | 30.049 M | 0.000 -100.00 % | 32.508 M | 0.000 -100.00 % | 42.972 M | 0.000 -100.00 % | 37.325 M | 0.000 -100.00 % | 38.264 M | 0.000 -100.00 % | 30.239 M | 0.000 -100.00 % | 33.737 M | 0.000 -100.00 % | 17.330 M | 0.000 -100.00 % | 20.306 M | 0.000 -100.00 % | 13.897 M | 0.000 -100.00 % | 13.724 M 40.89 % | 9.741 M -5.69 % | 10.329 M 24.06 % | 8.326 M 1.96 % | 8.166 M 33.19 % | 6.131 M 16.98 % | 5.241 M 1 355.83 % | 360.000 K 0.00 % | 360.000 K |
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 |
Account payables | 268.566 M -23.55 % | 351.298 M 49.73 % | 234.622 M -5.61 % | 248.563 M -10.06 % | 276.378 M 0.56 % | 274.850 M 16.58 % | 235.757 M -5.40 % | 249.222 M -17.19 % | 300.967 M -40.38 % | 504.835 M 150.93 % | 201.182 M -26.59 % | 274.057 M 8.68 % | 252.163 M -5.29 % | 266.248 M 32.95 % | 200.263 M -0.75 % | 201.779 M 25.76 % | 160.450 M 0.54 % | 159.595 M 5.42 % | 151.396 M 0.00 % | 151.396 M 10.89 % | 136.531 M 0.00 % | 136.531 M -9.90 % | 151.529 M 0.00 % | 151.529 M 2.86 % | 147.317 M 0.00 % | 147.317 M 18.56 % | 124.258 M 0.00 % | 124.258 M -5.25 % | 131.149 M 0.00 % | 131.149 M 1.28 % | 129.486 M 0.00 % | 129.486 M 13.66 % | 113.922 M 0.00 % | 113.922 M 10.97 % | 102.663 M 0.00 % | 102.663 M -17.67 % | 124.703 M 0.00 % | 124.703 M 36.79 % | 91.164 M 0.00 % | 91.164 M 22.55 % | 74.389 M 0.00 % | 74.389 M -25.09 % | 99.303 M 0.00 % | 99.303 M 11.48 % | 89.075 M | 0.000 -100.00 % | 87.506 M | 0.000 -100.00 % | 53.378 M -33.34 % | 80.070 M 24.33 % | 64.403 M -24.22 % | 84.988 M 49.18 % | 56.971 M 0.63 % | 56.616 M 64.77 % | 34.360 M 22.84 % | 27.971 M -64.80 % | 79.470 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.598 M 129.10 % | 12.919 M -38.10 % | 20.871 M -0.46 % | 20.968 M -48.84 % | 40.981 M 58.75 % | 25.816 M 140.48 % | 10.735 M -67.02 % | 32.547 M -1.87 % | 33.168 M | 0.000 -100.00 % | 15.731 M | 0.000 -100.00 % | 14.834 M 176.90 % | 5.357 M 84.92 % | 2.897 M | 0.000 -100.00 % | 657.000 K | 0.000 -100.00 % | 2.523 M | 0.000 -100.00 % | 1.944 M | 0.000 -100.00 % | 2.194 M | 0.000 -100.00 % | 522.000 K | 0.000 -100.00 % | 4.273 M | 0.000 -100.00 % | 15.771 M | 0.000 -100.00 % | 1.834 M | 0.000 -100.00 % | 13.369 M | 0.000 -100.00 % | 6.761 M | 0.000 -100.00 % | 12.705 M | 0.000 -100.00 % | 11.775 M | 0.000 -100.00 % | 10.662 M | 0.000 -100.00 % | 7.963 M | 0.000 -100.00 % | 21.826 M 242.10 % | 6.380 M -63.83 % | 17.638 M 225.30 % | 5.422 M -68.66 % | 17.303 M -15.26 % | 20.418 M 30.78 % | 15.613 M 43.12 % | 10.909 M -3.11 % | 11.259 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.293 M 7.53 % | 20.733 M 41.20 % | 14.683 M -17.71 % | 17.843 M -37.76 % | 28.671 M -19.39 % | 35.568 M 114.94 % | 16.548 M 6.18 % | 15.584 M -14.46 % | 18.219 M | 0.000 -100.00 % | 24.216 M | 0.000 -100.00 % | 28.754 M -34.78 % | 44.087 M -2.93 % | 45.416 M | 0.000 -100.00 % | 47.763 M | 0.000 -100.00 % | 13.689 M | 0.000 -100.00 % | 20.070 M | 0.000 -100.00 % | 10.810 M | 0.000 -100.00 % | 12.033 M | 0.000 -100.00 % | 2.996 M | 0.000 -100.00 % | 12.078 M | 0.000 -100.00 % | 10.282 M | 0.000 -100.00 % | 5.738 M | 0.000 -100.00 % | 20.582 M | 0.000 -100.00 % | 8.825 M | 0.000 -100.00 % | 36.563 M | 0.000 -100.00 % | 13.684 M | 0.000 -100.00 % | 8.027 M | 0.000 -100.00 % | 18.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 636.900 M -0.88 % | 642.577 M -1.15 % | 650.036 M 2.62 % | 633.413 M -1.23 % | 641.307 M -2.21 % | 655.824 M -0.44 % | 658.726 M 3.62 % | 635.725 M -0.15 % | 636.666 M 1.35 % | 628.210 M 1.01 % | 621.939 M 2.07 % | 609.314 M 156.36 % | 237.683 M 2.49 % | 231.910 M 2.32 % | 226.657 M 7.82 % | 210.226 M 5.56 % | 199.148 M 9.54 % | 181.797 M 12.10 % | 162.172 M 0.00 % | 162.172 M 5.52 % | 153.690 M 0.00 % | 153.690 M -4.65 % | 161.188 M 0.00 % | 161.188 M -2.21 % | 164.834 M 0.00 % | 164.834 M 1.95 % | 161.681 M 0.00 % | 161.681 M 4.83 % | 154.234 M 0.00 % | 154.234 M 5.12 % | 146.717 M 0.00 % | 146.717 M -3.90 % | 152.666 M 0.00 % | 152.666 M 28.12 % | 119.163 M 0.00 % | 119.163 M 6.63 % | 111.756 M 0.00 % | 111.756 M 14.85 % | 97.306 M 0.00 % | 97.306 M 5.01 % | 92.664 M 0.00 % | 92.664 M 7.38 % | 86.297 M 0.00 % | 86.297 M 108.01 % | 41.486 M | 0.000 -100.00 % | 36.671 M | 0.000 -100.00 % | 36.304 M 7.62 % | 33.734 M -3.51 % | 34.960 M 0.00 % | 34.961 M 2.85 % | 33.991 M 5.94 % | 32.085 M 8.97 % | 29.443 M 22.01 % | 24.131 M 1.00 % | 23.891 M |
Capital lease obligations | 31.537 M 230.91 % | 9.530 M -58.58 % | 23.008 M 129.64 % | 10.019 M -66.48 % | 29.886 M 61.93 % | 18.456 M -52.45 % | 38.811 M 64.17 % | 23.640 M -46.36 % | 44.068 M 47.60 % | 29.856 M -38.24 % | 48.344 M 19.24 % | 40.545 M -24.48 % | 53.687 M 34.88 % | 39.803 M -23.06 % | 51.731 M -40.00 % | 86.221 M 91.68 % | 44.982 M -11.25 % | 50.682 M 79.47 % | 28.240 M -26.28 % | 38.305 M -12.07 % | 43.562 M 0.00 % | 43.562 M 2 559.46 % | 1.638 M 0.00 % | 1.638 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 40.953 M 0.00 % | 40.953 M 0.29 % | 40.833 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 -100.00 % | 2.835 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.369 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.566 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.448 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.394 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.591 B -15.76 % | 1.889 B 18.71 % | 1.591 B | 0.000 -100.00 % | 1.457 B -18.93 % | 1.798 B 0.84 % | 1.783 B | 0.000 -100.00 % | 1.739 B | 0.000 -100.00 % | 1.677 B 4 018.89 % | 40.725 M -96.94 % | 1.333 B | 0.000 -100.00 % | 1.259 B | 0.000 -100.00 % | 581.165 M -6.52 % | 621.674 M 7.55 % | 578.045 M 0.00 % | 578.045 M 2.89 % | 561.819 M 0.00 % | 561.819 M 0.12 % | 561.153 M 0.00 % | 561.153 M 0.12 % | 560.499 M 0.00 % | 560.499 M 56.76 % | 357.562 M -1.56 % | 363.232 M 0.00 % | 363.232 M 0.00 % | 363.232 M 100.84 % | 180.860 M -1.29 % | 183.229 M 0.00 % | 183.229 M 0.00 % | 183.229 M 7.04 % | 171.175 M -2.91 % | 176.307 M 0.00 % | 176.307 M 0.00 % | 176.307 M 4.07 % | 169.411 M -3.91 % | 176.307 M 0.00 % | 176.307 M 0.00 % | 176.307 M 3.17 % | 170.886 M -3.82 % | 177.674 M 5.45 % | 168.486 M 359.45 % | 36.671 M -82.11 % | 204.924 M 464.47 % | 36.304 M -85.72 % | 254.303 M -42.56 % | 442.712 M 74.96 % | 253.040 M -32.69 % | 375.958 M -10.47 % | 419.907 M 24.60 % | 336.999 M -5.67 % | 357.251 M 40.28 % | 254.673 M -13.64 % | 294.897 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.871 M 0.00 % | 3.871 M 0.00 % | 3.871 M -6.31 % | 4.132 M 0.00 % | 4.132 M 0.00 % | 4.131 M 0.00 % | 4.131 M 3.44 % | 3.994 M 0.00 % | 3.994 M | 0.000 -100.00 % | 3.994 M | 0.000 -100.00 % | 3.651 M -0.02 % | 3.652 M 5.12 % | 3.474 M | 0.000 -100.00 % | 2.507 M | 0.000 -100.00 % | 2.128 M | 0.000 -100.00 % | 2.128 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 775.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.950 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 41.000 K -90.40 % | 427.000 K 0.00 % | 427.000 K 82.48 % | 234.000 K -0.43 % | 235.000 K 921.74 % | 23.000 K 0.00 % | 23.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 9.303 B 0.92 % | 9.218 B 1.96 % | 9.041 B 2.25 % | 8.842 B 2.03 % | 8.666 B 2.00 % | 8.496 B 1.01 % | 8.411 B 3.41 % | 8.134 B 3.70 % | 7.843 B 12.79 % | 6.954 B 13.80 % | 6.111 B 6.08 % | 5.761 B 15.76 % | 4.977 B 6.94 % | 4.654 B 11.73 % | 4.165 B 3.52 % | 4.023 B 32.42 % | 3.038 B 13.45 % | 2.678 B 5.85 % | 2.530 B 0.00 % | 2.530 B 2.92 % | 2.458 B 0.00 % | 2.458 B 0.83 % | 2.438 B 0.00 % | 2.438 B -4.26 % | 2.547 B 0.00 % | 2.547 B 14.10 % | 2.232 B 0.00 % | 2.232 B 1.12 % | 2.207 B 0.00 % | 2.207 B 22.13 % | 1.807 B 0.00 % | 1.807 B 0.25 % | 1.803 B 0.00 % | 1.803 B 15.16 % | 1.566 B 0.00 % | 1.566 B 3.10 % | 1.518 B 0.00 % | 1.518 B 15.60 % | 1.314 B 0.00 % | 1.314 B 2.91 % | 1.276 B 0.00 % | 1.276 B 12.27 % | 1.137 B 0.00 % | 1.137 B 8.65 % | 1.046 B | 0.000 -100.00 % | 935.184 M | 0.000 -100.00 % | 846.868 M 4.97 % | 806.765 M 10.46 % | 730.369 M 9.26 % | 668.494 M 4.81 % | 637.794 M 15.98 % | 549.902 M 16.58 % | 471.714 M 14.75 % | 411.079 M -1.43 % | 417.026 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 | 2020-12-31 | 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-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 |
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 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-01-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2004-01-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2003-01-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2002-01-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2001-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.815 B -200.00 % | 1.815 B | 0.000 -100.00 % | 1.380 B 355.00 % | -541.049 M -186.01 % | 629.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 12.366 M | 0.000 -100.00 % | 57.820 M 283.27 % | -31.549 M -200.00 % | 31.549 M | 0.000 -100.00 % | 106.879 M 279.95 % | -59.394 M -200.00 % | 59.394 M | 0.000 -100.00 % | 128.430 M 276.32 % | -72.838 M -200.00 % | 72.838 M | 0.000 -100.00 % | 14.071 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 660.000 K 0.00 % | 660.000 K | 0.000 | 0.000 -100.00 % | 34.500 K 0.00 % | 34.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -401.806 M | 0.000 100.00 % | -543.534 M -230.01 % | 418.061 M 200.00 % | -418.061 M | 0.000 100.00 % | -2.054 B -209.59 % | 1.874 B 200.00 % | -1.874 B | 0.000 100.00 % | -1.417 B -301.95 % | 701.856 M 200.00 % | -701.856 M | 0.000 100.00 % | -519.929 M -340.71 % | 215.996 M 200.00 % | -215.996 M | 0.000 100.00 % | -177.247 M | 0.000 | 0.000 | 0.000 100.00 % | -6.374 M 0.00 % | -6.374 M -22.92 % | -5.185 M 0.00 % | -5.185 M 95.79 % | -123.281 M 0.00 % | -123.281 M -114.04 % | -57.598 M 0.00 % | -57.598 M 36.23 % | -90.324 M 0.00 % | -90.324 M -121.08 % | -40.855 M 0.00 % | -40.855 M 37.36 % | -65.220 M 0.00 % | -65.220 M -84.73 % | -35.306 M 0.00 % | -35.306 M 34.83 % | -54.171 M 0.00 % | -54.171 M -273.41 % | -14.507 M 0.00 % | -14.507 M -260.23 % | 9.054 M 0.00 % | 9.054 M 958.33 % | 855.500 K 0.00 % | 855.500 K 0.00 % | 855.500 K 122.49 % | -3.805 M 0.00 % | -3.805 M 0.00 % | -3.805 M 0.00 % | -3.805 M -214.96 % | 3.310 M 0.00 % | 3.310 M 0.00 % | 3.310 M 0.00 % | 3.310 M 127.60 % | -11.994 M 0.00 % | -11.994 M 0.00 % | -11.994 M 0.00 % | -11.994 M 12.46 % | -13.701 M 0.00 % | -13.701 M 0.00 % | -13.701 M 0.00 % | -13.701 M -333.41 % | 5.870 M 0.00 % | 5.870 M 0.00 % | 5.870 M 0.00 % | 5.870 M 200.15 % | -5.861 M 0.00 % | -5.861 M 0.00 % | -5.861 M 0.00 % | -5.861 M -594.52 % | 1.185 M 0.00 % | 1.185 M 0.00 % | 1.185 M 0.00 % | 1.185 M 132.21 % | -3.680 M 0.00 % | -3.680 M 0.00 % | -3.680 M 0.00 % | -3.680 M -351.90 % | 1.461 M 0.00 % | 1.461 M 0.00 % | 1.461 M 0.00 % | 1.461 M 192.91 % | -1.573 M 0.00 % | -1.573 M 0.00 % | -1.573 M 0.00 % | -1.573 M 31.87 % | -2.308 M 0.00 % | -2.308 M 0.00 % | -2.308 M 0.00 % | -2.308 M -219.35 % | 1.934 M 0.00 % | 1.934 M 0.00 % | 1.934 M 0.00 % | 1.934 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | -343.606 M | 0.000 100.00 % | -417.851 M -201.82 % | 410.365 M 200.00 % | -410.365 M | 0.000 100.00 % | -239.195 M -150.91 % | 469.847 M 200.00 % | -469.847 M | 0.000 100.00 % | -735.798 M -248.74 % | 494.696 M 200.00 % | -494.696 M | 0.000 100.00 % | -172.778 M -314.35 % | 80.605 M 200.00 % | -80.605 M | 0.000 100.00 % | -150.570 M | 0.000 | 0.000 | 0.000 100.00 % | -48.543 M 0.00 % | -48.543 M | 0.000 | 0.000 100.00 % | -229.000 K 0.00 % | -229.000 K | 0.000 | 0.000 100.00 % | -49.909 M 0.00 % | -49.909 M | 0.000 | 0.000 100.00 % | -50.300 M 0.00 % | -50.300 M | 0.000 | 0.000 100.00 % | -62.639 M 0.00 % | -62.639 M | 0.000 | 0.000 100.00 % | -21.192 M 0.00 % | -21.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -70.565 M | 0.000 100.00 % | -125.684 M -420.25 % | 39.245 M 200.00 % | -39.245 M | 0.000 100.00 % | -1.815 B -229.22 % | 1.404 B 200.00 % | -1.404 B | 0.000 100.00 % | -681.592 M -429.02 % | 207.160 M 200.00 % | -207.160 M | 0.000 100.00 % | -347.152 M -356.41 % | 135.390 M 200.00 % | -135.390 M | 0.000 100.00 % | -26.677 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.518 M 0.00 % | 6.518 M 100.00 % | 3.259 M 0.00 % | 3.259 M 102.73 % | -119.471 M 0.00 % | -119.471 M -100.00 % | -59.736 M 0.00 % | -59.736 M -38.13 % | -43.247 M 0.00 % | -43.247 M -100.00 % | -21.624 M 0.00 % | -21.624 M 34.97 % | -33.251 M 0.00 % | -33.251 M -100.00 % | -16.626 M 0.00 % | -16.626 M -715.58 % | -2.039 M 0.00 % | -2.039 M -100.00 % | -1.019 M 0.00 % | -1.019 M 80.09 % | -5.120 M 0.00 % | -5.120 M -100.00 % | -2.560 M 0.00 % | -2.560 M 0.00 % | -2.560 M 80.01 % | -12.809 M 0.00 % | -12.809 M 0.00 % | -12.809 M 0.00 % | -12.809 M -390.10 % | -2.614 M 0.00 % | -2.614 M 0.00 % | -2.614 M 0.00 % | -2.614 M -15.48 % | -2.263 M 0.00 % | -2.263 M 0.00 % | -2.263 M 0.00 % | -2.263 M 87.29 % | -17.810 M 0.00 % | -17.810 M 0.00 % | -17.810 M 0.00 % | -17.810 M -439.14 % | 5.252 M 0.00 % | 5.252 M 0.00 % | 5.252 M 0.00 % | 5.252 M 218.56 % | -4.430 M 0.00 % | -4.430 M 0.00 % | -4.430 M 0.00 % | -4.430 M -297.75 % | 2.240 M 0.00 % | 2.240 M 0.00 % | 2.240 M 0.00 % | 2.240 M 199.70 % | -2.247 M 0.00 % | -2.247 M 0.00 % | -2.247 M 0.00 % | -2.247 M 52.25 % | -4.705 M 0.00 % | -4.705 M 0.00 % | -4.705 M 0.00 % | -4.705 M -48.15 % | -3.176 M 0.00 % | -3.176 M 0.00 % | -3.176 M 0.00 % | -3.176 M -42.96 % | -2.222 M 0.00 % | -2.222 M 0.00 % | -2.222 M 0.00 % | -2.222 M -339.39 % | 928.000 K 0.00 % | 928.000 K 0.00 % | 928.000 K 0.00 % | 928.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.394 M 200.00 % | -59.394 M | 0.000 | 0.000 -100.00 % | 73.699 M 200.00 % | -73.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 12.366 M | 0.000 | 0.000 100.00 % | -31.549 M -200.00 % | 31.549 M | 0.000 | 0.000 100.00 % | -59.394 M -200.00 % | 59.394 M | 0.000 | 0.000 100.00 % | -73.699 M -200.00 % | 73.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.651 M 0.00 % | 35.651 M 522.21 % | -8.444 M 0.00 % | -8.444 M -135.80 % | -3.581 M 0.00 % | -3.581 M -267.53 % | 2.138 M 0.00 % | 2.138 M -24.54 % | 2.833 M 0.00 % | 2.833 M 114.73 % | -19.232 M 0.00 % | -19.232 M -204.92 % | 18.330 M 0.00 % | 18.330 M 198.13 % | -18.680 M 0.00 % | -18.680 M -277.80 % | 10.506 M 0.00 % | 10.506 M 177.89 % | -13.488 M 0.00 % | -13.488 M -138.14 % | 35.366 M 0.00 % | 35.366 M 935.46 % | 3.416 M 0.00 % | 3.416 M 0.00 % | 3.416 M -62.07 % | 9.004 M 0.00 % | 9.004 M 0.00 % | 9.004 M 0.00 % | 9.004 M 52.01 % | 5.923 M 0.00 % | 5.923 M 0.00 % | 5.923 M 0.00 % | 5.923 M 160.87 % | -9.731 M 0.00 % | -9.731 M 0.00 % | -9.731 M 0.00 % | -9.731 M -336.80 % | 4.109 M 0.00 % | 4.109 M 0.00 % | 4.109 M 0.00 % | 4.109 M 564.66 % | 618.250 K 0.00 % | 618.250 K 0.00 % | 618.250 K 0.00 % | 618.250 K 143.18 % | -1.432 M 0.00 % | -1.432 M 0.00 % | -1.432 M 0.00 % | -1.432 M -35.74 % | -1.055 M 0.00 % | -1.055 M 0.00 % | -1.055 M 0.00 % | -1.055 M 26.42 % | -1.434 M 0.00 % | -1.434 M 0.00 % | -1.434 M 0.00 % | -1.434 M -123.25 % | 6.166 M 0.00 % | 6.166 M 0.00 % | 6.166 M 0.00 % | 6.166 M 284.58 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 1 948.13 % | -86.750 K 0.00 % | -86.750 K 0.00 % | -86.750 K 0.00 % | -86.750 K -108.62 % | 1.006 M 0.00 % | 1.006 M 0.00 % | 1.006 M 0.00 % | 1.006 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 348.074 M 313.85 % | -162.767 M -125.97 % | 626.867 M 293.74 % | -323.561 M -299.30 % | 162.348 M 207.75 % | -150.666 M -107.10 % | 2.121 B 1 594.67 % | -141.914 M 84.19 % | -897.570 M -25.84 % | -713.246 M -227.67 % | -217.670 M 44.39 % | -391.443 M -66.94 % | -234.480 M -327.00 % | -54.914 M -168.34 % | 80.357 M 259.32 % | -50.439 M -124.69 % | 204.267 M 559.57 % | -44.447 M -146.08 % | 96.465 M 123.60 % | 43.141 M 310.67 % | -20.479 M 0.00 % | -20.479 M -124.66 % | 83.031 M 0.00 % | 83.031 M 260.58 % | -51.707 M 0.00 % | -51.707 M -149.81 % | 103.815 M 0.00 % | 103.815 M 337.07 % | -43.790 M 0.00 % | -43.790 M -128.44 % | 153.986 M 0.00 % | 153.986 M 226.43 % | -121.798 M 0.00 % | -121.798 M -289.33 % | 64.331 M 0.00 % | 64.331 M 545.59 % | -14.438 M 0.00 % | -14.438 M -120.61 % | 70.059 M 0.00 % | 70.059 M 541.04 % | -15.885 M 0.00 % | -15.885 M -216.96 % | 13.581 M 0.00 % | 13.581 M 167.81 % | -20.029 M 0.00 % | -20.029 M 56.59 % | -46.142 M -40.11 % | -32.932 M 46.04 % | -61.030 M -216.32 % | -19.294 M 68.55 % | -61.343 M -51.99 % | -40.360 M -1 911.49 % | 2.228 M -92.51 % | 29.755 M 642.45 % | -5.485 M -951.82 % | -521.500 K -108.32 % | 6.268 M -58.80 % | 15.212 M 375.17 % | -5.528 M -381.25 % | 1.966 M 186.11 % | -2.283 M -111.51 % | 19.828 M 1 218.46 % | -1.773 M 20.41 % | -2.227 M -385.64 % | 779.750 K -93.04 % | 11.201 M 849.21 % | -1.495 M 60.06 % | -3.743 M 53.79 % | -8.100 M -263.19 % | 4.964 M 314.72 % | -2.312 M -120.62 % | 11.211 M 0.00 % | 11.211 M 0.00 % | 11.211 M 0.00 % | 11.211 M 83.48 % | 6.110 M 0.00 % | 6.110 M 0.00 % | 6.110 M 0.00 % | 6.110 M 38.99 % | 4.396 M 0.00 % | 4.396 M 0.00 % | 4.396 M 0.00 % | 4.396 M 81.42 % | 2.423 M 0.00 % | 2.423 M 0.00 % | 2.423 M 0.00 % | 2.423 M 3 761.75 % | 62.750 K 0.00 % | 62.750 K 0.00 % | 62.750 K 0.00 % | 62.750 K 103.64 % | -1.723 M 0.00 % | -1.723 M 0.00 % | -1.723 M 0.00 % | -1.723 M 38.61 % | -2.807 M 0.00 % | -2.807 M 0.00 % | -2.807 M 0.00 % | -2.807 M |
Net cash provided by operating activities | 212.124 M 897.77 % | -26.590 M -104.31 % | 617.106 M 5 343.36 % | -11.769 M -110.10 % | 116.549 M 1 001.53 % | 10.581 M -97.32 % | 394.422 M 3 346.49 % | -12.149 M 97.85 % | -565.456 M -7.71 % | -524.984 M -341.18 % | 217.670 M 446.60 % | -62.802 M -141.56 % | 151.093 M -15.12 % | 178.014 M -20.18 % | 223.027 M 55.48 % | 143.445 M -25.98 % | 193.788 M 362.01 % | 41.944 M -62.36 % | 111.422 M 209.88 % | 35.957 M -0.50 % | 36.137 M 0.00 % | 36.137 M -51.29 % | 74.187 M 0.00 % | 74.187 M 192.07 % | -80.573 M 0.00 % | -80.573 M -875.67 % | 10.388 M 0.00 % | 10.388 M -50.64 % | 21.044 M 0.00 % | 21.044 M -84.41 % | 134.984 M 0.00 % | 134.984 M 342.87 % | -55.579 M 0.00 % | -55.579 M -166.77 % | 83.239 M 0.00 % | 83.239 M 100.14 % | 41.591 M 0.00 % | 41.591 M -42.89 % | 72.825 M 0.00 % | 72.825 M 169.92 % | 26.980 M 0.00 % | 26.980 M -67.27 % | 82.422 M 0.00 % | 82.422 M 381.89 % | 17.104 M 0.00 % | 17.104 M -65.63 % | 49.763 M 26.23 % | 39.421 M 0.00 % | 39.421 M 0.00 % | 39.421 M 0.00 % | 39.421 M -13.75 % | 45.706 M 0.00 % | 45.706 M 0.00 % | 45.706 M 0.00 % | 45.706 M 160.69 % | 17.533 M 0.00 % | 17.533 M 0.00 % | 17.533 M 0.00 % | 17.533 M -14.48 % | 20.501 M 0.00 % | 20.501 M 0.00 % | 20.501 M 0.00 % | 20.501 M -9.43 % | 22.637 M 0.00 % | 22.637 M 0.00 % | 22.637 M 0.00 % | 22.637 M 359.51 % | 4.926 M 0.00 % | 4.926 M 0.00 % | 4.926 M 0.00 % | 4.926 M -67.20 % | 15.019 M 0.00 % | 15.019 M 0.00 % | 15.019 M 0.00 % | 15.019 M 201.12 % | 4.988 M 0.00 % | 4.988 M 0.00 % | 4.988 M 0.00 % | 4.988 M -42.36 % | 8.654 M 0.00 % | 8.654 M 0.00 % | 8.654 M 0.00 % | 8.654 M 205.52 % | 2.833 M 0.00 % | 2.833 M 0.00 % | 2.833 M 0.00 % | 2.833 M 772.80 % | -421.000 K 0.00 % | -421.000 K 0.00 % | -421.000 K 0.00 % | -421.000 K -127.31 % | 1.542 M 0.00 % | 1.542 M 0.00 % | 1.542 M 0.00 % | 1.542 M 154.93 % | -2.807 M 0.00 % | -2.807 M 0.00 % | -2.807 M 0.00 % | -2.807 M |
Investments in property plant and equipment | -95.766 M -53.49 % | -62.395 M 84.05 % | -391.288 M -748.81 % | -46.098 M 26.73 % | -62.915 M 52.57 % | -132.651 M 63.20 % | -360.480 M -168.45 % | -134.282 M -30.75 % | -102.701 M 59.48 % | -253.470 M 22.31 % | -326.242 M -194.33 % | -110.842 M -27.40 % | -87.004 M 66.33 % | -258.439 M -119.97 % | -117.486 M 3.59 % | -121.867 M 62.52 % | -325.144 M | 0.000 100.00 % | -73.554 M -41.00 % | -52.165 M -1.70 % | -51.292 M 0.00 % | -51.292 M -141.43 % | -21.246 M 0.00 % | -21.246 M 48.05 % | -40.899 M 0.00 % | -40.899 M -96.94 % | -20.767 M 0.00 % | -20.767 M 51.71 % | -43.001 M 0.00 % | -43.001 M -17.14 % | -36.711 M 0.00 % | -36.711 M -17.79 % | -31.167 M 0.00 % | -31.167 M -468.73 % | -5.480 M 0.00 % | -5.480 M 72.36 % | -19.825 M 0.00 % | -19.825 M -124.76 % | -8.821 M 0.00 % | -8.821 M 75.62 % | -36.178 M 0.00 % | -36.178 M -333.16 % | -8.352 M 0.00 % | -8.352 M 83.75 % | -51.391 M 0.00 % | -51.391 M -0.18 % | -51.297 M -68.91 % | -30.369 M 0.00 % | -30.369 M 0.00 % | -30.369 M 0.00 % | -30.369 M -159.19 % | -11.717 M 0.00 % | -11.717 M 0.00 % | -11.717 M 0.00 % | -11.717 M 20.53 % | -14.744 M 0.00 % | -14.744 M 0.00 % | -14.744 M 0.00 % | -14.744 M -42.25 % | -10.365 M 0.00 % | -10.365 M 0.00 % | -10.365 M 0.00 % | -10.365 M -165.97 % | -3.897 M 0.00 % | -3.897 M 0.00 % | -3.897 M 0.00 % | -3.897 M 12.49 % | -4.453 M 0.00 % | -4.453 M 0.00 % | -4.453 M 0.00 % | -4.453 M 26.61 % | -6.068 M 0.00 % | -6.068 M 0.00 % | -6.068 M 0.00 % | -6.068 M -51.38 % | -4.009 M 0.00 % | -4.009 M 0.00 % | -4.009 M 0.00 % | -4.009 M -56.87 % | -2.555 M 0.00 % | -2.555 M 0.00 % | -2.555 M 0.00 % | -2.555 M 70.09 % | -8.544 M 0.00 % | -8.544 M 0.00 % | -8.544 M 0.00 % | -8.544 M 2.79 % | -8.790 M 0.00 % | -8.790 M 0.00 % | -8.790 M 0.00 % | -8.790 M -266.93 % | -2.396 M 0.00 % | -2.396 M 0.00 % | -2.396 M 0.00 % | -2.396 M 51.87 % | -4.977 M 0.00 % | -4.977 M 0.00 % | -4.977 M 0.00 % | -4.977 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 433.469 K 154 810 472.96 % | -0.280 -120.00 % | 1.400 -99.98 % | 6.000 K 476 090.47 % | 1.260 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -145.000 M 45.28 % | -265.000 M -63.48 % | -162.100 M | 0.000 | 0.000 100.00 % | -266.556 M 29.48 % | -378.000 M -180.00 % | -135.000 M -16 559.72 % | 820.184 K 200.00 % | -820.184 K 99.91 % | -938.655 M -441.20 % | -173.439 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 % | -15.676 M 0.00 % | -15.676 M 0.00 % | -15.676 M | 0.000 100.00 % | -21.329 M 0.00 % | -21.329 M 0.00 % | -21.329 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.925 M 0.00 % | -19.925 M 0.00 % | -19.925 M 0.00 % | -19.925 M -122.71 % | -8.947 M 0.00 % | -8.947 M 0.00 % | -8.947 M 0.00 % | -8.947 M -84.01 % | -4.862 M 0.00 % | -4.862 M 0.00 % | -4.862 M 0.00 % | -4.862 M 10.61 % | -5.439 M 0.00 % | -5.439 M 0.00 % | -5.439 M 0.00 % | -5.439 M -4 251.20 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.995 M 0.00 % | -1.995 M 0.00 % | -1.995 M 0.00 % | -1.995 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.407 M 0.00 % | -6.407 M 0.00 % | -6.407 M 0.00 % | -6.407 M -6.72 % | -6.004 M 0.00 % | -6.004 M 0.00 % | -6.004 M 0.00 % | -6.004 M -23.15 % | -4.875 M 0.00 % | -4.875 M 0.00 % | -4.875 M 0.00 % | -4.875 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -883.500 K 0.00 % | -883.500 K 0.00 % | -883.500 K 0.00 % | -883.500 K 88.01 % | -7.367 M 0.00 % | -7.367 M 0.00 % | -7.367 M 0.00 % | -7.367 M -636.65 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.951 M -25.10 % | 160.146 M -4.17 % | 167.108 M -71.06 % | 577.485 M 428.38 % | -175.860 M -179.38 % | 221.549 M -71.17 % | 768.554 M 299.38 % | 192.439 M 1 920.63 % | 9.524 M -94.77 % | 182.198 M -64.75 % | 516.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.905 M 0.00 % | 48.905 M 0.00 % | 48.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.715 M 0.00 % | 2.715 M 0.00 % | 2.715 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 944.000 K 0.00 % | 944.000 K 0.00 % | 944.000 K 0.00 % | 944.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 -100.00 % | 10.250 K 0.00 % | 10.250 K 0.00 % | 10.250 K 0.00 % | 10.250 K -91.80 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K -50.84 % | 254.250 K 0.00 % | 254.250 K 0.00 % | 254.250 K 0.00 % | 254.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 M 0.00 % | 3.500 M 0.00 % | 3.500 M 0.00 % | 3.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.148 M 0.00 % | 21.148 M 0.00 % | 21.148 M 0.00 % | 21.148 M |
Other investing activites | 40.981 M 1 621.41 % | 2.381 M -98.50 % | 158.596 M 216.96 % | -135.598 M -136 094.60 % | -99.562 K -110.43 % | 954.492 K -63.17 % | 2.592 M 100.50 % | -514.507 M -293.79 % | 265.491 M 7 074.59 % | 3.700 M -6.34 % | 3.951 M 6 083.57 % | 63.892 K -98.74 % | 5.074 M 321.73 % | 1.203 M 191.52 % | -1.315 M -180.89 % | 1.625 M 106.97 % | -23.329 M | 0.000 -100.00 % | 480.899 K 101.14 % | -42.298 M -234.73 % | 31.396 M 0.00 % | 31.396 M 205.77 % | -29.683 M 0.00 % | -29.683 M -133.02 % | 89.905 M 0.00 % | 89.905 M 175.32 % | -119.359 M 0.00 % | -119.359 M -322.20 % | 53.718 M 0.00 % | 53.718 M 128.63 % | -187.622 M 0.00 % | -187.622 M -282.53 % | 102.791 M 0.00 % | 102.791 M 195.83 % | -107.265 M 0.00 % | -107.265 M -234.17 % | 79.945 M 0.00 % | 79.945 M 175.02 % | -106.563 M 0.00 % | -106.563 M -437.69 % | 31.557 M 0.00 % | 31.557 M 142.76 % | -73.799 M 0.00 % | -73.799 M -492.35 % | 18.810 M 0.00 % | 18.810 M -68.28 % | 59.300 M 68.32 % | 35.231 M 0.00 % | 35.231 M 0.00 % | 35.231 M 0.00 % | 35.231 M 105.36 % | 17.156 M 0.00 % | 17.156 M 0.00 % | 17.156 M 0.00 % | 17.156 M 15.38 % | 14.869 M 0.00 % | 14.869 M 0.00 % | 14.869 M 0.00 % | 14.869 M 43.45 % | 10.365 M 0.00 % | 10.365 M 0.00 % | 10.365 M 0.00 % | 10.365 M 76.22 % | 5.882 M 0.00 % | 5.882 M 0.00 % | 5.882 M 0.00 % | 5.882 M 35.89 % | 4.328 M 0.00 % | 4.328 M 0.00 % | 4.328 M 0.00 % | 4.328 M -64.58 % | 12.221 M 0.00 % | 12.221 M 0.00 % | 12.221 M 0.00 % | 12.221 M 22.06 % | 10.012 M 0.00 % | 10.012 M 0.00 % | 10.012 M 0.00 % | 10.012 M 34.75 % | 7.430 M 0.00 % | 7.430 M 0.00 % | 7.430 M 0.00 % | 7.430 M 47.30 % | 5.044 M 0.00 % | 5.044 M 0.00 % | 5.044 M 0.00 % | 5.044 M -47.85 % | 9.673 M 0.00 % | 9.673 M 0.00 % | 9.673 M 0.00 % | 9.673 M -0.91 % | 9.762 M 0.00 % | 9.762 M 0.00 % | 9.762 M 0.00 % | 9.762 M 164.35 % | -15.171 M 0.00 % | -15.171 M 0.00 % | -15.171 M 0.00 % | -15.171 M |
Net cash used for investing activites | -54.785 M 8.71 % | -60.014 M 75.77 % | -247.692 M -36.32 % | -181.697 M -106.32 % | -88.064 M 62.77 % | -236.551 M 32.97 % | -352.880 M -394.90 % | -71.303 M -445.53 % | -13.070 M 95.56 % | -294.343 M -531.19 % | 68.263 M 227.98 % | -53.339 M 25.48 % | -71.580 M 5.64 % | -75.858 M 85.97 % | -540.643 M -84.09 % | -293.681 M 15.72 % | -348.473 M | 0.000 100.00 % | -73.073 M 22.64 % | -94.463 M -374.77 % | -19.897 M 0.00 % | -19.897 M 60.93 % | -50.928 M 0.00 % | -50.928 M -203.92 % | 49.007 M 0.00 % | 49.007 M 134.97 % | -140.125 M 0.00 % | -140.125 M -1 407.56 % | 10.717 M 0.00 % | 10.717 M 104.78 % | -224.332 M 0.00 % | -224.332 M -413.21 % | 71.625 M 0.00 % | 71.625 M 163.53 % | -112.745 M 0.00 % | -112.745 M -287.53 % | 60.120 M 0.00 % | 60.120 M 152.10 % | -115.384 M 0.00 % | -115.384 M -2 396.94 % | -4.621 M 0.00 % | -4.621 M 94.37 % | -82.151 M 0.00 % | -82.151 M -152.14 % | -32.582 M 0.00 % | -32.582 M 52.26 % | -68.247 M -70.22 % | -40.093 M 0.00 % | -40.093 M 0.00 % | -40.093 M 0.00 % | -40.093 M -77.44 % | -22.595 M 0.00 % | -22.595 M 0.00 % | -22.595 M 0.00 % | -22.595 M -326.36 % | -5.300 M 0.00 % | -5.300 M 0.00 % | -5.300 M 0.00 % | -5.300 M 36.53 % | -8.350 M 0.00 % | -8.350 M 0.00 % | -8.350 M 0.00 % | -8.350 M 49.31 % | -16.473 M 0.00 % | -16.473 M 0.00 % | -16.473 M 0.00 % | -16.473 M -54.38 % | -10.670 M 0.00 % | -10.670 M 0.00 % | -10.670 M 0.00 % | -10.670 M 5.64 % | -11.307 M 0.00 % | -11.307 M 0.00 % | -11.307 M 0.00 % | -11.307 M -25.07 % | -9.041 M 0.00 % | -9.041 M 0.00 % | -9.041 M 0.00 % | -9.041 M -31.50 % | -6.876 M 0.00 % | -6.876 M 0.00 % | -6.876 M 0.00 % | -6.876 M -64.79 % | -4.172 M 0.00 % | -4.172 M 0.00 % | -4.172 M 0.00 % | -4.172 M 27.46 % | -5.752 M 0.00 % | -5.752 M 0.00 % | -5.752 M 0.00 % | -5.752 M 53.81 % | -12.452 M 0.00 % | -12.452 M 0.00 % | -12.452 M 0.00 % | -12.452 M -182.08 % | 15.171 M 0.00 % | 15.171 M 0.00 % | 15.171 M 0.00 % | 15.171 M |
Debt repayment | 3.592 M 117.87 % | -20.100 M 71.08 % | -69.507 M -140.81 % | 170.335 M 110.35 % | 80.978 M 1 702.67 % | -5.053 M -102.71 % | 186.423 M -10.96 % | 209.359 M -71.52 % | 735.213 M 122.41 % | 330.563 M 315.12 % | 79.630 M | 0.000 | 0.000 -100.00 % | 23.124 M 151.39 % | -45.000 M -200.08 % | 44.962 M 954.09 % | 4.266 M -90.66 % | 45.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.384 M 0.00 % | 50.384 M 0.00 % | 50.384 M | 0.000 -100.00 % | 47.199 M 0.00 % | 47.199 M 0.00 % | 47.199 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 -100.00 % | 29.958 M 0.00 % | 29.958 M 0.00 % | 29.958 M 0.00 % | 29.958 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -491.778 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 100.00 % | -594.250 K 0.00 % | -594.250 K 0.00 % | -594.250 K 0.00 % | -594.250 K -327.52 % | -139.000 K 0.00 % | -139.000 K 0.00 % | -139.000 K 0.00 % | -139.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 |
Dividends paid | -9.610 M 2.86 % | -9.893 M -827.60 % | -1.067 M 97.14 % | -37.281 M 48.36 % | -72.194 M -481.84 % | -12.408 M -10.43 % | -11.236 M 91.06 % | -125.697 M -2 173.89 % | -5.528 M -614.12 % | -774.076 K 65.15 % | -2.221 M 95.76 % | -52.364 M -52 718.96 % | -99.138 K 77.98 % | -450.222 K 49.57 % | -892.694 K 13.50 % | -1.032 M | 0.000 | 0.000 100.00 % | -56.546 K -232.39 % | -17.012 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 100.00 % | -24.693 M 0.00 % | -24.693 M -100.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M -60.00 % | -7.717 M 0.00 % | -7.717 M 0.00 % | -7.717 M 0.00 % | -7.717 M 0.00 % | -7.717 M 0.00 % | -7.717 M 0.00 % | -7.717 M 0.00 % | -7.717 M -34.78 % | -5.726 M 0.00 % | -5.726 M 0.00 % | -5.726 M 0.00 % | -5.726 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 |
Other financing activites | 4.198 M 200.00 % | -4.198 M -108.75 % | 47.951 M 436.05 % | -14.269 M -278.92 % | 7.975 M 216.77 % | -6.830 M -117.81 % | 38.344 M 2 261.95 % | -1.774 M 95.93 % | -43.593 M -564.71 % | -6.558 M -119.97 % | 32.840 M -93.79 % | 529.083 M 630.35 % | -99.761 M -1 820.11 % | -5.196 M -211.16 % | 4.674 M -99.31 % | 674.915 M 9 147.38 % | -7.460 M | 0.000 100.00 % | -13.776 M -199.88 % | 13.792 M 172 494.29 % | -8.000 K 0.00 % | -8.000 K 99.92 % | -10.308 M 0.00 % | -10.308 M 11.82 % | -11.690 M | 0.000 -100.00 % | 94.659 M 0.00 % | 94.659 M 118.69 % | 43.285 M | 0.000 -100.00 % | 85.746 M 0.00 % | 85.746 M 109.94 % | 40.843 M | 0.000 -100.00 % | 9.942 M 0.00 % | 9.942 M 351.52 % | -3.953 M 0.00 % | -3.953 M -5 981.15 % | -65.000 K 0.00 % | -65.000 K 98.71 % | -5.052 M 0.00 % | -5.052 M -6 376.28 % | -78.000 K 0.00 % | -78.000 K -100.21 % | 37.332 M 0.00 % | 37.332 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 % | 263.250 K 0.00 % | 263.250 K 0.00 % | 263.250 K 0.00 % | 263.250 K -85.39 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -594.250 K 0.00 % | -594.250 K 0.00 % | -594.250 K 0.00 % | -594.250 K -327.52 % | -139.000 K 0.00 % | -139.000 K 0.00 % | -139.000 K 0.00 % | -139.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.804 M 0.00 % | 27.804 M 0.00 % | 27.804 M 0.00 % | 27.804 M 13 889.56 % | 198.750 K 0.00 % | 198.750 K 0.00 % | 198.750 K 0.00 % | 198.750 K |
Net cash used provided by financing activities | -1.820 M 94.68 % | -34.191 M -51.14 % | -22.623 M -119.05 % | 118.785 M 608.76 % | 16.759 M 169.00 % | -24.290 M -111.38 % | 213.531 M 160.76 % | 81.889 M -88.16 % | 691.620 M 113.97 % | 323.231 M 193.18 % | 110.250 M -76.87 % | 476.719 M 577.39 % | -99.860 M -671.33 % | 17.478 M 141.11 % | -42.517 M -105.91 % | 718.845 M 22 604.18 % | -3.194 M -106.99 % | 45.672 M 430.19 % | -13.832 M -200.42 % | 13.775 M 172 281.64 % | -8.000 K 0.00 % | -8.000 K 99.92 % | -10.308 M 0.00 % | -10.308 M 11.82 % | -11.690 M 0.00 % | -11.690 M -112.35 % | 94.659 M 0.00 % | 94.659 M 118.69 % | 43.285 M 0.00 % | 43.285 M -49.52 % | 85.746 M 0.00 % | 85.746 M 109.94 % | 40.843 M 0.00 % | 40.843 M 310.81 % | 9.942 M 0.00 % | 9.942 M 351.52 % | -3.953 M 0.00 % | -3.953 M -5 981.15 % | -65.000 K 0.00 % | -65.000 K 98.71 % | -5.052 M 0.00 % | -5.052 M 79.61 % | -24.771 M 0.00 % | -24.771 M -199.14 % | 24.985 M 0.00 % | 24.985 M 454.89 % | -7.040 M 42.98 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M 0.00 % | -12.347 M -60.00 % | -7.717 M 0.00 % | -7.717 M 0.00 % | -7.717 M 0.00 % | -7.717 M -3.53 % | -7.454 M 0.00 % | -7.454 M 0.00 % | -7.454 M 0.00 % | -7.454 M -89.96 % | -3.924 M 0.00 % | -3.924 M 0.00 % | -3.924 M 0.00 % | -3.924 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -594.250 K 0.00 % | -594.250 K 0.00 % | -594.250 K 0.00 % | -594.250 K -327.52 % | -139.000 K 0.00 % | -139.000 K 0.00 % | -139.000 K 0.00 % | -139.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.804 M 0.00 % | 27.804 M 0.00 % | 27.804 M 0.00 % | 27.804 M 13 889.56 % | 198.750 K 0.00 % | 198.750 K 0.00 % | 198.750 K 0.00 % | 198.750 K |
Effect of forex changes on cash | -2.082 M -15.80 % | -1.798 M -114.10 % | 12.754 M 428.26 % | -3.885 M -11.60 % | -3.482 M -65.46 % | -2.104 M -119.80 % | 10.629 M 251.59 % | -7.012 M -1 693.11 % | 440.122 K 122.84 % | -1.927 M -117.19 % | 11.211 M 334.48 % | 2.580 M 235.38 % | -1.906 M -168.00 % | -711.151 K 20.54 % | -894.962 K -401.98 % | 296.363 K 121.80 % | -1.359 M -1 140.49 % | 130.651 K -93.68 % | 2.066 M 161.79 % | -3.344 M -2 055.42 % | 171.000 K 0.00 % | 171.000 K 107.94 % | -2.154 M 0.00 % | -2.154 M -191.35 % | 2.358 M 0.00 % | 2.358 M 346.92 % | 527.500 K 0.00 % | 527.500 K 296.62 % | 133.000 K 0.00 % | 133.000 K 136.34 % | -366.000 K 0.00 % | -366.000 K -130.91 % | -158.500 K 0.00 % | -158.500 K -161.67 % | 257.000 K 0.00 % | 257.000 K 112.40 % | 121.000 K 0.00 % | 121.000 K -62.19 % | 320.000 K 0.00 % | 320.000 K 2 185.71 % | 14.000 K 0.00 % | 14.000 K 134.15 % | -41.000 K 0.00 % | -41.000 K -188.17 % | 46.500 K 0.00 % | 46.500 K -99.74 % | 18.031 M 162.95 % | 6.857 M 0.00 % | 6.857 M 0.00 % | 6.857 M 0.00 % | 6.857 M 10.84 % | 6.187 M 0.00 % | 6.187 M 0.00 % | 6.187 M 0.00 % | 6.187 M 174.13 % | 2.257 M 0.00 % | 2.257 M 0.00 % | 2.257 M 0.00 % | 2.257 M 125.56 % | 1.001 M 0.00 % | 1.001 M 0.00 % | 1.001 M 0.00 % | 1.001 M -5.35 % | 1.057 M 0.00 % | 1.057 M 0.00 % | 1.057 M 0.00 % | 1.057 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -223.750 K 0.00 % | -223.750 K 0.00 % | -223.750 K 0.00 % | -223.750 K -799.22 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.505 M 0.00 % | 1.505 M 0.00 % | 1.505 M 0.00 % | 1.505 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.925 M 0.00 % | -2.925 M 0.00 % | -2.925 M 0.00 % | -2.925 M -234 100.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K |
Net change in cash | 153.437 M 225.16 % | -122.593 M -134.10 % | 359.545 M 557.63 % | -78.566 M -288.13 % | 41.762 M 116.55 % | -252.365 M -194.98 % | 265.701 M 3 198.61 % | -8.575 M -107.55 % | 113.534 M 122.80 % | -498.022 M -303.52 % | 244.703 M -32.62 % | 363.159 M 1 731.95 % | -22.253 M -118.71 % | 118.923 M 132.94 % | -361.028 M -163.46 % | 568.905 M 690.27 % | -96.381 M -487.23 % | 24.890 M -6.37 % | 26.583 M 155.29 % | -48.076 M -393.08 % | 16.404 M 0.00 % | 16.404 M 51.92 % | 10.798 M 0.00 % | 10.798 M -93.66 % | 170.241 M 1 949.28 % | -9.206 M 0.00 % | -9.206 M 73.36 % | -34.552 M -111.66 % | 296.432 M 22 409.07 % | -1.329 M 0.00 % | -1.329 M 66.52 % | -3.969 M -101.61 % | 246.542 M 4 037.30 % | 5.959 M 0.00 % | 5.959 M 130.87 % | -19.307 M -106.55 % | 294.644 M 614.07 % | 41.263 M 0.00 % | 41.263 M 123.50 % | -175.587 M -206.02 % | 165.621 M 1 761.99 % | -9.965 M 0.00 % | -9.965 M 94.14 % | -169.956 M -204.61 % | 162.463 M 2 268.12 % | -7.493 M 0.00 % | -7.493 M -21.62 % | -6.161 M 0.00 % | -6.161 M 0.00 % | -6.161 M 0.00 % | -6.161 M -136.35 % | 16.951 M 0.00 % | 16.951 M 0.00 % | 16.951 M 0.00 % | 16.951 M 150.25 % | 6.774 M 0.00 % | 6.774 M 0.00 % | 6.774 M 0.00 % | 6.774 M 18.88 % | 5.698 M 0.00 % | 5.698 M 0.00 % | 5.698 M 0.00 % | 5.698 M 72.80 % | 3.297 M 0.00 % | 3.297 M 0.00 % | 3.297 M 0.00 % | 3.297 M 252.30 % | -2.165 M 0.00 % | -2.165 M 0.00 % | -2.165 M 0.00 % | -2.165 M -174.82 % | 2.894 M 0.00 % | 2.894 M 0.00 % | 2.894 M 0.00 % | 2.894 M 169.56 % | -4.160 M 0.00 % | -4.160 M 0.00 % | -4.160 M 0.00 % | -4.160 M -339.06 % | 1.740 M 0.00 % | 1.740 M 0.00 % | 1.740 M 0.00 % | 1.740 M 499.57 % | 290.250 K 0.00 % | 290.250 K 0.00 % | 290.250 K 0.00 % | 290.250 K 104.66 % | -6.225 M 0.00 % | -6.225 M 0.00 % | -6.225 M 0.00 % | -6.225 M -144.56 % | 13.970 M 0.00 % | 13.970 M 0.00 % | 13.970 M 0.00 % | 13.970 M 11.19 % | 12.564 M 0.00 % | 12.564 M 0.00 % | 12.564 M 0.00 % | 12.564 M |
Cash at beginning of period | 940.708 M -11.53 % | 1.063 B 51.09 % | 703.756 M -10.04 % | 782.322 M 5.64 % | 740.560 M -25.42 % | 992.925 M 36.54 % | 727.224 M -1.17 % | 735.799 M 18.25 % | 622.265 M -44.45 % | 1.120 B 27.95 % | 875.584 M 70.87 % | 512.425 M -4.16 % | 534.678 M 28.60 % | 415.755 M -46.48 % | 776.783 M 273.67 % | 207.878 M -31.68 % | 304.259 M 8.91 % | 279.369 M 10.52 % | 252.787 M -15.98 % | 300.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 246.460 M 223.36 % | 76.220 M 0.00 % | 76.220 M 0.00 % | 76.220 M -79.62 % | 373.980 M 382.25 % | 77.548 M 0.00 % | 77.548 M 0.00 % | 77.548 M -75.62 % | 318.131 M 344.38 % | 71.589 M 0.00 % | 71.589 M 0.00 % | 71.589 M -77.97 % | 324.970 M 971.57 % | 30.327 M 0.00 % | 30.327 M 0.00 % | 30.327 M -85.27 % | 205.913 M 411.05 % | 40.292 M 0.00 % | 40.292 M 0.00 % | 40.292 M -80.84 % | 210.248 M 339.99 % | 47.785 M 0.00 % | 47.785 M 0.00 % | 47.785 M -11.42 % | 53.946 M 0.00 % | 53.946 M 0.00 % | 53.946 M 0.00 % | 53.946 M 45.82 % | 36.995 M 0.00 % | 36.995 M 0.00 % | 36.995 M 0.00 % | 36.995 M 22.41 % | 30.222 M 0.00 % | 30.222 M 0.00 % | 30.222 M 0.00 % | 30.222 M 23.23 % | 24.524 M 0.00 % | 24.524 M 0.00 % | 24.524 M 0.00 % | 24.524 M 15.53 % | 21.227 M 0.00 % | 21.227 M 0.00 % | 21.227 M 0.00 % | 21.227 M -9.26 % | 23.392 M 0.00 % | 23.392 M 0.00 % | 23.392 M 0.00 % | 23.392 M 14.12 % | 20.498 M 0.00 % | 20.498 M 0.00 % | 20.498 M 0.00 % | 20.498 M -16.87 % | 24.658 M 0.00 % | 24.658 M 0.00 % | 24.658 M 0.00 % | 24.658 M 7.59 % | 22.918 M 0.00 % | 22.918 M 0.00 % | 22.918 M 0.00 % | 22.918 M 1.28 % | 22.628 M 0.00 % | 22.628 M 0.00 % | 22.628 M 0.00 % | 22.628 M -21.58 % | 28.853 M 0.00 % | 28.853 M 0.00 % | 28.853 M 0.00 % | 28.853 M 93.86 % | 14.883 M 0.00 % | 14.883 M 0.00 % | 14.883 M 0.00 % | 14.883 M 541.73 % | 2.319 M 0.00 % | 2.319 M 0.00 % | 2.319 M 0.00 % | 2.319 M |
Cash at end of period | 1.094 B 16.31 % | 940.708 M -11.53 % | 1.063 B 51.09 % | 703.756 M -10.04 % | 782.322 M 5.64 % | 740.560 M -25.42 % | 992.925 M 36.54 % | 727.224 M -1.17 % | 735.799 M 18.25 % | 622.265 M -44.45 % | 1.120 B 27.95 % | 875.584 M 70.87 % | 512.425 M -4.16 % | 534.678 M 28.60 % | 415.755 M -46.48 % | 776.783 M 273.67 % | 207.878 M -31.68 % | 304.259 M 8.91 % | 279.369 M 10.52 % | 252.787 M 1 441.05 % | 16.404 M 0.00 % | 16.404 M 51.92 % | 10.798 M -95.80 % | 257.258 M 4.38 % | 246.460 M 267.78 % | 67.014 M 0.00 % | 67.014 M -80.26 % | 339.429 M -9.24 % | 373.980 M 390.66 % | 76.220 M 0.00 % | 76.220 M -75.74 % | 314.162 M -1.25 % | 318.131 M 310.24 % | 77.548 M 0.00 % | 77.548 M -74.63 % | 305.664 M -5.94 % | 324.970 M 353.94 % | 71.589 M 0.00 % | 71.589 M 136.06 % | 30.327 M -85.27 % | 205.913 M 578.99 % | 30.327 M 0.00 % | 30.327 M -24.73 % | 40.292 M -80.84 % | 210.248 M 421.81 % | 40.292 M 0.00 % | 40.292 M -15.68 % | 47.785 M 0.00 % | 47.785 M 0.00 % | 47.785 M 0.00 % | 47.785 M -11.42 % | 53.946 M 0.00 % | 53.946 M 0.00 % | 53.946 M 0.00 % | 53.946 M 45.82 % | 36.995 M 0.00 % | 36.995 M 0.00 % | 36.995 M 0.00 % | 36.995 M 22.41 % | 30.222 M 0.00 % | 30.222 M 0.00 % | 30.222 M 0.00 % | 30.222 M 23.23 % | 24.524 M 0.00 % | 24.524 M 0.00 % | 24.524 M 0.00 % | 24.524 M 15.53 % | 21.227 M 0.00 % | 21.227 M 0.00 % | 21.227 M 0.00 % | 21.227 M -9.26 % | 23.392 M 0.00 % | 23.392 M 0.00 % | 23.392 M 0.00 % | 23.392 M 14.12 % | 20.498 M 0.00 % | 20.498 M 0.00 % | 20.498 M 0.00 % | 20.498 M -16.87 % | 24.658 M 0.00 % | 24.658 M 0.00 % | 24.658 M 0.00 % | 24.658 M 7.59 % | 22.918 M 0.00 % | 22.918 M 0.00 % | 22.918 M 0.00 % | 22.918 M 1.28 % | 22.628 M 0.00 % | 22.628 M 0.00 % | 22.628 M 0.00 % | 22.628 M -21.58 % | 28.853 M 0.00 % | 28.853 M 0.00 % | 28.853 M 0.00 % | 28.853 M 93.86 % | 14.883 M 0.00 % | 14.883 M 0.00 % | 14.883 M 0.00 % | 14.883 M |
Operating cash flow | 212.124 M 897.77 % | -26.590 M -104.31 % | 617.106 M 5 343.36 % | -11.769 M -110.10 % | 116.549 M 1 001.53 % | 10.581 M -97.32 % | 394.422 M 3 346.49 % | -12.149 M 97.85 % | -565.456 M -7.71 % | -524.984 M -341.18 % | 217.670 M 446.60 % | -62.802 M -141.56 % | 151.093 M -15.12 % | 178.014 M -20.18 % | 223.027 M 55.48 % | 143.445 M -25.98 % | 193.788 M 362.01 % | 41.944 M -62.36 % | 111.422 M 209.88 % | 35.957 M -0.50 % | 36.137 M 0.00 % | 36.137 M -51.29 % | 74.187 M 0.00 % | 74.187 M 192.07 % | -80.573 M 0.00 % | -80.573 M -875.67 % | 10.388 M 0.00 % | 10.388 M -50.64 % | 21.044 M 0.00 % | 21.044 M -84.41 % | 134.984 M 0.00 % | 134.984 M 342.87 % | -55.579 M 0.00 % | -55.579 M -166.77 % | 83.239 M 0.00 % | 83.239 M 100.14 % | 41.591 M 0.00 % | 41.591 M -42.89 % | 72.825 M 0.00 % | 72.825 M 169.92 % | 26.980 M 0.00 % | 26.980 M -67.27 % | 82.422 M 0.00 % | 82.422 M 381.89 % | 17.104 M 0.00 % | 17.104 M -65.63 % | 49.763 M 26.23 % | 39.421 M 0.00 % | 39.421 M 0.00 % | 39.421 M 0.00 % | 39.421 M -13.75 % | 45.706 M 0.00 % | 45.706 M 0.00 % | 45.706 M 0.00 % | 45.706 M 160.69 % | 17.533 M 0.00 % | 17.533 M 0.00 % | 17.533 M 0.00 % | 17.533 M -14.48 % | 20.501 M 0.00 % | 20.501 M 0.00 % | 20.501 M 0.00 % | 20.501 M -9.43 % | 22.637 M 0.00 % | 22.637 M 0.00 % | 22.637 M 0.00 % | 22.637 M 359.51 % | 4.926 M 0.00 % | 4.926 M 0.00 % | 4.926 M 0.00 % | 4.926 M -67.20 % | 15.019 M 0.00 % | 15.019 M 0.00 % | 15.019 M 0.00 % | 15.019 M 201.12 % | 4.988 M 0.00 % | 4.988 M 0.00 % | 4.988 M 0.00 % | 4.988 M -42.36 % | 8.654 M 0.00 % | 8.654 M 0.00 % | 8.654 M 0.00 % | 8.654 M 205.52 % | 2.833 M 0.00 % | 2.833 M 0.00 % | 2.833 M 0.00 % | 2.833 M 772.80 % | -421.000 K 0.00 % | -421.000 K 0.00 % | -421.000 K 0.00 % | -421.000 K -127.31 % | 1.542 M 0.00 % | 1.542 M 0.00 % | 1.542 M 0.00 % | 1.542 M 154.93 % | -2.807 M 0.00 % | -2.807 M 0.00 % | -2.807 M 0.00 % | -2.807 M |
Capital expenditure | -95.766 M -53.49 % | -62.395 M 84.05 % | -391.288 M -748.81 % | -46.098 M 26.73 % | -62.915 M 52.57 % | -132.651 M 63.20 % | -360.480 M -168.45 % | -134.282 M -30.75 % | -102.701 M 59.48 % | -253.470 M 22.31 % | -326.242 M -194.33 % | -110.842 M -27.40 % | -87.004 M 66.33 % | -258.439 M -119.97 % | -117.486 M 3.59 % | -121.867 M 62.52 % | -325.144 M | 0.000 100.00 % | -73.554 M -41.00 % | -52.165 M -1.70 % | -51.292 M 0.00 % | -51.292 M -141.43 % | -21.246 M 0.00 % | -21.246 M 48.05 % | -40.899 M 0.00 % | -40.899 M -96.94 % | -20.767 M 0.00 % | -20.767 M 51.71 % | -43.001 M 0.00 % | -43.001 M -17.14 % | -36.711 M 0.00 % | -36.711 M -17.79 % | -31.167 M 0.00 % | -31.167 M -468.73 % | -5.480 M 0.00 % | -5.480 M 72.36 % | -19.825 M 0.00 % | -19.825 M -124.76 % | -8.821 M 0.00 % | -8.821 M 75.62 % | -36.178 M 0.00 % | -36.178 M -333.16 % | -8.352 M 0.00 % | -8.352 M 83.75 % | -51.391 M 0.00 % | -51.391 M -0.18 % | -51.297 M -68.91 % | -30.369 M 0.00 % | -30.369 M 0.00 % | -30.369 M 0.00 % | -30.369 M -159.19 % | -11.717 M 0.00 % | -11.717 M 0.00 % | -11.717 M 0.00 % | -11.717 M 20.53 % | -14.744 M 0.00 % | -14.744 M 0.00 % | -14.744 M 0.00 % | -14.744 M -42.25 % | -10.365 M 0.00 % | -10.365 M 0.00 % | -10.365 M 0.00 % | -10.365 M -165.97 % | -3.897 M 0.00 % | -3.897 M 0.00 % | -3.897 M 0.00 % | -3.897 M 12.49 % | -4.453 M 0.00 % | -4.453 M 0.00 % | -4.453 M 0.00 % | -4.453 M 26.61 % | -6.068 M 0.00 % | -6.068 M 0.00 % | -6.068 M 0.00 % | -6.068 M -51.38 % | -4.009 M 0.00 % | -4.009 M 0.00 % | -4.009 M 0.00 % | -4.009 M -56.87 % | -2.555 M 0.00 % | -2.555 M 0.00 % | -2.555 M 0.00 % | -2.555 M 70.09 % | -8.544 M 0.00 % | -8.544 M 0.00 % | -8.544 M 0.00 % | -8.544 M 2.79 % | -8.790 M 0.00 % | -8.790 M 0.00 % | -8.790 M 0.00 % | -8.790 M -266.93 % | -2.396 M 0.00 % | -2.396 M 0.00 % | -2.396 M 0.00 % | -2.396 M 51.87 % | -4.977 M 0.00 % | -4.977 M 0.00 % | -4.977 M 0.00 % | -4.977 M |
Free CashFlow | 116.358 M 230.76 % | -88.984 M -139.41 % | 225.818 M 490.23 % | -57.868 M -207.89 % | 53.633 M 143.94 % | -122.070 M -459.65 % | 33.942 M 123.18 % | -146.431 M 78.08 % | -668.157 M 14.17 % | -778.454 M -617.00 % | -108.571 M 37.47 % | -173.643 M -370.94 % | 64.089 M 179.69 % | -80.426 M -176.20 % | 105.541 M 389.10 % | 21.578 M 116.43 % | -131.356 M -413.17 % | 41.944 M 10.77 % | 37.868 M 333.63 % | -16.209 M -6.95 % | -15.155 M 0.00 % | -15.155 M -128.63 % | 52.942 M 0.00 % | 52.942 M 143.58 % | -121.472 M 0.00 % | -121.472 M -1 070.36 % | -10.379 M 0.00 % | -10.379 M 52.73 % | -21.957 M 0.00 % | -21.957 M -122.34 % | 98.273 M 0.00 % | 98.273 M 213.29 % | -86.746 M 0.00 % | -86.746 M -211.56 % | 77.759 M 0.00 % | 77.759 M 257.25 % | 21.766 M 0.00 % | 21.766 M -65.99 % | 64.005 M 0.00 % | 64.005 M 795.89 % | -9.198 M 0.00 % | -9.198 M -112.42 % | 74.070 M 0.00 % | 74.070 M 316.03 % | -34.287 M 0.00 % | -34.287 M -2 134.77 % | -1.534 M -116.95 % | 9.052 M 0.00 % | 9.052 M 0.00 % | 9.052 M 0.00 % | 9.052 M -73.37 % | 33.989 M 0.00 % | 33.989 M 0.00 % | 33.989 M 0.00 % | 33.989 M 1 118.57 % | 2.789 M 0.00 % | 2.789 M 0.00 % | 2.789 M 0.00 % | 2.789 M -72.48 % | 10.136 M 0.00 % | 10.136 M 0.00 % | 10.136 M 0.00 % | 10.136 M -45.91 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 0.00 % | 18.740 M 3 861.84 % | 473.000 K 0.00 % | 473.000 K 0.00 % | 473.000 K 0.00 % | 473.000 K -94.72 % | 8.951 M 0.00 % | 8.951 M 0.00 % | 8.951 M 0.00 % | 8.951 M 814.07 % | 979.250 K 0.00 % | 979.250 K 0.00 % | 979.250 K 0.00 % | 979.250 K -83.94 % | 6.099 M 0.00 % | 6.099 M 0.00 % | 6.099 M 0.00 % | 6.099 M 206.77 % | -5.712 M 0.00 % | -5.712 M 0.00 % | -5.712 M 0.00 % | -5.712 M 37.99 % | -9.211 M 0.00 % | -9.211 M 0.00 % | -9.211 M 0.00 % | -9.211 M -978.86 % | -853.750 K 0.00 % | -853.750 K 0.00 % | -853.750 K 0.00 % | -853.750 K 89.03 % | -7.784 M 0.00 % | -7.784 M 0.00 % | -7.784 M 0.00 % | -7.784 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 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 |