
Straumann Holding AG SAUHY
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.504 B 3.82 % | 2.412 B 3.92 % | 2.321 B 14.78 % | 2.022 B 41.80 % | 1.426 B -10.67 % | 1.596 B 17.06 % | 1.364 B 22.61 % | 1.112 B 21.21 % | 917.517 M 14.89 % | 798.600 M 12.44 % | 710.270 M 4.46 % | 679.922 M -0.92 % | 686.253 M -1.06 % | 693.581 M -5.97 % | 737.648 M 0.17 % | 736.361 M -5.44 % | 778.708 M 9.12 % | 713.654 M 19.10 % | 599.204 M 17.59 % | 509.553 M 21.24 % | 420.296 M 22.23 % | 343.866 M 25.09 % | 274.896 M |
Net income | 388.316 M 57.81 % | 246.072 M -43.40 % | 434.789 M 9.77 % | 396.079 M 333.91 % | 91.282 M -70.22 % | 306.473 M 12.36 % | 272.770 M -0.05 % | 272.917 M 18.87 % | 229.600 M 224.85 % | 70.679 M -55.22 % | 157.825 M 55.95 % | 101.201 M 177.73 % | 36.438 M -48.64 % | 70.952 M -45.87 % | 131.084 M -10.45 % | 146.373 M 1 693.13 % | 8.163 M -95.36 % | 175.866 M 24.09 % | 141.725 M 10.84 % | 127.863 M 27.93 % | 99.948 M 24.47 % | 80.299 M 43.46 % | 55.972 M |
Income before tax | 559.565 M 61.90 % | 345.621 M -30.66 % | 498.435 M 4.41 % | 477.385 M 319.10 % | 113.907 M -69.09 % | 368.505 M 12.89 % | 326.426 M 1.03 % | 323.086 M 45.39 % | 222.225 M 177.10 % | 80.198 M -54.80 % | 177.422 M 47.99 % | 119.890 M 114.46 % | 55.903 M -27.97 % | 77.607 M -51.40 % | 159.694 M -7.78 % | 173.160 M 556.95 % | 26.358 M -86.45 % | 194.486 M 11.79 % | 173.967 M 9.76 % | 158.494 M 25.61 % | 126.179 M 27.57 % | 98.909 M 32.67 % | 74.554 M |
Income before tax ratio | 0.22 55.95 % | 0.14 -33.28 % | 0.21 -9.04 % | 0.24 195.55 % | 0.08 -65.40 % | 0.23 -3.56 % | 0.24 -17.60 % | 0.29 19.95 % | 0.24 141.18 % | 0.10 -59.80 % | 0.25 41.66 % | 0.18 116.46 % | 0.08 -27.20 % | 0.11 -48.32 % | 0.22 -7.94 % | 0.24 594.73 % | 0.03 -87.58 % | 0.27 -6.13 % | 0.29 -6.66 % | 0.31 3.61 % | 0.30 4.37 % | 0.29 6.06 % | 0.27 |
EBITDA | 726.154 M 1.53 % | 715.200 M 6.65 % | 670.597 M 10.15 % | 608.825 M 58.36 % | 384.448 M -19.77 % | 479.203 M 18.70 % | 403.726 M 24.92 % | 323.180 M 24.85 % | 258.855 M 18.72 % | 218.047 M 24.11 % | 175.693 M 25.12 % | 140.425 M 50.08 % | 93.566 M -18.60 % | 114.944 M -44.75 % | 208.040 M -17.30 % | 251.566 M 85.82 % | 135.382 M -44.21 % | 242.661 M 13.39 % | 214.002 M 16.21 % | 184.153 M 18.66 % | 155.199 M 27.47 % | 121.757 M 30.41 % | 93.365 M |
Net income ratio | 0.16 52.00 % | 0.10 -45.54 % | 0.19 -4.36 % | 0.20 205.99 % | 0.06 -66.66 % | 0.19 -4.02 % | 0.20 -18.49 % | 0.25 -1.93 % | 0.25 182.75 % | 0.09 -60.17 % | 0.22 49.29 % | 0.15 180.32 % | 0.05 -48.10 % | 0.10 -42.43 % | 0.18 -10.60 % | 0.20 1 796.25 % | 0.01 -95.75 % | 0.25 4.19 % | 0.24 -5.74 % | 0.25 5.52 % | 0.24 1.84 % | 0.23 14.69 % | 0.20 |
Ratio EBITDA | 0.29 -2.20 % | 0.30 2.63 % | 0.29 -4.04 % | 0.30 11.68 % | 0.27 -10.19 % | 0.30 1.39 % | 0.30 1.89 % | 0.29 3.00 % | 0.28 3.33 % | 0.27 10.38 % | 0.25 19.77 % | 0.21 51.48 % | 0.14 -17.73 % | 0.17 -41.24 % | 0.28 -17.45 % | 0.34 96.51 % | 0.17 -48.87 % | 0.34 -4.79 % | 0.36 -1.18 % | 0.36 -2.13 % | 0.37 4.29 % | 0.35 4.25 % | 0.34 |
Gross profit ratio | 0.71 -3.95 % | 0.74 1.15 % | 0.73 -3.08 % | 0.76 5.08 % | 0.72 -4.29 % | 0.75 -0.27 % | 0.75 -0.22 % | 0.76 -3.50 % | 0.78 -0.40 % | 0.79 -0.03 % | 0.79 -0.21 % | 0.79 1.77 % | 0.77 1.64 % | 0.76 -4.24 % | 0.80 -0.14 % | 0.80 -1.73 % | 0.81 -0.61 % | 0.82 -9.62 % | 0.90 0.56 % | 0.90 0.65 % | 0.89 11.62 % | 0.80 -0.39 % | 0.80 |
Weighted average shs out dil | 1.596 B -0.03 % | 1.596 B 0.02 % | 1.596 B -0.01 % | 1.596 B 0.22 % | 1.592 B 0.07 % | 1.591 B 0.21 % | 1.588 B 2.01 % | 1.557 B -1.03 % | 1.573 B -0.60 % | 1.582 B 0.56 % | 1.574 B 1.11 % | 1.556 B 0.69 % | 1.546 B -1.05 % | 1.562 B -0.39 % | 1.568 B 0.48 % | 1.561 B 0.16 % | 1.558 B 0.06 % | 1.557 B -0.31 % | 1.562 B 0.10 % | 1.561 B 0.29 % | 1.556 B 0.36 % | 1.551 B 0.16 % | 1.548 B |
Weighted average shs out | 1.594 B 0.02 % | 1.594 B 0.05 % | 1.593 B 0.16 % | 1.591 B 0.15 % | 1.588 B 0.19 % | 1.585 B 0.17 % | 1.583 B 2.12 % | 1.550 B -0.90 % | 1.564 B -0.10 % | 1.565 B 0.66 % | 1.555 B 0.59 % | 1.546 B 0.02 % | 1.546 B -1.04 % | 1.562 B -0.27 % | 1.566 B 0.42 % | 1.560 B 0.09 % | 1.558 B 0.06 % | 1.557 B -0.10 % | 1.559 B 0.18 % | 1.556 B 0.30 % | 1.551 B 0.11 % | 1.550 B 0.12 % | 1.548 B |
EPS diluted | 0.24 60.00 % | 0.15 -44.44 % | 0.27 8.00 % | 0.25 338.60 % | 0.06 -70.00 % | 0.19 11.76 % | 0.17 -5.56 % | 0.18 20.00 % | 0.15 233.33 % | 0.05 -55.00 % | 0.10 53.85 % | 0.07 170.83 % | 0.02 -46.67 % | 0.05 -46.43 % | 0.08 -10.64 % | 0.09 1 707.69 % | 0.01 -95.27 % | 0.11 20.88 % | 0.09 10.98 % | 0.08 28.13 % | 0.06 23.08 % | 0.05 44.44 % | 0.04 |
Earnings per share | 0.24 60.00 % | 0.15 -44.44 % | 0.27 8.00 % | 0.25 338.60 % | 0.06 -70.00 % | 0.19 11.76 % | 0.17 -5.56 % | 0.18 20.00 % | 0.15 233.33 % | 0.05 -55.00 % | 0.10 53.85 % | 0.07 170.83 % | 0.02 -46.67 % | 0.05 -46.43 % | 0.08 -10.64 % | 0.09 1 707.69 % | 0.01 -95.27 % | 0.11 20.88 % | 0.09 10.98 % | 0.08 28.13 % | 0.06 23.08 % | 0.05 44.44 % | 0.04 |
Gross profit | 1.783 B -0.28 % | 1.788 B 5.12 % | 1.701 B 11.25 % | 1.529 B 49.01 % | 1.026 B -14.51 % | 1.200 B 16.75 % | 1.028 B 22.34 % | 840.464 M 16.97 % | 718.530 M 14.43 % | 627.938 M 12.40 % | 558.652 M 4.24 % | 535.915 M 0.83 % | 531.520 M 0.56 % | 528.537 M -9.96 % | 587.020 M 0.03 % | 586.834 M -7.07 % | 631.503 M 8.46 % | 582.271 M 7.64 % | 540.942 M 18.25 % | 457.442 M 22.03 % | 374.874 M 36.42 % | 274.785 M 24.60 % | 220.532 M |
Income tax expense | 100.079 M 1.28 % | 98.811 M 55.23 % | 63.655 M -18.49 % | 78.099 M 260.92 % | 21.639 M -62.33 % | 57.440 M 18.09 % | 48.639 M 19.02 % | 40.867 M 454.13 % | 7.375 M -15.10 % | 8.687 M -55.67 % | 19.597 M 4.86 % | 18.689 M -3.99 % | 19.465 M 192.49 % | 6.655 M -76.74 % | 28.610 M 6.81 % | 26.787 M 47.22 % | 18.195 M 5.64 % | 17.223 M -46.24 % | 32.039 M 5.78 % | 30.287 M 18.07 % | 25.652 M 37.54 % | 18.650 M 3.17 % | 18.077 M |
Cost of revenue | 720.519 M 15.58 % | 623.411 M 0.63 % | 619.501 M 25.75 % | 492.638 M 23.30 % | 399.539 M 0.96 % | 395.749 M 18.02 % | 335.315 M 23.44 % | 271.638 M 36.51 % | 198.987 M 16.60 % | 170.662 M 12.56 % | 151.618 M 5.29 % | 144.007 M -6.93 % | 154.733 M -6.25 % | 165.044 M 9.57 % | 150.628 M 0.74 % | 149.527 M 1.58 % | 147.205 M 12.04 % | 131.383 M 125.50 % | 58.262 M 11.80 % | 52.111 M 14.73 % | 45.422 M -34.25 % | 69.081 M 27.07 % | 54.364 M |
General and administrative expenses | 711.712 M 8.30 % | 657.137 M -15.89 % | 781.266 M 26.29 % | 618.618 M 40.79 % | 439.375 M -6.45 % | 469.670 M 20.73 % | 389.016 M 25.21 % | 310.683 M 9.89 % | 282.726 M 4.29 % | 271.092 M 11.05 % | 244.112 M -4.03 % | 254.372 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -348.902 M -573.23 % | -51.825 M -10.15 % | -47.048 M -180.28 % | -16.786 M -185.31 % | 19.677 M 14.93 % | 17.121 M |
Selling and marketing expenses | 485.638 M 10.00 % | 441.493 M -0.33 % | 442.976 M 15.09 % | 384.897 M 32.19 % | 291.166 M -12.03 % | 330.974 M 13.73 % | 291.018 M 16.48 % | 249.850 M 18.41 % | 211.004 M 21.66 % | 173.439 M 2.96 % | 168.459 M -0.03 % | 168.507 M -60.22 % | 423.607 M 2.75 % | 412.274 M 7.06 % | 385.071 M 0.08 % | 384.753 M -30.88 % | 556.650 M 57.92 % | 352.482 M 334.40 % | 81.143 M 12.89 % | 71.879 M 47.76 % | 48.645 M -60.85 % | 124.264 M 27.73 % | 97.288 M |
Other expenses | -14.970 M 87.23 % | -117.208 M -7.08 % | -109.456 M -2.53 % | -106.758 M -862.50 % | 14.001 M 326.00 % | -6.195 M -280.93 % | 3.424 M 2.12 % | 3.353 M 58.31 % | 2.118 M -1.85 % | 2.158 M 0.33 % | 2.151 M -16.72 % | 2.583 M 49.74 % | 1.725 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.836 M 36.40 % | 1.346 M 398.52 % | 270.000 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 1.182 B 8.22 % | 1.093 B -10.40 % | 1.219 B 22.83 % | 992.757 M 13.69 % | 873.237 M 9.13 % | 800.144 M 15.19 % | 694.652 M 35.09 % | 514.216 M 4.02 % | 494.331 M -9.64 % | 547.085 M 44.59 % | 378.371 M -8.46 % | 413.346 M -12.48 % | 472.273 M 5.27 % | 448.617 M 6.13 % | 422.710 M 0.29 % | 421.499 M -28.69 % | 591.097 M 54.48 % | 382.647 M 5.35 % | 363.200 M 20.34 % | 301.823 M 21.75 % | 247.905 M 41.21 % | 175.557 M 20.43 % | 145.770 M |
Cost and expenses | 1.903 B -4.90 % | 2.001 B 11.76 % | 1.790 B 20.53 % | 1.485 B 17.02 % | 1.269 B 6.14 % | 1.196 B 16.11 % | 1.030 B 31.06 % | 785.854 M 13.35 % | 693.318 M -3.40 % | 717.747 M 35.43 % | 529.989 M -4.91 % | 557.353 M -11.11 % | 627.006 M 2.17 % | 613.661 M 7.03 % | 573.338 M 0.40 % | 571.026 M -22.66 % | 738.302 M 43.63 % | 514.030 M 21.96 % | 421.462 M 19.08 % | 353.934 M 20.66 % | 293.327 M 19.90 % | 244.638 M 22.24 % | 200.134 M |
Research and development expenses | 0.000 -100.00 % | 111.100 M 6.21 % | 104.600 M 8.96 % | 96.000 M -25.33 % | 128.558 M 1 975.19 % | 6.195 M 0.70 % | 6.152 M 203.80 % | 2.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.126 M -97.69 % | 48.666 M 24.73 % | 39.016 M -3.58 % | 40.466 M 3.46 % | 39.111 M 5.39 % | 37.112 M 18.83 % | 31.230 M 527.23 % | 4.979 M 2.22 % | 4.871 M 27.78 % | 3.812 M -89.03 % | 34.751 M 10.84 % | 31.353 M |
Selling general and administrative expenses | 1.197 B 8.99 % | 1.099 B -10.26 % | 1.224 B 22.00 % | 1.004 B 37.34 % | 730.678 M -8.68 % | 800.144 M 17.61 % | 680.310 M 21.29 % | 560.895 M 13.52 % | 494.074 M 11.03 % | 445.007 M 7.75 % | 412.995 M -2.50 % | 423.573 M -0.01 % | 423.607 M 2.75 % | 412.274 M 7.06 % | 385.071 M 0.08 % | 384.753 M -30.88 % | 556.650 M 15 448.88 % | 3.580 M -87.79 % | 29.318 M 18.07 % | 24.831 M -22.06 % | 31.859 M -77.87 % | 143.941 M 25.81 % | 114.409 M |
Interest income | 7.429 M 9.52 % | 6.783 M 163.21 % | 2.577 M 14.13 % | 2.258 M 54.66 % | 1.460 M -43.15 % | 2.568 M 99.84 % | 1.285 M -48.52 % | 2.496 M 26.44 % | 1.974 M -40.72 % | 3.330 M 16.47 % | 2.859 M 6.72 % | 2.679 M 338.46 % | 611.000 K -97.91 % | 29.257 M 4.29 % | 28.054 M -15.51 % | 33.205 M -2.23 % | 33.961 M 732.99 % | 4.077 M 147.24 % | 1.649 M 79.63 % | 918.000 K -27.66 % | 1.269 M | 0.000 | 0.000 |
Interest expense | 21.658 M 44.70 % | 14.968 M -12.92 % | 17.189 M 1.45 % | 16.943 M 9.39 % | 15.489 M -12.10 % | 17.621 M 101.91 % | 8.727 M 44.97 % | 6.020 M 40.59 % | 4.282 M -4.01 % | 4.461 M 2.81 % | 4.339 M 17.33 % | 3.698 M 407.97 % | 728.000 K -97.69 % | 31.570 M -3.37 % | 32.670 M 28.72 % | 25.380 M -47.13 % | 48.009 M 630.29 % | 6.574 M 818.16 % | 716.000 K 31.86 % | 543.000 K -73.63 % | 2.059 M | 0.000 | 0.000 |
Depreciation and amortization | 144.931 M 83.75 % | 78.874 M -35.17 % | 121.661 M 83.39 % | 66.339 M -8.15 % | 72.227 M -22.75 % | 93.498 M 78.54 % | 52.367 M 30.08 % | 40.258 M 25.72 % | 32.023 M -2.84 % | 32.958 M 18.19 % | 27.885 M 9.35 % | 25.500 M -26.92 % | 34.892 M -5.50 % | 36.924 M -22.46 % | 47.617 M -10.20 % | 53.026 M -13.09 % | 61.015 M 43.33 % | 42.569 M 0.12 % | 42.519 M 69.28 % | 25.117 M -13.45 % | 29.020 M 28.81 % | 22.529 M 21.10 % | 18.603 M |
Operating income | 601.001 M 46.24 % | 410.973 M -23.23 % | 535.350 M -1.33 % | 542.579 M 246.61 % | 156.541 M -60.90 % | 400.332 M 13.94 % | 351.359 M 24.19 % | 282.922 M 24.73 % | 226.832 M 22.55 % | 185.089 M 25.22 % | 147.808 M 28.61 % | 114.925 M 88.37 % | 61.010 M -23.66 % | 79.920 M -51.36 % | 164.310 M -0.62 % | 165.335 M 309.18 % | 40.406 M -79.95 % | 201.510 M 14.94 % | 175.321 M 12.43 % | 155.938 M 22.82 % | 126.969 M 27.96 % | 99.228 M 32.73 % | 74.762 M |
Operating income ratio | 0.24 40.86 % | 0.17 -26.13 % | 0.23 -14.04 % | 0.27 144.43 % | 0.11 -56.22 % | 0.25 -2.67 % | 0.26 1.29 % | 0.25 2.90 % | 0.25 6.67 % | 0.23 11.37 % | 0.21 23.12 % | 0.17 90.12 % | 0.09 -22.85 % | 0.12 -48.27 % | 0.22 -0.79 % | 0.22 332.72 % | 0.05 -81.62 % | 0.28 -3.50 % | 0.29 -4.39 % | 0.31 1.30 % | 0.30 4.69 % | 0.29 6.10 % | 0.27 |
Total other income expenses net | -41.436 M 36.60 % | -65.352 M -77.03 % | -36.915 M 43.38 % | -65.194 M -52.92 % | -42.634 M -96.73 % | -21.671 M -33.70 % | -16.209 M -140.36 % | 40.164 M 911.23 % | -4.951 M 94.64 % | -92.370 M -394.73 % | 31.341 M 518.53 % | 5.067 M 186.35 % | -5.868 M -153.70 % | -2.313 M 49.89 % | -4.616 M -158.99 % | 7.825 M 155.70 % | -14.048 M -100.00 % | -7.024 M -418.76 % | -1.354 M -152.97 % | 2.556 M 423.54 % | -790.000 K -147.65 % | -319.000 K -53.37 % | -208.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 38.398 M 1 779.49 % | 2.043 M -77.54 % | 9.095 M 105.39 % | -168.767 M -269.69 % | 99.455 M -49.07 % | 195.290 M 354.41 % | -76.763 M 4.11 % | -80.054 M -323.84 % | 35.764 M 130.12 % | -118.727 M 54.33 % | -259.981 M -40.95 % | -184.452 M -31.32 % | -140.457 M 62.75 % | -377.053 M -7.85 % | -349.603 M -33.65 % | -261.575 M -167.19 % | -97.900 M -85.53 % | -52.768 M 69.29 % | -171.807 M -82.40 % | -94.195 M 12.05 % | -107.105 M -44.42 % | -74.161 M -32.20 % | -56.096 M |
Total investments | 297.429 M 66.39 % | 178.755 M -23.90 % | 234.887 M 59.92 % | 146.875 M 14.53 % | 128.244 M -2.33 % | 131.309 M 8.49 % | 121.030 M 47.71 % | 81.935 M -22.54 % | 105.777 M 12.53 % | 93.999 M -69.22 % | 305.395 M 13.56 % | 268.921 M 7.90 % | 249.239 M 3 231.63 % | 7.481 M 388.32 % | 1.532 M -7.77 % | 1.661 M -73.16 % | 6.189 M 1 387.74 % | 416.000 K 4.00 % | 400.000 K 28.21 % | 312.000 K 35.06 % | 231.000 K -89.61 % | 2.224 M 31.52 % | 1.691 M |
Total debt | 413.891 M 0.37 % | 412.353 M -47.24 % | 781.609 M 10.62 % | 706.569 M -3.43 % | 731.656 M 60.63 % | 455.501 M 125.59 % | 201.911 M 0.07 % | 201.762 M 0.99 % | 199.788 M 0.11 % | 199.570 M 0.07 % | 199.440 M 0.05 % | 199.343 M 424 034.04 % | 47.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M -63.61 % | 137.417 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.200 M 105.63 % | 14.200 M |
Accumulated other comprehensive income loss | -610.661 M -5.49 % | -578.879 M -24.73 % | -464.107 M -11.80 % | -415.118 M -10.74 % | -374.875 M -73.15 % | -216.498 M -28.07 % | -169.045 M -95.10 % | -86.645 M 3.52 % | -89.810 M 38.42 % | -145.839 M -10.87 % | -131.535 M -6.19 % | -123.869 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 2.039 B -11.86 % | 2.313 B 4.03 % | 2.223 B 20.57 % | 1.844 B 20.00 % | 1.536 B -1.27 % | 1.556 B 14.70 % | 1.357 B 17.30 % | 1.157 B 28.95 % | 897.041 M 22.57 % | 731.880 M -14.64 % | 857.400 M 13.39 % | 756.126 M 20.09 % | 629.638 M -5.96 % | 669.550 M -3.53 % | 694.062 M 9.50 % | 633.852 M 18.24 % | 536.093 M -5.38 % | 566.552 M 20.55 % | 469.955 M 26.91 % | 370.319 M 35.35 % | 273.591 M 24.03 % | 220.579 M 40.01 % | 157.541 M |
Common stock | 1.595 M 0.00 % | 1.595 M 0.00 % | 1.595 M 0.19 % | 1.592 M 0.06 % | 1.591 M 0.19 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 1.02 % | 1.572 M 0.26 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.32 % | 1.563 M 0.00 % | 1.563 M 0.06 % | 1.562 M 0.26 % | 1.558 M 0.39 % | 1.552 M 0.06 % | 1.551 M 0.13 % | 1.549 M |
Total equity | 2.044 B 11.16 % | 1.839 B -0.82 % | 1.854 B 23.55 % | 1.500 B 24.01 % | 1.210 B -11.50 % | 1.367 B 13.53 % | 1.204 B 11.82 % | 1.077 B 69.97 % | 633.681 M 4.75 % | 604.970 M -17.90 % | 736.836 M 16.70 % | 631.380 M 0.03 % | 631.206 M -5.95 % | 671.118 M -3.52 % | 695.630 M 9.48 % | 635.420 M 18.18 % | 537.656 M -13.77 % | 623.495 M 23.81 % | 503.574 M 19.90 % | 419.989 M 34.77 % | 311.628 M 21.75 % | 255.965 M 34.73 % | 189.980 M |
Other non current liabilities | 390.825 M 19.78 % | 326.283 M 226.93 % | 99.802 M -48.34 % | 193.199 M -26.58 % | 263.137 M 50.65 % | 174.669 M -5.44 % | 184.708 M -9.99 % | 205.203 M 133.75 % | 87.787 M 6.57 % | 82.374 M 5.72 % | 77.916 M 28.95 % | 60.422 M 3 277.42 % | 1.789 M -89.42 % | 16.907 M -21.95 % | 21.662 M 11.41 % | 19.443 M 99.31 % | 9.755 M 26.80 % | 7.693 M 19.48 % | 6.439 M 9.79 % | 5.865 M 11.88 % | 5.242 M 202.13 % | 1.735 M -53.36 % | 3.720 M |
Long term debt | 185.134 M -51.71 % | 383.410 M -2.93 % | 394.988 M -41.98 % | 680.723 M -2.21 % | 696.112 M 200.51 % | 231.641 M 15.13 % | 201.191 M 0.18 % | 200.822 M 0.52 % | 199.788 M 0.11 % | 199.570 M 0.07 % | 199.440 M 0.05 % | 199.343 M 586 202.94 % | 34.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.438 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.200 M 0.00 % | 14.200 M |
Total non current liabilities | 632.050 M -17.83 % | 769.196 M 40.50 % | 547.486 M -39.50 % | 904.962 M -5.66 % | 959.249 M 86.34 % | 514.772 M 157.56 % | 199.862 M 0.06 % | 199.746 M 0.06 % | 199.632 M 0.06 % | 199.520 M 0.06 % | 199.410 M 0.05 % | 199.301 M 479.58 % | 34.387 M 17.56 % | 29.250 M -37.89 % | 47.094 M 6.38 % | 44.268 M 50.83 % | 29.349 M -10.31 % | 32.721 M 43.47 % | 22.807 M 3.24 % | 22.091 M 42.12 % | 15.544 M -39.58 % | 25.727 M 9.94 % | 23.401 M |
Other current liabilities | 492.328 M -1.58 % | 500.215 M 46.00 % | 342.602 M 8.86 % | 314.718 M 16.82 % | 269.408 M 34.08 % | 200.937 M 0.66 % | 199.615 M 42.10 % | 140.474 M 11.82 % | 125.620 M 4.32 % | 120.420 M 34.35 % | 89.632 M 7.68 % | 83.242 M 15.11 % | 72.316 M 2 489.19 % | 2.793 M -47.10 % | 5.280 M -36.27 % | 8.285 M -87.38 % | 65.642 M 538.23 % | 10.285 M -82.98 % | 60.426 M 51.68 % | 39.837 M 77.46 % | 22.448 M -16.25 % | 26.802 M 46.36 % | 18.313 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 79.826 M 8.44 % | 73.616 M | 0.000 -100.00 % | 45.490 M 6 418.06 % | -720.000 K 23.40 % | -940.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.254 M | 0.000 |
Short term debt | 228.757 M 690.37 % | 28.943 M -92.51 % | 386.621 M 1 395.86 % | 25.846 M -0.34 % | 25.934 M -88.42 % | 223.859 M 30 991.53 % | 720.000 K -23.40 % | 940.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M -60.14 % | 125.440 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M | 0.000 |
Total current liabilities | 943.155 M 32.06 % | 714.177 M -26.53 % | 972.104 M 72.78 % | 562.628 M 48.29 % | 379.420 M -34.47 % | 578.983 M 111.04 % | 274.350 M 28.26 % | 213.898 M 26.82 % | 168.666 M 5.82 % | 159.382 M 16.14 % | 137.236 M 15.51 % | 118.807 M 11.02 % | 107.014 M -3.50 % | 110.897 M -0.24 % | 111.168 M -9.81 % | 123.254 M -23.56 % | 161.240 M -44.45 % | 290.265 M 140.75 % | 120.566 M 27.99 % | 94.202 M 21.77 % | 77.362 M 10.37 % | 70.094 M 86.15 % | 37.655 M |
Total liabilities | 1.575 B 1.19 % | 1.557 B -2.73 % | 1.600 B 3.12 % | 1.552 B 10.18 % | 1.409 B 28.79 % | 1.094 B 65.66 % | 660.249 M 6.51 % | 619.923 M 35.88 % | 456.241 M 3.38 % | 441.326 M 4.10 % | 423.945 M 9.16 % | 388.360 M 174.65 % | 141.401 M 0.89 % | 140.147 M -11.45 % | 158.262 M -5.53 % | 167.522 M -12.10 % | 190.589 M -40.99 % | 322.986 M 125.28 % | 143.373 M 23.29 % | 116.293 M 25.17 % | 92.906 M -3.04 % | 95.821 M 56.94 % | 61.056 M |
Other non current assets | 46.749 M -71.97 % | 166.761 M 131.81 % | -524.311 M -23.27 % | -425.350 M -0.26 % | -424.258 M 12.46 % | -484.628 M -317.37 % | -116.116 M 12.11 % | -132.122 M -3.85 % | -127.219 M -56.42 % | -81.330 M -171.57 % | -29.948 M -13.47 % | -26.392 M -271.21 % | 15.415 M 39.93 % | 11.016 M -23.40 % | 14.382 M 22.02 % | 11.787 M -22.36 % | 15.181 M 63.91 % | 9.262 M -1.47 % | 9.400 M -25.59 % | 12.632 M 469.01 % | 2.220 M 222 100.00 % | -1.000 K -100.03 % | 3.570 M |
Long term investments | 289.855 M 62.15 % | 178.754 M -23.57 % | 233.877 M 60.41 % | 145.800 M 13.95 % | 127.955 M -1.37 % | 129.731 M 8.23 % | 119.866 M 48.06 % | 80.959 M -23.05 % | 105.216 M 12.63 % | 93.421 M -69.36 % | 304.889 M 13.61 % | 268.365 M 10.31 % | 243.273 M 3 643.24 % | 6.499 M 341.24 % | -2.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.224 M | 0.000 |
Intangible assets | 309.686 M -7.06 % | 333.195 M -57.17 % | 777.950 M 21.77 % | 638.887 M -1.75 % | 650.285 M -12.46 % | 742.841 M 215.89 % | 235.157 M -2.57 % | 241.370 M 127.05 % | 106.306 M 20.50 % | 88.218 M 1 534.88 % | 5.396 M -23.35 % | 7.040 M -42.82 % | 12.311 M -87.78 % | 100.740 M -33.77 % | 152.096 M -14.39 % | 177.662 M -2.94 % | 183.051 M 25.08 % | 146.350 M 401.01 % | 29.211 M 15.16 % | 25.365 M -61.53 % | 65.926 M -0.26 % | 66.097 M 325.47 % | 15.535 M |
GoodWill | 594.025 M 3.40 % | 574.501 M 9.57 % | 524.311 M 23.27 % | 425.350 M 0.26 % | 424.258 M -12.46 % | 484.628 M 16.14 % | 417.286 M 2.68 % | 406.404 M 95.65 % | 207.721 M 31.23 % | 158.282 M 155.37 % | 61.981 M -1.82 % | 63.131 M -0.24 % | 63.284 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.704 M 88.21 % | 123.643 M 5.80 % | 116.864 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 903.711 M -0.44 % | 907.696 M -30.30 % | 1.302 B 22.37 % | 1.064 B -0.96 % | 1.075 B -12.46 % | 1.227 B 88.13 % | 652.443 M 0.72 % | 647.774 M 106.28 % | 314.027 M 27.39 % | 246.500 M 265.85 % | 67.377 M -3.98 % | 70.171 M -7.18 % | 75.595 M -24.96 % | 100.740 M -33.77 % | 152.096 M -14.39 % | 177.662 M -2.94 % | 183.051 M -51.71 % | 379.054 M 147.98 % | 152.854 M 7.47 % | 142.229 M 115.74 % | 65.926 M -0.26 % | 66.097 M 325.47 % | 15.535 M |
Property plant equipment net | 729.647 M 3.00 % | 708.396 M 6.77 % | 663.493 M 14.62 % | 578.870 M 5.42 % | 549.131 M -4.62 % | 575.748 M 150.10 % | 230.206 M 32.12 % | 174.243 M 46.03 % | 119.320 M 13.12 % | 105.478 M 34.29 % | 78.545 M -6.39 % | 83.907 M -13.82 % | 97.362 M -11.96 % | 110.588 M -10.37 % | 123.384 M -10.35 % | 137.625 M -5.20 % | 145.174 M 3.86 % | 139.772 M 7.96 % | 129.468 M -2.09 % | 132.233 M 17.90 % | 112.158 M 49.30 % | 75.125 M -1.80 % | 76.504 M |
Total non current assets | 2.096 B 4.56 % | 2.005 B 7.74 % | 1.861 B 22.12 % | 1.524 B 3.91 % | 1.467 B -7.17 % | 1.580 B 57.59 % | 1.003 B 11.02 % | 902.976 M 67.66 % | 538.563 M 20.92 % | 445.399 M -1.20 % | 450.811 M 6.72 % | 422.443 M -7.33 % | 455.880 M 78.60 % | 255.253 M -19.00 % | 315.122 M -11.97 % | 357.975 M -4.28 % | 373.985 M -33.00 % | 558.187 M 76.34 % | 316.543 M 1.29 % | 312.522 M 53.88 % | 203.089 M 24.85 % | 162.670 M 59.46 % | 102.015 M |
Other current assets | 144.278 M 7.85 % | 133.772 M -10.09 % | 148.791 M 158.93 % | 57.463 M 41.81 % | 40.522 M -42.42 % | 70.374 M 56.32 % | 45.020 M 36.82 % | 32.904 M 49.13 % | 22.064 M 31.32 % | 16.802 M -19.65 % | 20.912 M 68.70 % | 12.396 M 565.02 % | 1.864 M -3.17 % | 1.925 M -34.81 % | 2.953 M 25.93 % | 2.345 M -41.67 % | 4.020 M -54.83 % | 8.899 M 33.72 % | 6.655 M -18.44 % | 8.160 M 126.79 % | 3.598 M -26.47 % | 4.893 M 18.25 % | 4.138 M |
Short term investments | 7.574 M 134.71 % | 3.227 M 219.50 % | 1.010 M -6.05 % | 1.075 M 271.97 % | 289.000 K -81.69 % | 1.578 M 35.57 % | 1.164 M 19.26 % | 976.000 K 73.98 % | 561.000 K -2.94 % | 578.000 K 14.23 % | 506.000 K -8.99 % | 556.000 K -90.68 % | 5.966 M 507.54 % | 982.000 K -76.76 % | 4.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 375.493 M -8.49 % | 410.310 M -41.06 % | 696.103 M -20.94 % | 880.423 M 39.26 % | 632.201 M 142.96 % | 260.211 M -6.63 % | 278.674 M -1.11 % | 281.816 M 71.81 % | 164.024 M -48.47 % | 318.297 M -30.72 % | 459.421 M 19.70 % | 383.795 M 173.16 % | 140.504 M -62.74 % | 377.053 M 7.85 % | 349.603 M 33.65 % | 261.575 M 76.86 % | 147.900 M -22.23 % | 190.185 M 10.70 % | 171.807 M 82.40 % | 94.195 M -12.05 % | 107.105 M 3.62 % | 103.361 M 47.04 % | 70.296 M |
Cash and short term investments | 383.067 M -7.37 % | 413.537 M -40.68 % | 697.113 M -20.92 % | 881.498 M 39.37 % | 632.490 M 141.60 % | 261.789 M -6.81 % | 280.917 M -1.07 % | 283.941 M 71.37 % | 165.690 M -48.21 % | 319.934 M -30.69 % | 461.582 M 19.55 % | 386.111 M 163.61 % | 146.470 M -61.25 % | 378.035 M 6.84 % | 353.829 M 35.27 % | 261.575 M 76.86 % | 147.900 M -22.23 % | 190.185 M 10.70 % | 171.807 M 82.40 % | 94.195 M -12.05 % | 107.105 M 3.62 % | 103.361 M 47.04 % | 70.296 M |
Total current assets | 1.523 B 9.51 % | 1.390 B -12.74 % | 1.593 B 4.22 % | 1.529 B 32.67 % | 1.152 B 30.69 % | 881.665 M 15.25 % | 765.031 M 11.67 % | 685.055 M 49.82 % | 457.253 M -16.13 % | 545.209 M -17.79 % | 663.201 M 18.05 % | 561.816 M 77.38 % | 316.727 M -43.04 % | 556.012 M 3.20 % | 538.770 M 21.08 % | 444.967 M 25.60 % | 354.260 M -8.77 % | 388.294 M 17.52 % | 330.404 M 47.66 % | 223.760 M 11.08 % | 201.445 M 6.52 % | 189.116 M 26.91 % | 149.021 M |
Inventory | 433.346 M 18.11 % | 366.912 M 14.24 % | 321.172 M 28.87 % | 249.227 M 15.08 % | 216.570 M -7.67 % | 234.553 M 28.84 % | 182.053 M 19.66 % | 152.146 M 49.23 % | 101.957 M 33.95 % | 76.113 M 10.00 % | 69.193 M 11.01 % | 62.328 M -2.06 % | 63.636 M -5.04 % | 67.010 M -8.29 % | 73.064 M 2.19 % | 71.501 M -14.92 % | 84.044 M 5.63 % | 79.565 M 34.92 % | 58.974 M 22.50 % | 48.141 M 35.44 % | 35.545 M 2.58 % | 34.650 M -8.84 % | 38.010 M |
Net receivables | 561.823 M 18.02 % | 476.056 M 11.71 % | 426.139 M 25.16 % | 340.484 M 29.62 % | 262.670 M -16.60 % | 314.949 M 23.60 % | 254.815 M 18.81 % | 214.475 M 29.32 % | 165.853 M 26.29 % | 131.322 M 17.23 % | 112.020 M 11.55 % | 100.424 M -4.14 % | 104.757 M -4.44 % | 109.621 M 0.04 % | 109.581 M 0.84 % | 108.663 M -2.01 % | 110.888 M 1.13 % | 109.645 M 17.94 % | 92.968 M 26.89 % | 73.264 M | 0.000 -100.00 % | 46.212 M 26.34 % | 36.577 M |
Tax assets | 126.521 M 191.39 % | 43.420 M -76.62 % | 185.732 M 15.81 % | 160.372 M 15.24 % | 139.162 M 5.77 % | 131.568 M 13.31 % | 116.116 M -12.11 % | 132.122 M 3.85 % | 127.219 M 56.42 % | 81.330 M 171.57 % | 29.948 M 13.47 % | 26.392 M 8.90 % | 24.235 M -8.24 % | 26.410 M -5.52 % | 27.954 M -9.54 % | 30.901 M 1.05 % | 30.579 M 1.59 % | 30.099 M 21.26 % | 24.821 M -2.39 % | 25.428 M 11.60 % | 22.785 M 18.52 % | 19.225 M 200.11 % | 6.406 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.023 M -10.94 % | 108.937 M 15.76 % | 94.106 M 68.99 % | 55.688 M 19.07 % | 46.769 M 31.81 % | 35.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 112.201 M 19.85 % | 93.619 M 12.48 % | 83.229 M 11.22 % | 74.832 M 49.91 % | 49.919 M -21.02 % | 63.207 M 32.91 % | 47.557 M 8.60 % | 43.792 M 44.49 % | 30.307 M 29.57 % | 23.390 M -4.68 % | 24.538 M 4.47 % | 23.488 M 14.01 % | 20.602 M -77.02 % | 89.655 M -1.03 % | 90.587 M 9.62 % | 82.636 M 258.88 % | 23.026 M -75.88 % | 95.469 M 281.86 % | 25.001 M 3.22 % | 24.220 M 58.63 % | 15.268 M 69.80 % | 8.992 M 48.63 % | 6.050 M |
Tax payables | 109.869 M 20.21 % | 91.400 M 14.50 % | 79.826 M 8.44 % | 73.616 M 115.51 % | 34.159 M -24.91 % | 45.490 M 71.93 % | 26.458 M -7.79 % | 28.692 M 125.23 % | 12.739 M -18.19 % | 15.572 M -32.49 % | 23.066 M 90.99 % | 12.077 M -14.24 % | 14.083 M -23.67 % | 18.449 M 20.57 % | 15.301 M -52.68 % | 32.333 M 43.24 % | 22.572 M -61.79 % | 59.071 M 68.11 % | 35.139 M 16.57 % | 30.145 M -23.96 % | 39.646 M 105.42 % | 19.300 M 45.20 % | 13.292 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.601 M -0.21 % | 117.847 M -23.70 % | 154.454 M -3.72 % | 160.417 M -15.60 % | 190.057 M 0.29 % | 189.513 M 774.30 % | 21.676 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.536 M 125.94 % | -13.631 M |
Minority interest | 3.661 M 50.84 % | 2.427 M 8.01 % | 2.247 M -55.49 % | 5.048 M -3.09 % | 5.209 M 36.76 % | 3.809 M 12.16 % | 3.396 M 2 364.00 % | -150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.816 M | 0.000 -100.00 % | 1.511 M -29.09 % | 2.131 M 13.53 % | 1.877 M 76.24 % | 1.065 M |
Capital lease obligations | 213.904 M 0.70 % | 212.409 M -4.18 % | 221.686 M -2.22 % | 226.728 M -6.40 % | 242.226 M -5.20 % | 255.520 M 12 370.47 % | 2.049 M 1.64 % | 2.016 M 1 192.31 % | 156.000 K 212.00 % | 50.000 K 66.67 % | 30.000 K -28.57 % | 42.000 K -10.64 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.045 M 95.10 % | 86.645 M -3.52 % | 89.810 M -38.42 % | 145.839 M 10.87 % | 131.535 M 6.19 % | 123.869 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 | 60.902 M -39.49 % | 100.655 M 10.69 % | 90.932 M 39.67 % | 65.105 M 56.77 % | 41.529 M 88.33 % | 22.051 M 106.75 % | -326.548 M -6 007.16 % | 5.528 M 103.16 % | -175.138 M 36.16 % | -274.321 M -8.14 % | -253.667 M -1.39 % | -250.183 M -144.13 % | -102.481 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.582 M 32.83 % | 32.057 M -31.21 % | 46.601 M 35.65 % | 34.354 M 7.50 % | 31.958 M 7.15 % | 29.825 M |
Deferred tax liabilities non current | 56.091 M -5.73 % | 59.503 M 12.92 % | 52.696 M 69.77 % | 31.040 M | 0.000 -100.00 % | 108.462 M 31.85 % | 82.261 M 0.44 % | 81.899 M 81.28 % | 45.178 M 15.54 % | 39.103 M 318.08 % | 9.353 M -4.44 % | 9.788 M -10.10 % | 10.888 M -11.79 % | 12.343 M -51.47 % | 25.432 M 2.45 % | 24.825 M 26.70 % | 19.594 M -4.84 % | 20.590 M 25.79 % | 16.368 M 0.88 % | 16.226 M 57.50 % | 10.302 M 64.67 % | 6.256 M 14.14 % | 5.481 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 186.037 M -9.81 % | 206.279 M 134.56 % | 87.943 M 6.70 % | 82.424 M -5.58 % | 87.299 M 24.27 % | 70.252 M | 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.619 B 6.59 % | 3.395 B -1.71 % | 3.454 B 13.16 % | 3.053 B 16.57 % | 2.619 B 6.39 % | 2.462 B 32.02 % | 1.865 B 9.88 % | 1.697 B 55.70 % | 1.090 B 4.17 % | 1.046 B -9.86 % | 1.161 B 13.83 % | 1.020 B 31.99 % | 772.607 M -4.77 % | 811.265 M -4.99 % | 853.892 M 6.35 % | 802.942 M 10.26 % | 728.245 M -23.06 % | 946.481 M 46.30 % | 646.947 M 20.64 % | 536.282 M 32.57 % | 404.534 M 14.99 % | 351.786 M 40.13 % | 251.036 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -38.018 M -96.11 % | -19.386 M 15.16 % | -22.850 M -583.72 % | -3.342 M -125.62 % | 13.047 M 307.72 % | 3.200 M -93.44 % | 48.817 M 628.21 % | -9.242 M -155.88 % | 16.540 M 720.03 % | 2.017 M -93.01 % | 28.867 M 93.49 % | 14.919 M 150.93 % | -29.296 M -223.96 % | -9.043 M -106.50 % | 139.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 17.782 M 27.62 % | 13.934 M -0.83 % | 14.051 M 50.05 % | 9.364 M 0.85 % | 9.285 M -29.28 % | 13.130 M 22.64 % | 10.706 M 38.57 % | 7.726 M 82.13 % | 4.242 M 17.87 % | 3.599 M -26.02 % | 4.865 M 45.83 % | 3.336 M -0.36 % | 3.348 M -9.66 % | 3.706 M -39.84 % | 6.160 M 38.15 % | 4.459 M -2.77 % | 4.586 M -1.90 % | 4.675 M 53.83 % | 3.039 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -105.243 M -40.26 % | -75.032 M 56.85 % | -173.904 M -1 099.62 % | 17.397 M -54.94 % | 38.609 M 178.24 % | -49.344 M 42.57 % | -85.925 M -5.67 % | -81.311 M -53.25 % | -53.059 M -1 040.26 % | 5.643 M 126.36 % | -21.405 M -299.87 % | -5.353 M -149.34 % | 10.849 M 209.97 % | 3.500 M 168.98 % | -5.074 M -124.31 % | 20.869 M 167.45 % | -30.939 M -3 250.61 % | 982.000 K 105.75 % | -17.075 M 3.12 % | -17.625 M -350.39 % | 7.039 M -39.45 % | 11.625 M 326.48 % | -5.133 M |
Accounts receivables | -121.102 M -59.32 % | -76.011 M 56.49 % | -174.711 M -66.99 % | -104.626 M -297.16 % | 53.067 M 166.44 % | -79.874 M -34.90 % | -59.211 M -25.22 % | -47.284 M -42.41 % | -33.203 M -620.18 % | 6.383 M 141.28 % | -15.463 M -219.81 % | -4.835 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -78.455 M 6.75 % | -84.132 M 7.39 % | -90.847 M -145.94 % | -36.939 M -172.25 % | -13.568 M 67.77 % | -42.093 M -57.57 % | -26.714 M 21.49 % | -34.027 M -71.37 % | -19.856 M -2 583.24 % | -740.000 K 87.55 % | -5.942 M -1 047.10 % | -518.000 K -123.47 % | 2.207 M -56.23 % | 5.042 M 178.79 % | -6.399 M -147.42 % | 13.494 M 199.17 % | -13.607 M -22.69 % | -11.091 M -12.61 % | -9.849 M 3.37 % | -10.193 M -1 038.88 % | -895.000 K | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 85.111 M -7.14 % | 91.654 M -42.34 % | 158.962 M 17 960.90 % | -890.000 K -101.23 % | 72.623 M 189.40 % | 25.094 M 54.89 % | 16.201 M 39.39 % | 11.623 M -18.78 % | 14.310 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 |
Other working capital | 94.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.094 M 22.55 % | -32.402 M -39.39 % | -23.246 M 18.78 % | -28.620 M | 0.000 | 0.000 -100.00 % | 8.642 M 660.44 % | -1.542 M -216.38 % | 1.325 M -82.03 % | 7.375 M 142.55 % | -17.332 M -243.56 % | 12.073 M 267.08 % | -7.226 M 2.77 % | -7.432 M -193.67 % | 7.934 M | 0.000 | 0.000 |
Other non cash items | -33.568 M -117.79 % | 188.743 M 1 026.42 % | 16.756 M -69.69 % | 55.284 M -65.79 % | 161.613 M 714.09 % | 19.852 M 40.46 % | 14.134 M 143.99 % | -32.127 M -14.48 % | -28.063 M -138.59 % | 72.719 M 416.03 % | -23.010 M -185.84 % | 26.806 M 16 048.19 % | 166.000 K -98.37 % | 10.215 M -59.70 % | 25.350 M -13.95 % | 29.458 M 75.43 % | 16.792 M 163.17 % | -26.583 M 9.03 % | -29.223 M -54.30 % | -18.939 M -0.59 % | -18.827 M -626.92 % | 3.573 M 1 538.99 % | 218.000 K |
Net cash provided by operating activities | 483.387 M -4.08 % | 503.950 M 21.03 % | 416.379 M -25.90 % | 561.944 M 48.90 % | 377.406 M -0.75 % | 380.267 M 37.23 % | 277.099 M 27.52 % | 217.290 M 17.62 % | 184.743 M -0.46 % | 185.598 M 26.98 % | 146.160 M -3.52 % | 151.490 M 32.24 % | 114.560 M -18.30 % | 140.216 M -20.26 % | 175.841 M -28.27 % | 245.142 M 23.34 % | 198.758 M -10.93 % | 223.153 M 27.82 % | 174.581 M 20.82 % | 144.491 M 0.20 % | 144.201 M 22.18 % | 118.026 M 69.43 % | 69.660 M |
Investments in property plant and equipment | -118.549 M 22.90 % | -153.770 M 21.32 % | -195.434 M -61.56 % | -120.970 M -47.40 % | -82.069 M 45.24 % | -149.860 M -61.28 % | -92.922 M -39.62 % | -66.554 M -69.91 % | -39.170 M -22.17 % | -32.063 M -89.99 % | -16.876 M -54.73 % | -10.907 M 43.85 % | -19.426 M -0.02 % | -19.422 M 12.26 % | -22.137 M 29.39 % | -31.350 M 43.39 % | -55.379 M -47.05 % | -37.659 M -0.54 % | -37.456 M 28.63 % | -52.484 M 19.90 % | -65.520 M -148.03 % | -26.416 M -94.39 % | -13.589 M |
Acquisitions net | -41.015 M 76.10 % | -171.614 M -5.03 % | -163.389 M -1 281.73 % | -11.825 M 71.76 % | -41.872 M 63.61 % | -115.058 M -673.50 % | -14.875 M 91.64 % | -177.909 M -639.41 % | -24.061 M 88.85 % | -215.749 M -5 346.83 % | -3.961 M 89.57 % | -37.985 M 85.76 % | -266.713 M -61 782.37 % | -431.000 K 39.55 % | -713.000 K 89.65 % | -6.888 M 61.36 % | -17.827 M 91.45 % | -208.606 M -7 034.27 % | -2.924 M 95.26 % | -61.697 M -10 819.82 % | -565.000 K 99.02 % | -57.924 M -669.86 % | -7.524 M |
Purchases of investments | -95.055 M -791.28 % | -10.665 M 88.00 % | -88.839 M -422.89 % | -16.990 M -77.85 % | -9.553 M 22.50 % | -12.327 M 78.28 % | -56.746 M -31.09 % | -43.287 M -169.63 % | -16.054 M 32.22 % | -23.685 M 25.17 % | -31.652 M -95.94 % | -16.154 M | 0.000 100.00 % | -6.092 M | 0.000 100.00 % | -7.933 M 54.98 % | -17.621 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -496.000 K 70.67 % | -1.691 M |
Sales maturities of investments | 3.174 M -82.99 % | 18.658 M 946.44 % | 1.783 M 26.99 % | 1.404 M 286.78 % | 363.000 K 126.88 % | 160.000 K -66.53 % | 478.000 K -98.43 % | 30.458 M -24.07 % | 40.115 M -83.25 % | 239.434 M 1 049.25 % | 20.834 M -61.52 % | 54.139 M | 0.000 100.00 % | -5.627 M | 0.000 -100.00 % | 6.164 M 180.71 % | -7.637 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.730 M 197.39 % | 3.608 M |
Other investing activites | -101.171 M -216.74 % | -31.941 M -706.79 % | -3.959 M 89.25 % | -36.819 M -194.41 % | -12.506 M -35.70 % | -9.216 M 73.87 % | -35.266 M 0.82 % | -35.557 M -767.03 % | -4.101 M -101.84 % | 223.401 M 3 800.84 % | 5.727 M 132.90 % | 2.459 M 316.07 % | 591.000 K -90.08 % | 5.956 M 1 232.44 % | 447.000 K -94.97 % | 8.878 M 2.68 % | 8.646 M 998.60 % | 787.000 K 126.69 % | -2.949 M 57.21 % | -6.892 M -640.97 % | 1.274 M 111.87 % | -10.730 M -197.39 % | -3.608 M |
Net cash used for investing activites | -352.616 M -0.94 % | -349.332 M 22.34 % | -449.838 M -142.89 % | -185.200 M -27.17 % | -145.637 M 49.13 % | -286.301 M -43.63 % | -199.331 M 31.93 % | -292.849 M -251.20 % | -83.386 M -73.37 % | -48.096 M -85.50 % | -25.928 M 58.57 % | -62.587 M 78.08 % | -285.548 M -1 014.73 % | -25.616 M -14.34 % | -22.403 M 28.03 % | -31.129 M 65.34 % | -89.818 M 63.41 % | -245.478 M -466.54 % | -43.329 M 64.21 % | -121.073 M -86.81 % | -64.811 M 23.60 % | -84.836 M -272.02 % | -22.804 M |
Debt repayment | 13.844 M 105.54 % | -250.008 M -4 180.23 % | -5.841 M -56.55 % | -3.731 M -101.36 % | 275.040 M 10 083.30 % | -2.755 M | 0.000 -100.00 % | 1.467 M | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 199.230 M 40 725.82 % | 488.000 K | 0.000 | 0.000 100.00 % | -51.313 M 26.15 % | -69.481 M -157.59 % | 120.650 M | 0.000 100.00 % | -14.079 M 51.78 % | -29.200 M -294.67 % | 15.000 M 5 050.50 % | -303.000 K |
Common stock issued | 10.240 M 13.46 % | 9.025 M 0.77 % | 8.956 M 18.14 % | 7.581 M | 0.000 -100.00 % | 5.061 M -1.52 % | 5.139 M -98.05 % | 263.159 M 1 515.46 % | 16.290 M 14.45 % | 14.233 M 8.52 % | 13.115 M -17.55 % | 15.907 M 842.92 % | 1.687 M -52.18 % | 3.528 M 6.49 % | 3.313 M 30.85 % | 2.532 M 34.82 % | 1.878 M -62.48 % | 5.005 M -9.20 % | 5.512 M -34.13 % | 8.368 M 306.41 % | 2.059 M 1.93 % | 2.020 M 5.10 % | 1.922 M |
Common stock repurchased | -27.823 M -1.78 % | -27.336 M -298.37 % | -6.862 M -95.89 % | -3.503 M 18.76 % | -4.312 M 10.47 % | -4.816 M -14.53 % | -4.205 M 21.80 % | -5.377 M 97.44 % | -209.763 M | 0.000 | 0.000 100.00 % | -1.886 M 71.58 % | -6.637 M 80.90 % | -34.741 M | 0.000 | 0.000 | 0.000 100.00 % | -2.877 M 84.02 % | -18.005 M | 0.000 | 0.000 | 0.000 100.00 % | -3.095 M |
Dividends paid | -135.428 M -6.26 % | -127.445 M -18.63 % | -107.432 M -17.56 % | -91.381 M -0.16 % | -91.231 M -9.75 % | -83.126 M -10.66 % | -75.120 M -15.32 % | -65.139 M -3.15 % | -63.152 M -7.83 % | -58.564 M -0.51 % | -58.264 M -0.72 % | -57.848 M 0.32 % | -58.033 M 1.24 % | -58.762 M -0.12 % | -58.691 M -0.48 % | -58.408 M 0.01 % | -58.412 M -25.00 % | -46.729 M -19.70 % | -39.040 M -25.39 % | -31.135 M 35.24 % | -48.075 M -175.75 % | -17.434 M -87.77 % | -9.285 M |
Other financing activites | -29.889 M -4.38 % | -28.634 M 1.85 % | -29.175 M 8.44 % | -31.863 M -21.77 % | -26.166 M -11.42 % | -23.485 M -596.68 % | -3.371 M -119.04 % | -1.539 M -261.27 % | -426.000 K 99.82 % | -230.361 M -145 898.10 % | 158.000 K -36.80 % | 250.000 K 125.13 % | -995.000 K -877.34 % | 128.000 K 116.86 % | -759.000 K -107.01 % | 10.827 M 212.23 % | -9.647 M 73.81 % | -36.830 M -1 377.93 % | -2.492 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -169.056 M 60.17 % | -424.398 M -202.38 % | -140.354 M -14.20 % | -122.897 M -180.15 % | 153.331 M 240.51 % | -109.121 M -40.70 % | -77.557 M -140.27 % | 192.571 M 174.92 % | -257.051 M 6.42 % | -274.674 M -510.51 % | -44.991 M -128.90 % | 155.653 M 345.16 % | -63.490 M 29.34 % | -89.847 M -60.05 % | -56.137 M 41.74 % | -96.362 M 28.97 % | -135.662 M -438.20 % | 40.113 M 174.25 % | -54.025 M -46.62 % | -36.846 M 51.01 % | -75.216 M -18 068.12 % | -414.000 K 96.15 % | -10.761 M |
Effect of forex changes on cash | 3.468 M 121.66 % | -16.013 M -52.40 % | -10.507 M -86.79 % | -5.625 M 57.09 % | -13.110 M -296.43 % | -3.307 M 1.37 % | -3.353 M -529.87 % | 780.000 K -45.11 % | 1.421 M 135.96 % | -3.952 M -1 126.49 % | 385.000 K 130.43 % | -1.265 M 38.92 % | -2.071 M -176.79 % | 2.697 M 129.08 % | -9.273 M -133.22 % | -3.976 M 74.45 % | -15.563 M -2 737.80 % | 590.000 K 53.25 % | 385.000 K -25.68 % | 518.000 K 220.47 % | -430.000 K -248.79 % | 289.000 K 107.16 % | -4.038 M |
Net change in cash | -34.818 M 87.82 % | -285.793 M -55.05 % | -184.320 M -174.26 % | 248.222 M -33.27 % | 371.990 M 2 114.79 % | -18.463 M -487.62 % | -3.142 M -102.67 % | 117.792 M 176.35 % | -154.273 M -9.32 % | -141.124 M -286.61 % | 75.626 M -68.92 % | 243.291 M 202.85 % | -236.549 M -961.74 % | 27.450 M -68.82 % | 88.028 M -22.56 % | 113.675 M 368.83 % | -42.285 M -330.08 % | 18.378 M -76.32 % | 77.612 M 701.18 % | -12.910 M -444.82 % | 3.744 M -88.68 % | 33.065 M 3.15 % | 32.056 M |
Cash at beginning of period | 410.310 M -41.06 % | 696.103 M -20.94 % | 880.423 M 39.26 % | 632.201 M 142.96 % | 260.211 M -6.63 % | 278.674 M -1.11 % | 281.816 M 71.81 % | 164.024 M -48.47 % | 318.297 M -30.72 % | 459.421 M 19.70 % | 383.795 M 173.16 % | 140.504 M -62.74 % | 377.053 M 7.85 % | 349.603 M 33.65 % | 261.575 M 76.86 % | 147.900 M -22.23 % | 190.185 M 10.70 % | 171.807 M 82.40 % | 94.195 M -12.05 % | 107.105 M 3.62 % | 103.361 M 47.04 % | 70.296 M 83.83 % | 38.240 M |
Cash at end of period | 375.492 M -8.49 % | 410.310 M -41.06 % | 696.103 M -20.94 % | 880.423 M 39.26 % | 632.201 M 142.96 % | 260.211 M -6.63 % | 278.674 M -1.11 % | 281.816 M 71.81 % | 164.024 M -48.47 % | 318.297 M -30.72 % | 459.421 M 19.70 % | 383.795 M 173.16 % | 140.504 M -62.74 % | 377.053 M 7.85 % | 349.603 M 33.65 % | 261.575 M 76.86 % | 147.900 M -22.23 % | 190.185 M 10.70 % | 171.807 M 82.40 % | 94.195 M -12.05 % | 107.105 M 3.62 % | 103.361 M 47.04 % | 70.296 M |
Operating cash flow | 483.387 M -4.08 % | 503.950 M 21.03 % | 416.379 M -25.90 % | 561.944 M 48.90 % | 377.406 M -0.75 % | 380.267 M 37.23 % | 277.099 M 27.52 % | 217.290 M 17.62 % | 184.743 M -0.46 % | 185.598 M 26.98 % | 146.160 M -3.52 % | 151.490 M 32.24 % | 114.560 M -18.30 % | 140.216 M -20.26 % | 175.841 M -28.27 % | 245.142 M 23.34 % | 198.758 M -10.93 % | 223.153 M 27.82 % | 174.581 M 20.82 % | 144.491 M 0.20 % | 144.201 M 22.18 % | 118.026 M 69.43 % | 69.660 M |
Capital expenditure | -167.768 M -10.61 % | -151.677 M 22.39 % | -195.434 M -61.56 % | -120.970 M -47.40 % | -82.069 M 45.24 % | -149.860 M -61.28 % | -92.922 M -39.62 % | -66.554 M -69.91 % | -39.170 M -22.17 % | -32.063 M -89.99 % | -16.876 M -54.73 % | -10.907 M 43.85 % | -19.426 M -0.02 % | -19.422 M 12.26 % | -22.137 M 29.39 % | -31.350 M 43.39 % | -55.379 M -47.05 % | -37.659 M -0.54 % | -37.456 M 28.63 % | -52.484 M 19.90 % | -65.520 M -148.03 % | -26.416 M -94.39 % | -13.589 M |
Free CashFlow | 315.619 M -10.40 % | 352.273 M 59.44 % | 220.945 M -49.90 % | 440.974 M 49.31 % | 295.337 M 28.18 % | 230.407 M 25.10 % | 184.177 M 22.19 % | 150.736 M 3.55 % | 145.573 M -5.19 % | 153.535 M 18.76 % | 129.284 M -8.04 % | 140.583 M 47.77 % | 95.134 M -21.24 % | 120.794 M -21.41 % | 153.704 M -28.11 % | 213.792 M 49.11 % | 143.379 M -22.70 % | 185.494 M 35.27 % | 137.125 M 49.04 % | 92.007 M 16.94 % | 78.681 M -14.11 % | 91.610 M 63.38 % | 56.071 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
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 | 2002-12-31 | 2002-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.348 B 9.55 % | 1.231 B -3.34 % | 1.273 B 6.55 % | 1.195 B -1.80 % | 1.217 B 6.52 % | 1.142 B -3.05 % | 1.178 B 13.69 % | 1.036 B 5.17 % | 985.487 M 20.07 % | 820.763 M 35.64 % | 605.088 M -25.86 % | 816.191 M 4.64 % | 780.034 M 14.36 % | 682.102 M 0.09 % | 681.458 M 19.83 % | 568.681 M 4.65 % | 543.421 M 19.10 % | 456.275 M -1.08 % | 461.242 M 15.28 % | 400.117 M 0.41 % | 398.483 M 13.48 % | 351.140 M -2.22 % | 359.130 M 10.45 % | 325.146 M -8.35 % | 354.776 M 3.40 % | 343.127 M 0.00 % | 343.127 M -1.06 % | 346.791 M 0.00 % | 346.791 M -5.97 % | 368.824 M 0.00 % | 368.824 M 0.17 % | 368.181 M 0.00 % | 368.181 M -5.44 % | 389.354 M 0.00 % | 389.354 M 9.12 % | 356.827 M 0.00 % | 356.827 M 19.10 % | 299.602 M 0.00 % | 299.602 M 17.59 % | 254.777 M 0.00 % | 254.777 M 21.24 % | 210.148 M 0.00 % | 210.148 M 22.23 % | 171.933 M 0.00 % | 171.933 M 25.09 % | 137.448 M 0.00 % | 137.448 M |
Net income | 236.443 M 49.70 % | 157.944 M -31.44 % | 230.372 M 471.70 % | 40.296 M -80.42 % | 205.776 M 21.48 % | 169.386 M -36.18 % | 265.403 M 18.89 % | 223.240 M 29.16 % | 172.839 M -6.44 % | 184.744 M 297.67 % | -93.462 M -158.19 % | 160.617 M 10.12 % | 145.856 M 1.94 % | 143.081 M 10.33 % | 129.689 M -7.05 % | 139.528 M -0.35 % | 140.016 M 47.88 % | 94.681 M -29.82 % | 134.919 M 86.90 % | 72.186 M 4 890.05 % | -1.507 M -101.69 % | 89.090 M 29.61 % | 68.735 M 44.66 % | 47.516 M -11.49 % | 53.685 M 194.66 % | 18.219 M 0.00 % | 18.219 M -48.64 % | 35.476 M 0.00 % | 35.476 M -45.87 % | 65.542 M 0.00 % | 65.542 M -10.45 % | 73.187 M 0.00 % | 73.187 M 1 693.13 % | 4.082 M 0.00 % | 4.082 M -95.39 % | 88.632 M 0.00 % | 88.632 M 24.90 % | 70.964 M 0.00 % | 70.964 M 10.70 % | 64.104 M 0.00 % | 64.104 M 27.53 % | 50.264 M 0.00 % | 50.264 M 25.25 % | 40.130 M 0.00 % | 40.130 M 42.11 % | 28.239 M 0.00 % | 28.239 M |
Income before tax | 292.502 M 24.54 % | 234.862 M -27.67 % | 324.703 M 279.77 % | 85.499 M -67.13 % | 260.122 M 38.09 % | 188.378 M -40.62 % | 317.267 M 26.25 % | 251.299 M 14.21 % | 220.027 M 4.01 % | 211.541 M 320.25 % | -96.046 M -149.52 % | 193.960 M 11.12 % | 174.545 M 1.73 % | 171.574 M 10.80 % | 154.852 M -6.25 % | 165.175 M 4.60 % | 157.911 M 44.43 % | 109.336 M -3.15 % | 112.889 M 50.63 % | 74.945 M 1 326.71 % | 5.253 M -94.59 % | 97.011 M 20.64 % | 80.411 M 40.79 % | 57.116 M -9.01 % | 62.774 M 124.58 % | 27.952 M 0.00 % | 27.952 M -27.97 % | 38.804 M 0.00 % | 38.804 M -51.40 % | 79.847 M 0.00 % | 79.847 M -7.78 % | 86.580 M 0.00 % | 86.580 M 556.95 % | 13.179 M 0.00 % | 13.179 M -86.45 % | 97.243 M 0.00 % | 97.243 M 11.79 % | 86.984 M 0.00 % | 86.984 M 9.76 % | 79.247 M 0.00 % | 79.247 M 25.61 % | 63.090 M 0.00 % | 63.090 M 27.57 % | 49.455 M 0.00 % | 49.455 M 32.67 % | 37.277 M 0.00 % | 37.277 M |
Income before tax ratio | 0.22 13.68 % | 0.19 -25.17 % | 0.26 256.42 % | 0.07 -66.53 % | 0.21 29.64 % | 0.16 -38.76 % | 0.27 11.04 % | 0.24 8.60 % | 0.22 -13.37 % | 0.26 262.37 % | -0.16 -166.79 % | 0.24 6.20 % | 0.22 -11.04 % | 0.25 10.69 % | 0.23 -21.76 % | 0.29 -0.05 % | 0.29 21.27 % | 0.24 -2.09 % | 0.24 30.67 % | 0.19 1 320.88 % | 0.01 -95.23 % | 0.28 23.39 % | 0.22 27.46 % | 0.18 -0.72 % | 0.18 117.21 % | 0.08 0.00 % | 0.08 -27.20 % | 0.11 0.00 % | 0.11 -48.32 % | 0.22 0.00 % | 0.22 -7.94 % | 0.24 0.00 % | 0.24 594.73 % | 0.03 0.00 % | 0.03 -87.58 % | 0.27 0.00 % | 0.27 -6.13 % | 0.29 0.00 % | 0.29 -6.66 % | 0.31 0.00 % | 0.31 3.61 % | 0.30 0.00 % | 0.30 4.37 % | 0.29 0.00 % | 0.29 6.06 % | 0.27 0.00 % | 0.27 |
EBITDA | 434.248 M 36.75 % | 317.556 M -22.28 % | 408.598 M 62.02 % | 252.186 M -36.94 % | 399.909 M 38.43 % | 288.897 M -24.31 % | 381.700 M 9.58 % | 348.336 M 4.74 % | 332.558 M 22.84 % | 270.720 M 4 791.06 % | 5.535 M -97.66 % | 236.128 M -10.32 % | 263.310 M 31.35 % | 200.465 M -1.38 % | 203.261 M 23.11 % | 165.099 M 4.44 % | 158.081 M 22.30 % | 129.254 M -0.27 % | 129.601 M 21.78 % | 106.420 M -4.66 % | 111.627 M 28.41 % | 86.928 M -2.07 % | 88.765 M 43.87 % | 61.698 M -21.63 % | 78.727 M 20.65 % | 65.251 M 130.44 % | 28.316 M -53.09 % | 60.356 M 10.56 % | 54.589 M -51.20 % | 111.858 M 16.30 % | 96.182 M -36.85 % | 152.296 M 53.42 % | 99.270 M 166.97 % | 37.184 M 0.00 % | 37.184 M -62.75 % | 99.832 M 0.00 % | 99.832 M -6.61 % | 106.900 M 0.00 % | 106.900 M 16.32 % | 91.905 M 0.00 % | 91.905 M 18.88 % | 77.310 M 0.00 % | 77.310 M 56.26 % | 49.475 M 0.00 % | 49.475 M 33.63 % | 37.025 M 0.00 % | 37.025 M |
Net income ratio | 0.18 36.65 % | 0.13 -29.07 % | 0.18 436.54 % | 0.03 -80.06 % | 0.17 14.05 % | 0.15 -34.17 % | 0.23 4.57 % | 0.22 22.81 % | 0.18 -22.08 % | 0.23 245.73 % | -0.15 -178.49 % | 0.20 5.24 % | 0.19 -10.86 % | 0.21 10.22 % | 0.19 -22.43 % | 0.25 -4.77 % | 0.26 24.17 % | 0.21 -29.06 % | 0.29 62.14 % | 0.18 4 870.48 % | 0.00 -101.49 % | 0.25 32.56 % | 0.19 30.97 % | 0.15 -3.43 % | 0.15 184.99 % | 0.05 0.00 % | 0.05 -48.10 % | 0.10 0.00 % | 0.10 -42.43 % | 0.18 0.00 % | 0.18 -10.60 % | 0.20 0.00 % | 0.20 1 796.25 % | 0.01 0.00 % | 0.01 -95.78 % | 0.25 0.00 % | 0.25 4.87 % | 0.24 0.00 % | 0.24 -5.86 % | 0.25 0.00 % | 0.25 5.19 % | 0.24 0.00 % | 0.24 2.48 % | 0.23 0.00 % | 0.23 13.61 % | 0.21 0.00 % | 0.21 |
Ratio EBITDA | 0.32 24.83 % | 0.26 -19.59 % | 0.32 52.06 % | 0.21 -35.78 % | 0.33 29.96 % | 0.25 -21.94 % | 0.32 -3.62 % | 0.34 -0.40 % | 0.34 2.31 % | 0.33 3 505.82 % | 0.01 -96.84 % | 0.29 -14.30 % | 0.34 14.86 % | 0.29 -1.47 % | 0.30 2.74 % | 0.29 -0.20 % | 0.29 2.69 % | 0.28 0.82 % | 0.28 5.64 % | 0.27 -5.05 % | 0.28 13.16 % | 0.25 0.16 % | 0.25 30.26 % | 0.19 -14.49 % | 0.22 16.69 % | 0.19 130.44 % | 0.08 -52.58 % | 0.17 10.56 % | 0.16 -48.10 % | 0.30 16.30 % | 0.26 -36.96 % | 0.41 53.42 % | 0.27 182.33 % | 0.10 0.00 % | 0.10 -65.87 % | 0.28 0.00 % | 0.28 -21.59 % | 0.36 0.00 % | 0.36 -1.09 % | 0.36 0.00 % | 0.36 -1.95 % | 0.37 0.00 % | 0.37 27.85 % | 0.29 0.00 % | 0.29 6.82 % | 0.27 0.00 % | 0.27 |
Gross profit ratio | 0.72 2.75 % | 0.70 -2.88 % | 0.72 0.14 % | 0.72 -3.63 % | 0.75 5.49 % | 0.71 -6.10 % | 0.76 0.04 % | 0.76 -0.24 % | 0.76 2.96 % | 0.74 5.30 % | 0.70 -5.83 % | 0.74 -2.77 % | 0.76 2.78 % | 0.74 -3.09 % | 0.77 3.60 % | 0.74 -4.35 % | 0.77 -1.31 % | 0.78 0.01 % | 0.78 0.09 % | 0.78 -1.00 % | 0.79 0.82 % | 0.78 -0.67 % | 0.79 -1.21 % | 0.80 2.61 % | 0.78 0.51 % | 0.77 0.00 % | 0.77 1.64 % | 0.76 0.00 % | 0.76 -4.24 % | 0.80 0.00 % | 0.80 -0.14 % | 0.80 0.00 % | 0.80 -1.73 % | 0.81 0.00 % | 0.81 -0.61 % | 0.82 0.00 % | 0.82 -9.62 % | 0.90 0.00 % | 0.90 0.56 % | 0.90 0.00 % | 0.90 0.65 % | 0.89 0.00 % | 0.89 11.62 % | 0.80 0.00 % | 0.80 -0.39 % | 0.80 0.00 % | 0.80 |
Weighted average shs out dil | 1.596 B 0.05 % | 1.596 B 0.07 % | 1.594 B -0.02 % | 1.595 B -0.09 % | 1.596 B 0.17 % | 1.594 B -0.33 % | 1.599 B 0.11 % | 1.597 B 0.16 % | 1.594 B 0.31 % | 1.590 B 0.18 % | 1.587 B -0.43 % | 1.594 B 0.30 % | 1.589 B 0.13 % | 1.587 B -0.16 % | 1.589 B 1.13 % | 1.572 B 1.91 % | 1.542 B -1.30 % | 1.562 B -1.34 % | 1.584 B -4.49 % | 1.658 B 10.02 % | 1.507 B -3.89 % | 1.568 B -0.72 % | 1.579 B 0.59 % | 1.570 B 1.78 % | 1.543 B -0.19 % | 1.546 B 0.00 % | 1.546 B -1.05 % | 1.562 B 0.00 % | 1.562 B -0.39 % | 1.568 B 0.00 % | 1.568 B 0.48 % | 1.561 B 0.00 % | 1.561 B 0.16 % | 1.558 B 0.00 % | 1.558 B -0.23 % | 1.562 B 0.00 % | 1.562 B -0.03 % | 1.562 B 0.00 % | 1.562 B 0.10 % | 1.561 B 0.00 % | 1.561 B 0.29 % | 1.556 B 0.00 % | 1.556 B 0.36 % | 1.551 B 0.00 % | 1.551 B 0.16 % | 1.548 B 0.00 % | 1.548 B |
Weighted average shs out | 1.589 B -0.36 % | 1.594 B 0.02 % | 1.594 B -0.03 % | 1.594 B 0.05 % | 1.594 B 0.01 % | 1.594 B -0.06 % | 1.594 B 0.21 % | 1.591 B 0.07 % | 1.590 B 0.05 % | 1.589 B 0.15 % | 1.587 B 0.00 % | 1.587 B 0.20 % | 1.584 B -0.16 % | 1.586 B -0.20 % | 1.589 B 1.17 % | 1.571 B 1.87 % | 1.542 B -1.25 % | 1.562 B -1.39 % | 1.584 B -4.41 % | 1.657 B 9.93 % | 1.507 B -3.87 % | 1.568 B -0.74 % | 1.579 B 0.59 % | 1.570 B 1.78 % | 1.543 B -0.19 % | 1.546 B 0.00 % | 1.546 B -1.04 % | 1.562 B -0.01 % | 1.562 B -0.26 % | 1.566 B -0.13 % | 1.568 B 0.55 % | 1.560 B -0.07 % | 1.561 B 0.16 % | 1.558 B 0.00 % | 1.558 B -0.23 % | 1.562 B 0.00 % | 1.562 B -0.03 % | 1.562 B 0.00 % | 1.562 B 0.10 % | 1.561 B 0.00 % | 1.561 B 0.29 % | 1.556 B 0.00 % | 1.556 B 0.36 % | 1.551 B 0.00 % | 1.551 B 0.16 % | 1.548 B 0.00 % | 1.548 B |
EPS diluted | 0.15 25.00 % | 0.12 -29.41 % | 0.17 580.00 % | 0.03 -80.77 % | 0.13 18.18 % | 0.11 -35.29 % | 0.17 21.43 % | 0.14 27.27 % | 0.11 -8.33 % | 0.12 303.39 % | -0.06 -159.00 % | 0.10 8.70 % | 0.09 2.22 % | 0.09 9.76 % | 0.08 -7.87 % | 0.09 -2.20 % | 0.09 49.18 % | 0.06 -28.24 % | 0.09 93.18 % | 0.04 4 500.00 % | 0.00 -101.75 % | 0.06 29.55 % | 0.04 46.67 % | 0.03 -14.29 % | 0.04 186.89 % | 0.01 3.39 % | 0.01 -48.70 % | 0.02 4.55 % | 0.02 -47.62 % | 0.04 0.00 % | 0.04 -12.50 % | 0.05 4.35 % | 0.05 1 669.23 % | 0.00 0.00 % | 0.00 -95.36 % | 0.06 0.00 % | 0.06 21.74 % | 0.05 0.00 % | 0.05 9.52 % | 0.04 0.00 % | 0.04 31.25 % | 0.03 0.00 % | 0.03 23.08 % | 0.03 0.00 % | 0.03 42.86 % | 0.02 0.00 % | 0.02 |
Earnings per share | 0.15 25.00 % | 0.12 -29.41 % | 0.17 580.00 % | 0.03 -80.77 % | 0.13 18.18 % | 0.11 -35.29 % | 0.17 21.43 % | 0.14 27.27 % | 0.11 -8.33 % | 0.12 303.39 % | -0.06 -159.00 % | 0.10 8.70 % | 0.09 2.22 % | 0.09 9.76 % | 0.08 -7.87 % | 0.09 -2.20 % | 0.09 49.18 % | 0.06 -28.24 % | 0.09 93.18 % | 0.04 4 500.00 % | 0.00 -101.75 % | 0.06 29.55 % | 0.04 46.67 % | 0.03 -14.29 % | 0.04 186.89 % | 0.01 3.39 % | 0.01 -48.70 % | 0.02 4.55 % | 0.02 -47.62 % | 0.04 0.00 % | 0.04 -12.50 % | 0.05 4.35 % | 0.05 1 669.23 % | 0.00 0.00 % | 0.00 -95.36 % | 0.06 0.00 % | 0.06 21.74 % | 0.05 0.00 % | 0.05 9.52 % | 0.04 0.00 % | 0.04 31.25 % | 0.03 0.00 % | 0.03 23.08 % | 0.03 0.00 % | 0.03 42.86 % | 0.02 0.00 % | 0.02 |
Gross profit | 971.983 M 12.56 % | 863.490 M -6.13 % | 919.891 M 6.71 % | 862.076 M -5.37 % | 910.981 M 12.36 % | 810.765 M -8.96 % | 890.519 M 13.74 % | 782.969 M 4.91 % | 746.296 M 23.63 % | 603.671 M 42.83 % | 422.641 M -30.19 % | 605.397 M 1.73 % | 595.079 M 17.53 % | 506.310 M -2.99 % | 521.935 M 24.14 % | 420.431 M 0.09 % | 420.033 M 17.54 % | 357.345 M -1.06 % | 361.185 M 15.38 % | 313.037 M -0.59 % | 314.901 M 14.41 % | 275.244 M -2.88 % | 283.408 M 9.12 % | 259.725 M -5.96 % | 276.190 M 3.92 % | 265.760 M 0.00 % | 265.760 M 0.56 % | 264.269 M 0.00 % | 264.269 M -9.96 % | 293.510 M 0.00 % | 293.510 M 0.03 % | 293.417 M 0.00 % | 293.417 M -7.07 % | 315.752 M 0.00 % | 315.752 M 8.46 % | 291.136 M 0.00 % | 291.136 M 7.64 % | 270.471 M 0.00 % | 270.471 M 18.25 % | 228.721 M 0.00 % | 228.721 M 22.03 % | 187.437 M 0.00 % | 187.437 M 36.42 % | 137.393 M 0.00 % | 137.393 M 24.60 % | 110.266 M 0.00 % | 110.266 M |
Income tax expense | 54.317 M 24.55 % | 43.612 M -22.77 % | 56.467 M 16.13 % | 48.623 M -1.72 % | 49.474 M 273.90 % | 13.232 M -73.76 % | 50.423 M 49.59 % | 33.708 M -24.07 % | 44.391 M 71.43 % | 25.895 M 708.44 % | -4.256 M -113.83 % | 30.776 M 15.42 % | 26.664 M -0.04 % | 26.675 M 21.45 % | 21.964 M -7.72 % | 23.801 M 39.46 % | 17.066 M 16.45 % | 14.655 M -33.48 % | 22.030 M 695.02 % | 2.771 M -53.16 % | 5.916 M -25.31 % | 7.921 M -32.16 % | 11.676 M 21.63 % | 9.600 M 5.62 % | 9.089 M -6.61 % | 9.733 M 0.00 % | 9.733 M 192.49 % | 3.328 M 0.00 % | 3.328 M -76.74 % | 14.305 M 0.00 % | 14.305 M 6.81 % | 13.394 M 0.00 % | 13.394 M 47.22 % | 9.098 M 0.00 % | 9.098 M 5.64 % | 8.612 M 0.00 % | 8.612 M -46.24 % | 16.020 M 0.00 % | 16.020 M 5.78 % | 15.144 M 0.00 % | 15.144 M 18.07 % | 12.826 M 0.00 % | 12.826 M 37.54 % | 9.325 M 0.00 % | 9.325 M 3.17 % | 9.039 M 0.00 % | 9.039 M |
Cost of revenue | 376.216 M 2.46 % | 367.178 M 3.92 % | 353.341 M 6.15 % | 332.855 M 8.81 % | 305.907 M -7.77 % | 331.681 M 15.24 % | 287.820 M 13.56 % | 253.447 M 5.96 % | 239.191 M 10.18 % | 217.092 M 18.99 % | 182.447 M -13.45 % | 210.794 M 13.97 % | 184.955 M 5.21 % | 175.792 M 10.20 % | 159.523 M 7.60 % | 148.250 M 20.15 % | 123.388 M 24.72 % | 98.930 M -1.13 % | 100.057 M 14.90 % | 87.080 M 4.19 % | 83.582 M 10.13 % | 75.896 M 0.23 % | 75.722 M 15.75 % | 65.421 M -16.75 % | 78.586 M 1.58 % | 77.367 M 0.00 % | 77.367 M -6.25 % | 82.522 M 0.00 % | 82.522 M 9.57 % | 75.314 M 0.00 % | 75.314 M 0.74 % | 74.764 M 0.00 % | 74.764 M 1.58 % | 73.603 M 0.00 % | 73.603 M 12.04 % | 65.692 M 0.00 % | 65.692 M 125.50 % | 29.131 M 0.00 % | 29.131 M 11.80 % | 26.056 M 0.00 % | 26.056 M 14.73 % | 22.711 M 0.00 % | 22.711 M -34.25 % | 34.541 M 0.00 % | 34.541 M 27.07 % | 27.182 M 0.00 % | 27.182 M |
General and administrative expenses | 376.471 M 3.19 % | 364.846 M 5.18 % | 346.866 M 15.25 % | 300.957 M -22.66 % | 389.149 M -5.62 % | 412.322 M 14.57 % | 359.893 M 7.86 % | 333.671 M 17.10 % | 284.947 M 21.90 % | 233.755 M 13.68 % | 205.620 M -11.85 % | 233.253 M -1.34 % | 236.417 M 26.74 % | 186.541 M -7.87 % | 202.475 M 36.60 % | 148.221 M -8.77 % | 162.462 M 18.48 % | 137.127 M -5.82 % | 145.599 M 3.51 % | 140.664 M 7.85 % | 130.428 M 6.40 % | 122.583 M 0.87 % | 121.529 M -0.16 % | 121.721 M -8.24 % | 132.651 M 162.63 % | -211.804 M -200.00 % | 211.804 M 202.75 % | -206.137 M -200.00 % | 206.137 M 207.06 % | -192.536 M -200.00 % | 192.536 M 200.08 % | -192.377 M -200.00 % | 192.377 M -30.88 % | 278.325 M 0.00 % | 278.325 M 15 448.88 % | 1.790 M 0.00 % | 1.790 M -87.79 % | 14.659 M 0.00 % | 14.659 M 18.07 % | 12.416 M 0.00 % | 12.416 M -22.06 % | 15.930 M 0.00 % | 15.930 M -77.87 % | 71.971 M 0.00 % | 71.971 M 25.81 % | 57.205 M 0.00 % | 57.205 M |
Selling and marketing expenses | 245.142 M 0.29 % | 244.441 M 1.34 % | 241.197 M 6.24 % | 227.023 M 4.38 % | 217.504 M -3.76 % | 226.003 M 5.82 % | 213.576 M 9.81 % | 194.494 M 2.15 % | 190.403 M 30.30 % | 146.130 M 0.75 % | 145.036 M -12.79 % | 166.314 M 1.00 % | 164.660 M 10.75 % | 148.682 M 4.46 % | 142.336 M 8.92 % | 130.677 M 9.65 % | 119.173 M 9.68 % | 108.651 M 6.15 % | 102.353 M 22.18 % | 83.769 M -6.58 % | 89.670 M 11.81 % | 80.199 M -9.13 % | 88.260 M 2.33 % | 86.252 M 4.86 % | 82.255 M -61.16 % | 211.804 M 0.00 % | 211.804 M 2.75 % | 206.137 M 0.00 % | 206.137 M 7.06 % | 192.536 M 0.00 % | 192.536 M 0.08 % | 192.377 M 0.00 % | 192.377 M -30.88 % | 278.325 M 0.00 % | 278.325 M 57.92 % | 176.241 M 0.00 % | 176.241 M 334.40 % | 40.572 M 0.00 % | 40.572 M 12.89 % | 35.940 M 0.00 % | 35.940 M 47.76 % | 24.323 M 0.00 % | 24.323 M -60.85 % | 62.132 M 0.00 % | 62.132 M 27.73 % | 48.644 M 0.00 % | 48.644 M |
Other expenses | 20.757 M 293.29 % | -10.739 M -153.82 % | -4.231 M -103.80 % | 111.438 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 -100.00 % | 645.750 K -25.13 % | 862.500 K 0.00 % | 862.500 K -99.87 % | 656.091 M 200.00 % | -656.091 M -206.39 % | 616.659 M 200.00 % | -616.659 M -200.26 % | 615.058 M 200.00 % | -615.058 M 29.36 % | -870.755 M 0.00 % | -870.755 M -94 953.43 % | 918.000 K 0.00 % | 918.000 K 36.40 % | 673.000 K 0.00 % | 673.000 K 398.52 % | 135.000 K 0.00 % | 135.000 K 100.08 % | -166.795 M 0.00 % | -166.795 M 30.29 % | -239.257 M 0.00 % | -239.257 M -23.07 % | -194.410 M 0.00 % | -194.410 M |
Operating expenses | 642.370 M 7.32 % | 598.548 M 2.52 % | 583.832 M -22.25 % | 750.890 M 21.45 % | 618.270 M 2.62 % | 602.464 M 6.01 % | 568.326 M 8.73 % | 522.689 M 11.19 % | 470.068 M 28.27 % | 366.470 M 6.67 % | 343.546 M -14.02 % | 399.567 M -6.33 % | 426.577 M 27.99 % | 333.299 M -7.76 % | 361.353 M 42.02 % | 254.430 M -2.06 % | 259.786 M 5.21 % | 246.929 M -0.19 % | 247.402 M 1.23 % | 244.385 M -19.26 % | 302.700 M 73.07 % | 174.899 M -14.04 % | 203.472 M 2.50 % | 198.517 M -7.59 % | 214.829 M 815.31 % | 23.471 M -94.77 % | 448.803 M -33.31 % | 672.926 M 400.00 % | -224.309 M -135.38 % | 634.065 M 400.00 % | -211.355 M -133.43 % | 632.249 M 400.00 % | -210.750 M 28.69 % | -295.549 M 0.00 % | -295.549 M -251.90 % | 194.564 M 0.00 % | 194.564 M 233.20 % | 58.393 M 0.00 % | 58.393 M 14.66 % | 50.926 M 0.00 % | 50.926 M 140.86 % | -124.637 M 0.00 % | -124.637 M -41.99 % | -87.779 M 0.00 % | -87.779 M -20.43 % | -72.885 M 0.00 % | -72.885 M |
Cost and expenses | 1.019 B 5.47 % | 965.726 M 3.05 % | 937.173 M -13.52 % | 1.084 B 17.27 % | 924.177 M -1.07 % | 934.145 M 9.11 % | 856.146 M 10.31 % | 776.136 M 9.43 % | 709.259 M 21.54 % | 583.562 M 10.94 % | 525.993 M -13.82 % | 610.361 M -0.19 % | 611.532 M 20.12 % | 509.091 M -2.26 % | 520.876 M 29.35 % | 402.680 M 5.09 % | 383.174 M 10.79 % | 345.859 M -0.46 % | 347.459 M 4.83 % | 331.465 M -14.19 % | 386.282 M 54.02 % | 250.795 M -10.17 % | 279.194 M 5.78 % | 263.938 M -10.05 % | 293.415 M -6.41 % | 313.503 M 0.00 % | 313.503 M 2.17 % | 306.831 M 0.00 % | 306.831 M 7.03 % | 286.669 M 0.00 % | 286.669 M 0.40 % | 285.513 M 0.00 % | 285.513 M -22.66 % | 369.151 M 0.00 % | 369.151 M 43.63 % | 257.015 M 0.00 % | 257.015 M 21.96 % | 210.731 M 0.00 % | 210.731 M 19.08 % | 176.967 M 0.00 % | 176.967 M 20.66 % | 146.664 M 0.00 % | 146.664 M 19.90 % | 122.319 M 0.00 % | 122.319 M 22.24 % | 100.067 M 0.00 % | 100.067 M |
Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 111.100 M | 0.000 -100.00 % | 104.600 M | 0.000 -100.00 % | 96.000 M | 0.000 -100.00 % | 102.608 M 295.41 % | 25.950 M 318.89 % | 6.195 M | 0.000 -100.00 % | 6.152 M | 0.000 -100.00 % | 2.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.126 M | 0.000 -100.00 % | 24.333 M 0.00 % | 24.333 M 24.73 % | 19.508 M 0.00 % | 19.508 M -3.58 % | 20.233 M 0.00 % | 20.233 M 3.46 % | 19.556 M 0.00 % | 19.556 M 5.39 % | 18.556 M 0.00 % | 18.556 M 18.83 % | 15.615 M 0.00 % | 15.615 M 527.23 % | 2.490 M 0.00 % | 2.490 M 2.22 % | 2.436 M 0.00 % | 2.436 M 27.78 % | 1.906 M 0.00 % | 1.906 M -89.03 % | 17.376 M 0.00 % | 17.376 M 10.84 % | 15.677 M 0.00 % | 15.677 M |
Selling general and administrative expenses | 621.613 M 2.02 % | 609.287 M 3.61 % | 588.063 M 11.30 % | 528.352 M -14.54 % | 618.270 M 2.62 % | 602.464 M 6.01 % | 568.326 M 8.73 % | 522.689 M 11.19 % | 470.068 M 28.27 % | 366.470 M 6.67 % | 343.546 M -14.02 % | 399.567 M -6.33 % | 426.577 M 27.15 % | 335.499 M -2.70 % | 344.811 M 23.47 % | 279.260 M -0.84 % | 281.635 M 14.43 % | 246.122 M -0.74 % | 247.952 M 10.25 % | 224.909 M 2.19 % | 220.098 M 8.31 % | 203.206 M -3.14 % | 209.789 M 0.54 % | 208.667 M -2.90 % | 214.906 M | 0.000 -100.00 % | 423.607 M | 0.000 -100.00 % | 412.274 M | 0.000 -100.00 % | 385.071 M | 0.000 -100.00 % | 384.753 M -30.88 % | 556.650 M 0.00 % | 556.650 M 212.67 % | 178.031 M 0.00 % | 178.031 M 222.34 % | 55.231 M 0.00 % | 55.231 M 14.22 % | 48.355 M 0.00 % | 48.355 M 20.13 % | 40.252 M 0.00 % | 40.252 M -69.98 % | 134.103 M 0.00 % | 134.103 M 26.69 % | 105.849 M 0.00 % | 105.849 M |
Interest income | 0.000 -100.00 % | 81.175 M -8.38 % | 88.604 M 25.68 % | 70.502 M 74.56 % | 40.388 M -12.48 % | 46.148 M -24.40 % | 61.039 M 73.86 % | 35.108 M -35.35 % | 54.306 M 62.81 % | 33.355 M -19.97 % | 41.678 M 35.70 % | 30.714 M -10.09 % | 34.159 M 2 277.11 % | 1.437 M -74.92 % | 5.730 M 593.70 % | 826.000 K -64.64 % | 2.336 M 116.30 % | 1.080 M 20.81 % | 894.000 K -85.79 % | 6.293 M -9.43 % | 6.948 M 108.40 % | 3.334 M 601.89 % | 475.000 K -88.39 % | 4.092 M 189.60 % | 1.413 M 131.26 % | 611.000 K | 0.000 -100.00 % | 29.257 M | 0.000 -100.00 % | 28.054 M | 0.000 -100.00 % | 33.205 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 |
Interest expense | 0.000 -100.00 % | 72.444 M -23.02 % | 94.102 M 4.18 % | 90.323 M 17.53 % | 76.850 M 11.01 % | 69.225 M 2.30 % | 67.668 M 41.62 % | 47.782 M -57.67 % | 112.886 M 116.51 % | 52.139 M -3.13 % | 53.821 M 20.68 % | 44.598 M -0.62 % | 44.877 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 % | 924.500 K 153.98 % | 364.000 K 0.00 % | 364.000 K -97.69 % | 15.785 M 0.00 % | 15.785 M -3.37 % | 16.335 M 0.00 % | 16.335 M 28.72 % | 12.690 M 0.00 % | 12.690 M -47.13 % | 24.005 M 0.00 % | 24.005 M 630.29 % | 3.287 M 0.00 % | 3.287 M 818.16 % | 358.000 K 0.00 % | 358.000 K 31.86 % | 271.500 K 0.00 % | 271.500 K 193.78 % | -289.500 K 0.00 % | -289.500 K -307.53 % | 139.500 K 0.00 % | 139.500 K -60.87 % | 356.500 K 0.00 % | 356.500 K |
Depreciation and amortization | 79.077 M 6.09 % | 74.540 M 5.89 % | 70.391 M 4.60 % | 67.297 M 6.93 % | 62.936 M -40.00 % | 104.900 M 81.47 % | 57.805 M 17.36 % | 49.255 M -8.70 % | 53.951 M 4.34 % | 51.707 M 8.26 % | 47.760 M -3.73 % | 49.611 M 13.04 % | 43.887 M 57.45 % | 27.874 M 13.80 % | 24.493 M 11.32 % | 22.002 M 20.52 % | 18.256 M 8.68 % | 16.798 M 10.33 % | 15.225 M -10.50 % | 17.011 M 6.67 % | 15.947 M 12.93 % | 14.121 M 2.59 % | 13.764 M 43.46 % | 9.594 M -39.68 % | 15.906 M -56.06 % | 36.200 M 2 867.58 % | -1.308 M -105.87 % | 22.296 M 52.41 % | 14.629 M -56.45 % | 33.590 M 139.47 % | 14.027 M -61.49 % | 36.424 M 119.39 % | 16.603 M -2.23 % | 16.981 M 0.00 % | 16.981 M 86 979.49 % | 19.500 K 0.00 % | 19.500 K -99.90 % | 19.660 M 0.00 % | 19.660 M 56.55 % | 12.558 M 0.00 % | 12.558 M -13.45 % | 14.510 M 0.00 % | 14.510 M 10 501.43 % | -139.500 K 0.00 % | -139.500 K 60.87 % | -356.500 K 0.00 % | -356.500 K |
Operating income | 329.613 M 24.41 % | 264.942 M -21.16 % | 336.059 M 184.16 % | 118.262 M -59.60 % | 292.711 M 40.52 % | 208.301 M -35.35 % | 322.193 M 23.79 % | 260.280 M -5.77 % | 276.228 M 16.45 % | 237.201 M 199.89 % | 79.095 M -61.57 % | 205.830 M 22.15 % | 168.502 M -2.37 % | 172.591 M -3.46 % | 178.768 M 24.93 % | 143.097 M 2.34 % | 139.825 M 24.34 % | 112.456 M -1.68 % | 114.376 M 27.92 % | 89.409 M -6.55 % | 95.680 M 31.42 % | 72.807 M -2.93 % | 75.001 M 43.94 % | 52.104 M -17.06 % | 62.821 M 100.15 % | 31.387 M 5.95 % | 29.624 M -25.87 % | 39.960 M 0.00 % | 39.960 M -51.36 % | 82.155 M 0.00 % | 82.155 M -0.62 % | 82.668 M 0.00 % | 82.668 M 309.18 % | 20.203 M 0.00 % | 20.203 M -79.76 % | 99.812 M 0.00 % | 99.812 M 14.41 % | 87.240 M 0.00 % | 87.240 M 9.95 % | 79.347 M 0.00 % | 79.347 M 26.35 % | 62.800 M 0.00 % | 62.800 M 26.58 % | 49.614 M 0.00 % | 49.614 M 32.73 % | 37.381 M 0.00 % | 37.381 M |
Operating income ratio | 0.24 13.56 % | 0.22 -18.44 % | 0.26 166.69 % | 0.10 -58.86 % | 0.24 31.93 % | 0.18 -33.32 % | 0.27 8.88 % | 0.25 -10.40 % | 0.28 -3.01 % | 0.29 121.09 % | 0.13 -48.17 % | 0.25 16.74 % | 0.22 -14.63 % | 0.25 -3.55 % | 0.26 4.25 % | 0.25 -2.21 % | 0.26 4.40 % | 0.25 -0.61 % | 0.25 10.97 % | 0.22 -6.94 % | 0.24 15.80 % | 0.21 -0.72 % | 0.21 30.32 % | 0.16 -9.50 % | 0.18 93.58 % | 0.09 5.95 % | 0.09 -25.08 % | 0.12 0.00 % | 0.12 -48.27 % | 0.22 0.00 % | 0.22 -0.79 % | 0.22 0.00 % | 0.22 332.72 % | 0.05 0.00 % | 0.05 -81.45 % | 0.28 0.00 % | 0.28 -3.94 % | 0.29 0.00 % | 0.29 -6.50 % | 0.31 0.00 % | 0.31 4.22 % | 0.30 0.00 % | 0.30 3.56 % | 0.29 0.00 % | 0.29 6.10 % | 0.27 0.00 % | 0.27 |
Total other income expenses net | -37.111 M -23.37 % | -30.080 M -164.88 % | -11.356 M 65.34 % | -32.763 M -0.53 % | -32.589 M -63.57 % | -19.923 M -304.45 % | -4.926 M 45.15 % | -8.981 M 84.02 % | -56.201 M -119.02 % | -25.660 M 85.35 % | -175.141 M -1 027.90 % | -15.528 M -356.96 % | 6.043 M 567.36 % | -1.293 M 91.33 % | -14.916 M -175.65 % | 19.716 M -1.84 % | 20.086 M 679.85 % | -3.464 M -132.95 % | -1.487 M 90.05 % | -14.943 M 80.70 % | -77.427 M -426.77 % | 23.695 M 337.99 % | 5.410 M 393.07 % | -1.846 M -3 827.66 % | -47.000 K 98.88 % | -4.196 M -150.96 % | -1.672 M -44.57 % | -1.157 M 0.00 % | -1.157 M 49.89 % | -2.308 M 0.00 % | -2.308 M -158.99 % | 3.913 M 0.00 % | 3.913 M 155.70 % | -7.024 M 0.00 % | -7.024 M -173.41 % | -2.569 M 0.00 % | -2.569 M -901.56 % | -256.500 K 0.00 % | -256.500 K -157.79 % | -99.500 K 0.00 % | -99.500 K -134.37 % | 289.500 K 0.00 % | 289.500 K 281.50 % | -159.500 K 0.00 % | -159.500 K -53.37 % | -104.000 K 0.00 % | -104.000 K |
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 | 2002-12-31 | 2002-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 | 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 | 2002-12-31 | 2002-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -246.526 M -742.03 % | 38.398 M -67.98 % | 119.905 M 241.58 % | 35.103 M -66.11 % | 103.565 M 1 038.70 % | 9.095 M 196.80 % | -9.396 M 93.93 % | -154.812 M -768.97 % | 23.142 M -76.73 % | 99.455 M -69.78 % | 329.081 M 68.51 % | 195.290 M 235.22 % | 58.257 M 175.89 % | -76.763 M -369.27 % | 28.508 M 135.61 % | -80.054 M -170.87 % | 112.952 M 215.83 % | 35.764 M 135.23 % | -101.502 M 14.51 % | -118.727 M -7 291.22 % | 1.651 M 100.64 % | -259.981 M -85.92 % | -139.832 M 24.19 % | -184.452 M -57.36 % | -117.213 M 16.55 % | -140.457 M -20.15 % | -116.897 M 69.00 % | -377.053 M -15.92 % | -325.276 M 6.96 % | -349.603 M -25.29 % | -279.026 M -6.67 % | -261.575 M -300.00 % | -65.394 M -167.19 % | -24.475 M 0.00 % | -24.475 M -85.53 % | -13.192 M 0.00 % | -13.192 M 69.29 % | -42.952 M 0.00 % | -42.952 M -82.40 % | -23.549 M 0.00 % | -23.549 M 12.05 % | -26.776 M 0.00 % | -26.776 M -44.42 % | -18.540 M 0.00 % | -18.540 M -32.20 % | -14.024 M 0.00 % | -14.024 M |
Total investments | 308.928 M 3.87 % | 297.429 M 48.05 % | 200.892 M -5.19 % | 211.886 M -5.44 % | 224.081 M -4.60 % | 234.887 M 15.70 % | 203.019 M 38.23 % | 146.875 M 3.77 % | 141.535 M 10.36 % | 128.244 M 12.33 % | 114.163 M -13.06 % | 131.309 M 4.39 % | 125.790 M 3.93 % | 121.030 M 40.84 % | 85.937 M 4.88 % | 81.935 M 5.80 % | 77.445 M -26.78 % | 105.777 M -8.16 % | 115.178 M 22.53 % | 93.999 M -16.88 % | 113.086 M -62.97 % | 305.395 M -4.81 % | 320.830 M 19.55 % | 268.365 M 9.28 % | 245.566 M -1.47 % | 249.239 M -3.15 % | 257.348 M 3 340.02 % | 7.481 M 5.89 % | 7.065 M 361.16 % | 1.532 M -17.37 % | 1.854 M 11.62 % | 1.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 411.275 M -0.63 % | 413.891 M -8.75 % | 453.571 M -10.05 % | 504.232 M -28.65 % | 706.690 M 0.21 % | 705.198 M -2.79 % | 725.405 M -0.03 % | 725.611 M -3.06 % | 748.520 M 2.30 % | 731.656 M 3.09 % | 709.752 M 55.82 % | 455.501 M 82.72 % | 249.285 M 23.46 % | 201.911 M -26.53 % | 274.828 M 36.21 % | 201.762 M -20.23 % | 252.922 M 26.60 % | 199.788 M -1.73 % | 203.296 M 1.87 % | 199.570 M -3.32 % | 206.429 M 3.50 % | 199.440 M 0.04 % | 199.360 M 0.01 % | 199.343 M 0.00 % | 199.347 M 424 042.55 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.500 M 0.00 % | 12.500 M -63.61 % | 34.354 M 0.00 % | 34.354 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.300 M 0.00 % | 7.300 M 105.63 % | 3.550 M 0.00 % | 3.550 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -610.661 M -10.52 % | -552.525 M 4.55 % | -578.879 M -20.82 % | -479.140 M -3.24 % | -464.107 M -16.67 % | -397.798 M 4.17 % | -415.118 M -27.98 % | -324.373 M 13.47 % | -374.875 M -10.95 % | -337.883 M -56.07 % | -216.498 M -21.19 % | -178.644 M -5.68 % | -169.045 M -17.27 % | -144.156 M -66.38 % | -86.645 M 22.72 % | -112.113 M -24.83 % | -89.810 M 10.56 % | -100.410 M 31.15 % | -145.839 M -37.51 % | -106.056 M 19.37 % | -131.535 M -17.87 % | -111.593 M 9.91 % | -123.869 M -36.06 % | -91.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.136 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 |
Retained earnings | 2.752 B 35.00 % | 2.039 B -17.85 % | 2.482 B 7.30 % | 2.313 B 1.28 % | 2.283 B 2.71 % | 2.223 B 8.45 % | 2.050 B 11.18 % | 1.844 B 13.64 % | 1.623 B 5.60 % | 1.536 B 13.64 % | 1.352 B -13.12 % | 1.556 B 11.19 % | 1.400 B 3.16 % | 1.357 B 11.11 % | 1.221 B 5.57 % | 1.157 B 24.89 % | 926.171 M 3.25 % | 897.041 M 10.62 % | 810.927 M 10.80 % | 731.880 M 11.17 % | 658.314 M -23.22 % | 857.400 M 11.69 % | 767.656 M 21.89 % | 629.812 M 5.35 % | 597.824 M -5.05 % | 629.638 M -2.67 % | 646.911 M -3.38 % | 669.550 M 1.41 % | 660.213 M -4.88 % | 694.062 M 6.17 % | 653.757 M 3.14 % | 633.852 M 300.00 % | 158.463 M 18.24 % | 134.023 M 0.00 % | 134.023 M -5.38 % | 141.638 M 0.00 % | 141.638 M 20.55 % | 117.489 M 0.00 % | 117.489 M 26.91 % | 92.580 M 0.00 % | 92.580 M 35.35 % | 68.398 M 0.00 % | 68.398 M 24.03 % | 55.145 M 0.00 % | 55.145 M 40.01 % | 39.385 M 0.00 % | 39.385 M |
Common stock | 1.595 M 0.00 % | 1.595 M 0.00 % | 1.595 M 0.00 % | 1.595 M 0.00 % | 1.595 M 0.00 % | 1.595 M 0.06 % | 1.594 M 0.13 % | 1.592 M 0.00 % | 1.592 M 0.06 % | 1.591 M 0.00 % | 1.591 M 0.19 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 0.00 % | 1.588 M 1.02 % | 1.572 M 0.00 % | 1.572 M 0.26 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 0.00 % | 1.568 M 300.00 % | 392.000 K 0.32 % | 390.750 K 0.00 % | 390.750 K 0.00 % | 390.750 K 0.00 % | 390.750 K 0.06 % | 390.500 K 0.00 % | 390.500 K 0.26 % | 389.500 K 0.00 % | 389.500 K 0.39 % | 388.000 K 0.00 % | 388.000 K 0.06 % | 387.750 K 0.00 % | 387.750 K 0.13 % | 387.250 K 0.00 % | 387.250 K |
Total equity | 2.061 B 0.84 % | 2.044 B 3.67 % | 1.971 B 7.23 % | 1.839 B -3.04 % | 1.896 B 2.28 % | 1.854 B 5.92 % | 1.750 B 16.65 % | 1.500 B 9.57 % | 1.369 B 13.18 % | 1.210 B 14.12 % | 1.060 B -22.45 % | 1.367 B 9.42 % | 1.250 B 3.75 % | 1.204 B 10.44 % | 1.090 B 1.24 % | 1.077 B 64.86 % | 653.301 M 3.10 % | 633.681 M -12.43 % | 723.628 M 19.61 % | 604.970 M 7.10 % | 564.880 M -23.34 % | 736.836 M 11.81 % | 658.986 M 4.37 % | 631.380 M 5.34 % | 599.392 M -5.04 % | 631.206 M -2.66 % | 648.479 M -3.37 % | 671.118 M 1.41 % | 661.781 M -4.87 % | 695.630 M 6.15 % | 655.325 M 3.13 % | 635.420 M 300.00 % | 158.855 M 18.18 % | 134.414 M 0.00 % | 134.414 M -13.77 % | 155.874 M 0.00 % | 155.874 M 23.81 % | 125.894 M 0.00 % | 125.894 M 19.90 % | 104.997 M 0.00 % | 104.997 M 34.77 % | 77.907 M 0.00 % | 77.907 M 21.75 % | 63.991 M 0.00 % | 63.991 M 34.73 % | 47.495 M 0.00 % | 47.495 M |
Other non current liabilities | 378.075 M -3.26 % | 390.825 M 8.24 % | 361.064 M 10.66 % | 326.283 M 486.15 % | -84.496 M -136.69 % | 230.318 M -38.05 % | 371.808 M 20.46 % | 308.661 M 1 670.47 % | -19.654 M -109.28 % | 211.765 M -46.26 % | 394.069 M 125.61 % | 174.669 M -9.76 % | 193.558 M 4.79 % | 184.708 M 8.78 % | 169.799 M -17.25 % | 205.203 M 38.88 % | 147.757 M 68.31 % | 87.787 M | 0.000 100.00 % | -50.000 K | 0.000 100.00 % | -30.000 K -500.00 % | -5.000 K -100.04 % | 11.298 M -34.43 % | 17.231 M 863.16 % | 1.789 M -90.34 % | 18.518 M 9.53 % | 16.907 M 0.85 % | 16.765 M -22.61 % | 21.662 M 6.01 % | 20.434 M 5.10 % | 19.443 M 300.00 % | 4.861 M 99.31 % | 2.439 M 0.00 % | 2.439 M -19.59 % | 3.033 M 0.00 % | 3.033 M 88.40 % | 1.610 M 0.00 % | 1.610 M 9.79 % | 1.466 M 0.00 % | 1.466 M 11.88 % | 1.311 M 0.00 % | 1.311 M -68.68 % | 4.184 M 0.00 % | 4.184 M -3.55 % | 4.338 M 0.00 % | 4.338 M |
Long term debt | 180.271 M -2.63 % | 185.134 M -56.23 % | 423.006 M 10.33 % | 383.410 M -37.06 % | 609.193 M 53.06 % | 398.000 M -13.76 % | 461.509 M -32.20 % | 680.723 M -29.17 % | 961.084 M 36.51 % | 704.020 M 32.72 % | 530.449 M 129.00 % | 231.641 M 18.53 % | 195.420 M -2.87 % | 201.191 M 0.69 % | 199.804 M -0.51 % | 200.822 M 0.57 % | 199.689 M -0.05 % | 199.788 M 0.11 % | 199.576 M 0.00 % | 199.570 M 0.05 % | 199.465 M 0.01 % | 199.440 M 0.04 % | 199.360 M 0.01 % | 199.343 M 0.03 % | 199.274 M 586 000.00 % | 34.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.550 M 0.00 % | 3.550 M 0.00 % | 3.550 M 0.00 % | 3.550 M |
Total non current liabilities | 558.346 M -11.66 % | 632.050 M -19.39 % | 784.070 M 1.93 % | 769.196 M 34.24 % | 572.981 M -8.81 % | 628.318 M -29.63 % | 892.849 M -9.76 % | 989.384 M 0.34 % | 985.985 M -4.20 % | 1.029 B 48.79 % | 691.702 M 34.37 % | 514.772 M 22.12 % | 421.523 M 110.91 % | 199.862 M 0.03 % | 199.804 M 0.03 % | 199.746 M 0.03 % | 199.689 M 0.03 % | 199.632 M 0.03 % | 199.576 M 0.03 % | 199.520 M 0.03 % | 199.465 M 0.03 % | 199.410 M 0.03 % | 199.355 M -26.04 % | 269.553 M 6.24 % | 253.729 M 637.86 % | 34.387 M 14.94 % | 29.918 M 2.28 % | 29.250 M -0.06 % | 29.269 M -37.85 % | 47.094 M -1.95 % | 48.033 M 8.51 % | 44.268 M 300.00 % | 11.067 M 50.83 % | 7.337 M 0.00 % | 7.337 M -10.31 % | 8.180 M 0.00 % | 8.180 M 43.47 % | 5.702 M 0.00 % | 5.702 M 3.24 % | 5.523 M 0.00 % | 5.523 M 42.12 % | 3.886 M 0.00 % | 3.886 M -39.58 % | 6.432 M 0.00 % | 6.432 M 9.94 % | 5.850 M 0.00 % | 5.850 M |
Other current liabilities | 13.893 M -97.18 % | 492.328 M 333.88 % | 113.471 M -72.21 % | 408.336 M 10 426.84 % | 3.879 M -99.08 % | 422.428 M -5.31 % | 446.135 M 14.88 % | 388.334 M 1 472.59 % | -28.292 M -110.50 % | 269.408 M 879.38 % | -34.567 M -114.03 % | 246.427 M 933.54 % | -29.564 M -116.68 % | 177.205 M 9 437.41 % | 1.858 M -98.53 % | 126.268 M 3 849.58 % | 3.197 M -97.29 % | 117.795 M 362.85 % | 25.450 M -77.84 % | 114.836 M 317.57 % | 27.501 M -69.32 % | 89.632 M 369.67 % | 19.084 M -77.07 % | 83.242 M 2 401.26 % | 3.328 M -93.64 % | 52.315 M 1 339.20 % | 3.635 M 30.15 % | 2.793 M 79.85 % | 1.553 M -70.59 % | 5.280 M -38.46 % | 8.580 M 3.56 % | 8.285 M -66.05 % | 24.404 M 19.86 % | 20.361 M 0.00 % | 20.361 M -69.28 % | 66.288 M 0.00 % | 66.288 M 177.46 % | 23.891 M 0.00 % | 23.891 M 36.56 % | 17.496 M 0.00 % | 17.496 M 12.70 % | 15.524 M 0.00 % | 15.524 M 1.62 % | 15.276 M 0.00 % | 15.276 M 93.33 % | 7.901 M 0.00 % | 7.901 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.048 M -3.48 % | 79.826 M 42.74 % | 55.924 M -24.03 % | 73.616 M 75.72 % | 41.894 M 22.64 % | 34.159 M -1.22 % | 34.581 M -23.98 % | 45.490 M 87.49 % | 24.263 M 3 469.86 % | -720.000 K 61.10 % | -1.851 M -96.91 % | -940.000 K -238.13 % | -278.000 K | 0.000 100.00 % | -3.138 M | 0.000 100.00 % | -5.560 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 |
Short term debt | 231.004 M 0.98 % | 228.757 M 648.43 % | 30.565 M -74.70 % | 120.822 M -60.62 % | 306.839 M -20.64 % | 386.621 M 1 249.89 % | 28.641 M 10.81 % | 25.846 M -6.18 % | 27.548 M 6.22 % | 25.934 M -85.54 % | 179.303 M -19.90 % | 223.859 M -25.04 % | 298.649 M 41 379.03 % | 720.000 K | 0.000 -100.00 % | 940.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 892.473 M -5.37 % | 943.155 M 30.45 % | 723.012 M 1.24 % | 714.177 M -25.30 % | 956.042 M -1.65 % | 972.104 M 78.82 % | 543.636 M -3.38 % | 562.628 M 21.78 % | 462.010 M 21.77 % | 379.420 M -12.10 % | 431.663 M -25.44 % | 578.983 M 4.12 % | 556.064 M 102.68 % | 274.350 M 23.57 % | 222.019 M 3.80 % | 213.898 M 26.58 % | 168.989 M 0.19 % | 168.666 M 2.76 % | 164.143 M 2.99 % | 159.382 M 9.42 % | 145.660 M 6.14 % | 137.236 M 12.01 % | 122.520 M 3.13 % | 118.807 M 12.45 % | 105.653 M -1.27 % | 107.014 M -21.47 % | 136.274 M 22.88 % | 110.897 M 12.59 % | 98.494 M -11.40 % | 111.168 M -9.79 % | 123.234 M -0.02 % | 123.254 M 300.00 % | 30.814 M -23.56 % | 40.310 M 0.00 % | 40.310 M -44.45 % | 72.566 M 0.00 % | 72.566 M 140.75 % | 30.142 M 0.00 % | 30.142 M 27.99 % | 23.551 M 0.00 % | 23.551 M 21.77 % | 19.341 M 0.00 % | 19.341 M 10.37 % | 17.524 M 0.00 % | 17.524 M 86.15 % | 9.414 M 0.00 % | 9.414 M |
Total liabilities | 1.451 B -7.90 % | 1.575 B 4.52 % | 1.507 B -3.19 % | 1.557 B 1.81 % | 1.529 B -4.46 % | 1.600 B 11.41 % | 1.436 B -7.44 % | 1.552 B 7.18 % | 1.448 B 2.80 % | 1.409 B 25.39 % | 1.123 B 2.71 % | 1.094 B 11.88 % | 977.587 M 48.06 % | 660.249 M 5.90 % | 623.469 M 0.57 % | 619.923 M 16.51 % | 532.070 M 16.62 % | 456.241 M -1.35 % | 462.471 M 4.79 % | 441.326 M -5.72 % | 468.109 M 10.42 % | 423.945 M 7.77 % | 393.391 M 1.30 % | 388.360 M 8.06 % | 359.382 M 154.16 % | 141.401 M -14.92 % | 166.192 M 18.58 % | 140.147 M 9.69 % | 127.763 M -19.27 % | 158.262 M -7.59 % | 171.267 M 2.24 % | 167.522 M 300.00 % | 41.881 M -12.10 % | 47.647 M 0.00 % | 47.647 M -40.99 % | 80.747 M 0.00 % | 80.747 M 125.28 % | 35.843 M 0.00 % | 35.843 M 23.29 % | 29.073 M 0.00 % | 29.073 M 25.17 % | 23.227 M 0.00 % | 23.227 M -3.04 % | 23.955 M 0.00 % | 23.955 M 56.94 % | 15.264 M 0.00 % | 15.264 M |
Other non current assets | 24.577 M -47.43 % | 46.749 M 82.78 % | 25.576 M | 0.000 100.00 % | -1.000 K 100.00 % | -524.311 M | 0.000 100.00 % | -425.350 M | 0.000 100.00 % | -424.258 M | 0.000 100.00 % | -484.628 M | 0.000 100.00 % | -70.066 M 5.27 % | -73.965 M 18.49 % | -90.743 M -9.05 % | -83.209 M 1.08 % | -84.119 M 10.80 % | -94.307 M -115.66 % | -43.730 M 45.80 % | -80.680 M -169.40 % | -29.948 M -3.18 % | -29.026 M -432.03 % | 8.742 M -35.04 % | 13.458 M -12.70 % | 15.415 M 38.05 % | 11.166 M 1.36 % | 11.016 M -27.07 % | 15.105 M 5.03 % | 14.382 M 11.65 % | 12.881 M 9.28 % | 11.787 M 300.00 % | 2.947 M -22.36 % | 3.795 M 0.00 % | 3.795 M 63.91 % | 2.316 M 0.00 % | 2.316 M -1.47 % | 2.350 M 0.00 % | 2.350 M -25.59 % | 3.158 M 0.00 % | 3.158 M 469.01 % | 555.000 K 0.00 % | 555.000 K -0.13 % | 555.750 K 0.00 % | 555.750 K -37.73 % | 892.500 K 0.00 % | 892.500 K |
Long term investments | 308.928 M 6.58 % | 289.855 M 44.28 % | 200.892 M -3.72 % | 208.659 M -6.88 % | 224.081 M -4.19 % | 233.877 M 15.20 % | 203.019 M 39.24 % | 145.800 M 3.01 % | 141.535 M 10.61 % | 127.955 M 12.08 % | 114.163 M -12.00 % | 129.731 M 3.13 % | 125.790 M 4.94 % | 119.866 M 40.58 % | 85.265 M 5.32 % | 80.959 M 5.18 % | 76.974 M -26.84 % | 105.216 M -8.08 % | 114.464 M 22.52 % | 93.421 M -14.91 % | 109.793 M -63.99 % | 304.889 M -4.97 % | 320.830 M 20.34 % | 266.605 M 11.99 % | 238.068 M -2.14 % | 243.273 M -4.98 % | 256.011 M 3 839.24 % | 6.499 M 276.97 % | 1.724 M 163.99 % | -2.694 M -183.58 % | -950.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 861.487 M 178.18 % | 309.686 M -65.39 % | 894.854 M 168.57 % | 333.195 M -59.16 % | 815.940 M 4.88 % | 777.950 M 10.86 % | 701.761 M 9.84 % | 638.887 M -4.04 % | 665.769 M 2.38 % | 650.285 M 22.09 % | 532.635 M -28.30 % | 742.841 M 3.90 % | 714.941 M 204.03 % | 235.157 M -63.55 % | 645.193 M 167.30 % | 241.370 M -35.96 % | 376.927 M 254.57 % | 106.306 M -61.40 % | 275.397 M 212.18 % | 88.218 M -67.64 % | 272.621 M 4 952.28 % | 5.396 M -92.33 % | 70.374 M 669.37 % | 9.147 M -87.60 % | 73.763 M 499.16 % | 12.311 M | 0.000 -100.00 % | 100.740 M 2.32 % | 98.460 M -35.26 % | 152.096 M -8.21 % | 165.692 M -6.74 % | 177.662 M 300.00 % | 44.416 M -2.94 % | 45.763 M 0.00 % | 45.763 M 25.08 % | 36.588 M 0.00 % | 36.588 M 401.01 % | 7.303 M 0.00 % | 7.303 M 15.16 % | 6.341 M 0.00 % | 6.341 M -61.53 % | 16.482 M 0.00 % | 16.482 M -0.26 % | 16.524 M 0.00 % | 16.524 M 325.47 % | 3.884 M 0.00 % | 3.884 M |
GoodWill | 0.000 -100.00 % | 594.025 M | 0.000 -100.00 % | 574.501 M | 0.000 -100.00 % | 524.311 M | 0.000 -100.00 % | 425.350 M | 0.000 -100.00 % | 424.258 M | 0.000 -100.00 % | 484.628 M | 0.000 -100.00 % | 417.286 M | 0.000 -100.00 % | 406.404 M | 0.000 -100.00 % | 207.721 M | 0.000 -100.00 % | 158.282 M | 0.000 -100.00 % | 61.981 M | 0.000 -100.00 % | 63.131 M | 0.000 -100.00 % | 63.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.176 M 0.00 % | 58.176 M 88.21 % | 30.911 M 0.00 % | 30.911 M 5.80 % | 29.216 M 0.00 % | 29.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 861.487 M -4.67 % | 903.711 M 0.99 % | 894.854 M -1.41 % | 907.696 M 11.25 % | 815.940 M -37.34 % | 1.302 B 85.57 % | 701.761 M -34.06 % | 1.064 B 59.85 % | 665.769 M -38.04 % | 1.075 B 101.74 % | 532.635 M -56.61 % | 1.227 B 71.69 % | 714.941 M 9.58 % | 652.443 M 1.12 % | 645.193 M -0.40 % | 647.774 M 71.86 % | 376.927 M 20.03 % | 314.027 M 14.03 % | 275.397 M 11.72 % | 246.500 M -9.58 % | 272.621 M 304.62 % | 67.377 M -4.26 % | 70.374 M -2.63 % | 72.278 M -2.01 % | 73.763 M -2.42 % | 75.595 M -22.73 % | 97.835 M -2.88 % | 100.740 M 2.32 % | 98.460 M -35.26 % | 152.096 M -8.21 % | 165.692 M -6.74 % | 177.662 M 300.00 % | 44.416 M -2.94 % | 45.763 M 0.00 % | 45.763 M -51.71 % | 94.764 M 0.00 % | 94.764 M 147.98 % | 38.214 M 0.00 % | 38.214 M 7.47 % | 35.557 M 0.00 % | 35.557 M 115.74 % | 16.482 M 0.00 % | 16.482 M -0.26 % | 16.524 M 0.00 % | 16.524 M 325.47 % | 3.884 M 0.00 % | 3.884 M |
Property plant equipment net | 717.931 M -1.61 % | 729.647 M 1.64 % | 717.845 M 1.33 % | 708.396 M 3.55 % | 684.114 M 3.11 % | 663.493 M 4.05 % | 637.657 M 10.16 % | 578.870 M 1.57 % | 569.896 M 3.78 % | 549.131 M 0.68 % | 545.432 M -5.27 % | 575.748 M 9.13 % | 527.588 M 129.18 % | 230.206 M 19.86 % | 192.063 M 10.23 % | 174.243 M 24.17 % | 140.329 M 17.61 % | 119.320 M 9.60 % | 108.868 M 3.21 % | 105.478 M 4.83 % | 100.614 M 28.10 % | 78.545 M 0.77 % | 77.944 M -7.11 % | 83.907 M -8.78 % | 91.983 M -5.52 % | 97.362 M -8.76 % | 106.710 M -3.51 % | 110.588 M -3.91 % | 115.086 M -6.73 % | 123.384 M -5.99 % | 131.251 M -4.63 % | 137.625 M 300.00 % | 34.406 M -5.20 % | 36.294 M 0.00 % | 36.294 M 3.86 % | 34.943 M 0.00 % | 34.943 M 7.96 % | 32.367 M 0.00 % | 32.367 M -2.09 % | 33.058 M 0.00 % | 33.058 M 17.90 % | 28.040 M 0.00 % | 28.040 M 49.30 % | 18.781 M 0.00 % | 18.781 M -1.80 % | 19.126 M 0.00 % | 19.126 M |
Total non current assets | 2.044 B -2.48 % | 2.096 B 7.41 % | 1.952 B -2.65 % | 2.005 B 9.16 % | 1.837 B -1.31 % | 1.861 B 13.34 % | 1.642 B 7.75 % | 1.524 B 4.76 % | 1.455 B -0.81 % | 1.467 B 16.74 % | 1.256 B -20.49 % | 1.580 B 9.70 % | 1.440 B 43.65 % | 1.003 B 8.67 % | 922.521 M 2.16 % | 902.976 M 51.96 % | 594.230 M 10.34 % | 538.563 M 7.99 % | 498.729 M 11.97 % | 445.399 M -7.79 % | 483.028 M 7.15 % | 450.811 M -3.91 % | 469.148 M 2.45 % | 457.924 M 3.20 % | 443.746 M -2.66 % | 455.880 M -8.31 % | 497.181 M 94.78 % | 255.253 M -1.60 % | 259.395 M -17.68 % | 315.122 M -8.12 % | 342.984 M -4.19 % | 357.975 M 300.00 % | 89.494 M -4.28 % | 93.496 M 0.00 % | 93.496 M -33.00 % | 139.547 M 0.00 % | 139.547 M 76.34 % | 79.136 M 0.00 % | 79.136 M 1.29 % | 78.131 M 0.00 % | 78.131 M 53.88 % | 50.772 M 0.00 % | 50.772 M 24.85 % | 40.668 M 0.00 % | 40.668 M 59.46 % | 25.504 M 0.00 % | 25.504 M |
Other current assets | 33.360 M -76.88 % | 144.278 M -30.63 % | 207.973 M 55.47 % | 133.772 M 324.61 % | 31.505 M -79.09 % | 150.636 M 719.61 % | 18.379 M -66.62 % | 55.065 M 344.40 % | 12.391 M -67.11 % | 37.672 M 432.39 % | 7.076 M -88.91 % | 63.795 M 556.87 % | 9.712 M -78.43 % | 45.020 M 859.10 % | 4.694 M -85.73 % | 32.904 M | 0.000 -100.00 % | 22.064 M 151.13 % | 8.786 M -52.30 % | 18.418 M 127.75 % | 8.087 M -61.33 % | 20.912 M 432.79 % | 3.925 M -70.95 % | 13.509 M 327.09 % | 3.163 M -58.99 % | 7.713 M -94.28 % | 134.858 M 21.53 % | 110.967 M -12.86 % | 127.343 M 13.82 % | 111.877 M -14.63 % | 131.042 M 11 476.15 % | 1.132 M -95.95 % | 27.973 M -8.52 % | 30.579 M 0.00 % | 30.579 M 3.18 % | 29.636 M 0.00 % | 29.636 M 18.99 % | 24.906 M 0.00 % | 24.906 M 22.35 % | 20.356 M 0.00 % | 20.356 M 38.49 % | 14.699 M 0.00 % | 14.699 M 15.05 % | 12.776 M 0.00 % | 12.776 M 25.52 % | 10.179 M 0.00 % | 10.179 M |
Short term investments | 88.453 M 1 067.85 % | 7.574 M | 0.000 -100.00 % | 3.227 M 6.43 % | 3.032 M 200.20 % | 1.010 M -64.54 % | 2.848 M 164.93 % | 1.075 M 684.67 % | 137.000 K -52.60 % | 289.000 K 191.92 % | 99.000 K -93.73 % | 1.578 M 79.73 % | 878.000 K -24.57 % | 1.164 M 73.21 % | 672.000 K -31.15 % | 976.000 K 107.22 % | 471.000 K -16.04 % | 561.000 K -21.43 % | 714.000 K 23.53 % | 578.000 K -82.45 % | 3.293 M 550.79 % | 506.000 K 162.18 % | 193.000 K -89.03 % | 1.760 M -76.53 % | 7.498 M 25.68 % | 5.966 M 346.22 % | 1.337 M 36.15 % | 982.000 K -81.61 % | 5.341 M 26.38 % | 4.226 M 50.71 % | 2.804 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 |
cash and cash equivalents | 246.526 M -34.35 % | 375.493 M 12.54 % | 333.666 M -18.68 % | 410.310 M -31.97 % | 603.125 M -13.36 % | 696.103 M -5.27 % | 734.801 M -16.54 % | 880.423 M 21.37 % | 725.378 M 14.74 % | 632.201 M 66.08 % | 380.671 M 46.29 % | 260.211 M 36.22 % | 191.028 M -31.45 % | 278.674 M 13.13 % | 246.320 M -12.60 % | 281.816 M 101.34 % | 139.970 M -14.66 % | 164.024 M -46.19 % | 304.798 M -4.24 % | 318.297 M 55.44 % | 204.778 M -55.43 % | 459.421 M 35.45 % | 339.192 M -11.62 % | 383.795 M 21.24 % | 316.560 M 125.30 % | 140.504 M 20.19 % | 116.897 M -69.00 % | 377.053 M 15.92 % | 325.276 M -6.96 % | 349.603 M 25.29 % | 279.026 M 6.67 % | 261.575 M 300.00 % | 65.394 M 76.86 % | 36.975 M 0.00 % | 36.975 M -22.23 % | 47.546 M 0.00 % | 47.546 M 10.70 % | 42.952 M 0.00 % | 42.952 M 82.40 % | 23.549 M 0.00 % | 23.549 M -12.05 % | 26.776 M 0.00 % | 26.776 M 3.62 % | 25.840 M 0.00 % | 25.840 M 47.04 % | 17.574 M 0.00 % | 17.574 M |
Cash and short term investments | 334.979 M -12.55 % | 383.067 M 14.81 % | 333.666 M -19.31 % | 413.537 M -31.43 % | 603.125 M -13.48 % | 697.113 M -5.13 % | 734.801 M -16.64 % | 881.498 M 21.52 % | 725.378 M 14.69 % | 632.490 M 66.15 % | 380.671 M 45.41 % | 261.789 M 37.04 % | 191.028 M -32.00 % | 280.917 M 13.74 % | 246.992 M -13.01 % | 283.941 M 102.18 % | 140.441 M -15.24 % | 165.690 M -45.77 % | 305.512 M -4.51 % | 319.934 M 53.76 % | 208.071 M -54.92 % | 461.582 M 36.08 % | 339.192 M -12.03 % | 385.555 M 18.98 % | 324.058 M 121.25 % | 146.470 M 23.88 % | 118.234 M -68.72 % | 378.035 M 14.34 % | 330.617 M -6.56 % | 353.829 M 25.55 % | 281.830 M 7.74 % | 261.575 M 300.00 % | 65.394 M 76.86 % | 36.975 M 0.00 % | 36.975 M -22.23 % | 47.546 M 0.00 % | 47.546 M 10.70 % | 42.952 M 0.00 % | 42.952 M 82.40 % | 23.549 M 0.00 % | 23.549 M -12.05 % | 26.776 M 0.00 % | 26.776 M 3.62 % | 25.840 M 0.00 % | 25.840 M 47.04 % | 17.574 M 0.00 % | 17.574 M |
Total current assets | 1.467 B -3.62 % | 1.523 B -0.27 % | 1.527 B 9.81 % | 1.390 B -12.48 % | 1.588 B -0.30 % | 1.593 B 3.14 % | 1.545 B 1.05 % | 1.529 B 12.17 % | 1.363 B 18.27 % | 1.152 B 24.24 % | 927.456 M 5.19 % | 881.665 M 12.03 % | 786.959 M 2.87 % | 765.031 M 7.52 % | 711.504 M 3.86 % | 685.055 M 36.40 % | 502.226 M 9.84 % | 457.253 M -22.24 % | 587.996 M 7.85 % | 545.209 M 17.88 % | 462.525 M -30.26 % | 663.201 M 21.94 % | 543.864 M -3.20 % | 561.816 M 9.08 % | 515.028 M 62.61 % | 316.727 M -0.24 % | 317.490 M -42.90 % | 556.012 M 4.88 % | 530.149 M -1.60 % | 538.770 M 11.41 % | 483.608 M 8.68 % | 444.967 M 300.00 % | 111.242 M 25.60 % | 88.565 M 0.00 % | 88.565 M -8.77 % | 97.074 M 0.00 % | 97.074 M 17.52 % | 82.601 M 0.00 % | 82.601 M 47.66 % | 55.940 M 0.00 % | 55.940 M 11.08 % | 50.361 M 0.00 % | 50.361 M 6.52 % | 47.279 M 0.00 % | 47.279 M 26.91 % | 37.255 M 0.00 % | 37.255 M |
Inventory | 458.053 M 5.70 % | 433.346 M 6.74 % | 405.964 M 10.64 % | 366.912 M 1.97 % | 359.819 M 12.03 % | 321.172 M 8.37 % | 296.371 M 18.92 % | 249.227 M 4.05 % | 239.519 M 10.60 % | 216.570 M -3.21 % | 223.744 M -4.61 % | 234.553 M 11.00 % | 211.314 M 16.07 % | 182.053 M 5.72 % | 172.203 M 13.18 % | 152.146 M 22.04 % | 124.668 M 22.28 % | 101.957 M 19.32 % | 85.448 M 12.26 % | 76.113 M -6.78 % | 81.653 M 18.01 % | 69.193 M 11.00 % | 62.337 M 0.01 % | 62.328 M 6.47 % | 58.543 M -8.00 % | 63.636 M -1.18 % | 64.398 M -3.90 % | 67.010 M -7.17 % | 72.189 M -1.20 % | 73.064 M 3.29 % | 70.736 M -1.07 % | 71.501 M 300.00 % | 17.875 M -14.92 % | 21.011 M 0.00 % | 21.011 M 5.63 % | 19.891 M 0.00 % | 19.891 M 34.92 % | 14.744 M 0.00 % | 14.744 M 22.50 % | 12.035 M 0.00 % | 12.035 M 35.44 % | 8.886 M 0.00 % | 8.886 M 2.58 % | 8.663 M 0.00 % | 8.663 M -8.84 % | 9.503 M 0.00 % | 9.503 M |
Net receivables | 640.954 M 14.08 % | 561.823 M -2.97 % | 578.998 M 21.62 % | 476.056 M -31.58 % | 695.784 M 63.28 % | 426.139 M -20.12 % | 533.464 M 58.35 % | 336.898 M -21.71 % | 430.303 M 63.82 % | 262.670 M -22.93 % | 340.818 M 8.21 % | 314.949 M -19.98 % | 393.578 M 54.46 % | 254.815 M -11.40 % | 287.615 M 34.10 % | 214.475 M -9.55 % | 237.117 M 42.97 % | 165.853 M -11.90 % | 188.250 M 43.35 % | 131.322 M -20.27 % | 164.714 M 47.04 % | 112.020 M -19.07 % | 138.410 M 37.83 % | 100.424 M -22.31 % | 129.264 M 30.69 % | 98.908 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.876 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 |
Tax assets | 131.563 M 3.99 % | 126.521 M 12.20 % | 112.762 M -37.45 % | 180.276 M 60.09 % | 112.606 M -39.37 % | 185.732 M 86.57 % | 99.553 M -37.92 % | 160.372 M 107.06 % | 77.453 M -44.34 % | 139.162 M 117.59 % | 63.956 M -51.39 % | 131.568 M 83.14 % | 71.840 M 2.53 % | 70.066 M -5.27 % | 73.965 M -18.49 % | 90.743 M 9.05 % | 83.209 M -1.08 % | 84.119 M -10.80 % | 94.307 M 115.66 % | 43.730 M -45.80 % | 80.680 M 169.40 % | 29.948 M 3.18 % | 29.026 M 9.98 % | 26.392 M -0.31 % | 26.474 M 9.24 % | 24.235 M -4.81 % | 25.459 M -3.60 % | 26.410 M -8.99 % | 29.020 M 3.81 % | 27.954 M -18.05 % | 34.110 M 10.38 % | 30.901 M 300.00 % | 7.725 M 1.05 % | 7.645 M 0.00 % | 7.645 M 1.59 % | 7.525 M 0.00 % | 7.525 M 21.26 % | 6.205 M 0.00 % | 6.205 M -2.39 % | 6.357 M 0.00 % | 6.357 M 11.60 % | 5.696 M 0.00 % | 5.696 M 18.52 % | 4.806 M 0.00 % | 4.806 M 200.11 % | 1.602 M 0.00 % | 1.602 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 -100.00 % | 97.023 M 21.46 % | 79.881 M -26.67 % | 108.937 M 22.52 % | 88.915 M -5.52 % | 94.106 M -5.30 % | 99.374 M 78.45 % | 55.688 M -36.31 % | 87.436 M 86.95 % | 46.769 M 18.81 % | 39.365 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 |
Account payables | 549.868 M 390.07 % | 112.201 M -76.31 % | 473.523 M 405.80 % | 93.619 M -83.53 % | 568.276 M 582.79 % | 83.229 M 543.39 % | 12.936 M -82.71 % | 74.832 M -80.25 % | 378.966 M 659.16 % | 49.919 M -77.08 % | 217.765 M 244.53 % | 63.207 M -75.94 % | 262.716 M 452.42 % | 47.557 M -75.65 % | 195.346 M 346.08 % | 43.792 M -70.21 % | 147.013 M 385.08 % | 30.307 M -75.76 % | 125.018 M 434.49 % | 23.390 M -77.71 % | 104.927 M 327.61 % | 24.538 M -72.33 % | 88.672 M 277.52 % | 23.488 M -75.73 % | 96.767 M 138.32 % | 40.603 M -67.15 % | 123.594 M 37.86 % | 89.655 M 8.81 % | 82.397 M -9.04 % | 90.587 M 14.78 % | 78.924 M -4.49 % | 82.636 M 1 189.17 % | 6.410 M -67.87 % | 19.950 M 0.00 % | 19.950 M 217.77 % | 6.278 M 0.00 % | 6.278 M 0.44 % | 6.250 M 0.00 % | 6.250 M 3.22 % | 6.055 M 0.00 % | 6.055 M 58.63 % | 3.817 M 0.00 % | 3.817 M 69.80 % | 2.248 M 0.00 % | 2.248 M 48.63 % | 1.513 M 0.00 % | 1.513 M |
Tax payables | 97.708 M -11.07 % | 109.869 M 4.19 % | 105.453 M 15.38 % | 91.400 M 18.63 % | 77.048 M -3.48 % | 79.826 M 42.74 % | 55.924 M -24.03 % | 73.616 M 75.72 % | 41.894 M 22.64 % | 34.159 M -1.22 % | 34.581 M -23.98 % | 45.490 M 87.49 % | 24.263 M -50.35 % | 48.868 M 96.93 % | 24.815 M -42.15 % | 42.898 M 128.44 % | 18.779 M -8.68 % | 20.564 M 50.38 % | 13.675 M -35.36 % | 21.156 M 59.89 % | 13.232 M -42.63 % | 23.066 M 56.23 % | 14.764 M 22.25 % | 12.077 M 117.29 % | 5.558 M -60.53 % | 14.083 M 55.70 % | 9.045 M -50.97 % | 18.449 M 26.85 % | 14.544 M -4.95 % | 15.301 M -57.18 % | 35.730 M 10.51 % | 32.333 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.087 M | 0.000 -100.00 % | 200.882 M | 0.000 -100.00 % | 216.387 M | 0.000 | 0.000 100.00 % | -267.402 M -263.40 % | 163.651 M -2.56 % | 167.957 M -1.61 % | 170.702 M -7.25 % | 184.054 M -6.83 % | 197.554 M 1.97 % | 193.740 M -2.16 % | 198.017 M 27.35 % | 155.495 M -18.19 % | 190.057 M -0.12 % | 190.282 M 222.99 % | 58.912 M 58.26 % | 37.224 M 71.73 % | 21.676 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 % | -2.866 M 0.00 % | -2.866 M 15.90 % | -3.408 M 0.00 % | -3.408 M |
Minority interest | 4.346 M 18.71 % | 3.661 M 10.27 % | 3.320 M 36.79 % | 2.427 M 12.47 % | 2.158 M -3.96 % | 2.247 M -4.38 % | 2.350 M -53.45 % | 5.048 M -0.39 % | 5.068 M -2.71 % | 5.209 M 11.18 % | 4.685 M 23.00 % | 3.809 M -32.05 % | 5.606 M 65.08 % | 3.396 M 974.68 % | 316.000 K 310.67 % | -150.000 K -1 775.00 % | -8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 180.271 M -15.72 % | 213.904 M 4.64 % | 204.419 M -3.76 % | 212.409 M 1.47 % | 209.342 M -5.57 % | 221.686 M | 0.000 -100.00 % | 226.728 M -5.57 % | 240.112 M -0.87 % | 242.226 M -7.70 % | 262.420 M 2.70 % | 255.520 M 4.39 % | 244.784 M 11 846.51 % | 2.049 M | 0.000 -100.00 % | 2.016 M | 0.000 -100.00 % | 156.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 30.000 K 500.00 % | 5.000 K -88.10 % | 42.000 K | 0.000 -100.00 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.045 M 17.27 % | 144.156 M 66.38 % | 86.645 M -22.72 % | 112.113 M 24.83 % | 89.810 M -10.56 % | 100.410 M -31.15 % | 145.839 M 37.51 % | 106.056 M -19.37 % | 131.535 M 17.87 % | 111.593 M -11.65 % | 126.314 M 16.29 % | 108.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -697.048 M -1 244.54 % | 60.902 M 62.47 % | 37.484 M -62.76 % | 100.655 M 14.27 % | 88.084 M -3.13 % | 90.932 M -3.35 % | 94.082 M 44.51 % | 65.105 M 0.72 % | 64.639 M 55.65 % | 41.529 M 4.45 % | 39.759 M 80.30 % | 22.051 M 3.37 % | 21.332 M 106.53 % | -326.548 M -2 924.08 % | 11.563 M 106.89 % | -167.762 M -3.34 % | -162.337 M 7.31 % | -175.138 M 7.48 % | -189.297 M 30.99 % | -274.321 M -36.44 % | -201.062 M 20.74 % | -253.667 M -14.35 % | -221.831 M -8 972.84 % | -2.445 M 98.87 % | -217.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.136 M | 0.000 | 0.000 -100.00 % | 13.845 M 0.00 % | 13.845 M 72.75 % | 8.014 M 0.00 % | 8.014 M -33.37 % | 12.028 M 0.00 % | 12.028 M 31.87 % | 9.121 M 0.00 % | 9.121 M 7.83 % | 8.459 M 0.00 % | 8.459 M 9.53 % | 7.723 M 0.00 % | 7.723 M |
Deferred tax liabilities non current | 55.403 M -1.23 % | 56.091 M | 0.000 -100.00 % | 59.503 M 23.24 % | 48.284 M -63.84 % | 133.528 M 124.30 % | 59.532 M -48.50 % | 115.603 M 159.46 % | 44.555 M -60.71 % | 113.400 M 283.06 % | 29.604 M -72.71 % | 108.462 M 233.27 % | 32.545 M -10.12 % | 36.211 M 13.70 % | 31.847 M 9.65 % | 29.044 M 85.76 % | 15.635 M 652.41 % | 2.078 M -64.39 % | 5.836 M 288.29 % | 1.503 M -96.58 % | 43.970 M 370.12 % | 9.353 M 3.09 % | 9.073 M -7.30 % | 9.788 M -2.61 % | 10.050 M -7.70 % | 10.888 M -4.49 % | 11.400 M -7.64 % | 12.343 M -1.29 % | 12.504 M -50.83 % | 25.432 M -7.85 % | 27.599 M 11.17 % | 24.825 M 300.00 % | 6.206 M 26.70 % | 4.899 M 0.00 % | 4.899 M -4.84 % | 5.148 M 0.00 % | 5.148 M 25.79 % | 4.092 M 0.00 % | 4.092 M 0.88 % | 4.057 M 0.00 % | 4.057 M 57.50 % | 2.576 M 0.00 % | 2.576 M 64.67 % | 1.564 M 0.00 % | 1.564 M 14.14 % | 1.370 M 0.00 % | 1.370 M |
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 -100.00 % | 186.037 M -7.74 % | 201.646 M -2.25 % | 206.279 M 26.25 % | 163.392 M 85.79 % | 87.943 M -10.95 % | 98.752 M 19.81 % | 82.424 M -32.98 % | 122.984 M 40.88 % | 87.299 M 22.07 % | 71.516 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 |
Total assets | 3.512 B -2.96 % | 3.619 B 4.04 % | 3.479 B 2.45 % | 3.395 B -0.87 % | 3.425 B -0.84 % | 3.454 B 8.40 % | 3.187 B 4.39 % | 3.053 B 8.35 % | 2.817 B 7.59 % | 2.619 B 19.93 % | 2.184 B -11.29 % | 2.462 B 10.53 % | 2.227 B 19.44 % | 1.865 B 8.79 % | 1.714 B 1.00 % | 1.697 B 43.16 % | 1.185 B 8.76 % | 1.090 B -8.11 % | 1.186 B 13.36 % | 1.046 B 1.29 % | 1.033 B -11.01 % | 1.161 B 10.30 % | 1.052 B 3.20 % | 1.020 B 6.36 % | 958.774 M 24.10 % | 772.607 M -5.16 % | 814.671 M 0.42 % | 811.265 M 2.75 % | 789.544 M -7.54 % | 853.892 M 3.30 % | 826.592 M 2.95 % | 802.942 M 300.00 % | 200.736 M 10.26 % | 182.061 M 0.00 % | 182.061 M -23.06 % | 236.620 M 0.00 % | 236.620 M 46.30 % | 161.737 M 0.00 % | 161.737 M 20.64 % | 134.071 M 0.00 % | 134.071 M 32.57 % | 101.134 M 0.00 % | 101.134 M 14.99 % | 87.947 M 0.00 % | 87.947 M 40.13 % | 62.759 M 0.00 % | 62.759 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 | 2002-12-31 | 2002-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 | 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 | 2002-12-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -226.531 M -495.85 % | -38.018 M 85.47 % | -261.603 M -1 249.44 % | -19.386 M 86.76 % | -146.428 M -540.82 % | -22.850 M 84.10 % | -143.750 M -4 201.32 % | -3.342 M 97.79 % | -151.556 M -1 012.93 % | 16.601 M -71.68 % | 58.618 M 335.92 % | 13.447 M -77.64 % | 60.138 M 3 848.65 % | 1.523 M -96.78 % | 47.294 M 351.40 % | -18.812 M -296.57 % | 9.570 M 175.89 % | -12.610 M -143.26 % | 29.150 M 296.22 % | -14.856 M -188.05 % | 16.873 M -41.55 % | 28.867 M | 0.000 -100.00 % | 50.395 M 242.05 % | -35.476 M -197.88 % | 36.246 M 155.30 % | -65.542 M -202.18 % | 64.144 M 187.64 % | -73.187 M -151.10 % | 143.223 M 3 609.07 % | -4.082 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 |
Stock based compensation | 11.080 M 59.86 % | 6.931 M -36.13 % | 10.851 M 95.76 % | 5.543 M -33.94 % | 8.391 M 27.31 % | 6.591 M -11.65 % | 7.460 M 40.20 % | 5.321 M 31.61 % | 4.043 M -1.53 % | 4.106 M -20.72 % | 5.179 M -16.71 % | 6.218 M -10.04 % | 6.912 M 50.29 % | 4.599 M -24.69 % | 6.107 M 6.56 % | 5.731 M 187.27 % | 1.995 M -9.07 % | 2.194 M 7.13 % | 2.048 M 13.34 % | 1.807 M 0.84 % | 1.792 M -31.16 % | 2.603 M 15.08 % | 2.262 M 39.20 % | 1.625 M -5.03 % | 1.711 M 2.21 % | 1.674 M 0.00 % | 1.674 M -9.66 % | 1.853 M 0.00 % | 1.853 M -39.84 % | 3.080 M 0.00 % | 3.080 M 38.15 % | 2.230 M 0.00 % | 2.230 M -2.77 % | 2.293 M 0.00 % | 2.293 M -1.90 % | 2.338 M 0.00 % | 2.338 M 53.83 % | 1.520 M 0.00 % | 1.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -127.496 M -721.63 % | 20.510 M 116.31 % | -125.753 M -662.23 % | -16.498 M 82.12 % | -92.268 M -160.86 % | -35.371 M 74.47 % | -138.533 M -367.03 % | 51.880 M 250.45 % | -34.483 M -142.23 % | 81.660 M 289.68 % | -43.051 M -672.03 % | 7.526 M 113.23 % | -56.870 M -168.25 % | -21.200 M 67.25 % | -64.725 M -237.50 % | -19.178 M 69.13 % | -62.133 M -1 571.59 % | -3.717 M 92.47 % | -49.342 M -390.16 % | 17.005 M 249.67 % | -11.362 M -213.54 % | 10.007 M 131.86 % | -31.412 M -337.41 % | 13.231 M 171.20 % | -18.584 M -599.37 % | 3.722 M -47.79 % | 7.128 M 307.29 % | 1.750 M 0.00 % | 1.750 M 168.98 % | -2.537 M 0.00 % | -2.537 M -124.31 % | 10.435 M 0.00 % | 10.435 M 167.45 % | -15.470 M 0.00 % | -15.470 M -3 250.61 % | 491.000 K 0.00 % | 491.000 K 105.75 % | -8.538 M 0.00 % | -8.538 M 3.12 % | -8.813 M 0.00 % | -8.813 M -350.39 % | 3.520 M 0.00 % | 3.520 M -39.45 % | 5.813 M 0.00 % | 5.813 M 100.00 % | 2.906 M 213.24 % | -2.567 M -100.00 % | -1.283 M |
Accounts receivables | -81.105 M -269.72 % | -21.937 M 77.88 % | -99.165 M -580.24 % | -14.578 M 76.27 % | -61.433 M 8.88 % | -67.419 M 37.16 % | -107.292 M -464.78 % | -18.997 M 77.81 % | -85.629 M -911.80 % | 10.548 M -75.19 % | 42.519 M 557.05 % | -9.303 M 86.82 % | -70.571 M -629.72 % | -9.671 M 80.48 % | -49.540 M -7 248.63 % | 693.000 K 101.44 % | -47.977 M -621.38 % | 9.202 M 121.70 % | -42.405 M -280.54 % | 23.488 M 237.32 % | -17.105 M -207.54 % | 15.905 M 150.70 % | -31.368 M -263.36 % | 19.202 M 179.89 % | -24.037 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 |
Inventory | -46.391 M 10.56 % | -51.867 M -95.08 % | -26.588 M 3.16 % | -27.457 M 51.55 % | -56.675 M -9.28 % | -51.860 M -33.02 % | -38.987 M -52.07 % | -25.638 M -126.86 % | -11.301 M -507.25 % | -1.861 M 84.10 % | -11.707 M 59.92 % | -29.212 M -126.78 % | -12.881 M -11.73 % | -11.529 M 24.08 % | -15.185 M 23.58 % | -19.871 M -40.37 % | -14.156 M -9.58 % | -12.919 M -86.23 % | -6.937 M -7.00 % | -6.483 M -212.89 % | 5.743 M 197.37 % | -5.898 M -13 304.55 % | -44.000 K 99.26 % | -5.971 M -209.50 % | 5.453 M 394.15 % | 1.104 M 0.00 % | 1.104 M -56.23 % | 2.521 M 0.00 % | 2.521 M 178.79 % | -3.200 M 0.00 % | -3.200 M -147.42 % | 6.747 M 0.00 % | 6.747 M 199.17 % | -6.804 M 0.00 % | -6.804 M -22.69 % | -5.546 M 0.00 % | -5.546 M -12.61 % | -4.925 M 0.00 % | -4.925 M 3.37 % | -5.097 M 0.00 % | -5.097 M -1 038.88 % | -447.500 K 0.00 % | -447.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 16.053 M 200.00 % | -16.053 M -127.08 % | 59.271 M 129.38 % | 25.840 M -69.20 % | 83.908 M 983.24 % | 7.746 M -91.97 % | 96.515 M 54.56 % | 62.447 M -14.42 % | 72.973 M 198.80 % | -73.863 M -260.43 % | 46.041 M 73.20 % | 26.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 739.250 K 131.56 % | -2.342 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 |
Other working capital | 0.000 -100.00 % | 78.261 M 387.52 % | 16.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.618 M -56.54 % | 6.024 M 881.32 % | -771.000 K 0.00 % | -771.000 K -216.38 % | 662.500 K 0.00 % | 662.500 K -82.03 % | 3.688 M 0.00 % | 3.688 M 142.55 % | -8.666 M 0.00 % | -8.666 M -243.56 % | 6.037 M 0.00 % | 6.037 M 267.08 % | -3.613 M 0.00 % | -3.613 M 2.77 % | -3.716 M 0.00 % | -3.716 M -193.67 % | 3.967 M 0.00 % | 3.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 20.313 M 146.54 % | -43.649 M -532.98 % | 10.081 M 102.27 % | 4.984 M -97.91 % | 238.248 M -18.98 % | 294.056 M 24.57 % | 236.065 M 421.41 % | 45.274 M -78.27 % | 208.389 M 381.85 % | 43.248 M -84.98 % | 287.975 M 127.35 % | 126.666 M -11.21 % | 142.656 M 787.44 % | 16.075 M 44.74 % | 11.106 M 233.65 % | -8.310 M 59.69 % | -20.617 M -411.15 % | 6.626 M 119.10 % | -34.689 M -317.12 % | 15.977 M -71.84 % | 56.742 M 519.29 % | -13.533 M -42.80 % | -9.477 M -124.82 % | 38.177 M 435.74 % | -11.371 M 10.09 % | -12.648 M -198.70 % | 12.814 M 133.87 % | -37.828 M -178.74 % | 48.043 M 225.70 % | -38.219 M -160.12 % | 63.569 M 217.86 % | -53.936 M -164.68 % | 83.394 M 227.80 % | -65.256 M -179.53 % | 82.048 M 717.30 % | -13.292 M 0.00 % | -13.292 M 9.03 % | -14.612 M 0.00 % | -14.612 M -54.30 % | -9.470 M 0.00 % | -9.470 M -0.59 % | -9.414 M 0.00 % | -9.414 M -632.89 % | 1.767 M -2.21 % | 1.807 M -73.62 % | 6.849 M 4 872.65 % | -143.500 K -101.02 % | 14.048 M |
Net cash provided by operating activities | 219.417 M -23.67 % | 287.445 M 46.70 % | 195.942 M -36.26 % | 307.398 M 56.40 % | 196.552 M -21.31 % | 249.782 M 49.93 % | 166.597 M -45.13 % | 303.633 M 17.55 % | 258.311 M -18.45 % | 316.755 M 422.26 % | 60.651 M -75.68 % | 249.382 M 90.54 % | 130.885 M -23.20 % | 170.429 M 59.77 % | 106.670 M -23.68 % | 139.773 M 80.31 % | 77.517 M -33.51 % | 116.582 M 71.04 % | 68.161 M -45.03 % | 123.986 M 101.24 % | 61.612 M -39.77 % | 102.288 M 133.15 % | 43.872 M -60.17 % | 110.143 M 166.39 % | 41.347 M -27.82 % | 57.280 M 0.00 % | 57.280 M -18.30 % | 70.108 M 0.00 % | 70.108 M -20.26 % | 87.921 M 0.00 % | 87.921 M -28.27 % | 122.571 M 0.00 % | 122.571 M 23.34 % | 99.379 M 0.00 % | 99.379 M -10.93 % | 111.577 M 0.00 % | 111.577 M 27.82 % | 87.291 M 0.00 % | 87.291 M 20.82 % | 72.246 M 0.00 % | 72.246 M 0.20 % | 72.101 M 0.00 % | 72.101 M 22.18 % | 59.013 M 0.00 % | 59.013 M 100.00 % | 29.507 M -15.28 % | 34.830 M 100.00 % | 17.415 M |
Investments in property plant and equipment | -91.240 M -56.72 % | -58.218 M 3.50 % | -60.331 M 41.43 % | -103.011 M -19.20 % | -86.422 M 19.54 % | -107.411 M -22.03 % | -88.023 M -55.41 % | -56.638 M -16.80 % | -48.490 M -129.69 % | -21.111 M 57.55 % | -49.731 M 18.99 % | -61.388 M 16.15 % | -73.211 M -50.77 % | -48.559 M -9.46 % | -44.363 M -31.49 % | -33.739 M -2.82 % | -32.815 M -27.62 % | -25.714 M -91.10 % | -13.456 M 11.48 % | -15.201 M 9.85 % | -16.862 M -59.15 % | -10.595 M -68.68 % | -6.281 M -27.53 % | -4.925 M 17.67 % | -5.982 M 38.41 % | -9.713 M 0.00 % | -9.713 M -0.02 % | -9.711 M 0.00 % | -9.711 M 12.26 % | -11.069 M 0.00 % | -11.069 M 29.39 % | -15.675 M 0.00 % | -15.675 M 43.39 % | -27.690 M 0.00 % | -27.690 M 21.40 % | -35.227 M -1 348.16 % | -2.433 M 93.08 % | -35.138 M -1 415.88 % | -2.318 M 95.19 % | -48.156 M -1 012.66 % | -4.328 M 86.79 % | -32.760 M 0.00 % | -32.760 M -148.03 % | -13.208 M 0.00 % | -13.208 M -100.00 % | -6.604 M 2.80 % | -6.795 M -100.00 % | -3.397 M |
Acquisitions net | -12.546 M 52.46 % | -26.388 M -80.41 % | -14.627 M 77.21 % | -64.184 M -24.43 % | -51.582 M 57.82 % | -122.304 M -197.69 % | -41.085 M -641.47 % | -5.541 M 11.82 % | -6.284 M 85.19 % | -42.435 M -7 637.30 % | 563.000 K 102.43 % | -23.170 M 74.78 % | -91.888 M -545.01 % | -14.246 M -78.59 % | -7.977 M 95.54 % | -178.728 M -425 442.86 % | -42.000 K 99.84 % | -25.485 M | 0.000 100.00 % | -3.153 M -139.01 % | 8.083 M 304.06 % | -3.961 M | 0.000 -100.00 % | 2.705 M | 0.000 100.00 % | -266.713 M | 0.000 100.00 % | -431.000 K | 0.000 100.00 % | -713.000 K | 0.000 100.00 % | -6.888 M | 0.000 100.00 % | -17.827 M | 0.000 100.00 % | -208.606 M | 0.000 100.00 % | -2.924 M | 0.000 100.00 % | -61.697 M | 0.000 100.00 % | -565.000 K | 0.000 100.00 % | -57.924 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -66.120 M -128.51 % | -28.935 M -631.24 % | -3.957 M 41.01 % | -6.708 M 78.38 % | -31.025 M 46.34 % | -57.814 M -384.85 % | -11.924 M -135.37 % | -5.066 M 43.03 % | -8.892 M -1 245.23 % | -661.000 K 94.23 % | -11.460 M -1 221.80 % | -867.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.913 M -95.94 % | -4.039 M | 0.000 | 0.000 100.00 % | -3.046 M 0.00 % | -3.046 M | 0.000 | 0.000 100.00 % | -7.933 M | 0.000 100.00 % | -8.811 M 0.00 % | -8.811 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -248.000 K 0.00 % | -248.000 K -100.00 % | -124.000 K 85.33 % | -845.500 K -100.00 % | -422.750 K |
Sales maturities of investments | 0.000 100.00 % | -6.733 M -167.96 % | 9.907 M 6 976.43 % | 140.000 K -99.31 % | 20.403 M 101 915.00 % | 20.000 K -98.87 % | 1.763 M 115.53 % | 818.000 K 39.59 % | 586.000 K 225.56 % | 180.000 K -1.64 % | 183.000 K 14.38 % | 160.000 K 8 000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.209 M | 0.000 | 0.000 | 0.000 100.00 % | -5.627 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.082 M 0.00 % | 3.082 M 140.36 % | -7.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.730 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -52.732 M 32.67 % | -78.319 M -242.72 % | -22.852 M 59.03 % | -55.773 M -45 993.39 % | -121.000 K 98.39 % | -7.520 M -311.18 % | 3.561 M 112.91 % | -27.583 M -198.65 % | -9.236 M -726.12 % | -1.118 M 90.18 % | -11.388 M -97.71 % | -5.760 M -66.67 % | -3.456 M 95.19 % | -71.784 M -478.81 % | -12.402 M 72.35 % | -44.861 M -1 583.97 % | -2.664 M 59.65 % | -6.603 M 45.56 % | -12.128 M -151.98 % | -4.813 M 70.20 % | -16.150 M -175.73 % | 21.325 M 180.73 % | -26.416 M 49.72 % | -52.541 M -6 202.32 % | 861.000 K 109.44 % | -9.122 M -193.92 % | 9.713 M 242.82 % | -6.801 M -153.31 % | 12.757 M 220.11 % | -10.622 M -195.96 % | 11.069 M 397.94 % | -3.715 M -129.50 % | 12.593 M 145.21 % | -27.854 M -176.31 % | 36.500 M 2 318.17 % | -1.646 M -167.65 % | 2.433 M 146.18 % | -5.267 M -327.22 % | 2.318 M 120.66 % | -11.220 M -359.24 % | 4.328 M 113.75 % | -31.486 M -196.11 % | 32.760 M 235.45 % | -24.186 M -279.74 % | 13.456 M 100.00 % | 6.728 M -11.94 % | 7.640 M 100.00 % | 3.820 M |
Net cash used for investing activites | -156.518 M 33.62 % | -235.778 M -101.80 % | -116.838 M 48.48 % | -226.785 M -82.26 % | -124.429 M 53.61 % | -268.242 M -47.71 % | -181.596 M -55.60 % | -116.710 M -70.40 % | -68.490 M 19.05 % | -84.604 M -38.62 % | -61.033 M 47.78 % | -116.879 M 31.01 % | -169.422 M -25.88 % | -134.589 M -107.89 % | -64.742 M 74.84 % | -257.328 M -624.44 % | -35.521 M 38.55 % | -57.802 M -125.93 % | -25.584 M -10.43 % | -23.167 M 7.07 % | -24.929 M -468.28 % | 6.769 M 120.70 % | -32.697 M 43.10 % | -57.466 M -1 022.16 % | -5.121 M 98.14 % | -275.509 M -2 644.39 % | -10.039 M 21.93 % | -12.859 M -0.80 % | -12.757 M -12.55 % | -11.335 M -2.40 % | -11.069 M 40.29 % | -18.536 M -47.19 % | -12.593 M 76.38 % | -53.318 M -46.08 % | -36.500 M 84.98 % | -243.046 M -9 891.59 % | -2.433 M 94.07 % | -41.011 M -1 669.24 % | -2.318 M 98.01 % | -116.274 M -2 322.62 % | -4.800 M 85.03 % | -32.051 M 2.16 % | -32.760 M 54.10 % | -71.380 M -430.47 % | -13.456 M -100.00 % | -6.728 M 11.94 % | -7.640 M -100.00 % | -3.820 M |
Debt repayment | -11.194 M -156.39 % | 19.850 M 430.50 % | -6.006 M 97.67 % | -257.619 M -5 072.03 % | -4.981 M -1 427.91 % | -326.000 K 98.54 % | -22.282 M -793.78 % | -2.493 M 83.14 % | -14.785 M -136.75 % | 40.234 M -82.87 % | 234.806 M | 0.000 -100.00 % | 49.305 M | 0.000 100.00 % | -613.000 K | 0.000 -100.00 % | 1.477 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 111.000 K | 0.000 | 0.000 -100.00 % | 488.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.313 M | 0.000 100.00 % | -69.481 M | 0.000 -100.00 % | 120.650 M | 0.000 | 0.000 | 0.000 100.00 % | -14.079 M | 0.000 100.00 % | -29.200 M | 0.000 -100.00 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 10.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.061 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.279 M -17.55 % | 3.977 M 371.46 % | 843.500 K 0.00 % | 843.500 K -76.09 % | 3.528 M | 0.000 -100.00 % | 1.657 M 0.00 % | 1.657 M 30.85 % | 1.266 M 0.00 % | 1.266 M 34.82 % | 939.000 K 0.00 % | 939.000 K -76.60 % | 4.014 M 304.79 % | 991.500 K -64.02 % | 2.756 M 0.00 % | 2.756 M -34.13 % | 4.184 M 0.00 % | 4.184 M 306.41 % | 1.030 M 0.00 % | 1.030 M 1.93 % | 1.010 M 0.00 % | 1.010 M 100.00 % | 505.000 K -47.45 % | 961.000 K 100.00 % | 480.500 K |
Common stock repurchased | -23.016 M -2 985.25 % | -746.000 K 97.24 % | -27.077 M -1 510.77 % | -1.681 M 93.45 % | -25.655 M -575.66 % | -3.797 M -23.88 % | -3.065 M | 0.000 100.00 % | -3.503 M -350 200.00 % | -1.000 K 99.98 % | -4.312 M | 0.000 100.00 % | -4.816 M -96 220.00 % | -5.000 K 99.88 % | -4.205 M | 0.000 100.00 % | -5.377 M 97.31 % | -200.000 M -1 948.55 % | -9.763 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.886 M 43.17 % | -3.319 M 0.00 % | -3.319 M 90.45 % | -34.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.439 M 0.00 % | -1.439 M 84.02 % | -9.003 M 0.00 % | -9.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.548 M -100.00 % | -773.750 K |
Dividends paid | -151.340 M | 0.000 100.00 % | -135.428 M | 0.000 100.00 % | -127.445 M | 0.000 100.00 % | -107.432 M | 0.000 100.00 % | -91.381 M | 0.000 100.00 % | -91.231 M | 0.000 100.00 % | -83.126 M | 0.000 100.00 % | -75.120 M | 0.000 100.00 % | -65.139 M | 0.000 100.00 % | -63.152 M | 0.000 100.00 % | -58.564 M | 0.000 100.00 % | -58.264 M -300.00 % | -14.566 M 74.82 % | -57.848 M -99.36 % | -29.017 M 0.00 % | -29.017 M 1.24 % | -29.381 M 0.00 % | -29.381 M -0.12 % | -29.346 M 0.00 % | -29.346 M -0.48 % | -29.204 M 0.00 % | -29.204 M 0.01 % | -29.206 M 0.00 % | -29.206 M -25.00 % | -23.365 M 0.00 % | -23.365 M -19.70 % | -19.520 M 0.00 % | -19.520 M -25.39 % | -15.568 M 0.00 % | -15.568 M 35.24 % | -24.038 M 0.00 % | -24.038 M -175.75 % | -8.717 M 0.00 % | -8.717 M -100.00 % | -4.359 M 6.12 % | -4.643 M -100.00 % | -2.321 M |
Other financing activites | 13.857 M 136.15 % | -38.331 M -554.05 % | 8.442 M 250.32 % | -5.616 M -300.86 % | -1.401 M 88.34 % | -12.011 M -240.33 % | 8.559 M 149.45 % | -17.310 M -363.27 % | 6.575 M 147.14 % | -13.949 M -14.18 % | -12.217 M 80.05 % | -61.226 M -327.59 % | -14.319 M -430.53 % | -2.699 M -153.08 % | 5.085 M -98.02 % | 257.048 M 5 534.55 % | 4.562 M 1 673.10 % | -290.000 K -101.80 % | 16.154 M 28.05 % | 12.615 M 105.51 % | -228.747 M -2 289.60 % | 10.447 M 284.79 % | 2.715 M -83.03 % | 16.002 M -91.90 % | 197.499 M 13 244.53 % | 1.480 M 159.80 % | -2.475 M -115.73 % | 15.735 M 200.82 % | -15.607 M -546.10 % | -2.416 M -245.82 % | 1.657 M -94.35 % | 29.336 M 258.50 % | -18.509 M -135.06 % | 52.785 M 184.55 % | -62.432 M -213.32 % | -19.926 M -17.88 % | -16.904 M -438.05 % | 5.001 M 166.74 % | -7.493 M -362.39 % | 2.856 M 200.00 % | -2.856 M -121.04 % | 13.571 M 200.00 % | -13.571 M -1 243.61 % | -1.010 M -200.00 % | 1.010 M 100.00 % | 505.000 K 186.10 % | -586.500 K -100.00 % | -293.250 K |
Net cash used provided by financing activities | -171.693 M -1 810.46 % | -8.987 M 94.39 % | -160.069 M 39.58 % | -264.916 M -66.11 % | -159.482 M -888.48 % | -16.134 M 87.01 % | -124.220 M -527.28 % | -19.803 M 80.79 % | -103.094 M -492.22 % | 26.285 M -79.31 % | 127.046 M 307.50 % | -61.226 M -27.83 % | -47.895 M -1 671.26 % | -2.704 M 96.39 % | -74.853 M -129.12 % | 257.048 M 498.67 % | -64.477 M 67.81 % | -200.290 M -252.87 % | -56.761 M -549.95 % | 12.615 M 104.39 % | -287.289 M -2 849.97 % | 10.447 M 118.84 % | -55.438 M -446.44 % | 16.002 M -88.54 % | 139.651 M 536.43 % | -31.999 M -1.61 % | -31.492 M 29.80 % | -44.860 M 0.28 % | -44.988 M -58.14 % | -28.448 M -2.74 % | -27.689 M 43.08 % | -48.649 M -1.96 % | -47.713 M -8.38 % | -44.024 M 51.96 % | -91.638 M -214.00 % | 80.382 M 299.61 % | -40.269 M -49.07 % | -27.013 M 0.00 % | -27.013 M -46.62 % | -18.423 M 0.00 % | -18.423 M 51.01 % | -37.608 M 0.00 % | -37.608 M -615.67 % | 7.293 M 194.63 % | -7.707 M -100.00 % | -3.854 M 26.31 % | -5.229 M -100.00 % | -2.615 M |
Effect of forex changes on cash | -20.172 M -2 264.83 % | -853.000 K -119.74 % | 4.321 M 141.57 % | -10.394 M -84.98 % | -5.619 M -36.88 % | -4.105 M 35.88 % | -6.402 M 46.98 % | -12.074 M -287.22 % | 6.449 M 193.38 % | -6.906 M -11.32 % | -6.204 M -196.42 % | -2.093 M -72.41 % | -1.214 M -55.24 % | -782.000 K 69.58 % | -2.571 M -209.26 % | 2.353 M 249.59 % | -1.573 M -313.72 % | 736.000 K 7.45 % | 685.000 K 705.88 % | 85.000 K 102.11 % | -4.037 M -656.83 % | 725.000 K 313.24 % | -340.000 K 76.45 % | -1.444 M -906.70 % | 179.000 K 103.70 % | -4.838 M -274.85 % | 2.767 M -42.83 % | 4.840 M 325.85 % | -2.143 M 82.92 % | -12.549 M -483.06 % | 3.276 M 180.54 % | -4.068 M -4 545.36 % | 91.500 K 100.53 % | -17.251 M -1 121.98 % | 1.688 M -20.25 % | 2.117 M 238.65 % | -1.527 M -233.90 % | 1.140 M 250.99 % | -755.000 K -31.88 % | -572.500 K -152.50 % | 1.091 M 317.02 % | 261.500 K 137.82 % | -691.500 K -103.20 % | 21.607 M 201.36 % | -21.318 M -100.00 % | -10.659 M -79.65 % | -5.933 M -100.00 % | -2.967 M |
Net change in cash | 246.526 M 489.41 % | 41.826 M -87.46 % | 333.666 M 273.05 % | -192.815 M -107.38 % | -92.978 M -140.27 % | -38.698 M 73.43 % | -145.622 M -193.92 % | 155.045 M 66.40 % | 93.177 M -62.96 % | 251.530 M 108.81 % | 120.460 M 74.12 % | 69.183 M 178.93 % | -87.646 M -370.90 % | 32.354 M 191.15 % | -35.496 M -125.02 % | 141.846 M 689.70 % | -24.054 M 82.91 % | -140.774 M -942.85 % | -13.499 M -111.89 % | 113.519 M 144.58 % | -254.643 M -311.80 % | 120.229 M 369.55 % | -44.603 M 77.89 % | -201.705 M -171.67 % | 281.434 M 218.97 % | -236.549 M -300.00 % | -59.137 M -315.44 % | 27.450 M 300.00 % | 6.863 M -92.20 % | 88.028 M 300.00 % | 22.007 M -80.64 % | 113.675 M 300.00 % | 28.419 M 167.21 % | -42.285 M -300.00 % | -10.571 M -157.52 % | 18.378 M 300.00 % | 4.595 M -94.08 % | 77.612 M 300.00 % | 19.403 M 250.29 % | -12.910 M -300.00 % | -3.228 M -186.20 % | 3.744 M 300.00 % | 936.000 K -97.17 % | 33.065 M 300.00 % | 8.266 M 0.00 % | 8.266 M 3.15 % | 8.014 M 0.00 % | 8.014 M |
Cash at beginning of period | 0.000 -100.00 % | 333.666 M | 0.000 -100.00 % | 603.125 M -13.36 % | 696.103 M -5.27 % | 734.801 M -16.54 % | 880.423 M 21.37 % | 725.378 M 14.74 % | 632.201 M 66.08 % | 380.671 M 46.29 % | 260.211 M 36.22 % | 191.028 M -31.45 % | 278.674 M 13.13 % | 246.320 M -12.60 % | 281.816 M 101.34 % | 139.970 M -14.66 % | 164.024 M -46.19 % | 304.798 M -4.24 % | 318.297 M 55.44 % | 204.778 M -55.43 % | 459.421 M 35.45 % | 339.192 M -11.62 % | 383.795 M 21.24 % | 316.560 M 801.21 % | 35.126 M -90.68 % | 377.053 M 300.00 % | 94.263 M -73.04 % | 349.603 M 300.00 % | 87.401 M -66.59 % | 261.575 M 300.00 % | 65.394 M -55.79 % | 147.900 M 300.00 % | 36.975 M -80.56 % | 190.185 M 300.00 % | 47.546 M -72.33 % | 171.807 M 300.00 % | 42.952 M -54.40 % | 94.195 M 300.00 % | 23.549 M -78.01 % | 107.105 M 300.00 % | 26.776 M -74.09 % | 103.361 M 300.00 % | 25.840 M -63.24 % | 70.296 M 300.00 % | 17.574 M 0.00 % | 17.574 M 83.83 % | 9.560 M 0.00 % | 9.560 M |
Cash at end of period | 246.526 M -34.35 % | 375.492 M 12.54 % | 333.666 M -18.68 % | 410.310 M -31.97 % | 603.125 M -13.36 % | 696.103 M -5.27 % | 734.801 M -16.54 % | 880.423 M 21.37 % | 725.378 M 14.74 % | 632.201 M 66.08 % | 380.671 M 46.29 % | 260.211 M 36.22 % | 191.028 M -31.45 % | 278.674 M 13.13 % | 246.320 M -12.60 % | 281.816 M 101.34 % | 139.970 M -14.66 % | 164.024 M -46.19 % | 304.798 M -4.24 % | 318.297 M 55.44 % | 204.778 M -55.43 % | 459.421 M 35.45 % | 339.192 M 195.32 % | 114.855 M -63.72 % | 316.560 M 125.30 % | 140.504 M 300.00 % | 35.126 M -90.68 % | 377.053 M 300.00 % | 94.263 M -73.04 % | 349.603 M 300.00 % | 87.401 M -66.59 % | 261.575 M 300.00 % | 65.394 M -55.79 % | 147.900 M 300.00 % | 36.975 M -80.56 % | 190.185 M 300.00 % | 47.546 M -72.33 % | 171.807 M 300.00 % | 42.952 M -54.40 % | 94.195 M 300.00 % | 23.549 M -78.01 % | 107.105 M 300.00 % | 26.776 M -74.09 % | 103.361 M 300.00 % | 25.840 M 0.00 % | 25.840 M 47.04 % | 17.574 M 0.00 % | 17.574 M |
Operating cash flow | 219.417 M -23.67 % | 287.445 M 46.70 % | 195.942 M -36.65 % | 309.280 M 57.35 % | 196.552 M -21.31 % | 249.782 M 49.93 % | 166.597 M -45.13 % | 303.633 M 17.55 % | 258.311 M -18.45 % | 316.755 M 422.26 % | 60.651 M -75.68 % | 249.382 M 90.54 % | 130.885 M -23.20 % | 170.429 M 59.77 % | 106.670 M -23.68 % | 139.773 M 80.31 % | 77.517 M -33.51 % | 116.582 M 71.04 % | 68.161 M -45.03 % | 123.986 M 101.24 % | 61.612 M -39.77 % | 102.288 M 133.15 % | 43.872 M -60.17 % | 110.143 M 166.39 % | 41.347 M -27.82 % | 57.280 M 0.00 % | 57.280 M -18.30 % | 70.108 M 0.00 % | 70.108 M -20.26 % | 87.921 M 0.00 % | 87.921 M -28.27 % | 122.571 M 0.00 % | 122.571 M 23.34 % | 99.379 M 0.00 % | 99.379 M -10.93 % | 111.577 M 0.00 % | 111.577 M 27.82 % | 87.291 M 0.00 % | 87.291 M 20.82 % | 72.246 M 0.00 % | 72.246 M 0.20 % | 72.101 M 0.00 % | 72.101 M 22.18 % | 59.013 M 0.00 % | 59.013 M 100.00 % | 29.507 M -15.28 % | 34.830 M 100.00 % | 17.415 M |
Capital expenditure | -91.240 M 15.08 % | -107.437 M -78.08 % | -60.331 M 41.43 % | -103.011 M -19.20 % | -86.422 M 19.54 % | -107.411 M -22.03 % | -88.023 M -55.41 % | -56.638 M -16.80 % | -48.490 M -129.69 % | -21.111 M 57.55 % | -49.731 M 18.99 % | -61.388 M 16.15 % | -73.211 M -50.77 % | -48.559 M -9.46 % | -44.363 M -31.49 % | -33.739 M -2.82 % | -32.815 M -27.62 % | -25.714 M -91.10 % | -13.456 M 11.48 % | -15.201 M 9.85 % | -16.862 M -59.15 % | -10.595 M -68.68 % | -6.281 M -27.53 % | -4.925 M 17.67 % | -5.982 M 38.41 % | -9.713 M 0.00 % | -9.713 M -0.02 % | -9.711 M 0.00 % | -9.711 M 12.26 % | -11.069 M 0.00 % | -11.069 M 29.39 % | -15.675 M 0.00 % | -15.675 M 43.39 % | -27.690 M 0.00 % | -27.690 M 21.40 % | -35.227 M -1 348.16 % | -2.433 M 93.08 % | -35.138 M -1 415.88 % | -2.318 M 95.19 % | -48.156 M -1 012.66 % | -4.328 M 86.79 % | -32.760 M 0.00 % | -32.760 M -148.03 % | -13.208 M 0.00 % | -13.208 M -100.00 % | -6.604 M 2.80 % | -6.795 M -100.00 % | -3.397 M |
Free CashFlow | 128.177 M -28.79 % | 180.008 M 32.74 % | 135.611 M -34.26 % | 206.269 M 87.30 % | 110.130 M -22.65 % | 142.371 M 81.19 % | 78.574 M -68.19 % | 246.995 M 17.72 % | 209.821 M -29.03 % | 295.644 M 2 607.36 % | 10.920 M -94.19 % | 187.994 M 225.96 % | 57.674 M -52.68 % | 121.870 M 95.60 % | 62.307 M -41.24 % | 106.034 M 137.20 % | 44.702 M -50.81 % | 90.868 M 66.11 % | 54.705 M -49.71 % | 108.785 M 143.09 % | 44.750 M -51.20 % | 91.693 M 143.92 % | 37.591 M -64.27 % | 105.218 M 197.52 % | 35.365 M -25.65 % | 47.567 M 0.00 % | 47.567 M -21.24 % | 60.397 M 0.00 % | 60.397 M -21.41 % | 76.852 M 0.00 % | 76.852 M -28.11 % | 106.896 M 0.00 % | 106.896 M 49.11 % | 71.690 M 0.00 % | 71.690 M -6.10 % | 76.350 M -30.05 % | 109.144 M 109.28 % | 52.153 M -38.62 % | 84.973 M 252.74 % | 24.090 M -64.53 % | 67.918 M 72.64 % | 39.341 M 0.00 % | 39.341 M -14.11 % | 45.805 M 0.00 % | 45.805 M 100.00 % | 22.903 M -18.31 % | 28.036 M 100.00 % | 14.018 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 | 2002 | 2002 | 2002 |