
StarHub Ltd SRHBY
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.368 B -0.23 % | 2.373 B 1.97 % | 2.327 B 13.94 % | 2.043 B 0.68 % | 2.029 B -12.95 % | 2.331 B -1.33 % | 2.362 B -2.02 % | 2.411 B 0.58 % | 2.397 B -1.95 % | 2.444 B 2.39 % | 2.387 B 0.74 % | 2.370 B -2.15 % | 2.422 B 11.49 % | 2.172 B -2.94 % | 2.238 B 4.08 % | 2.150 B 1.05 % | 2.128 B 5.66 % | 2.014 B 11.58 % | 1.805 B 14.90 % | 1.571 B 15.90 % | 1.355 B 21.20 % | 1.118 B |
Net income | 160.500 M 7.29 % | 149.600 M 140.51 % | 62.200 M -58.34 % | 149.300 M -5.45 % | 157.900 M -11.49 % | 178.400 M -7.95 % | 193.800 M -27.85 % | 268.600 M -21.32 % | 341.400 M -8.30 % | 372.300 M 0.49 % | 370.500 M -2.37 % | 379.500 M 5.62 % | 359.300 M 13.88 % | 315.500 M 19.87 % | 263.200 M -17.67 % | 319.700 M 2.69 % | 311.319 M -5.76 % | 330.339 M -8.28 % | 360.172 M 62.68 % | 221.403 M 522.21 % | -52.439 M -14.22 % | -45.910 M |
Income before tax | 205.300 M 4.43 % | 196.600 M 111.17 % | 93.100 M -51.05 % | 190.200 M -1.09 % | 192.300 M -12.23 % | 219.100 M -11.12 % | 246.500 M -26.53 % | 335.500 M -18.55 % | 411.900 M -6.49 % | 440.500 M -3.42 % | 456.100 M -0.31 % | 457.500 M 6.05 % | 431.400 M 13.59 % | 379.800 M 19.62 % | 317.500 M -17.57 % | 385.155 M 0.62 % | 382.798 M -2.71 % | 393.480 M 11.59 % | 352.600 M 42.01 % | 248.290 M 985.20 % | -28.049 M 47.57 % | -53.495 M |
Income before tax ratio | 0.09 4.66 % | 0.08 107.10 % | 0.04 -57.04 % | 0.09 -1.76 % | 0.09 0.82 % | 0.09 -9.92 % | 0.10 -25.01 % | 0.14 -19.02 % | 0.17 -4.64 % | 0.18 -5.68 % | 0.19 -1.04 % | 0.19 8.38 % | 0.18 1.88 % | 0.17 23.24 % | 0.14 -20.79 % | 0.18 -0.43 % | 0.18 -7.92 % | 0.20 0.02 % | 0.20 23.59 % | 0.16 863.74 % | -0.02 56.74 % | -0.05 |
EBITDA | 484.200 M 23.11 % | 393.300 M -2.29 % | 402.500 M -21.81 % | 514.800 M -4.31 % | 538.000 M -11.19 % | 605.800 M 6.67 % | 567.900 M -11.04 % | 638.400 M -8.12 % | 694.800 M 4.53 % | 664.700 M -11.36 % | 749.900 M 0.55 % | 745.800 M 3.03 % | 723.900 M 6.75 % | 678.100 M 12.34 % | 603.600 M -7.75 % | 654.300 M 1.41 % | 645.226 M -0.10 % | 645.848 M 12.83 % | 572.423 M 24.42 % | 460.089 M 42.90 % | 321.960 M 59.28 % | 202.132 M |
Net income ratio | 0.07 7.53 % | 0.06 135.87 % | 0.03 -63.44 % | 0.07 -6.09 % | 0.08 1.68 % | 0.08 -6.71 % | 0.08 -26.36 % | 0.11 -21.78 % | 0.14 -6.48 % | 0.15 -1.86 % | 0.16 -3.09 % | 0.16 7.94 % | 0.15 2.14 % | 0.15 23.50 % | 0.12 -20.90 % | 0.15 1.62 % | 0.15 -10.80 % | 0.16 -17.80 % | 0.20 41.58 % | 0.14 464.28 % | -0.04 5.75 % | -0.04 |
Ratio EBITDA | 0.20 23.39 % | 0.17 -4.17 % | 0.17 -31.38 % | 0.25 -4.96 % | 0.27 2.02 % | 0.26 8.11 % | 0.24 -9.21 % | 0.26 -8.65 % | 0.29 6.60 % | 0.27 -13.43 % | 0.31 -0.19 % | 0.31 5.29 % | 0.30 -4.25 % | 0.31 15.74 % | 0.27 -11.36 % | 0.30 0.35 % | 0.30 -5.45 % | 0.32 1.12 % | 0.32 8.28 % | 0.29 23.30 % | 0.24 31.43 % | 0.18 |
Gross profit ratio | 0.53 80.21 % | 0.30 -39.55 % | 0.49 -6.87 % | 0.52 126.07 % | 0.23 -12.42 % | 0.26 -13.10 % | 0.30 -8.94 % | 0.33 -8.39 % | 0.37 5.18 % | 0.35 -42.34 % | 0.60 -0.04 % | 0.60 3.45 % | 0.58 1.75 % | 0.57 -3.30 % | 0.59 -19.75 % | 0.74 -1.11 % | 0.75 -3.49 % | 0.77 -22.70 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 172.439 M -0.51 % | 173.316 M -0.33 % | 173.885 M 0.03 % | 173.836 M -0.05 % | 173.922 M 0.18 % | 173.605 M 0.06 % | 173.504 M -0.06 % | 173.605 M 0.09 % | 173.447 M -0.09 % | 173.597 M 0.21 % | 173.240 M 0.24 % | 172.833 M 0.15 % | 172.580 M 0.04 % | 172.510 M 0.09 % | 172.360 M 0.16 % | 172.080 M 0.39 % | 171.408 M -3.82 % | 178.217 M -13.80 % | 206.758 M -3.81 % | 214.954 M 1.80 % | 211.154 M 0.69 % | 209.712 M |
Weighted average shs out | 182.444 M 0.00 % | 182.439 M 5.43 % | 173.047 M -0.03 % | 173.095 M -0.02 % | 173.133 M 0.01 % | 173.114 M 0.06 % | 173.014 M 0.08 % | 172.879 M 0.08 % | 172.735 M -0.10 % | 172.910 M 0.22 % | 172.535 M 0.27 % | 172.072 M 0.23 % | 171.680 M 0.03 % | 171.620 M 0.05 % | 171.530 M 0.20 % | 171.180 M 0.50 % | 170.330 M -3.46 % | 176.431 M -13.79 % | 204.643 M -3.78 % | 212.683 M 0.72 % | 211.154 M 0.69 % | 209.712 M |
EPS diluted | 0.93 13.41 % | 0.82 164.52 % | 0.31 -61.73 % | 0.81 -5.81 % | 0.86 -14.00 % | 1.00 -9.09 % | 1.10 -26.67 % | 1.50 -25.00 % | 2.00 -4.76 % | 2.10 0.00 % | 2.10 -4.55 % | 2.20 4.76 % | 2.10 16.67 % | 1.80 20.00 % | 1.50 -21.05 % | 1.90 5.56 % | 1.80 -5.26 % | 1.90 11.76 % | 1.70 70.00 % | 1.00 500.00 % | -0.25 -13.64 % | -0.22 |
Earnings per share | 0.88 12.82 % | 0.78 151.61 % | 0.31 -62.20 % | 0.82 -5.75 % | 0.87 -13.00 % | 1.00 -9.09 % | 1.10 -31.25 % | 1.60 -20.00 % | 2.00 -9.09 % | 2.20 0.00 % | 2.20 0.00 % | 2.20 4.76 % | 2.10 16.67 % | 1.80 20.00 % | 1.50 -21.05 % | 1.90 5.56 % | 1.80 -5.26 % | 1.90 5.56 % | 1.80 80.00 % | 1.00 500.00 % | -0.25 -13.64 % | -0.22 |
Gross profit | 1.260 B 79.80 % | 700.600 M -38.36 % | 1.137 B 6.12 % | 1.071 B 127.60 % | 470.600 M -23.76 % | 617.300 M -14.25 % | 719.900 M -10.78 % | 806.900 M -7.86 % | 875.700 M 3.13 % | 849.100 M -40.96 % | 1.438 B 0.71 % | 1.428 B 1.23 % | 1.411 B 13.45 % | 1.244 B -6.14 % | 1.325 B -16.48 % | 1.586 B -0.07 % | 1.587 B 1.97 % | 1.557 B -13.75 % | 1.805 B 14.90 % | 1.571 B 15.90 % | 1.355 B 21.20 % | 1.118 B |
Income tax expense | 37.200 M -26.77 % | 50.800 M 118.03 % | 23.300 M -41.90 % | 40.100 M 22.63 % | 32.700 M -18.25 % | 40.000 M -10.91 % | 44.900 M -24.92 % | 59.800 M -13.21 % | 68.900 M 1.47 % | 67.900 M -20.68 % | 85.600 M 9.74 % | 78.000 M 8.18 % | 72.100 M 12.13 % | 64.300 M 18.42 % | 54.300 M -17.06 % | 65.469 M -8.41 % | 71.479 M 13.21 % | 63.141 M 933.87 % | -7.572 M -128.16 % | 26.887 M 10.24 % | 24.390 M 421.56 % | -7.585 M |
Cost of revenue | 1.108 B -33.75 % | 1.673 B 40.46 % | 1.191 B 22.56 % | 971.500 M -37.65 % | 1.558 B -9.05 % | 1.713 B 4.34 % | 1.642 B 2.39 % | 1.604 B 5.44 % | 1.521 B -4.65 % | 1.595 B 68.09 % | 949.000 M 0.80 % | 941.500 M -6.87 % | 1.011 B 8.87 % | 928.500 M 1.72 % | 912.800 M 61.91 % | 563.785 M 4.34 % | 540.320 M 18.22 % | 457.065 M | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 M -97.49 % | 51.700 M 87.32 % | 27.600 M -79.75 % | 136.300 M -11.44 % | 153.900 M 12.25 % | 137.100 M -2.14 % | 140.100 M -2.91 % | 144.300 M -0.21 % | 144.600 M | 0.000 | 0.000 -100.00 % | 481.200 M -14.56 % | 563.227 M 229.63 % | -434.486 M -3.79 % | -418.634 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 30.100 M 13.58 % | 26.500 M -9.86 % | 29.400 M 33.64 % | 22.000 M -9.47 % | 24.300 M -34.68 % | 37.200 M -63.60 % | 102.200 M 6.68 % | 95.800 M -28.35 % | 133.700 M -7.54 % | 144.600 M -7.43 % | 156.200 M 1.69 % | 153.600 M 4.21 % | 147.400 M -13.09 % | 169.600 M 8.51 % | 156.300 M 0.89 % | 154.923 M 181.69 % | -189.647 M -1.23 % | -187.350 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 1.008 B 125.04 % | 447.700 M -53.00 % | 952.500 M 16.53 % | 817.400 M 304.85 % | 201.900 M -34.43 % | 307.900 M 307 800.00 % | 100.000 K -90.91 % | 1.100 M -96.56 % | 32.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 342.300 M | 0.000 -100.00 % | 540.320 M | 0.000 | 0.000 | 0.000 100.00 % | -13.568 M -117.77 % | 76.342 M |
Operating expenses | 1.035 B 118.33 % | 474.200 M -51.71 % | 981.900 M 16.98 % | 839.400 M 202.05 % | 277.900 M -25.44 % | 372.700 M -14.79 % | 437.400 M -2.56 % | 448.900 M 0.67 % | 445.900 M -2.17 % | 455.800 M -52.59 % | 961.500 M 0.72 % | 954.600 M -0.91 % | 963.400 M 15.99 % | 830.600 M -55.75 % | 1.877 B 61.15 % | 1.165 B -31.77 % | 1.707 B 6.90 % | 1.597 B 10.64 % | 1.443 B 9.81 % | 1.314 B -4.10 % | 1.371 B 9.73 % | 1.249 B |
Cost and expenses | 2.143 B -0.16 % | 2.147 B -1.19 % | 2.173 B 19.97 % | 1.811 B -1.37 % | 1.836 B -11.98 % | 2.086 B 0.31 % | 2.080 B 1.31 % | 2.053 B 4.36 % | 1.967 B -4.10 % | 2.051 B 7.35 % | 1.911 B 0.76 % | 1.896 B -3.96 % | 1.974 B 12.23 % | 1.759 B -6.28 % | 1.877 B 8.59 % | 1.729 B -23.09 % | 2.248 B 40.74 % | 1.597 B 10.64 % | 1.443 B 9.81 % | 1.314 B -4.10 % | 1.371 B 9.73 % | 1.249 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 27.800 M 4.91 % | 26.500 M -9.86 % | 29.400 M 33.64 % | 22.000 M -71.05 % | 76.000 M 17.28 % | 64.800 M -72.83 % | 238.500 M -4.49 % | 249.700 M -7.79 % | 270.800 M -4.88 % | 284.700 M -5.26 % | 300.500 M 0.77 % | 298.200 M 102.31 % | 147.400 M -13.09 % | 169.600 M -73.40 % | 637.500 M -11.23 % | 718.150 M 215.06 % | -624.133 M -2.99 % | -605.984 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 19.700 M 15.20 % | 17.100 M 108.54 % | 8.200 M 100.00 % | 4.100 M 127.78 % | 1.800 M 12.50 % | 1.600 M -50.00 % | 3.200 M -13.51 % | 3.700 M 5.71 % | 3.500 M 75.00 % | 2.000 M 0.00 % | 2.000 M -28.57 % | 2.800 M -31.71 % | 4.100 M 95.24 % | 2.100 M 16.67 % | 1.800 M 125.00 % | 800.000 K -5.21 % | 844.000 K -72.11 % | 3.026 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 43.000 M 5.13 % | 40.900 M -4.66 % | 42.900 M -5.71 % | 45.500 M 11.52 % | 40.800 M 6.53 % | 38.300 M 26.82 % | 30.200 M 1.00 % | 29.900 M 14.12 % | 26.200 M 47.19 % | 17.800 M -21.24 % | 22.600 M 20.21 % | 18.800 M -6.00 % | 20.000 M -2.44 % | 20.500 M -22.93 % | 26.600 M 10.59 % | 24.053 M -11.90 % | 27.303 M 4.02 % | 26.248 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 235.900 M 41.43 % | 166.800 M -37.41 % | 266.500 M -4.48 % | 279.000 M -8.97 % | 306.500 M -15.14 % | 361.200 M 24.04 % | 291.200 M 3.85 % | 280.400 M 5.81 % | 265.000 M -2.36 % | 271.400 M 0.07 % | 271.200 M 0.63 % | 269.500 M -1.10 % | 272.500 M -1.91 % | 277.800 M 7.05 % | 259.500 M 5.88 % | 245.079 M 4.23 % | 235.125 M 3.98 % | 226.120 M 7.14 % | 211.043 M 3.55 % | 203.798 M -39.99 % | 339.607 M 1.99 % | 332.986 M |
Operating income | 224.400 M -0.88 % | 226.400 M 46.35 % | 154.700 M -33.26 % | 231.800 M 0.22 % | 231.300 M -5.44 % | 244.600 M -13.42 % | 282.500 M -21.09 % | 358.000 M -16.71 % | 429.800 M 9.28 % | 393.300 M -17.50 % | 476.700 M 0.68 % | 473.500 M 5.86 % | 447.300 M 12.33 % | 398.200 M 9.85 % | 362.500 M -11.24 % | 408.408 M 411.61 % | -131.063 M -131.45 % | 416.702 M 15.31 % | 361.380 M 41.00 % | 256.291 M 1 869.84 % | -14.481 M 88.85 % | -129.837 M |
Operating income ratio | 0.09 -0.66 % | 0.10 43.52 % | 0.07 -41.43 % | 0.11 -0.46 % | 0.11 8.63 % | 0.10 -12.25 % | 0.12 -19.46 % | 0.15 -17.19 % | 0.18 11.45 % | 0.16 -19.42 % | 0.20 -0.07 % | 0.20 8.18 % | 0.18 0.75 % | 0.18 13.17 % | 0.16 -14.72 % | 0.19 408.36 % | -0.06 -129.77 % | 0.21 3.35 % | 0.20 22.72 % | 0.16 1 627.01 % | -0.01 90.80 % | -0.12 |
Total other income expenses net | -19.100 M 35.91 % | -29.800 M 51.62 % | -61.600 M -48.08 % | -41.600 M -8.05 % | -38.500 M -3.49 % | -37.200 M -32.86 % | -28.000 M 3.78 % | -29.100 M -96.62 % | -14.800 M -1 245.45 % | -1.100 M 94.66 % | -20.600 M -28.75 % | -16.000 M -0.63 % | -15.900 M 13.59 % | -18.400 M 25.81 % | -24.800 M -6.86 % | -23.208 M 12.29 % | -26.459 M -13.94 % | -23.222 M -164.49 % | -8.780 M -9.74 % | -8.001 M 49.41 % | -15.814 M -120.71 % | 76.342 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 721.100 M -2.78 % | 741.700 M 6.67 % | 695.300 M 4.73 % | 663.900 M -40.43 % | 1.115 B -13.35 % | 1.286 B 21.07 % | 1.062 B 27.66 % | 832.200 M 18.50 % | 702.300 M 36.61 % | 514.100 M 21.45 % | 423.300 M 0.64 % | 420.600 M 12.01 % | 375.500 M -22.30 % | 483.300 M -14.90 % | 567.900 M -14.16 % | 661.594 M -15.76 % | 785.352 M -5.38 % | 830.025 M 42.42 % | 582.814 M 750.54 % | 68.523 M -64.47 % | 192.874 M -38.32 % | 312.676 M |
Total investments | 60.700 M 4.84 % | 57.900 M 3.02 % | 56.200 M 15.64 % | 48.600 M -56.99 % | 113.000 M -20.70 % | 142.500 M 6.11 % | 134.300 M -20.20 % | 168.300 M 128.98 % | 73.500 M 167.27 % | 27.500 M 497.83 % | 4.600 M -6.12 % | 4.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.261 B 1.35 % | 1.244 B -1.97 % | 1.269 B -15.22 % | 1.497 B -2.17 % | 1.530 B 8.98 % | 1.404 B 14.28 % | 1.228 B 4.33 % | 1.177 B 19.23 % | 987.500 M 43.64 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M 3.77 % | 662.500 M -17.74 % | 805.400 M -10.09 % | 895.787 M -1.96 % | 913.679 M -5.61 % | 968.000 M 52.92 % | 633.000 M 160.49 % | 243.000 M -23.95 % | 319.527 M -17.33 % | 386.494 M |
Accumulated other comprehensive income loss | -108.800 M 4.23 % | -113.600 M -247.40 % | -32.700 M 0.91 % | -33.000 M -17.86 % | -28.000 M 51.13 % | -57.300 M -1 141.82 % | 5.500 M -75.45 % | 22.400 M -30.65 % | 32.300 M -88.99 % | 293.500 M 211.39 % | -263.500 M 0.64 % | -265.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 431.600 M 7.55 % | 401.300 M 16.45 % | 344.600 M -14.09 % | 401.100 M | 0.000 -100.00 % | 275.800 M 4 574.58 % | 5.900 M -93.27 % | 87.700 M 170.27 % | -124.800 M -4.00 % | -120.000 M -192.38 % | 129.900 M 24.19 % | 104.600 M 108.37 % | 50.200 M 46.36 % | 34.300 M -44.77 % | 62.100 M -56.27 % | 142.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 2.11 % | 293.500 M 3.86 % | 282.600 M 4.13 % | 271.400 M 3.15 % | 263.100 M 0.11 % | 262.800 M 0.96 % | 260.300 M 1.08 % | 257.514 M 0.94 % | 255.116 M 3.20 % | 247.207 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 767.100 M 8.75 % | 705.400 M 3.16 % | 683.800 M -1.78 % | 696.200 M 63.20 % | 426.600 M 12.20 % | 380.200 M -2.04 % | 388.100 M -4.41 % | 406.000 M 108.31 % | 194.900 M 3.89 % | 187.600 M 25.91 % | 149.000 M 34.72 % | 110.600 M 154.25 % | 43.500 M 92.48 % | 22.600 M -58.15 % | 54.000 M -57.08 % | 125.816 M 16.44 % | 108.053 M 0.37 % | 107.657 M -77.92 % | 487.485 M -50.10 % | 976.905 M 13.81 % | 858.366 M -3.99 % | 894.012 M |
Other non current liabilities | 50.000 M 2.67 % | 48.700 M -16.75 % | 58.500 M -25.57 % | 78.600 M -67.02 % | 238.300 M 14.73 % | 207.700 M 6.68 % | 194.700 M 21 733.33 % | -900.000 K | 0.000 -100.00 % | 1.100 M -99.30 % | 156.700 M -9.68 % | 173.500 M 1 941.18 % | 8.500 M -75.07 % | 34.100 M -10.73 % | 38.200 M 373.83 % | 8.062 M | 0.000 | 0.000 -100.00 % | 37.102 M -14.96 % | 43.630 M -15.00 % | 51.332 M -14.18 % | 59.812 M |
Long term debt | 773.200 M -35.56 % | 1.200 B 9.03 % | 1.101 B -11.34 % | 1.241 B -4.04 % | 1.294 B 33.42 % | 969.600 M -17.71 % | 1.178 B 11.43 % | 1.057 B 8.17 % | 977.500 M 77.73 % | 550.000 M 12.57 % | 488.600 M -29.45 % | 692.600 M 0.74 % | 687.500 M 17.02 % | 587.500 M 23.68 % | 475.000 M -21.54 % | 605.395 M -12.99 % | 695.787 M -17.53 % | 843.680 M 33.28 % | 633.000 M 377.74 % | 132.500 M -46.14 % | 246.000 M -30.81 % | 355.528 M |
Total non current liabilities | 979.200 M -28.48 % | 1.369 B 6.14 % | 1.290 B -11.21 % | 1.453 B -5.16 % | 1.532 B 30.12 % | 1.177 B -14.25 % | 1.373 B 12.99 % | 1.215 B 6.18 % | 1.145 B 65.20 % | 692.800 M 7.36 % | 645.300 M -25.49 % | 866.100 M -2.24 % | 885.900 M 11.13 % | 797.200 M 19.63 % | 666.400 M -2.19 % | 681.329 M -8.58 % | 745.306 M -16.48 % | 892.409 M 28.26 % | 695.787 M 274.63 % | 185.724 M -31.64 % | 271.666 M -29.52 % | 385.434 M |
Other current liabilities | 133.600 M -79.73 % | 659.000 M 10.02 % | 599.000 M 19.18 % | 502.600 M 19.33 % | 421.200 M 16.42 % | 361.800 M -31.15 % | 525.500 M -20.77 % | 663.300 M 36.15 % | 487.200 M -17.20 % | 588.400 M -29.35 % | 832.800 M 5.24 % | 791.300 M 423.69 % | 151.100 M -79.79 % | 747.800 M 145.18 % | 305.000 M 18.27 % | 257.874 M -55.36 % | 577.646 M -2.93 % | 595.104 M 9.54 % | 543.291 M -4.23 % | 567.270 M 5.22 % | 539.145 M 13.33 % | 475.716 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 92.400 M 43.93 % | 64.200 M -16.62 % | 77.000 M -3.27 % | 79.600 M -1.00 % | 80.400 M 2.29 % | 78.600 M -39.26 % | 129.400 M -1.30 % | 131.100 M -84.14 % | 826.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -377.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 487.500 M 1 007.95 % | 44.000 M -73.87 % | 168.400 M -34.06 % | 255.400 M 601.65 % | 36.400 M -91.62 % | 434.200 M 766.67 % | 50.100 M -58.25 % | 120.000 M 200.50 % | -119.400 M -186.84 % | 137.500 M -31.46 % | 200.600 M | 0.000 | 0.000 -100.00 % | 75.000 M -77.30 % | 330.400 M 13.78 % | 290.392 M 33.27 % | 217.892 M 75.27 % | 124.320 M | 0.000 -100.00 % | 110.500 M 50.28 % | 73.527 M 137.44 % | 30.966 M |
Total current liabilities | 1.374 B 43.07 % | 960.600 M -17.20 % | 1.160 B 6.06 % | 1.094 B 41.53 % | 772.900 M -34.29 % | 1.176 B 31.86 % | 892.100 M -12.01 % | 1.014 B 18.52 % | 855.500 M -16.77 % | 1.028 B -13.83 % | 1.193 B 31.67 % | 906.000 M 3.05 % | 879.200 M -2.67 % | 903.300 M -15.82 % | 1.073 B 15.95 % | 925.466 M 14.55 % | 807.910 M 12.30 % | 719.424 M 32.42 % | 543.291 M -19.84 % | 677.770 M 10.63 % | 612.672 M 20.92 % | 506.682 M |
Total liabilities | 2.354 B 1.02 % | 2.330 B -4.91 % | 2.450 B -3.79 % | 2.547 B 1.68 % | 2.505 B 6.42 % | 2.354 B 3.91 % | 2.265 B 1.62 % | 2.229 B 11.46 % | 2.000 B 16.23 % | 1.721 B -6.39 % | 1.838 B 3.73 % | 1.772 B 0.40 % | 1.765 B 3.80 % | 1.701 B -2.24 % | 1.740 B 8.26 % | 1.607 B 3.45 % | 1.553 B -3.64 % | 1.612 B 30.08 % | 1.239 B 43.50 % | 863.494 M -2.36 % | 884.338 M -0.87 % | 892.116 M |
Other non current assets | 36.800 M -74.66 % | 145.200 M -48.11 % | 279.800 M 57.10 % | 178.100 M 152.90 % | -336.700 M -952.41 % | 39.500 M 112.48 % | -316.500 M -46.94 % | -215.400 M 2.22 % | -220.300 M 0.00 % | -220.300 M 83.25 % | -1.316 B -6.27 % | -1.238 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.037 M -21.50 % | 1.321 M |
Long term investments | 52.700 M 4.36 % | 50.500 M 4.34 % | 48.400 M 14.69 % | 42.200 M -62.65 % | 113.000 M -20.70 % | 142.500 M 6.11 % | 134.300 M -20.20 % | 168.300 M 128.98 % | 73.500 M 167.27 % | 27.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 287.500 M -3.72 % | 298.600 M -7.98 % | 324.500 M 5.77 % | 306.800 M -57.36 % | 719.500 M 7.02 % | 672.300 M -2.28 % | 688.000 M 23.39 % | 557.600 M 20.22 % | 463.800 M 19.51 % | 388.100 M 110.69 % | 184.200 M 14.91 % | 160.300 M -9.28 % | 176.700 M -13.08 % | 203.300 M -54.98 % | 451.600 M 8.63 % | 415.735 M 9.12 % | 380.997 M 8.27 % | 351.908 M 3.58 % | 339.737 M 3.71 % | 327.596 M -3.03 % | 337.829 M -12.97 % | 388.161 M |
GoodWill | 463.100 M 1.49 % | 456.300 M -5.90 % | 484.900 M 19.67 % | 405.200 M -0.27 % | 406.300 M 17.12 % | 346.900 M 0.00 % | 346.900 M 44.84 % | 239.500 M 8.72 % | 220.300 M 0.00 % | 220.300 M 0.00 % | 220.300 M 0.00 % | 220.300 M 0.00 % | 220.300 M 0.00 % | 220.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 750.600 M -0.57 % | 754.900 M -6.73 % | 809.400 M 13.68 % | 712.000 M -36.76 % | 1.126 B 10.46 % | 1.019 B -1.52 % | 1.035 B 29.83 % | 797.100 M 16.52 % | 684.100 M 12.44 % | 608.400 M 50.41 % | 404.500 M 6.28 % | 380.600 M -4.13 % | 397.000 M -6.28 % | 423.600 M -6.20 % | 451.600 M 8.63 % | 415.735 M 9.12 % | 380.997 M 8.27 % | 351.908 M 3.58 % | 339.737 M 3.71 % | 327.596 M -3.03 % | 337.829 M -12.97 % | 388.161 M |
Property plant equipment net | 753.900 M 7.19 % | 703.300 M -4.90 % | 739.500 M -9.40 % | 816.200 M -9.82 % | 905.100 M -6.72 % | 970.300 M 8.63 % | 893.200 M 2.65 % | 870.100 M -5.22 % | 918.000 M 3.15 % | 890.000 M -2.32 % | 911.100 M 6.26 % | 857.400 M 8.38 % | 791.100 M 3.83 % | 761.900 M -1.82 % | 776.000 M -1.16 % | 785.133 M -7.16 % | 845.654 M -5.40 % | 893.970 M -2.78 % | 919.503 M -3.96 % | 957.443 M 4.10 % | 919.739 M -5.76 % | 975.905 M |
Total non current assets | 1.594 B -3.62 % | 1.654 B -3.54 % | 1.715 B 4.55 % | 1.640 B -9.29 % | 1.808 B -0.91 % | 1.825 B 4.42 % | 1.747 B 7.86 % | 1.620 B 11.32 % | 1.455 B 11.47 % | 1.306 B -0.76 % | 1.316 B 6.27 % | 1.238 B 3.98 % | 1.191 B 0.19 % | 1.188 B -3.55 % | 1.232 B 2.15 % | 1.206 B -3.64 % | 1.252 B -6.44 % | 1.338 B -6.09 % | 1.425 B -0.38 % | 1.430 B 2.21 % | 1.399 B -8.54 % | 1.530 B |
Other current assets | 13.700 M -94.22 % | 237.200 M 39.12 % | 170.500 M -21.28 % | 216.600 M 60.68 % | 134.800 M 51.97 % | 88.700 M -25.40 % | 118.900 M 12.49 % | 105.700 M 9.19 % | 96.800 M 23.94 % | 78.100 M -7.13 % | 84.100 M 6.73 % | 78.800 M -73.76 % | 300.300 M 286.98 % | 77.600 M | 0.000 | 0.000 -100.00 % | 20.127 M -81.75 % | 110.297 M 599.63 % | 15.765 M -34.56 % | 24.089 M -23.54 % | 31.505 M 1 211.62 % | 2.402 M |
Short term investments | 8.000 M 8.11 % | 7.400 M -5.13 % | 7.800 M 21.88 % | 6.400 M | 0.000 -100.00 % | 4.700 M 0.00 % | 4.700 M -34.72 % | 7.200 M 33.33 % | 5.400 M 170.00 % | 2.000 M -56.52 % | 4.600 M -6.12 % | 4.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 539.600 M 7.45 % | 502.200 M -12.45 % | 573.600 M -31.12 % | 832.800 M 100.48 % | 415.400 M 253.23 % | 117.600 M -29.16 % | 166.000 M -51.91 % | 345.200 M 21.04 % | 285.200 M 64.48 % | 173.400 M -34.37 % | 264.200 M -1.01 % | 266.900 M -14.46 % | 312.000 M 74.11 % | 179.200 M -24.55 % | 237.500 M 1.41 % | 234.193 M 82.50 % | 128.327 M -6.99 % | 137.975 M 174.93 % | 50.186 M -71.24 % | 174.477 M 37.76 % | 126.653 M 71.57 % | 73.818 M |
Cash and short term investments | 539.600 M 5.89 % | 509.600 M -12.35 % | 581.400 M -30.72 % | 839.200 M 102.02 % | 415.400 M 253.23 % | 117.600 M -29.16 % | 166.000 M -51.91 % | 345.200 M 21.04 % | 285.200 M 64.48 % | 173.400 M -34.37 % | 264.200 M -1.01 % | 266.900 M -14.46 % | 312.000 M 74.11 % | 179.200 M -24.55 % | 237.500 M 1.41 % | 234.193 M 82.50 % | 128.327 M -6.99 % | 137.975 M 174.93 % | 50.186 M -71.24 % | 174.477 M 37.76 % | 126.653 M 71.57 % | 73.818 M |
Total current assets | 1.527 B 10.53 % | 1.381 B -2.68 % | 1.419 B -11.45 % | 1.603 B 38.23 % | 1.160 B 27.53 % | 909.300 M 0.35 % | 906.100 M -10.81 % | 1.016 B 37.10 % | 741.000 M 22.72 % | 603.800 M -10.10 % | 671.600 M 4.17 % | 644.700 M 4.32 % | 618.000 M 15.56 % | 534.800 M -4.74 % | 561.400 M 6.64 % | 526.425 M 28.55 % | 409.520 M 7.31 % | 381.630 M 26.41 % | 301.909 M -26.43 % | 410.345 M 19.42 % | 343.606 M 33.99 % | 256.444 M |
Inventory | 47.000 M 0.21 % | 46.900 M -29.47 % | 66.500 M 33.00 % | 50.000 M -37.42 % | 79.900 M -18.72 % | 98.300 M 30.72 % | 75.200 M 4.59 % | 71.900 M 44.96 % | 49.600 M -8.66 % | 54.300 M 28.07 % | 42.400 M -1.85 % | 43.200 M 53.74 % | 28.100 M -24.46 % | 37.200 M 16.98 % | 31.800 M 12.79 % | 28.195 M 37.50 % | 20.505 M 3.31 % | 19.848 M 52.91 % | 12.980 M -1.04 % | 13.117 M 106.53 % | 6.351 M 6.13 % | 5.984 M |
Net receivables | 926.300 M 57.67 % | 587.500 M -2.23 % | 600.900 M 20.88 % | 497.100 M -6.12 % | 529.500 M -12.44 % | 604.700 M 5.96 % | 570.700 M 11.60 % | 511.400 M 65.29 % | 309.400 M 5.53 % | 293.200 M 4.38 % | 280.900 M 9.81 % | 255.800 M 1 241.96 % | -22.400 M -109.30 % | 240.800 M -17.56 % | 292.100 M 10.64 % | 264.000 M 9.74 % | 240.561 M 15.39 % | 208.481 M 87.00 % | 111.489 M 12.24 % | 99.331 M 10.29 % | 90.067 M 3.38 % | 87.120 M |
Tax assets | 0.000 | 0.000 100.00 % | -162.500 M -49.77 % | -108.500 M -13 662.50 % | 800.000 K 100.23 % | -346.900 M -23 226.67 % | 1.500 M 100.63 % | -239.500 M -5.09 % | -227.900 M -121.00 % | 1.085 B | 0.000 | 0.000 -100.00 % | 2.500 M -10.71 % | 2.800 M -37.78 % | 4.500 M -15.38 % | 5.318 M -78.81 % | 25.098 M -72.71 % | 91.982 M -44.39 % | 165.414 M 14.07 % | 145.015 M 3.22 % | 140.493 M -14.49 % | 164.297 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 753.200 M 273.80 % | 201.500 M -24.16 % | 265.700 M 23.99 % | 214.300 M 37.72 % | 155.600 M -25.41 % | 208.600 M 5.89 % | 197.000 M 87.44 % | 105.100 M -33.65 % | 158.400 M -28.46 % | 221.400 M 38.81 % | 159.500 M 39.06 % | 114.700 M -84.25 % | 728.100 M 804.47 % | 80.500 M -81.61 % | 437.700 M 16.04 % | 377.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax payables | 0.000 -100.00 % | 56.100 M 61.67 % | 34.700 M -39.55 % | 57.400 M -30.59 % | 82.700 M -10.21 % | 92.100 M -22.93 % | 119.500 M -4.78 % | 125.500 M 78.01 % | 70.500 M -12.53 % | 80.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 50.800 M 5.18 % | 48.300 M 9.52 % | 44.100 M 7.04 % | 41.200 M | 0.000 -100.00 % | 48.500 M 49.23 % | 32.500 M 45.09 % | 22.400 M 3.70 % | 21.600 M -4.85 % | 22.700 M 170.24 % | 8.400 M -81.37 % | 45.100 M -36.21 % | 70.700 M 12.58 % | 62.800 M 39.25 % | 45.100 M 579.73 % | 6.635 M -38.04 % | 10.709 M 172.44 % | -14.783 M 20.31 % | -18.551 M 14.96 % | -21.815 M 15.00 % | -25.666 M 14.18 % | -29.906 M |
Minority interest | 159.300 M 16.62 % | 136.600 M -10.95 % | 153.400 M 43.77 % | 106.700 M 20.98 % | 88.200 M 42.26 % | 62.000 M -22.50 % | 80.000 M 1 718.18 % | 4.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 624.000 K |
Capital lease obligations | 125.600 M 20.19 % | 104.500 M -11.96 % | 118.700 M -10.08 % | 132.000 M -16.24 % | 157.600 M 1.35 % | 155.500 M | 0.000 | 0.000 100.00 % | -129.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 32.700 M -0.91 % | 33.000 M 17.86 % | 28.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.500 M | 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 | -14.600 M 88.96 % | -132.200 M -16.07 % | -113.900 M -2.34 % | -111.300 M -146.65 % | 238.600 M 238 700.00 % | -100.000 K 96.67 % | -3.000 M 63.41 % | -8.200 M 96.80 % | -256.300 M 2.25 % | -262.200 M 50.25 % | -527.000 M -263 400.00 % | -200.000 K 99.92 % | -250.700 M 8.67 % | -274.500 M -2.27 % | -268.400 M 1.94 % | -273.700 M -86.11 % | -147.063 M -5.38 % | -139.550 M -128.63 % | 487.485 M -50.10 % | 976.905 M 13.81 % | 858.366 M -3.92 % | 893.388 M |
Deferred tax liabilities non current | 105.200 M 45.71 % | 72.200 M -16.82 % | 86.800 M -5.34 % | 91.700 M | 0.000 -100.00 % | 121.400 M -6.04 % | 129.200 M -4.58 % | 135.400 M -6.88 % | 145.400 M 21.07 % | 120.100 M -5.58 % | 127.200 M -0.93 % | 128.400 M 7.72 % | 119.200 M 5.67 % | 112.800 M 4.35 % | 108.100 M 76.53 % | 61.237 M 57.79 % | 38.810 M 14.33 % | 33.946 M -23.26 % | 44.236 M 40.84 % | 31.409 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.121 B 2.82 % | 3.035 B -3.15 % | 3.134 B -3.36 % | 3.243 B 10.63 % | 2.931 B 7.22 % | 2.734 B 3.03 % | 2.654 B 0.66 % | 2.636 B 20.02 % | 2.196 B 15.03 % | 1.909 B -3.92 % | 1.987 B 5.55 % | 1.883 B 4.10 % | 1.809 B 4.96 % | 1.723 B -3.93 % | 1.794 B 3.51 % | 1.733 B 4.29 % | 1.661 B -3.39 % | 1.719 B -0.41 % | 1.727 B -6.19 % | 1.840 B 5.61 % | 1.743 B -2.43 % | 1.786 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -65.000 M 25.12 % | -86.800 M 31.11 % | -126.000 M -329.09 % | 55.000 M 57.14 % | 35.000 M -39.66 % | 58.000 M 728.57 % | 7.000 M 234.62 % | -5.200 M -15.56 % | -4.500 M -104.55 % | -2.200 M 95.85 % | -53.000 M -1 494.74 % | 3.800 M 137.50 % | 1.600 M -53.19 % | 3.418 M -82.19 % | 19.189 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 6.000 M 39.53 % | 4.300 M -8.51 % | 4.700 M 38.24 % | 3.400 M 6.25 % | 3.200 M -15.79 % | 3.800 M 280.00 % | 1.000 M -70.59 % | 3.400 M -52.78 % | 7.200 M -24.21 % | 9.500 M 3.26 % | 9.200 M 4.55 % | 8.800 M 37.50 % | 6.400 M 166.67 % | 2.400 M -60.00 % | 6.000 M 17.65 % | 5.100 M 8.07 % | 4.719 M -20.15 % | 5.910 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -50.400 M -104.88 % | -24.600 M -231.55 % | 18.700 M -91.67 % | 224.600 M 133.47 % | 96.200 M 195.53 % | -100.700 M -23.71 % | -81.400 M -33.01 % | -61.200 M 3.92 % | -63.700 M -73.57 % | -36.700 M -553.09 % | 8.100 M 146.29 % | -17.500 M -141.67 % | 42.000 M 9.66 % | 38.300 M -39.69 % | 63.500 M 94.80 % | 32.597 M 145.22 % | -72.084 M -2 430.55 % | 3.093 M 131.44 % | -9.839 M -133.25 % | 29.593 M 519.76 % | -7.050 M -115.22 % | 46.329 M |
Accounts receivables | -88.900 M -244.57 % | -25.800 M 75.77 % | -106.500 M -350.59 % | 42.500 M -56.85 % | 98.500 M 322.85 % | -44.200 M -1 909.09 % | -2.200 M 95.35 % | -47.300 M -247.79 % | -13.600 M -946.15 % | -1.300 M 76.36 % | -5.500 M -164.71 % | 8.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 9.000 M 300.00 % | -4.500 M -115.05 % | 29.900 M 58.20 % | 18.900 M 203.85 % | -18.200 M -810.00 % | -2.000 M 91.03 % | -22.300 M -574.47 % | 4.700 M 139.50 % | -11.900 M -1 587.50 % | 800.000 K 105.30 % | -15.100 M -265.93 % | 9.100 M 268.52 % | -5.400 M -50.00 % | -3.600 M 53.19 % | -7.690 M -1 070.47 % | -657.000 K 90.43 % | -6.868 M -5 113.14 % | 137.000 K 102.02 % | -6.766 M -1 743.60 % | -367.000 K 76.96 % | -1.593 M |
Accounts payables | 0.000 100.00 % | -62.200 M -173.87 % | 84.200 M -41.41 % | 143.700 M 1 770.93 % | -8.600 M 14.00 % | -10.000 M 85.34 % | -68.200 M -345.32 % | 27.800 M 39.70 % | 19.900 M 135.66 % | -55.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 38.500 M 2.39 % | 37.600 M -17.36 % | 45.500 M 435.29 % | 8.500 M 167.46 % | -12.600 M 55.48 % | -28.300 M -214.44 % | -9.000 M 53.61 % | -19.400 M 74.03 % | -74.700 M -331.27 % | 32.300 M 817.78 % | -4.500 M 66.42 % | -13.400 M -140.73 % | 32.900 M -24.71 % | 43.700 M -34.87 % | 67.100 M 66.55 % | 40.287 M 156.40 % | -71.427 M -817.07 % | 9.961 M 199.85 % | -9.976 M -127.44 % | 36.359 M 644.05 % | -6.683 M -113.95 % | 47.922 M |
Other non cash items | -35.500 M -200.85 % | -11.800 M -117.96 % | 65.700 M 40.69 % | 46.700 M -55.86 % | 105.800 M 222.74 % | -86.200 M -113.43 % | 642.000 M 6.05 % | 605.400 M 19.83 % | 505.200 M 441.12 % | -148.100 M -485.38 % | -25.300 M 23.10 % | -32.900 M -235.71 % | -9.800 M -66.10 % | -5.900 M -127.44 % | 21.500 M 2.03 % | 21.073 M -24.01 % | 27.733 M -94.06 % | 466.708 M 22.72 % | 380.313 M 40.23 % | 271.206 M 4 487.38 % | 5.912 M 105.14 % | -115.038 M |
Net cash provided by operating activities | 361.300 M 0.75 % | 358.600 M -6.54 % | 383.700 M -41.61 % | 657.100 M 22.66 % | 535.700 M 30.18 % | 411.500 M 5.30 % | 390.800 M -20.34 % | 490.600 M -7.24 % | 528.900 M 0.40 % | 526.800 M -19.56 % | 654.900 M 10.12 % | 594.700 M -13.75 % | 689.500 M -0.96 % | 696.200 M 3.97 % | 669.600 M -3.29 % | 692.414 M 15.89 % | 597.480 M -14.15 % | 695.921 M 19.67 % | 581.517 M 15.24 % | 504.597 M 49.08 % | 338.469 M 28.07 % | 264.277 M |
Investments in property plant and equipment | -199.100 M -15.29 % | -172.700 M -6.93 % | -161.500 M 6.38 % | -172.500 M 9.78 % | -191.200 M 16.69 % | -229.500 M 15.87 % | -272.800 M 7.81 % | -295.900 M 19.31 % | -366.700 M -11.53 % | -328.800 M -2.24 % | -321.600 M -6.21 % | -302.800 M -11.04 % | -272.700 M -10.63 % | -246.500 M 9.41 % | -272.100 M -17.59 % | -231.397 M -5.29 % | -219.768 M -3.23 % | -212.886 M 14.02 % | -247.595 M 0.03 % | -247.663 M -12.29 % | -220.557 M 0.34 % | -221.311 M |
Acquisitions net | 76.600 M 293.43 % | -39.600 M 25.00 % | -52.800 M -712.31 % | -6.500 M 87.45 % | -51.800 M -1 059.26 % | 5.400 M 108.31 % | -65.000 M -214.01 % | -20.700 M -2 687.50 % | 800.000 K -50.00 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -1.000 M 99.03 % | -102.900 M -5 045.00 % | -2.000 M | 0.000 | 0.000 100.00 % | -15.000 M 43.82 % | -26.700 M -122.50 % | -12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 100.000 K -88.89 % | 900.000 K -10.00 % | 1.000 M -16.67 % | 1.200 M -84.00 % | 7.500 M | 0.000 | 0.000 -100.00 % | 35.700 M 37.84 % | 25.900 M -29.81 % | 36.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 20.500 M 27.33 % | 16.100 M 177.78 % | -20.700 M -233.87 % | -6.200 M | 0.000 | 0.000 -100.00 % | 3.500 M 218.18 % | 1.100 M 104.87 % | -22.600 M -179.30 % | 28.500 M 917.86 % | 2.800 M -17.65 % | 3.400 M -32.00 % | 5.000 M 100.00 % | 2.500 M -35.90 % | 3.900 M 170.08 % | 1.444 M 42.97 % | 1.010 M -80.28 % | 5.122 M -65.83 % | 14.989 M 261.18 % | 4.150 M 550.47 % | 638.000 K -73.59 % | 2.416 M |
Net cash used for investing activites | -101.900 M 47.82 % | -195.300 M 16.89 % | -235.000 M 18.09 % | -286.900 M -20.80 % | -237.500 M -5.98 % | -224.100 M 33.66 % | -337.800 M -2.21 % | -330.500 M 15.82 % | -392.600 M -29.87 % | -302.300 M 5.18 % | -318.800 M -6.48 % | -299.400 M -11.84 % | -267.700 M -9.71 % | -244.000 M 9.02 % | -268.200 M -16.63 % | -229.953 M -5.12 % | -218.758 M -5.29 % | -207.764 M 10.68 % | -232.606 M 4.48 % | -243.513 M -10.73 % | -219.919 M -0.47 % | -218.895 M |
Debt repayment | -8.900 M 77.92 % | -40.300 M 83.81 % | -248.900 M -249.04 % | 167.000 M 56.51 % | 106.700 M 433.50 % | 20.000 M -60.00 % | 50.000 M 600.00 % | -10.000 M -103.33 % | 300.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M 117.49 % | -142.900 M -58.08 % | -90.400 M -405.03 % | -17.900 M 67.05 % | -54.321 M -116.22 % | 335.000 M -14.10 % | 390.000 M 609.62 % | -76.527 M -15.08 % | -66.500 M -145.66 % | -27.070 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.900 M -104.04 % | 195.600 M | 0.000 -100.00 % | 300.000 K -50.00 % | 600.000 K -25.00 % | 800.000 K -27.27 % | 1.100 M -35.29 % | 1.700 M -22.73 % | 2.200 M -8.33 % | 2.400 M -69.65 % | 7.909 M -26.80 % | 10.804 M -42.59 % | 18.820 M 16.58 % | 16.143 M -7.34 % | 17.421 M 613.39 % | 2.442 M |
Common stock repurchased | -300.000 K 98.30 % | -17.600 M -137.84 % | -7.400 M -155.17 % | -2.900 M 43.14 % | -5.100 M -240.00 % | -1.500 M 96.44 % | -42.100 M 77.32 % | -185.600 M -1 408.94 % | -12.300 M | 0.000 | 0.000 | 0.000 100.00 % | -2.300 M 74.73 % | -9.100 M -105.25 % | 173.200 M | 0.000 100.00 % | -5.785 M 64.34 % | -16.223 M -102.56 % | 633.000 M | 0.000 | 0.000 | 0.000 |
Dividends paid | -123.700 M -31.18 % | -94.300 M 20.56 % | -118.700 M -25.74 % | -94.400 M -14.84 % | -82.200 M 55.83 % | -186.100 M 32.79 % | -276.900 M 5.78 % | -293.900 M 15.11 % | -346.200 M -0.09 % | -345.900 M -0.20 % | -345.200 M -0.29 % | -344.200 M -0.23 % | -343.400 M -0.03 % | -343.300 M -0.06 % | -343.100 M -8.34 % | -316.700 M -2.94 % | -307.656 M -15.69 % | -265.942 M -22.85 % | -216.473 M -56.08 % | -138.693 M | 0.000 | 0.000 |
Other financing activites | -88.900 M -54.61 % | -57.500 M -101.05 % | -28.600 M -30.59 % | -21.900 M 28.90 % | -30.800 M 54.90 % | -68.300 M -87.12 % | -36.500 M -121.00 % | 173.800 M 1 852.81 % | 8.900 M -13.59 % | 10.300 M 83.93 % | 5.600 M 124.00 % | 2.500 M -91.83 % | 30.600 M 281.07 % | -16.900 M -147.74 % | 35.400 M 245.11 % | -24.395 M 14.45 % | -28.517 M 93.85 % | -464.007 M 28.25 % | -646.729 M -4 459.89 % | -14.183 M 14.75 % | -16.636 M -19.93 % | -13.872 M |
Net cash used provided by financing activities | -221.800 M -5.77 % | -209.700 M 48.04 % | -403.600 M -944.35 % | 47.800 M 519.30 % | -11.400 M 95.17 % | -235.900 M -1.33 % | -232.800 M -132.57 % | -100.100 M -101.81 % | -49.600 M 84.28 % | -315.600 M 6.90 % | -339.000 M 0.56 % | -340.900 M -17.96 % | -289.000 M 43.39 % | -510.500 M -28.23 % | -398.100 M -11.64 % | -356.595 M 8.18 % | -388.370 M 3.00 % | -400.368 M 15.39 % | -473.202 M -121.89 % | -213.260 M -224.52 % | -65.715 M -70.69 % | -38.500 M |
Effect of forex changes on cash | -300.000 K -200.00 % | 300.000 K -50.00 % | 600.000 K 400.00 % | -200.000 K -101.82 % | 11.000 M 10 900.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K 50.00 % | 200.000 K -60.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 37.300 M 153.82 % | -69.300 M 72.75 % | -254.300 M -160.87 % | 417.800 M 40.30 % | 297.800 M 715.29 % | -48.400 M 72.99 % | -179.200 M -398.67 % | 60.000 M -46.33 % | 111.800 M 223.13 % | -90.800 M -3 262.96 % | -2.700 M 94.01 % | -45.100 M -133.96 % | 132.800 M 327.79 % | -58.300 M -1 866.67 % | 3.300 M -96.88 % | 105.866 M 1 197.28 % | -9.648 M -110.99 % | 87.789 M 170.63 % | -124.291 M -359.89 % | 47.824 M -9.48 % | 52.835 M 667.73 % | 6.882 M |
Cash at beginning of period | 497.900 M -12.22 % | 567.200 M -30.96 % | 821.500 M 103.49 % | 403.700 M 243.28 % | 117.600 M -29.16 % | 166.000 M -51.91 % | 345.200 M 21.04 % | 285.200 M 64.48 % | 173.400 M -34.37 % | 264.200 M -1.01 % | 266.900 M -14.46 % | 312.000 M 74.11 % | 179.200 M -24.55 % | 237.500 M 1.41 % | 234.200 M 82.50 % | 128.327 M -6.99 % | 137.975 M 174.93 % | 50.186 M -71.24 % | 174.477 M 37.76 % | 126.653 M 71.57 % | 73.818 M 10.28 % | 66.936 M |
Cash at end of period | 535.200 M 7.49 % | 497.900 M -12.22 % | 567.200 M -30.96 % | 821.500 M 97.76 % | 415.400 M 253.23 % | 117.600 M -29.16 % | 166.000 M -51.91 % | 345.200 M 21.04 % | 285.200 M 64.48 % | 173.400 M -34.37 % | 264.200 M -1.01 % | 266.900 M -14.46 % | 312.000 M 74.11 % | 179.200 M -24.55 % | 237.500 M 1.41 % | 234.193 M 82.50 % | 128.327 M -6.99 % | 137.975 M 174.93 % | 50.186 M -71.24 % | 174.477 M 37.76 % | 126.653 M 71.57 % | 73.818 M |
Operating cash flow | 361.300 M 0.75 % | 358.600 M -6.54 % | 383.700 M -41.61 % | 657.100 M 22.66 % | 535.700 M 30.18 % | 411.500 M 5.30 % | 390.800 M -20.34 % | 490.600 M -7.24 % | 528.900 M 0.40 % | 526.800 M -19.56 % | 654.900 M 10.12 % | 594.700 M -13.75 % | 689.500 M -0.96 % | 696.200 M 3.97 % | 669.600 M -3.29 % | 692.414 M 15.89 % | 597.480 M -14.15 % | 695.921 M 19.67 % | 581.517 M 15.24 % | 504.597 M 49.08 % | 338.469 M 28.07 % | 264.277 M |
Capital expenditure | -199.100 M -15.29 % | -172.700 M -6.93 % | -161.500 M 6.38 % | -172.500 M 9.78 % | -191.200 M 16.69 % | -229.500 M 15.87 % | -272.800 M 7.81 % | -295.900 M 19.31 % | -366.700 M -11.53 % | -328.800 M -2.24 % | -321.600 M -6.21 % | -302.800 M -11.04 % | -272.700 M -10.63 % | -246.500 M 9.41 % | -272.100 M -17.59 % | -231.397 M -5.29 % | -219.768 M -3.23 % | -212.886 M 14.02 % | -247.595 M 0.03 % | -247.663 M -12.29 % | -220.557 M 0.34 % | -221.311 M |
Free CashFlow | 162.200 M -12.75 % | 185.900 M -16.34 % | 222.200 M -54.15 % | 484.600 M 40.67 % | 344.500 M 89.29 % | 182.000 M 54.24 % | 118.000 M -39.39 % | 194.700 M 20.04 % | 162.200 M -18.08 % | 198.000 M -40.59 % | 333.300 M 14.18 % | 291.900 M -29.97 % | 416.800 M -7.32 % | 449.700 M 13.13 % | 397.500 M -13.78 % | 461.017 M 22.06 % | 377.712 M -21.80 % | 483.035 M 44.66 % | 333.922 M 29.96 % | 256.934 M 117.90 % | 117.912 M 174.43 % | 42.966 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 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 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.129 B -10.61 % | 1.263 B 14.29 % | 1.105 B -12.79 % | 1.267 B 14.55 % | 1.106 B -12.82 % | 1.269 B 19.85 % | 1.059 B -0.96 % | 1.069 B 9.78 % | 973.700 M 68.02 % | 579.500 M -39.61 % | 959.600 M 57.73 % | 608.400 M 10.06 % | 552.800 M -10.77 % | 619.500 M -48.14 % | 1.195 B 84.07 % | 649.000 M 14.52 % | 566.700 M -10.73 % | 634.800 M -45.81 % | 1.171 B 84.82 % | 633.800 M 7.51 % | 589.500 M -54.46 % | 1.295 B 12.30 % | 1.153 B 87.91 % | 613.500 M -47.73 % | 1.174 B -5.35 % | 1.240 B 4.98 % | 1.181 B 3.23 % | 1.144 B 2.45 % | 1.117 B -0.09 % | 1.118 B -0.15 % | 1.120 B 103.60 % | 549.941 M -48.35 % | 1.065 B 0.09 % | 1.064 B 0.00 % | 1.064 B 5.66 % | 1.007 B 0.00 % | 1.007 B 11.58 % | 902.385 M 0.00 % | 902.385 M 14.90 % | 785.361 M 0.00 % | 785.361 M 15.90 % | 677.603 M 0.00 % | 677.603 M 21.20 % | 559.097 M 0.00 % | 559.097 M |
Net income | 47.900 M -38.90 % | 78.400 M -4.51 % | 82.100 M 12.62 % | 72.900 M -0.68 % | 73.400 M 2 721.43 % | -2.800 M -104.91 % | 57.000 M -26.36 % | 77.400 M 20.94 % | 64.000 M 77.78 % | 36.000 M -50.95 % | 73.400 M 110.92 % | 34.800 M -11.90 % | 39.500 M 97.50 % | 20.000 M -83.79 % | 123.400 M 756.94 % | 14.400 M -82.00 % | 80.000 M 48.15 % | 54.000 M -75.14 % | 217.200 M 168.81 % | 80.800 M -18.47 % | 99.100 M -47.45 % | 188.600 M 0.00 % | 188.600 M 125.60 % | 83.600 M -58.45 % | 201.200 M 8.35 % | 185.700 M 6.97 % | 173.600 M 14.51 % | 151.600 M 9.70 % | 138.200 M -14.16 % | 161.000 M 57.53 % | 102.200 M 37.58 % | 74.286 M -52.26 % | 155.600 M -0.04 % | 155.660 M 0.00 % | 155.660 M -5.76 % | 165.170 M 0.00 % | 165.170 M -8.28 % | 180.086 M 0.00 % | 180.086 M 62.68 % | 110.702 M 0.00 % | 110.702 M 522.21 % | -26.220 M 0.00 % | -26.220 M -14.22 % | -22.955 M 0.00 % | -22.955 M |
Income before tax | 62.800 M -40.30 % | 105.200 M 5.09 % | 100.100 M -0.40 % | 100.500 M 6.46 % | 94.400 M 594.12 % | 13.600 M -81.96 % | 75.400 M -25.64 % | 101.400 M 21.29 % | 83.600 M 87.02 % | 44.700 M -51.41 % | 92.000 M 143.39 % | 37.800 M -20.59 % | 47.600 M 114.41 % | 22.200 M -85.64 % | 154.600 M 701.04 % | 19.300 M -80.10 % | 97.000 M 56.70 % | 61.900 M -76.23 % | 260.400 M 198.28 % | 87.300 M -27.55 % | 120.500 M -48.33 % | 233.200 M 1.57 % | 229.600 M 126.88 % | 101.200 M -58.18 % | 242.000 M 10.00 % | 220.000 M 4.07 % | 211.400 M 14.52 % | 184.600 M 7.58 % | 171.600 M -7.64 % | 185.800 M 41.08 % | 131.700 M 57.62 % | 83.555 M -55.84 % | 189.200 M -1.15 % | 191.399 M 0.00 % | 191.399 M -2.71 % | 196.740 M 0.00 % | 196.740 M 11.59 % | 176.300 M 0.00 % | 176.300 M 42.01 % | 124.145 M 0.00 % | 124.145 M 985.20 % | -14.025 M 0.00 % | -14.025 M 47.57 % | -26.748 M 0.00 % | -26.748 M |
Income before tax ratio | 0.06 -33.22 % | 0.08 -8.05 % | 0.09 14.21 % | 0.08 -7.06 % | 0.09 696.16 % | 0.01 -84.95 % | 0.07 -24.92 % | 0.09 10.49 % | 0.09 11.31 % | 0.08 -19.54 % | 0.10 54.31 % | 0.06 -27.85 % | 0.09 140.29 % | 0.04 -72.31 % | 0.13 335.19 % | 0.03 -82.63 % | 0.17 75.54 % | 0.10 -56.14 % | 0.22 61.39 % | 0.14 -32.62 % | 0.20 13.48 % | 0.18 -9.56 % | 0.20 20.74 % | 0.16 -19.99 % | 0.21 16.22 % | 0.18 -0.87 % | 0.18 10.93 % | 0.16 5.00 % | 0.15 -7.56 % | 0.17 41.29 % | 0.12 -22.58 % | 0.15 -14.49 % | 0.18 -1.24 % | 0.18 0.00 % | 0.18 -7.92 % | 0.20 0.00 % | 0.20 0.02 % | 0.20 0.00 % | 0.20 23.59 % | 0.16 0.00 % | 0.16 863.74 % | -0.02 0.00 % | -0.02 56.74 % | -0.05 0.00 % | -0.05 |
EBITDA | 203.400 M -21.89 % | 260.400 M 16.35 % | 223.800 M 36.88 % | 163.500 M -29.04 % | 230.400 M 19.75 % | 192.400 M -16.09 % | 229.300 M -12.91 % | 263.300 M 6.17 % | 248.000 M 95.28 % | 127.000 M -2.31 % | 130.000 M -16.07 % | 154.900 M 5.52 % | 146.800 M 33.94 % | 109.600 M -64.85 % | 311.800 M 219.14 % | 97.700 M -43.56 % | 173.100 M 27.00 % | 136.300 M -66.26 % | 404.000 M 156.51 % | 157.500 M -19.19 % | 194.900 M -49.48 % | 385.800 M 2.61 % | 376.000 M 117.34 % | 173.000 M -54.99 % | 384.400 M 5.75 % | 363.500 M 0.86 % | 360.400 M 7.45 % | 335.400 M 1.64 % | 330.000 M -3.00 % | 340.200 M 29.16 % | 263.400 M 72.85 % | 152.387 M -52.79 % | 322.800 M 0.06 % | 322.613 M 0.00 % | 322.613 M -0.10 % | 322.924 M 0.00 % | 322.924 M 12.83 % | 286.212 M 0.00 % | 286.212 M 24.42 % | 230.045 M 0.00 % | 230.045 M 42.90 % | 160.980 M 0.00 % | 160.980 M 59.28 % | 101.066 M 0.00 % | 101.066 M |
Net income ratio | 0.04 -31.65 % | 0.06 -16.45 % | 0.07 29.14 % | 0.06 -13.29 % | 0.07 3 106.79 % | 0.00 -104.10 % | 0.05 -25.64 % | 0.07 10.17 % | 0.07 5.80 % | 0.06 -18.78 % | 0.08 33.73 % | 0.06 -19.95 % | 0.07 121.33 % | 0.03 -68.75 % | 0.10 365.56 % | 0.02 -84.28 % | 0.14 65.95 % | 0.09 -54.12 % | 0.19 45.44 % | 0.13 -24.17 % | 0.17 15.39 % | 0.15 -10.95 % | 0.16 20.06 % | 0.14 -20.50 % | 0.17 14.48 % | 0.15 1.90 % | 0.15 10.93 % | 0.13 7.07 % | 0.12 -14.08 % | 0.14 57.77 % | 0.09 -32.43 % | 0.14 -7.56 % | 0.15 -0.13 % | 0.15 0.00 % | 0.15 -10.80 % | 0.16 0.00 % | 0.16 -17.80 % | 0.20 0.00 % | 0.20 41.58 % | 0.14 0.00 % | 0.14 464.28 % | -0.04 0.00 % | -0.04 5.75 % | -0.04 0.00 % | -0.04 |
Ratio EBITDA | 0.18 -12.62 % | 0.21 1.81 % | 0.20 56.96 % | 0.13 -38.05 % | 0.21 37.35 % | 0.15 -29.99 % | 0.22 -12.07 % | 0.25 -3.29 % | 0.25 16.22 % | 0.22 61.77 % | 0.14 -46.79 % | 0.25 -4.13 % | 0.27 50.10 % | 0.18 -32.22 % | 0.26 73.38 % | 0.15 -50.72 % | 0.31 42.26 % | 0.21 -37.74 % | 0.34 38.79 % | 0.25 -24.84 % | 0.33 10.94 % | 0.30 -8.63 % | 0.33 15.67 % | 0.28 -13.89 % | 0.33 11.73 % | 0.29 -3.92 % | 0.31 4.09 % | 0.29 -0.80 % | 0.30 -2.91 % | 0.30 29.35 % | 0.24 -15.10 % | 0.28 -8.60 % | 0.30 -0.04 % | 0.30 0.00 % | 0.30 -5.45 % | 0.32 0.00 % | 0.32 1.12 % | 0.32 0.00 % | 0.32 8.28 % | 0.29 0.00 % | 0.29 23.30 % | 0.24 0.00 % | 0.24 31.43 % | 0.18 0.00 % | 0.18 |
Gross profit ratio | 0.33 -50.10 % | 0.67 78.16 % | 0.38 76.54 % | 0.21 -37.23 % | 0.34 22.58 % | 0.28 -17.24 % | 0.33 4.70 % | 0.32 4.45 % | 0.31 -50.56 % | 0.62 131.84 % | 0.27 -49.08 % | 0.52 -11.53 % | 0.59 16.15 % | 0.51 -7.29 % | 0.55 11.51 % | 0.49 -17.92 % | 0.60 4.69 % | 0.57 -8.99 % | 0.63 21.48 % | 0.52 -16.01 % | 0.62 10.81 % | 0.56 -11.88 % | 0.63 12.55 % | 0.56 -8.71 % | 0.62 9.30 % | 0.56 -6.68 % | 0.60 -1.98 % | 0.62 0.46 % | 0.61 -38.75 % | 1.00 441.18 % | 0.18 -81.52 % | 1.00 0.00 % | 1.00 34.04 % | 0.75 0.00 % | 0.75 -3.49 % | 0.77 0.00 % | 0.77 -22.70 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 172.955 M 0.30 % | 172.439 M 0.00 % | 172.439 M -0.34 % | 173.020 M -0.34 % | 173.611 M 0.33 % | 173.047 M -0.39 % | 173.733 M -0.06 % | 173.836 M 0.06 % | 173.736 M -0.08 % | 173.883 M 0.02 % | 173.843 M 0.21 % | 173.483 M 0.07 % | 173.361 M -0.08 % | 173.505 M 0.00 % | 173.505 M -0.07 % | 173.633 M 0.06 % | 173.526 M 0.02 % | 173.488 M -0.23 % | 173.889 M 0.13 % | 173.666 M 0.01 % | 173.656 M 0.12 % | 173.448 M 0.07 % | 173.326 M 0.27 % | 172.863 M -0.02 % | 172.893 M 0.18 % | 172.580 M -0.02 % | 172.616 M -49.98 % | 345.060 M 100.11 % | 172.435 M 0.12 % | 172.220 M 0.00 % | 172.220 M 0.08 % | 172.080 M 0.00 % | 172.081 M 0.39 % | 171.408 M 0.00 % | 171.408 M -3.82 % | 178.217 M 0.00 % | 178.217 M -13.80 % | 206.758 M 0.00 % | 206.758 M -3.81 % | 214.954 M 0.00 % | 214.954 M 1.80 % | 211.154 M 0.00 % | 211.154 M 0.69 % | 209.712 M 0.00 % | 209.712 M |
Weighted average shs out | 191.600 M 5.02 % | 182.444 M 0.00 % | 182.444 M -5.44 % | 192.949 M 11.60 % | 172.893 M -0.09 % | 173.047 M -0.02 % | 173.086 M 0.00 % | 173.095 M 0.01 % | 173.085 M -0.02 % | 173.127 M 0.00 % | 173.121 M 0.01 % | 173.102 M 0.01 % | 173.090 M 0.05 % | 173.003 M 0.01 % | 172.993 M 0.05 % | 172.906 M 0.06 % | 172.807 M 0.02 % | 172.776 M -0.21 % | 173.147 M -1.06 % | 175.009 M 1.18 % | 172.969 M 0.13 % | 172.752 M 0.08 % | 172.606 M 0.30 % | 172.090 M -0.01 % | 172.108 M 0.25 % | 171.680 M 0.00 % | 171.674 M -49.99 % | 343.281 M 100.08 % | 171.575 M 0.13 % | 171.355 M 0.00 % | 171.355 M 0.11 % | 171.171 M 0.01 % | 171.163 M 0.49 % | 170.330 M 0.00 % | 170.330 M -3.46 % | 176.431 M 0.00 % | 176.431 M -13.79 % | 204.643 M 0.00 % | 204.643 M -3.78 % | 212.683 M 0.00 % | 212.683 M 0.72 % | 211.154 M 0.00 % | 211.154 M 0.69 % | 209.712 M 0.00 % | 209.712 M |
EPS diluted | 0.25 -44.44 % | 0.45 -6.25 % | 0.48 26.32 % | 0.38 -9.52 % | 0.42 2 725.00 % | -0.02 -104.85 % | 0.33 -25.00 % | 0.44 18.92 % | 0.37 76.19 % | 0.21 -50.00 % | 0.42 110.00 % | 0.20 -13.04 % | 0.23 91.67 % | 0.12 -82.35 % | 0.68 871.43 % | 0.07 -84.78 % | 0.46 48.39 % | 0.31 -75.00 % | 1.24 163.83 % | 0.47 -17.54 % | 0.57 -48.18 % | 1.10 1.85 % | 1.08 125.00 % | 0.48 -58.62 % | 1.16 6.42 % | 1.09 7.92 % | 1.01 14.77 % | 0.88 10.00 % | 0.80 -14.89 % | 0.94 59.32 % | 0.59 37.21 % | 0.43 -52.22 % | 0.90 0.00 % | 0.90 0.00 % | 0.90 -5.26 % | 0.95 0.00 % | 0.95 11.76 % | 0.85 0.00 % | 0.85 70.00 % | 0.50 0.00 % | 0.50 516.67 % | -0.12 0.00 % | -0.12 -9.09 % | -0.11 0.00 % | -0.11 |
Earnings per share | 0.26 -39.53 % | 0.43 -4.44 % | 0.45 28.57 % | 0.35 -18.60 % | 0.43 2 787.50 % | -0.02 -104.85 % | 0.33 -26.67 % | 0.45 21.62 % | 0.37 76.19 % | 0.21 -50.00 % | 0.42 110.00 % | 0.20 -13.04 % | 0.23 91.67 % | 0.12 -82.86 % | 0.70 900.00 % | 0.07 -84.78 % | 0.46 48.39 % | 0.31 -75.40 % | 1.26 173.91 % | 0.46 -19.30 % | 0.57 -48.18 % | 1.10 0.00 % | 1.10 124.49 % | 0.49 -57.76 % | 1.16 6.42 % | 1.09 7.92 % | 1.01 14.77 % | 0.88 8.64 % | 0.81 -13.83 % | 0.94 56.67 % | 0.60 39.53 % | 0.43 -52.75 % | 0.91 1.11 % | 0.90 0.00 % | 0.90 -5.26 % | 0.95 0.00 % | 0.95 5.56 % | 0.90 0.00 % | 0.90 80.00 % | 0.50 0.00 % | 0.50 516.67 % | -0.12 0.00 % | -0.12 -9.09 % | -0.11 0.00 % | -0.11 |
Gross profit | 376.800 M -55.40 % | 844.800 M 103.62 % | 414.900 M 53.95 % | 269.500 M -28.09 % | 374.800 M 6.87 % | 350.700 M -0.82 % | 353.600 M 3.70 % | 341.000 M 14.66 % | 297.400 M -16.93 % | 358.000 M 40.01 % | 255.700 M -19.69 % | 318.400 M -2.63 % | 327.000 M 3.65 % | 315.500 M -51.92 % | 656.200 M 105.25 % | 319.700 M -6.00 % | 340.100 M -6.54 % | 363.900 M -50.68 % | 737.800 M 124.53 % | 328.600 M -9.70 % | 363.900 M -49.54 % | 721.200 M -1.04 % | 728.800 M 111.49 % | 344.600 M -52.28 % | 722.200 M 3.45 % | 698.100 M -2.03 % | 712.600 M 1.19 % | 704.200 M 2.92 % | 684.200 M -38.80 % | 1.118 B 440.36 % | 206.900 M -62.38 % | 549.941 M -48.35 % | 1.065 B 34.17 % | 793.644 M 0.00 % | 793.644 M 1.97 % | 778.312 M 0.00 % | 778.312 M -13.75 % | 902.385 M 0.00 % | 902.385 M 14.90 % | 785.361 M 0.00 % | 785.361 M 15.90 % | 677.603 M 0.00 % | 677.603 M 21.20 % | 559.097 M 0.00 % | 559.097 M |
Income tax expense | 14.500 M -14.71 % | 17.000 M -15.84 % | 20.200 M -32.44 % | 29.900 M 43.06 % | 20.900 M 164.56 % | 7.900 M -48.70 % | 15.400 M -32.16 % | 22.700 M 31.21 % | 17.300 M 183.61 % | 6.100 M -62.35 % | 16.200 M 260.00 % | 4.500 M -45.12 % | 8.200 M 24.24 % | 6.600 M -77.40 % | 29.200 M 495.92 % | 4.900 M -71.18 % | 17.000 M 115.19 % | 7.900 M -81.71 % | 43.200 M 564.62 % | 6.500 M -69.63 % | 21.400 M -52.02 % | 44.600 M 8.78 % | 41.000 M 132.95 % | 17.600 M -56.86 % | 40.800 M 18.26 % | 34.500 M -8.24 % | 37.600 M 13.94 % | 33.000 M -1.20 % | 33.400 M 34.68 % | 24.800 M -15.93 % | 29.500 M 214.87 % | 9.369 M -72.12 % | 33.600 M -5.99 % | 35.740 M 0.00 % | 35.740 M 13.21 % | 31.571 M 0.00 % | 31.571 M 933.87 % | -3.786 M 0.00 % | -3.786 M -128.16 % | 13.444 M 0.00 % | 13.444 M 10.24 % | 12.195 M 0.00 % | 12.195 M 421.56 % | -3.793 M 0.00 % | -3.793 M |
Cost of revenue | 752.000 M 79.90 % | 418.000 M -39.42 % | 690.000 M -30.83 % | 997.500 M 36.40 % | 731.300 M -20.34 % | 918.000 M 30.21 % | 705.000 M -3.15 % | 727.900 M 7.63 % | 676.300 M 205.33 % | 221.500 M -68.53 % | 703.900 M 142.72 % | 290.000 M 28.43 % | 225.800 M -25.72 % | 304.000 M -43.54 % | 538.400 M 63.50 % | 329.300 M 45.32 % | 226.600 M -16.35 % | 270.900 M -37.52 % | 433.600 M 42.07 % | 305.200 M 35.28 % | 225.600 M -60.66 % | 573.400 M 35.24 % | 424.000 M 57.68 % | 268.900 M -40.46 % | 451.600 M -16.69 % | 542.100 M 15.64 % | 468.800 M 6.50 % | 440.200 M 1.71 % | 432.800 M | 0.000 -100.00 % | 912.800 M | 0.000 | 0.000 -100.00 % | 270.160 M 0.00 % | 270.160 M 18.22 % | 228.533 M 0.00 % | 228.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 32.400 M 229.08 % | -25.100 M -200.00 % | 25.100 M 527.50 % | 4.000 M -98.45 % | 257.500 M 7 703.03 % | 3.300 M -98.69 % | 251.000 M 19 207.69 % | 1.300 M -99.31 % | 187.500 M | 0.000 -100.00 % | 18.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.900 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 % | 481.200 M | 0.000 | 0.000 100.00 % | -217.243 M 0.00 % | -217.243 M -3.79 % | -209.317 M 0.00 % | -209.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 11.700 M -29.09 % | 16.500 M 46.02 % | 11.300 M -25.66 % | 15.200 M 34.51 % | 11.300 M -36.87 % | 17.900 M 55.65 % | 11.500 M -8.00 % | 12.500 M 31.58 % | 9.500 M | 0.000 -100.00 % | 11.600 M -62.70 % | 31.100 M 234.41 % | 9.300 M -69.71 % | 30.700 M -30.23 % | 44.000 M 17.33 % | 37.500 M 76.06 % | 21.300 M -44.96 % | 38.700 M -42.58 % | 67.400 M 60.48 % | 42.000 M 35.48 % | 31.000 M -62.29 % | 82.200 M 10.78 % | 74.200 M 86.43 % | 39.800 M -48.18 % | 76.800 M -1.03 % | 77.600 M 11.17 % | 69.800 M | 0.000 -100.00 % | 85.000 M | 0.000 -100.00 % | 156.300 M | 0.000 | 0.000 100.00 % | -94.824 M 0.00 % | -94.824 M -1.23 % | -93.675 M 0.00 % | -93.675 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 246.700 M -66.64 % | 739.400 M 175.79 % | 268.100 M 188.28 % | 93.000 M | 0.000 -100.00 % | 4.400 M 7.32 % | 4.100 M -47.44 % | 7.800 M 21.88 % | 6.400 M -98.78 % | 523.700 M 2 685.64 % | 18.800 M -92.20 % | 240.900 M -7.49 % | 260.400 M 2.20 % | 254.800 M | 0.000 -100.00 % | 256.400 M 20.04 % | 213.600 M -16.73 % | 256.500 M 1 250.00 % | 19.000 M -90.24 % | 194.700 M -6.57 % | 208.400 M | 0.000 | 0.000 -100.00 % | 199.700 M | 0.000 100.00 % | -200.000 K -200.00 % | 200.000 K 200.00 % | -200.000 K | 0.000 -100.00 % | 199.400 M 39.54 % | 142.900 M 143 000.00 % | -100.000 K 50.00 % | -200.000 K -100.07 % | 270.160 M 0.00 % | 270.160 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.784 M 0.00 % | -6.784 M -117.77 % | 38.171 M 0.00 % | 38.171 M |
Operating expenses | 290.800 M -60.21 % | 730.800 M 140.00 % | 304.500 M 102.86 % | 150.100 M -43.82 % | 267.200 M -8.08 % | 290.700 M 12.50 % | 258.400 M 19.85 % | 215.600 M 13.12 % | 190.600 M -63.61 % | 523.700 M 274.87 % | 139.700 M -48.64 % | 272.000 M 0.85 % | 269.700 M -5.53 % | 285.500 M -41.47 % | 487.800 M 65.97 % | 293.900 M 25.12 % | 234.900 M -20.43 % | 295.200 M -39.21 % | 485.600 M 105.15 % | 236.700 M -1.13 % | 239.400 M -49.34 % | 472.600 M -3.86 % | 491.600 M 105.26 % | 239.500 M -49.30 % | 472.400 M 15 646.67 % | 3.000 M -99.69 % | 960.400 M 1.05 % | 950.400 M 92.86 % | 492.800 M -44.11 % | 881.800 M -11.39 % | 995.200 M 957.06 % | -116.118 M -113.45 % | 863.600 M 1.17 % | 853.615 M 0.00 % | 853.615 M 6.90 % | 798.493 M 0.00 % | 798.493 M 10.64 % | 721.695 M 0.00 % | 721.695 M 9.81 % | 657.215 M 0.00 % | 657.215 M -4.10 % | 685.303 M 0.00 % | 685.303 M 9.73 % | 624.524 M 0.00 % | 624.524 M |
Cost and expenses | 1.043 B -9.23 % | 1.149 B 15.52 % | 994.500 M -13.34 % | 1.148 B 14.93 % | 998.500 M -17.39 % | 1.209 B 25.46 % | 963.400 M 2.11 % | 943.500 M 8.84 % | 866.900 M 65.53 % | 523.700 M -37.92 % | 843.600 M 50.11 % | 562.000 M 13.42 % | 495.500 M -15.95 % | 589.500 M -42.56 % | 1.026 B 64.67 % | 623.200 M 35.04 % | 461.500 M -18.48 % | 566.100 M -38.41 % | 919.200 M 69.63 % | 541.900 M 16.54 % | 465.000 M -55.54 % | 1.046 B 14.24 % | 915.600 M 80.09 % | 508.400 M -44.98 % | 924.000 M -8.87 % | 1.014 B 5.57 % | 960.400 M 1.05 % | 950.400 M 2.68 % | 925.600 M 4.97 % | 881.800 M -11.39 % | 995.200 M 122.31 % | 447.667 M -48.16 % | 863.600 M -23.15 % | 1.124 B 0.00 % | 1.124 B 40.74 % | 798.493 M 0.00 % | 798.493 M 10.64 % | 721.695 M 0.00 % | 721.695 M 9.81 % | 657.215 M 0.00 % | 657.215 M -4.10 % | 685.303 M 0.00 % | 685.303 M 9.73 % | 624.524 M 0.00 % | 624.524 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 44.100 M 612.79 % | -8.600 M -123.63 % | 36.400 M -36.25 % | 57.100 M -78.76 % | 268.800 M -8.91 % | 295.100 M 12.42 % | 262.500 M 17.50 % | 223.400 M 13.40 % | 197.000 M | 0.000 -100.00 % | 30.500 M -1.93 % | 31.100 M 234.41 % | 9.300 M -69.71 % | 30.700 M -30.23 % | 44.000 M 17.33 % | 37.500 M 76.06 % | 21.300 M -44.96 % | 38.700 M -71.61 % | 136.300 M 224.52 % | 42.000 M 35.48 % | 31.000 M -62.29 % | 82.200 M 10.78 % | 74.200 M 86.43 % | 39.800 M -48.18 % | 76.800 M -1.03 % | 77.600 M 11.17 % | 69.800 M | 0.000 -100.00 % | 85.000 M | 0.000 -100.00 % | 637.500 M | 0.000 | 0.000 100.00 % | -312.067 M 0.00 % | -312.067 M -2.99 % | -302.992 M 0.00 % | -302.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 0.000 -100.00 % | 19.700 M | 0.000 -100.00 % | 9.700 M 31.08 % | 7.400 M 39.62 % | 5.300 M 89.29 % | 2.800 M 7.69 % | 2.600 M 73.33 % | 1.500 M 175.00 % | -2.000 M -500.00 % | 500.000 K 0.00 % | 500.000 K 25.00 % | 400.000 K -33.33 % | 600.000 K -62.50 % | 1.600 M 45.45 % | 1.100 M 57.14 % | 700.000 K -12.50 % | 800.000 K -50.00 % | 1.600 M 166.67 % | 600.000 K 100.00 % | 300.000 K -62.50 % | 800.000 K -33.33 % | 1.200 M 71.43 % | 700.000 K -50.00 % | 1.400 M -33.33 % | 2.100 M 5.00 % | 2.000 M 100.00 % | 1.000 M 150.00 % | 400.000 K 100.00 % | 200.000 K -87.50 % | 1.600 M 300.00 % | 400.000 K 0.00 % | 400.000 K -5.21 % | 422.000 K 0.00 % | 422.000 K -72.11 % | 1.513 M 0.00 % | 1.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 43.000 M | 0.000 -100.00 % | 20.900 M 4.50 % | 20.000 M -7.41 % | 21.600 M -8.47 % | 23.600 M -6.72 % | 25.300 M 6.30 % | 23.800 M 170.45 % | 8.800 M -19.27 % | 10.900 M 23.86 % | 8.800 M -12.87 % | 10.100 M 24.69 % | 8.100 M -45.27 % | 14.800 M 102.74 % | 7.300 M -9.88 % | 8.100 M 9.46 % | 7.400 M -37.29 % | 11.800 M 131.37 % | 5.100 M 18.60 % | 4.300 M -73.78 % | 16.400 M 82.22 % | 9.000 M 91.49 % | 4.700 M -48.91 % | 9.200 M 12.20 % | 8.200 M -30.51 % | 11.800 M 13.46 % | 10.400 M 1.96 % | 10.200 M -26.09 % | 13.800 M 7.81 % | 12.800 M 115.02 % | 5.953 M -51.20 % | 12.200 M -10.63 % | 13.652 M 0.00 % | 13.652 M 4.02 % | 13.124 M 0.00 % | 13.124 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 117.300 M -4.24 % | 122.500 M 8.02 % | 113.400 M 157.73 % | 44.000 M -64.17 % | 122.800 M -7.25 % | 132.400 M -1.27 % | 134.100 M -2.76 % | 137.900 M -2.34 % | 141.200 M 92.11 % | 73.500 M -5.16 % | 77.500 M -15.58 % | 91.800 M 3.03 % | 89.100 M 13.79 % | 78.300 M -45.01 % | 142.400 M 100.28 % | 71.100 M 4.56 % | 68.000 M 1.49 % | 67.000 M -49.17 % | 131.800 M 102.46 % | 65.100 M -7.13 % | 70.100 M -48.53 % | 136.200 M -0.87 % | 137.400 M 104.77 % | 67.100 M -49.62 % | 133.200 M -1.55 % | 135.300 M -1.38 % | 137.200 M -2.28 % | 140.400 M 1.59 % | 138.200 M -1.71 % | 140.600 M 18.25 % | 118.900 M 89.09 % | 62.879 M -48.21 % | 121.400 M 3.26 % | 117.563 M 0.00 % | 117.563 M 3.98 % | 113.060 M 0.00 % | 113.060 M 7.14 % | 105.522 M 0.00 % | 105.522 M 3.55 % | 101.899 M 0.00 % | 101.899 M -39.99 % | 169.804 M 0.00 % | 169.804 M 1.99 % | 166.493 M 0.00 % | 166.493 M |
Operating income | 86.000 M -24.56 % | 114.000 M 3.26 % | 110.400 M -7.54 % | 119.400 M 10.97 % | 107.600 M 79.33 % | 60.000 M -36.97 % | 95.200 M -24.08 % | 125.400 M 17.42 % | 106.800 M 91.40 % | 55.800 M -51.90 % | 116.000 M 150.00 % | 46.400 M -19.02 % | 57.300 M 91.00 % | 30.000 M -82.19 % | 168.400 M 552.71 % | 25.800 M -75.48 % | 105.200 M 53.13 % | 68.700 M -72.76 % | 252.200 M 174.43 % | 91.900 M -26.18 % | 124.500 M -49.96 % | 248.800 M 4.80 % | 237.400 M 125.88 % | 105.100 M -57.93 % | 249.800 M 10.38 % | 226.300 M 2.40 % | 221.000 M 13.80 % | 194.200 M 7.06 % | 181.400 M -9.12 % | 199.600 M 22.53 % | 162.900 M 82.61 % | 89.208 M -55.66 % | 201.200 M 407.03 % | -65.532 M 0.00 % | -65.532 M -131.45 % | 208.351 M 0.00 % | 208.351 M 15.31 % | 180.690 M 0.00 % | 180.690 M 41.00 % | 128.146 M 0.00 % | 128.146 M 1 869.84 % | -7.241 M 0.00 % | -7.241 M 88.85 % | -64.919 M 0.00 % | -64.919 M |
Operating income ratio | 0.08 -15.61 % | 0.09 -9.65 % | 0.10 6.03 % | 0.09 -3.13 % | 0.10 105.70 % | 0.05 -47.41 % | 0.09 -23.34 % | 0.12 6.96 % | 0.11 13.91 % | 0.10 -20.35 % | 0.12 58.50 % | 0.08 -26.42 % | 0.10 114.05 % | 0.05 -65.65 % | 0.14 254.60 % | 0.04 -78.59 % | 0.19 71.53 % | 0.11 -49.73 % | 0.22 48.48 % | 0.14 -31.34 % | 0.21 9.89 % | 0.19 -6.68 % | 0.21 20.21 % | 0.17 -19.50 % | 0.21 16.63 % | 0.18 -2.46 % | 0.19 10.24 % | 0.17 4.49 % | 0.16 -9.04 % | 0.18 22.72 % | 0.15 -10.31 % | 0.16 -14.15 % | 0.19 406.74 % | -0.06 0.00 % | -0.06 -129.77 % | 0.21 0.00 % | 0.21 3.35 % | 0.20 0.00 % | 0.20 22.72 % | 0.16 0.00 % | 0.16 1 627.01 % | -0.01 0.00 % | -0.01 90.80 % | -0.12 0.00 % | -0.12 |
Total other income expenses net | -23.200 M -163.64 % | -8.800 M 14.56 % | -10.300 M 45.50 % | -18.900 M -43.18 % | -13.200 M 71.55 % | -46.400 M -128.57 % | -20.300 M 21.01 % | -25.700 M -10.78 % | -23.200 M -109.01 % | -11.100 M 53.75 % | -24.000 M -179.07 % | -8.600 M 11.34 % | -9.700 M -24.36 % | -7.800 M 43.48 % | -13.800 M -112.31 % | -6.500 M 20.73 % | -8.200 M -20.59 % | -6.800 M -102.91 % | 233.600 M 5 178.26 % | -4.600 M -15.00 % | -4.000 M 74.36 % | -15.600 M -100.00 % | -7.800 M -100.00 % | -3.900 M 50.00 % | -7.800 M -23.81 % | -6.300 M 34.38 % | -9.600 M 0.00 % | -9.600 M 2.04 % | -9.800 M 28.99 % | -13.800 M -25.45 % | -11.000 M -94.59 % | -5.653 M 52.89 % | -12.000 M 9.29 % | -13.230 M 0.00 % | -13.230 M -13.94 % | -11.611 M 0.00 % | -11.611 M -164.49 % | -4.390 M 0.00 % | -4.390 M -9.74 % | -4.001 M 0.00 % | -4.001 M 49.41 % | -7.907 M 0.00 % | -7.907 M -120.71 % | 38.171 M 0.00 % | 38.171 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 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 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 963.500 M 33.62 % | 721.100 M 2.56 % | 703.100 M 10.34 % | 637.200 M -16.74 % | 765.300 M 10.07 % | 695.300 M -10.11 % | 773.500 M 16.51 % | 663.900 M -16.53 % | 795.400 M -28.63 % | 1.115 B 2.48 % | 1.088 B 0.11 % | 1.086 B -5.08 % | 1.144 B 32.68 % | 862.500 M 17.51 % | 734.000 M 16.08 % | 632.300 M 18.28 % | 534.600 M -23.88 % | 702.300 M 51.16 % | 464.600 M -9.63 % | 514.100 M -3.53 % | 532.900 M 25.89 % | 423.300 M 1.00 % | 419.100 M -0.36 % | 420.600 M 9.76 % | 383.200 M 2.05 % | 375.500 M 1.16 % | 371.200 M -23.19 % | 483.300 M 0.33 % | 481.700 M -15.18 % | 567.900 M -3.19 % | 586.600 M -11.34 % | 661.594 M -15.76 % | 785.352 M -5.38 % | 830.025 M 42.42 % | 582.814 M 750.54 % | 68.523 M -64.47 % | 192.874 M -38.32 % | 312.676 M |
Total investments | 55.700 M -8.24 % | 60.700 M 21.89 % | 49.800 M -13.99 % | 57.900 M 16.97 % | 49.500 M 2.27 % | 48.400 M 5.22 % | 46.000 M 9.00 % | 42.200 M 3.43 % | 40.800 M -63.89 % | 113.000 M -8.87 % | 124.000 M 119.86 % | 56.400 M 13.94 % | 49.500 M -15.67 % | 58.700 M -20.14 % | 73.500 M -12.19 % | 83.700 M 12.96 % | 74.100 M 12.44 % | 65.900 M 16.43 % | 56.600 M 105.82 % | 27.500 M | 0.000 -100.00 % | 4.600 M | 0.000 -100.00 % | 4.900 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 |
Total debt | 1.451 B 15.06 % | 1.261 B -0.95 % | 1.273 B 2.32 % | 1.244 B -0.92 % | 1.256 B -1.06 % | 1.269 B -15.59 % | 1.503 B 0.44 % | 1.497 B -1.14 % | 1.514 B -1.04 % | 1.530 B -2.41 % | 1.568 B 30.22 % | 1.204 B -3.11 % | 1.243 B 20.82 % | 1.029 B 5.11 % | 978.500 M 0.10 % | 977.500 M -1.01 % | 987.500 M 0.00 % | 987.500 M 0.00 % | 987.500 M 43.64 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M 0.00 % | 687.500 M 4.56 % | 657.500 M -0.75 % | 662.500 M -11.88 % | 751.800 M -6.66 % | 805.400 M -6.93 % | 865.400 M -3.39 % | 895.787 M -1.96 % | 913.679 M -5.61 % | 968.000 M 52.92 % | 633.000 M 160.49 % | 243.000 M -23.95 % | 319.527 M -17.33 % | 386.494 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -108.800 M 5.23 % | -114.800 M -1.06 % | -113.600 M -266.45 % | -31.000 M 5.20 % | -32.700 M -7.21 % | -30.500 M 7.58 % | -33.000 M 2.37 % | -33.800 M -20.71 % | -28.000 M -418.18 % | 8.800 M 115.36 % | -57.300 M 31.70 % | -83.900 M -18.34 % | -70.900 M -14.54 % | -61.900 M -14.63 % | -54.000 M -5.88 % | -51.000 M 79.10 % | -244.000 M 6.73 % | -261.600 M 0.23 % | -262.200 M 2.20 % | -268.100 M -1.75 % | -263.500 M 2.59 % | -270.500 M -2.00 % | -265.200 M 1.67 % | -269.700 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 |
Retained earnings | 422.400 M -2.13 % | 431.600 M 5.78 % | 408.000 M 1.67 % | 401.300 M 307.41 % | 98.500 M -71.42 % | 344.600 M 201.49 % | 114.300 M -71.50 % | 401.100 M 345.67 % | 90.000 M 31.20 % | 68.600 M 97.69 % | 34.700 M -87.42 % | 275.800 M 4.39 % | 264.200 M -6.38 % | 282.200 M -18.70 % | 347.100 M -4.64 % | 364.000 M 135.29 % | 154.700 M -60.19 % | 388.600 M 110.51 % | 184.600 M 18.11 % | 156.300 M 20.51 % | 129.700 M -0.15 % | 129.900 M 57.07 % | 82.700 M -20.94 % | 104.600 M 49.64 % | 69.900 M 39.24 % | 50.200 M | 0.000 -100.00 % | 34.300 M | 0.000 -100.00 % | 62.100 M -12.78 % | 71.200 M -49.86 % | 142.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.00 % | 299.700 M 0.17 % | 299.200 M 1.94 % | 293.500 M 0.00 % | 293.500 M 3.86 % | 282.600 M 0.11 % | 282.300 M 4.02 % | 271.400 M 0.11 % | 271.100 M 3.04 % | 263.100 M 0.11 % | 262.800 M 0.00 % | 262.800 M 0.00 % | 262.800 M 0.96 % | 260.300 M 0.23 % | 259.700 M 0.85 % | 257.514 M 0.94 % | 255.116 M 3.20 % | 247.207 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 738.700 M -3.70 % | 767.100 M 5.20 % | 729.200 M 3.37 % | 705.400 M -0.73 % | 710.600 M 3.92 % | 683.800 M -6.51 % | 731.400 M 5.06 % | 696.200 M 6.08 % | 656.300 M 53.84 % | 426.600 M 5.80 % | 403.200 M -30.49 % | 580.100 M 4.58 % | 554.700 M -5.66 % | 588.000 M -1.34 % | 596.000 M -1.63 % | 605.900 M 53.47 % | 394.800 M -8.61 % | 432.000 M 94.42 % | 222.200 M 18.44 % | 187.600 M 20.95 % | 155.100 M 4.09 % | 149.000 M 57.67 % | 94.500 M -14.56 % | 110.600 M 55.34 % | 71.200 M 63.68 % | 43.500 M 71.94 % | 25.300 M 11.95 % | 22.600 M -7.38 % | 24.400 M -54.81 % | 54.000 M -6.09 % | 57.500 M -54.30 % | 125.816 M 16.44 % | 108.053 M 0.37 % | 107.657 M -77.92 % | 487.485 M -50.10 % | 976.905 M 13.81 % | 858.366 M -3.99 % | 894.012 M |
Other non current liabilities | 52.300 M 4.60 % | 50.000 M -70.50 % | 169.500 M 248.05 % | 48.700 M -15.01 % | 57.300 M -69.75 % | 189.400 M 63.14 % | 116.100 M -45.11 % | 211.500 M 188.54 % | 73.300 M -69.24 % | 238.300 M 16 921.43 % | 1.400 M -99.33 % | 207.800 M 5.64 % | 196.700 M 0.87 % | 195.000 M | 0.000 | 0.000 -100.00 % | 159.100 M | 0.000 -100.00 % | 136.100 M | 0.000 -100.00 % | 140.200 M -10.53 % | 156.700 M -2.55 % | 160.800 M -7.32 % | 173.500 M -3.82 % | 180.400 M 2 022.35 % | 8.500 M -75.15 % | 34.200 M 0.29 % | 34.100 M -7.84 % | 37.000 M -3.14 % | 38.200 M -5.45 % | 40.400 M 401.12 % | 8.062 M | 0.000 | 0.000 -100.00 % | 37.102 M -14.96 % | 43.630 M -15.00 % | 51.332 M -14.18 % | 59.812 M |
Long term debt | 863.100 M 11.63 % | 773.200 M -24.91 % | 1.030 B -14.18 % | 1.200 B 11.09 % | 1.080 B -1.85 % | 1.101 B -10.73 % | 1.233 B -0.68 % | 1.241 B -16.01 % | 1.478 B -1.04 % | 1.494 B 44.59 % | 1.033 B 34.20 % | 769.700 M -31.82 % | 1.129 B 15.39 % | 978.400 M 13.98 % | 858.400 M 0.10 % | 857.500 M -12.28 % | 977.500 M 0.00 % | 977.500 M 15.00 % | 850.000 M 54.55 % | 550.000 M 12.82 % | 487.500 M -0.23 % | 488.600 M -28.93 % | 687.500 M -0.74 % | 692.600 M 0.74 % | 687.500 M 0.00 % | 687.500 M 50.27 % | 457.500 M -22.13 % | 587.500 M 30.56 % | 450.000 M -5.26 % | 475.000 M -36.82 % | 751.800 M 24.18 % | 605.395 M -12.99 % | 695.787 M -17.53 % | 843.680 M 33.28 % | 633.000 M 377.74 % | 132.500 M -46.14 % | 246.000 M -30.81 % | 355.528 M |
Total non current liabilities | 1.048 B 7.04 % | 979.200 M -18.35 % | 1.199 B -12.41 % | 1.369 B 8.54 % | 1.261 B -2.21 % | 1.290 B -13.26 % | 1.487 B 2.36 % | 1.453 B -13.80 % | 1.685 B -2.69 % | 1.732 B 40.32 % | 1.234 B 26.26 % | 977.500 M -26.27 % | 1.326 B 12.98 % | 1.173 B 14.92 % | 1.021 B 0.48 % | 1.016 B -10.59 % | 1.137 B -1.04 % | 1.149 B 16.47 % | 986.100 M 42.11 % | 693.900 M 10.55 % | 627.700 M -2.73 % | 645.300 M -23.93 % | 848.300 M -2.06 % | 866.100 M -0.21 % | 867.900 M -2.03 % | 885.900 M 35.81 % | 652.300 M -18.18 % | 797.200 M 26.66 % | 629.400 M -5.55 % | 666.400 M -25.06 % | 889.200 M 30.51 % | 681.329 M -8.58 % | 745.306 M -16.48 % | 892.409 M 28.26 % | 695.787 M 274.63 % | 185.724 M -31.64 % | 271.666 M -29.52 % | 385.434 M |
Other current liabilities | 156.500 M 17.14 % | 133.600 M 0.00 % | 133.600 M -76.67 % | 572.600 M 628.50 % | 78.600 M -88.63 % | 691.400 M 854.97 % | 72.400 M -87.23 % | 566.800 M 778.76 % | 64.500 M -87.05 % | 498.200 M 726.20 % | 60.300 M -88.70 % | 533.500 M 197.71 % | 179.200 M -72.22 % | 645.000 M 149.03 % | 259.000 M -67.17 % | 788.800 M 901.02 % | 78.800 M -88.73 % | 699.300 M 744.57 % | 82.800 M -87.62 % | 669.000 M 638.41 % | 90.600 M -89.12 % | 832.800 M 847.44 % | 87.900 M -88.89 % | 791.300 M 430.01 % | 149.300 M -1.19 % | 151.100 M -63.19 % | 410.500 M -45.11 % | 747.800 M 113.84 % | 349.700 M 14.66 % | 305.000 M -56.40 % | 699.500 M 171.26 % | 257.874 M -55.36 % | 577.646 M -2.93 % | 595.104 M 9.54 % | 543.291 M -4.23 % | 567.270 M 5.22 % | 539.145 M 13.33 % | 475.716 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 86.400 M 9.92 % | 78.600 M -14.94 % | 92.400 M 27.62 % | 72.400 M 14.74 % | 63.100 M -2.17 % | 64.500 M 0.16 % | 64.400 M 6.80 % | 60.300 M 315.86 % | 14.500 M -91.32 % | 167.000 M 190.43 % | 57.500 M -77.81 % | 259.100 M 331.11 % | 60.100 M -41.54 % | 102.800 M 29.63 % | 79.300 M -26.10 % | 107.300 M -85.28 % | 729.100 M 607.18 % | 103.100 M -87.53 % | 826.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -377.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 587.500 M 20.51 % | 487.500 M 100.53 % | 243.100 M 452.50 % | 44.000 M -74.91 % | 175.400 M 4.16 % | 168.400 M -37.74 % | 270.500 M 5.91 % | 255.400 M 609.44 % | 36.000 M -1.10 % | 36.400 M -93.19 % | 534.800 M 23.17 % | 434.200 M 282.22 % | 113.600 M 126.75 % | 50.100 M -58.28 % | 120.100 M 0.08 % | 120.000 M 1 100.00 % | 10.000 M 0.00 % | 10.000 M -92.73 % | 137.500 M 0.00 % | 137.500 M -31.25 % | 200.000 M -0.30 % | 200.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 M 166.67 % | 75.000 M -75.15 % | 301.800 M -8.66 % | 330.400 M 190.85 % | 113.600 M -60.88 % | 290.392 M 33.27 % | 217.892 M 75.27 % | 124.320 M | 0.000 -100.00 % | 110.500 M 50.28 % | 73.527 M 137.44 % | 30.966 M |
Total current liabilities | 1.452 B 5.68 % | 1.374 B 26.13 % | 1.090 B 13.43 % | 960.600 M -3.38 % | 994.200 M -14.31 % | 1.160 B 12.42 % | 1.032 B -5.66 % | 1.094 B 45.81 % | 750.200 M -2.94 % | 772.900 M -38.42 % | 1.255 B 6.71 % | 1.176 B 35.66 % | 867.100 M -2.80 % | 892.100 M -4.01 % | 929.400 M -8.33 % | 1.014 B 20.80 % | 839.300 M -3.27 % | 867.700 M -13.03 % | 997.700 M -2.94 % | 1.028 B -4.16 % | 1.073 B -10.09 % | 1.193 B 27.60 % | 934.900 M 3.19 % | 906.000 M 7.75 % | 840.800 M -4.37 % | 879.200 M -15.58 % | 1.041 B 15.29 % | 903.300 M -16.90 % | 1.087 B 1.30 % | 1.073 B 31.98 % | 813.100 M -12.14 % | 925.466 M 14.55 % | 807.910 M 12.30 % | 719.424 M 32.42 % | 543.291 M -19.84 % | 677.770 M 10.63 % | 612.672 M 20.92 % | 506.682 M |
Total liabilities | 2.501 B 6.25 % | 2.354 B 2.83 % | 2.289 B -1.76 % | 2.330 B 3.29 % | 2.256 B -7.94 % | 2.450 B -2.74 % | 2.519 B -1.08 % | 2.547 B 4.57 % | 2.436 B -2.76 % | 2.505 B 0.61 % | 2.489 B 15.58 % | 2.154 B -1.78 % | 2.193 B 6.16 % | 2.066 B 5.90 % | 1.951 B -3.92 % | 2.030 B 2.74 % | 1.976 B -2.00 % | 2.016 B 1.63 % | 1.984 B 15.22 % | 1.722 B 1.27 % | 1.700 B -7.51 % | 1.838 B 3.08 % | 1.783 B 0.63 % | 1.772 B 3.71 % | 1.709 B -3.20 % | 1.765 B 4.22 % | 1.694 B -0.40 % | 1.701 B -0.93 % | 1.716 B -1.33 % | 1.740 B 2.19 % | 1.702 B 5.94 % | 1.607 B 3.45 % | 1.553 B -3.64 % | 1.612 B 30.08 % | 1.239 B 43.50 % | 863.494 M -2.36 % | 884.338 M -0.87 % | 892.116 M |
Other non current assets | 18.700 M -49.18 % | 36.800 M -38.05 % | 59.400 M -59.06 % | 145.100 M -24.47 % | 192.100 M 15.93 % | 165.700 M 65.70 % | 100.000 M -10.55 % | 111.800 M 5.77 % | 105.700 M 131.39 % | -336.700 M -905.50 % | 41.800 M -55.10 % | 93.100 M -1.38 % | 94.400 M 16.11 % | 81.300 M 4.23 % | 78.000 M -13.72 % | 90.400 M 1 058.97 % | 7.800 M -90.49 % | 82.000 M 106.32 % | -1.297 B 0.64 % | -1.306 B 0.19 % | -1.308 B 0.57 % | -1.316 B -1 315 700.00 % | 100.000 K 100.01 % | -1.238 B | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.037 M -21.50 % | 1.321 M |
Long term investments | 55.700 M 5.69 % | 52.700 M 5.82 % | 49.800 M -1.39 % | 50.500 M -56.13 % | 115.100 M -29.17 % | 162.500 M 67.35 % | 97.100 M -10.51 % | 108.500 M 4.73 % | 103.600 M -8.32 % | 113.000 M -8.87 % | 124.000 M 119.86 % | 56.400 M 13.94 % | 49.500 M -15.67 % | 58.700 M -20.14 % | 73.500 M -12.19 % | 83.700 M 12.96 % | 74.100 M 12.44 % | 65.900 M 16.43 % | 56.600 M 105.82 % | 27.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 930.100 M 223.51 % | 287.500 M -60.90 % | 735.300 M 146.25 % | 298.600 M -62.09 % | 787.700 M 142.74 % | 324.500 M -61.23 % | 837.000 M 172.82 % | 306.800 M -56.88 % | 711.500 M -1.11 % | 719.500 M 11.39 % | 645.900 M 98.49 % | 325.400 M -51.82 % | 675.400 M 98.01 % | 341.100 M -43.04 % | 598.800 M 88.24 % | 318.100 M -39.63 % | 526.900 M 116.39 % | 243.500 M -35.62 % | 378.200 M 125.39 % | 167.800 M -57.41 % | 394.000 M 113.90 % | 184.200 M -51.11 % | 376.800 M 135.06 % | 160.300 M -58.90 % | 390.000 M 120.71 % | 176.700 M -56.69 % | 408.000 M 100.69 % | 203.300 M -53.33 % | 435.600 M -3.54 % | 451.600 M | 0.000 -100.00 % | 415.800 M 9.13 % | 380.997 M 8.27 % | 351.908 M 3.58 % | 339.737 M 3.71 % | 327.596 M -3.03 % | 337.829 M -12.97 % | 388.161 M |
GoodWill | 0.000 -100.00 % | 463.100 M | 0.000 -100.00 % | 456.300 M | 0.000 -100.00 % | 484.900 M | 0.000 -100.00 % | 405.200 M | 0.000 -100.00 % | 406.300 M | 0.000 -100.00 % | 346.900 M | 0.000 -100.00 % | 346.900 M | 0.000 -100.00 % | 239.500 M | 0.000 -100.00 % | 220.300 M | 0.000 -100.00 % | 220.300 M | 0.000 -100.00 % | 220.300 M | 0.000 -100.00 % | 220.300 M | 0.000 -100.00 % | 220.300 M | 0.000 -100.00 % | 220.300 M | 0.000 | 0.000 | 0.000 100.00 % | -65.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 930.100 M 23.91 % | 750.600 M 2.08 % | 735.300 M -2.60 % | 754.900 M -4.16 % | 787.700 M -2.68 % | 809.400 M -3.30 % | 837.000 M 17.56 % | 712.000 M 0.07 % | 711.500 M -36.80 % | 1.126 B 74.30 % | 645.900 M -3.93 % | 672.300 M -0.46 % | 675.400 M -1.83 % | 688.000 M 14.90 % | 598.800 M 7.39 % | 557.600 M 5.83 % | 526.900 M 13.61 % | 463.800 M 22.63 % | 378.200 M -2.55 % | 388.100 M -1.50 % | 394.000 M -2.60 % | 404.500 M 7.35 % | 376.800 M -1.00 % | 380.600 M -2.41 % | 390.000 M -1.76 % | 397.000 M -2.70 % | 408.000 M -3.68 % | 423.600 M -2.75 % | 435.600 M -3.54 % | 451.600 M 10.04 % | 410.400 M -1.28 % | 415.735 M 9.12 % | 380.997 M 8.27 % | 351.908 M 3.58 % | 339.737 M 3.71 % | 327.596 M -3.03 % | 337.829 M -12.97 % | 388.161 M |
Property plant equipment net | 733.300 M -2.73 % | 753.900 M 2.77 % | 733.600 M 4.31 % | 703.300 M -3.09 % | 725.700 M -1.87 % | 739.500 M -7.35 % | 798.200 M -2.21 % | 816.200 M -4.47 % | 854.400 M -5.60 % | 905.100 M -0.97 % | 914.000 M -5.80 % | 970.300 M -7.84 % | 1.053 B 17.88 % | 893.200 M 2.34 % | 872.800 M 0.31 % | 870.100 M -1.46 % | 883.000 M -3.81 % | 918.000 M 6.45 % | 862.400 M -3.10 % | 890.000 M -2.64 % | 914.100 M 0.33 % | 911.100 M 1.90 % | 894.100 M 4.28 % | 857.400 M 7.40 % | 798.300 M 0.91 % | 791.100 M 7.59 % | 735.300 M -3.49 % | 761.900 M 3.79 % | 734.100 M -5.40 % | 776.000 M 2.97 % | 753.600 M -4.02 % | 785.133 M -7.16 % | 845.654 M -5.40 % | 893.970 M -2.78 % | 919.503 M -3.96 % | 957.443 M 4.10 % | 919.739 M -5.76 % | 975.905 M |
Total non current assets | 1.738 B 9.02 % | 1.594 B 1.01 % | 1.578 B -4.58 % | 1.654 B -3.03 % | 1.706 B -0.53 % | 1.715 B -1.19 % | 1.735 B 5.80 % | 1.640 B -1.89 % | 1.672 B -7.54 % | 1.808 B 4.77 % | 1.726 B -3.71 % | 1.792 B -4.28 % | 1.872 B 8.68 % | 1.723 B 6.14 % | 1.623 B 1.33 % | 1.602 B 7.37 % | 1.492 B -2.48 % | 1.530 B 17.92 % | 1.297 B -0.64 % | 1.306 B -0.19 % | 1.308 B -0.57 % | 1.316 B 3.51 % | 1.271 B 2.67 % | 1.238 B 3.97 % | 1.191 B 0.01 % | 1.191 B 3.94 % | 1.146 B -3.60 % | 1.188 B 0.82 % | 1.179 B -4.34 % | 1.232 B 4.71 % | 1.177 B -2.44 % | 1.206 B -3.64 % | 1.252 B -6.44 % | 1.338 B -6.09 % | 1.425 B -0.38 % | 1.430 B 2.21 % | 1.399 B -8.54 % | 1.530 B |
Other current assets | 27.100 M 97.81 % | 13.700 M -94.44 % | 246.600 M 3.96 % | 237.200 M 41.19 % | 168.000 M -1.47 % | 170.500 M -26.19 % | 231.000 M 3.59 % | 223.000 M 80.42 % | 123.600 M -8.31 % | 134.800 M 59.91 % | 84.300 M -30.45 % | 121.200 M -0.08 % | 121.300 M 2.02 % | 118.900 M 20.96 % | 98.300 M -7.00 % | 105.700 M -47.10 % | 199.800 M -65.77 % | 583.700 M 228.66 % | 177.600 M 127.40 % | 78.100 M -54.78 % | 172.700 M 105.35 % | 84.100 M -39.28 % | 138.500 M 75.76 % | 78.800 M -32.94 % | 117.500 M -60.87 % | 300.300 M | 0.000 -100.00 % | 77.600 M -71.13 % | 268.800 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 20.127 M -81.75 % | 110.297 M 599.63 % | 15.765 M -34.56 % | 24.089 M -23.54 % | 31.505 M 1 211.62 % | 2.402 M |
Short term investments | 0.000 -100.00 % | 8.000 M | 0.000 -100.00 % | 7.400 M 111.28 % | -65.600 M -941.03 % | 7.800 M 115.26 % | -51.100 M -898.44 % | 6.400 M 110.19 % | -62.800 M -1 096.83 % | 6.300 M | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 4.700 M | 0.000 -100.00 % | 7.200 M | 0.000 -100.00 % | 4.200 M | 0.000 -100.00 % | 2.000 M | 0.000 -100.00 % | 4.600 M | 0.000 -100.00 % | 4.900 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 |
cash and cash equivalents | 487.100 M -9.73 % | 539.600 M -5.28 % | 569.700 M 13.44 % | 502.200 M 2.45 % | 490.200 M -14.54 % | 573.600 M -21.40 % | 729.800 M -12.37 % | 832.800 M 15.89 % | 718.600 M 72.99 % | 415.400 M -13.49 % | 480.200 M 308.33 % | 117.600 M 19.76 % | 98.200 M -40.84 % | 166.000 M -32.11 % | 244.500 M -29.17 % | 345.200 M -23.78 % | 452.900 M 58.80 % | 285.200 M -45.46 % | 522.900 M 201.56 % | 173.400 M 12.16 % | 154.600 M -41.48 % | 264.200 M -1.56 % | 268.400 M 0.56 % | 266.900 M -12.29 % | 304.300 M -2.47 % | 312.000 M 8.98 % | 286.300 M 59.77 % | 179.200 M -33.65 % | 270.100 M 13.73 % | 237.500 M -14.81 % | 278.800 M 19.05 % | 234.193 M 82.50 % | 128.327 M -6.99 % | 137.975 M 174.93 % | 50.186 M -71.24 % | 174.477 M 37.76 % | 126.653 M 71.57 % | 73.818 M |
Cash and short term investments | 487.100 M -9.73 % | 539.600 M -5.28 % | 569.700 M 11.79 % | 509.600 M 3.96 % | 490.200 M -14.54 % | 573.600 M -21.40 % | 729.800 M -12.37 % | 832.800 M 15.89 % | 718.600 M 72.99 % | 415.400 M -13.49 % | 480.200 M 308.33 % | 117.600 M 19.76 % | 98.200 M -40.84 % | 166.000 M -32.11 % | 244.500 M -29.17 % | 345.200 M -23.78 % | 452.900 M 58.80 % | 285.200 M -45.46 % | 522.900 M 201.56 % | 173.400 M 12.16 % | 154.600 M -41.48 % | 264.200 M -1.56 % | 268.400 M 0.56 % | 266.900 M -12.29 % | 304.300 M -2.47 % | 312.000 M 8.98 % | 286.300 M 59.77 % | 179.200 M -33.65 % | 270.100 M 13.73 % | 237.500 M -14.81 % | 278.800 M 19.05 % | 234.193 M 82.50 % | 128.327 M -6.99 % | 137.975 M 174.93 % | 50.186 M -71.24 % | 174.477 M 37.76 % | 126.653 M 71.57 % | 73.818 M |
Total current assets | 1.501 B -1.65 % | 1.527 B 6.02 % | 1.440 B 4.25 % | 1.381 B 9.56 % | 1.261 B -11.17 % | 1.419 B -6.34 % | 1.515 B -5.47 % | 1.603 B 12.86 % | 1.420 B 26.43 % | 1.123 B -3.74 % | 1.167 B 23.90 % | 941.800 M 7.60 % | 875.300 M -5.96 % | 930.800 M 0.80 % | 923.400 M -10.71 % | 1.034 B 17.67 % | 878.900 M -4.31 % | 918.500 M 1.07 % | 908.800 M 50.51 % | 603.800 M 10.34 % | 547.200 M -18.52 % | 671.600 M 10.70 % | 606.700 M -5.89 % | 644.700 M 9.42 % | 589.200 M -4.66 % | 618.000 M 7.76 % | 573.500 M 7.24 % | 534.800 M -4.87 % | 562.200 M 0.14 % | 561.400 M -3.72 % | 583.100 M 10.77 % | 526.425 M 28.55 % | 409.520 M 7.31 % | 381.630 M 26.41 % | 301.909 M -26.43 % | 410.345 M 19.42 % | 343.606 M 33.99 % | 256.444 M |
Inventory | 50.700 M 7.87 % | 47.000 M -23.45 % | 61.400 M 30.92 % | 46.900 M -28.72 % | 65.800 M -1.05 % | 66.500 M 10.28 % | 60.300 M 20.60 % | 50.000 M -23.55 % | 65.400 M -18.15 % | 79.900 M 27.84 % | 62.500 M -36.42 % | 98.300 M 28.66 % | 76.400 M 1.60 % | 75.200 M 111.24 % | 35.600 M -50.49 % | 71.900 M 77.53 % | 40.500 M -18.35 % | 49.600 M 38.55 % | 35.800 M -34.07 % | 54.300 M 72.93 % | 31.400 M -25.94 % | 42.400 M 43.73 % | 29.500 M -31.71 % | 43.200 M 176.92 % | 15.600 M -44.48 % | 28.100 M 20.09 % | 23.400 M -37.10 % | 37.200 M 59.66 % | 23.300 M -26.73 % | 31.800 M 27.20 % | 25.000 M -11.33 % | 28.195 M 37.50 % | 20.505 M 3.31 % | 19.848 M 52.91 % | 12.980 M -1.04 % | 13.117 M 106.53 % | 6.351 M 6.13 % | 5.984 M |
Net receivables | 936.500 M 1.10 % | 926.300 M 64.76 % | 562.200 M -4.31 % | 587.500 M 9.47 % | 536.700 M -10.68 % | 600.900 M 21.59 % | 494.200 M -0.58 % | 497.100 M -3.02 % | 512.600 M -3.19 % | 529.500 M -1.93 % | 539.900 M -10.72 % | 604.700 M 4.37 % | 579.400 M 1.52 % | 570.700 M 4.72 % | 545.000 M 6.57 % | 511.400 M 175.39 % | 185.700 M -39.98 % | 309.400 M 79.36 % | 172.500 M -41.17 % | 293.200 M 55.54 % | 188.500 M -32.89 % | 280.900 M 64.94 % | 170.300 M -33.42 % | 255.800 M 68.51 % | 151.800 M 777.68 % | -22.400 M -108.49 % | 263.800 M 9.55 % | 240.800 M | 0.000 -100.00 % | 292.100 M | 0.000 -100.00 % | 264.000 M 9.74 % | 240.561 M 111.93 % | 113.510 M 1.81 % | 111.489 M 12.24 % | 99.331 M 10.29 % | 90.067 M 3.38 % | 87.120 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 99.999 K 100.09 % | -115.100 M 29.17 % | -162.500 M -67.35 % | -97.100 M 10.51 % | -108.500 M -4.73 % | -103.600 M -13 050.00 % | 800.000 K | 0.000 | 0.000 -100.00 % | 94.300 M 6 186.67 % | 1.500 M -98.07 % | 77.900 M | 0.000 | 0.000 -100.00 % | 74.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M -4.00 % | 2.500 M 19.05 % | 2.100 M -25.00 % | 2.800 M -68.18 % | 8.800 M 95.56 % | 4.500 M -64.84 % | 12.800 M 140.69 % | 5.318 M -78.81 % | 25.098 M -72.71 % | 91.982 M -44.39 % | 165.414 M 14.07 % | 145.015 M 3.22 % | 140.493 M -14.49 % | 164.297 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 708.400 M -5.95 % | 753.200 M 5.65 % | 712.900 M 253.80 % | 201.500 M -71.07 % | 696.400 M 162.10 % | 265.700 M -58.46 % | 639.700 M 198.51 % | 214.300 M -63.71 % | 590.600 M 279.56 % | 155.600 M -71.90 % | 553.800 M 165.48 % | 208.600 M -63.68 % | 574.300 M 191.52 % | 197.000 M -64.20 % | 550.300 M 423.60 % | 105.100 M -86.00 % | 750.500 M 373.80 % | 158.400 M -79.62 % | 777.400 M 251.13 % | 221.400 M -71.68 % | 781.900 M 390.22 % | 159.500 M -81.17 % | 847.000 M 638.45 % | 114.700 M -83.41 % | 691.500 M -5.03 % | 728.100 M 68.97 % | 430.900 M 435.28 % | 80.500 M -81.52 % | 435.500 M -0.50 % | 437.700 M | 0.000 -100.00 % | 377.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 56.100 M 28.08 % | 43.800 M 26.22 % | 34.700 M -29.76 % | 49.400 M -13.94 % | 57.400 M -2.88 % | 59.100 M -28.54 % | 82.700 M -22.20 % | 106.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 42.600 M -16.14 % | 50.800 M | 0.000 -100.00 % | 48.300 M 6.15 % | 45.500 M 3.17 % | 44.100 M -3.92 % | 45.900 M 11.41 % | 41.200 M 22.26 % | 33.700 M -14.25 % | 39.300 M 2.08 % | 38.500 M -10.05 % | 42.800 M 17.26 % | 36.500 M 11.28 % | 32.800 M 16.31 % | 28.200 M 21.03 % | 23.300 M 2 230.00 % | 1.000 M -95.65 % | 23.000 M 1 252.94 % | 1.700 M -92.86 % | 23.800 M 526.32 % | 3.800 M -54.76 % | 8.400 M -31.15 % | 12.200 M -72.95 % | 45.100 M 43.63 % | 31.400 M -55.59 % | 70.700 M 35.44 % | 52.200 M -16.88 % | 62.800 M 64.83 % | 38.100 M -15.52 % | 45.100 M 42.27 % | 31.700 M 377.77 % | 6.635 M -38.04 % | 10.709 M 172.44 % | -14.783 M 20.31 % | -18.551 M 14.96 % | -21.815 M 15.00 % | -25.666 M 14.18 % | -29.906 M |
Minority interest | 155.400 M -2.45 % | 159.300 M 5.29 % | 151.300 M 10.76 % | 136.600 M -8.38 % | 149.100 M -2.80 % | 153.400 M 3.44 % | 148.300 M 38.99 % | 106.700 M 5.75 % | 100.900 M 14.40 % | 88.200 M 45.79 % | 60.500 M -2.42 % | 62.000 M -17.55 % | 75.200 M -6.00 % | 80.000 M 467.38 % | 14.100 M 220.45 % | 4.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 624.000 K |
Capital lease obligations | 120.600 M -3.98 % | 125.600 M -6.48 % | 134.300 M 28.52 % | 104.500 M -4.57 % | 109.500 M -7.75 % | 118.700 M -9.25 % | 130.800 M -0.91 % | 132.000 M -10.51 % | 147.500 M -6.41 % | 157.600 M 5.49 % | 149.400 M -3.92 % | 155.500 M -27.40 % | 214.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.700 M | 0.000 -100.00 % | 33.000 M | 0.000 -100.00 % | 28.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.600 M -0.23 % | 262.200 M | 0.000 -100.00 % | 263.500 M -2.59 % | 270.500 M | 0.000 -100.00 % | 100.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 |
Other total stockholders equity | -138.800 M -850.68 % | -14.600 M 2.67 % | -15.000 M 19.35 % | -18.600 M -238.18 % | -5.500 M 96.25 % | -146.600 M -173.45 % | 199.600 M 238.32 % | -144.300 M -48 000.00 % | -300.000 K -100.65 % | 46.500 M 9 400.00 % | -500.000 K -400.00 % | -100.000 K 66.67 % | -300.000 K 90.00 % | -3.000 M 0.00 % | -3.000 M 63.41 % | -8.200 M 4.65 % | -8.600 M 30.08 % | -12.300 M 97.65 % | -523.200 M 0.23 % | -524.400 M -95.60 % | -268.100 M 49.13 % | -527.000 M 2.59 % | -541.000 M -270 400.00 % | -200.000 K -100.00 % | -100.000 K 99.96 % | -250.700 M -5.56 % | -237.500 M 13.48 % | -274.500 M -15.14 % | -238.400 M 11.18 % | -268.400 M 1.83 % | -273.400 M 0.11 % | -273.700 M -86.11 % | -147.063 M -5.38 % | -139.550 M -128.63 % | 487.485 M -50.10 % | 976.905 M 13.81 % | 858.366 M -3.92 % | 893.388 M |
Deferred tax liabilities non current | 90.100 M -14.35 % | 105.200 M | 0.000 -100.00 % | 72.200 M -8.03 % | 78.500 M -9.56 % | 86.800 M -5.96 % | 92.300 M 0.65 % | 91.700 M -8.57 % | 100.300 M -9.88 % | 111.300 M -2.11 % | 113.700 M -6.34 % | 121.400 M -3.80 % | 126.200 M -2.32 % | 129.200 M -3.94 % | 134.500 M -0.66 % | 135.400 M 0.22 % | 135.100 M -8.72 % | 148.000 M 32.50 % | 111.700 M -6.99 % | 120.100 M 3.18 % | 116.400 M -8.49 % | 127.200 M 5.21 % | 120.900 M -5.84 % | 128.400 M 8.81 % | 118.000 M -1.01 % | 119.200 M 9.96 % | 108.400 M -3.90 % | 112.800 M 8.15 % | 104.300 M -3.52 % | 108.100 M 65.54 % | 65.300 M 6.63 % | 61.237 M 57.79 % | 38.810 M 14.33 % | 33.946 M -23.26 % | 44.236 M 40.84 % | 31.409 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.239 B 3.80 % | 3.121 B 3.40 % | 3.018 B -0.56 % | 3.035 B 2.32 % | 2.966 B -5.35 % | 3.134 B -3.59 % | 3.251 B 0.23 % | 3.243 B 4.89 % | 3.092 B 5.48 % | 2.931 B 1.34 % | 2.893 B 5.80 % | 2.734 B -0.49 % | 2.748 B 3.54 % | 2.654 B 4.20 % | 2.547 B -3.40 % | 2.636 B 11.19 % | 2.371 B -3.17 % | 2.448 B 10.98 % | 2.206 B 15.53 % | 1.909 B 2.92 % | 1.855 B -6.64 % | 1.987 B 5.83 % | 1.878 B -0.27 % | 1.883 B 5.78 % | 1.780 B -1.59 % | 1.809 B 5.21 % | 1.719 B -0.24 % | 1.723 B -1.02 % | 1.741 B -2.94 % | 1.794 B 1.91 % | 1.760 B 1.57 % | 1.733 B 4.29 % | 1.661 B -3.39 % | 1.719 B -0.41 % | 1.727 B -6.19 % | 1.840 B 5.61 % | 1.743 B -2.43 % | 1.786 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 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 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -247.400 M 7.51 % | -267.500 M 0.89 % | -269.900 M 2.81 % | -277.700 M 2.22 % | -284.000 M | 0.000 100.00 % | -90.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.500 M 0.00 % | -26.500 M -983.33 % | 3.000 M 275.00 % | 800.000 K 108.51 % | -9.400 M -185.45 % | 11.000 M 9 222.03 % | 118.000 K -98.34 % | 7.100 M -26.00 % | 9.595 M 0.00 % | 9.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 1.600 M -60.98 % | 4.100 M 115.79 % | 1.900 M -24.00 % | 2.500 M 38.89 % | 1.800 M -40.00 % | 3.000 M 76.47 % | 1.700 M -5.56 % | 1.800 M 12.50 % | 1.600 M 220.00 % | 500.000 K -54.55 % | 1.100 M -21.43 % | 1.400 M -17.65 % | 1.700 M -55.26 % | 3.800 M 323.53 % | -1.700 M -162.96 % | 2.700 M 268.75 % | -1.600 M -500.00 % | 400.000 K -84.62 % | 2.600 M 8.33 % | 2.400 M -11.11 % | 2.700 M 28.57 % | 2.100 M -36.36 % | 3.300 M 106.25 % | 1.600 M 6.67 % | 1.500 M -53.13 % | 3.200 M 0.00 % | 3.200 M 33.33 % | 2.400 M | 0.000 -100.00 % | 3.400 M 30.77 % | 2.600 M 74.26 % | 1.492 M 35.64 % | 1.100 M -53.38 % | 2.360 M 0.00 % | 2.360 M -20.15 % | 2.955 M 0.00 % | 2.955 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -68.400 M -84.37 % | -37.100 M -178.95 % | -13.300 M -115.15 % | 87.800 M 178.11 % | -112.400 M -228.16 % | 87.700 M 227.10 % | -69.000 M -139.14 % | 176.300 M 265.01 % | 48.300 M 205.70 % | 15.800 M -82.21 % | 88.800 M 386.45 % | -31.000 M -444.44 % | 9.000 M 112.52 % | -71.900 M -402.10 % | 23.800 M 166.30 % | -35.900 M -169.92 % | -13.300 M 79.60 % | -65.200 M -297.58 % | 33.000 M 239.83 % | -23.600 M -318.52 % | 10.800 M 122.55 % | -47.900 M -1 394.59 % | 3.700 M 106.63 % | -55.800 M -797.50 % | 8.000 M -61.90 % | 21.000 M 0.00 % | 21.000 M 335.96 % | -8.900 M -118.86 % | 47.200 M 26.54 % | 37.300 M 42.37 % | 26.200 M 292.60 % | -13.603 M -125.91 % | 52.500 M 245.66 % | -36.042 M 0.00 % | -36.042 M -2 430.55 % | 1.547 M 0.00 % | 1.547 M 131.44 % | -4.920 M 0.00 % | -4.920 M -133.25 % | 14.797 M 0.00 % | 14.797 M 519.76 % | -3.525 M 0.00 % | -3.525 M -115.22 % | 23.165 M 0.00 % | 23.165 M |
Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -34.900 M | 0.000 100.00 % | -44.200 M | 0.000 -100.00 % | 33.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M | 0.000 100.00 % | -4.500 M | 0.000 -100.00 % | 29.900 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 % | 4.550 M 0.00 % | 4.550 M 184.26 % | -5.400 M | 0.000 100.00 % | -3.600 M | 0.000 | 0.000 | 0.000 100.00 % | -328.500 K 0.00 % | -328.500 K 90.43 % | -3.434 M 0.00 % | -3.434 M -5 113.14 % | 68.500 K 0.00 % | 68.500 K 102.02 % | -3.383 M 0.00 % | -3.383 M -1 743.60 % | -183.500 K 0.00 % | -183.500 K 76.96 % | -796.500 K 0.00 % | -796.500 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.900 M | 0.000 -100.00 % | 153.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -68.400 M -84.37 % | -37.100 M -178.95 % | -13.300 M -111.70 % | 113.700 M 201.16 % | -112.400 M -198.17 % | 114.500 M 265.94 % | -69.000 M -73.37 % | -39.800 M -182.40 % | 48.300 M 205.70 % | 15.800 M -82.21 % | 88.800 M 386.45 % | -31.000 M -444.44 % | 9.000 M 112.52 % | -71.900 M -402.10 % | 23.800 M 166.30 % | -35.900 M -169.92 % | -13.300 M 79.60 % | -65.200 M -297.58 % | 33.000 M 239.83 % | -23.600 M -318.52 % | 10.800 M 122.55 % | -47.900 M -1 394.59 % | 3.700 M 106.63 % | -55.800 M -797.50 % | 8.000 M -51.37 % | 16.450 M 0.00 % | 16.450 M -62.36 % | 43.700 M | 0.000 -100.00 % | 67.100 M | 0.000 | 0.000 | 0.000 100.00 % | -35.714 M 0.00 % | -35.714 M -817.07 % | 4.981 M 0.00 % | 4.981 M 199.85 % | -4.988 M 0.00 % | -4.988 M -127.44 % | 18.180 M 0.00 % | 18.180 M 644.05 % | -3.342 M 0.00 % | -3.342 M -113.95 % | 23.961 M 0.00 % | 23.961 M |
Other non cash items | 18.800 M 152.81 % | -35.600 M -35 700.00 % | 100.000 K 100.47 % | -21.300 M -108.68 % | 245.500 M -15.64 % | 291.000 M 15.89 % | 251.100 M -7.14 % | 270.400 M 7.77 % | 250.900 M 1 629.88 % | -16.400 M -105.21 % | 314.600 M 44 842.86 % | 700.000 K 103.18 % | -22.000 M -371.60 % | 8.100 M 135.53 % | -22.800 M -461.90 % | 6.300 M 132.64 % | -19.300 M -214.20 % | 16.900 M 136.58 % | -46.200 M -437.21 % | -8.600 M 77.72 % | -38.600 M -841.46 % | -4.100 M 87.76 % | -33.500 M -213.08 % | -10.700 M 74.94 % | -42.700 M -771.43 % | -4.900 M 0.00 % | -4.900 M 14.04 % | -5.700 M -2 750.00 % | -200.000 K -100.92 % | 21.700 M 10 950.00 % | -200.000 K -104.37 % | 4.573 M 140.68 % | 1.900 M -86.30 % | 13.867 M 0.00 % | 13.867 M -94.06 % | 233.354 M 0.00 % | 233.354 M 22.72 % | 190.157 M 0.00 % | 190.157 M 40.23 % | 135.603 M 0.00 % | 135.603 M 4 487.38 % | 2.956 M 0.00 % | 2.956 M 105.14 % | -57.519 M 0.00 % | -57.519 M |
Net cash provided by operating activities | 117.200 M -33.82 % | 177.100 M -3.85 % | 184.200 M -29.21 % | 260.200 M 210.87 % | 83.700 M -65.63 % | 243.500 M 131.90 % | 105.000 M -72.81 % | 386.200 M 73.96 % | 222.000 M 87.98 % | 118.100 M -63.37 % | 322.400 M 220.16 % | 100.700 M -19.70 % | 125.400 M 209.63 % | 40.500 M -72.60 % | 147.800 M 132.76 % | 63.500 M -51.45 % | 130.800 M 61.48 % | 81.000 M -56.33 % | 185.500 M 51.31 % | 122.600 M -25.92 % | 165.500 M 22.77 % | 134.800 M -14.14 % | 157.000 M 51.84 % | 103.400 M -33.03 % | 154.400 M -55.21 % | 344.750 M 0.00 % | 344.750 M 3.59 % | 332.800 M -8.42 % | 363.400 M 0.78 % | 360.600 M 16.70 % | 309.000 M 122.28 % | 139.014 M -36.20 % | 217.900 M -27.06 % | 298.740 M 0.00 % | 298.740 M -14.15 % | 347.961 M 0.00 % | 347.961 M 19.67 % | 290.759 M 0.00 % | 290.759 M 15.24 % | 252.299 M 0.00 % | 252.299 M 49.08 % | 169.235 M 0.00 % | 169.235 M 28.07 % | 132.139 M 0.00 % | 132.139 M |
Investments in property plant and equipment | -289.000 M -147.86 % | -116.600 M -41.33 % | -82.500 M -11.19 % | -74.200 M 24.67 % | -98.500 M -4.01 % | -94.700 M -41.77 % | -66.800 M 38.88 % | -109.300 M -72.94 % | -63.200 M 21.69 % | -80.700 M -11.46 % | -72.400 M -11.38 % | -65.000 M 8.32 % | -70.900 M 14.89 % | -83.300 M -70.70 % | -48.800 M 48.79 % | -95.300 M 16.77 % | -114.500 M 9.41 % | -126.400 M -161.16 % | -48.400 M 53.01 % | -103.000 M -65.06 % | -62.400 M 27.53 % | -86.100 M 9.46 % | -95.100 M -8.69 % | -87.500 M 2.89 % | -90.100 M 33.92 % | -136.350 M 0.00 % | -136.350 M 15.89 % | -162.100 M -92.06 % | -84.400 M 53.80 % | -182.700 M -104.36 % | -89.400 M -57.40 % | -56.797 M 18.51 % | -69.700 M 36.57 % | -109.884 M 0.00 % | -109.884 M -3.23 % | -106.443 M 0.00 % | -106.443 M 14.02 % | -123.798 M 0.00 % | -123.798 M 0.03 % | -123.832 M 0.00 % | -123.832 M -12.29 % | -110.279 M 0.00 % | -110.279 M 0.34 % | -110.656 M 0.00 % | -110.656 M |
Acquisitions net | 0.000 -100.00 % | 76.600 M | 0.000 100.00 % | -39.600 M | 0.000 -100.00 % | 35.700 M 154.67 % | -65.300 M -1 104.62 % | 6.500 M -55.78 % | 14.700 M 835.00 % | -2.000 M | 0.000 | 0.000 | 0.000 100.00 % | -8.800 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 100.00 % | -6.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 900.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 10.400 M 115.69 % | -66.300 M -176.38 % | 86.800 M 794.85 % | 9.700 M 29.33 % | 7.500 M 124.35 % | -30.800 M -30 700.31 % | -99.999 K 99.90 % | -105.000 M -1 593.55 % | -6.200 M -168.13 % | 9.100 M 1 037.50 % | 800.000 K 60.00 % | 500.000 K -16.67 % | 600.000 K -40.00 % | 1.000 M 0.00 % | 1.000 M -69.70 % | 3.300 M 312.50 % | 800.000 K 300.00 % | 200.000 K -75.00 % | 800.000 K -52.94 % | 1.700 M 240.00 % | 500.000 K 0.00 % | 500.000 K -50.00 % | 1.000 M 25.00 % | 800.000 K -11.11 % | 900.000 K -64.00 % | 2.500 M 0.00 % | 2.500 M 400.00 % | 500.000 K -75.00 % | 2.000 M -13.04 % | 2.300 M 43.75 % | 1.600 M 260.36 % | 444.000 K 48.00 % | 300.000 K -40.59 % | 505.000 K 0.00 % | 505.000 K -80.28 % | 2.561 M 0.00 % | 2.561 M -65.83 % | 7.495 M 0.00 % | 7.495 M 261.18 % | 2.075 M 0.00 % | 2.075 M 550.47 % | 319.000 K 0.00 % | 319.000 K -73.59 % | 1.208 M 0.00 % | 1.208 M |
Net cash used for investing activites | -278.600 M -162.34 % | -106.200 M -2 569.77 % | 4.300 M 104.13 % | -104.200 M -5.79 % | -98.500 M -8.48 % | -90.800 M 31.32 % | -132.200 M 36.38 % | -207.800 M -246.33 % | -60.000 M 18.48 % | -73.600 M -1.66 % | -72.400 M -12.25 % | -64.500 M 8.25 % | -70.300 M 22.83 % | -91.100 M -90.59 % | -47.800 M 48.04 % | -92.000 M 19.09 % | -113.700 M 9.90 % | -126.200 M -92.38 % | -65.600 M 35.24 % | -101.300 M -63.65 % | -61.900 M 27.69 % | -85.600 M 9.03 % | -94.100 M -8.54 % | -86.700 M 2.80 % | -89.200 M 33.36 % | -133.850 M 0.00 % | -133.850 M 17.17 % | -161.600 M -96.12 % | -82.400 M 54.32 % | -180.400 M -105.47 % | -87.800 M -55.80 % | -56.353 M 18.80 % | -69.400 M 36.55 % | -109.379 M 0.00 % | -109.379 M -5.29 % | -103.882 M 0.00 % | -103.882 M 10.68 % | -116.303 M 0.00 % | -116.303 M 4.48 % | -121.757 M 0.00 % | -121.757 M -10.73 % | -109.960 M 0.00 % | -109.960 M -0.47 % | -109.448 M 0.00 % | -109.448 M |
Debt repayment | 185.700 M 1 619.44 % | 10.800 M 154.82 % | -19.700 M | 0.000 100.00 % | -17.200 M | 0.000 100.00 % | -10.900 M | 0.000 -100.00 % | 183.500 M 2 579.73 % | -7.400 M -104.79 % | 154.600 M | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.500 M 0.00 % | 12.500 M 108.75 % | -142.900 M | 0.000 100.00 % | -90.400 M | 0.000 -100.00 % | 8.000 K | 0.000 100.00 % | -27.161 M 0.00 % | -27.161 M -116.22 % | 167.500 M 0.00 % | 167.500 M -14.10 % | 195.000 M 0.00 % | 195.000 M 609.62 % | -38.264 M 0.00 % | -38.264 M -15.08 % | -33.250 M 0.00 % | -33.250 M -145.66 % | -13.535 M 0.00 % | -13.535 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.700 M 6.84 % | -19.000 M 1.55 % | -19.300 M 90.35 % | -200.000 M -200.00 % | 200.000 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 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K -33.33 % | 300.000 K -45.45 % | 550.000 K 0.00 % | 550.000 K -67.65 % | 1.700 M | 0.000 | 0.000 -100.00 % | 2.200 M 341.77 % | 498.000 K -37.75 % | 800.000 K -79.77 % | 3.955 M 0.00 % | 3.955 M -26.80 % | 5.402 M 0.00 % | 5.402 M -42.59 % | 9.410 M 0.00 % | 9.410 M 16.58 % | 8.072 M 0.00 % | 8.072 M -7.34 % | 8.711 M 0.00 % | 8.711 M 613.39 % | 1.221 M 0.00 % | 1.221 M |
Common stock repurchased | 0.000 100.00 % | -100.000 K 66.67 % | -300.000 K 97.74 % | -13.300 M -209.30 % | -4.300 M 6.52 % | -4.600 M -64.29 % | -2.800 M -75.00 % | -1.600 M -23.08 % | -1.300 M 31.58 % | -1.900 M 40.63 % | -3.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.150 M 0.00 % | -1.150 M 87.36 % | -9.100 M | 0.000 -100.00 % | 173.200 M | 0.000 | 0.000 | 0.000 100.00 % | -2.893 M 0.00 % | -2.893 M 64.34 % | -8.112 M 0.00 % | -8.112 M -102.56 % | 316.500 M 0.00 % | 316.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -59.000 M -23.95 % | -47.600 M 37.45 % | -76.100 M -61.57 % | -47.100 M 0.21 % | -47.200 M 0.21 % | -47.300 M 33.75 % | -71.400 M -51.27 % | -47.200 M 0.00 % | -47.200 M | 0.000 100.00 % | -39.000 M -0.26 % | -38.900 M 64.05 % | -108.200 M -56.36 % | -69.200 M 50.00 % | -138.400 M -100.00 % | -69.200 M 55.53 % | -155.600 M -79.88 % | -86.500 M 50.03 % | -173.100 M -100.12 % | -86.500 M 50.00 % | -173.000 M -100.46 % | -86.300 M 50.00 % | -172.600 M -100.70 % | -86.000 M 50.03 % | -172.100 M -0.23 % | -171.700 M 0.00 % | -171.700 M 49.99 % | -343.300 M | 0.000 100.00 % | -343.100 M | 0.000 100.00 % | -85.610 M | 0.000 100.00 % | -153.828 M 0.00 % | -153.828 M -15.69 % | -132.971 M 0.00 % | -132.971 M -22.85 % | -108.237 M 0.00 % | -108.237 M -56.08 % | -69.347 M 0.00 % | -69.347 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -20.600 M 67.46 % | -63.300 M -148.24 % | -25.500 M 57.14 % | -59.500 M -5 509.09 % | 1.100 M 100.44 % | -252.400 M -2 904.44 % | 9.000 M 127.27 % | -33.000 M -511.11 % | -5.400 M 53.45 % | -11.600 M -96.61 % | -5.900 M 82.65 % | -34.000 M -67.49 % | -20.300 M -46.04 % | -13.900 M -20.87 % | -11.500 M -0.88 % | -11.400 M -106.00 % | 190.100 M 5 691.18 % | -3.400 M -162.96 % | 5.400 M -12.90 % | 6.200 M 1 340.00 % | -500.000 K -155.56 % | 900.000 K 175.00 % | -1.200 M -127.27 % | 4.400 M -67.16 % | 13.400 M -12.42 % | 15.300 M 0.00 % | 15.300 M -95.36 % | 329.900 M 195.13 % | -346.800 M -204.46 % | 332.000 M 211.94 % | -296.600 M -13 437.20 % | -2.191 M 98.60 % | -156.800 M -999.69 % | -14.259 M 0.00 % | -14.259 M 93.85 % | -232.004 M 0.00 % | -232.004 M 28.25 % | -323.365 M 0.00 % | -323.365 M -4 459.89 % | -7.092 M 0.00 % | -7.092 M 14.75 % | -8.318 M 0.00 % | -8.318 M -19.93 % | -6.936 M 0.00 % | -6.936 M |
Net cash used provided by financing activities | 106.100 M 205.89 % | -100.200 M 17.60 % | -121.600 M -1.42 % | -119.900 M -77.37 % | -67.600 M 77.79 % | -304.300 M -299.87 % | -76.100 M -24.14 % | -61.300 M -144.13 % | 138.900 M 764.59 % | -20.900 M -118.58 % | 112.500 M 254.32 % | -72.900 M 43.27 % | -128.500 M -288.22 % | -33.100 M 77.92 % | -149.900 M -85.98 % | -80.600 M -333.62 % | 34.500 M 133.76 % | -102.200 M -177.25 % | 132.300 M 264.76 % | -80.300 M 53.66 % | -173.300 M -103.40 % | -85.200 M 50.95 % | -173.700 M -113.39 % | -81.400 M 48.61 % | -158.400 M -9.62 % | -144.500 M 0.00 % | -144.500 M 11.73 % | -163.700 M 52.80 % | -346.800 M -244.39 % | -100.700 M 66.14 % | -297.400 M -240.68 % | -87.295 M 44.04 % | -156.000 M 19.66 % | -194.185 M 0.00 % | -194.185 M 3.00 % | -200.184 M 0.00 % | -200.184 M 15.39 % | -236.601 M 0.00 % | -236.601 M -121.89 % | -106.630 M 0.00 % | -106.630 M -224.52 % | -32.858 M 0.00 % | -32.858 M -70.69 % | -19.250 M 0.00 % | -19.250 M |
Effect of forex changes on cash | 0.000 100.00 % | -200.000 K -100.00 % | -100.000 K -200.00 % | 100.000 K -50.00 % | 200.000 K 100.04 % | -567.300 M -94 650.00 % | 600.000 K 400.00 % | -200.000 K -100.05 % | 403.800 M | 0.000 -100.00 % | 116.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -50.00 % | 200.000 K | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.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 |
Net change in cash | 479.900 M 1 732.31 % | -29.400 M -105.21 % | 564.600 M 3 201.75 % | 17.100 M 120.50 % | -83.400 M 46.61 % | -156.200 M -51.65 % | -103.000 M -190.19 % | 114.200 M -62.34 % | 303.200 M 1 179.32 % | 23.700 M -90.95 % | 261.900 M 813.62 % | -36.700 M 50.00 % | -73.400 M 12.31 % | -83.700 M -67.74 % | -49.900 M 54.26 % | -109.100 M -311.03 % | 51.700 M 135.07 % | -147.400 M -158.45 % | 252.200 M 527.46 % | -59.000 M 15.59 % | -69.900 M -95.25 % | -35.800 M 67.72 % | -110.900 M -71.14 % | -64.800 M 30.32 % | -93.000 M 64.83 % | -264.400 M -844.29 % | -28.000 M 51.97 % | -58.300 M -77.20 % | -32.900 M -1 096.97 % | 3.300 M 108.66 % | -38.100 M -709.43 % | -4.707 M 37.24 % | -7.500 M 22.26 % | -9.648 M 0.00 % | -9.648 M -110.99 % | 87.789 M 0.00 % | 87.789 M 170.63 % | -124.291 M 0.00 % | -124.291 M -359.89 % | 47.824 M 0.00 % | 47.824 M -9.48 % | 52.835 M 0.00 % | 52.835 M 667.73 % | 6.882 M 0.00 % | 6.882 M |
Cash at beginning of period | 0.000 -100.00 % | 564.600 M | 0.000 -100.00 % | 485.100 M -15.43 % | 573.600 M -21.40 % | 729.800 M -12.37 % | 832.800 M 15.89 % | 718.600 M 72.99 % | 415.400 M 9.32 % | 380.000 M 74.07 % | 218.300 M 42.12 % | 153.600 M -10.12 % | 170.900 M -31.39 % | 249.100 M -15.24 % | 293.900 M -35.31 % | 454.300 M 13.24 % | 401.200 M -7.26 % | 432.600 M 59.81 % | 270.700 M 16.48 % | 232.400 M 3.52 % | 224.500 M -25.17 % | 300.000 M -20.91 % | 379.300 M 14.35 % | 331.700 M -16.51 % | 397.300 M -31.07 % | 576.400 M 83.39 % | 314.300 M 32.34 % | 237.500 M -21.62 % | 303.000 M 29.38 % | 234.200 M -26.10 % | 316.900 M 32.65 % | 238.900 M -2.37 % | 244.700 M 77.35 % | 137.975 M 0.00 % | 137.975 M 174.93 % | 50.186 M 0.00 % | 50.186 M -71.24 % | 174.477 M 0.00 % | 174.477 M 37.76 % | 126.653 M 0.00 % | 126.653 M 71.57 % | 73.818 M 0.00 % | 73.818 M 10.28 % | 66.936 M 0.00 % | 66.936 M |
Cash at end of period | 479.900 M -10.33 % | 535.200 M -5.21 % | 564.600 M 12.43 % | 502.200 M 2.45 % | 490.200 M -14.54 % | 573.600 M -21.40 % | 729.800 M -12.37 % | 832.800 M 15.89 % | 718.600 M 78.00 % | 403.700 M -15.93 % | 480.200 M 310.78 % | 116.900 M 19.90 % | 97.500 M -41.05 % | 165.400 M -32.21 % | 244.000 M -29.32 % | 345.200 M -23.78 % | 452.900 M 58.80 % | 285.200 M -45.46 % | 522.900 M 201.56 % | 173.400 M 12.16 % | 154.600 M -41.48 % | 264.200 M -1.56 % | 268.400 M 0.56 % | 266.900 M -12.29 % | 304.300 M -2.47 % | 312.000 M 8.98 % | 286.300 M 59.77 % | 179.200 M -33.65 % | 270.100 M 13.73 % | 237.500 M -14.81 % | 278.800 M 19.05 % | 234.193 M -1.27 % | 237.200 M 84.84 % | 128.327 M 0.00 % | 128.327 M -6.99 % | 137.975 M 0.00 % | 137.975 M 174.93 % | 50.186 M 0.00 % | 50.186 M -71.24 % | 174.477 M 0.00 % | 174.477 M 37.76 % | 126.653 M 0.00 % | 126.653 M 71.57 % | 73.818 M 0.00 % | 73.818 M |
Operating cash flow | 117.200 M -33.82 % | 177.100 M -3.85 % | 184.200 M -29.21 % | 260.200 M 210.87 % | 83.700 M -65.63 % | 243.500 M 131.90 % | 105.000 M -72.81 % | 386.200 M 73.96 % | 222.000 M 87.98 % | 118.100 M -63.37 % | 322.400 M 220.16 % | 100.700 M -19.70 % | 125.400 M 209.63 % | 40.500 M -72.60 % | 147.800 M 132.76 % | 63.500 M -51.45 % | 130.800 M 61.48 % | 81.000 M -56.33 % | 185.500 M 51.31 % | 122.600 M -25.92 % | 165.500 M 22.77 % | 134.800 M -14.14 % | 157.000 M 51.84 % | 103.400 M -33.03 % | 154.400 M -55.21 % | 344.750 M 0.00 % | 344.750 M 3.59 % | 332.800 M -8.42 % | 363.400 M 0.78 % | 360.600 M 16.70 % | 309.000 M 122.28 % | 139.014 M -36.20 % | 217.900 M -27.06 % | 298.740 M 0.00 % | 298.740 M -14.15 % | 347.961 M 0.00 % | 347.961 M 19.67 % | 290.759 M 0.00 % | 290.759 M 15.24 % | 252.299 M 0.00 % | 252.299 M 49.08 % | 169.235 M 0.00 % | 169.235 M 28.07 % | 132.139 M 0.00 % | 132.139 M |
Capital expenditure | -289.000 M -147.86 % | -116.600 M -41.33 % | -82.500 M -11.19 % | -74.200 M 24.67 % | -98.500 M -4.01 % | -94.700 M -41.77 % | -66.800 M 38.88 % | -109.300 M -72.94 % | -63.200 M 21.69 % | -80.700 M -11.46 % | -72.400 M -11.38 % | -65.000 M 8.32 % | -70.900 M 14.89 % | -83.300 M -70.70 % | -48.800 M 48.79 % | -95.300 M 16.77 % | -114.500 M 9.41 % | -126.400 M -161.16 % | -48.400 M 53.01 % | -103.000 M -65.06 % | -62.400 M 27.53 % | -86.100 M 9.46 % | -95.100 M -8.69 % | -87.500 M 2.89 % | -90.100 M 33.92 % | -136.350 M 0.00 % | -136.350 M 15.89 % | -162.100 M -92.06 % | -84.400 M 53.80 % | -182.700 M -104.36 % | -89.400 M -57.40 % | -56.797 M 18.51 % | -69.700 M 36.57 % | -109.884 M 0.00 % | -109.884 M -3.23 % | -106.443 M 0.00 % | -106.443 M 14.02 % | -123.798 M 0.00 % | -123.798 M 0.03 % | -123.832 M 0.00 % | -123.832 M -12.29 % | -110.279 M 0.00 % | -110.279 M 0.34 % | -110.656 M 0.00 % | -110.656 M |
Free CashFlow | -171.800 M -383.97 % | 60.500 M -40.51 % | 101.700 M -45.32 % | 186.000 M 1 356.76 % | -14.800 M -109.95 % | 148.800 M 289.53 % | 38.200 M -86.20 % | 276.900 M 74.37 % | 158.800 M 324.60 % | 37.400 M -85.04 % | 250.000 M 600.28 % | 35.700 M -34.50 % | 54.500 M 227.34 % | -42.800 M -143.23 % | 99.000 M 411.32 % | -31.800 M -295.09 % | 16.300 M 135.90 % | -45.400 M -133.11 % | 137.100 M 599.49 % | 19.600 M -80.99 % | 103.100 M 111.70 % | 48.700 M -21.32 % | 61.900 M 289.31 % | 15.900 M -75.27 % | 64.300 M -69.15 % | 208.400 M 0.00 % | 208.400 M 22.09 % | 170.700 M -38.82 % | 279.000 M 56.83 % | 177.900 M -18.99 % | 219.600 M 167.10 % | 82.217 M -44.52 % | 148.200 M -21.53 % | 188.856 M 0.00 % | 188.856 M -21.80 % | 241.518 M 0.00 % | 241.518 M 44.66 % | 166.961 M 0.00 % | 166.961 M 29.96 % | 128.467 M 0.00 % | 128.467 M 117.90 % | 58.956 M 0.00 % | 58.956 M 174.43 % | 21.483 M 0.00 % | 21.483 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 |