
Hilton Food Group plc HFG.L
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.988 B -0.03 % | 3.990 B 3.69 % | 3.848 B 16.52 % | 3.302 B 19.03 % | 2.774 B 52.87 % | 1.815 B 10.01 % | 1.650 B 21.54 % | 1.357 B 9.95 % | 1.234 B 12.76 % | 1.095 B -0.38 % | 1.099 B -2.29 % | 1.125 B 9.10 % | 1.031 B 5.06 % | 981.345 M 13.55 % | 864.223 M 4.62 % | 826.091 M 13.24 % | 729.497 M 26.27 % | 577.734 M 9.70 % | 526.663 M |
Net income | 39.300 M 8.03 % | 36.380 M 105.47 % | 17.706 M -52.33 % | 37.143 M -6.53 % | 39.736 M 20.18 % | 33.065 M 1.63 % | 32.534 M 30.73 % | 24.887 M 0.97 % | 24.649 M 23.14 % | 20.017 M 10.77 % | 18.071 M 1.36 % | 17.828 M 1.39 % | 17.584 M 2.24 % | 17.199 M 9.23 % | 15.745 M 12.39 % | 14.009 M 21.96 % | 11.487 M 30.24 % | 8.820 M -11.68 % | 9.986 M |
Income before tax | 61.000 M 25.42 % | 48.638 M 64.24 % | 29.614 M -37.52 % | 47.398 M -12.27 % | 54.028 M 47.01 % | 36.750 M -15.19 % | 43.332 M 26.68 % | 34.207 M 3.01 % | 33.209 M 18.82 % | 27.948 M 10.96 % | 25.188 M 1.27 % | 24.872 M 0.65 % | 24.712 M 0.81 % | 24.513 M 10.36 % | 22.211 M 10.72 % | 20.060 M 15.79 % | 17.324 M 26.69 % | 13.674 M -11.70 % | 15.485 M |
Income before tax ratio | 0.02 25.46 % | 0.01 58.40 % | 0.01 -46.38 % | 0.01 -26.30 % | 0.02 -3.83 % | 0.02 -22.90 % | 0.03 4.23 % | 0.03 -6.31 % | 0.03 5.38 % | 0.03 11.38 % | 0.02 3.65 % | 0.02 -7.74 % | 0.02 -4.04 % | 0.02 -2.81 % | 0.03 5.84 % | 0.02 2.25 % | 0.02 0.34 % | 0.02 -19.50 % | 0.03 |
EBITDA | 178.700 M 9.24 % | 163.589 M 16.14 % | 140.860 M 7.25 % | 131.339 M 6.77 % | 123.014 M 29.65 % | 94.881 M 49.19 % | 63.598 M 27.47 % | 49.892 M -1.72 % | 50.767 M 7.48 % | 47.234 M 15.38 % | 40.938 M 0.01 % | 40.935 M 1.21 % | 40.446 M -5.95 % | 43.005 M 15.17 % | 37.342 M 3.63 % | 36.033 M 5.22 % | 34.247 M 21.94 % | 28.084 M 10.33 % | 25.454 M |
Net income ratio | 0.01 8.06 % | 0.01 98.16 % | 0.00 -59.09 % | 0.01 -21.47 % | 0.01 -21.39 % | 0.02 -7.61 % | 0.02 7.56 % | 0.02 -8.17 % | 0.02 9.21 % | 0.02 11.19 % | 0.02 3.74 % | 0.02 -7.07 % | 0.02 -2.69 % | 0.02 -3.80 % | 0.02 7.43 % | 0.02 7.70 % | 0.02 3.14 % | 0.02 -19.48 % | 0.02 |
Ratio EBITDA | 0.04 9.27 % | 0.04 12.00 % | 0.04 -7.96 % | 0.04 -10.30 % | 0.04 -15.19 % | 0.05 35.62 % | 0.04 4.88 % | 0.04 -10.61 % | 0.04 -4.68 % | 0.04 15.82 % | 0.04 2.35 % | 0.04 -7.23 % | 0.04 -10.48 % | 0.04 1.42 % | 0.04 -0.94 % | 0.04 -7.09 % | 0.05 -3.42 % | 0.05 0.58 % | 0.05 |
Gross profit ratio | 0.11 6.20 % | 0.11 40.67 % | 0.08 -14.20 % | 0.09 -4.93 % | 0.09 -15.77 % | 0.11 -12.08 % | 0.13 6.45 % | 0.12 -2.40 % | 0.12 -2.90 % | 0.13 4.61 % | 0.12 2.86 % | 0.12 -4.51 % | 0.12 -7.88 % | 0.13 1.28 % | 0.13 -2.28 % | 0.13 -1.30 % | 0.14 -4.24 % | 0.14 0.31 % | 0.14 |
Weighted average shs out dil | 90.517 M 0.09 % | 90.439 M 0.57 % | 89.924 M 7.62 % | 83.554 M 0.77 % | 82.919 M 0.51 % | 82.501 M 0.05 % | 82.463 M 8.79 % | 75.797 M 2.16 % | 74.192 M 0.64 % | 73.718 M 0.86 % | 73.093 M 1.55 % | 71.975 M 0.98 % | 71.276 M 0.63 % | 70.829 M 1.68 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M |
Weighted average shs out | 89.700 M 0.17 % | 89.544 M 0.35 % | 89.234 M 8.22 % | 82.456 M 0.76 % | 81.835 M 0.21 % | 81.665 M 0.22 % | 81.482 M 8.68 % | 74.977 M 2.36 % | 73.247 M 0.69 % | 72.748 M 0.51 % | 72.379 M 1.48 % | 71.321 M 1.11 % | 70.538 M 1.13 % | 69.747 M 0.13 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M |
EPS diluted | 0.43 7.50 % | 0.40 100.00 % | 0.20 -54.55 % | 0.44 -8.33 % | 0.48 20.00 % | 0.40 2.56 % | 0.39 18.18 % | 0.33 0.00 % | 0.33 22.22 % | 0.27 8.00 % | 0.25 0.00 % | 0.25 0.00 % | 0.25 4.17 % | 0.24 4.35 % | 0.23 15.00 % | 0.20 17.65 % | 0.17 30.77 % | 0.13 -7.14 % | 0.14 |
Earnings per share | 0.44 7.32 % | 0.41 105.00 % | 0.20 -55.56 % | 0.45 -8.16 % | 0.49 22.50 % | 0.40 0.00 % | 0.40 21.21 % | 0.33 -2.94 % | 0.34 21.43 % | 0.28 12.00 % | 0.25 0.00 % | 0.25 0.00 % | 0.25 0.00 % | 0.25 8.70 % | 0.23 15.00 % | 0.20 17.65 % | 0.17 30.77 % | 0.13 -7.14 % | 0.14 |
Gross profit | 456.900 M 6.17 % | 430.347 M 45.86 % | 295.050 M -0.03 % | 295.125 M 13.17 % | 260.789 M 28.77 % | 202.530 M -3.28 % | 209.398 M 29.37 % | 161.857 M 7.31 % | 150.828 M 9.49 % | 137.755 M 4.22 % | 132.181 M 0.50 % | 131.523 M 4.18 % | 126.249 M -3.22 % | 130.452 M 15.00 % | 113.436 M 2.23 % | 110.961 M 11.77 % | 99.278 M 20.92 % | 82.102 M 10.03 % | 74.616 M |
Income tax expense | 19.400 M 82.30 % | 10.642 M 5.14 % | 10.122 M 24.72 % | 8.116 M -32.30 % | 11.988 M 49.92 % | 7.996 M -7.30 % | 8.626 M 20.36 % | 7.167 M 9.37 % | 6.553 M 0.99 % | 6.489 M 15.09 % | 5.638 M 2.29 % | 5.512 M -5.08 % | 5.807 M -1.83 % | 5.915 M 11.69 % | 5.296 M 9.44 % | 4.839 M 0.96 % | 4.793 M 15.27 % | 4.158 M -13.81 % | 4.824 M |
Cost of revenue | 3.531 B -0.78 % | 3.559 B 0.19 % | 3.553 B 18.15 % | 3.007 B 19.64 % | 2.513 B 55.90 % | 1.612 B 11.94 % | 1.440 B 20.48 % | 1.195 B 10.31 % | 1.084 B 13.23 % | 957.067 M -1.01 % | 966.809 M -2.66 % | 993.257 M 9.78 % | 904.755 M 6.33 % | 850.893 M 13.33 % | 750.787 M 4.99 % | 715.130 M 13.47 % | 630.219 M 27.15 % | 495.632 M 9.64 % | 452.047 M |
General and administrative expenses | 310.200 M 5.77 % | 293.288 M 6.25 % | 276.048 M 22.05 % | 226.175 M -4.51 % | 236.859 M 34.72 % | 175.811 M 17.18 % | 150.030 M 28.96 % | 116.337 M 7.25 % | 108.471 M 8.59 % | 99.887 M 3.55 % | 96.462 M 0.78 % | 95.715 M 5.03 % | 91.133 M -3.92 % | 94.850 M 19.96 % | 79.071 M -1.36 % | 80.161 M 70.43 % | 47.034 M 1 001.76 % | 4.269 M | 0.000 |
Selling and marketing expenses | 48.300 M 1.26 % | 47.700 M 13.50 % | 42.028 M 67.56 % | 25.083 M 7.90 % | 23.246 M 2.05 % | 22.778 M 24.59 % | 18.283 M 52.96 % | 11.953 M 7.79 % | 11.089 M 9.89 % | 10.091 M -4.27 % | 10.541 M 0.41 % | 10.498 M 14.74 % | 9.149 M -5.87 % | 9.720 M -12.03 % | 11.049 M 21.85 % | 9.068 M 23.24 % | 7.358 M 16.81 % | 6.299 M 18.16 % | 5.331 M |
Other expenses | -400.000 K 33.33 % | -600.000 K -105.63 % | 10.661 M 108.02 % | 5.125 M 201.91 % | -5.029 M 88.94 % | -45.457 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.079 M 21.41 % | 59.369 M 10.80 % | 53.584 M |
Operating expenses | 358.100 M 4.04 % | 344.200 M 4.70 % | 328.737 M 28.22 % | 256.383 M 0.51 % | 255.076 M 66.57 % | 153.132 M -6.11 % | 163.100 M 28.68 % | 126.746 M 8.79 % | 116.504 M 7.12 % | 108.756 M 2.51 % | 106.097 M 0.27 % | 105.812 M 5.51 % | 100.282 M -4.10 % | 104.570 M 16.03 % | 90.120 M 1.00 % | 89.229 M 10.81 % | 80.523 M 21.25 % | 66.409 M 12.72 % | 58.915 M |
Cost and expenses | 3.890 B -0.36 % | 3.903 B 3.20 % | 3.783 B 17.03 % | 3.232 B 19.25 % | 2.710 B 53.54 % | 1.765 B 10.10 % | 1.603 B 21.26 % | 1.322 B 10.17 % | 1.200 B 12.61 % | 1.066 B -0.66 % | 1.073 B -2.38 % | 1.099 B 9.36 % | 1.005 B 5.19 % | 955.463 M 13.62 % | 840.907 M 4.54 % | 804.359 M 13.17 % | 710.742 M 26.46 % | 562.041 M 10.00 % | 510.962 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 358.500 M 3.97 % | 344.800 M 8.40 % | 318.076 M 26.59 % | 251.258 M -3.40 % | 260.105 M 30.98 % | 198.589 M 17.99 % | 168.313 M 31.20 % | 128.290 M 7.30 % | 119.560 M 8.71 % | 109.978 M 2.78 % | 107.003 M 0.74 % | 106.213 M 5.91 % | 100.282 M -4.10 % | 104.570 M 16.03 % | 90.120 M 1.00 % | 89.229 M 64.05 % | 54.392 M 414.69 % | 10.568 M 98.24 % | 5.331 M |
Interest income | 1.800 M 215.24 % | 571.000 K 60.39 % | 356.000 K 3 460.00 % | 10.000 K -54.55 % | 22.000 K -77.08 % | 96.000 K 95.92 % | 49.000 K -25.76 % | 66.000 K -24.14 % | 87.000 K -10.31 % | 97.000 K -4.90 % | 102.000 K -13.56 % | 118.000 K -40.70 % | 199.000 K -22.87 % | 258.000 K 91.11 % | 135.000 K -24.58 % | 179.000 K -84.56 % | 1.159 M -8.96 % | 1.273 M 88.87 % | 674.000 K |
Interest expense | 39.600 M 4.04 % | 38.062 M 53.67 % | 24.768 M 66.08 % | 14.913 M 15.96 % | 12.861 M 1.20 % | 12.709 M 321.53 % | 3.015 M 210.82 % | 970.000 K -19.30 % | 1.202 M 4.70 % | 1.148 M 15.03 % | 998.000 K 4.28 % | 957.000 K -29.48 % | 1.357 M -14.60 % | 1.589 M 35.00 % | 1.177 M -29.35 % | 1.666 M -58.81 % | 4.045 M 18.41 % | 3.416 M 229.09 % | 1.038 M |
Depreciation and amortization | 78.500 M 1.32 % | 77.474 M -11.67 % | 87.713 M 23.62 % | 70.953 M 16.02 % | 61.154 M 34.64 % | 45.422 M 102.20 % | 22.464 M 17.60 % | 19.102 M -3.07 % | 19.706 M 3.57 % | 19.026 M 24.12 % | 15.329 M 0.54 % | 15.246 M 8.58 % | 14.041 M -16.93 % | 16.903 M 21.13 % | 13.954 M -2.10 % | 14.254 M 12.02 % | 12.725 M 16.85 % | 10.890 M 19.03 % | 9.149 M |
Operating income | 98.800 M 14.71 % | 86.129 M 59.42 % | 54.026 M -14.83 % | 63.432 M -5.14 % | 66.867 M 35.36 % | 49.398 M 20.23 % | 41.085 M 22.40 % | 33.567 M 7.35 % | 31.268 M 12.57 % | 27.777 M 10.32 % | 25.178 M -0.52 % | 25.310 M -2.53 % | 25.967 M 0.33 % | 25.882 M 11.01 % | 23.316 M 7.29 % | 21.732 M 7.53 % | 20.210 M 29.08 % | 15.657 M -0.27 % | 15.699 M |
Operating income ratio | 0.02 14.75 % | 0.02 53.75 % | 0.01 -26.91 % | 0.02 -20.30 % | 0.02 -11.45 % | 0.03 9.30 % | 0.02 0.71 % | 0.02 -2.36 % | 0.03 -0.17 % | 0.03 10.74 % | 0.02 1.81 % | 0.02 -10.66 % | 0.03 -4.50 % | 0.03 -2.24 % | 0.03 2.55 % | 0.03 -5.04 % | 0.03 2.23 % | 0.03 -9.08 % | 0.03 |
Total other income expenses net | -37.800 M -0.82 % | -37.491 M -53.58 % | -24.412 M -52.25 % | -16.034 M -24.89 % | -12.839 M -1.79 % | -12.613 M -325.25 % | -2.966 M -228.10 % | -904.000 K 18.92 % | -1.115 M -6.09 % | -1.051 M -20.25 % | -874.000 K 3.10 % | -902.000 K 28.13 % | -1.255 M 8.33 % | -1.369 M -23.89 % | -1.105 M 33.91 % | -1.672 M 42.07 % | -2.886 M -45.54 % | -1.983 M -826.64 % | -214.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 337.400 M -7.96 % | 366.579 M -19.91 % | 457.723 M 40.05 % | 326.818 M -11.05 % | 367.416 M 35.35 % | 271.458 M 684.56 % | 34.600 M 297.39 % | -17.529 M 45.78 % | -32.328 M -155.09 % | -12.673 M -265.14 % | 7.674 M 255.91 % | -4.922 M -194.62 % | 5.202 M -72.20 % | 18.710 M 3.68 % | 18.046 M -12.20 % | 20.554 M -28.06 % | 28.572 M -21.05 % | 36.192 M 696.64 % | -6.066 M |
Total investments | 12.100 M 52.41 % | 7.939 M 27.88 % | 6.208 M 12.08 % | 5.539 M -56.12 % | 12.622 M 1.63 % | 12.420 M -4.62 % | 13.022 M -28.40 % | 18.186 M 275.20 % | 4.847 M 102.30 % | 2.396 M 94.17 % | 1.234 M 204.69 % | 405.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 449.300 M -8.92 % | 493.294 M -9.48 % | 544.947 M 16.41 % | 468.128 M -4.70 % | 491.232 M 28.60 % | 381.972 M 232.63 % | 114.834 M 115.35 % | 53.324 M 97.67 % | 26.976 M -32.78 % | 40.133 M -7.23 % | 43.260 M 45.56 % | 29.720 M -18.86 % | 36.630 M -20.46 % | 46.055 M 4.23 % | 44.187 M -1.14 % | 44.695 M -17.78 % | 54.357 M -4.61 % | 56.984 M 250.43 % | 16.261 M |
Accumulated other comprehensive income loss | -31.300 M -60.20 % | -19.538 M -672.79 % | 3.411 M -30.16 % | 4.884 M -54.54 % | 10.743 M 144.49 % | 4.394 M -54.41 % | 9.639 M -9.09 % | 10.603 M 29.05 % | 8.216 M 123.28 % | -35.288 M -9.03 % | -32.364 M -17.68 % | -27.502 M 76.59 % | -117.487 M -11.59 % | -105.283 M -12.41 % | -93.663 M -15.52 % | -81.078 M -16.21 % | -69.767 M -37.32 % | -50.806 M -29.34 % | -39.282 M |
Retained earnings | 184.000 M 4.57 % | 175.963 M 28.36 % | 137.081 M -5.89 % | 145.668 M 11.34 % | 130.826 M 19.57 % | 109.411 M -12.42 % | 124.923 M 15.29 % | 108.358 M 12.38 % | 96.419 M 16.41 % | 82.829 M 13.91 % | 72.717 M 13.64 % | 63.989 M 16.49 % | 54.932 M 21.02 % | 45.392 M 27.80 % | 35.518 M 34.38 % | 26.432 M 44.98 % | 18.232 M 51.44 % | 12.039 M -59.12 % | 29.451 M |
Common stock | 9.000 M 0.45 % | 8.960 M 0.19 % | 8.943 M 0.56 % | 8.893 M 8.53 % | 8.194 M 0.26 % | 8.173 M 0.16 % | 8.160 M 0.31 % | 8.135 M 10.61 % | 7.355 M 0.95 % | 7.286 M 0.37 % | 7.259 M 0.60 % | 7.216 M 1.82 % | 7.087 M 1.46 % | 6.985 M 0.27 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M 3 383.00 % | 200.000 K |
Total equity | 316.800 M -1.46 % | 321.478 M 5.29 % | 305.317 M -0.85 % | 307.949 M 38.75 % | 221.938 M 15.63 % | 191.940 M 5.90 % | 181.246 M 10.69 % | 163.744 M 72.19 % | 95.095 M 38.07 % | 68.875 M 15.50 % | 59.633 M 9.91 % | 54.258 M 32.43 % | 40.972 M 39.98 % | 29.269 M 52.88 % | 19.145 M 123.76 % | 8.556 M 5 384.62 % | 156.000 K 101.48 % | -10.513 M -134.09 % | 30.837 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 4.132 M 24.53 % | 3.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.593 M -240.16 % | 1.850 M |
Long term debt | 402.900 M -10.34 % | 449.377 M -10.24 % | 500.662 M 118.65 % | 228.977 M -48.57 % | 445.223 M 44.48 % | 308.160 M 181.61 % | 109.426 M 187.54 % | 38.056 M 118.60 % | 17.409 M -38.71 % | 28.405 M -12.80 % | 32.573 M 74.97 % | 18.616 M -25.93 % | 25.133 M -29.43 % | 35.615 M 0.72 % | 35.359 M -2.51 % | 36.271 M -20.14 % | 45.417 M -14.56 % | 53.159 M 421.37 % | 10.196 M |
Total non current liabilities | 412.500 M -11.12 % | 464.120 M -10.16 % | 516.583 M 121.61 % | 233.109 M -48.30 % | 450.925 M 42.88 % | 315.594 M 192.43 % | 107.923 M 198.08 % | 36.206 M 136.35 % | 15.319 M -42.03 % | 26.428 M -12.79 % | 30.304 M 89.03 % | 16.031 M -39.99 % | 26.712 M -26.32 % | 36.256 M -0.38 % | 36.396 M -3.88 % | 37.867 M -20.45 % | 47.603 M -8.71 % | 52.146 M 290.72 % | 13.346 M |
Other current liabilities | 73.200 M 1.10 % | 72.402 M 29.36 % | 55.970 M 4.45 % | 53.586 M -21.68 % | 68.416 M 45.85 % | 46.909 M 19.12 % | 39.378 M 21.83 % | 32.323 M 68.40 % | 19.194 M -14.56 % | 22.465 M 15.69 % | 19.418 M 9.59 % | 17.719 M 8.72 % | 16.298 M -37.35 % | 26.014 M 11.88 % | 23.252 M -22.22 % | 29.895 M -21.61 % | 38.138 M 59.54 % | 23.905 M -6.33 % | 25.521 M |
Deferred revenue | 0.000 -100.00 % | 41.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.429 M 144.91 % | -5.408 M 64.58 % | -15.268 M -59.59 % | -9.567 M 18.43 % | -11.728 M -9.74 % | -10.687 M 3.76 % | -11.104 M 48.06 % | -21.379 M 17.82 % | -26.014 M | 0.000 | 0.000 -100.00 % | 41.783 M 62.35 % | 25.736 M | 0.000 |
Short term debt | 46.400 M 5.75 % | 43.876 M -0.92 % | 44.285 M -81.48 % | 239.151 M 419.79 % | 46.009 M -37.67 % | 73.812 M 1 264.87 % | 5.408 M -64.58 % | 15.268 M 59.59 % | 9.567 M -18.43 % | 11.728 M 9.74 % | 10.687 M -3.76 % | 11.104 M -3.42 % | 11.497 M 10.12 % | 10.440 M 18.26 % | 8.828 M 4.80 % | 8.424 M -5.77 % | 8.940 M 33.79 % | 6.682 M 10.17 % | 6.065 M |
Total current liabilities | 507.100 M 0.68 % | 503.652 M 6.28 % | 473.886 M -24.34 % | 626.366 M 63.79 % | 382.429 M -3.92 % | 398.012 M 42.00 % | 280.293 M 24.36 % | 225.394 M 30.13 % | 173.203 M 16.29 % | 148.938 M -11.28 % | 167.869 M -2.69 % | 172.501 M 12.55 % | 153.269 M 1.81 % | 150.539 M 9.92 % | 136.954 M 10.19 % | 124.292 M -5.06 % | 130.912 M 49.87 % | 87.352 M 12.79 % | 77.448 M |
Total liabilities | 919.600 M -4.98 % | 967.772 M -2.29 % | 990.469 M 15.24 % | 859.475 M 3.13 % | 833.354 M 16.78 % | 713.606 M 80.28 % | 395.823 M 46.81 % | 269.616 M 40.34 % | 192.117 M 7.33 % | 178.997 M -11.53 % | 202.317 M 5.06 % | 192.576 M 7.00 % | 179.981 M -3.65 % | 186.795 M 7.76 % | 173.350 M 6.90 % | 162.159 M -9.16 % | 178.515 M 27.97 % | 139.498 M 53.64 % | 90.794 M |
Other non current assets | 100.000 K 177.78 % | 36.000 K 100.04 % | -82.534 M -22.74 % | -67.243 M -41.32 % | -47.582 M 0.00 % | -47.582 M -2 778.52 % | -1.653 M -1.79 % | -1.624 M -53.50 % | -1.058 M -5.80 % | -1.000 M -29.70 % | -771.000 K 41.28 % | -1.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 12.000 M 51.15 % | 7.939 M 27.88 % | 6.208 M 12.08 % | 5.539 M -56.12 % | 12.622 M 1.63 % | 12.420 M 138.43 % | 5.209 M -49.29 % | 10.273 M 111.95 % | 4.847 M 102.30 % | 2.396 M 94.17 % | 1.234 M 204.69 % | 405.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 68.000 M -5.90 % | 72.263 M -54.97 % | 160.480 M 51.72 % | 105.775 M 50.95 % | 70.071 M 0.77 % | 69.539 M 213.71 % | 22.167 M -6.78 % | 23.779 M 206.91 % | 7.748 M -16.12 % | 9.237 M -21.13 % | 11.711 M 542.05 % | 1.824 M 78.65 % | 1.021 M -4.67 % | 1.071 M -12.71 % | 1.227 M -32.40 % | 1.815 M -35.98 % | 2.835 M -10.03 % | 3.151 M -20.17 % | 3.947 M |
GoodWill | 73.000 M -12.95 % | 83.859 M 1.61 % | 82.534 M 18.78 % | 69.482 M 46.03 % | 47.582 M 0.00 % | 47.582 M 6.23 % | 44.793 M 0.00 % | 44.793 M 5 258.01 % | 836.000 K 0.00 % | 836.000 K 0.00 % | 836.000 K 0.00 % | 836.000 K 0.00 % | 836.000 K 0.00 % | 836.000 K 0.00 % | 836.000 K 0.00 % | 836.000 K 0.00 % | 836.000 K 0.00 % | 836.000 K | 0.000 |
Goodwill and intangible assets | 141.000 M -9.69 % | 156.122 M -35.76 % | 243.014 M 38.66 % | 175.257 M 48.96 % | 117.653 M 0.45 % | 117.121 M 74.91 % | 66.960 M -2.35 % | 68.572 M 698.84 % | 8.584 M -14.78 % | 10.073 M -19.72 % | 12.547 M 371.69 % | 2.660 M 43.24 % | 1.857 M -2.62 % | 1.907 M -7.56 % | 2.063 M -22.18 % | 2.651 M -27.79 % | 3.671 M -7.93 % | 3.987 M 1.01 % | 3.947 M |
Property plant equipment net | 502.500 M -3.03 % | 518.218 M -4.77 % | 544.189 M 5.98 % | 513.492 M -2.37 % | 525.981 M 29.92 % | 404.855 M 155.35 % | 158.549 M 96.72 % | 80.596 M 14.49 % | 70.396 M 4.71 % | 67.230 M -7.45 % | 72.642 M 23.38 % | 58.876 M 4.83 % | 56.162 M -5.10 % | 59.179 M 2.32 % | 57.836 M 19.86 % | 48.252 M -5.99 % | 51.325 M 21.38 % | 42.286 M -2.96 % | 43.576 M |
Total non current assets | 672.600 M -4.11 % | 701.415 M -3.21 % | 724.678 M 14.30 % | 633.997 M 3.11 % | 614.893 M 25.72 % | 489.084 M 111.98 % | 230.718 M 44.70 % | 159.441 M 90.20 % | 83.827 M 5.18 % | 79.699 M -7.78 % | 86.423 M 39.52 % | 61.941 M 4.75 % | 59.130 M -4.97 % | 62.220 M 2.13 % | 60.920 M 18.53 % | 51.395 M -7.16 % | 55.360 M 16.43 % | 47.546 M -2.45 % | 48.742 M |
Other current assets | 18.700 M 12.69 % | 16.594 M -13.55 % | 19.194 M 188.37 % | 6.656 M -43.89 % | 11.863 M -58.31 % | 28.454 M -11.47 % | 32.139 M 28.96 % | 24.922 M 99.63 % | 12.484 M 27.57 % | 9.786 M -18.29 % | 11.976 M -13.33 % | 13.818 M 165.73 % | 5.200 M 15.15 % | 4.516 M 38.61 % | 3.258 M -2.04 % | 3.326 M -10.93 % | 3.734 M 29.79 % | 2.877 M 102.75 % | 1.419 M |
Short term investments | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.813 M -1.26 % | 7.913 M | 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 | 111.900 M -11.69 % | 126.715 M 45.28 % | 87.224 M -37.77 % | 140.170 M 13.21 % | 123.816 M 12.04 % | 110.514 M 37.74 % | 80.234 M 13.24 % | 70.853 M 19.47 % | 59.304 M 12.31 % | 52.806 M 48.39 % | 35.586 M 2.73 % | 34.642 M 10.23 % | 31.428 M 14.93 % | 27.345 M 4.61 % | 26.141 M 8.28 % | 24.141 M -6.38 % | 25.785 M 24.01 % | 20.792 M -6.88 % | 22.327 M |
Cash and short term investments | 112.000 M -11.60 % | 126.700 M 45.26 % | 87.224 M -37.77 % | 140.170 M 13.21 % | 123.816 M 12.04 % | 110.514 M 25.52 % | 88.047 M 11.78 % | 78.766 M 32.82 % | 59.304 M 12.31 % | 52.806 M 48.39 % | 35.586 M 2.73 % | 34.642 M 10.23 % | 31.428 M 14.93 % | 27.345 M 4.61 % | 26.141 M 8.28 % | 24.141 M -6.38 % | 25.785 M 24.01 % | 20.792 M -6.88 % | 22.327 M |
Total current assets | 563.800 M -4.09 % | 587.835 M 2.93 % | 571.108 M 7.06 % | 533.427 M 21.12 % | 440.399 M 5.75 % | 416.462 M 21.25 % | 343.471 M 27.29 % | 269.840 M 33.37 % | 202.327 M 21.03 % | 167.173 M -4.34 % | 174.756 M -4.81 % | 183.580 M 13.44 % | 161.823 M 5.19 % | 153.844 M 16.92 % | 131.575 M 10.27 % | 119.320 M -3.24 % | 123.311 M 51.42 % | 81.439 M 11.73 % | 72.889 M |
Inventory | 197.700 M 9.99 % | 179.741 M -13.05 % | 206.729 M 32.08 % | 156.517 M 33.84 % | 116.941 M 28.03 % | 91.337 M 11.13 % | 82.190 M 59.72 % | 51.458 M 111.05 % | 24.382 M 33.44 % | 18.272 M -17.05 % | 22.029 M -7.58 % | 23.837 M 8.92 % | 21.885 M -2.59 % | 22.466 M 10.42 % | 20.346 M 17.37 % | 17.335 M -8.84 % | 19.015 M 96.96 % | 9.654 M 1.35 % | 9.525 M |
Net receivables | 235.400 M -11.10 % | 264.800 M 2.65 % | 257.961 M 12.12 % | 230.084 M 22.53 % | 187.779 M 0.87 % | 186.157 M 12.41 % | 165.602 M 26.10 % | 131.324 M 16.64 % | 112.593 M 30.45 % | 86.309 M -23.43 % | 112.725 M -6.13 % | 120.092 M 16.24 % | 103.310 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 17.000 M -10.99 % | 19.100 M 38.40 % | 13.801 M 98.52 % | 6.952 M 11.79 % | 6.219 M 173.96 % | 2.270 M 37.33 % | 1.653 M 1.79 % | 1.624 M 53.50 % | 1.058 M 5.80 % | 1.000 M 29.70 % | 771.000 K -41.28 % | 1.313 M 18.18 % | 1.111 M -2.03 % | 1.134 M 11.07 % | 1.021 M 107.52 % | 492.000 K 35.16 % | 364.000 K -71.41 % | 1.273 M 4.43 % | 1.219 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.880 M -29.39 % | 4.079 M 285.54 % | 1.058 M 5.80 % | 1.000 M 29.70 % | 771.000 K -41.28 % | 1.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 370.400 M -1.65 % | 376.600 M 2.83 % | 366.222 M 12.80 % | 324.673 M 23.01 % | 263.938 M -3.12 % | 272.433 M 19.14 % | 228.659 M 28.99 % | 177.263 M 25.99 % | 140.695 M 23.34 % | 114.072 M -14.41 % | 133.284 M -3.78 % | 138.527 M 15.06 % | 120.393 M 6.56 % | 112.984 M 14.87 % | 98.360 M 21.97 % | 80.644 M 0.96 % | 79.876 M 46.44 % | 54.545 M 23.35 % | 44.219 M |
Tax payables | 17.100 M 59.32 % | 10.733 M 44.86 % | 7.409 M -17.27 % | 8.956 M 120.27 % | 4.066 M 67.39 % | 2.429 M -64.53 % | 6.848 M 1 168.15 % | 540.000 K -85.59 % | 3.747 M 456.76 % | 673.000 K -84.98 % | 4.480 M -13.03 % | 5.151 M 1.38 % | 5.081 M 361.49 % | 1.101 M -83.10 % | 6.514 M 22.24 % | 5.329 M 34.64 % | 3.958 M 78.29 % | 2.220 M 35.12 % | 1.643 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.790 M 30.42 % | 101.819 M 238.94 % | 30.040 M 117.46 % | 13.814 M -44.24 % | 24.774 M -12.86 % | 28.429 M 95.09 % | 14.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.345 M -75.24 % | 37.740 M |
Minority interest | 10.200 M -8.66 % | 11.167 M 1.93 % | 10.956 M 67.32 % | 6.548 M -0.12 % | 6.556 M 14.80 % | 5.711 M 0.60 % | 5.677 M 11.44 % | 5.094 M -22.97 % | 6.613 M 33.92 % | 4.938 M 3.18 % | 4.786 M 2.48 % | 4.670 M 21.77 % | 3.835 M 11.10 % | 3.452 M 32.11 % | 2.613 M 13.61 % | 2.300 M 31.28 % | 1.752 M 377.38 % | 367.000 K -71.51 % | 1.288 M |
Capital lease obligations | 206.000 M -9.20 % | 226.861 M -7.84 % | 246.158 M 1.13 % | 243.396 M -0.75 % | 245.245 M 32.83 % | 184.633 M 10 197.43 % | 1.793 M -15.78 % | 2.129 M -7.80 % | 2.309 M 7.75 % | 2.143 M -11.63 % | 2.425 M -11.72 % | 2.747 M -2.07 % | 2.805 M -6.41 % | 2.997 M -5.46 % | 3.170 M -6.49 % | 3.390 M -8.67 % | 3.712 M 29.93 % | 2.857 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.288 M 9.03 % | 32.364 M 17.68 % | 27.502 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 144.900 M -0.02 % | 144.926 M 0.00 % | 144.926 M 2.09 % | 141.956 M 116.33 % | 65.619 M 2.13 % | 64.251 M 0.98 % | 63.628 M 2.07 % | 62.335 M 507.63 % | -15.292 M 75.12 % | -61.466 M -6.91 % | -57.493 M -17.05 % | -49.119 M -2 017.21 % | 2.562 M 588.71 % | 372.000 K 101.38 % | -26.871 M 4.24 % | -28.061 M -3 153.43 % | 919.000 K 0.00 % | 919.000 K 1 000.98 % | -102.000 K |
Deferred tax liabilities non current | 9.600 M -34.88 % | 14.743 M -7.40 % | 15.921 M 285.31 % | 4.132 M 73.32 % | 2.384 M -42.08 % | 4.116 M -32.57 % | 6.104 M -1.01 % | 6.166 M 309.70 % | 1.505 M -9.01 % | 1.654 M -11.79 % | 1.875 M 28.51 % | 1.459 M -7.60 % | 1.579 M 146.33 % | 641.000 K -38.19 % | 1.037 M -35.03 % | 1.596 M -26.99 % | 2.186 M 38.35 % | 1.580 M 21.54 % | 1.300 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.607 M -5.10 % | 8.016 M 122.98 % | 3.595 M -0.99 % | 3.631 M -12.38 % | 4.144 M 2.47 % | 4.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.236 B -4.10 % | 1.289 B -0.50 % | 1.296 B 11.00 % | 1.167 B 10.63 % | 1.055 B 16.54 % | 905.546 M 56.92 % | 577.069 M 33.16 % | 433.360 M 50.89 % | 287.212 M 15.87 % | 247.872 M -5.37 % | 261.950 M 6.12 % | 246.834 M 11.71 % | 220.953 M 2.26 % | 216.064 M 12.24 % | 192.495 M 12.76 % | 170.715 M -4.45 % | 178.671 M 38.52 % | 128.985 M 6.05 % | 121.631 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -102.524 M 49.65 % | -203.633 M -32.08 % | -154.178 M | 0.000 100.00 % | -96.675 M -248.76 % | 64.986 M 2 127.07 % | 2.918 M -76.08 % | 12.200 M 160.52 % | -20.159 M -3 455.38 % | -567.000 K -103.20 % | 17.735 M 315.78 % | -8.219 M 16.47 % | -9.840 M -49.07 % | -6.601 M -3.53 % | -6.376 M -4 267.32 % | 153.000 K | 0.000 | 0.000 |
Stock based compensation | 2.000 M 5.26 % | 1.900 M 390.08 % | -655.000 K -124.04 % | 2.725 M 28.54 % | 2.120 M 246.71 % | -1.445 M -507.14 % | -238.000 K -226.60 % | 188.000 K -89.97 % | 1.874 M 149.87 % | 750.000 K 194.12 % | 255.000 K 207.23 % | 83.000 K -70.88 % | 285.000 K -30.15 % | 408.000 K -18.40 % | 500.000 K 77.94 % | 281.000 K 192.71 % | 96.000 K | 0.000 | 0.000 |
Change in working capital | -800.000 K -101.47 % | 54.279 M 288.06 % | -28.862 M -202.31 % | -9.547 M -247.80 % | -2.745 M 34.88 % | -4.215 M 93.49 % | -64.748 M -1 349.80 % | -4.466 M 68.27 % | -14.074 M -172.51 % | 19.409 M 6 120.83 % | 312.000 K 101.75 % | -17.818 M -127 371.43 % | 14.000 K 100.86 % | -1.633 M 54.70 % | -3.605 M -15.77 % | -3.114 M -255.16 % | 2.007 M 167.08 % | -2.992 M -274.87 % | 1.711 M |
Accounts receivables | 24.200 M 262.80 % | -14.865 M -2.92 % | -14.443 M 37.52 % | -23.116 M -200.53 % | 22.995 M 146.88 % | -49.054 M -44.25 % | -34.006 M -3 564.44 % | -928.000 K 90.55 % | -9.824 M -160.33 % | 16.283 M 14 638.39 % | -112.000 K 99.30 % | -15.983 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -18.000 M -179.05 % | 22.769 M 195.91 % | -23.741 M 10.94 % | -26.656 M -14.84 % | -23.212 M -144.49 % | -9.494 M 69.12 % | -30.742 M -768.91 % | -3.538 M 16.75 % | -4.250 M -235.96 % | 3.126 M 637.26 % | 424.000 K 123.11 % | -1.835 M -434.24 % | 549.000 K 120.56 % | -2.670 M 5.39 % | -2.822 M -356.31 % | 1.101 M 113.98 % | -7.875 M -1 881.67 % | 442.000 K 121.98 % | -2.011 M |
Accounts payables | -7.000 M -115.09 % | 46.375 M 397.48 % | 9.322 M -76.83 % | 40.225 M 1 691.18 % | -2.528 M -104.93 % | 51.272 M -3.92 % | 53.362 M 5 631.69 % | 931.000 K -92.22 % | 11.960 M 178.94 % | -15.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.061 M 105.74 % | -53.362 M -5 631.69 % | -931.000 K 92.22 % | -11.960 M -178.94 % | 15.150 M 561.28 % | 2.291 M 41.59 % | 1.618 M 402.43 % | -535.000 K -151.59 % | 1.037 M 232.44 % | -783.000 K 81.42 % | -4.215 M -142.65 % | 9.882 M 387.77 % | -3.434 M -192.26 % | 3.722 M |
Other non cash items | -16.200 M -116.29 % | 99.425 M -46.94 % | 187.394 M 32.72 % | 141.192 M 2 511.07 % | -5.856 M -105.90 % | 99.196 M 7 426.14 % | -1.354 M -124.52 % | 5.523 M -41.59 % | 9.456 M 167.82 % | -13.943 M -294.93 % | 7.153 M -64.08 % | 19.914 M 1 151.67 % | 1.591 M 16.22 % | 1.369 M 23.89 % | 1.105 M -33.91 % | 1.672 M 117.59 % | -9.503 M -44.71 % | -6.567 M -32.72 % | -4.948 M |
Net cash provided by operating activities | 124.500 M -25.42 % | 166.934 M 179.79 % | 59.663 M -32.42 % | 88.288 M -3.67 % | 91.656 M 21.64 % | 75.348 M 40.88 % | 53.485 M 15.13 % | 46.455 M 12.20 % | 41.404 M -8.52 % | 45.259 M 10.07 % | 41.120 M 16.64 % | 35.253 M 8.73 % | 32.424 M 2.22 % | 31.720 M 15.08 % | 27.564 M 2.94 % | 26.777 M 4.24 % | 25.688 M 51.21 % | 16.988 M -21.39 % | 21.611 M |
Investments in property plant and equipment | -68.000 M -22.68 % | -55.428 M 2.35 % | -56.762 M 1.05 % | -57.366 M 39.93 % | -95.506 M 3.90 % | -99.385 M -0.99 % | -98.412 M -841.20 % | -10.456 M 33.59 % | -15.744 M -15.12 % | -13.676 M 57.03 % | -31.830 M -84.76 % | -17.228 M -38.64 % | -12.426 M 50.74 % | -25.223 M -41.32 % | -17.848 M -46.73 % | -12.164 M 20.58 % | -15.316 M -37.30 % | -11.155 M 46.53 % | -20.862 M |
Acquisitions net | 0.000 100.00 % | -400.000 K 99.52 % | -82.712 M -99.56 % | -41.448 M -31 031.34 % | 134.000 K -83.02 % | 789.000 K 156.17 % | 308.000 K 100.38 % | -80.761 M -18 881.63 % | 430.000 K 458.44 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -4.400 M -161.13 % | -1.685 M 4.48 % | -1.764 M | 0.000 | 0.000 100.00 % | -5.246 M | 0.000 100.00 % | -3.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 83.919 M | 0.000 | 0.000 -100.00 % | 196.000 K | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 10.100 M 271.73 % | 2.717 M 103.32 % | -81.740 M | 0.000 -100.00 % | 4.293 M 2 290.31 % | -196.000 K -102.16 % | 9.077 M 1 417.89 % | 598.000 K -4.17 % | 624.000 K 1 351.16 % | 43.000 K 100.38 % | -11.368 M -1 028.90 % | -1.007 M -290.72 % | 528.000 K 89.25 % | 279.000 K 27.98 % | 218.000 K -7.63 % | 236.000 K -82.52 % | 1.350 M -75.62 % | 5.538 M 85.09 % | 2.992 M |
Net cash used for investing activites | -62.300 M -13.69 % | -54.796 M 60.60 % | -139.059 M -40.73 % | -98.814 M -8.49 % | -91.079 M 12.29 % | -103.842 M -16.64 % | -89.027 M 5.04 % | -93.750 M -538.19 % | -14.690 M -8.37 % | -13.556 M 68.62 % | -43.198 M -136.90 % | -18.235 M -53.26 % | -11.898 M 52.30 % | -24.944 M -41.49 % | -17.630 M -47.80 % | -11.928 M 14.59 % | -13.966 M -148.64 % | -5.617 M 68.57 % | -17.870 M |
Debt repayment | -21.000 M 49.43 % | -41.526 M -161.77 % | 67.225 M 626.97 % | -12.757 M -129.22 % | 43.655 M -49.99 % | 87.285 M 41.13 % | 61.846 M 136.64 % | 26.135 M 275.76 % | -14.870 M -427.12 % | -2.821 M -119.77 % | 14.270 M 296.31 % | -7.269 M 19.18 % | -8.994 M -478.85 % | 2.374 M 753.99 % | -363.000 K 96.00 % | -9.065 M -166.85 % | -3.397 M -108.31 % | 40.868 M 4 174.90 % | 956.000 K |
Common stock issued | 0.000 | 0.000 -100.00 % | 1.133 M -98.50 % | 75.339 M 5 323.97 % | 1.389 M 118.40 % | 636.000 K -39.26 % | 1.047 M -98.18 % | 57.465 M 3 751.54 % | 1.492 M 174.77 % | 543.000 K -35.13 % | 837.000 K -68.14 % | 2.627 M 47.58 % | 1.780 M 365.97 % | 382.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -2.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 M | 0.000 |
Dividends paid | -29.200 M -3.26 % | -28.279 M -10.93 % | -25.492 M -14.31 % | -22.301 M -21.72 % | -18.321 M -2.95 % | -17.796 M -11.44 % | -15.969 M -23.33 % | -12.948 M -17.08 % | -11.059 M -11.65 % | -9.905 M -6.02 % | -9.343 M -6.52 % | -8.771 M -9.04 % | -8.044 M -9.82 % | -7.325 M -10.00 % | -6.659 M -14.63 % | -5.809 M -9.73 % | -5.294 M 79.82 % | -26.232 M -524.57 % | -4.200 M |
Other financing activites | -22.400 M -1 349.84 % | -1.545 M 91.44 % | -18.046 M -76.99 % | -10.196 M 39.38 % | -16.820 M -86.31 % | -9.028 M -345.39 % | -2.027 M 84.90 % | -13.428 M -1 074.80 % | -1.143 M -12.50 % | -1.016 M 3.05 % | -1.048 M -37.17 % | -764.000 K 10.64 % | -855.000 K -80.38 % | -474.000 K 38.60 % | -772.000 K -44.57 % | -534.000 K | 0.000 100.00 % | -1.519 M -178.72 % | -545.000 K |
Net cash used provided by financing activities | -72.600 M -1.75 % | -71.350 M -387.47 % | 24.820 M -10.74 % | 27.807 M 180.79 % | 9.903 M -83.79 % | 61.097 M 36.08 % | 44.897 M -21.54 % | 57.224 M 323.71 % | -25.580 M -93.80 % | -13.199 M -379.88 % | 4.716 M 133.27 % | -14.177 M 12.02 % | -16.113 M -219.51 % | -5.043 M 35.30 % | -7.794 M 49.42 % | -15.408 M -77.29 % | -8.691 M 26.86 % | -11.883 M -213.62 % | -3.789 M |
Effect of forex changes on cash | -4.400 M -239.24 % | -1.297 M -179.57 % | 1.630 M 148.00 % | -3.396 M -220.34 % | 2.822 M 221.48 % | -2.323 M -9 034.62 % | 26.000 K -98.40 % | 1.620 M -69.80 % | 5.364 M 517.76 % | -1.284 M 24.20 % | -1.694 M -554.16 % | 373.000 K 213.03 % | -330.000 K 37.62 % | -529.000 K -277.86 % | -140.000 K 87.10 % | -1.085 M -155.30 % | 1.962 M 67.55 % | 1.171 M 629.86 % | -221.000 K |
Net change in cash | -14.800 M -137.48 % | 39.491 M 174.59 % | -52.946 M -402.65 % | 17.494 M 31.51 % | 13.302 M -56.07 % | 30.280 M 222.78 % | 9.381 M -18.77 % | 11.549 M 77.73 % | 6.498 M -62.26 % | 17.220 M 1 724.15 % | 944.000 K -70.63 % | 3.214 M -21.28 % | 4.083 M 239.12 % | 1.204 M -39.80 % | 2.000 M 221.65 % | -1.644 M -132.93 % | 4.993 M 657.66 % | 659.000 K 344.98 % | -269.000 K |
Cash at beginning of period | 126.700 M 45.26 % | 87.224 M -38.27 % | 141.310 M 14.13 % | 123.816 M 12.04 % | 110.514 M 37.74 % | 80.234 M 13.24 % | 70.853 M 19.47 % | 59.304 M 12.31 % | 52.806 M 48.39 % | 35.586 M 2.73 % | 34.642 M 10.23 % | 31.428 M 14.93 % | 27.345 M 4.61 % | 26.141 M 8.28 % | 24.141 M -6.38 % | 25.785 M 24.01 % | 20.792 M 3.27 % | 20.133 M 21.79 % | 16.531 M |
Cash at end of period | 111.900 M -11.69 % | 126.715 M 45.28 % | 87.224 M -38.27 % | 141.310 M 14.13 % | 123.816 M 12.04 % | 110.514 M 37.74 % | 80.234 M 13.24 % | 70.853 M 19.47 % | 59.304 M 12.31 % | 52.806 M 48.39 % | 35.586 M 2.73 % | 34.642 M 10.23 % | 31.428 M 14.93 % | 27.345 M 4.61 % | 26.141 M 8.28 % | 24.141 M -6.38 % | 25.785 M 24.01 % | 20.792 M 27.86 % | 16.262 M |
Operating cash flow | 124.500 M -25.42 % | 166.934 M 175.06 % | 60.691 M -31.26 % | 88.288 M -7.98 % | 95.949 M 27.34 % | 75.348 M 40.88 % | 53.485 M 15.13 % | 46.455 M 12.20 % | 41.404 M -8.52 % | 45.259 M 10.07 % | 41.120 M 16.64 % | 35.253 M 8.73 % | 32.424 M 2.22 % | 31.720 M 15.08 % | 27.564 M 2.94 % | 26.777 M 4.24 % | 25.688 M 51.21 % | 16.988 M -21.39 % | 21.611 M |
Capital expenditure | -74.600 M -25.13 % | -59.618 M -5.03 % | -56.762 M 1.05 % | -57.366 M 39.93 % | -95.506 M 3.90 % | -99.385 M -0.99 % | -98.412 M -841.20 % | -10.456 M 33.59 % | -15.744 M -15.12 % | -13.676 M 57.03 % | -31.830 M -84.76 % | -17.228 M -38.64 % | -12.426 M 50.74 % | -25.223 M -41.32 % | -17.848 M -46.73 % | -12.164 M 20.58 % | -15.316 M -37.30 % | -11.155 M 46.53 % | -20.862 M |
Free CashFlow | 49.900 M -53.50 % | 107.316 M 2 631.38 % | 3.929 M -87.29 % | 30.922 M 6 880.14 % | 443.000 K 101.84 % | -24.037 M 46.50 % | -44.927 M -224.80 % | 35.999 M 40.29 % | 25.660 M -18.75 % | 31.583 M 239.97 % | 9.290 M -48.46 % | 18.025 M -9.87 % | 19.998 M 207.80 % | 6.497 M -33.13 % | 9.716 M -33.51 % | 14.613 M 40.89 % | 10.372 M 77.82 % | 5.833 M 678.77 % | 749.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025-06-29 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-07-16 | 2023-01-01 | 2022-06-30 | 2021-12-31 | 2021-07-18 | 2020-12-31 | 2020-07-12 | 2019-12-31 | 2019-07-14 | 2018-12-31 | 2018-07-15 | 2017-12-31 | 2017-07-16 | 2017-01-01 | 2016-07-17 | 2015-12-31 | 2015-07-12 | 2014-12-31 | 2014-07-13 | 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 | 2007-01-31 | 2006-06-30 | 2006-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.092 B 2.34 % | 2.045 B 5.18 % | 1.944 B 4.14 % | 1.866 B -12.09 % | 2.123 B 17.37 % | 1.809 B -11.27 % | 2.039 B 28.11 % | 1.591 B -6.98 % | 1.711 B 13.30 % | 1.510 B 19.44 % | 1.264 B 40.06 % | 902.600 M -1.04 % | 912.067 M 16.04 % | 785.968 M -8.99 % | 863.623 M 29.57 % | 666.544 M -3.50 % | 690.737 M 14.62 % | 602.632 M -4.63 % | 631.863 M 22.54 % | 515.618 M -10.98 % | 579.204 M 14.31 % | 506.685 M -14.46 % | 592.305 M 11.55 % | 530.959 M -10.59 % | 593.821 M 5.59 % | 562.390 M 9.10 % | 515.502 M 0.00 % | 515.502 M 5.06 % | 490.673 M 13.55 % | 432.112 M 0.00 % | 432.112 M 0.00 % | 432.112 M 4.62 % | 413.046 M 13.24 % | 364.749 M 0.00 % | 364.749 M 26.27 % | 288.867 M 0.00 % | 288.867 M 100.00 % | 144.434 M -45.15 % | 263.332 M 100.00 % | 131.666 M |
Net income | 16.500 M -26.59 % | 22.477 M 33.61 % | 16.823 M -43.18 % | 29.610 M 337.37 % | 6.770 M 59.26 % | 4.251 M -68.41 % | 13.455 M -36.13 % | 21.067 M 31.05 % | 16.076 M -25.29 % | 21.518 M 18.11 % | 18.218 M -3.42 % | 18.863 M 32.82 % | 14.202 M -12.82 % | 16.290 M 0.28 % | 16.244 M 51.21 % | 10.743 M -24.05 % | 14.144 M 14.89 % | 12.311 M -0.22 % | 12.338 M 18.29 % | 10.430 M 8.79 % | 9.587 M 11.37 % | 8.608 M -9.04 % | 9.463 M 10.57 % | 8.558 M -7.68 % | 9.270 M -4.24 % | 9.680 M 2.41 % | 9.453 M 0.00 % | 9.453 M 1.65 % | 9.299 M 27.60 % | 7.288 M -13.83 % | 8.458 M 0.00 % | 8.458 M 11.13 % | 7.611 M 45.75 % | 5.222 M -16.66 % | 6.266 M 54.25 % | 4.062 M -14.63 % | 4.758 M 100.00 % | 2.379 M -55.37 % | 5.331 M 100.00 % | 2.665 M |
Income before tax | 24.300 M -31.66 % | 35.559 M 39.77 % | 25.441 M -31.84 % | 37.326 M 255.42 % | 10.502 M 9.99 % | 9.548 M -49.30 % | 18.831 M -23.99 % | 24.773 M 19.68 % | 20.700 M -27.02 % | 28.365 M 37.47 % | 20.634 M 1.91 % | 20.248 M 22.70 % | 16.502 M -26.22 % | 22.365 M 6.67 % | 20.967 M 32.70 % | 15.800 M -14.16 % | 18.407 M 11.31 % | 16.536 M -0.82 % | 16.673 M 12.75 % | 14.787 M 12.35 % | 13.161 M 9.06 % | 12.068 M -8.02 % | 13.120 M 10.08 % | 11.919 M -7.98 % | 12.953 M 4.16 % | 12.436 M 0.65 % | 12.356 M 0.00 % | 12.356 M 0.81 % | 12.257 M 10.36 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 10.72 % | 10.030 M 15.79 % | 8.662 M 0.00 % | 8.662 M 26.69 % | 6.837 M 0.00 % | 6.837 M 100.00 % | 3.419 M -55.85 % | 7.743 M 100.00 % | 3.871 M |
Income before tax ratio | 0.01 -33.23 % | 0.02 32.88 % | 0.01 -34.55 % | 0.02 304.31 % | 0.00 -6.29 % | 0.01 -42.86 % | 0.01 -40.67 % | 0.02 28.65 % | 0.01 -35.59 % | 0.02 15.10 % | 0.02 -27.24 % | 0.02 23.99 % | 0.02 -36.42 % | 0.03 17.21 % | 0.02 2.42 % | 0.02 -11.05 % | 0.03 -2.88 % | 0.03 3.99 % | 0.03 -7.99 % | 0.03 26.21 % | 0.02 -4.60 % | 0.02 7.52 % | 0.02 -1.32 % | 0.02 2.91 % | 0.02 -1.36 % | 0.02 -7.74 % | 0.02 0.00 % | 0.02 -4.04 % | 0.02 -2.81 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 5.84 % | 0.02 2.25 % | 0.02 0.00 % | 0.02 0.34 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 -19.50 % | 0.03 0.00 % | 0.03 |
EBITDA | 69.900 M -27.93 % | 96.983 M 36.91 % | 70.836 M -23.99 % | 93.189 M 35.95 % | 68.547 M 25.78 % | 54.499 M -16.32 % | 65.128 M 26.61 % | 51.438 M -19.64 % | 64.007 M 2.01 % | 62.744 M 35.55 % | 46.288 M 15.39 % | 40.115 M 13.04 % | 35.487 M 11.37 % | 31.863 M 1.07 % | 31.527 M 17.93 % | 26.734 M 3.64 % | 25.796 M 5.25 % | 24.510 M -6.65 % | 26.257 M 11.80 % | 23.486 M 0.72 % | 23.317 M 23.21 % | 18.925 M -12.31 % | 21.582 M 13.67 % | 18.986 M -11.98 % | 21.570 M 8.21 % | 19.934 M 1.90 % | 19.563 M 0.00 % | 19.563 M -5.96 % | 20.803 M 8.03 % | 19.256 M 6.47 % | 18.086 M 0.00 % | 18.086 M 3.88 % | 17.411 M -1.33 % | 17.646 M 6.29 % | 16.602 M 15.37 % | 14.390 M 5.08 % | 13.694 M 100.00 % | 6.847 M -45.22 % | 12.499 M 100.00 % | 6.249 M |
Net income ratio | 0.01 -28.27 % | 0.01 27.02 % | 0.01 -45.45 % | 0.02 397.53 % | 0.00 35.69 % | 0.00 -64.39 % | 0.01 -50.15 % | 0.01 40.88 % | 0.01 -34.06 % | 0.01 -1.11 % | 0.01 -31.04 % | 0.02 34.21 % | 0.02 -24.87 % | 0.02 10.19 % | 0.02 16.70 % | 0.02 -21.29 % | 0.02 0.23 % | 0.02 4.62 % | 0.02 -3.47 % | 0.02 22.21 % | 0.02 -2.57 % | 0.02 6.34 % | 0.02 -0.88 % | 0.02 3.25 % | 0.02 -9.30 % | 0.02 -6.13 % | 0.02 0.00 % | 0.02 -3.25 % | 0.02 12.37 % | 0.02 -13.83 % | 0.02 0.00 % | 0.02 6.23 % | 0.02 28.71 % | 0.01 -16.66 % | 0.02 22.16 % | 0.01 -14.63 % | 0.02 0.00 % | 0.02 -18.63 % | 0.02 0.00 % | 0.02 |
Ratio EBITDA | 0.03 -29.57 % | 0.05 30.16 % | 0.04 -27.01 % | 0.05 54.65 % | 0.03 7.16 % | 0.03 -5.69 % | 0.03 -1.17 % | 0.03 -13.61 % | 0.04 -9.96 % | 0.04 13.49 % | 0.04 -17.61 % | 0.04 14.23 % | 0.04 -4.02 % | 0.04 11.05 % | 0.04 -8.98 % | 0.04 7.40 % | 0.04 -8.18 % | 0.04 -2.13 % | 0.04 -8.77 % | 0.05 13.15 % | 0.04 7.78 % | 0.04 2.51 % | 0.04 1.90 % | 0.04 -1.56 % | 0.04 2.48 % | 0.04 -6.60 % | 0.04 0.00 % | 0.04 -10.49 % | 0.04 -4.86 % | 0.04 6.47 % | 0.04 0.00 % | 0.04 -0.70 % | 0.04 -12.87 % | 0.05 6.29 % | 0.05 -8.63 % | 0.05 5.08 % | 0.05 0.00 % | 0.05 -0.12 % | 0.05 0.00 % | 0.05 |
Gross profit ratio | 0.11 9.08 % | 0.10 -12.33 % | 0.11 21.21 % | 0.09 7.69 % | 0.09 3.04 % | 0.08 16.39 % | 0.07 -16.53 % | 0.09 -8.46 % | 0.09 -0.79 % | 0.09 -2.48 % | 0.10 -16.40 % | 0.12 6.59 % | 0.11 -16.27 % | 0.13 3.24 % | 0.13 4.57 % | 0.12 0.50 % | 0.12 -2.62 % | 0.12 -0.02 % | 0.12 -6.06 % | 0.13 6.58 % | 0.12 0.71 % | 0.12 1.41 % | 0.12 4.87 % | 0.11 -4.73 % | 0.12 2.29 % | 0.12 -4.51 % | 0.12 0.00 % | 0.12 -7.88 % | 0.13 1.28 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 -2.28 % | 0.13 -1.30 % | 0.14 0.00 % | 0.14 -4.24 % | 0.14 0.00 % | 0.14 0.00 % | 0.14 0.31 % | 0.14 0.00 % | 0.14 |
Weighted average shs out dil | 90.100 M -0.62 % | 90.662 M 0.16 % | 90.517 M 0.09 % | 90.433 M -0.04 % | 90.467 M 1.16 % | 89.433 M -0.88 % | 90.223 M 7.71 % | 83.767 M 0.59 % | 83.277 M 0.09 % | 83.206 M 0.75 % | 82.583 M 0.20 % | 82.419 M -0.23 % | 82.610 M 0.03 % | 82.589 M 0.31 % | 82.337 M 6.82 % | 77.082 M 3.45 % | 74.512 M 0.32 % | 74.275 M 0.22 % | 74.109 M 0.53 % | 73.715 M -0.01 % | 73.721 M 0.64 % | 73.254 M 0.44 % | 72.932 M 1.34 % | 71.971 M -0.01 % | 71.979 M 0.01 % | 71.975 M 0.98 % | 71.276 M 0.00 % | 71.276 M 0.63 % | 70.829 M 1.68 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M |
Weighted average shs out | 90.164 M 0.50 % | 89.716 M 0.04 % | 89.678 M 0.08 % | 89.602 M 0.09 % | 89.525 M 0.10 % | 89.433 M 0.48 % | 89.002 M 7.31 % | 82.940 M 1.36 % | 81.830 M -0.13 % | 81.939 M 0.22 % | 81.756 M 0.04 % | 81.725 M 0.13 % | 81.619 M -0.80 % | 82.274 M -0.22 % | 82.457 M 6.59 % | 77.362 M 3.92 % | 74.442 M 0.38 % | 74.163 M -0.22 % | 74.325 M 1.19 % | 73.451 M -0.40 % | 73.746 M 0.26 % | 73.555 M 1.05 % | 72.792 M 1.22 % | 71.917 M 0.08 % | 71.860 M -0.16 % | 71.975 M 0.98 % | 71.276 M 0.00 % | 71.276 M 0.63 % | 70.829 M 1.68 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M 0.00 % | 69.657 M |
EPS diluted | 0.18 -28.00 % | 0.25 31.58 % | 0.19 -42.42 % | 0.33 341.18 % | 0.07 57.47 % | 0.05 -68.33 % | 0.15 -40.00 % | 0.25 31.58 % | 0.19 -26.92 % | 0.26 18.18 % | 0.22 -4.35 % | 0.23 35.29 % | 0.17 -15.00 % | 0.20 0.00 % | 0.20 42.86 % | 0.14 -26.32 % | 0.19 11.76 % | 0.17 0.00 % | 0.17 21.43 % | 0.14 7.69 % | 0.13 8.33 % | 0.12 -7.69 % | 0.13 8.33 % | 0.12 -7.69 % | 0.13 -3.27 % | 0.13 1.36 % | 0.13 0.00 % | 0.13 1.07 % | 0.13 20.81 % | 0.11 -10.54 % | 0.12 0.00 % | 0.12 11.17 % | 0.11 36.50 % | 0.08 -11.11 % | 0.09 46.10 % | 0.06 -9.94 % | 0.07 100.00 % | 0.03 -55.35 % | 0.08 100.00 % | 0.04 |
Earnings per share | 0.19 -24.00 % | 0.25 31.58 % | 0.19 -42.42 % | 0.33 336.51 % | 0.08 59.16 % | 0.05 -68.33 % | 0.15 -40.00 % | 0.25 25.00 % | 0.20 -23.08 % | 0.26 18.18 % | 0.22 -4.35 % | 0.23 35.29 % | 0.17 -15.00 % | 0.20 0.00 % | 0.20 42.86 % | 0.14 -26.32 % | 0.19 11.76 % | 0.17 0.00 % | 0.17 21.43 % | 0.14 7.69 % | 0.13 8.33 % | 0.12 -7.69 % | 0.13 8.33 % | 0.12 -7.69 % | 0.13 -3.27 % | 0.13 1.36 % | 0.13 0.00 % | 0.13 1.07 % | 0.13 20.81 % | 0.11 -10.54 % | 0.12 0.00 % | 0.12 11.17 % | 0.11 36.50 % | 0.08 -11.11 % | 0.09 46.10 % | 0.06 -9.94 % | 0.07 100.00 % | 0.03 -55.35 % | 0.08 100.00 % | 0.04 |
Gross profit | 223.000 M 11.64 % | 199.755 M -7.79 % | 216.626 M 26.23 % | 171.608 M -5.34 % | 181.280 M 20.93 % | 149.901 M 3.27 % | 145.149 M 6.94 % | 135.732 M -14.84 % | 159.393 M 12.41 % | 141.802 M 16.48 % | 121.740 M 17.09 % | 103.969 M 5.49 % | 98.561 M -2.84 % | 101.437 M -6.04 % | 107.961 M 35.48 % | 79.686 M -3.02 % | 82.171 M 11.62 % | 73.619 M -4.65 % | 77.209 M 15.12 % | 67.069 M -5.12 % | 70.686 M 15.12 % | 61.402 M -13.25 % | 70.779 M 16.99 % | 60.499 M -14.82 % | 71.024 M 8.00 % | 65.762 M 4.18 % | 63.125 M 0.00 % | 63.125 M -3.22 % | 65.226 M 15.00 % | 56.718 M 0.00 % | 56.718 M 0.00 % | 56.718 M 2.23 % | 55.481 M 11.77 % | 49.639 M 0.00 % | 49.639 M 20.92 % | 41.051 M 0.00 % | 41.051 M 100.00 % | 20.526 M -44.98 % | 37.308 M 100.00 % | 18.654 M |
Income tax expense | 7.200 M -39.11 % | 11.825 M 56.11 % | 7.575 M 11.27 % | 6.808 M 77.57 % | 3.834 M -24.79 % | 5.098 M 1.47 % | 5.024 M 41.56 % | 3.549 M -22.29 % | 4.567 M -34.93 % | 7.019 M 41.26 % | 4.969 M 43.24 % | 3.469 M -23.37 % | 4.527 M -9.33 % | 4.993 M 37.43 % | 3.633 M -7.67 % | 3.935 M 21.75 % | 3.232 M -1.07 % | 3.267 M -0.58 % | 3.286 M -9.48 % | 3.630 M 26.97 % | 2.859 M 4.76 % | 2.729 M -6.19 % | 2.909 M 12.53 % | 2.585 M -11.68 % | 2.927 M 6.20 % | 2.756 M -5.08 % | 2.904 M 0.00 % | 2.904 M -1.83 % | 2.958 M 11.69 % | 2.648 M 0.00 % | 2.648 M 0.00 % | 2.648 M 9.44 % | 2.420 M 0.96 % | 2.397 M 0.00 % | 2.397 M 15.27 % | 2.079 M 0.00 % | 2.079 M 100.00 % | 1.040 M -56.90 % | 2.412 M 100.00 % | 1.206 M |
Cost of revenue | 1.869 B 1.33 % | 1.845 B 6.81 % | 1.727 B 1.91 % | 1.695 B -12.72 % | 1.942 B 17.05 % | 1.659 B -12.38 % | 1.894 B 30.09 % | 1.456 B -6.17 % | 1.551 B 13.39 % | 1.368 B 19.75 % | 1.142 B 43.05 % | 798.631 M -1.83 % | 813.506 M 18.84 % | 684.531 M -9.41 % | 755.662 M 28.76 % | 586.858 M -3.57 % | 608.566 M 15.04 % | 529.013 M -4.62 % | 554.654 M 23.66 % | 448.549 M -11.79 % | 508.518 M 14.20 % | 445.283 M -14.62 % | 521.526 M 10.85 % | 470.460 M -10.01 % | 522.797 M 5.27 % | 496.629 M 9.78 % | 452.378 M 0.00 % | 452.378 M 6.33 % | 425.447 M 13.33 % | 375.394 M 0.00 % | 375.394 M 0.00 % | 375.394 M 4.99 % | 357.565 M 13.47 % | 315.110 M 0.00 % | 315.110 M 27.15 % | 247.816 M 0.00 % | 247.816 M 100.00 % | 123.908 M -45.18 % | 226.024 M 100.00 % | 113.012 M |
General and administrative expenses | 157.800 M -1.32 % | 159.916 M 6.41 % | 150.284 M 16.16 % | 129.377 M -19.13 % | 159.980 M 14.11 % | 140.199 M 3.20 % | 135.849 M 20.79 % | 112.464 M -1.10 % | 113.711 M -9.39 % | 125.498 M 12.69 % | 111.361 M 25.85 % | 88.490 M 1.34 % | 87.321 M 26.86 % | 68.831 M -15.23 % | 81.199 M 47.47 % | 55.063 M -10.14 % | 61.274 M 15.92 % | 52.858 M -4.95 % | 55.613 M 16.38 % | 47.787 M -8.28 % | 52.100 M 15.84 % | 44.974 M -12.65 % | 51.488 M 19.13 % | 43.220 M -17.67 % | 52.495 M 9.69 % | 47.858 M 5.03 % | 45.567 M 0.00 % | 45.567 M -3.92 % | 47.425 M 19.96 % | 39.536 M 0.00 % | 39.536 M 0.00 % | 39.536 M -1.36 % | 40.081 M 67.43 % | 23.939 M 3.65 % | 23.095 M 256.02 % | -14.803 M -177.62 % | 19.072 M 100.00 % | 9.536 M -45.34 % | 17.447 M 100.00 % | 8.724 M |
Selling and marketing expenses | 24.100 M -6.20 % | 25.694 M 13.66 % | 22.606 M -3.52 % | 23.431 M -3.27 % | 24.224 M 2.15 % | 23.714 M 29.49 % | 18.314 M 51.39 % | 12.097 M -6.85 % | 12.986 M 16.13 % | 11.182 M -7.31 % | 12.064 M -1.44 % | 12.240 M 16.15 % | 10.538 M 7.41 % | 9.811 M 15.81 % | 8.472 M 40.87 % | 6.014 M 1.26 % | 5.939 M 12.29 % | 5.289 M -8.81 % | 5.800 M 23.61 % | 4.692 M -13.10 % | 5.399 M 15.86 % | 4.660 M -20.76 % | 5.881 M 10.75 % | 5.310 M 2.35 % | 5.188 M -1.16 % | 5.249 M 14.74 % | 4.575 M 0.00 % | 4.575 M -5.87 % | 4.860 M -12.03 % | 5.525 M 0.00 % | 5.525 M 0.00 % | 5.525 M 21.85 % | 4.534 M 22.14 % | 3.712 M 1.81 % | 3.646 M 6.61 % | 3.420 M 18.79 % | 2.879 M 100.00 % | 1.440 M -46.00 % | 2.666 M 100.00 % | 1.333 M |
Other expenses | -200.000 K | 0.000 -100.00 % | 164.000 K 100.50 % | -33.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.079 M | 0.000 -100.00 % | 59.369 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 181.700 M 25.23 % | 145.091 M -16.16 % | 173.064 M 44.49 % | 119.777 M -16.64 % | 143.692 M 21.28 % | 118.475 M 5.89 % | 111.888 M 6.45 % | 105.104 M -13.47 % | 121.464 M 12.60 % | 107.869 M 14.96 % | 93.835 M 21.20 % | 77.423 M 2.22 % | 75.744 M -2.20 % | 77.451 M -9.57 % | 85.649 M 35.07 % | 63.413 M 0.13 % | 63.333 M 11.95 % | 56.571 M -5.61 % | 59.933 M 15.67 % | 51.813 M -9.01 % | 56.943 M 16.48 % | 48.888 M -14.54 % | 57.209 M 18.67 % | 48.209 M -16.31 % | 57.603 M 8.47 % | 53.107 M 5.91 % | 50.141 M 0.00 % | 50.141 M -4.10 % | 52.285 M 16.03 % | 45.060 M 0.00 % | 45.060 M 0.00 % | 45.060 M 1.00 % | 44.615 M -17.05 % | 53.782 M 101.12 % | 26.741 M -39.85 % | 44.459 M 102.54 % | 21.951 M 100.00 % | 10.975 M -45.43 % | 20.113 M 100.00 % | 10.056 M |
Cost and expenses | 2.051 B 203.08 % | -1.990 B -204.72 % | 1.900 B 4.72 % | 1.815 B -12.99 % | 2.086 B 17.33 % | 1.778 B -11.36 % | 2.005 B 28.50 % | 1.561 B -6.70 % | 1.673 B 13.33 % | 1.476 B 19.39 % | 1.236 B 41.12 % | 876.054 M -1.48 % | 889.250 M 16.70 % | 761.982 M -9.43 % | 841.311 M 29.38 % | 650.271 M -3.22 % | 671.899 M 14.74 % | 585.584 M -4.72 % | 614.587 M 22.83 % | 500.362 M -11.51 % | 565.461 M 14.43 % | 494.171 M -14.61 % | 578.735 M 11.58 % | 518.669 M -10.64 % | 580.400 M 5.58 % | 549.735 M 9.40 % | 502.519 M 0.00 % | 502.519 M 5.19 % | 477.732 M 13.62 % | 420.454 M 0.00 % | 420.454 M 0.00 % | 420.454 M 4.54 % | 402.180 M 12.99 % | 355.947 M 0.32 % | 354.795 M 25.97 % | 281.662 M 0.46 % | 280.380 M 100.00 % | 140.190 M -45.13 % | 255.481 M 100.00 % | 127.741 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 181.900 M 25.37 % | 145.091 M -16.08 % | 172.900 M 13.12 % | 152.853 M 6.38 % | 143.692 M 21.28 % | 118.475 M 5.89 % | 111.888 M 6.45 % | 105.104 M -13.47 % | 121.464 M 12.60 % | 107.869 M 14.96 % | 93.835 M 21.20 % | 77.423 M 2.22 % | 75.744 M -3.69 % | 78.642 M -12.30 % | 89.671 M 46.82 % | 61.077 M -9.13 % | 67.213 M 15.59 % | 58.147 M -5.32 % | 61.413 M 17.02 % | 52.479 M -8.73 % | 57.499 M 15.85 % | 49.634 M -13.48 % | 57.369 M 18.21 % | 48.530 M -15.87 % | 57.683 M 8.62 % | 53.107 M 5.91 % | 50.141 M 0.00 % | 50.141 M -4.10 % | 52.285 M 16.03 % | 45.060 M 0.00 % | 45.060 M 0.00 % | 45.060 M 1.00 % | 44.615 M 61.35 % | 27.651 M 3.40 % | 26.741 M 334.93 % | -11.383 M -151.86 % | 21.951 M 100.00 % | 10.975 M -45.43 % | 20.113 M 100.00 % | 10.056 M |
Interest income | 0.000 -100.00 % | 1.800 M | 0.000 -100.00 % | 528.000 K 1 127.91 % | 43.000 K -87.24 % | 337.000 K 1 673.68 % | 19.000 K -99.74 % | 7.395 M 67 127.27 % | 11.000 K -47.62 % | 21.000 K 2 000.00 % | 1.000 K -94.44 % | 18.000 K -76.92 % | 78.000 K -95.19 % | 1.621 M 20.52 % | 1.345 M 184.36 % | 473.000 K 9.74 % | 431.000 K -15.82 % | 512.000 K -15.09 % | 603.000 K 28.57 % | 469.000 K -19.42 % | 582.000 K 30.49 % | 446.000 K -0.89 % | 450.000 K 21.29 % | 371.000 K -20.73 % | 468.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.159 M | 0.000 -100.00 % | 1.273 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 17.000 M -20.85 % | 21.479 M 18.53 % | 18.121 M -2.97 % | 18.676 M -3.66 % | 19.386 M 42.79 % | 13.577 M 21.32 % | 11.191 M 51.35 % | 7.394 M -1.66 % | 7.519 M 34.53 % | 5.589 M -23.14 % | 7.272 M 15.14 % | 6.316 M -1.20 % | 6.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 249.500 K 4.28 % | 239.250 K -50.00 % | 478.500 K -29.48 % | 678.500 K 0.00 % | 678.500 K -14.60 % | 794.500 K 35.00 % | 588.500 K 0.00 % | 588.500 K 0.00 % | 588.500 K -29.35 % | 833.000 K -58.81 % | 2.023 M 0.00 % | 2.023 M 18.41 % | 1.708 M 0.00 % | 1.708 M 100.00 % | 854.000 K 64.55 % | 519.000 K 100.00 % | 259.500 K |
Depreciation and amortization | 28.800 M -28.92 % | 40.519 M 49.52 % | 27.100 M -26.68 % | 36.962 M -8.76 % | 40.512 M -10.84 % | 45.438 M 7.48 % | 42.275 M 13.74 % | 37.167 M 10.01 % | 33.786 M 17.27 % | 28.811 M -2.63 % | 29.590 M 26.96 % | 23.307 M 5.39 % | 22.115 M 143.88 % | 9.068 M -31.50 % | 13.237 M 62.92 % | 8.125 M -25.03 % | 10.838 M 19.92 % | 9.038 M -13.60 % | 10.461 M 17.59 % | 8.896 M -12.18 % | 10.130 M 41.54 % | 7.157 M -12.42 % | 8.172 M 16.46 % | 7.017 M -14.73 % | 8.229 M 5.70 % | 7.785 M 8.30 % | 7.189 M 0.00 % | 7.189 M -14.94 % | 8.452 M 21.13 % | 6.977 M 0.00 % | 6.977 M 0.00 % | 6.977 M -2.47 % | 7.154 M 13.80 % | 6.286 M -2.38 % | 6.439 M 19.40 % | 5.393 M -1.89 % | 5.497 M 100.00 % | 2.749 M -39.92 % | 4.575 M 100.00 % | 2.287 M |
Operating income | 41.300 M -24.45 % | 54.664 M 25.49 % | 43.562 M -15.95 % | 51.831 M 37.89 % | 37.588 M 19.61 % | 31.426 M -5.52 % | 33.261 M 8.60 % | 30.628 M -19.25 % | 37.929 M 11.78 % | 33.933 M 21.60 % | 27.905 M 5.12 % | 26.546 M 16.34 % | 22.817 M 0.10 % | 22.795 M 24.63 % | 18.290 M -1.71 % | 18.609 M 24.41 % | 14.958 M -3.32 % | 15.472 M -2.05 % | 15.796 M 8.27 % | 14.590 M 10.64 % | 13.187 M 12.06 % | 11.768 M -12.24 % | 13.410 M 12.04 % | 11.969 M -10.28 % | 13.341 M 9.82 % | 12.149 M -1.82 % | 12.374 M 0.00 % | 12.374 M 0.18 % | 12.352 M 1.18 % | 12.207 M 9.88 % | 11.109 M 0.00 % | 11.109 M 8.31 % | 10.257 M 2.09 % | 10.048 M -1.13 % | 10.163 M 36.23 % | 7.460 M -8.99 % | 8.197 M 100.00 % | 4.099 M -48.28 % | 7.924 M 100.00 % | 3.962 M |
Operating income ratio | 0.02 -26.18 % | 0.03 19.30 % | 0.02 -19.30 % | 0.03 56.86 % | 0.02 1.91 % | 0.02 6.48 % | 0.02 -15.23 % | 0.02 -13.19 % | 0.02 -1.34 % | 0.02 1.81 % | 0.02 -24.95 % | 0.03 17.56 % | 0.03 -13.74 % | 0.03 36.94 % | 0.02 -24.14 % | 0.03 28.92 % | 0.02 -15.65 % | 0.03 2.70 % | 0.02 -11.65 % | 0.03 24.28 % | 0.02 -1.97 % | 0.02 2.58 % | 0.02 0.44 % | 0.02 0.34 % | 0.02 4.00 % | 0.02 -10.01 % | 0.02 0.00 % | 0.02 -4.64 % | 0.03 -10.89 % | 0.03 9.88 % | 0.03 0.00 % | 0.03 3.53 % | 0.02 -9.85 % | 0.03 -1.13 % | 0.03 7.89 % | 0.03 -8.99 % | 0.03 0.00 % | 0.03 -5.70 % | 0.03 0.00 % | 0.03 |
Total other income expenses net | -17.000 M 11.02 % | -19.105 M -5.43 % | -18.121 M -25.26 % | -14.467 M 46.59 % | -27.086 M -23.80 % | -21.878 M -51.61 % | -14.430 M -146.46 % | -5.855 M 66.02 % | -17.229 M -209.43 % | -5.568 M 23.42 % | -7.271 M -15.45 % | -6.298 M 0.27 % | -6.315 M -1 368.60 % | -430.000 K 68.03 % | -1.345 M 52.12 % | -2.809 M 34.84 % | -4.311 M -741.99 % | -512.000 K 15.09 % | -603.000 K -28.57 % | -469.000 K -1 703.85 % | -26.000 K 93.87 % | -424.000 K 5.78 % | -450.000 K -3.69 % | -434.000 K -11.86 % | -388.000 K -234.96 % | 287.500 K 1 697.22 % | -18.000 K 0.00 % | -18.000 K 81.05 % | -95.000 K 91.38 % | -1.102 M -31 371.43 % | -3.500 K 0.00 % | -3.500 K 98.46 % | -227.000 K 83.62 % | -1.386 M 7.66 % | -1.501 M -140.85 % | -623.000 K 54.19 % | -1.360 M -100.00 % | -680.000 K -274.66 % | -181.500 K -100.00 % | -90.750 K |
2025-06-29 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-07-16 | 2023-01-01 | 2022-06-30 | 2021-12-31 | 2021-07-18 | 2020-12-31 | 2020-07-12 | 2019-12-31 | 2019-07-14 | 2018-12-31 | 2018-07-15 | 2017-12-31 | 2017-07-16 | 2017-01-01 | 2016-07-17 | 2015-12-31 | 2015-07-12 | 2014-12-31 | 2014-07-13 | 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 | 2007-01-31 | 2006-06-30 | 2006-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2023-01-01 | 2022-06-30 | 2021-12-31 | 2021-07-31 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2017-01-01 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 398.800 M 18.20 % | 337.400 M -5.02 % | 355.219 M -3.10 % | 366.579 M -17.13 % | 442.350 M -3.36 % | 457.723 M -2.58 % | 469.834 M 43.76 % | 326.818 M -12.06 % | 371.620 M 1.14 % | 367.416 M 28.73 % | 285.414 M 5.14 % | 271.458 M -12.24 % | 309.323 M 794.00 % | 34.600 M 1 752.25 % | 1.868 M 110.66 % | -17.529 M 54.92 % | -38.882 M -19.46 % | -32.547 M -50.78 % | -21.586 M -70.33 % | -12.673 M -612.45 % | 2.473 M -67.77 % | 7.674 M 36.62 % | 5.617 M 214.12 % | -4.922 M -403.08 % | 1.624 M -68.78 % | 5.202 M -65.08 % | 14.895 M -20.39 % | 18.710 M -24.48 % | 24.774 M 37.28 % | 18.046 M 12.48 % | 16.044 M -21.94 % | 20.554 M -18.55 % | 25.235 M -11.68 % | 28.572 M -13.29 % | 32.950 M -8.96 % | 36.192 M -3.75 % | 37.603 M 719.90 % | -6.066 M |
Total investments | 11.500 M -4.96 % | 12.100 M 4.84 % | 11.541 M 45.37 % | 7.939 M -6.43 % | 8.485 M 36.68 % | 6.208 M 8.47 % | 5.723 M -26.42 % | 7.778 M -33.11 % | 11.628 M -7.88 % | 12.622 M -5.49 % | 13.355 M 7.53 % | 12.420 M -27.02 % | 17.019 M 30.69 % | 13.022 M -24.85 % | 17.327 M -4.72 % | 18.186 M 85.06 % | 9.827 M 102.74 % | 4.847 M 51.28 % | 3.204 M 33.72 % | 2.396 M 44.95 % | 1.653 M 33.95 % | 1.234 M 115.73 % | 572.000 K 41.23 % | 405.000 K 454.79 % | 73.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 491.000 M 9.28 % | 449.300 M -0.27 % | 450.536 M -8.67 % | 493.294 M -5.50 % | 522.026 M -4.21 % | 544.947 M -3.84 % | 566.698 M 21.06 % | 468.128 M 0.08 % | 467.746 M -4.78 % | 491.232 M 23.90 % | 396.478 M 3.80 % | 381.972 M -1.68 % | 388.509 M 238.32 % | 114.834 M 48.34 % | 77.414 M 45.18 % | 53.324 M 148.09 % | 21.494 M -19.67 % | 26.757 M -22.75 % | 34.637 M -13.69 % | 40.133 M -6.71 % | 43.019 M -0.56 % | 43.260 M 71.65 % | 25.203 M -15.20 % | 29.720 M -5.31 % | 31.388 M -14.31 % | 36.630 M -11.53 % | 41.402 M -10.10 % | 46.055 M -8.21 % | 50.175 M 13.55 % | 44.187 M 9.20 % | 40.463 M -9.47 % | 44.695 M -6.71 % | 47.911 M -11.86 % | 54.357 M -1.78 % | 55.343 M -2.88 % | 56.984 M 1.80 % | 55.976 M 244.23 % | 16.261 M |
Accumulated other comprehensive income loss | -21.700 M 30.67 % | -31.300 M -34.20 % | -23.323 M -19.37 % | -19.538 M -7 385.82 % | -261.000 K 99.05 % | -27.370 M -619.85 % | 5.265 M 7.80 % | 4.884 M -24.49 % | 6.468 M -39.79 % | 10.743 M 42.71 % | 7.528 M 71.32 % | 4.394 M -42.80 % | 7.682 M 136.34 % | -21.142 M 10.74 % | -23.685 M -17.38 % | -20.178 M 1.82 % | -20.553 M 8.92 % | -22.565 M 17.39 % | -27.315 M 20.52 % | -34.369 M 3.56 % | -35.639 M -10.12 % | -32.364 M -7.34 % | -30.151 M 77.13 % | -131.833 M -416.73 % | -25.513 M 78.28 % | -117.487 M | 0.000 100.00 % | -105.283 M | 0.000 100.00 % | -93.663 M | 0.000 100.00 % | -81.078 M | 0.000 100.00 % | -69.767 M | 0.000 100.00 % | -50.806 M | 0.000 100.00 % | -39.282 M |
Retained earnings | 178.100 M -3.21 % | 184.000 M 6.87 % | 172.165 M -2.16 % | 175.963 M 42.33 % | 123.630 M -26.35 % | 167.862 M 19.92 % | 139.980 M -3.90 % | 145.668 M 10.91 % | 131.341 M 0.39 % | 130.826 M 13.72 % | 115.043 M 5.15 % | 109.411 M 14.63 % | 95.451 M -23.59 % | 124.923 M 10.35 % | 113.202 M 4.47 % | 108.358 M 6.95 % | 101.314 M 5.08 % | 96.419 M 10.20 % | 87.491 M 5.63 % | 82.829 M 9.87 % | 75.385 M 3.67 % | 72.717 M 8.76 % | 66.862 M 4.49 % | 63.989 M 10.21 % | 58.063 M 5.70 % | 54.932 M 12.75 % | 48.721 M 7.33 % | 45.392 M 15.54 % | 39.287 M 10.61 % | 35.518 M 18.69 % | 29.925 M 13.22 % | 26.432 M 22.21 % | 21.629 M 18.63 % | 18.232 M 21.37 % | 15.022 M 24.78 % | 12.039 M 25.08 % | 9.625 M -67.32 % | 29.451 M |
Common stock | 9.000 M 0.00 % | 9.000 M 0.33 % | 8.970 M 0.11 % | 8.960 M 0.00 % | 8.960 M 0.19 % | 8.943 M 0.06 % | 8.938 M 0.51 % | 8.893 M 8.25 % | 8.215 M 0.26 % | 8.194 M 0.04 % | 8.191 M 0.22 % | 8.173 M 0.04 % | 8.170 M 0.12 % | 8.160 M 0.02 % | 8.158 M 0.28 % | 8.135 M 9.95 % | 7.399 M 0.60 % | 7.355 M 0.52 % | 7.317 M 0.43 % | 7.286 M 0.04 % | 7.283 M 0.33 % | 7.259 M 0.21 % | 7.244 M 0.39 % | 7.216 M 0.82 % | 7.157 M 0.99 % | 7.087 M 0.07 % | 7.082 M 1.39 % | 6.985 M 0.10 % | 6.978 M 0.17 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M 3 383.00 % | 200.000 K |
Total equity | 319.900 M 0.98 % | 316.800 M 1.08 % | 313.413 M -2.51 % | 321.478 M 11.96 % | 287.146 M -5.95 % | 305.317 M 0.42 % | 304.054 M -1.26 % | 307.949 M 41.29 % | 217.958 M -1.79 % | 221.938 M 9.98 % | 201.799 M 5.14 % | 191.940 M 6.54 % | 180.157 M -0.60 % | 181.246 M 9.54 % | 165.463 M 1.05 % | 163.744 M 60.31 % | 102.141 M 7.41 % | 95.095 M 16.10 % | 81.911 M 18.93 % | 68.875 M 16.37 % | 59.184 M -0.75 % | 59.633 M 9.45 % | 54.484 M 0.42 % | 54.258 M 14.00 % | 47.596 M 16.17 % | 40.972 M 27.92 % | 32.029 M 9.43 % | 29.269 M 20.83 % | 24.223 M 26.52 % | 19.145 M 68.80 % | 11.342 M 32.56 % | 8.556 M 587.23 % | 1.245 M 698.08 % | 156.000 K 102.79 % | -5.584 M 46.89 % | -10.513 M 23.89 % | -13.813 M -144.79 % | 30.837 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.921 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.318 M 0.00 % | 3.318 M 0.00 % | 3.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.505 M | 0.000 100.00 % | -3.631 M | 0.000 100.00 % | -4.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K -78.79 % | 264.000 K -78.85 % | 1.248 M -32.54 % | 1.850 M |
Long term debt | 445.800 M 10.65 % | 402.900 M -1.26 % | 408.029 M -9.20 % | 449.377 M -6.38 % | 480.007 M -4.13 % | 500.662 M -4.39 % | 523.662 M 128.70 % | 228.977 M -44.99 % | 416.238 M -6.51 % | 445.223 M 24.35 % | 358.029 M 16.18 % | 308.160 M 3.41 % | 298.003 M 172.33 % | 109.426 M 71.14 % | 63.940 M 68.02 % | 38.056 M 278.22 % | 10.062 M -42.20 % | 17.409 M -22.67 % | 22.512 M -20.75 % | 28.405 M -9.77 % | 31.480 M -3.36 % | 32.573 M 80.61 % | 18.035 M -3.12 % | 18.616 M -8.88 % | 20.430 M -18.71 % | 25.133 M -16.55 % | 30.119 M -15.43 % | 35.615 M -14.16 % | 41.491 M 17.34 % | 35.359 M 5.63 % | 33.473 M -7.71 % | 36.271 M -7.02 % | 39.010 M -14.11 % | 45.417 M -6.35 % | 48.497 M -3.59 % | 50.302 M 3.68 % | 48.517 M 375.84 % | 10.196 M |
Total non current liabilities | 457.900 M 11.01 % | 412.500 M -1.50 % | 418.783 M -9.77 % | 464.120 M -6.08 % | 494.173 M -4.34 % | 516.583 M -3.73 % | 536.601 M 130.19 % | 233.109 M -44.19 % | 417.684 M -7.37 % | 450.925 M 23.72 % | 364.472 M 15.49 % | 315.594 M 3.90 % | 303.755 M 181.46 % | 107.923 M 68.79 % | 63.940 M 76.60 % | 36.206 M 259.83 % | 10.062 M -46.80 % | 18.914 M -15.98 % | 22.512 M -14.82 % | 26.428 M -16.05 % | 31.480 M 3.88 % | 30.304 M 68.03 % | 18.035 M -10.16 % | 20.075 M -10.80 % | 22.506 M -15.75 % | 26.712 M -13.98 % | 31.054 M -14.35 % | 36.256 M -14.75 % | 42.530 M 16.85 % | 36.396 M 3.66 % | 35.110 M -7.28 % | 37.867 M -7.73 % | 41.040 M -13.79 % | 47.603 M -5.29 % | 50.263 M -3.61 % | 52.146 M 2.23 % | 51.009 M 282.20 % | 13.346 M |
Other current liabilities | 2.200 M -96.99 % | 73.200 M 34 428.30 % | 212.000 K -99.71 % | 72.049 M 983.61 % | 6.649 M -89.47 % | 63.120 M | 0.000 -100.00 % | 53.459 M | 0.000 -100.00 % | 68.331 M | 0.000 -100.00 % | 49.272 M | 0.000 -100.00 % | 39.378 M | 0.000 -100.00 % | 27.782 M | 0.000 -100.00 % | 22.941 M | 0.000 -100.00 % | 18.898 M | 0.000 -100.00 % | 19.418 M | 0.000 -100.00 % | 17.719 M | 0.000 -100.00 % | 16.298 M | 0.000 -100.00 % | 26.014 M | 0.000 -100.00 % | 23.252 M | 0.000 -100.00 % | 29.895 M | 0.000 -100.00 % | 40.993 M | 0.000 -100.00 % | 24.311 M | 0.000 -100.00 % | 25.521 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.647 M 95.81 % | -301.566 M -485.47 % | -51.508 M 54.95 % | -114.340 M -197.38 % | -38.449 M 68.76 % | -123.084 M -36.00 % | -90.506 M -1 573.56 % | -5.408 M 59.86 % | -13.474 M 11.75 % | -15.268 M -33.55 % | -11.432 M | 0.000 100.00 % | -12.125 M -3.39 % | -11.728 M -1.64 % | -11.539 M -7.97 % | -10.687 M -49.09 % | -7.168 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 |
Short term debt | 45.200 M -2.59 % | 46.400 M 9.16 % | 42.507 M -3.21 % | 43.917 M 4.52 % | 42.019 M -5.12 % | 44.285 M 2.90 % | 43.036 M -82.00 % | 239.151 M 364.30 % | 51.508 M 11.95 % | 46.009 M 19.66 % | 38.449 M -47.91 % | 73.812 M -18.45 % | 90.506 M 1 573.56 % | 5.408 M -59.86 % | 13.474 M -11.75 % | 15.268 M 33.55 % | 11.432 M 19.49 % | 9.567 M -21.10 % | 12.125 M 3.39 % | 11.728 M 1.64 % | 11.539 M 7.97 % | 10.687 M 49.09 % | 7.168 M -35.45 % | 11.104 M 1.33 % | 10.958 M -4.69 % | 11.497 M 1.90 % | 11.283 M 8.07 % | 10.440 M 20.22 % | 8.684 M -1.63 % | 8.828 M 26.29 % | 6.990 M -17.02 % | 8.424 M -5.36 % | 8.901 M -0.44 % | 8.940 M 30.59 % | 6.846 M 2.45 % | 6.682 M -10.42 % | 7.459 M 22.98 % | 6.065 M |
Total current liabilities | 503.300 M -0.75 % | 507.100 M 12.84 % | 449.404 M -10.77 % | 503.652 M 13.17 % | 445.032 M -6.09 % | 473.886 M 14.41 % | 414.211 M -33.87 % | 626.366 M 63.22 % | 383.748 M 0.34 % | 382.429 M -7.04 % | 411.390 M 3.36 % | 398.012 M 6.12 % | 375.051 M 33.81 % | 280.293 M 22.82 % | 228.214 M 1.25 % | 225.394 M 26.52 % | 178.144 M 2.85 % | 173.203 M -3.84 % | 180.116 M 20.93 % | 148.938 M 0.63 % | 148.005 M -11.83 % | 167.869 M 7.45 % | 156.237 M -9.43 % | 172.501 M 0.80 % | 171.124 M 11.65 % | 153.269 M 5.49 % | 145.294 M -3.48 % | 150.539 M 6.15 % | 141.818 M 3.55 % | 136.954 M 18.01 % | 116.050 M -6.63 % | 124.292 M 8.34 % | 114.724 M -12.37 % | 130.912 M 22.18 % | 107.148 M 22.66 % | 87.352 M 0.57 % | 86.858 M 12.15 % | 77.448 M |
Total liabilities | 961.200 M 4.52 % | 919.600 M 5.92 % | 868.187 M -10.29 % | 967.772 M 3.04 % | 939.205 M -5.18 % | 990.469 M 4.17 % | 950.812 M 10.63 % | 859.475 M 7.24 % | 801.432 M -3.83 % | 833.354 M 7.41 % | 775.862 M 8.72 % | 713.606 M 5.13 % | 678.806 M 71.49 % | 395.823 M 32.79 % | 298.093 M 10.56 % | 269.616 M 42.09 % | 189.755 M -1.23 % | 192.117 M -6.04 % | 204.468 M 14.23 % | 178.997 M -1.15 % | 181.074 M -10.50 % | 202.317 M 15.19 % | 175.643 M -8.79 % | 192.576 M -0.54 % | 193.630 M 7.58 % | 179.981 M 2.06 % | 176.348 M -5.59 % | 186.795 M 1.33 % | 184.348 M 6.34 % | 173.350 M 14.68 % | 151.160 M -6.78 % | 162.159 M 4.11 % | 155.764 M -12.74 % | 178.515 M 13.41 % | 157.411 M 12.84 % | 139.498 M 1.18 % | 137.867 M 51.85 % | 90.794 M |
Other non current assets | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.801 M | 0.000 100.00 % | -69.482 M | 0.000 100.00 % | -47.582 M | 0.000 100.00 % | -47.582 M | 0.000 100.00 % | -1.653 M -0.61 % | -1.643 M -1.17 % | -1.624 M -59.37 % | -1.019 M -196.31 % | 1.058 M 205.48 % | -1.003 M -0.30 % | -1.000 M -78.57 % | -560.000 K 27.37 % | -771.000 K 35.70 % | -1.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 11.500 M -4.17 % | 12.000 M 3.98 % | 11.541 M 45.37 % | 7.939 M -6.43 % | 8.485 M 36.68 % | 6.208 M 8.47 % | 5.723 M -26.42 % | 7.778 M -33.11 % | 11.628 M -7.88 % | 12.622 M -5.49 % | 13.355 M 7.53 % | 12.420 M -1.76 % | 12.642 M 142.70 % | 5.209 M -45.99 % | 9.645 M -6.11 % | 10.273 M 4.54 % | 9.827 M 102.74 % | 4.847 M 51.28 % | 3.204 M 33.72 % | 2.396 M 44.95 % | 1.653 M 33.95 % | 1.234 M 115.73 % | 572.000 K 41.23 % | 405.000 K 454.79 % | 73.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 142.400 M 109.41 % | 68.000 M -55.34 % | 152.256 M 110.70 % | 72.263 M -53.55 % | 155.558 M 99.57 % | 77.946 M -49.30 % | 153.732 M 45.34 % | 105.775 M 52.70 % | 69.272 M -1.14 % | 70.071 M 2.18 % | 68.578 M -1.38 % | 69.539 M -0.33 % | 69.771 M 214.75 % | 22.167 M -68.77 % | 70.979 M 198.49 % | 23.779 M 184.85 % | 8.348 M 7.74 % | 7.748 M -16.19 % | 9.245 M 0.09 % | 9.237 M -15.10 % | 10.880 M -7.10 % | 11.711 M 31.35 % | 8.916 M 388.82 % | 1.824 M -38.44 % | 2.963 M 190.21 % | 1.021 M -39.08 % | 1.676 M 56.49 % | 1.071 M -49.84 % | 2.135 M 74.00 % | 1.227 M -42.20 % | 2.123 M 16.97 % | 1.815 M -38.33 % | 2.943 M 3.81 % | 2.835 M -27.49 % | 3.910 M 24.09 % | 3.151 M -25.72 % | 4.242 M 7.47 % | 3.947 M |
GoodWill | 0.000 -100.00 % | 73.000 M | 0.000 -100.00 % | 83.859 M | 0.000 -100.00 % | 82.534 M | 0.000 -100.00 % | 69.482 M | 0.000 -100.00 % | 47.582 M | 0.000 -100.00 % | 47.582 M | 0.000 -100.00 % | 44.793 M | 0.000 -100.00 % | 44.793 M | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 836.000 K | 0.000 | 0.000 |
Goodwill and intangible assets | 142.400 M 0.99 % | 141.000 M -7.39 % | 152.256 M -2.48 % | 156.122 M 0.36 % | 155.558 M -3.07 % | 160.480 M 4.39 % | 153.732 M -12.28 % | 175.257 M 153.00 % | 69.272 M -41.12 % | 117.653 M 71.56 % | 68.578 M -41.45 % | 117.121 M 67.86 % | 69.771 M 4.20 % | 66.960 M -5.66 % | 70.979 M 3.51 % | 68.572 M 721.42 % | 8.348 M -2.75 % | 8.584 M -7.15 % | 9.245 M -8.22 % | 10.073 M -7.42 % | 10.880 M -13.29 % | 12.547 M 40.72 % | 8.916 M 235.19 % | 2.660 M -10.23 % | 2.963 M 59.56 % | 1.857 M 10.80 % | 1.676 M -12.11 % | 1.907 M -10.68 % | 2.135 M 3.49 % | 2.063 M -2.83 % | 2.123 M -19.92 % | 2.651 M -9.92 % | 2.943 M -19.83 % | 3.671 M -6.11 % | 3.910 M -1.93 % | 3.987 M -6.01 % | 4.242 M 7.47 % | 3.947 M |
Property plant equipment net | 506.000 M 0.70 % | 502.500 M -0.62 % | 505.617 M -2.43 % | 518.218 M 1.58 % | 510.135 M -6.26 % | 544.189 M 0.97 % | 538.961 M 4.96 % | 513.492 M 3.83 % | 494.570 M -5.97 % | 525.981 M 24.97 % | 420.897 M 3.96 % | 404.855 M -0.25 % | 405.867 M 155.99 % | 158.549 M 45.40 % | 109.047 M 35.30 % | 80.596 M 23.28 % | 65.378 M -7.13 % | 70.396 M 2.36 % | 68.770 M 2.29 % | 67.230 M -0.54 % | 67.598 M -6.94 % | 72.642 M 14.79 % | 63.283 M 7.49 % | 58.876 M 4.59 % | 56.290 M 0.23 % | 56.162 M 4.88 % | 53.551 M -9.51 % | 59.179 M -7.45 % | 63.942 M 10.56 % | 57.836 M 23.40 % | 46.867 M -2.87 % | 48.252 M 1.48 % | 47.550 M -7.36 % | 51.325 M 8.85 % | 47.151 M 11.50 % | 42.286 M -3.03 % | 43.609 M 0.08 % | 43.576 M |
Total non current assets | 677.700 M 0.76 % | 672.600 M -1.77 % | 684.716 M -2.38 % | 701.415 M 2.11 % | 686.943 M -5.21 % | 724.678 M 1.98 % | 710.640 M 12.09 % | 633.997 M 8.97 % | 581.815 M -5.38 % | 614.893 M 21.69 % | 505.297 M 3.31 % | 489.084 M -0.14 % | 489.765 M 112.28 % | 230.718 M 21.64 % | 189.671 M 18.96 % | 159.441 M 90.83 % | 83.553 M -1.57 % | 84.885 M 4.51 % | 81.219 M 1.91 % | 79.699 M -0.54 % | 80.131 M -7.28 % | 86.423 M 18.76 % | 72.771 M 15.05 % | 63.254 M 4.66 % | 60.436 M 2.21 % | 59.130 M 5.01 % | 56.308 M -9.50 % | 62.220 M -7.25 % | 67.084 M 10.12 % | 60.920 M 22.93 % | 49.555 M -3.58 % | 51.395 M 0.87 % | 50.954 M -7.96 % | 55.360 M 5.54 % | 52.456 M 10.33 % | 47.546 M -3.21 % | 49.125 M 0.79 % | 48.742 M |
Other current assets | 7.200 M -61.50 % | 18.700 M 2 354.07 % | 762.000 K -95.40 % | 16.579 M 132.30 % | 7.137 M -87.96 % | 59.279 M 437.73 % | 11.024 M -68.94 % | 35.497 M 1 090.38 % | 2.982 M -89.64 % | 28.787 M 1 359.05 % | 1.973 M -93.07 % | 28.454 M 2 001.48 % | 1.354 M -95.79 % | 32.139 M | 0.000 -100.00 % | 24.922 M | 0.000 -100.00 % | 12.484 M | 0.000 -100.00 % | 9.786 M 537.11 % | 1.536 M -87.17 % | 11.976 M 315.54 % | 2.882 M -79.14 % | 13.818 M 1 008.10 % | 1.247 M -78.86 % | 5.899 M -94.31 % | 103.671 M 2 195.64 % | 4.516 M -95.14 % | 92.926 M 2 752.24 % | 3.258 M -95.28 % | 68.991 M 1 974.29 % | 3.326 M -94.94 % | 65.739 M 1 660.55 % | 3.734 M -94.02 % | 62.410 M 2 069.27 % | 2.877 M -93.85 % | 46.780 M 3 196.69 % | 1.419 M |
Short term investments | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.377 M -43.98 % | 7.813 M 1.71 % | 7.682 M -2.92 % | 7.913 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 |
cash and cash equivalents | 92.200 M -17.61 % | 111.900 M 17.40 % | 95.317 M -24.78 % | 126.715 M 59.04 % | 79.676 M -8.65 % | 87.224 M -9.95 % | 96.864 M -31.45 % | 141.310 M 47.00 % | 96.126 M -22.36 % | 123.816 M 11.48 % | 111.064 M 0.50 % | 110.514 M 39.56 % | 79.186 M -1.31 % | 80.234 M 6.21 % | 75.546 M 6.62 % | 70.853 M 17.35 % | 60.376 M 1.81 % | 59.304 M 5.48 % | 56.223 M 6.47 % | 52.806 M 30.24 % | 40.546 M 13.94 % | 35.586 M 81.69 % | 19.586 M -43.46 % | 34.642 M 16.39 % | 29.764 M -5.29 % | 31.428 M 18.56 % | 26.507 M -3.06 % | 27.345 M 7.65 % | 25.401 M -2.83 % | 26.141 M 7.05 % | 24.419 M 1.15 % | 24.141 M 6.46 % | 22.676 M -12.06 % | 25.785 M 15.15 % | 22.393 M 7.70 % | 20.792 M 13.17 % | 18.373 M -17.71 % | 22.327 M |
Cash and short term investments | 92.200 M -17.68 % | 112.000 M 17.50 % | 95.317 M -24.78 % | 126.715 M 59.04 % | 79.676 M -8.65 % | 87.224 M -9.95 % | 96.864 M -31.45 % | 141.310 M 47.00 % | 96.126 M -22.36 % | 123.816 M 11.48 % | 111.064 M 0.50 % | 110.514 M 32.25 % | 83.563 M -5.09 % | 88.047 M 5.79 % | 83.228 M 5.66 % | 78.766 M 30.46 % | 60.376 M 1.81 % | 59.304 M 5.48 % | 56.223 M 6.47 % | 52.806 M 30.24 % | 40.546 M 13.94 % | 35.586 M 81.69 % | 19.586 M -43.46 % | 34.642 M 16.39 % | 29.764 M -5.29 % | 31.428 M 18.56 % | 26.507 M -3.06 % | 27.345 M 7.65 % | 25.401 M -2.83 % | 26.141 M 7.05 % | 24.419 M 1.15 % | 24.141 M 6.46 % | 22.676 M -12.06 % | 25.785 M 15.15 % | 22.393 M 7.70 % | 20.792 M 13.17 % | 18.373 M -17.71 % | 22.327 M |
Total current assets | 603.400 M 7.02 % | 563.800 M 13.47 % | 496.884 M -15.47 % | 587.835 M 8.98 % | 539.408 M -5.55 % | 571.108 M 4.94 % | 544.226 M 2.02 % | 533.427 M 21.91 % | 437.575 M -0.64 % | 440.399 M -6.77 % | 472.364 M 13.42 % | 416.462 M 12.80 % | 369.198 M 7.49 % | 343.471 M 26.16 % | 272.242 M 0.89 % | 269.840 M 30.15 % | 207.324 M 2.47 % | 202.327 M -0.90 % | 204.157 M 22.12 % | 167.173 M 4.77 % | 159.567 M -8.69 % | 174.756 M 11.91 % | 156.157 M -14.94 % | 183.580 M 1.54 % | 180.790 M 11.72 % | 161.823 M 6.41 % | 152.069 M -1.15 % | 153.844 M 8.73 % | 141.487 M 7.53 % | 131.575 M 16.49 % | 112.947 M -5.34 % | 119.320 M 12.51 % | 106.055 M -13.99 % | 123.311 M 24.09 % | 99.371 M 22.02 % | 81.439 M 8.69 % | 74.929 M 2.80 % | 72.889 M |
Inventory | 261.800 M 32.42 % | 197.700 M 4.57 % | 189.057 M 5.18 % | 179.741 M -6.08 % | 191.386 M -7.42 % | 206.729 M 17.29 % | 176.259 M 12.61 % | 156.517 M 38.80 % | 112.767 M -3.57 % | 116.941 M 8.85 % | 107.433 M 17.62 % | 91.337 M 0.01 % | 91.331 M 11.12 % | 82.190 M 53.24 % | 53.634 M 4.23 % | 51.458 M 116.63 % | 23.754 M -2.58 % | 24.382 M 11.23 % | 21.920 M 19.96 % | 18.272 M 0.54 % | 18.174 M -17.50 % | 22.029 M -1.92 % | 22.461 M -5.77 % | 23.837 M 2.08 % | 23.351 M 6.70 % | 21.885 M -0.03 % | 21.891 M -2.56 % | 22.466 M -3.00 % | 23.160 M 13.83 % | 20.346 M 4.14 % | 19.537 M 12.70 % | 17.335 M -1.73 % | 17.640 M -7.23 % | 19.015 M 30.53 % | 14.568 M 50.90 % | 9.654 M -1.25 % | 9.776 M 2.64 % | 9.525 M |
Net receivables | 242.200 M 2.89 % | 235.400 M 11.17 % | 211.748 M -20.03 % | 264.800 M -1.32 % | 268.346 M 23.16 % | 217.876 M -18.26 % | 266.563 M 32.46 % | 201.243 M -12.00 % | 228.682 M 33.85 % | 170.855 M -32.70 % | 253.867 M 36.37 % | 186.157 M -4.19 % | 194.304 M 17.33 % | 165.602 M 22.32 % | 135.380 M 18.04 % | 114.694 M -6.90 % | 123.194 M 9.42 % | 112.593 M -10.65 % | 126.014 M 46.00 % | 86.309 M -13.09 % | 99.311 M -5.57 % | 105.165 M -5.45 % | 111.228 M -0.05 % | 111.283 M -11.98 % | 126.428 M 23.21 % | 102.611 M | 0.000 -100.00 % | 99.517 M | 0.000 -100.00 % | 81.830 M | 0.000 -100.00 % | 74.518 M | 0.000 -100.00 % | 74.777 M | 0.000 -100.00 % | 48.116 M | 0.000 | 0.000 |
Tax assets | 17.800 M 4.71 % | 17.000 M 11.10 % | 15.302 M -20.04 % | 19.136 M 49.91 % | 12.765 M | 0.000 -100.00 % | 12.224 M 75.83 % | 6.952 M 9.57 % | 6.345 M 2.03 % | 6.219 M 152.09 % | 2.467 M 8.68 % | 2.270 M 52.86 % | 1.485 M -10.16 % | 1.653 M 0.61 % | 1.643 M 1.17 % | 1.624 M 59.37 % | 1.019 M | 0.000 -100.00 % | 1.003 M 0.30 % | 1.000 M 78.57 % | 560.000 K -27.37 % | 771.000 K -35.70 % | 1.199 M -8.68 % | 1.313 M 18.29 % | 1.110 M -0.09 % | 1.111 M 2.78 % | 1.081 M -4.67 % | 1.134 M 12.61 % | 1.007 M -1.37 % | 1.021 M 80.71 % | 565.000 K 14.84 % | 492.000 K 6.72 % | 461.000 K 26.65 % | 364.000 K -73.91 % | 1.395 M 9.58 % | 1.273 M -0.08 % | 1.274 M 4.51 % | 1.219 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 % | 2.880 M 75.29 % | 1.643 M -59.72 % | 4.079 M 300.29 % | 1.019 M | 0.000 -100.00 % | 1.003 M 0.30 % | 1.000 M 78.57 % | 560.000 K -27.37 % | 771.000 K -35.70 % | 1.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 452.200 M 22.08 % | 370.400 M -8.36 % | 404.207 M 7.23 % | 376.953 M -4.90 % | 396.364 M 8.15 % | 366.481 M -1.26 % | 371.175 M 14.28 % | 324.800 M -2.24 % | 332.240 M 25.84 % | 264.023 M -29.21 % | 372.941 M 36.86 % | 272.499 M -4.23 % | 284.545 M 24.44 % | 228.659 M 6.48 % | 214.740 M 21.14 % | 177.263 M 6.33 % | 166.712 M 18.49 % | 140.695 M -16.25 % | 167.991 M 47.27 % | 114.072 M -16.41 % | 136.466 M 2.39 % | 133.284 M -9.83 % | 147.820 M 6.71 % | 138.527 M -13.26 % | 159.700 M 32.65 % | 120.393 M -10.03 % | 133.815 M 18.44 % | 112.984 M -14.08 % | 131.492 M 33.68 % | 98.360 M -8.30 % | 107.268 M 33.01 % | 80.644 M -23.06 % | 104.819 M 31.23 % | 79.876 M -18.73 % | 98.284 M 80.19 % | 54.545 M -29.28 % | 77.131 M 74.43 % | 44.219 M |
Tax payables | 3.700 M -78.36 % | 17.100 M 590.07 % | 2.478 M -76.91 % | 10.733 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.956 M | 0.000 -100.00 % | 4.066 M | 0.000 -100.00 % | 2.429 M | 0.000 -100.00 % | 6.848 M | 0.000 -100.00 % | 5.081 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.240 M | 0.000 -100.00 % | 4.480 M 258.69 % | 1.249 M -75.75 % | 5.151 M 1 005.36 % | 466.000 K -90.83 % | 5.081 M 2 492.35 % | 196.000 K -82.20 % | 1.101 M -32.95 % | 1.642 M -74.79 % | 6.514 M 263.50 % | 1.792 M -66.37 % | 5.329 M 430.78 % | 1.004 M -8.98 % | 1.103 M -45.34 % | 2.018 M 11.25 % | 1.814 M -20.02 % | 2.268 M 38.04 % | 1.643 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 480.007 M | 0.000 -100.00 % | 223.263 M | 0.000 -100.00 % | 416.238 M 74.16 % | 238.995 M 67.54 % | 142.646 M 7.42 % | 132.790 M -55.44 % | 298.003 M 192.68 % | 101.819 M 75.55 % | 58.001 M 93.08 % | 30.040 M 252.87 % | 8.513 M | 0.000 -100.00 % | 20.672 M -16.56 % | 24.774 M -17.12 % | 29.891 M 5.14 % | 28.429 M 70.60 % | 16.664 M 3.95 % | 16.031 M -21.53 % | 20.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.923 M 487.73 % | 9.345 M -73.17 % | 34.829 M -7.71 % | 37.740 M |
Minority interest | 9.600 M -5.88 % | 10.200 M -4.45 % | 10.675 M -4.41 % | 11.167 M 12.90 % | 9.891 M -9.72 % | 10.956 M 77.94 % | 6.157 M -5.97 % | 6.548 M 6.89 % | 6.126 M -6.56 % | 6.556 M 16.24 % | 5.640 M -1.24 % | 5.711 M 14.82 % | 4.974 M -12.38 % | 5.677 M 25.96 % | 4.507 M -11.52 % | 5.094 M -1.77 % | 5.186 M -21.58 % | 6.613 M 19.17 % | 5.549 M 12.37 % | 4.938 M 10.77 % | 4.458 M -6.85 % | 4.786 M 15.80 % | 4.133 M -11.50 % | 4.670 M 15.59 % | 4.040 M 5.35 % | 3.835 M 25.66 % | 3.052 M -11.59 % | 3.452 M 20.03 % | 2.876 M 10.07 % | 2.613 M 28.59 % | 2.032 M -11.65 % | 2.300 M 39.56 % | 1.648 M -5.94 % | 1.752 M 82.88 % | 958.000 K 161.04 % | 367.000 K -19.16 % | 454.000 K -64.75 % | 1.288 M |
Capital lease obligations | 196.400 M -4.66 % | 206.000 M -5.61 % | 218.232 M -3.80 % | 226.861 M 0.43 % | 225.896 M -8.23 % | 246.158 M -1.08 % | 248.849 M 2.24 % | 243.396 M 2.80 % | 236.764 M -3.46 % | 245.245 M 59.54 % | 153.723 M -16.74 % | 184.633 M -11.08 % | 207.650 M 11 481.15 % | 1.793 M | 0.000 -100.00 % | 2.129 M | 0.000 -100.00 % | 2.309 M | 0.000 -100.00 % | 2.143 M | 0.000 -100.00 % | 2.425 M | 0.000 -100.00 % | 2.747 M | 0.000 -100.00 % | 2.805 M | 0.000 -100.00 % | 2.997 M | 0.000 -100.00 % | 3.170 M | 0.000 -100.00 % | 3.390 M | 0.000 -100.00 % | 3.712 M | 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 % | 21.142 M -10.74 % | 23.685 M 17.38 % | 20.178 M -1.82 % | 20.553 M | 0.000 -100.00 % | 27.315 M -20.52 % | 34.369 M -3.56 % | 35.639 M 10.12 % | 32.364 M 7.34 % | 30.151 M | 0.000 -100.00 % | 25.513 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 total stockholders equity | 144.900 M 0.00 % | 144.900 M -0.02 % | 144.926 M 0.00 % | 144.926 M 0.00 % | 144.926 M 0.00 % | 144.926 M 0.84 % | 143.714 M 1.24 % | 141.956 M 115.71 % | 65.808 M 0.29 % | 65.619 M 0.34 % | 65.397 M 1.78 % | 64.251 M 0.58 % | 63.880 M 0.40 % | 63.628 M 0.55 % | 63.281 M 1.52 % | 62.335 M 608.75 % | 8.795 M 137.41 % | -23.508 M -27.44 % | -18.446 M 69.53 % | -60.547 M 4.77 % | -63.581 M -10.59 % | -57.493 M -6.65 % | -53.906 M -1 015.99 % | 5.885 M 112.47 % | -47.177 M -89.60 % | -24.882 M 7.25 % | -26.826 M -1.00 % | -26.560 M -6.59 % | -24.918 M -136.80 % | 67.711 M 345.50 % | -27.581 M -151.14 % | 53.936 M 286.00 % | -28.998 M -167.48 % | 42.973 M 250.62 % | -28.530 M -236.37 % | 20.921 M 167.80 % | -30.858 M -30 152.94 % | -102.000 K |
Deferred tax liabilities non current | 12.100 M 26.04 % | 9.600 M -10.73 % | 10.754 M -27.06 % | 14.743 M 4.07 % | 14.166 M | 0.000 -100.00 % | 12.939 M 213.14 % | 4.132 M 185.75 % | 1.446 M -39.35 % | 2.384 M -23.71 % | 3.125 M -24.08 % | 4.116 M -28.44 % | 5.752 M -5.77 % | 6.104 M 2.78 % | 5.939 M -3.68 % | 6.166 M 298.06 % | 1.549 M | 0.000 -100.00 % | 1.840 M 11.25 % | 1.654 M 4.09 % | 1.589 M -15.25 % | 1.875 M 36.76 % | 1.371 M -6.03 % | 1.459 M -29.72 % | 2.076 M 31.48 % | 1.579 M 68.88 % | 935.000 K 45.87 % | 641.000 K -38.31 % | 1.039 M 0.19 % | 1.037 M -36.65 % | 1.637 M 2.57 % | 1.596 M -21.38 % | 2.030 M -7.14 % | 2.186 M 27.84 % | 1.710 M 8.23 % | 1.580 M 27.01 % | 1.244 M -4.31 % | 1.300 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 % | 7.607 M 28.09 % | 5.939 M -25.91 % | 8.016 M 417.50 % | 1.549 M | 0.000 -100.00 % | 1.840 M -49.33 % | 3.631 M 128.51 % | 1.589 M -61.66 % | 4.144 M 202.26 % | 1.371 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 assets | 1.281 B 3.62 % | 1.236 B 4.64 % | 1.182 B -8.35 % | 1.289 B 5.13 % | 1.226 B -5.36 % | 1.296 B 3.26 % | 1.255 B 7.49 % | 1.167 B 14.52 % | 1.019 B -3.40 % | 1.055 B 7.94 % | 977.661 M 7.96 % | 905.546 M 5.42 % | 858.963 M 48.85 % | 577.069 M 24.49 % | 463.556 M 6.97 % | 433.360 M 48.46 % | 291.896 M 1.63 % | 287.212 M 0.29 % | 286.379 M 15.54 % | 247.872 M 3.17 % | 240.258 M -8.28 % | 261.950 M 13.83 % | 230.127 M -6.77 % | 246.834 M 2.32 % | 241.226 M 9.18 % | 220.953 M 6.04 % | 208.377 M -3.56 % | 216.064 M 3.59 % | 208.571 M 8.35 % | 192.495 M 18.46 % | 162.502 M -4.81 % | 170.715 M 8.73 % | 157.009 M -12.12 % | 178.671 M 17.68 % | 151.827 M 17.71 % | 128.985 M 3.97 % | 124.054 M 1.99 % | 121.631 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2023-01-01 | 2022-06-30 | 2021-12-31 | 2021-07-31 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2017-01-01 | 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 |
2025-06-29 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-07-16 | 2023-01-01 | 2022-06-30 | 2021-12-31 | 2021-07-18 | 2020-12-31 | 2020-07-12 | 2019-12-31 | 2019-07-14 | 2018-12-31 | 2018-07-15 | 2017-12-31 | 2017-07-16 | 2017-01-01 | 2016-07-17 | 2015-12-31 | 2015-07-12 | 2014-12-31 | 2014-07-13 | 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 | 2007-01-31 | 2006-06-30 | 2006-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -83.683 M | 0.000 100.00 % | -52.037 M | 0.000 100.00 % | -27.287 M | 0.000 100.00 % | -61.777 M | 0.000 -100.00 % | 15.335 M | 0.000 -100.00 % | 64.986 M | 0.000 -100.00 % | 2.918 M | 0.000 -100.00 % | 12.200 M | 0.000 100.00 % | -20.159 M | 0.000 100.00 % | -567.000 K | 0.000 -100.00 % | 17.735 M 7 912.78 % | -227.000 K 97.24 % | -8.219 M | 0.000 100.00 % | -9.840 M | 0.000 100.00 % | -6.601 M | 0.000 100.00 % | -6.376 M | 0.000 -100.00 % | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 1.855 M | 0.000 100.00 % | -655.000 K | 0.000 -100.00 % | 2.725 M | 0.000 -100.00 % | 4.372 M | 0.000 100.00 % | -1.445 M | 0.000 100.00 % | -238.000 K | 0.000 -100.00 % | 1.548 M | 0.000 -100.00 % | 1.874 M | 0.000 -100.00 % | 750.000 K | 0.000 -100.00 % | 255.000 K | 0.000 -100.00 % | 83.000 K 300.00 % | 20.750 K -85.44 % | 142.500 K 0.00 % | 142.500 K -30.15 % | 204.000 K 0.00 % | 204.000 K -18.40 % | 250.000 K 0.00 % | 250.000 K 77.94 % | 140.500 K 0.00 % | 140.500 K 192.71 % | 48.000 K 0.00 % | 48.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -52.600 M -948.39 % | 6.200 M -87.35 % | 49.000 M 519.94 % | 7.904 M | 0.000 100.00 % | -38.184 M | 0.000 100.00 % | -49.772 M | 0.000 100.00 % | -217.000 K | 0.000 100.00 % | -60.504 M | 0.000 100.00 % | -52.494 M | 0.000 -100.00 % | 1.595 M | 0.000 100.00 % | -14.667 M | 0.000 -100.00 % | 18.145 M | 0.000 -100.00 % | 2.603 M | 0.000 100.00 % | -16.200 M -7 954.55 % | 206.250 K 2 846.43 % | 7.000 K 0.00 % | 7.000 K 100.86 % | -816.500 K 0.00 % | -816.500 K 54.70 % | -1.803 M 0.00 % | -1.803 M -15.77 % | -1.557 M 0.00 % | -1.557 M -255.16 % | 1.004 M 0.00 % | 1.004 M 167.08 % | -1.496 M 0.00 % | -1.496 M -100.00 % | -748.000 K -187.43 % | 855.500 K 100.00 % | 427.750 K |
Accounts receivables | 11.500 M -52.48 % | 24.200 M -60.00 % | 60.500 M 507.00 % | -14.865 M | 0.000 100.00 % | -14.443 M | 0.000 100.00 % | -23.116 M | 0.000 -100.00 % | 22.995 M | 0.000 100.00 % | -51.010 M | 0.000 100.00 % | -34.006 M | 0.000 100.00 % | -928.000 K | 0.000 100.00 % | -9.824 M | 0.000 -100.00 % | 16.283 M | 0.000 100.00 % | -112.000 K | 0.000 100.00 % | -15.983 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 |
Inventory | -64.100 M -256.11 % | -18.000 M -56.52 % | -11.500 M -150.51 % | 22.769 M | 0.000 100.00 % | -23.741 M | 0.000 100.00 % | -26.656 M | 0.000 100.00 % | -23.212 M | 0.000 100.00 % | -9.494 M | 0.000 100.00 % | -30.742 M | 0.000 100.00 % | -3.538 M | 0.000 100.00 % | -4.250 M | 0.000 -100.00 % | 3.126 M | 0.000 -100.00 % | 424.000 K | 0.000 100.00 % | -1.835 M -300.00 % | -458.750 K -267.12 % | 274.500 K 0.00 % | 274.500 K 120.56 % | -1.335 M 0.00 % | -1.335 M 5.39 % | -1.411 M 0.00 % | -1.411 M -356.31 % | 550.500 K 0.00 % | 550.500 K 113.98 % | -3.938 M 0.00 % | -3.938 M -1 881.67 % | 221.000 K 0.00 % | 221.000 K 100.00 % | 110.500 K 110.99 % | -1.006 M -100.00 % | -502.750 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.254 M | 0.000 -100.00 % | 6.061 M | 0.000 100.00 % | -593.000 K | 0.000 100.00 % | -1.264 M | 0.000 -100.00 % | 2.291 M | 0.000 -100.00 % | 1.618 M 143.31 % | 665.000 K 348.60 % | -267.500 K 0.00 % | -267.500 K -151.59 % | 518.500 K 0.00 % | 518.500 K 232.44 % | -391.500 K 0.00 % | -391.500 K 81.42 % | -2.108 M 0.00 % | -2.108 M -142.65 % | 4.941 M 0.00 % | 4.941 M 387.77 % | -1.717 M 0.00 % | -1.717 M -100.00 % | -858.500 K -146.13 % | 1.861 M 100.00 % | 930.500 K |
Other non cash items | -3.600 M 52.27 % | -7.543 M 74.52 % | -29.608 M -123.28 % | 127.209 M 55.40 % | 81.858 M -12.46 % | 93.509 M 151.44 % | 37.189 M -49.91 % | 74.245 M 55.15 % | 47.853 M -27.18 % | 65.714 M 34.38 % | 48.900 M -29.60 % | 69.463 M 280.79 % | 18.242 M -64.94 % | 52.033 M 8 043.97 % | -655.000 K -121.42 % | 3.058 M 185.04 % | -3.596 M -126.51 % | 13.563 M 485.97 % | -3.514 M 73.09 % | -13.058 M -3 545.38 % | 379.000 K -90.79 % | 4.117 M 452.62 % | 745.000 K -96.27 % | 19.973 M 1 291.00 % | -1.677 M -211.13 % | 1.509 M 1 740.24 % | 82.000 K -95.79 % | 1.948 M 436.65 % | -578.500 K -193.31 % | 620.000 K 27.84 % | 485.000 K -52.68 % | 1.025 M 58.42 % | 647.000 K 107.10 % | -9.113 M -2 236.67 % | -390.000 K 94.14 % | -6.650 M -8 112.05 % | 83.000 K 100.00 % | 41.500 K -89.15 % | 382.500 K 100.00 % | 191.250 K |
Net cash provided by operating activities | -600.000 K -100.97 % | 61.653 M -5.51 % | 65.247 M -45.56 % | 119.857 M 149.10 % | 48.116 M -8.04 % | 52.322 M 525.19 % | 8.369 M -85.61 % | 58.145 M 92.90 % | 30.143 M -48.40 % | 58.421 M 55.67 % | 37.528 M -42.28 % | 65.019 M 529.48 % | 10.329 M -58.11 % | 24.659 M -14.46 % | 28.826 M 14.99 % | 25.069 M 17.22 % | 21.386 M -3.31 % | 22.119 M 14.70 % | 19.285 M -23.36 % | 25.163 M 25.21 % | 20.096 M -11.63 % | 22.740 M 23.72 % | 18.380 M -5.41 % | 19.431 M 22.81 % | 15.822 M -2.41 % | 16.212 M 0.00 % | 16.212 M 2.22 % | 15.860 M 0.00 % | 15.860 M 15.08 % | 13.782 M 0.00 % | 13.782 M 2.94 % | 13.389 M 0.00 % | 13.389 M 4.24 % | 12.844 M 0.00 % | 12.844 M 51.21 % | 8.494 M 0.00 % | 8.494 M 100.00 % | 4.247 M -60.70 % | 10.806 M 100.00 % | 5.403 M |
Investments in property plant and equipment | -37.800 M 20.42 % | -47.500 M -85.71 % | -25.578 M 19.51 % | -31.778 M -14.15 % | -27.840 M 9.67 % | -30.821 M -18.81 % | -25.941 M 14.51 % | -30.344 M -12.29 % | -27.022 M 22.48 % | -34.856 M 42.53 % | -60.650 M -42.59 % | -42.536 M 25.18 % | -56.849 M 2.41 % | -58.250 M -45.04 % | -40.162 M -476.87 % | -6.962 M -99.26 % | -3.494 M 62.28 % | -9.262 M -42.89 % | -6.482 M 5.87 % | -6.886 M -1.41 % | -6.790 M 61.15 % | -17.476 M -21.75 % | -14.354 M -27.53 % | -11.255 M -88.43 % | -5.973 M 3.86 % | -6.213 M 0.00 % | -6.213 M 50.74 % | -12.612 M 0.00 % | -12.612 M -41.32 % | -8.924 M 0.00 % | -8.924 M -46.73 % | -6.082 M 0.00 % | -6.082 M 20.58 % | -7.658 M 0.00 % | -7.658 M -37.30 % | -5.578 M 0.00 % | -5.578 M -100.00 % | -2.789 M 73.26 % | -10.431 M -100.00 % | -5.216 M |
Acquisitions net | 0.000 100.00 % | -2.000 M -322.22 % | 900.000 K 204.05 % | 296.000 K 11.28 % | 266.000 K -0.75 % | 268.000 K 100.32 % | -82.980 M -100.00 % | -41.489 M -101 292.68 % | 41.000 K 132.28 % | -127.000 K -148.66 % | 261.000 K 48.30 % | 176.000 K -71.29 % | 613.000 K | 0.000 | 0.000 100.00 % | -80.901 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 |
Purchases of investments | 0.000 100.00 % | -26.000 K 99.41 % | -4.374 M -8 648.00 % | -50.000 K 96.94 % | -1.635 M 7.31 % | -1.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.015 M 510.32 % | 494.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -2.200 M -116.67 % | 13.200 M 967.28 % | -1.522 M -131.02 % | 4.906 M 262.72 % | -3.015 M -77.35 % | -1.700 M -5.99 % | -1.604 M -164.16 % | 2.500 M 200.00 % | -2.500 M -741.75 % | -297.000 K -114.70 % | 2.021 M -31.09 % | 2.933 M 178.84 % | -3.720 M -171.76 % | 5.184 M 23.40 % | 4.201 M 861.05 % | -552.000 K 70.02 % | -1.841 M -2 016.09 % | -87.000 K -107.62 % | 1.141 M 4 654.17 % | 24.000 K -75.00 % | 96.000 K 102.13 % | -4.515 M 34.12 % | -6.853 M -7 238.54 % | 96.000 K 108.70 % | -1.103 M 80.60 % | -5.685 M -191.50 % | 6.213 M 150.38 % | -12.333 M -197.79 % | 12.612 M 244.86 % | -8.706 M -197.56 % | 8.924 M 252.65 % | -5.846 M -196.12 % | 6.082 M 196.42 % | -6.308 M -182.37 % | 7.658 M 19 487.34 % | -39.500 K -100.71 % | 5.578 M 100.00 % | 2.789 M -73.26 % | 10.431 M 100.00 % | 5.216 M |
Net cash used for investing activites | -40.000 M -10.11 % | -36.326 M -18.81 % | -30.574 M -14.83 % | -26.626 M 8.84 % | -29.209 M 9.62 % | -32.317 M 70.33 % | -108.921 M -57.10 % | -69.333 M -135.18 % | -29.481 M 15.73 % | -34.983 M 42.07 % | -60.389 M -42.56 % | -42.360 M 31.10 % | -61.482 M -15.86 % | -53.066 M -47.57 % | -35.961 M 59.33 % | -88.415 M -1 557.26 % | -5.335 M 42.94 % | -9.349 M -75.04 % | -5.341 M 22.17 % | -6.862 M -2.51 % | -6.694 M 69.56 % | -21.991 M -3.70 % | -21.207 M -90.04 % | -11.159 M -57.70 % | -7.076 M -24.47 % | -5.685 M 8.50 % | -6.213 M 49.62 % | -12.333 M 2.21 % | -12.612 M -44.86 % | -8.706 M 2.44 % | -8.924 M -52.65 % | -5.846 M 3.88 % | -6.082 M 3.58 % | -6.308 M 17.63 % | -7.658 M -19 287.34 % | -39.500 K 99.29 % | -5.578 M -100.00 % | -2.789 M 73.26 % | -10.431 M -100.00 % | -5.216 M |
Debt repayment | 43.800 M 246.79 % | 12.630 M 129.80 % | -42.379 M -34.49 % | -31.510 M -1 268.81 % | -2.302 M 87.09 % | -17.828 M -123.03 % | 77.402 M 1 496.64 % | -5.542 M 23.19 % | -7.215 M | 0.000 -100.00 % | 33.767 M 72.19 % | 19.610 M -68.11 % | 61.485 M | 0.000 -100.00 % | 24.336 M | 0.000 100.00 % | -5.814 M | 0.000 100.00 % | -7.075 M | 0.000 -100.00 % | 576.000 K | 0.000 100.00 % | -4.658 M | 0.000 | 0.000 100.00 % | -8.994 M | 0.000 -100.00 % | 2.374 M | 0.000 100.00 % | -363.000 K | 0.000 100.00 % | -9.065 M | 0.000 100.00 % | -3.397 M | 0.000 -100.00 % | 40.868 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.133 M | 0.000 -100.00 % | 75.386 M 4 240.01 % | 1.737 M 672.00 % | 225.000 K -80.67 % | 1.164 M 211.23 % | 374.000 K 42.75 % | 262.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 783.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.250 K -68.14 % | 656.750 K -26.21 % | 890.000 K 0.00 % | 890.000 K 365.97 % | 191.000 K 0.00 % | 191.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.980 M | 0.000 | 0.000 100.00 % | -2.278 M 66.27 % | -6.754 M | 0.000 | 0.000 100.00 % | -6.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.272 M -4.76 % | 5.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.500 M 0.00 % | -12.500 M -100.00 % | -6.250 M | 0.000 | 0.000 |
Dividends paid | -22.400 M -161.10 % | -8.579 M 58.40 % | -20.621 M -155.91 % | -8.058 M 60.15 % | -20.221 M -218.49 % | -6.349 M 66.83 % | -19.143 M -184.02 % | -6.740 M 56.69 % | -15.561 M -171.33 % | -5.735 M 54.43 % | -12.586 M -156.70 % | -4.903 M 61.97 % | -12.893 M -182.18 % | -4.569 M 59.92 % | -11.400 M -208.19 % | -3.699 M 60.01 % | -9.249 M -173.40 % | -3.383 M 55.93 % | -7.676 M -157.07 % | -2.986 M 56.84 % | -6.919 M -151.33 % | -2.753 M 58.22 % | -6.590 M -150.38 % | -2.632 M 57.13 % | -6.139 M -52.64 % | -4.022 M 0.00 % | -4.022 M -9.82 % | -3.663 M 0.00 % | -3.663 M -10.00 % | -3.330 M 0.00 % | -3.330 M -14.63 % | -2.905 M 0.00 % | -2.905 M -9.73 % | -2.647 M 0.00 % | -2.647 M 79.82 % | -13.116 M 0.00 % | -13.116 M -100.00 % | -6.558 M -212.29 % | -2.100 M -100.00 % | -1.050 M |
Other financing activites | -1.400 M 85.94 % | -9.955 M -565.44 % | -1.496 M 80.58 % | -7.705 M -395.82 % | -1.554 M 77.54 % | -6.920 M -481.02 % | -1.191 M 79.75 % | -5.882 M -136.32 % | -2.489 M 55.11 % | -5.545 M -377.19 % | -1.162 M 74.30 % | -4.522 M -332.37 % | 1.946 M -94.77 % | 37.218 M 5 509.59 % | -688.000 K -100.89 % | 76.999 M 7 701.09 % | -1.013 M 87.09 % | -7.848 M -1 959.84 % | -381.000 K 89.69 % | -3.697 M -2 036.99 % | -173.000 K -100.90 % | 19.245 M 3 744.89 % | -528.000 K -370.77 % | 195.000 K 103.48 % | -5.601 M -266.35 % | 3.367 M 179.75 % | -4.222 M -250.65 % | 2.803 M 185.53 % | -3.277 M -200.52 % | 3.260 M 180.85 % | -4.032 M -186.78 % | 4.646 M 189.69 % | -5.180 M -264.12 % | 3.156 M 200.00 % | -3.156 M -120.93 % | 15.080 M 190.85 % | -16.599 M -100.00 % | -8.299 M -277.32 % | -2.200 M -100.00 % | -1.100 M |
Net cash used provided by financing activities | 20.000 M 438.75 % | -5.904 M 90.85 % | -64.496 M -36.43 % | -47.273 M -96.34 % | -24.077 M 22.57 % | -31.097 M -154.49 % | 57.068 M -0.27 % | 57.222 M 321.74 % | -25.806 M -128.78 % | -11.280 M -153.25 % | 21.183 M 100.62 % | 10.559 M -79.11 % | 50.538 M 54.79 % | 32.649 M 166.57 % | 12.248 M -83.29 % | 73.300 M 555.96 % | -16.076 M -53.87 % | -10.448 M 30.95 % | -15.132 M -126.43 % | -6.683 M -2.56 % | -6.516 M -139.51 % | 16.492 M 240.05 % | -11.776 M -383.22 % | -2.437 M 79.24 % | -11.740 M -49.19 % | -7.869 M 4.55 % | -8.244 M -534.81 % | 1.896 M 127.32 % | -6.939 M -1 502.54 % | -433.000 K 94.12 % | -7.361 M -0.51 % | -7.324 M 9.40 % | -8.084 M -179.92 % | -2.888 M 50.23 % | -5.803 M -132.54 % | 17.832 M 160.01 % | -29.715 M -100.00 % | -14.857 M -245.56 % | -4.300 M -100.00 % | -2.150 M |
Effect of forex changes on cash | 900.000 K 131.69 % | -2.840 M -80.32 % | -1.575 M -245.70 % | 1.081 M 145.46 % | -2.378 M -263.77 % | 1.452 M 715.73 % | 178.000 K 120.94 % | -850.000 K 66.61 % | -2.546 M -528.62 % | 594.000 K -73.34 % | 2.228 M 217.88 % | -1.890 M -336.49 % | -433.000 K -197.09 % | 446.000 K 206.19 % | -420.000 K -180.31 % | 523.000 K -52.32 % | 1.097 M 44.53 % | 759.000 K -83.52 % | 4.605 M 617.29 % | 642.000 K 133.33 % | -1.926 M -258.66 % | -537.000 K 53.59 % | -1.157 M -20.90 % | -957.000 K -171.95 % | 1.330 M 315.73 % | -616.500 K -315.18 % | 286.500 K 105.94 % | -4.822 M -212.32 % | 4.293 M 217.83 % | -3.643 M -204.00 % | 3.503 M 436.67 % | -1.041 M -2 238.20 % | -44.500 K 96.14 % | -1.152 M -136.98 % | 3.114 M 112.00 % | -25.957 M -195.68 % | 27.128 M 100.00 % | 13.564 M 257.84 % | 3.791 M 100.00 % | 1.895 M |
Net change in cash | -19.700 M -218.80 % | 16.583 M 152.82 % | -31.398 M -166.75 % | 47.039 M 723.20 % | -7.548 M 21.70 % | -9.640 M 78.31 % | -44.446 M -198.37 % | 45.184 M 263.18 % | -27.690 M -317.14 % | 12.752 M 2 218.55 % | 550.000 K -98.24 % | 31.328 M 3 089.31 % | -1.048 M -122.35 % | 4.688 M -0.11 % | 4.693 M -55.21 % | 10.477 M 877.33 % | 1.072 M -65.21 % | 3.081 M -9.83 % | 3.417 M -72.13 % | 12.260 M 147.18 % | 4.960 M -70.31 % | 16.704 M 205.99 % | -15.760 M 24.48 % | -20.868 M -195.25 % | 21.907 M 436.54 % | 4.083 M 300.00 % | 1.021 M -15.22 % | 1.204 M 300.00 % | 301.000 K -84.95 % | 2.000 M 300.00 % | 500.000 K 130.41 % | -1.644 M -300.00 % | -411.000 K -108.23 % | 4.993 M 300.00 % | 1.248 M 89.42 % | 659.000 K 300.00 % | 164.750 K 0.00 % | 164.750 K 344.98 % | -67.250 K 0.00 % | -67.250 K |
Cash at beginning of period | 111.900 M 17.40 % | 95.317 M -24.78 % | 126.715 M 59.04 % | 79.676 M -8.65 % | 87.224 M -9.95 % | 96.864 M -31.45 % | 141.310 M 47.00 % | 96.126 M -22.36 % | 123.816 M 11.48 % | 111.064 M 0.50 % | 110.514 M 39.56 % | 79.186 M -1.31 % | 80.234 M 6.21 % | 75.546 M 6.62 % | 70.853 M 17.35 % | 60.376 M 1.81 % | 59.304 M 5.48 % | 56.223 M 6.47 % | 52.806 M 30.24 % | 40.546 M 13.94 % | 35.586 M 88.47 % | 18.882 M -45.49 % | 34.642 M 16.39 % | 29.764 M 278.82 % | 7.857 M -71.27 % | 27.345 M 300.00 % | 6.836 M -73.85 % | 26.141 M 300.00 % | 6.535 M -72.93 % | 24.141 M 300.00 % | 6.035 M -76.59 % | 25.785 M 300.00 % | 6.446 M -69.00 % | 20.792 M 300.00 % | 5.198 M -74.18 % | 20.133 M 300.00 % | 5.033 M 0.00 % | 5.033 M 21.79 % | 4.133 M 0.00 % | 4.133 M |
Cash at end of period | 92.200 M -17.61 % | 111.900 M 17.40 % | 95.317 M -24.78 % | 126.715 M 59.04 % | 79.676 M -8.65 % | 87.224 M -9.95 % | 96.864 M -31.45 % | 141.310 M 47.00 % | 96.126 M -22.36 % | 123.816 M 11.48 % | 111.064 M 0.50 % | 110.514 M 39.56 % | 79.186 M -1.31 % | 80.234 M 6.21 % | 75.546 M 6.62 % | 70.853 M 17.35 % | 60.376 M 1.81 % | 59.304 M 5.48 % | 56.223 M 6.47 % | 52.806 M 30.24 % | 40.546 M 13.94 % | 35.586 M 88.47 % | 18.882 M 112.24 % | 8.897 M -70.11 % | 29.764 M -5.29 % | 31.428 M 300.00 % | 7.857 M -71.27 % | 27.345 M 300.00 % | 6.836 M -73.85 % | 26.141 M 300.00 % | 6.535 M -72.93 % | 24.141 M 300.00 % | 6.035 M -76.59 % | 25.785 M 300.00 % | 6.446 M -69.00 % | 20.792 M 300.00 % | 5.198 M 0.00 % | 5.198 M 27.86 % | 4.066 M 0.00 % | 4.066 M |
Operating cash flow | -600.000 K -100.97 % | 61.653 M -3.96 % | 64.198 M -46.44 % | 119.857 M 149.10 % | 48.116 M -8.04 % | 52.322 M 525.19 % | 8.369 M -85.61 % | 58.145 M 92.90 % | 30.143 M -48.40 % | 58.421 M 55.67 % | 37.528 M -42.28 % | 65.019 M 529.48 % | 10.329 M -58.11 % | 24.659 M -14.46 % | 28.826 M 14.99 % | 25.069 M 17.22 % | 21.386 M -3.31 % | 22.119 M 14.70 % | 19.285 M -23.36 % | 25.163 M 25.21 % | 20.096 M -11.63 % | 22.740 M 23.72 % | 18.380 M -5.41 % | 19.431 M 22.81 % | 15.822 M -2.41 % | 16.212 M 0.00 % | 16.212 M 2.22 % | 15.860 M 0.00 % | 15.860 M 15.08 % | 13.782 M 0.00 % | 13.782 M 2.94 % | 13.389 M 0.00 % | 13.389 M 4.24 % | 12.844 M 0.00 % | 12.844 M 51.21 % | 8.494 M 0.00 % | 8.494 M 100.00 % | 4.247 M -60.70 % | 10.806 M 100.00 % | 5.403 M |
Capital expenditure | -37.800 M 10.90 % | -42.422 M -65.85 % | -25.578 M 19.51 % | -31.778 M -14.15 % | -27.840 M 9.67 % | -30.821 M -18.81 % | -25.941 M 14.51 % | -30.344 M -12.29 % | -27.022 M 22.48 % | -34.856 M 42.53 % | -60.650 M -42.59 % | -42.536 M 25.18 % | -56.849 M 2.41 % | -58.250 M -45.04 % | -40.162 M -476.87 % | -6.962 M -99.26 % | -3.494 M 62.28 % | -9.262 M -42.89 % | -6.482 M 5.87 % | -6.886 M -1.41 % | -6.790 M 61.15 % | -17.476 M -21.75 % | -14.354 M -27.53 % | -11.255 M -88.43 % | -5.973 M 3.86 % | -6.213 M 0.00 % | -6.213 M 50.74 % | -12.612 M 0.00 % | -12.612 M -41.32 % | -8.924 M 0.00 % | -8.924 M -46.73 % | -6.082 M 0.00 % | -6.082 M 20.58 % | -7.658 M 0.00 % | -7.658 M -37.30 % | -5.578 M 0.00 % | -5.578 M -100.00 % | -2.789 M 73.26 % | -10.431 M -100.00 % | -5.216 M |
Free CashFlow | -38.400 M -299.68 % | 19.231 M -50.20 % | 38.620 M -56.15 % | 88.079 M 334.40 % | 20.276 M -5.70 % | 21.501 M 222.36 % | -17.572 M -163.21 % | 27.801 M 790.77 % | 3.121 M -86.76 % | 23.565 M 201.92 % | -23.122 M -202.84 % | 22.483 M 148.33 % | -46.520 M -38.49 % | -33.591 M -196.32 % | -11.336 M -162.61 % | 18.107 M 1.20 % | 17.892 M 39.16 % | 12.857 M 0.42 % | 12.803 M -29.95 % | 18.277 M 37.36 % | 13.306 M 152.77 % | 5.264 M 30.75 % | 4.026 M -50.76 % | 8.176 M -16.99 % | 9.849 M -1.50 % | 9.999 M 0.00 % | 9.999 M 207.80 % | 3.249 M 0.00 % | 3.249 M -33.13 % | 4.858 M 0.00 % | 4.858 M -33.51 % | 7.307 M 0.00 % | 7.307 M 40.89 % | 5.186 M 0.00 % | 5.186 M 77.82 % | 2.917 M 0.00 % | 2.917 M 100.00 % | 1.458 M 289.39 % | 374.500 K 100.00 % | 187.250 K |
2025 | 2024 | 2024 | 2023 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2007 | 2006 | 2006 |