
Compagnie d'Entreprises CFE S.A. CFEB.BR
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.182 B -5.31 % | 1.248 B 6.96 % | 1.167 B 3.72 % | 1.125 B 9.62 % | 1.027 B -71.68 % | 3.625 B -0.44 % | 3.641 B 18.72 % | 3.067 B 9.63 % | 2.797 B -13.65 % | 3.239 B -7.72 % | 3.511 B 54.84 % | 2.267 B 19.44 % | 1.898 B 1.74 % | 1.866 B 5.16 % | 1.774 B 10.72 % | 1.603 B -7.28 % | 1.728 B 17.77 % | 1.468 B 26.08 % | 1.164 B 19.34 % | 975.406 M 14.21 % | 854.073 M |
Net income | 23.963 M 5.20 % | 22.779 M -90.07 % | 229.407 M 52.93 % | 150.008 M 134.31 % | 64.020 M -52.02 % | 133.424 M -22.22 % | 171.530 M -4.94 % | 180.442 M 7.14 % | 168.411 M -3.74 % | 174.961 M 9.43 % | 159.878 M 296.81 % | -81.235 M -265.55 % | 49.069 M -12.60 % | 56.142 M -14.17 % | 65.414 M 10.20 % | 59.360 M -17.00 % | 71.515 M 14.70 % | 62.352 M 53.18 % | 40.705 M 59.61 % | 25.502 M 16.98 % | 21.800 M |
Income before tax | 36.803 M 18.60 % | 31.031 M -34.48 % | 47.360 M -8.81 % | 51.937 M 76.43 % | 29.438 M -78.34 % | 135.893 M -37.88 % | 218.756 M -3.71 % | 227.181 M 12.00 % | 202.832 M -12.98 % | 233.075 M 3.69 % | 224.770 M 431.57 % | -67.789 M -229.75 % | 52.247 M -24.50 % | 69.198 M -18.77 % | 85.184 M 10.88 % | 76.822 M -19.47 % | 95.397 M 13.76 % | 83.857 M 45.41 % | 57.669 M 43.24 % | 40.260 M 41.07 % | 28.540 M |
Income before tax ratio | 0.03 25.25 % | 0.02 -38.74 % | 0.04 -12.08 % | 0.05 60.95 % | 0.03 -23.51 % | 0.04 -37.61 % | 0.06 -18.89 % | 0.07 2.16 % | 0.07 0.79 % | 0.07 12.37 % | 0.06 314.14 % | -0.03 -208.63 % | 0.03 -25.78 % | 0.04 -22.75 % | 0.05 0.15 % | 0.05 -13.15 % | 0.06 -3.40 % | 0.06 15.33 % | 0.05 20.03 % | 0.04 23.52 % | 0.03 |
EBITDA | 49.869 M -14.87 % | 58.581 M -10.64 % | 65.557 M -5.35 % | 69.264 M 53.92 % | 45.001 M -90.45 % | 471.447 M -5.61 % | 499.441 M -2.31 % | 511.270 M 7.31 % | 476.445 M 1.63 % | 468.819 M 2.57 % | 457.088 M 828.59 % | -62.736 M -132.03 % | 195.839 M 4.81 % | 186.849 M -13.09 % | 214.995 M 25.10 % | 171.854 M -9.92 % | 190.787 M 13.01 % | 168.819 M 33.69 % | 126.279 M 33.75 % | 94.414 M 11.01 % | 85.047 M |
Net income ratio | 0.02 11.10 % | 0.02 -90.72 % | 0.20 47.44 % | 0.13 113.75 % | 0.06 69.42 % | 0.04 -21.87 % | 0.05 -19.93 % | 0.06 -2.27 % | 0.06 11.48 % | 0.05 18.59 % | 0.05 227.11 % | -0.04 -238.61 % | 0.03 -14.09 % | 0.03 -18.38 % | 0.04 -0.47 % | 0.04 -10.48 % | 0.04 -2.61 % | 0.04 21.49 % | 0.03 33.75 % | 0.03 2.43 % | 0.03 |
Ratio EBITDA | 0.04 -10.10 % | 0.05 -16.46 % | 0.06 -8.75 % | 0.06 40.41 % | 0.04 -66.30 % | 0.13 -5.19 % | 0.14 -17.72 % | 0.17 -2.12 % | 0.17 17.70 % | 0.14 11.15 % | 0.13 570.55 % | -0.03 -126.82 % | 0.10 3.02 % | 0.10 -17.35 % | 0.12 12.99 % | 0.11 -2.85 % | 0.11 -4.04 % | 0.12 6.03 % | 0.11 12.08 % | 0.10 -2.80 % | 0.10 |
Gross profit ratio | 0.29 12.72 % | 0.25 4 198.59 % | -0.01 -775.26 % | 0.00 102.94 % | -0.03 -283.38 % | 0.02 -95.84 % | 0.41 -6.13 % | 0.44 -5.25 % | 0.46 6.12 % | 0.43 7.73 % | 0.40 11.40 % | 0.36 -10.27 % | 0.40 -2.53 % | 0.41 4.95 % | 0.39 -4.17 % | 0.41 4.40 % | 0.39 2.82 % | 0.38 -2.77 % | 0.39 -2.59 % | 0.41 739.25 % | 0.05 |
Weighted average shs out dil | 24.802 M -0.41 % | 24.905 M -0.65 % | 25.068 M -0.97 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 89.95 % | 13.327 M 1.79 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 10.49 % | 11.849 M 1.81 % | 11.638 M -1.92 % | 11.865 M |
Weighted average shs out | 24.802 M -0.41 % | 24.905 M -0.65 % | 25.068 M -0.97 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 89.95 % | 13.327 M 1.79 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 10.49 % | 11.849 M 1.81 % | 11.638 M -1.92 % | 11.865 M |
EPS diluted | 0.97 6.59 % | 0.91 -90.05 % | 9.15 54.30 % | 5.93 134.39 % | 2.53 -51.99 % | 5.27 -22.27 % | 6.78 -4.91 % | 7.13 7.22 % | 6.65 -3.76 % | 6.91 9.34 % | 6.32 203.61 % | -6.10 -261.80 % | 3.77 -16.41 % | 4.51 -6.63 % | 4.83 2.55 % | 4.71 -11.80 % | 5.34 11.95 % | 4.77 2 705.88 % | 0.17 -92.24 % | 2.19 19.02 % | 1.84 |
Earnings per share | 0.97 6.59 % | 0.91 -90.05 % | 9.15 54.30 % | 5.93 134.39 % | 2.53 -51.99 % | 5.27 -22.27 % | 6.78 -4.91 % | 7.13 7.22 % | 6.65 -3.76 % | 6.91 9.34 % | 6.32 203.61 % | -6.10 -261.80 % | 3.77 -16.41 % | 4.51 -6.63 % | 4.83 2.55 % | 4.71 -11.80 % | 5.34 11.95 % | 4.77 2 705.88 % | 0.17 -92.24 % | 2.19 19.02 % | 1.84 |
Gross profit | 339.530 M 6.74 % | 318.095 M 4 483.89 % | -7.256 M -800.39 % | 1.036 M 103.22 % | -32.136 M -151.94 % | 61.875 M -95.86 % | 1.494 B 11.45 % | 1.340 B 3.87 % | 1.290 B -8.37 % | 1.408 B -0.59 % | 1.416 B 72.48 % | 821.139 M 7.17 % | 766.236 M -0.84 % | 772.743 M 10.36 % | 700.182 M 6.10 % | 659.943 M -3.20 % | 681.727 M 21.09 % | 562.976 M 22.59 % | 459.248 M 16.25 % | 395.055 M 858.48 % | 41.217 M |
Income tax expense | 12.840 M 54.61 % | 8.305 M -7.33 % | 8.962 M -27.91 % | 12.431 M 5.80 % | 11.749 M -69.58 % | 38.619 M -22.06 % | 49.549 M 2.31 % | 48.430 M 58.37 % | 30.580 M -48.21 % | 59.051 M -9.50 % | 65.249 M 138.86 % | 27.317 M 679.37 % | 3.505 M -73.15 % | 13.056 M -33.88 % | 19.747 M 13.09 % | 17.462 M -26.88 % | 23.882 M 11.05 % | 21.505 M 37.30 % | 15.663 M 17.09 % | 13.377 M 78.98 % | 7.474 M |
Cost of revenue | 842.639 M -9.43 % | 930.375 M -20.78 % | 1.174 B 4.46 % | 1.124 B 6.19 % | 1.059 B -70.28 % | 3.563 B 65.94 % | 2.147 B 24.37 % | 1.726 B 14.56 % | 1.507 B -17.72 % | 1.831 B -12.55 % | 2.094 B 44.82 % | 1.446 B 27.74 % | 1.132 B 3.56 % | 1.093 B 1.76 % | 1.074 B 13.96 % | 942.664 M -9.94 % | 1.047 B 15.70 % | 904.664 M 28.36 % | 704.771 M 21.44 % | 580.351 M -28.60 % | 812.856 M |
General and administrative 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 -100.00 % | 310.392 M 3.89 % | 298.774 M 0.94 % | 295.978 M 24.40 % | 237.934 M | 0.000 | 0.000 | 0.000 |
Selling and marketing 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 |
Other expenses | 67.293 M -76.43 % | 285.458 M 15 156.97 % | 1.871 M -99.30 % | 267.293 M 12.75 % | 237.071 M 937.94 % | -28.292 M -324.15 % | 12.622 M 351.28 % | -5.023 M 31.56 % | -7.339 M 70.87 % | -25.190 M -134.54 % | 72.940 M -14.00 % | 84.811 M 24.33 % | 68.215 M -90.08 % | 687.812 M 136.60 % | 290.703 M 8.45 % | 268.041 M -1.94 % | 273.333 M 20.94 % | 226.016 M 30 892.37 % | -734.000 K -7.31 % | -684.000 K 97.92 % | -32.886 M |
Operating expenses | 307.525 M 7.73 % | 285.458 M 5 545.93 % | 5.056 M -98.15 % | 273.834 M 12.79 % | 242.779 M 34 882.09 % | -698.000 K -100.06 % | 1.266 B 15.27 % | 1.099 B 3.77 % | 1.059 B -7.69 % | 1.147 B -0.25 % | 1.150 B 37.70 % | 834.994 M 11.86 % | 746.436 M 8.52 % | 687.812 M 14.43 % | 601.095 M 6.05 % | 566.815 M -0.44 % | 569.311 M 22.71 % | 463.950 M 16.50 % | 398.233 M 16.15 % | 342.873 M 942.61 % | 32.886 M |
Cost and expenses | 1.150 B -5.37 % | 1.215 B 3.04 % | 1.180 B 10.51 % | 1.067 B 7.98 % | 988.465 M -72.25 % | 3.562 B 4.36 % | 3.413 B 20.83 % | 2.825 B 10.11 % | 2.566 B -13.85 % | 2.978 B -8.19 % | 3.244 B 42.21 % | 2.281 B 21.43 % | 1.879 B 5.48 % | 1.781 B 6.31 % | 1.675 B 10.99 % | 1.509 B -6.59 % | 1.616 B 18.08 % | 1.369 B 24.08 % | 1.103 B 19.47 % | 923.224 M 9.16 % | 845.742 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 |
Selling general and administrative expenses | 240.232 M | 0.000 -100.00 % | 3.185 M -51.31 % | 6.541 M 14.59 % | 5.708 M -79.31 % | 27.594 M -95.64 % | 633.195 M 15.78 % | 546.882 M 2.50 % | 533.543 M -2.62 % | 547.911 M -6.05 % | 583.211 M 178.68 % | 209.278 M | 0.000 | 0.000 -100.00 % | 310.392 M 3.89 % | 298.774 M 0.94 % | 295.978 M 24.40 % | 237.934 M | 0.000 | 0.000 -100.00 % | 65.772 M |
Interest income | 12.944 M 8.96 % | 11.880 M 93.05 % | 6.154 M 85.53 % | 3.317 M 20.31 % | 2.757 M -80.69 % | 14.280 M 3.34 % | 13.819 M 0.86 % | 13.701 M 66.17 % | 8.245 M 6.39 % | 7.750 M -22.43 % | 9.991 M 138.90 % | 4.182 M -19.47 % | 5.193 M -72.86 % | 19.137 M 8.59 % | 17.623 M -38.36 % | 28.589 M 29.69 % | 22.044 M 21.95 % | 18.077 M 294.52 % | 4.582 M 21.83 % | 3.761 M -12.47 % | 4.297 M |
Interest expense | 15.386 M 39.35 % | 11.041 M 81.57 % | 6.081 M -10.11 % | 6.765 M 4.67 % | 6.463 M -61.72 % | 16.882 M -24.13 % | 22.252 M -20.71 % | 28.063 M -29.94 % | 40.054 M 0.70 % | 39.775 M -5.76 % | 42.205 M 744.94 % | 4.995 M -78.85 % | 23.615 M -32.28 % | 34.870 M 10.61 % | 31.526 M 87.48 % | 16.816 M 70.84 % | 9.843 M 41.75 % | 6.944 M -53.83 % | 15.041 M 28.25 % | 11.728 M -7.61 % | 12.694 M |
Depreciation and amortization | 21.832 M 2.27 % | 21.348 M 2.29 % | 20.870 M 3.23 % | 20.217 M 2.76 % | 19.674 M -93.83 % | 318.672 M 16.90 % | 272.602 M 14.39 % | 238.316 M 2.38 % | 232.775 M -8.18 % | 253.525 M 4.20 % | 243.303 M 92.08 % | 126.670 M 5.84 % | 119.683 M 18.09 % | 101.350 M 3.12 % | 98.285 M 19.66 % | 82.138 M -42.67 % | 143.265 M 114.20 % | 66.885 M 22.83 % | 54.455 M 27.37 % | 42.755 M -2.41 % | 43.813 M |
Operating income | 32.005 M -3.09 % | 33.024 M -35.26 % | 51.014 M -12.01 % | 57.976 M 52.03 % | 38.135 M -39.06 % | 62.573 M -69.41 % | 204.558 M -7.46 % | 221.044 M -1.11 % | 223.530 M 3.83 % | 215.294 M 0.71 % | 213.785 M 847.68 % | -28.593 M -135.13 % | 81.396 M -4.16 % | 84.931 M -14.29 % | 99.087 M 11.84 % | 88.595 M -21.19 % | 112.416 M 13.52 % | 99.026 M 50.28 % | 65.894 M 26.28 % | 52.182 M 526.36 % | 8.331 M |
Operating income ratio | 0.03 2.35 % | 0.03 -39.48 % | 0.04 -15.17 % | 0.05 38.69 % | 0.04 115.18 % | 0.02 -69.28 % | 0.06 -22.05 % | 0.07 -9.80 % | 0.08 20.24 % | 0.07 9.14 % | 0.06 582.88 % | -0.01 -129.41 % | 0.04 -5.80 % | 0.05 -18.49 % | 0.06 1.01 % | 0.06 -15.00 % | 0.07 -3.61 % | 0.07 19.19 % | 0.06 5.82 % | 0.05 448.45 % | 0.01 |
Total other income expenses net | 4.798 M 340.74 % | -1.993 M 45.46 % | -3.654 M 39.49 % | -6.039 M 30.56 % | -8.697 M 79.20 % | -41.814 M -392.62 % | -8.488 M 61.88 % | -22.266 M 7.05 % | -23.954 M -121.76 % | 110.059 M 798.65 % | -15.753 M -484.74 % | -2.694 M -106.19 % | 43.534 M 376.71 % | -15.733 M -13.16 % | -13.903 M -18.09 % | -11.773 M 30.82 % | -17.019 M -12.20 % | -15.169 M -76.75 % | -8.582 M 28.02 % | -11.922 M -158.99 % | 20.209 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 42.347 M -54.60 % | 93.267 M 90.76 % | 48.893 M -56.73 % | 112.995 M -81.21 % | 601.429 M -24.64 % | 798.061 M 23.10 % | 648.322 M 84.23 % | 351.909 M 65.18 % | 213.051 M -33.98 % | 322.719 M 71.54 % | 188.130 M -75.92 % | 781.389 M 95.35 % | 399.991 M 14.02 % | 350.817 M 223.08 % | 108.586 M -28.70 % | 152.299 M 14.05 % | 133.536 M 1 250.21 % | 9.890 M -93.29 % | 147.485 M -18.05 % | 179.964 M 27.56 % | 141.087 M |
Total investments | 176.382 M -46.31 % | 328.491 M 31.62 % | 249.581 M 36.58 % | 182.731 M -13.59 % | 211.480 M -15.93 % | 251.566 M 55.72 % | 161.549 M 9.42 % | 147.645 M -50.02 % | 295.379 M 5.14 % | 280.948 M 4.40 % | 269.098 M 389.56 % | 54.967 M 95.76 % | 28.079 M -38.64 % | 45.759 M 16.07 % | 39.424 M 367.55 % | 8.432 M 44.61 % | 5.831 M -34.50 % | 8.902 M -24.66 % | 11.815 M -40.98 % | 20.017 M -72.86 % | 73.744 M |
Total debt | 215.857 M -12.74 % | 247.359 M 40.51 % | 176.042 M -31.39 % | 256.582 M -81.15 % | 1.361 B -3.48 % | 1.410 B 36.04 % | 1.037 B 18.49 % | 874.927 M 6.03 % | 825.206 M 1.29 % | 814.671 M -8.63 % | 891.631 M -29.02 % | 1.256 B 90.16 % | 660.593 M 18.14 % | 559.164 M 96.82 % | 284.104 M -12.00 % | 322.845 M -3.54 % | 334.700 M 121.13 % | 151.360 M -47.48 % | 288.209 M 7.41 % | 268.320 M 30.54 % | 205.548 M |
Accumulated other comprehensive income loss | -9.192 M -39.70 % | -6.580 M -212.44 % | -2.106 M 97.64 % | -89.103 M 21.59 % | -113.631 M -28.51 % | -88.421 M -99.92 % | -44.228 M -10.63 % | -39.977 M -16.53 % | -34.306 M -36.82 % | -25.073 M -51.03 % | -16.601 M 98.89 % | -1.500 B -99.90 % | -750.494 M -9.67 % | -684.337 M -6.19 % | -644.474 M -8.34 % | -594.872 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.452 M |
Retained earnings | 136.412 M 10.94 % | 122.962 M 16.34 % | 105.696 M -91.07 % | 1.184 B 11.77 % | 1.059 B 6.39 % | 995.786 M 7.80 % | 923.768 M 9.90 % | 840.543 M 17.64 % | 714.527 M 17.71 % | 607.012 M 24.16 % | 488.890 M 36.51 % | 358.124 M -22.15 % | 460.012 M 7.71 % | 427.087 M 10.79 % | 385.478 M 14.45 % | 336.805 M 15.82 % | 290.788 M 22.91 % | 236.580 M 28.15 % | 184.618 M 23.06 % | 150.023 M 15.88 % | 129.466 M |
Common stock | 8.136 M 0.00 % | 8.136 M 0.00 % | 8.136 M -80.31 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 93.36 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 12.50 % | 19.000 M 0.00 % | 19.000 M |
Total equity | 247.775 M 4.81 % | 236.393 M 5.29 % | 224.526 M -88.52 % | 1.956 B 8.37 % | 1.805 B 2.54 % | 1.760 B 1.47 % | 1.735 B 4.74 % | 1.656 B 7.80 % | 1.536 B 7.12 % | 1.434 B 8.60 % | 1.321 B 9.79 % | 1.203 B 123.35 % | 538.646 M 5.87 % | 508.761 M 7.01 % | 475.446 M 12.19 % | 423.771 M 18.47 % | 357.701 M 12.75 % | 317.250 M 17.67 % | 269.621 M 35.39 % | 199.137 M 11.89 % | 177.969 M |
Other non current liabilities | 53.796 M -0.07 % | 53.832 M 1.55 % | 53.012 M | 0.000 -100.00 % | 132.307 M | 0.000 -100.00 % | 221.022 M 1.46 % | 217.852 M -16.80 % | 261.851 M 3.46 % | 253.106 M -16.24 % | 302.186 M -5.55 % | 319.953 M 352.26 % | 70.746 M -14.59 % | 82.833 M 42.82 % | 57.998 M 159.28 % | 22.369 M -39.72 % | 37.108 M 222.79 % | 11.496 M -61.05 % | 29.513 M -3.06 % | 30.444 M 3.28 % | 29.477 M |
Long term debt | 184.829 M -3.21 % | 190.965 M 23.96 % | 154.048 M 98.52 % | 77.599 M -91.82 % | 948.475 M -16.79 % | 1.140 B 64.60 % | 692.540 M 5.30 % | 657.680 M -3.17 % | 679.223 M -7.90 % | 737.472 M 5.67 % | 697.882 M -1.05 % | 705.275 M 47.20 % | 479.120 M 10.17 % | 434.896 M 53.08 % | 284.104 M 24.56 % | 228.092 M 1.86 % | 223.926 M 70.55 % | 131.298 M -4.18 % | 137.027 M -10.96 % | 153.890 M 23.46 % | 124.645 M |
Total non current liabilities | 243.872 M -1.64 % | 247.947 M 10.80 % | 223.775 M 57.38 % | 142.190 M -87.93 % | 1.178 B -15.99 % | 1.402 B 114.18 % | 654.538 M 6.91 % | 612.254 M -2.55 % | 628.257 M -2.19 % | 642.324 M 1.02 % | 635.852 M -36.87 % | 1.007 B 62.30 % | 620.619 M 6.93 % | 580.386 M 45.85 % | 397.925 M 43.15 % | 277.971 M -8.45 % | 303.627 M 56.30 % | 194.265 M 8.54 % | 178.979 M -12.68 % | 204.980 M 19.83 % | 171.060 M |
Other current liabilities | 290.549 M 0.71 % | 288.496 M 3.41 % | 278.992 M 10.09 % | 253.417 M -38.72 % | 413.565 M -2.74 % | 425.206 M -13.51 % | 491.612 M -12.74 % | 563.414 M 16.52 % | 483.543 M -0.49 % | 485.911 M -2.77 % | 499.743 M 31.41 % | 380.295 M -56.75 % | 879.196 M 165.98 % | 330.547 M -23.39 % | 431.452 M 29.38 % | 333.472 M 2.37 % | 325.763 M -3.32 % | 336.951 M 57.27 % | 214.256 M 48.35 % | 144.422 M 34.93 % | 107.033 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 6.816 M -17.88 % | 8.300 M -88.97 % | 75.283 M 70.79 % | 44.078 M 112.58 % | -350.296 M -56.06 % | -224.456 M -45.26 % | -154.522 M -39.77 % | -110.558 M 46.51 % | -206.671 M -256.53 % | 132.031 M 114.34 % | 61.600 M -21.24 % | 78.208 M | 0.000 -100.00 % | 84.645 M -6.76 % | 90.781 M | 0.000 -100.00 % | 83.303 M 31.21 % | 63.486 M | 0.000 |
Short term debt | 30.375 M -46.14 % | 56.394 M 156.41 % | 21.994 M -87.75 % | 179.551 M -56.49 % | 412.649 M 52.63 % | 270.366 M -23.50 % | 353.439 M 52.41 % | 231.901 M 45.45 % | 159.439 M 34.92 % | 118.169 M -45.09 % | 215.203 M -37.82 % | 346.118 M 2 265.00 % | 14.635 M -88.22 % | 124.268 M | 0.000 -100.00 % | 94.753 M -14.46 % | 110.774 M | 0.000 -100.00 % | 151.182 M 32.12 % | 114.430 M 41.44 % | 80.903 M |
Total current liabilities | 610.100 M -9.21 % | 672.009 M 7.72 % | 623.822 M -14.14 % | 726.577 M -66.28 % | 2.155 B 7.46 % | 2.005 B -12.84 % | 2.301 B 8.77 % | 2.115 B 14.29 % | 1.851 B -1.41 % | 1.877 B -0.92 % | 1.895 B -2.87 % | 1.951 B 57.27 % | 1.240 B 11.24 % | 1.115 B 10.65 % | 1.008 B 0.90 % | 998.642 M -1.36 % | 1.012 B 21.08 % | 836.126 M 7.94 % | 774.630 M 18.99 % | 651.020 M 28.40 % | 507.041 M |
Total liabilities | 853.972 M -10.63 % | 955.595 M 14.41 % | 835.241 M -75.03 % | 3.344 B -1.37 % | 3.391 B -0.47 % | 3.407 B 6.00 % | 3.214 B 7.47 % | 2.991 B 7.12 % | 2.792 B -2.65 % | 2.868 B -0.93 % | 2.895 B -2.14 % | 2.958 B 58.95 % | 1.861 B 9.77 % | 1.695 B 20.62 % | 1.406 B 10.10 % | 1.277 B -2.99 % | 1.316 B 27.72 % | 1.030 B 8.05 % | 953.609 M 11.40 % | 856.000 M 26.23 % | 678.101 M |
Other non current assets | 143.352 M 530.87 % | 22.723 M 288.35 % | -12.064 M -100.28 % | 4.287 B 5 907.18 % | -73.831 M 54.00 % | -160.497 M -9.32 % | -146.811 M -2.12 % | -143.758 M 19.76 % | -179.156 M -15.61 % | -154.971 M -34.38 % | -115.322 M -221.85 % | 94.643 M 62.16 % | 58.363 M 195.52 % | 19.749 M -5.06 % | 20.801 M 207.07 % | 6.774 M -69.94 % | 22.533 M 1.82 % | 22.131 M -47.93 % | 42.499 M -2.48 % | 43.582 M 591.01 % | 6.307 M |
Long term investments | 176.382 M -46.31 % | 328.491 M 31.62 % | 249.581 M 36.58 % | 182.731 M -13.59 % | 211.480 M -15.93 % | 251.566 M 55.72 % | 161.549 M 9.44 % | 147.611 M -50.02 % | 295.331 M 5.15 % | 280.878 M 4.56 % | 268.631 M 394.05 % | 54.373 M 94.70 % | 27.926 M -36.53 % | 44.000 M 11.76 % | 39.369 M 7.60 % | 36.588 M 38.72 % | 26.375 M -15.92 % | 31.370 M 419.80 % | 6.035 M -69.77 % | 19.962 M -49.75 % | 39.728 M |
Intangible assets | 5.981 M 54.11 % | 3.881 M -85.11 % | 26.070 M 1.42 % | 25.706 M -90.93 % | 283.386 M 5.98 % | 267.388 M 199.55 % | 89.263 M -2.00 % | 91.087 M -4.56 % | 95.436 M -2.50 % | 97.880 M 1.20 % | 96.719 M 403.64 % | 19.204 M 51.80 % | 12.651 M 28.58 % | 9.839 M 12.42 % | 8.752 M 26.60 % | 6.913 M 16.60 % | 5.929 M 30.74 % | 4.535 M 16.67 % | 3.887 M 74.54 % | 2.227 M -29.50 % | 3.159 M |
GoodWill | 23.929 M 0.15 % | 23.894 M 0.72 % | 23.723 M -0.17 % | 23.763 M -86.19 % | 172.127 M -2.82 % | 177.127 M 0.00 % | 177.127 M -4.22 % | 184.930 M 5.57 % | 175.169 M -0.03 % | 175.222 M -1.05 % | 177.082 M -39.33 % | 291.873 M 773.85 % | 33.401 M 16.28 % | 28.725 M 2.98 % | 27.893 M 8.15 % | 25.791 M -7.62 % | 27.917 M 26.44 % | 22.080 M 128.45 % | 9.665 M 18.56 % | 8.152 M 64.55 % | 4.954 M |
Goodwill and intangible assets | 29.910 M 7.69 % | 27.775 M -44.22 % | 49.793 M 0.65 % | 49.469 M -89.14 % | 455.513 M 2.47 % | 444.515 M 66.87 % | 266.390 M -3.49 % | 276.017 M 2.00 % | 270.605 M -0.91 % | 273.102 M -0.26 % | 273.801 M -11.98 % | 311.077 M 575.49 % | 46.052 M 19.42 % | 38.564 M 5.24 % | 36.645 M 12.05 % | 32.704 M -3.37 % | 33.846 M 27.17 % | 26.615 M 96.39 % | 13.552 M 30.57 % | 10.379 M 27.93 % | 8.113 M |
Property plant equipment net | 96.023 M 0.98 % | 95.087 M 22.36 % | 77.709 M -5.56 % | 82.283 M -96.73 % | 2.515 B -3.83 % | 2.615 B 9.41 % | 2.390 B 11.79 % | 2.138 B 27.02 % | 1.683 B -2.57 % | 1.728 B 14.93 % | 1.503 B -14.28 % | 1.754 B 78.88 % | 980.434 M 8.98 % | 899.618 M 19.87 % | 750.470 M 24.90 % | 600.858 M 19.97 % | 500.844 M 20.95 % | 414.085 M 9.00 % | 379.907 M 24.19 % | 305.904 M 22.66 % | 249.401 M |
Total non current assets | 445.667 M -7.65 % | 482.605 M 29.10 % | 373.830 M -91.89 % | 4.611 B 39.97 % | 3.294 B -0.36 % | 3.306 B 17.31 % | 2.818 B 10.01 % | 2.562 B 13.90 % | 2.249 B -1.42 % | 2.282 B 11.53 % | 2.046 B -9.15 % | 2.252 B 98.29 % | 1.136 B 12.06 % | 1.013 B 18.61 % | 854.318 M 25.54 % | 680.522 M 14.81 % | 592.741 M 19.65 % | 495.382 M 11.34 % | 444.919 M 15.39 % | 385.585 M 23.30 % | 312.720 M |
Other current assets | 7.406 M -35.35 % | 11.456 M 129.17 % | 4.999 M -99.89 % | 4.402 B 4 795.61 % | 89.916 M -0.33 % | 90.210 M -74.71 % | 356.650 M 860.83 % | 37.119 M -87.19 % | 289.762 M -24.06 % | 381.571 M -4.59 % | 399.918 M 8.68 % | 367.968 M 336.81 % | 84.240 M 39.84 % | 60.242 M 107.89 % | 28.978 M -24.04 % | 38.148 M 3.58 % | 36.828 M 98.72 % | 18.533 M -96.57 % | 540.739 M 11.29 % | 485.889 M 4 784.78 % | 9.947 M |
Short term investments | 5.612 M 77.48 % | 3.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.000 K -29.17 % | 48.000 K -31.43 % | 70.000 K -85.01 % | 467.000 K -21.38 % | 594.000 K 288.24 % | 153.000 K -91.30 % | 1.759 M 3 098.18 % | 55.000 K 100.20 % | -28.156 M -37.05 % | -20.544 M 8.56 % | -22.468 M -488.72 % | 5.780 M 10 409.09 % | 55.000 K -99.84 % | 34.016 M |
cash and cash equivalents | 173.510 M 12.60 % | 154.092 M 21.19 % | 127.149 M -11.45 % | 143.587 M -81.10 % | 759.695 M 24.09 % | 612.206 M 57.64 % | 388.346 M -25.75 % | 523.018 M -14.56 % | 612.155 M 24.43 % | 491.952 M -30.07 % | 703.501 M 48.17 % | 474.793 M 82.19 % | 260.602 M 25.08 % | 208.347 M 18.70 % | 175.518 M 2.92 % | 170.546 M -15.22 % | 201.164 M 42.20 % | 141.470 M 0.53 % | 140.724 M 59.27 % | 88.356 M 37.07 % | 64.461 M |
Cash and short term investments | 179.122 M 16.24 % | 154.092 M 21.19 % | 127.149 M -11.45 % | 143.587 M -81.10 % | 759.695 M 24.09 % | 612.206 M 57.64 % | 388.346 M -25.75 % | 523.052 M -14.56 % | 612.203 M 24.43 % | 492.022 M -30.11 % | 703.968 M 48.08 % | 475.387 M 82.31 % | 260.755 M 24.11 % | 210.106 M 19.67 % | 175.573 M 2.95 % | 170.546 M -15.22 % | 201.164 M 42.20 % | 141.470 M -3.44 % | 146.504 M 65.71 % | 88.411 M -10.22 % | 98.477 M |
Total current assets | 656.080 M -7.51 % | 709.383 M 3.42 % | 685.937 M -86.25 % | 4.987 B 162.21 % | 1.902 B 2.17 % | 1.861 B 0.13 % | 1.859 B 1.51 % | 1.831 B -5.01 % | 1.928 B 1.66 % | 1.896 B -6.67 % | 2.032 B 6.43 % | 1.909 B 51.05 % | 1.264 B 6.15 % | 1.191 B 15.98 % | 1.027 B -0.35 % | 1.030 B -5.61 % | 1.091 B 27.23 % | 857.861 M 10.22 % | 778.311 M 16.24 % | 669.552 M 23.23 % | 543.350 M |
Inventory | 141.375 M -12.65 % | 161.844 M -3.93 % | 168.467 M 5.04 % | 160.381 M -13.10 % | 184.565 M 13.50 % | 162.612 M 26.16 % | 128.889 M -7.25 % | 138.965 M 46.53 % | 94.836 M 21.67 % | 77.946 M -25.96 % | 105.278 M -51.23 % | 215.883 M 15.73 % | 186.534 M 17.43 % | 158.850 M -1.07 % | 160.566 M 9.18 % | 147.060 M 15.66 % | 127.153 M 63.64 % | 77.704 M -20.86 % | 98.190 M 3.08 % | 95.252 M 7.40 % | 88.689 M |
Net receivables | 328.177 M -14.09 % | 381.991 M -0.86 % | 385.322 M 37.00 % | 281.256 M -67.59 % | 867.761 M -12.91 % | 996.436 M -21.00 % | 1.261 B 11.39 % | 1.132 B -2.41 % | 1.160 B -2.74 % | 1.193 B 10.21 % | 1.083 B -2.13 % | 1.106 B | 0.000 | 0.000 | 0.000 -100.00 % | 674.327 M -5.09 % | 710.462 M 15.03 % | 617.609 M 46 121.54 % | -1.342 M | 0.000 -100.00 % | 346.237 M |
Tax assets | 0.000 -100.00 % | 8.529 M -3.20 % | 8.811 M 2.03 % | 8.636 M -95.35 % | 185.724 M 19.69 % | 155.175 M 5.70 % | 146.811 M 2.12 % | 143.758 M -19.76 % | 179.156 M 15.61 % | 154.971 M 34.38 % | 115.322 M 204.83 % | 37.832 M 66.02 % | 22.787 M 99.68 % | 11.412 M 62.26 % | 7.033 M 95.47 % | 3.598 M -60.65 % | 9.143 M 674.17 % | 1.181 M -59.64 % | 2.926 M -49.18 % | 5.758 M -37.22 % | 9.171 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 271.674 M 7.12 % | 253.615 M 67.98 % | 150.977 M 21.74 % | 124.012 M -9.99 % | 137.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 289.176 M -9.00 % | 317.761 M 2.77 % | 309.204 M 11.62 % | 277.009 M -76.49 % | 1.178 B -3.56 % | 1.221 B -13.43 % | 1.411 B 10.54 % | 1.276 B 12.14 % | 1.138 B -3.93 % | 1.185 B 7.78 % | 1.099 B 11.74 % | 983.806 M 202.82 % | 324.882 M -48.85 % | 635.159 M 16.91 % | 543.299 M -0.89 % | 548.172 M 1.02 % | 542.630 M 16.71 % | 464.939 M 25.64 % | 370.042 M 0.80 % | 367.115 M 22.28 % | 300.226 M |
Tax payables | 0.000 -100.00 % | 9.358 M 37.29 % | 6.816 M -17.88 % | 8.300 M -88.97 % | 75.283 M 70.79 % | 44.078 M -1.04 % | 44.543 M 2.93 % | 43.275 M -37.64 % | 69.398 M -21.33 % | 88.215 M 9.91 % | 80.264 M 1.81 % | 78.836 M 265.34 % | 21.579 M -13.60 % | 24.975 M -24.00 % | 32.862 M 47.73 % | 22.245 M -33.02 % | 33.210 M -3.00 % | 34.236 M -12.55 % | 39.150 M 56.27 % | 25.053 M 32.70 % | 18.879 M |
Deferred revenue non current | 0.000 -100.00 % | 11.402 M -54.41 % | 25.008 M -51.01 % | 51.043 M | 0.000 -100.00 % | 112.976 M -76.86 % | 488.250 M 10.34 % | 442.495 M 4.34 % | 424.075 M -3.76 % | 440.645 M -11.31 % | 496.813 M 450.25 % | 90.289 M 58.50 % | 56.964 M 13.87 % | 50.027 M 4.46 % | 47.889 M 91.70 % | 24.981 M -32.94 % | 37.252 M 85.68 % | 20.062 M -94.60 % | 371.758 M 21.09 % | 307.009 M | 0.000 |
Minority interest | 7.000 K 101.86 % | -377.000 K -196.85 % | -127.000 K -100.64 % | 19.691 M 10.41 % | 17.835 M 53.66 % | 11.607 M -16.93 % | 13.973 M -3.11 % | 14.421 M -3.33 % | 14.918 M 34.12 % | 11.123 M 53.68 % | 7.238 M -27.15 % | 9.935 M 59.55 % | 6.227 M -11.79 % | 7.059 M -24.78 % | 9.385 M -10.00 % | 10.428 M -0.84 % | 10.516 M 87.72 % | 5.602 M 34.73 % | 4.158 M -52.14 % | 8.688 M 11.40 % | 7.799 M |
Capital lease obligations | 48.879 M 5.30 % | 46.419 M 31.02 % | 35.429 M 4.73 % | 33.829 M -70.31 % | 113.922 M -23.72 % | 149.350 M 222.39 % | 46.326 M -13.16 % | 53.346 M -46.16 % | 99.074 M -10.16 % | 110.284 M 58.51 % | 69.576 M 217.93 % | 21.884 M 31.94 % | 16.586 M 6.35 % | 15.595 M | 0.000 | 0.000 | 0.000 100.00 % | -20.062 M | 0.000 | 0.000 -100.00 % | 14.584 M |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 89.103 M | 0.000 | 0.000 -100.00 % | 44.228 M 10.63 % | 39.977 M 16.53 % | 34.306 M 36.82 % | 25.073 M 51.03 % | 16.601 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 112.412 M 0.14 % | 112.252 M -0.60 % | 112.927 M -84.12 % | 710.905 M -11.14 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 11.10 % | 720.054 M -9.99 % | 800.008 M 6.69 % | 749.862 M -6.27 % | 800.008 M 0.79 % | 793.699 M 1 045.80 % | 69.270 M 14.73 % | 60.375 M 1.97 % | 59.208 M -1.47 % | 60.091 M 18.83 % | 50.571 M -5.81 % | 53.693 M -14.79 % | 63.012 M 200.07 % | 20.999 M -13.07 % | 24.156 M |
Deferred tax liabilities non current | 5.247 M 66.57 % | 3.150 M 17.93 % | 2.671 M 6.50 % | 2.508 M -97.41 % | 96.961 M -39.27 % | 159.662 M -3.98 % | 166.288 M -2.04 % | 169.759 M -16.86 % | 204.182 M 1.24 % | 201.679 M 45.05 % | 139.039 M 841.04 % | 14.775 M 7.15 % | 13.789 M 9.18 % | 12.630 M 59.19 % | 7.934 M 213.72 % | 2.529 M -52.65 % | 5.341 M -52.93 % | 11.347 M -8.78 % | 12.439 M -39.75 % | 20.646 M 21.89 % | 16.938 M |
Other liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 89.018 M | 0.000 | 0.000 -100.00 % | 259.024 M -1.62 % | 263.278 M -15.84 % | 312.817 M -10.18 % | 348.254 M -4.38 % | 364.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.102 B -7.57 % | 1.192 B 12.48 % | 1.060 B -80.01 % | 5.300 B 2.01 % | 5.196 B 0.55 % | 5.167 B 4.41 % | 4.949 B 6.50 % | 4.647 B 7.36 % | 4.328 B 0.61 % | 4.302 B 2.06 % | 4.215 B 1.31 % | 4.161 B 73.40 % | 2.400 B 8.87 % | 2.204 B 17.18 % | 1.881 B 9.95 % | 1.711 B 1.58 % | 1.684 B 24.46 % | 1.353 B 10.63 % | 1.223 B 15.93 % | 1.055 B 23.25 % | 856.070 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.659 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.522 M |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 71.555 M 253.11 % | -46.735 M -756.67 % | 7.117 M 108.66 % | -82.171 M -242.52 % | 57.654 M 65.66 % | 34.802 M 110.13 % | -343.696 M -448.80 % | 98.536 M 19.51 % | 82.451 M 206.38 % | -77.505 M -597.50 % | 15.579 M 117.15 % | -90.815 M -6 133.01 % | -1.457 M 96.15 % | -37.850 M -270.71 % | -10.210 M -128.13 % | 36.298 M 843.54 % | 3.847 M -93.17 % | 56.336 M 74.70 % | 32.247 M 172.74 % | -44.331 M -132.71 % | -19.050 M |
Accounts receivables | 59.136 M 182.45 % | -71.724 M -75.36 % | -40.902 M -78.82 % | -22.873 M -1 610.77 % | 1.514 M -99.37 % | 238.441 M 168.16 % | -349.838 M -426.95 % | 107.002 M 5.35 % | 101.564 M 208.29 % | -93.791 M -1 377.46 % | 7.342 M 108.13 % | -90.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.622 M |
Inventory | 15.408 M 222.06 % | -12.623 M -47.41 % | -8.563 M 34.07 % | -12.989 M 57.26 % | -30.388 M 17.91 % | -37.020 M -702.74 % | 6.142 M 172.55 % | -8.466 M 55.71 % | -19.113 M -217.36 % | 16.286 M 97.72 % | 8.237 M 227.13 % | -6.479 M 75.02 % | -25.936 M -688.25 % | 4.409 M 202.58 % | -4.298 M 82.39 % | -24.401 M 51.06 % | -49.862 M -275.49 % | 28.413 M 938.64 % | -3.388 M 45.38 % | -6.203 M 66.34 % | -18.430 M |
Accounts payables | 0.000 -100.00 % | 71.724 M 75.36 % | 40.902 M 78.82 % | 22.873 M 1 610.77 % | -1.514 M 99.37 % | -238.441 M -214.28 % | 208.649 M 214.63 % | -182.014 M -784.42 % | 26.594 M -70.84 % | 91.202 M | 0.000 -100.00 % | 90.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.242 M |
Other working capital | -2.989 M 91.24 % | -34.112 M -317.55 % | 15.680 M 122.66 % | -69.182 M -178.58 % | 88.042 M 22.58 % | 71.822 M 134.42 % | -208.649 M -214.63 % | 182.014 M 784.42 % | -26.594 M 70.84 % | -91.202 M | 0.000 -100.00 % | 6.008 M -75.46 % | 24.479 M 157.93 % | -42.259 M -614.80 % | -5.912 M -109.74 % | 60.699 M 13.01 % | 53.709 M 92.35 % | 27.923 M -21.64 % | 35.635 M 193.46 % | -38.128 M | 0.000 |
Other non cash items | -32.045 M -1 221.63 % | 2.857 M -93.56 % | 44.389 M -21.49 % | 56.538 M -82.31 % | 319.611 M 700.89 % | -53.190 M -142.76 % | 124.400 M 11.50 % | 111.573 M 254.11 % | -72.396 M -352.48 % | -16.000 M -108.51 % | 187.965 M 70.47 % | 110.265 M 737.85 % | -17.287 M -1.39 % | -17.050 M -209.24 % | 15.608 M 378.12 % | -5.612 M 91.20 % | -63.762 M -322.54 % | -15.090 M 23.14 % | -19.632 M -69.71 % | -11.568 M -1 068.84 % | 1.194 M |
Net cash provided by operating activities | 85.305 M 34 159.04 % | 249.000 K -99.78 % | 110.810 M 225.05 % | 34.090 M -91.78 % | 414.628 M -4.40 % | 433.708 M 93.20 % | 224.483 M -64.30 % | 628.845 M 48.10 % | 424.614 M 26.76 % | 334.981 M -44.79 % | 606.725 M 835.08 % | 64.885 M -56.75 % | 150.008 M 46.22 % | 102.592 M -39.33 % | 169.097 M -1.79 % | 172.184 M 11.18 % | 154.865 M -9.16 % | 170.483 M 37.06 % | 124.382 M 364.34 % | 26.787 M -48.76 % | 52.279 M |
Investments in property plant and equipment | -10.846 M 44.93 % | -19.696 M -6.05 % | -18.572 M -27.58 % | -14.557 M -18.12 % | -12.324 M 97.27 % | -451.258 M 0.49 % | -453.475 M 1.03 % | -458.210 M -142.60 % | -188.873 M 31.70 % | -276.527 M -58.32 % | -174.661 M -154.78 % | -68.554 M 66.38 % | -203.930 M -7.51 % | -189.681 M 19.71 % | -236.245 M -33.97 % | -176.342 M -4.61 % | -168.572 M -66.34 % | -101.340 M 23.05 % | -131.695 M -58.46 % | -83.111 M -121.30 % | -37.555 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 11.108 M 882.14 % | 1.131 M -70.53 % | 3.838 M -72.26 % | 13.834 M -18.62 % | 17.000 M 110.46 % | -162.474 M -2 376.18 % | 7.138 M -86.33 % | 52.213 M 2 316.17 % | -2.356 M -101.39 % | 169.696 M 2 645.31 % | -6.667 M 38.11 % | -10.772 M 16.97 % | -12.974 M -237.07 % | -3.849 M 49.96 % | -7.692 M 55.94 % | -17.458 M -167.68 % | -6.522 M 58.95 % | -15.889 M -254.77 % | 10.266 M |
Purchases of investments | 0.000 100.00 % | -1.550 M | 0.000 100.00 % | -5.750 M | 0.000 100.00 % | -24.676 M -184.94 % | -8.660 M 73.21 % | -32.323 M 53.31 % | -69.225 M -100.27 % | -34.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.000 K 98.65 % | -4.651 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.049 M -64.04 % | 194.797 M 434.33 % | 36.456 M 306.57 % | -17.648 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 2.398 M -76.51 % | 10.210 M 165.19 % | -15.661 M 94.09 % | -265.046 M -75.64 % | -150.902 M -310.58 % | 71.659 M 274.50 % | -41.066 M -313.72 % | -9.926 M 61.27 % | -25.631 M -245.23 % | 17.648 M 31.60 % | 13.410 M 107.04 % | 6.477 M -52.47 % | 13.626 M -36.12 % | 21.329 M 221.51 % | 6.634 M 30.85 % | 5.070 M -33.32 % | 7.603 M -13.98 % | 8.839 M 13.19 % | 7.809 M 12.39 % | 6.948 M | 0.000 |
Net cash used for investing activites | -8.448 M 23.45 % | -11.036 M 52.28 % | -23.125 M 91.86 % | -284.222 M -78.32 % | -159.388 M 59.18 % | -390.441 M 6.18 % | -416.152 M 37.23 % | -662.933 M -209.05 % | -214.504 M 17.14 % | -258.879 M -58.23 % | -163.607 M -252.02 % | 107.619 M 154.64 % | -196.971 M -9.96 % | -179.124 M 26.16 % | -242.585 M -38.68 % | -174.928 M -3.68 % | -168.724 M -47.22 % | -114.610 M 12.11 % | -130.408 M -41.67 % | -92.052 M -237.32 % | -27.289 M |
Debt repayment | -47.636 M -198.56 % | 48.331 M 153.82 % | -89.806 M -320 635.71 % | -28.000 K -100.60 % | 4.664 M | 0.000 -100.00 % | 128.686 M | 0.000 | 0.000 100.00 % | -237.398 M -59.93 % | -148.436 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.313 M | 0.000 100.00 % | -42.182 M | 0.000 | 0.000 100.00 % | -857.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.625 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -835.000 K 92.85 % | -11.686 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 |
Dividends paid | -9.921 M 0.48 % | -9.969 M | 0.000 100.00 % | -4.893 M | 0.000 100.00 % | -60.755 M 0.00 % | -60.755 M -11.63 % | -54.426 M 10.42 % | -60.755 M -20.01 % | -50.626 M -73.90 % | -29.112 M -93.36 % | -15.056 M 0.00 % | -15.056 M 8.00 % | -16.365 M -4.16 % | -15.711 M 0.00 % | -15.711 M 0.00 % | -15.711 M -50.00 % | -10.474 M -71.42 % | -6.110 M -23.53 % | -4.946 M -97.68 % | -2.502 M |
Other financing activites | -492.000 K 75.96 % | -2.047 M -2.66 % | -1.994 M 99.21 % | -252.712 M -138.84 % | -105.808 M -144.01 % | 240.423 M 2 169.04 % | -11.620 M -2 847.04 % | 423.000 K 101.51 % | -27.940 M | 0.000 | 0.000 -100.00 % | 8.636 M -92.16 % | 110.208 M -13.78 % | 127.815 M 36.43 % | 93.687 M | 0.000 -100.00 % | 89.221 M | 0.000 -100.00 % | 19.889 M -66.39 % | 59.184 M | 0.000 |
Net cash used provided by financing activities | -58.049 M -263.61 % | 35.480 M 134.28 % | -103.486 M 59.83 % | -257.633 M -154.72 % | -101.144 M -156.29 % | 179.668 M 219.06 % | 56.311 M 204.27 % | -54.003 M 39.11 % | -88.695 M 69.21 % | -288.024 M -62.22 % | -177.548 M -531.68 % | 41.130 M -56.77 % | 95.152 M -14.62 % | 111.450 M 42.93 % | 77.976 M 388.54 % | -27.024 M -136.76 % | 73.510 M 239.60 % | -52.656 M -188.64 % | 59.404 M 9.52 % | 54.238 M 1 714.71 % | -3.359 M |
Effect of forex changes on cash | 610.000 K -72.89 % | 2.250 M 453.22 % | -637.000 K -226.67 % | -195.000 K 97.05 % | -6.607 M -814.27 % | 925.000 K 34.84 % | 686.000 K 165.58 % | -1.046 M 13.70 % | -1.212 M -425.81 % | 372.000 K -37.69 % | 597.000 K 7.18 % | 557.000 K -86.30 % | 4.066 M 294.64 % | -2.089 M -531.61 % | 484.000 K 156.94 % | -850.000 K -2 031.82 % | 44.000 K 101.78 % | -2.471 M -144.41 % | -1.011 M -202.02 % | 991.000 K | 0.000 |
Net change in cash | 19.418 M -27.93 % | 26.943 M 263.91 % | -16.438 M 97.33 % | -616.108 M -517.73 % | 147.489 M -34.12 % | 223.860 M 266.23 % | -134.672 M -51.08 % | -89.137 M -174.16 % | 120.203 M 156.82 % | -211.549 M -179.48 % | 266.167 M 24.27 % | 214.191 M 309.90 % | 52.255 M 59.17 % | 32.829 M 560.28 % | 4.972 M 116.24 % | -30.618 M -151.29 % | 59.694 M 7 901.88 % | 746.000 K -98.58 % | 52.367 M 621.79 % | -10.036 M | 0.000 |
Cash at beginning of period | 154.092 M 21.19 % | 127.149 M -11.45 % | 143.587 M -81.10 % | 759.695 M 24.09 % | 612.206 M 57.64 % | 388.346 M -25.75 % | 523.018 M -14.56 % | 612.155 M 24.43 % | 491.952 M -30.07 % | 703.501 M 60.86 % | 437.334 M 67.82 % | 260.602 M 25.08 % | 208.347 M 18.70 % | 175.518 M 2.92 % | 170.546 M -15.22 % | 201.164 M 42.20 % | 141.470 M 0.53 % | 140.724 M 59.27 % | 88.357 M -10.20 % | 98.393 M | 0.000 |
Cash at end of period | 173.510 M 12.60 % | 154.092 M 21.19 % | 127.149 M -11.45 % | 143.587 M -81.10 % | 759.695 M 24.09 % | 612.206 M 57.64 % | 388.346 M -25.75 % | 523.018 M -14.56 % | 612.155 M 24.43 % | 491.952 M -30.07 % | 703.501 M 48.17 % | 474.793 M 82.19 % | 260.602 M 25.08 % | 208.347 M 18.70 % | 175.518 M 2.92 % | 170.546 M -15.22 % | 201.164 M 42.20 % | 141.470 M 0.53 % | 140.724 M 59.27 % | 88.357 M 37.07 % | 64.461 M |
Operating cash flow | 85.305 M 34 159.04 % | 249.000 K -99.78 % | 110.810 M -75.54 % | 453.089 M 9.28 % | 414.628 M -4.40 % | 433.708 M 93.20 % | 224.483 M -64.30 % | 628.845 M 48.10 % | 424.614 M 26.76 % | 334.981 M -44.79 % | 606.725 M 835.08 % | 64.885 M -56.75 % | 150.008 M 46.22 % | 102.592 M -39.33 % | 169.097 M -1.79 % | 172.184 M 11.18 % | 154.865 M -9.16 % | 170.483 M 37.06 % | 124.382 M 364.34 % | 26.787 M -48.76 % | 52.279 M |
Capital expenditure | -10.846 M 44.93 % | -19.696 M -6.05 % | -18.572 M -27.58 % | -14.557 M -18.12 % | -12.324 M 97.27 % | -451.258 M 0.49 % | -453.475 M 1.03 % | -458.210 M -142.60 % | -188.873 M 31.70 % | -276.527 M -58.32 % | -174.661 M -154.78 % | -68.554 M 66.38 % | -203.930 M -7.51 % | -189.681 M 19.71 % | -236.245 M -33.97 % | -176.342 M -4.61 % | -168.572 M -66.34 % | -101.340 M 23.05 % | -131.695 M -58.46 % | -83.111 M -121.30 % | -37.555 M |
Free CashFlow | 74.459 M 482.88 % | -19.447 M -121.08 % | 92.238 M -78.97 % | 438.532 M 9.01 % | 402.304 M 2 392.33 % | -17.550 M 92.34 % | -228.992 M -234.20 % | 170.635 M -27.62 % | 235.741 M 303.29 % | 58.454 M -86.47 % | 432.064 M 11 876.07 % | -3.669 M 93.20 % | -53.922 M 38.08 % | -87.089 M -29.70 % | -67.148 M -1 514.91 % | -4.158 M 69.67 % | -13.707 M -119.82 % | 69.143 M 1 045.48 % | -7.313 M 87.02 % | -56.324 M -482.53 % | 14.724 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 545.773 M -6.14 % | 581.468 M -3.20 % | 600.701 M -3.72 % | 623.921 M -2.77 % | 641.695 M 10.44 % | 581.016 M -0.89 % | 586.205 M 4.98 % | 558.420 M -65.74 % | 1.630 B -5.83 % | 1.731 B 16.06 % | 1.491 B -16.08 % | 1.777 B -3.83 % | 1.848 B 3.78 % | 1.780 B -4.29 % | 1.860 B 15.50 % | 1.611 B 10.63 % | 1.456 B -7.42 % | 1.573 B 28.42 % | 1.225 B -23.27 % | 1.596 B -2.90 % | 1.644 B -5.38 % | 1.737 B -2.05 % | 1.773 B 245.56 % | 513.221 M 8.81 % | 471.662 M -50.31 % | 949.151 M 0.00 % | 949.151 M 1.74 % | 932.956 M 0.00 % | 932.956 M 5.16 % | 887.201 M 0.00 % | 887.201 M 10.72 % | 801.304 M 0.00 % | 801.304 M -7.28 % | 864.206 M 0.00 % | 864.206 M 17.77 % | 733.820 M 0.00 % | 733.820 M 26.08 % | 582.010 M 0.00 % | 582.010 M 100.00 % | 291.005 M -40.33 % | 487.703 M 100.00 % | 243.852 M -60.04 % | 610.222 M |
Net income | 7.534 M -61.94 % | 19.794 M 374.79 % | 4.169 M -59.53 % | 10.302 M -17.43 % | 12.477 M -50.05 % | 24.980 M -87.78 % | 204.427 M 585.03 % | 29.842 M -29.98 % | 42.622 M -23.33 % | 55.590 M 559.43 % | 8.430 M -90.70 % | 90.688 M 112.21 % | 42.736 M -64.29 % | 119.681 M 130.83 % | 51.849 M -53.96 % | 112.617 M 66.04 % | 67.825 M -41.21 % | 115.365 M 117.48 % | 53.046 M -17.26 % | 64.111 M -42.16 % | 110.850 M 16.01 % | 95.555 M 48.55 % | 64.323 M 178.97 % | -81.453 M -37 463.76 % | 218.000 K -99.12 % | 24.698 M 1.34 % | 24.371 M -13.18 % | 28.071 M 0.00 % | 28.071 M -14.14 % | 32.696 M -0.07 % | 32.719 M 10.24 % | 29.680 M 0.00 % | 29.680 M -17.00 % | 35.758 M 0.00 % | 35.758 M 14.70 % | 31.176 M 0.00 % | 31.176 M 58.24 % | 19.702 M -6.19 % | 21.003 M 100.00 % | 10.502 M -21.87 % | 13.442 M 100.00 % | 6.721 M -55.43 % | 15.079 M |
Income before tax | 11.410 M -38.18 % | 18.457 M 124.16 % | 8.234 M -38.95 % | 13.487 M 30.03 % | 10.372 M -57.33 % | 24.305 M 69.95 % | 14.301 M -63.20 % | 38.863 M -13.61 % | 44.984 M -24.95 % | 59.939 M 952.13 % | -7.034 M -107.77 % | 90.580 M 99.90 % | 45.313 M -65.91 % | 132.909 M 88.61 % | 70.467 M -49.47 % | 139.460 M 58.98 % | 87.721 M -36.99 % | 139.212 M 118.82 % | 63.620 M -28.51 % | 88.990 M -38.24 % | 144.085 M 8.24 % | 133.120 M 45.25 % | 91.650 M 208.13 % | -84.759 M -3 373.81 % | 2.589 M -90.09 % | 26.124 M 0.00 % | 26.124 M -24.50 % | 34.599 M 0.00 % | 34.599 M -18.77 % | 42.592 M 0.00 % | 42.592 M 10.88 % | 38.411 M 0.00 % | 38.411 M -19.47 % | 47.699 M 0.00 % | 47.699 M 13.76 % | 41.929 M 0.00 % | 41.929 M 45.41 % | 28.835 M 0.00 % | 28.835 M 100.00 % | 14.417 M -28.38 % | 20.130 M 100.00 % | 10.065 M -45.52 % | 18.475 M |
Income before tax ratio | 0.02 -34.14 % | 0.03 131.57 % | 0.01 -36.59 % | 0.02 33.74 % | 0.02 -61.36 % | 0.04 71.47 % | 0.02 -64.95 % | 0.07 152.16 % | 0.03 -20.31 % | 0.03 834.21 % | 0.00 -109.25 % | 0.05 107.85 % | 0.02 -67.15 % | 0.07 97.06 % | 0.04 -56.25 % | 0.09 43.70 % | 0.06 -31.94 % | 0.09 70.39 % | 0.05 -6.83 % | 0.06 -36.39 % | 0.09 14.40 % | 0.08 48.29 % | 0.05 131.29 % | -0.17 -3 108.71 % | 0.01 -80.06 % | 0.03 0.00 % | 0.03 -25.78 % | 0.04 0.00 % | 0.04 -22.75 % | 0.05 0.00 % | 0.05 0.15 % | 0.05 0.00 % | 0.05 -13.15 % | 0.06 0.00 % | 0.06 -3.40 % | 0.06 0.00 % | 0.06 15.33 % | 0.05 0.00 % | 0.05 0.00 % | 0.05 20.03 % | 0.04 0.00 % | 0.04 36.33 % | 0.03 |
EBITDA | 21.067 M -27.70 % | 29.137 M 40.54 % | 20.732 M -24.07 % | 27.303 M 40.10 % | 19.488 M -47.65 % | 37.227 M 57.86 % | 23.583 M -51.06 % | 48.189 M -76.51 % | 205.107 M -14.43 % | 239.691 M 155.12 % | 93.954 M -63.94 % | 260.583 M 23.58 % | 210.864 M -27.07 % | 289.146 M 42.39 % | 203.061 M -22.60 % | 262.360 M 33.19 % | 196.978 M -27.87 % | 273.105 M 50.13 % | 181.914 M -12.75 % | 208.493 M -19.91 % | 260.326 M 1.50 % | 256.472 M 27.84 % | 200.616 M 2 087.87 % | -10.092 M -43.78 % | -7.019 M -107.17 % | 97.903 M -0.03 % | 97.936 M 16.40 % | 84.140 M -18.08 % | 102.709 M -4.46 % | 107.509 M 0.02 % | 107.486 M 28.01 % | 83.966 M -4.46 % | 87.888 M 32.09 % | 66.535 M -46.45 % | 124.253 M 38.10 % | 89.976 M 14.12 % | 78.843 M 24.46 % | 63.347 M 0.66 % | 62.932 M 100.00 % | 31.466 M -32.59 % | 46.681 M 100.00 % | 23.341 M -62.17 % | 61.707 M |
Net income ratio | 0.01 -59.45 % | 0.03 390.49 % | 0.01 -57.97 % | 0.02 -15.08 % | 0.02 -54.78 % | 0.04 -87.67 % | 0.35 552.56 % | 0.05 104.36 % | 0.03 -18.58 % | 0.03 468.18 % | 0.01 -88.92 % | 0.05 120.65 % | 0.02 -65.59 % | 0.07 141.17 % | 0.03 -60.14 % | 0.07 50.08 % | 0.05 -36.50 % | 0.07 69.35 % | 0.04 7.83 % | 0.04 -40.44 % | 0.07 22.61 % | 0.06 51.67 % | 0.04 122.85 % | -0.16 -34 438.16 % | 0.00 -98.22 % | 0.03 1.34 % | 0.03 -14.66 % | 0.03 0.00 % | 0.03 -18.35 % | 0.04 -0.07 % | 0.04 -0.44 % | 0.04 0.00 % | 0.04 -10.48 % | 0.04 0.00 % | 0.04 -2.61 % | 0.04 0.00 % | 0.04 25.50 % | 0.03 -6.19 % | 0.04 0.00 % | 0.04 30.94 % | 0.03 0.00 % | 0.03 11.53 % | 0.02 |
Ratio EBITDA | 0.04 -22.97 % | 0.05 45.19 % | 0.03 -21.13 % | 0.04 44.09 % | 0.03 -52.60 % | 0.06 59.27 % | 0.04 -53.38 % | 0.09 -31.42 % | 0.13 -9.14 % | 0.14 119.81 % | 0.06 -57.04 % | 0.15 28.50 % | 0.11 -29.73 % | 0.16 48.77 % | 0.11 -32.99 % | 0.16 20.39 % | 0.14 -22.09 % | 0.17 16.90 % | 0.15 13.71 % | 0.13 -17.52 % | 0.16 7.28 % | 0.15 30.52 % | 0.11 675.26 % | -0.02 -32.14 % | -0.01 -114.43 % | 0.10 -0.03 % | 0.10 14.41 % | 0.09 -18.08 % | 0.11 -9.15 % | 0.12 0.02 % | 0.12 15.62 % | 0.10 -4.46 % | 0.11 42.46 % | 0.08 -46.45 % | 0.14 17.26 % | 0.12 14.12 % | 0.11 -1.29 % | 0.11 0.66 % | 0.11 0.00 % | 0.11 12.97 % | 0.10 0.00 % | 0.10 -5.35 % | 0.10 |
Gross profit ratio | 0.31 3.07 % | 0.30 7.19 % | 0.28 -4.49 % | 0.29 905.92 % | 0.03 -79.76 % | 0.14 51.15 % | 0.09 -67.94 % | 0.29 103.10 % | 0.14 4.67 % | 0.14 128.48 % | 0.06 -60.52 % | 0.15 9.59 % | 0.14 -18.56 % | 0.17 -56.89 % | 0.40 -7.34 % | 0.43 -2.98 % | 0.44 6.21 % | 0.42 -19.11 % | 0.52 29.67 % | 0.40 -15.16 % | 0.47 14.53 % | 0.41 3.34 % | 0.40 50.19 % | 0.26 15.06 % | 0.23 -43.10 % | 0.40 0.00 % | 0.40 -2.53 % | 0.41 0.00 % | 0.41 4.95 % | 0.39 0.00 % | 0.39 -4.17 % | 0.41 0.00 % | 0.41 4.40 % | 0.39 0.00 % | 0.39 2.82 % | 0.38 0.00 % | 0.38 -2.77 % | 0.39 0.00 % | 0.39 0.00 % | 0.39 -2.59 % | 0.41 0.00 % | 0.41 529.48 % | -0.09 |
Weighted average shs out dil | 24.732 M -0.28 % | 24.802 M 0.00 % | 24.802 M -0.35 % | 24.888 M -0.14 % | 24.922 M -1.55 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 86.67 % | 13.561 M 3.58 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 10.49 % | 11.849 M 0.00 % | 11.849 M 0.00 % | 11.849 M 1.81 % | 11.638 M 0.00 % | 11.638 M 0.00 % | 11.638 M |
Weighted average shs out | 24.732 M -0.28 % | 24.802 M 0.00 % | 24.802 M -0.35 % | 24.888 M -0.14 % | 24.922 M -1.55 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.315 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 0.00 % | 25.314 M 86.67 % | 13.561 M 3.58 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 0.00 % | 13.092 M 10.49 % | 11.849 M 0.00 % | 11.849 M 0.00 % | 11.849 M 1.81 % | 11.638 M 0.00 % | 11.638 M 0.00 % | 11.638 M |
EPS diluted | 0.30 -62.50 % | 0.80 370.59 % | 0.17 -58.54 % | 0.41 -18.00 % | 0.50 -49.49 % | 0.99 -87.75 % | 8.08 584.75 % | 1.18 -29.76 % | 1.68 -23.64 % | 2.20 566.67 % | 0.33 -90.78 % | 3.58 111.83 % | 1.69 -64.27 % | 4.73 130.73 % | 2.05 -53.93 % | 4.45 66.04 % | 2.68 -41.23 % | 4.56 117.14 % | 2.10 -17.00 % | 2.53 -42.24 % | 4.38 16.18 % | 3.77 48.43 % | 2.54 142.26 % | -6.01 -36 088.02 % | 0.02 -99.13 % | 1.91 2.69 % | 1.86 -21.52 % | 2.37 10.75 % | 2.14 -8.15 % | 2.33 -6.80 % | 2.50 2.04 % | 2.45 8.41 % | 2.26 -13.08 % | 2.60 -5.11 % | 2.74 14.64 % | 2.39 0.42 % | 2.38 247.83 % | -1.61 -190.45 % | 1.78 100.00 % | 0.89 -23.28 % | 1.16 100.00 % | 0.58 -53.97 % | 1.26 |
Earnings per share | 0.30 -62.50 % | 0.80 370.59 % | 0.17 -58.54 % | 0.41 -18.00 % | 0.50 -49.49 % | 0.99 -87.75 % | 8.08 584.75 % | 1.18 -29.76 % | 1.68 -23.64 % | 2.20 566.67 % | 0.33 -90.78 % | 3.58 111.83 % | 1.69 -64.27 % | 4.73 130.73 % | 2.05 -53.93 % | 4.45 66.04 % | 2.68 -41.23 % | 4.56 117.14 % | 2.10 -17.00 % | 2.53 -42.24 % | 4.38 16.18 % | 3.77 48.43 % | 2.54 142.26 % | -6.01 -36 088.02 % | 0.02 -99.13 % | 1.91 2.69 % | 1.86 -21.52 % | 2.37 10.75 % | 2.14 -8.15 % | 2.33 -6.80 % | 2.50 2.04 % | 2.45 8.41 % | 2.26 -13.08 % | 2.60 -5.11 % | 2.74 14.64 % | 2.39 0.42 % | 2.38 247.83 % | -1.61 -190.45 % | 1.78 100.00 % | 0.89 -23.28 % | 1.16 100.00 % | 0.58 -53.97 % | 1.26 |
Gross profit | 167.258 M -3.26 % | 172.893 M 3.75 % | 166.637 M -8.05 % | 181.224 M 878.06 % | 18.529 M -77.65 % | 82.907 M 49.82 % | 55.339 M -66.35 % | 164.445 M -30.42 % | 236.330 M -1.42 % | 239.742 M 165.18 % | 90.407 M -66.87 % | 272.900 M 5.40 % | 258.921 M -15.49 % | 306.363 M -58.74 % | 742.499 M 7.02 % | 693.798 M 7.34 % | 646.371 M -1.67 % | 657.378 M 3.88 % | 632.800 M -0.51 % | 636.013 M -17.62 % | 772.017 M 8.36 % | 712.452 M 1.22 % | 703.882 M 419.00 % | 135.622 M 25.20 % | 108.326 M -71.73 % | 383.118 M 0.00 % | 383.118 M -0.84 % | 386.372 M 0.00 % | 386.372 M 10.36 % | 350.091 M 0.00 % | 350.091 M 6.10 % | 329.972 M 0.00 % | 329.972 M -3.20 % | 340.864 M 0.00 % | 340.864 M 21.09 % | 281.488 M 0.00 % | 281.488 M 22.59 % | 229.624 M 0.00 % | 229.624 M 100.00 % | 114.812 M -41.88 % | 197.528 M 100.00 % | 98.764 M 271.62 % | -57.547 M |
Income tax expense | 3.876 M -57.68 % | 9.158 M 148.72 % | 3.682 M 10.37 % | 3.336 M -32.86 % | 4.969 M 19.56 % | 4.156 M -13.52 % | 4.806 M -46.72 % | 9.021 M -29.44 % | 12.785 M -28.03 % | 17.765 M 594.76 % | 2.557 M -89.49 % | 24.322 M 70.12 % | 14.297 M -51.29 % | 29.350 M 45.30 % | 20.199 M -26.56 % | 27.504 M 31.43 % | 20.926 M 8.95 % | 19.207 M 68.88 % | 11.373 M -51.08 % | 23.247 M -35.07 % | 35.804 M -5.27 % | 37.794 M 37.66 % | 27.455 M 678.64 % | 3.526 M 55.54 % | 2.267 M 29.36 % | 1.753 M 0.00 % | 1.753 M -73.15 % | 6.528 M 0.00 % | 6.528 M -33.88 % | 9.874 M 0.00 % | 9.874 M 13.09 % | 8.731 M 0.00 % | 8.731 M -26.88 % | 11.941 M 0.00 % | 11.941 M 11.05 % | 10.753 M 0.00 % | 10.753 M 37.30 % | 7.832 M 0.00 % | 7.832 M 100.00 % | 3.916 M -41.46 % | 6.689 M 100.00 % | 3.344 M -19.02 % | 4.130 M |
Cost of revenue | 378.515 M -7.36 % | 408.575 M -5.87 % | 434.064 M -1.95 % | 442.697 M -28.96 % | 623.166 M 25.11 % | 498.109 M -6.17 % | 530.866 M 34.75 % | 393.975 M -71.73 % | 1.394 B -6.53 % | 1.491 B 6.44 % | 1.401 B -6.87 % | 1.504 B -5.33 % | 1.589 B 7.78 % | 1.474 B 31.88 % | 1.118 B 21.91 % | 916.855 M 13.26 % | 809.501 M -11.55 % | 915.175 M 54.66 % | 591.732 M -38.35 % | 959.848 M 10.13 % | 871.528 M -14.94 % | 1.025 B -4.20 % | 1.070 B 183.26 % | 377.599 M 3.93 % | 363.336 M -35.81 % | 566.033 M 0.00 % | 566.033 M 3.56 % | 546.585 M 0.00 % | 546.585 M 1.76 % | 537.110 M 0.00 % | 537.110 M 13.96 % | 471.332 M 0.00 % | 471.332 M -9.94 % | 523.342 M 0.00 % | 523.342 M 15.70 % | 452.332 M 0.00 % | 452.332 M 28.36 % | 352.386 M 0.00 % | 352.386 M 100.00 % | 176.193 M -39.28 % | 290.176 M 100.00 % | 145.088 M -78.27 % | 667.768 M |
General and administrative 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 -100.00 % | 155.196 M 0.00 % | 155.196 M 3.89 % | 149.387 M 0.00 % | 149.387 M 0.94 % | 147.989 M 0.00 % | 147.989 M 24.40 % | 118.967 M 0.00 % | 118.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing 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 -100.00 % | 58.987 M 200.00 % | -58.987 M -204.52 % | 56.436 M 200.00 % | -56.436 M -217.58 % | 47.996 M 200.00 % | -47.996 M -221.81 % | 39.402 M 200.00 % | -39.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 32.170 M 2.50 % | 31.385 M -12.60 % | 35.908 M -33.56 % | 54.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.068 M | 0.000 -100.00 % | 68.215 M | 0.000 -100.00 % | 687.812 M | 0.000 -100.00 % | 290.703 M | 0.000 -100.00 % | 268.041 M | 0.000 -100.00 % | 273.333 M | 0.000 -100.00 % | 226.016 M | 0.000 100.00 % | -734.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.886 M |
Operating expenses | 155.746 M 7.03 % | 145.511 M -10.19 % | 162.014 M -2.05 % | 165.398 M 542.67 % | 25.736 M -70.14 % | 86.176 M 33.85 % | 64.382 M -48.17 % | 124.207 M -46.47 % | 232.041 M -1.13 % | 234.695 M 17.00 % | 200.602 M -5.60 % | 212.493 M -17.24 % | 256.755 M -2.72 % | 263.923 M -60.31 % | 664.984 M 21.78 % | 546.073 M -1.17 % | 552.553 M 8.73 % | 508.203 M -7.69 % | 550.547 M 3.12 % | 533.874 M -12.91 % | 613.028 M 10.22 % | 556.175 M -6.31 % | 593.603 M 172.49 % | 217.847 M 107.84 % | 104.815 M -83.07 % | 619.029 M 385.87 % | 127.408 M -76.98 % | 553.544 M 312.27 % | 134.268 M -73.41 % | 504.886 M 424.78 % | 96.209 M -79.70 % | 473.864 M 409.80 % | 92.952 M -80.19 % | 469.318 M 369.35 % | 99.994 M -73.99 % | 384.385 M 383.10 % | 79.566 M -75.77 % | 328.346 M 369.82 % | 69.887 M 100.00 % | 34.944 M -40.46 % | 58.688 M 100.00 % | 29.344 M 728.46 % | 3.542 M |
Cost and expenses | 534.261 M -3.58 % | 554.086 M -7.04 % | 596.078 M -1.98 % | 608.095 M -6.29 % | 648.902 M 11.06 % | 584.285 M -1.84 % | 595.248 M 14.87 % | 518.182 M -68.12 % | 1.626 B -5.80 % | 1.726 B 7.76 % | 1.601 B -6.71 % | 1.717 B -6.99 % | 1.846 B 6.19 % | 1.738 B -2.51 % | 1.783 B 21.86 % | 1.463 B 7.41 % | 1.362 B -4.31 % | 1.423 B 24.61 % | 1.142 B -23.53 % | 1.494 B 0.62 % | 1.485 B -6.09 % | 1.581 B -4.95 % | 1.663 B 179.32 % | 595.446 M 27.19 % | 468.151 M -50.16 % | 939.251 M 0.00 % | 939.251 M 5.48 % | 890.491 M 0.00 % | 890.491 M 6.31 % | 837.657 M 0.00 % | 837.657 M 10.99 % | 754.740 M 0.00 % | 754.740 M -6.59 % | 807.998 M 0.00 % | 807.998 M 18.08 % | 684.307 M 0.00 % | 684.307 M 24.08 % | 551.502 M 0.00 % | 551.502 M 100.00 % | 275.751 M -40.26 % | 461.612 M 100.00 % | 230.806 M -62.47 % | 614.936 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 123.576 M 8.28 % | 114.126 M -9.50 % | 126.106 M 13.25 % | 111.350 M 332.66 % | 25.736 M -70.14 % | 86.176 M 33.85 % | 64.382 M -34.02 % | 97.580 M -57.95 % | 232.041 M -1.13 % | 234.695 M 17.00 % | 200.602 M -5.60 % | 212.493 M -17.24 % | 256.755 M -2.72 % | 263.923 M -21.17 % | 334.784 M 26.29 % | 265.101 M -5.92 % | 281.781 M 16.63 % | 241.601 M -17.24 % | 291.942 M 17.59 % | 248.261 M -17.15 % | 299.650 M 8.92 % | 275.116 M -10.70 % | 308.095 M 199.76 % | 102.779 M -3.49 % | 106.499 M 183.59 % | -127.408 M -200.00 % | 127.408 M 194.89 % | -134.268 M -200.00 % | 134.268 M -37.31 % | 214.183 M 122.62 % | 96.209 M -53.26 % | 205.823 M 121.43 % | 92.952 M -52.57 % | 195.985 M 96.00 % | 99.994 M -36.86 % | 158.369 M 99.04 % | 79.566 M 213.85 % | -69.887 M -200.00 % | 69.887 M 100.00 % | 34.944 M -40.46 % | 58.688 M 100.00 % | 29.344 M -19.45 % | 36.428 M |
Interest income | 6.206 M | 0.000 | 0.000 -100.00 % | 10.888 M 997.58 % | 992.000 K -73.43 % | 3.734 M 54.30 % | 2.420 M 76.00 % | 1.375 M -66.12 % | 4.059 M 36.67 % | 2.970 M -28.54 % | 4.156 M -40.95 % | 7.038 M -2.82 % | 7.242 M 422.89 % | 1.385 M -80.35 % | 7.048 M -14.72 % | 8.265 M 35.56 % | 6.097 M -38.80 % | 9.963 M -46.53 % | 18.633 M 41.71 % | 13.149 M -11.78 % | 14.904 M -35.64 % | 23.157 M 24.31 % | 18.629 M | 0.000 -100.00 % | 922.000 K -82.25 % | 5.193 M | 0.000 -100.00 % | 19.137 M | 0.000 -100.00 % | 17.623 M | 0.000 -100.00 % | 28.589 M | 0.000 -100.00 % | 22.044 M | 0.000 -100.00 % | 18.077 M | 0.000 -100.00 % | 4.582 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.297 M |
Interest expense | 5.509 M 492.37 % | 930.000 K -38.49 % | 1.512 M -85.45 % | 10.395 M 1 509.13 % | 646.000 K -76.07 % | 2.699 M -20.20 % | 3.382 M | 0.000 -100.00 % | 6.493 M -43.45 % | 11.481 M 56.84 % | 7.320 M -14.84 % | 8.596 M 3.74 % | 8.286 M -15.32 % | 9.785 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.808 M 0.00 % | 11.808 M -32.28 % | 17.435 M 0.00 % | 17.435 M 10.61 % | 15.763 M 0.00 % | 15.763 M 87.48 % | 8.408 M 0.00 % | 8.408 M 70.84 % | 4.922 M 0.00 % | 4.922 M 41.75 % | 3.472 M 0.00 % | 3.472 M -53.83 % | 7.521 M 0.00 % | 7.521 M 100.00 % | 3.760 M -35.88 % | 5.864 M 100.00 % | 2.932 M -69.97 % | 9.762 M |
Depreciation and amortization | 11.481 M 5.68 % | 10.864 M -0.95 % | 10.968 M -3.20 % | 11.330 M 13.10 % | 10.018 M -2.01 % | 10.223 M -3.98 % | 10.647 M 8.50 % | 9.813 M -93.61 % | 153.630 M -8.70 % | 168.271 M 7.75 % | 156.168 M -3.25 % | 161.407 M 2.63 % | 157.265 M 7.38 % | 146.452 M 16.09 % | 126.150 M 3.87 % | 121.450 M 3.94 % | 116.844 M -2.07 % | 119.311 M 6.36 % | 112.178 M -8.93 % | 123.172 M -5.51 % | 130.353 M -0.52 % | 131.032 M 16.71 % | 112.271 M 1 608.84 % | 6.570 M -9.99 % | 7.299 M -87.80 % | 59.842 M 0.00 % | 59.842 M 18.09 % | 50.675 M 0.00 % | 50.675 M 3.12 % | 49.143 M 0.00 % | 49.143 M 19.66 % | 41.069 M 0.00 % | 41.069 M -42.67 % | 71.633 M 0.00 % | 71.633 M 114.20 % | 33.443 M 0.00 % | 33.443 M 22.83 % | 27.228 M 0.00 % | 27.228 M 100.00 % | 13.614 M -36.32 % | 21.378 M 100.00 % | 10.689 M -67.73 % | 33.124 M |
Operating income | 11.512 M -57.96 % | 27.382 M 492.30 % | 4.623 M -70.79 % | 15.826 M 319.59 % | -7.207 M -120.46 % | -3.269 M 63.85 % | -9.043 M -123.56 % | 38.376 M 794.75 % | 4.289 M -15.02 % | 5.047 M 104.58 % | -110.195 M -282.42 % | 60.407 M 2 688.87 % | 2.166 M -94.90 % | 42.440 M -44.82 % | 76.911 M -45.42 % | 140.910 M 75.84 % | 80.134 M -47.90 % | 153.794 M 120.54 % | 69.736 M -18.27 % | 85.321 M -34.35 % | 129.973 M 3.61 % | 125.440 M 41.99 % | 88.345 M 207.44 % | -82.225 M -474.28 % | -14.318 M -133.07 % | 43.302 M 13.67 % | 38.095 M 15.80 % | 32.897 M -36.78 % | 52.034 M 27.71 % | 40.744 M -30.17 % | 58.344 M 39.66 % | 41.776 M -10.77 % | 46.819 M -21.70 % | 59.796 M 13.64 % | 52.620 M -1.88 % | 53.626 M 18.12 % | 45.401 M 50.39 % | 30.190 M -15.45 % | 35.705 M 100.00 % | 17.852 M -29.45 % | 25.304 M 100.00 % | 12.652 M 392.81 % | -4.321 M |
Operating income ratio | 0.02 -55.21 % | 0.05 511.89 % | 0.01 -69.66 % | 0.03 325.85 % | -0.01 -99.62 % | -0.01 63.53 % | -0.02 -122.45 % | 0.07 2 511.59 % | 0.00 -9.76 % | 0.00 103.95 % | -0.07 -317.38 % | 0.03 2 799.84 % | 0.00 -95.08 % | 0.02 -42.35 % | 0.04 -52.74 % | 0.09 58.94 % | 0.06 -43.72 % | 0.10 71.73 % | 0.06 6.52 % | 0.05 -32.39 % | 0.08 9.51 % | 0.07 44.96 % | 0.05 131.09 % | -0.16 -427.77 % | -0.03 -166.54 % | 0.05 13.67 % | 0.04 13.82 % | 0.04 -36.78 % | 0.06 21.45 % | 0.05 -30.17 % | 0.07 26.14 % | 0.05 -10.77 % | 0.06 -15.56 % | 0.07 13.64 % | 0.06 -16.68 % | 0.07 18.12 % | 0.06 19.27 % | 0.05 -15.45 % | 0.06 0.00 % | 0.06 18.24 % | 0.05 0.00 % | 0.05 832.75 % | -0.01 |
Total other income expenses net | -102.000 K -108.59 % | 1.187 M -67.13 % | 3.611 M 254.38 % | -2.339 M 65.73 % | -6.826 M -124.76 % | 27.574 M 507.54 % | -6.766 M -105.78 % | -3.288 M -137.43 % | 8.785 M -84.00 % | 54.892 M 308.12 % | -26.375 M -1.56 % | -25.971 M -63.93 % | -15.843 M -117.51 % | 90.469 M 1 381.07 % | -7.062 M 21.29 % | -8.972 M 32.51 % | -13.294 M -9.71 % | -12.117 M -2.37 % | -11.837 M 50.63 % | -23.975 M -178.33 % | -8.614 M 7.18 % | -9.280 M -43.36 % | -6.473 M -155.45 % | -2.534 M -114.99 % | 16.907 M -69.54 % | 55.505 M 563.66 % | -11.971 M -803.35 % | 1.702 M 109.76 % | -17.435 M -1 043.20 % | 1.849 M 111.74 % | -15.752 M -368.10 % | -3.365 M 59.98 % | -8.408 M 30.50 % | -12.098 M -145.81 % | -4.922 M 57.93 % | -11.697 M -236.90 % | -3.472 M -102.80 % | -1.712 M 75.08 % | -6.870 M -100.00 % | -3.435 M 33.60 % | -5.174 M -100.00 % | -2.587 M -111.35 % | 22.796 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 46.506 M 9.82 % | 42.347 M -69.65 % | 139.533 M 49.61 % | 93.267 M 3.07 % | 90.490 M 85.08 % | 48.893 M -17.01 % | 58.913 M -47.86 % | 112.995 M -84.37 % | 722.774 M 20.18 % | 601.429 M -25.10 % | 803.022 M 0.62 % | 798.061 M -16.69 % | 957.939 M 47.76 % | 648.322 M -0.24 % | 649.863 M 84.67 % | 351.909 M 27.58 % | 275.825 M 29.46 % | 213.051 M -41.66 % | 365.200 M 13.16 % | 322.719 M -21.69 % | 412.110 M 119.06 % | 188.130 M -65.96 % | 552.602 M -29.28 % | 781.389 M 48.93 % | 524.675 M 31.17 % | 399.991 M -4.86 % | 420.405 M 19.84 % | 350.817 M 4.54 % | 335.581 M 209.05 % | 108.586 M -20.83 % | 137.151 M -9.95 % | 152.299 M 14.05 % | 133.536 M 1 250.21 % | 9.890 M -93.29 % | 147.485 M -18.05 % | 179.964 M 27.56 % | 141.087 M |
Total investments | 298.078 M 69.00 % | 176.382 M 1.50 % | 173.771 M -6.25 % | 185.365 M -27.05 % | 254.090 M 1.81 % | 249.581 M 25.47 % | 198.916 M 92.34 % | 103.418 M -67.38 % | 317.064 M 7.58 % | 294.724 M 8.27 % | 272.224 M 8.21 % | 251.566 M -0.53 % | 252.894 M 56.54 % | 161.549 M -44.87 % | 293.055 M 98.49 % | 147.645 M -46.02 % | 273.505 M -7.41 % | 295.379 M 13.95 % | 259.208 M -7.74 % | 280.948 M 1.52 % | 276.743 M 2.84 % | 269.098 M -2.44 % | 275.837 M 401.82 % | 54.967 M -43.26 % | 96.881 M 245.03 % | 28.079 M -54.51 % | 61.723 M 34.89 % | 45.759 M 1.83 % | 44.938 M 13.99 % | 39.424 M 416.49 % | 7.633 M -9.48 % | 8.432 M 44.61 % | 5.831 M -34.50 % | 8.902 M -24.66 % | 11.815 M -40.98 % | 20.017 M -72.86 % | 73.744 M |
Total debt | 187.726 M -13.03 % | 215.857 M -15.74 % | 256.179 M 3.57 % | 247.359 M 5.45 % | 234.577 M 33.25 % | 176.042 M -11.03 % | 197.866 M -22.88 % | 256.582 M -77.55 % | 1.143 B -16.04 % | 1.361 B -15.37 % | 1.608 B 14.05 % | 1.410 B -12.08 % | 1.604 B 54.73 % | 1.037 B -3.82 % | 1.078 B 23.20 % | 874.927 M 0.71 % | 868.778 M 5.28 % | 825.206 M 0.66 % | 819.756 M 0.62 % | 814.671 M 1.08 % | 805.983 M -9.61 % | 891.631 M -9.05 % | 980.364 M -21.96 % | 1.256 B 68.25 % | 746.616 M 13.02 % | 660.593 M 5.44 % | 626.531 M 12.05 % | 559.164 M 13.37 % | 493.234 M 73.61 % | 284.104 M -12.13 % | 323.336 M 0.15 % | 322.845 M -3.54 % | 334.700 M 121.13 % | 151.360 M -47.48 % | 288.209 M 7.41 % | 268.320 M 30.54 % | 205.548 M |
Accumulated other comprehensive income loss | -17.582 M -91.28 % | -9.192 M -23.25 % | -7.458 M -13.34 % | -6.580 M -455.10 % | 1.853 M 187.99 % | -2.106 M 71.13 % | -7.295 M 91.81 % | -89.103 M 9.28 % | -98.217 M 13.56 % | -113.631 M -10.25 % | -103.067 M -16.56 % | -88.421 M -20.32 % | -73.490 M -66.16 % | -44.228 M -5.78 % | -41.810 M -4.59 % | -39.977 M -40.39 % | -28.475 M 17.00 % | -34.306 M -43.99 % | -23.825 M 4.98 % | -25.073 M -60.14 % | -15.657 M 5.69 % | -16.601 M -209.09 % | -5.371 M 14.87 % | -6.309 M 61.92 % | -16.566 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.452 M |
Retained earnings | 133.663 M -2.02 % | 136.412 M 16.38 % | 117.210 M -4.68 % | 122.962 M 9.26 % | 112.538 M 6.47 % | 105.696 M 33.06 % | 79.435 M -93.29 % | 1.184 B 9.97 % | 1.077 B 1.63 % | 1.059 B 5.50 % | 1.004 B 0.84 % | 995.786 M 9.94 % | 905.749 M -1.95 % | 923.768 M 14.88 % | 804.087 M -4.34 % | 840.543 M 15.47 % | 727.926 M 1.88 % | 714.527 M 19.25 % | 599.162 M -1.29 % | 607.012 M 11.62 % | 543.819 M 11.24 % | 488.890 M 24.53 % | 392.585 M 9.62 % | 358.124 M -18.12 % | 437.367 M -4.92 % | 460.012 M 8.00 % | 425.927 M -0.27 % | 427.087 M 8.33 % | 394.241 M 2.27 % | 385.478 M 7.65 % | 358.078 M 6.32 % | 336.805 M 15.82 % | 290.788 M 22.91 % | 236.580 M 28.15 % | 184.618 M 23.06 % | 150.023 M 15.88 % | 129.466 M |
Common stock | 8.136 M 0.00 % | 8.136 M 0.00 % | 8.136 M 0.00 % | 8.136 M 0.00 % | 8.136 M 0.00 % | 8.136 M 0.00 % | 8.136 M -80.31 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 0.00 % | 41.330 M 93.36 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 0.00 % | 21.375 M 12.50 % | 19.000 M 0.00 % | 19.000 M |
Total equity | 236.182 M -4.68 % | 247.775 M 7.62 % | 230.225 M -2.61 % | 236.393 M 0.46 % | 235.316 M 4.81 % | 224.526 M 14.01 % | 196.938 M -89.93 % | 1.956 B 6.43 % | 1.838 B 1.83 % | 1.805 B 2.84 % | 1.755 B -0.29 % | 1.760 B 4.36 % | 1.687 B -2.77 % | 1.735 B 7.38 % | 1.616 B -2.45 % | 1.656 B 6.58 % | 1.554 B 1.15 % | 1.536 B 7.70 % | 1.427 B -0.54 % | 1.434 B 4.14 % | 1.377 B 4.28 % | 1.321 B 6.78 % | 1.237 B 2.81 % | 1.203 B 133.46 % | 515.327 M -4.33 % | 538.646 M 6.56 % | 505.503 M -0.64 % | 508.761 M 5.87 % | 480.571 M 1.08 % | 475.446 M 8.57 % | 437.924 M 3.34 % | 423.771 M 18.47 % | 357.701 M 12.75 % | 317.250 M 17.67 % | 269.621 M 35.39 % | 199.137 M 11.89 % | 177.969 M |
Other non current liabilities | 49.955 M -7.14 % | 53.796 M -24.62 % | 71.366 M 32.57 % | 53.832 M -20.90 % | 68.057 M -2.40 % | 69.727 M 42.83 % | 48.819 M 299.86 % | -24.427 M -118.25 % | 133.832 M -29.82 % | 190.699 M 73.42 % | 109.961 M -29.99 % | 157.075 M 44.26 % | 108.884 M -50.74 % | 221.022 M 123.19 % | 99.028 M -54.54 % | 217.852 M 116.27 % | 100.732 M -61.53 % | 261.851 M 127.46 % | 115.118 M -54.52 % | 253.106 M 345.37 % | -103.151 M -66.29 % | -62.030 M -298.88 % | -15.551 M -105.15 % | 301.997 M 451.08 % | 54.801 M -88.92 % | 494.457 M 357.05 % | 108.185 M 30.61 % | 82.833 M 49.86 % | 55.273 M -4.70 % | 57.998 M 68.22 % | 34.478 M 54.13 % | 22.369 M -39.72 % | 37.108 M 222.79 % | 11.496 M -61.05 % | 29.513 M -3.06 % | 30.444 M 3.28 % | 29.477 M |
Long term debt | 168.293 M -8.95 % | 184.829 M -3.85 % | 192.224 M 0.66 % | 190.965 M 4.18 % | 183.307 M 18.99 % | 154.048 M 20.54 % | 127.797 M 64.69 % | 77.599 M -90.98 % | 860.636 M -9.26 % | 948.475 M -13.23 % | 1.093 B -4.10 % | 1.140 B -7.80 % | 1.236 B 78.52 % | 692.540 M -4.34 % | 723.940 M 10.07 % | 657.680 M 1.74 % | 646.429 M -4.83 % | 679.223 M 4.78 % | 648.245 M -12.10 % | 737.472 M 4.36 % | 706.680 M 1.26 % | 697.882 M 3.79 % | 672.423 M -4.66 % | 705.275 M 17.33 % | 601.097 M 431.46 % | 113.104 M -75.19 % | 455.804 M 4.81 % | 434.896 M 39.54 % | 311.664 M 9.70 % | 284.104 M -12.13 % | 323.336 M 41.76 % | 228.092 M 1.86 % | 223.926 M 70.55 % | 131.298 M -4.18 % | 137.027 M -10.96 % | 153.890 M 23.46 % | 124.645 M |
Total non current liabilities | 222.479 M -8.77 % | 243.872 M -7.97 % | 264.990 M 6.87 % | 247.947 M -2.39 % | 254.011 M 20.15 % | 211.419 M 17.95 % | 179.240 M 237.09 % | 53.172 M -95.11 % | 1.088 B -12.00 % | 1.236 B -5.30 % | 1.305 B -6.89 % | 1.402 B -3.60 % | 1.454 B 122.17 % | 654.538 M -4.99 % | 688.893 M 12.52 % | 612.254 M 0.12 % | 611.519 M -2.66 % | 628.257 M 0.49 % | 625.179 M -2.67 % | 642.324 M 6.43 % | 603.529 M -5.08 % | 635.852 M -3.20 % | 656.872 M -34.79 % | 1.007 B 40.78 % | 715.508 M 15.29 % | 620.619 M -1.90 % | 632.662 M 9.01 % | 580.386 M 39.22 % | 416.888 M 4.77 % | 397.925 M -0.81 % | 401.159 M 44.32 % | 277.971 M -8.45 % | 303.627 M 56.30 % | 194.265 M 8.54 % | 178.979 M -12.68 % | 204.980 M 19.83 % | 171.060 M |
Other current liabilities | 312.294 M 7.48 % | 290.549 M -4.29 % | 303.587 M 249.44 % | 86.878 M 172.53 % | -119.787 M -142.94 % | 278.992 M 0.59 % | 277.349 M -89.87 % | 2.737 B 591.98 % | 395.521 M -4.36 % | 413.565 M -12.32 % | 471.669 M 10.93 % | 425.206 M 11.96 % | 379.779 M -22.75 % | 491.612 M 2.38 % | 480.202 M -14.77 % | 563.414 M 12.75 % | 499.697 M 3.34 % | 483.543 M -2.48 % | 495.820 M 2.04 % | 485.911 M 2.60 % | 473.610 M -5.23 % | 499.743 M 18.79 % | 420.689 M -22.35 % | 541.799 M 31.83 % | 410.977 M -53.26 % | 879.196 M 133.38 % | 376.722 M 13.97 % | 330.547 M 18.84 % | 278.138 M -35.53 % | 431.452 M -52.86 % | 915.220 M 16.31 % | 786.891 M 141.55 % | 325.763 M -3.32 % | 336.951 M 57.27 % | 214.256 M 48.35 % | 144.422 M 34.93 % | 107.033 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 201.618 M -0.40 % | 202.420 M 2 869.78 % | 6.816 M -35.95 % | 10.641 M 105.95 % | -178.983 M -320.66 % | 81.114 M 7.75 % | 75.283 M 22.92 % | 61.247 M 38.95 % | 44.078 M -3.93 % | 45.879 M 113.10 % | -350.296 M 1.03 % | -353.934 M -57.69 % | -224.456 M -0.95 % | -222.349 M -43.89 % | -154.522 M 9.91 % | -171.511 M -55.13 % | -110.558 M 8.14 % | -120.352 M 41.77 % | -206.671 M 36.15 % | -323.664 M -345.14 % | 132.031 M 80.60 % | 73.106 M 18.68 % | 61.600 M -20.83 % | 77.803 M -0.52 % | 78.208 M 1.06 % | 77.384 M | 0.000 | 0.000 -100.00 % | 84.645 M -6.76 % | 90.781 M | 0.000 -100.00 % | 83.303 M 31.21 % | 63.486 M | 0.000 |
Short term debt | 19.433 M -36.02 % | 30.375 M -52.51 % | 63.955 M 13.41 % | 56.394 M 9.99 % | 51.270 M 133.11 % | 21.994 M -68.61 % | 70.069 M -60.98 % | 179.551 M -36.38 % | 282.202 M -31.61 % | 412.649 M -19.90 % | 515.198 M 90.56 % | 270.366 M -26.48 % | 367.738 M 4.05 % | 353.439 M -2.20 % | 361.406 M 55.84 % | 231.901 M 2.58 % | 226.075 M 41.79 % | 159.439 M -10.73 % | 178.613 M 51.15 % | 118.169 M -7.59 % | 127.873 M -40.58 % | 215.203 M -35.47 % | 333.516 M -3.64 % | 346.118 M 112.80 % | 162.650 M 1 011.38 % | 14.635 M -91.43 % | 170.727 M 37.39 % | 124.268 M -31.56 % | 181.570 M | 0.000 | 0.000 -100.00 % | 94.753 M -14.46 % | 110.774 M | 0.000 -100.00 % | 151.182 M 32.12 % | 114.430 M 41.44 % | 80.903 M |
Total current liabilities | 624.119 M 2.30 % | 610.100 M -11.05 % | 685.906 M 2.07 % | 672.009 M -0.28 % | 673.875 M 8.02 % | 623.822 M -8.76 % | 683.751 M -78.64 % | 3.202 B 55.87 % | 2.054 B -4.67 % | 2.155 B -5.93 % | 2.291 B 14.24 % | 2.005 B -8.12 % | 2.182 B -5.14 % | 2.301 B 3.12 % | 2.231 B 5.48 % | 2.115 B 7.15 % | 1.974 B 6.66 % | 1.851 B 1.59 % | 1.822 B -2.96 % | 1.877 B 0.67 % | 1.865 B -1.57 % | 1.895 B 1.31 % | 1.870 B -4.12 % | 1.951 B 55.37 % | 1.255 B 1.22 % | 1.240 B -3.80 % | 1.289 B 15.64 % | 1.115 B 2.74 % | 1.085 B 7.70 % | 1.008 B -5.62 % | 1.068 B 6.91 % | 998.642 M -1.36 % | 1.012 B 21.08 % | 836.126 M 7.94 % | 774.630 M 18.99 % | 651.020 M 28.40 % | 507.041 M |
Total liabilities | 846.598 M -0.86 % | 853.972 M -10.19 % | 950.896 M -0.49 % | 955.595 M 2.99 % | 927.886 M 11.09 % | 835.241 M -3.22 % | 862.991 M -74.19 % | 3.344 B 6.43 % | 3.142 B -7.34 % | 3.391 B -5.70 % | 3.596 B 5.54 % | 3.407 B -6.31 % | 3.636 B 13.14 % | 3.214 B 1.36 % | 3.171 B 6.03 % | 2.991 B 4.66 % | 2.857 B 2.35 % | 2.792 B 2.35 % | 2.728 B -4.88 % | 2.868 B -0.21 % | 2.874 B -0.72 % | 2.895 B 3.54 % | 2.796 B -5.49 % | 2.958 B 50.07 % | 1.971 B 5.91 % | 1.861 B -3.18 % | 1.922 B 13.37 % | 1.695 B 12.87 % | 1.502 B 6.87 % | 1.406 B -4.31 % | 1.469 B 15.05 % | 1.277 B -2.99 % | 1.316 B 27.72 % | 1.030 B 8.05 % | 953.609 M 11.40 % | 856.000 M 26.23 % | 678.101 M |
Other non current assets | 14.984 M -89.55 % | 143.352 M 501.94 % | 23.815 M -84.56 % | 154.236 M 81.34 % | 85.053 M 805.01 % | -12.064 M 0.34 % | -12.105 M -46.60 % | -8.257 M 94.73 % | -156.786 M 0.18 % | -157.075 M 1.03 % | -158.702 M 1.12 % | -160.497 M 6.58 % | -171.803 M -17.02 % | -146.811 M -47.85 % | -99.300 M 4.54 % | -104.022 M 6.82 % | -111.636 M 12.06 % | -126.944 M -16.22 % | -109.225 M -5.69 % | -103.345 M 4.71 % | -108.457 M 5.95 % | -115.322 M 1.99 % | -117.664 M -224.32 % | 94.643 M 993.51 % | 8.655 M -85.17 % | 58.363 M 38.82 % | 42.042 M 112.88 % | 19.749 M -41.29 % | 33.636 M 61.70 % | 20.801 M 131.79 % | 8.974 M 32.48 % | 6.774 M -69.94 % | 22.533 M 1.82 % | 22.131 M -47.93 % | 42.499 M -2.48 % | 43.582 M 591.01 % | 6.307 M |
Long term investments | 292.113 M 65.61 % | 176.382 M -44.05 % | 315.255 M 69.88 % | 185.576 M -26.63 % | 252.916 M 1.34 % | 249.581 M 25.47 % | 198.916 M 92.34 % | 103.418 M -67.38 % | 317.064 M 7.58 % | 294.724 M 8.27 % | 272.224 M 8.21 % | 251.566 M -0.53 % | 252.894 M 56.54 % | 161.549 M -44.87 % | 293.036 M 98.52 % | 147.611 M -46.02 % | 273.472 M -7.40 % | 295.331 M 13.96 % | 259.152 M -7.74 % | 280.878 M 1.66 % | 276.297 M 2.85 % | 268.631 M 21.11 % | 221.812 M 307.95 % | 54.373 M -43.76 % | 96.673 M 246.18 % | 27.926 M -51.45 % | 57.515 M 30.72 % | 44.000 M -1.94 % | 44.869 M 13.97 % | 39.369 M 8.19 % | 36.389 M -0.54 % | 36.588 M 38.72 % | 26.375 M -15.92 % | 31.370 M 419.80 % | 6.035 M -69.77 % | 19.962 M -49.75 % | 39.728 M |
Intangible assets | 5.723 M -4.31 % | 5.981 M 18.62 % | 5.042 M 29.91 % | 3.881 M -85.24 % | 26.290 M 0.84 % | 26.070 M 0.70 % | 25.890 M 1 258.34 % | 1.906 M -99.33 % | 284.711 M 0.47 % | 283.386 M 5.01 % | 269.877 M 0.93 % | 267.388 M 0.42 % | 266.278 M 198.31 % | 89.263 M -1.79 % | 90.890 M -0.22 % | 91.087 M -1.47 % | 92.449 M -3.13 % | 95.436 M -2.17 % | 97.556 M -0.33 % | 97.880 M -6.44 % | 104.620 M 8.17 % | 96.719 M 923.70 % | 9.448 M -50.80 % | 19.204 M 60.13 % | 11.993 M -5.20 % | 12.651 M 15.53 % | 10.950 M 11.29 % | 9.839 M 7.28 % | 9.171 M 4.79 % | 8.752 M 6.30 % | 8.233 M 19.09 % | 6.913 M 16.60 % | 5.929 M 30.74 % | 4.535 M 16.67 % | 3.887 M 74.54 % | 2.227 M -29.50 % | 3.159 M |
GoodWill | 23.947 M 0.08 % | 23.929 M 0.08 % | 23.910 M 0.07 % | 23.894 M 0.22 % | 23.841 M 0.50 % | 23.723 M 0.02 % | 23.719 M -0.19 % | 23.763 M -86.19 % | 172.127 M 0.00 % | 172.127 M -2.82 % | 177.127 M 0.00 % | 177.127 M 0.00 % | 177.127 M 0.00 % | 177.127 M -0.22 % | 177.519 M -4.01 % | 184.930 M 5.57 % | 175.169 M 0.00 % | 175.169 M 0.00 % | 175.169 M -0.03 % | 175.222 M -2.58 % | 179.857 M 1.57 % | 177.082 M -38.80 % | 289.349 M -0.86 % | 291.873 M 819.57 % | 31.740 M -4.97 % | 33.401 M 1.24 % | 32.992 M 14.85 % | 28.725 M 3.19 % | 27.836 M -0.20 % | 27.893 M -18.96 % | 34.419 M 33.45 % | 25.791 M -7.62 % | 27.917 M 26.44 % | 22.080 M 128.45 % | 9.665 M 18.56 % | 8.152 M 64.55 % | 4.954 M |
Goodwill and intangible assets | 29.670 M -0.80 % | 29.910 M 3.31 % | 28.952 M 4.24 % | 27.775 M -44.60 % | 50.131 M 0.68 % | 49.793 M 0.37 % | 49.609 M 93.26 % | 25.669 M -94.38 % | 456.838 M 0.29 % | 455.513 M 1.90 % | 447.004 M 0.56 % | 444.515 M 0.25 % | 443.405 M 66.45 % | 266.390 M -0.75 % | 268.409 M -2.76 % | 276.017 M 3.14 % | 267.618 M -1.10 % | 270.605 M -0.78 % | 272.725 M -0.14 % | 273.102 M -4.00 % | 284.477 M 3.90 % | 273.801 M -8.37 % | 298.797 M -3.95 % | 311.077 M 611.31 % | 43.733 M -5.04 % | 46.052 M 4.80 % | 43.942 M 13.95 % | 38.564 M 4.21 % | 37.007 M 0.99 % | 36.645 M -14.08 % | 42.652 M 30.42 % | 32.704 M -3.37 % | 33.846 M 27.17 % | 26.615 M 96.39 % | 13.552 M 30.57 % | 10.379 M 27.93 % | 8.113 M |
Property plant equipment net | 94.917 M -1.15 % | 96.023 M 0.00 % | 96.026 M 0.99 % | 95.087 M 13.56 % | 83.736 M 7.76 % | 77.709 M -7.40 % | 83.922 M 1.99 % | 82.283 M -96.71 % | 2.503 B -0.46 % | 2.515 B -3.08 % | 2.595 B -0.77 % | 2.615 B 1.74 % | 2.570 B 7.54 % | 2.390 B 8.25 % | 2.208 B 3.27 % | 2.138 B 16.69 % | 1.832 B 8.85 % | 1.683 B -2.59 % | 1.728 B 0.02 % | 1.728 B -1.58 % | 1.755 B 16.77 % | 1.503 B 3.05 % | 1.459 B -16.82 % | 1.754 B 82.93 % | 958.727 M -2.21 % | 980.434 M 1.00 % | 970.714 M 7.90 % | 899.618 M 14.43 % | 786.164 M 4.76 % | 750.470 M 10.65 % | 678.268 M 12.88 % | 600.858 M 19.97 % | 500.844 M 20.95 % | 414.085 M 9.00 % | 379.907 M 24.19 % | 305.904 M 22.66 % | 249.401 M |
Total non current assets | 441.269 M -0.99 % | 445.667 M -3.96 % | 464.048 M -3.85 % | 482.605 M 0.58 % | 479.801 M 28.35 % | 373.830 M 13.87 % | 328.301 M 55.32 % | 211.370 M -93.50 % | 3.253 B -1.25 % | 3.294 B 0.41 % | 3.281 B -0.77 % | 3.306 B 3.18 % | 3.204 B 13.69 % | 2.818 B 1.76 % | 2.769 B 8.10 % | 2.562 B 7.94 % | 2.373 B 5.52 % | 2.249 B -0.47 % | 2.260 B -0.95 % | 2.282 B -1.49 % | 2.316 B 13.22 % | 2.046 B 3.35 % | 1.979 B -12.09 % | 2.252 B 97.55 % | 1.140 B 0.37 % | 1.136 B 0.22 % | 1.133 B 11.81 % | 1.013 B 11.58 % | 908.199 M 6.31 % | 854.318 M 10.08 % | 776.093 M 14.04 % | 680.522 M 14.81 % | 592.741 M 19.65 % | 495.382 M 11.34 % | 444.919 M 15.39 % | 385.585 M 23.30 % | 312.720 M |
Other current assets | 8.644 M 16.72 % | 7.406 M -20.37 % | 9.301 M 12.14 % | 8.294 M 21.40 % | 6.832 M -93.54 % | 105.713 M -9.84 % | 117.251 M -97.39 % | 4.494 B 3 034.30 % | 143.373 M -71.07 % | 495.590 M 420.06 % | 95.294 M -81.11 % | 504.572 M 231.80 % | 152.072 M -57.36 % | 356.650 M 775.13 % | 40.754 M 9.79 % | 37.119 M -45.95 % | 68.673 M -76.30 % | 289.762 M 280.26 % | 76.201 M -80.03 % | 381.571 M 243.71 % | 111.016 M -72.24 % | 399.918 M 257.23 % | 111.949 M -72.74 % | 410.704 M 383.45 % | 84.952 M 0.85 % | 84.240 M -90.86 % | 921.648 M 1 426.16 % | 60.390 M -92.31 % | 785.764 M 13.79 % | 690.527 M 1 686.34 % | 38.656 M 0.92 % | 38.302 M 4.00 % | 36.828 M 98.72 % | 18.533 M -96.57 % | 540.739 M 11.29 % | 485.889 M 4 784.78 % | 9.947 M |
Short term investments | 5.965 M 6.29 % | 5.612 M 32.17 % | 4.246 M 34.28 % | 3.162 M 169.34 % | 1.174 M 469.90 % | 206.000 K -95.81 % | 4.922 M -68.63 % | 15.691 M 92.69 % | 8.143 M 180.79 % | 2.900 M 0.00 % | 2.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 K -44.12 % | 34.000 K 3.03 % | 33.000 K -31.25 % | 48.000 K -14.29 % | 56.000 K -20.00 % | 70.000 K -84.30 % | 446.000 K -4.50 % | 467.000 K -99.14 % | 54.025 M 8 995.12 % | 594.000 K 185.58 % | 208.000 K 35.95 % | 153.000 K -96.36 % | 4.208 M 139.23 % | 1.759 M 2 449.28 % | 69.000 K 25.45 % | 55.000 K 100.19 % | -28.756 M -2.13 % | -28.156 M -37.05 % | -20.544 M 8.56 % | -22.468 M -488.72 % | 5.780 M 10 409.09 % | 55.000 K -99.84 % | 34.016 M |
cash and cash equivalents | 141.220 M -18.61 % | 173.510 M 48.75 % | 116.646 M -24.30 % | 154.092 M 6.94 % | 144.087 M 13.32 % | 127.149 M -8.49 % | 138.953 M -3.23 % | 143.587 M -65.82 % | 420.064 M -44.71 % | 759.695 M -5.67 % | 805.325 M 31.54 % | 612.206 M -5.25 % | 646.097 M 66.37 % | 388.346 M -9.27 % | 428.011 M -18.17 % | 523.018 M -11.79 % | 592.953 M -3.14 % | 612.155 M 34.67 % | 454.556 M -7.60 % | 491.952 M 24.90 % | 393.873 M -44.01 % | 703.501 M 64.46 % | 427.762 M -9.91 % | 474.793 M 113.93 % | 221.941 M -14.84 % | 260.602 M 26.43 % | 206.126 M -1.07 % | 208.347 M 32.16 % | 157.653 M -10.18 % | 175.518 M -5.73 % | 186.185 M 9.17 % | 170.546 M -15.22 % | 201.164 M 42.20 % | 141.470 M 0.53 % | 140.724 M 59.27 % | 88.356 M 37.07 % | 64.461 M |
Cash and short term investments | 147.185 M -17.83 % | 179.122 M 48.17 % | 120.892 M -23.12 % | 157.254 M 8.26 % | 145.261 M 14.24 % | 127.149 M -8.49 % | 138.953 M -3.23 % | 143.587 M -65.82 % | 420.064 M -44.71 % | 759.695 M -5.67 % | 805.325 M 31.54 % | 612.206 M -5.25 % | 646.097 M 66.37 % | 388.346 M -9.27 % | 428.030 M -18.17 % | 523.052 M -11.79 % | 592.986 M -3.14 % | 612.203 M 34.66 % | 454.612 M -7.60 % | 492.022 M 24.78 % | 394.319 M -43.99 % | 703.968 M 46.12 % | 481.787 M 1.35 % | 475.387 M 113.99 % | 222.149 M -14.81 % | 260.755 M 23.97 % | 210.334 M 0.11 % | 210.106 M 33.21 % | 157.722 M -10.17 % | 175.573 M -5.70 % | 186.185 M 9.17 % | 170.546 M -15.22 % | 201.164 M 42.20 % | 141.470 M -3.44 % | 146.504 M 65.71 % | 88.411 M -10.22 % | 98.477 M |
Total current assets | 641.511 M -2.22 % | 656.080 M -8.51 % | 717.073 M 1.08 % | 709.383 M 3.80 % | 683.401 M -0.37 % | 685.937 M -6.25 % | 731.628 M -85.33 % | 4.987 B 188.78 % | 1.727 B -9.20 % | 1.902 B -8.14 % | 2.071 B 11.23 % | 1.861 B -12.17 % | 2.119 B 14.00 % | 1.859 B -2.53 % | 1.907 B 4.14 % | 1.831 B -3.80 % | 1.904 B -1.25 % | 1.928 B 9.27 % | 1.764 B -6.96 % | 1.896 B 4.88 % | 1.808 B -11.01 % | 2.032 B 6.31 % | 1.911 B 0.11 % | 1.909 B 41.79 % | 1.346 B 6.53 % | 1.264 B -2.35 % | 1.294 B 8.70 % | 1.191 B 10.83 % | 1.074 B 4.65 % | 1.027 B -9.19 % | 1.131 B 9.74 % | 1.030 B -5.61 % | 1.091 B 27.23 % | 857.861 M 10.22 % | 778.311 M 16.24 % | 669.552 M 23.23 % | 543.350 M |
Inventory | 119.425 M -15.53 % | 141.375 M -24.64 % | 187.603 M 15.92 % | 161.844 M -13.45 % | 186.991 M 11.00 % | 168.467 M 3.76 % | 162.368 M 1.24 % | 160.381 M -23.34 % | 209.210 M 13.35 % | 184.565 M -8.82 % | 202.408 M 24.47 % | 162.612 M 11.26 % | 146.157 M 13.40 % | 128.889 M 19.73 % | 107.647 M -22.54 % | 138.965 M 50.90 % | 92.093 M -2.89 % | 94.836 M -3.74 % | 98.524 M 26.40 % | 77.946 M -23.23 % | 101.530 M -3.56 % | 105.278 M -14.65 % | 123.353 M -42.86 % | 215.883 M 11.09 % | 194.325 M 4.18 % | 186.534 M 14.85 % | 162.410 M 2.24 % | 158.850 M 21.30 % | 130.955 M -18.44 % | 160.566 M -7.64 % | 173.847 M 18.22 % | 147.060 M 15.66 % | 127.153 M 63.64 % | 77.704 M -20.86 % | 98.190 M 3.08 % | 95.252 M 7.40 % | 88.689 M |
Net receivables | 366.257 M 11.60 % | 328.177 M -17.81 % | 399.277 M 4.53 % | 381.991 M -13.47 % | 441.450 M 14.57 % | 385.322 M 23.08 % | 313.056 M 65.24 % | 189.452 M -80.15 % | 954.353 M 9.98 % | 867.761 M -10.31 % | 967.486 M -2.91 % | 996.436 M -15.20 % | 1.175 B -6.84 % | 1.261 B -5.23 % | 1.331 B 17.53 % | 1.132 B -1.55 % | 1.150 B -0.88 % | 1.160 B 2.22 % | 1.135 B -4.85 % | 1.193 B -0.69 % | 1.201 B 46.00 % | 822.807 M -31.11 % | 1.194 B 42.37 % | 838.847 M -0.74 % | 845.068 M 15.37 % | 732.466 M | 0.000 -100.00 % | 761.407 M | 0.000 | 0.000 -100.00 % | 731.926 M 8.54 % | 674.327 M -5.09 % | 710.462 M 15.03 % | 617.609 M 46 121.54 % | -1.342 M | 0.000 -100.00 % | 346.237 M |
Tax assets | 9.585 M | 0.000 | 0.000 -100.00 % | 19.931 M 150.23 % | 7.965 M -9.60 % | 8.811 M 10.70 % | 7.959 M -3.61 % | 8.257 M -93.76 % | 132.260 M -28.79 % | 185.724 M 48.50 % | 125.065 M -19.40 % | 155.175 M 42.36 % | 108.998 M -25.76 % | 146.811 M 47.85 % | 99.300 M -4.54 % | 104.022 M -6.82 % | 111.636 M -12.06 % | 126.944 M 16.22 % | 109.225 M 5.69 % | 103.345 M -4.71 % | 108.457 M -5.95 % | 115.322 M -1.99 % | 117.664 M 211.02 % | 37.832 M 18.15 % | 32.020 M 40.52 % | 22.787 M 20.86 % | 18.854 M 65.21 % | 11.412 M 74.95 % | 6.523 M -7.25 % | 7.033 M -28.31 % | 9.810 M 172.65 % | 3.598 M -60.65 % | 9.143 M 674.17 % | 1.181 M -59.64 % | 2.926 M -49.18 % | 5.758 M -37.22 % | 9.171 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.468 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 271.674 M 147.23 % | 109.887 M -56.67 % | 253.615 M 89.11 % | 134.107 M -11.17 % | 150.977 M 16.15 % | 129.981 M 4.81 % | 124.012 M -2.13 % | 126.706 M -8.03 % | 137.774 M -2.71 % | 141.608 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 |
Account payables | 281.635 M -2.61 % | 289.176 M -9.17 % | 318.364 M 0.19 % | 317.761 M -4.37 % | 332.293 M 7.47 % | 309.204 M -1.86 % | 315.051 M 13.73 % | 277.009 M -77.19 % | 1.214 B 3.07 % | 1.178 B -0.28 % | 1.181 B -3.29 % | 1.221 B -9.05 % | 1.343 B -4.81 % | 1.411 B 4.85 % | 1.346 B 5.43 % | 1.276 B 5.13 % | 1.214 B 6.67 % | 1.138 B 4.10 % | 1.093 B -7.72 % | 1.185 B -0.41 % | 1.190 B 8.23 % | 1.099 B 7.81 % | 1.020 B 3.64 % | 983.806 M 51.76 % | 648.252 M 99.53 % | 324.882 M -54.57 % | 715.051 M 12.58 % | 635.159 M 7.67 % | 589.931 M 8.58 % | 543.299 M 285.53 % | 140.923 M 48.73 % | 94.753 M -82.54 % | 542.630 M 16.71 % | 464.939 M 25.64 % | 370.042 M 0.80 % | 367.115 M 22.28 % | 300.226 M |
Tax payables | 10.757 M | 0.000 | 0.000 -100.00 % | 9.358 M 77.94 % | 5.259 M -22.84 % | 6.816 M -35.95 % | 10.641 M 28.20 % | 8.300 M -89.77 % | 81.114 M 7.75 % | 75.283 M 22.92 % | 61.247 M 38.95 % | 44.078 M -3.93 % | 45.879 M 3.00 % | 44.543 M 2.01 % | 43.666 M 0.90 % | 43.275 M 27.54 % | 33.930 M -51.11 % | 69.398 M 28.97 % | 53.809 M -39.00 % | 88.215 M 19.95 % | 73.544 M -8.37 % | 80.264 M -16.61 % | 96.247 M 22.09 % | 78.836 M 134.71 % | 33.588 M 55.65 % | 21.579 M -19.46 % | 26.794 M 7.28 % | 24.975 M -29.73 % | 35.542 M 8.16 % | 32.862 M 186.23 % | 11.481 M -48.39 % | 22.245 M -33.02 % | 33.210 M -3.00 % | 34.236 M -12.55 % | 39.150 M 56.27 % | 25.053 M 32.70 % | 18.879 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.173 M 0.66 % | 25.008 M 2.80 % | 24.328 M -52.34 % | 51.043 M -50.88 % | 103.920 M 20.16 % | 86.487 M -23.14 % | 112.520 M -0.40 % | 112.976 M 2.09 % | 110.662 M -77.33 % | 488.250 M -14.63 % | 571.908 M 18.60 % | 482.231 M 1.47 % | 475.263 M -0.21 % | 476.287 M -1.28 % | 482.473 M -1.99 % | 492.271 M 8.97 % | 451.763 M -9.07 % | 496.813 M -11.95 % | 564.247 M 524.93 % | 90.289 M 51.47 % | 59.610 M 4.65 % | 56.964 M 3.45 % | 55.065 M 10.07 % | 50.027 M 18.68 % | 42.154 M -11.98 % | 47.889 M 22.23 % | 39.180 M 56.84 % | 24.981 M -32.94 % | 37.252 M 85.68 % | 20.062 M -94.60 % | 371.758 M 21.09 % | 307.009 M | 0.000 |
Minority interest | 7.000 K 0.00 % | 7.000 K 40.00 % | 5.000 K 101.33 % | -377.000 K -72.94 % | -218.000 K -71.65 % | -127.000 K | 0.000 -100.00 % | 19.691 M 9.07 % | 18.054 M 1.23 % | 17.835 M 40.33 % | 12.709 M 9.49 % | 11.607 M -12.17 % | 13.216 M -5.42 % | 13.973 M 15.80 % | 12.067 M -16.32 % | 14.421 M 8.15 % | 13.334 M -10.62 % | 14.918 M 50.28 % | 9.927 M -10.75 % | 11.123 M 41.86 % | 7.841 M 8.33 % | 7.238 M -13.72 % | 8.389 M -15.56 % | 9.935 M 176.97 % | 3.587 M -42.40 % | 6.227 M -6.28 % | 6.644 M -5.88 % | 7.059 M 24.30 % | 5.679 M -39.49 % | 9.385 M 169.92 % | 3.477 M -66.66 % | 10.428 M -0.84 % | 10.516 M 87.72 % | 5.602 M 34.73 % | 4.158 M -52.14 % | 8.688 M 11.40 % | 7.799 M |
Capital lease obligations | 48.332 M -1.12 % | 48.879 M 0.76 % | 48.509 M 4.50 % | 46.419 M 35.09 % | 34.362 M -3.01 % | 35.429 M 1.92 % | 34.760 M 2.75 % | 33.829 M -73.59 % | 128.095 M 12.44 % | 113.922 M -19.75 % | 141.960 M -4.95 % | 149.350 M 6.61 % | 140.092 M 202.40 % | 46.326 M -6.73 % | 49.670 M -6.89 % | 53.346 M -3.69 % | 55.390 M -44.09 % | 99.074 M -3.90 % | 103.097 M -6.52 % | 110.284 M -6.36 % | 117.777 M 69.28 % | 69.576 M 266.79 % | 18.969 M -13.32 % | 21.884 M | 0.000 -100.00 % | 16.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.062 M | 0.000 | 0.000 -100.00 % | 14.584 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.228 M 5.78 % | 41.810 M 4.59 % | 39.977 M 40.39 % | 28.475 M -17.00 % | 34.306 M 43.99 % | 23.825 M -4.98 % | 25.073 M 60.14 % | 15.657 M -5.69 % | 16.601 M 209.09 % | 5.371 M -14.87 % | 6.309 M -61.92 % | 16.566 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 111.958 M -0.40 % | 112.412 M 0.07 % | 112.332 M 0.07 % | 112.252 M -0.67 % | 113.007 M 0.07 % | 112.927 M -3.20 % | 116.662 M -85.42 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 0.00 % | 800.008 M 4.33 % | 766.806 M -2.85 % | 789.266 M -1.34 % | 800.008 M 2 095.89 % | 36.432 M -15.14 % | 42.931 M -16.73 % | 51.557 M 0.53 % | 51.286 M -13.48 % | 59.276 M 0.11 % | 59.208 M 7.66 % | 54.994 M 1.70 % | 54.075 M 6.93 % | 50.571 M -5.81 % | 53.693 M -14.79 % | 63.012 M 200.07 % | 20.999 M -13.07 % | 24.156 M |
Deferred tax liabilities non current | 4.231 M -19.36 % | 5.247 M 274.79 % | 1.400 M -55.56 % | 3.150 M 19.00 % | 2.647 M -39.28 % | 4.359 M 66.12 % | 2.624 M 23.25 % | 2.129 M -97.72 % | 93.335 M -39.92 % | 155.353 M 52.09 % | 102.145 M -36.02 % | 159.662 M 46.47 % | 109.003 M -34.45 % | 166.288 M 42.14 % | 116.985 M -10.03 % | 130.023 M -4.57 % | 136.256 M -10.34 % | 151.970 M 6.49 % | 142.706 M -4.90 % | 150.053 M -1.13 % | 151.766 M 9.15 % | 139.039 M 50.11 % | 92.625 M 526.90 % | 14.775 M 7.14 % | 13.791 M 0.01 % | 13.789 M 1.33 % | 13.608 M 7.74 % | 12.630 M 61.99 % | 7.797 M -1.73 % | 7.934 M 90.49 % | 4.165 M 64.69 % | 2.529 M -52.65 % | 5.341 M -52.93 % | 11.347 M -8.78 % | 12.439 M -39.75 % | 20.646 M 21.89 % | 16.938 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 259.024 M 3.17 % | 251.060 M -4.64 % | 263.278 M -3.17 % | 271.898 M -13.08 % | 312.817 M 11.37 % | 280.890 M -19.34 % | 348.254 M -14.09 % | 405.373 M 11.30 % | 364.216 M 35.63 % | 268.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.083 B -1.72 % | 1.102 B -6.72 % | 1.181 B -0.91 % | 1.192 B 2.47 % | 1.163 B 9.76 % | 1.060 B -0.02 % | 1.060 B -80.00 % | 5.300 B 6.43 % | 4.980 B -4.16 % | 5.196 B -2.90 % | 5.351 B 3.55 % | 5.167 B -2.93 % | 5.323 B 7.56 % | 4.949 B 3.39 % | 4.787 B 3.01 % | 4.647 B 5.34 % | 4.411 B 1.92 % | 4.328 B 4.18 % | 4.154 B -3.44 % | 4.302 B 1.20 % | 4.251 B 0.84 % | 4.215 B 4.54 % | 4.032 B -3.09 % | 4.161 B 67.35 % | 2.486 B 3.62 % | 2.400 B -1.15 % | 2.427 B 10.13 % | 2.204 B 11.17 % | 1.983 B 5.40 % | 1.881 B -1.35 % | 1.907 B 11.45 % | 1.711 B 1.58 % | 1.684 B 24.46 % | 1.353 B 10.63 % | 1.223 B 15.93 % | 1.055 B 23.25 % | 856.070 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 170.000 K 312.50 % | -80.000 K -200.00 % | 80.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -26.932 M -124.39 % | 110.400 M 384.21 % | -38.845 M -148.41 % | 80.237 M 255.01 % | -51.763 M -360.52 % | 19.869 M 255.81 % | -12.752 M -169.70 % | 18.296 M 113.95 % | -131.193 M -216.13 % | 112.966 M 481.95 % | -29.576 M -134.93 % | 84.673 M 269.78 % | -49.871 M -57.40 % | -31.684 M 83.66 % | -193.907 M -361.29 % | 74.211 M 205.08 % | 24.325 M 151.45 % | -47.277 M -136.44 % | 129.728 M 142.19 % | 53.564 M 140.87 % | -131.069 M -183.35 % | 157.250 M 211.00 % | -141.671 M -414.08 % | 45.106 M 132.22 % | -139.993 M -19 116.61 % | -728.500 K 0.00 % | -728.500 K 96.15 % | -18.925 M 0.00 % | -18.925 M -270.71 % | -5.105 M 0.00 % | -5.105 M -128.13 % | 18.149 M 0.00 % | 18.149 M 843.54 % | 1.924 M 0.00 % | 1.924 M -93.17 % | 28.168 M 0.00 % | 28.168 M 74.70 % | 16.124 M 0.00 % | 16.124 M 100.00 % | 8.062 M 136.37 % | -22.166 M -100.00 % | -11.083 M |
Accounts receivables | -40.954 M -156.04 % | 73.078 M 624.16 % | -13.942 M -67.51 % | -8.323 M 86.87 % | -63.401 M -523.52 % | 14.970 M 126.79 % | -55.872 M -525.17 % | 13.141 M 136.49 % | -36.014 M | 0.000 100.00 % | -999.000 K -100.55 % | 180.551 M 211.89 % | 57.890 M 147.67 % | -121.429 M 46.84 % | -228.409 M -363.14 % | 86.801 M 329.69 % | 20.201 M 157.86 % | -34.915 M -125.58 % | 136.479 M 239.76 % | 40.169 M 129.99 % | -133.960 M -191.96 % | 145.675 M 205.31 % | -138.333 M -394.45 % | 46.980 M 134.21 % | -137.324 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 |
Inventory | 22.748 M -43.57 % | 40.311 M 261.87 % | -24.903 M -1 339.57 % | 2.009 M 113.73 % | -14.632 M -132.55 % | -6.292 M -177.06 % | -2.271 M -144.05 % | 5.155 M 118.34 % | -28.114 M -170.24 % | 40.026 M 185.71 % | -46.700 M -9.77 % | -42.545 M -870.05 % | 5.525 M 119.48 % | -28.360 M -182.20 % | 34.502 M 374.04 % | -12.590 M -405.29 % | 4.124 M 133.36 % | -12.362 M -83.11 % | -6.751 M -150.40 % | 13.395 M 363.33 % | 2.891 M -75.02 % | 11.575 M 446.76 % | -3.338 M -78.12 % | -1.874 M 29.79 % | -2.669 M 79.42 % | -12.968 M 0.00 % | -12.968 M -688.25 % | 2.205 M 0.00 % | 2.205 M 202.58 % | -2.149 M 0.00 % | -2.149 M 82.39 % | -12.201 M 0.00 % | -12.201 M 51.06 % | -24.931 M 0.00 % | -24.931 M -275.49 % | 14.207 M 0.00 % | 14.207 M 938.64 % | -1.694 M 0.00 % | -1.694 M -100.00 % | -847.000 K 72.69 % | -3.102 M -100.00 % | -1.551 M |
Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 8.323 M -86.87 % | 63.401 M 523.52 % | -14.970 M -126.79 % | 55.872 M | 0.000 -100.00 % | 36.014 M | 0.000 -100.00 % | 999.000 K 100.55 % | -180.551 M -211.89 % | -57.890 M -1 841.58 % | 3.324 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 |
Other working capital | -8.726 M -191.94 % | -2.989 M | 0.000 -100.00 % | 78.228 M 310.68 % | -37.131 M -241.93 % | 26.161 M 349.60 % | -10.481 M | 0.000 100.00 % | -103.079 M -241.32 % | 72.940 M 325.95 % | 17.124 M -86.54 % | 127.218 M 329.65 % | -55.396 M -1 566.55 % | -3.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.240 M 0.00 % | 12.240 M 157.93 % | -21.130 M 0.00 % | -21.130 M -614.80 % | -2.956 M 0.00 % | -2.956 M -109.74 % | 30.350 M 0.00 % | 30.350 M 13.01 % | 26.855 M 0.00 % | 26.855 M 92.35 % | 13.962 M 0.00 % | 13.962 M -21.64 % | 17.818 M 0.00 % | 17.818 M 100.00 % | 8.909 M 146.73 % | -19.064 M -100.00 % | -9.532 M |
Other non cash items | 26.731 M 172.41 % | -36.917 M -1 003.50 % | 4.086 M 105.48 % | -74.545 M -296.93 % | 37.853 M -33.47 % | 56.898 M 50.55 % | 37.794 M 150.37 % | -75.035 M -122.26 % | 337.016 M 11.83 % | 301.370 M 4.21 % | 289.208 M -14.44 % | 338.002 M 19.36 % | 283.172 M -7.10 % | 304.824 M 1 117.30 % | 25.041 M -36.38 % | 39.362 M -45.49 % | 72.211 M -4.68 % | 75.757 M 156.75 % | -133.494 M -142.93 % | -54.951 M -241.08 % | 38.951 M -63.37 % | 106.350 M 30.31 % | 81.615 M -11.36 % | 92.073 M 31.39 % | 70.076 M 910.74 % | -8.644 M 0.00 % | -8.644 M -1.39 % | -8.525 M 0.00 % | -8.525 M -209.24 % | 7.804 M 0.00 % | 7.804 M 378.12 % | -2.806 M 0.00 % | -2.806 M 91.20 % | -31.881 M 0.00 % | -31.881 M -322.54 % | -7.545 M 0.00 % | -7.545 M 23.14 % | -9.816 M 0.00 % | -9.816 M -1 197.98 % | -756.250 K -152.87 % | 1.431 M 100.00 % | 715.250 K |
Net cash provided by operating activities | 18.984 M -81.76 % | 104.061 M 632.50 % | -19.542 M -171.52 % | 27.324 M 204.76 % | -26.083 M -129.80 % | 87.529 M 275.97 % | 23.281 M -61.49 % | 60.460 M -9.36 % | 66.701 M -80.48 % | 341.681 M 424.10 % | 65.194 M -78.93 % | 309.411 M 148.93 % | 124.297 M -42.99 % | 218.009 M 2 287.05 % | 9.133 M -97.37 % | 347.640 M 23.63 % | 281.205 M 6.86 % | 263.156 M 62.99 % | 161.458 M -13.15 % | 185.896 M 24.69 % | 149.085 M -69.59 % | 490.187 M 320.62 % | 116.538 M 87.07 % | 62.296 M 199.83 % | -62.400 M -183.20 % | 75.004 M 0.00 % | 75.004 M 46.22 % | 51.296 M 0.00 % | 51.296 M -39.33 % | 84.549 M 0.00 % | 84.549 M -1.79 % | 86.092 M 0.00 % | 86.092 M 11.18 % | 77.433 M 0.00 % | 77.433 M -9.16 % | 85.242 M 0.00 % | 85.242 M 37.06 % | 62.191 M 0.00 % | 62.191 M 100.00 % | 31.096 M 132.17 % | 13.394 M 100.00 % | 6.697 M |
Investments in property plant and equipment | -3.531 M 7.05 % | -3.799 M 46.09 % | -7.047 M 6.43 % | -7.531 M 38.09 % | -12.165 M -20.48 % | -10.097 M -19.14 % | -8.475 M -46.32 % | -5.792 M 95.93 % | -142.338 M -78.61 % | -79.691 M 40.62 % | -134.206 M 29.00 % | -189.030 M 27.91 % | -262.228 M -15.65 % | -226.736 M 0.00 % | -226.739 M -19.06 % | -190.436 M 28.88 % | -267.774 M -236.50 % | -79.577 M 27.19 % | -109.296 M 23.82 % | -143.478 M -7.84 % | -133.049 M -8.15 % | -123.022 M -138.23 % | -51.639 M -331.76 % | -11.960 M -93.21 % | -6.190 M 93.93 % | -101.965 M 0.00 % | -101.965 M -7.51 % | -94.841 M 0.00 % | -94.841 M 19.71 % | -118.123 M 0.00 % | -118.123 M -33.97 % | -88.171 M 0.00 % | -88.171 M -4.61 % | -84.286 M 0.00 % | -84.286 M -66.34 % | -50.670 M 0.00 % | -50.670 M 23.05 % | -65.848 M 0.00 % | -65.848 M -31 455.95 % | 210.000 K 153.98 % | -389.000 K -100.00 % | -194.500 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 723.000 K -92.86 % | 10.125 M 930.01 % | 983.000 K 143.88 % | -2.240 M -107.96 % | 28.155 M 1 669.64 % | 1.591 M -98.29 % | 92.784 M 4 446.01 % | 2.041 M -82.69 % | 11.793 M -16.54 % | 14.130 M 4 105.36 % | 336.000 K 100.19 % | -181.370 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.414 M 200.00 % | -23.414 M -1 633.09 % | -1.351 M | 0.000 -100.00 % | 317.911 M | 0.000 100.00 % | -6.667 M | 0.000 100.00 % | -10.772 M | 0.000 100.00 % | -12.974 M | 0.000 100.00 % | -3.849 M | 0.000 100.00 % | -7.692 M | 0.000 100.00 % | -17.458 M | 0.000 100.00 % | -3.261 M 0.00 % | -3.261 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.550 M | 0.000 | 0.000 | 0.000 100.00 % | -14.727 M 54.14 % | -32.113 M -531.15 % | -5.088 M 39.23 % | -8.373 M 48.64 % | -16.303 M -124.40 % | -7.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.500 K 0.00 % | -31.500 K 98.65 % | -2.326 M 0.00 % | -2.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 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 % | 70.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.500 K 0.00 % | 96.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -2.437 M -163.91 % | 3.813 M 369.47 % | -1.415 M 8.83 % | -1.552 M -114.06 % | 11.039 M 158.71 % | -18.804 M -698.28 % | 3.143 M 352.25 % | -1.246 M 2.12 % | -1.273 M -259.52 % | 798.000 K 123.04 % | -3.463 M -105.45 % | 63.583 M 687.31 % | 8.076 M 126.48 % | -30.498 M -223.45 % | -9.429 M 56.70 % | -21.776 M -1 280.85 % | -1.577 M 92.09 % | -19.944 M -250.69 % | -5.687 M -28.23 % | -4.435 M -120.08 % | 22.083 M 246.24 % | 6.378 M 5.82 % | 6.027 M 377.23 % | -2.174 M -210.69 % | 1.964 M 102.22 % | -88.339 M -186.64 % | 101.965 M 238.71 % | -73.512 M -177.51 % | 94.841 M 185.07 % | -111.489 M -194.38 % | 118.123 M 242.31 % | -83.005 M -194.24 % | 88.075 M 214.81 % | -76.715 M -190.98 % | 84.318 M 290.95 % | -44.157 M -183.32 % | 52.996 M 1 257.29 % | 3.905 M 0.00 % | 3.905 M 1 959.29 % | -210.000 K -153.98 % | 389.000 K 100.00 % | 194.500 K |
Net cash used for investing activites | -5.968 M -42 728.57 % | 14.000 K 100.17 % | -8.462 M 6.84 % | -9.083 M -365.08 % | -1.953 M 89.60 % | -18.776 M -331.73 % | -4.349 M 53.13 % | -9.278 M 92.87 % | -130.183 M -18.98 % | -109.415 M -118.95 % | -49.973 M 62.08 % | -131.779 M 49.05 % | -258.662 M -43.45 % | -180.320 M 23.54 % | -235.832 M 40.08 % | -393.582 M -46.12 % | -269.351 M -170.65 % | -99.521 M 13.45 % | -114.983 M 7.64 % | -124.499 M 7.35 % | -134.380 M -13.89 % | -117.995 M -158.69 % | -45.612 M -115.01 % | 303.777 M 7 288.29 % | -4.226 M 95.55 % | -95.006 M 6.82 % | -101.965 M -20.98 % | -84.284 M 11.13 % | -94.841 M 22.30 % | -122.055 M -1.27 % | -120.530 M -38.77 % | -86.854 M 1.39 % | -88.075 M -4.35 % | -84.407 M -0.11 % | -84.318 M -36.85 % | -61.615 M -16.26 % | -52.996 M 18.72 % | -65.204 M 0.00 % | -65.204 M -31 149.52 % | 210.000 K 153.98 % | -389.000 K -100.00 % | -194.500 K |
Debt repayment | -34.073 M 30.90 % | -49.307 M -3 050.75 % | 1.671 M 127.26 % | -6.129 M -111.25 % | 54.460 M 304.53 % | -26.627 M 57.85 % | -63.179 M | 0.000 100.00 % | -246.116 M 6.03 % | -261.898 M -239.18 % | 188.176 M 189.44 % | -210.392 M -145.99 % | 457.450 M 698.10 % | -76.484 M -137.28 % | 205.170 M | 0.000 -100.00 % | 44.448 M | 0.000 -100.00 % | 5.962 M | 0.000 100.00 % | -276.748 M | 0.000 100.00 % | -53.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.313 M | 0.000 | 0.000 | 0.000 100.00 % | -42.182 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.813 M 0.00 % | 22.813 M 100.00 % | 11.406 M | 0.000 | 0.000 |
Common stock repurchased | -987.000 K | 0.000 | 0.000 100.00 % | -835.000 K | 0.000 100.00 % | -11.686 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -9.921 M | 0.000 100.00 % | -9.921 M 0.48 % | -9.969 M 0.00 % | -9.969 M | 0.000 | 0.000 | 0.000 100.00 % | -25.314 M | 0.000 | 0.000 | 0.000 100.00 % | -60.755 M -151 787.50 % | -40.000 K 99.93 % | -60.715 M | 0.000 100.00 % | -54.426 M -5 442 500.00 % | -1.000 K 100.00 % | -60.754 M | 0.000 100.00 % | -50.629 M | 0.000 100.00 % | -29.112 M | 0.000 100.00 % | -15.056 M 0.00 % | -15.056 M | 0.000 100.00 % | -16.365 M | 0.000 100.00 % | -15.711 M | 0.000 100.00 % | -15.711 M | 0.000 100.00 % | -15.711 M | 0.000 100.00 % | -10.474 M | 0.000 100.00 % | -3.055 M 0.00 % | -3.055 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -665.000 K -138.87 % | 1.711 M 220.75 % | -1.417 M -117.74 % | 7.988 M 855.01 % | -1.058 M 97.48 % | -42.065 M -204.98 % | 40.071 M 467.15 % | -10.914 M -93.58 % | -5.638 M 60.25 % | -14.183 M -158.53 % | -5.486 M -274.98 % | -1.463 M 71.71 % | -5.172 M -138.89 % | -2.165 M 82.13 % | -12.114 M 49.64 % | -24.053 M -20.43 % | -19.972 M -224.17 % | -6.161 M 77.79 % | -27.741 M -170.49 % | 39.353 M | 0.000 100.00 % | -94.631 M | 0.000 -100.00 % | 16.381 M 311.50 % | -7.745 M -104.66 % | 166.374 M 396.22 % | -56.166 M -136.99 % | 151.857 M 731.63 % | -24.042 M -122.38 % | 107.442 M 881.11 % | -13.755 M -139.15 % | 35.131 M 200.00 % | -35.131 M -135.05 % | 100.232 M 1 010.33 % | -11.011 M -131.47 % | 34.991 M 200.00 % | -34.991 M -451.86 % | 9.945 M 0.00 % | 9.945 M 3 631.52 % | 266.500 K 102.20 % | -12.119 M -100.00 % | -6.059 M |
Net cash used provided by financing activities | -45.646 M 4.10 % | -47.596 M -392.36 % | -9.667 M -8.07 % | -8.945 M -120.59 % | 43.433 M 154.04 % | -80.378 M -247.84 % | -23.108 M -111.73 % | -10.914 M 96.06 % | -277.068 M -0.36 % | -276.081 M -251.12 % | 182.690 M 186.23 % | -211.855 M -154.11 % | 391.523 M 597.56 % | -78.689 M -159.46 % | 132.341 M 650.21 % | -24.053 M 19.69 % | -29.950 M -386.04 % | -6.162 M 92.53 % | -82.533 M -309.72 % | 39.353 M 112.02 % | -327.377 M -245.95 % | -94.631 M -14.13 % | -82.917 M -606.18 % | 16.381 M 171.84 % | -22.801 M -115.07 % | 151.318 M 369.41 % | -56.166 M -141.45 % | 135.492 M 663.56 % | -24.042 M -126.21 % | 91.731 M 766.89 % | -13.755 M -269.67 % | 8.107 M 123.08 % | -35.131 M -141.57 % | 84.521 M 867.64 % | -11.011 M 37.67 % | -17.666 M 49.51 % | -34.991 M -217.81 % | 29.702 M 0.00 % | 29.702 M 11 045.22 % | 266.500 K 102.20 % | -12.119 M -100.00 % | -6.059 M |
Effect of forex changes on cash | 340.000 K -11.69 % | 385.000 K 71.11 % | 225.000 K -68.27 % | 709.000 K -53.99 % | 1.541 M 960.89 % | -179.000 K 60.92 % | -458.000 K -29.38 % | -354.000 K -322.64 % | 159.000 K 100.02 % | -761.510 M -15 791.28 % | -4.792 M -1 543.37 % | 332.000 K -44.01 % | 593.000 K -55.58 % | 1.335 M 305.70 % | -649.000 K -1 181.67 % | 60.000 K 105.42 % | -1.106 M -977.78 % | 126.000 K 109.42 % | -1.338 M 49.93 % | -2.672 M -187.78 % | 3.044 M 267.07 % | -1.822 M -175.32 % | 2.419 M 498.76 % | 404.000 K 212.53 % | -359.000 K -109.64 % | 3.724 M 987.15 % | 342.500 K 130.40 % | -1.127 M -17.04 % | -962.500 K -33.50 % | -721.000 K -159.83 % | 1.205 M 105.32 % | -22.655 M -203.90 % | 21.805 M 145.71 % | -47.699 M -199.91 % | 47.743 M 954.30 % | -5.589 M -279.26 % | 3.118 M 716.72 % | -505.500 K 0.00 % | -505.500 K -212.04 % | -162.000 K -148.87 % | 331.500 K 100.00 % | 165.750 K |
Net change in cash | -32.290 M -156.78 % | 56.864 M 251.86 % | -37.446 M -474.27 % | 10.005 M -40.93 % | 16.938 M 243.49 % | -11.804 M 95.80 % | -281.111 M -804.29 % | 39.914 M 111.75 % | -339.631 M -644.32 % | -45.630 M -123.63 % | 193.119 M 669.82 % | -33.891 M -113.15 % | 257.751 M 749.82 % | -39.665 M 58.25 % | -95.007 M -35.85 % | -69.935 M -264.21 % | -19.202 M -112.18 % | 157.599 M 521.43 % | -37.396 M -138.13 % | 98.078 M 131.68 % | -309.628 M -212.29 % | 275.739 M 2 980.68 % | -9.572 M | 0.000 -100.00 % | 54.476 M 4.25 % | 52.255 M 300.00 % | 13.064 M -60.21 % | 32.829 M 300.00 % | 8.207 M 65.07 % | 4.972 M 300.00 % | 1.243 M 104.06 % | -30.618 M -300.00 % | -7.655 M -112.82 % | 59.694 M 300.00 % | 14.924 M 1 900.47 % | 746.000 K 300.00 % | 186.500 K 0.00 % | 186.500 K -98.58 % | 13.092 M 0.00 % | 13.092 M 621.79 % | -2.509 M 0.00 % | -2.509 M |
Cash at beginning of period | 173.510 M 48.75 % | 116.646 M -24.30 % | 154.092 M 6.94 % | 144.087 M 13.32 % | 127.149 M -8.49 % | 138.953 M -66.92 % | 420.064 M 305.18 % | 103.674 M -86.35 % | 759.695 M -5.67 % | 805.325 M 31.54 % | 612.206 M -5.25 % | 646.097 M 66.37 % | 388.346 M -9.27 % | 428.011 M -18.17 % | 523.018 M -11.79 % | 592.953 M -3.14 % | 612.155 M 34.67 % | 454.556 M -7.60 % | 491.952 M 24.90 % | 393.873 M -44.01 % | 703.501 M 64.46 % | 427.762 M -2.19 % | 437.334 M | 0.000 | 0.000 -100.00 % | 208.347 M 300.00 % | 52.087 M -70.32 % | 175.518 M 300.00 % | 43.880 M -74.27 % | 170.546 M 300.00 % | 42.637 M -78.81 % | 201.164 M 300.00 % | 50.291 M -64.45 % | 141.470 M 300.00 % | 35.368 M -74.87 % | 140.724 M 300.00 % | 35.181 M 0.00 % | 35.181 M 59.27 % | 22.089 M 0.00 % | 22.089 M -10.20 % | 24.598 M 0.00 % | 24.598 M |
Cash at end of period | 141.220 M -18.61 % | 173.510 M 48.75 % | 116.646 M -24.30 % | 154.092 M 6.94 % | 144.087 M 13.32 % | 127.149 M -8.49 % | 138.953 M -3.23 % | 143.588 M -65.82 % | 420.064 M -44.71 % | 759.695 M -5.67 % | 805.325 M 31.54 % | 612.206 M -5.25 % | 646.097 M 66.37 % | 388.346 M -9.27 % | 428.011 M -18.17 % | 523.018 M -11.79 % | 592.953 M -3.14 % | 612.155 M 34.67 % | 454.556 M -7.60 % | 491.951 M 24.90 % | 393.873 M -44.01 % | 703.501 M 64.46 % | 427.762 M | 0.000 -100.00 % | 54.476 M -79.10 % | 260.602 M 300.00 % | 65.151 M -68.73 % | 208.347 M 300.00 % | 52.087 M -70.32 % | 175.518 M 300.00 % | 43.880 M -74.27 % | 170.546 M 300.00 % | 42.637 M -78.81 % | 201.164 M 300.00 % | 50.291 M -64.45 % | 141.470 M 300.00 % | 35.368 M 0.00 % | 35.368 M 0.53 % | 35.181 M 0.00 % | 35.181 M 59.27 % | 22.089 M 0.00 % | 22.089 M |
Operating cash flow | 18.287 M -82.56 % | 104.847 M 636.52 % | -19.542 M -171.52 % | 27.324 M 204.76 % | -26.083 M -129.80 % | 87.529 M 275.97 % | 23.281 M -61.49 % | 60.460 M -9.36 % | 66.701 M -80.48 % | 341.681 M 424.10 % | 65.194 M -78.93 % | 309.411 M 148.93 % | 124.297 M -42.99 % | 218.009 M 2 287.05 % | 9.133 M -97.37 % | 347.640 M 23.63 % | 281.205 M 6.86 % | 263.156 M 62.99 % | 161.458 M -13.15 % | 185.896 M 24.69 % | 149.085 M -69.59 % | 490.187 M 320.62 % | 116.538 M 87.07 % | 62.296 M 199.83 % | -62.400 M -183.20 % | 75.004 M 0.00 % | 75.004 M 46.22 % | 51.296 M 0.00 % | 51.296 M -39.33 % | 84.549 M 0.00 % | 84.549 M -1.79 % | 86.092 M 0.00 % | 86.092 M 11.18 % | 77.433 M 0.00 % | 77.433 M -9.16 % | 85.242 M 0.00 % | 85.242 M 37.06 % | 62.191 M 0.00 % | 62.191 M 100.00 % | 31.096 M 132.17 % | 13.394 M 100.00 % | 6.697 M |
Capital expenditure | -3.531 M 7.05 % | -3.799 M 46.09 % | -7.047 M 6.43 % | -7.531 M 38.09 % | -12.165 M -20.48 % | -10.097 M -19.14 % | -8.475 M -46.32 % | -5.792 M 95.93 % | -142.338 M -78.61 % | -79.691 M 40.62 % | -134.206 M 29.00 % | -189.030 M 27.91 % | -262.228 M -15.65 % | -226.736 M 0.00 % | -226.739 M -19.06 % | -190.436 M 28.88 % | -267.774 M -236.50 % | -79.577 M 27.19 % | -109.296 M 23.82 % | -143.478 M -7.84 % | -133.049 M -8.15 % | -123.022 M -138.23 % | -51.639 M -331.76 % | -11.960 M -93.21 % | -6.190 M 93.93 % | -101.965 M 0.00 % | -101.965 M -7.51 % | -94.841 M 0.00 % | -94.841 M 19.71 % | -118.123 M 0.00 % | -118.123 M -33.97 % | -88.171 M 0.00 % | -88.171 M -4.61 % | -84.286 M 0.00 % | -84.286 M -66.34 % | -50.670 M 0.00 % | -50.670 M 23.05 % | -65.848 M 0.00 % | -65.848 M -31 455.95 % | 210.000 K 153.98 % | -389.000 K -100.00 % | -194.500 K |
Free CashFlow | 14.756 M -85.40 % | 101.048 M 480.04 % | -26.589 M -234.34 % | 19.793 M 151.75 % | -38.248 M -149.40 % | 77.432 M 422.98 % | 14.806 M -72.92 % | 54.668 M 172.28 % | -75.637 M -128.87 % | 261.990 M 479.63 % | -69.012 M -157.33 % | 120.381 M 187.28 % | -137.931 M -1 480.51 % | -8.727 M 95.99 % | -217.606 M -238.42 % | 157.204 M 1 070.46 % | 13.431 M -92.68 % | 183.579 M 251.94 % | 52.162 M 22.97 % | 42.418 M 164.52 % | 16.036 M -95.63 % | 367.165 M 465.75 % | 64.899 M 28.93 % | 50.336 M 173.39 % | -68.590 M -154.40 % | -26.961 M 0.00 % | -26.961 M 38.08 % | -43.545 M 0.00 % | -43.545 M -29.70 % | -33.574 M 0.00 % | -33.574 M -1 514.91 % | -2.079 M 0.00 % | -2.079 M 69.67 % | -6.854 M 0.00 % | -6.854 M -119.82 % | 34.572 M 0.00 % | 34.572 M 1 045.48 % | -3.657 M 0.00 % | -3.657 M -111.68 % | 31.306 M 140.73 % | 13.005 M 100.00 % | 6.502 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 |