
Clientèle Limited CLI.JO
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.473 B 107.51 % | 2.155 B -13.47 % | 2.491 B 2.40 % | 2.432 B -2.87 % | 2.504 B 10.74 % | 2.261 B 1.91 % | 2.219 B -6.31 % | 2.368 B 13.39 % | 2.089 B 8.82 % | 1.920 B 7.73 % | 1.782 B 8.29 % | 1.645 B 6.08 % | 1.551 B 7.47 % | 1.443 B 16.23 % | 1.242 B 9.10 % | 1.138 B -2.42 % | 1.166 B 20.68 % | 966.431 M 12.25 % | 860.958 M 38.12 % | 623.334 M 21.24 % | 514.139 M 61.62 % | 318.112 M 25.49 % | 253.495 M 34.47 % | 188.518 M |
Net income | 1.055 B 219.68 % | 329.937 M -32.35 % | 487.700 M 16.02 % | 420.353 M 7.16 % | 392.255 M 19.40 % | 328.517 M -18.06 % | 400.937 M -18.23 % | 490.302 M 5.10 % | 466.498 M 13.65 % | 410.486 M 13.51 % | 361.643 M 17.49 % | 307.811 M 5.02 % | 293.095 M 22.93 % | 238.432 M 25.34 % | 190.226 M 28.13 % | 148.459 M 7.61 % | 137.960 M 2.80 % | 134.206 M 28.01 % | 104.837 M 15.49 % | 90.779 M 8.91 % | 83.356 M 35.50 % | 61.519 M 24.80 % | 49.295 M 10.75 % | 44.510 M |
Income before tax | 1.300 B 136.33 % | 550.029 M -3.73 % | 571.352 M -13.55 % | 660.941 M 14.27 % | 578.409 M 27.01 % | 455.414 M 21.15 % | 375.907 M -44.67 % | 679.417 M 5.80 % | 642.165 M 13.80 % | 564.300 M 12.43 % | 501.892 M 18.82 % | 422.386 M 6.23 % | 397.612 M 5.05 % | 378.503 M 32.05 % | 286.643 M 15.87 % | 247.382 M 21.86 % | 203.011 M 1.33 % | 200.342 M 29.96 % | 154.159 M 14.53 % | 134.602 M 3.51 % | 130.041 M 46.96 % | 88.489 M 30.03 % | 68.055 M 15.20 % | 59.074 M |
Income before tax ratio | 0.29 13.89 % | 0.26 11.25 % | 0.23 -15.58 % | 0.27 17.65 % | 0.23 14.69 % | 0.20 18.87 % | 0.17 -40.94 % | 0.29 -6.69 % | 0.31 4.57 % | 0.29 4.36 % | 0.28 9.72 % | 0.26 0.15 % | 0.26 -2.25 % | 0.26 13.60 % | 0.23 6.20 % | 0.22 24.88 % | 0.17 -16.03 % | 0.21 15.77 % | 0.18 -17.08 % | 0.22 -14.62 % | 0.25 -9.07 % | 0.28 3.61 % | 0.27 -14.33 % | 0.31 |
EBITDA | 1.339 B 133.35 % | 573.997 M 36.56 % | 420.316 M -38.09 % | 678.959 M 9.28 % | 621.288 M 23.77 % | 501.973 M 14.08 % | 440.033 M -39.50 % | 727.305 M 6.39 % | 683.634 M 15.17 % | 593.607 M 11.55 % | 532.128 M 17.97 % | 451.052 M 4.91 % | 429.950 M 5.51 % | 407.490 M 26.89 % | 321.132 M 18.27 % | 271.522 M 26.05 % | 215.411 M 7.52 % | 200.342 M 29.96 % | 154.159 M 14.53 % | 134.602 M 3.51 % | 130.041 M 46.96 % | 88.489 M 30.03 % | 68.055 M 15.20 % | 59.074 M |
Net income ratio | 0.24 54.06 % | 0.15 -21.82 % | 0.20 13.30 % | 0.17 10.33 % | 0.16 7.82 % | 0.15 -19.60 % | 0.18 -12.72 % | 0.21 -7.31 % | 0.22 4.43 % | 0.21 5.36 % | 0.20 8.49 % | 0.19 -0.99 % | 0.19 14.38 % | 0.17 7.83 % | 0.15 17.44 % | 0.13 10.28 % | 0.12 -14.82 % | 0.14 14.04 % | 0.12 -16.39 % | 0.15 -10.17 % | 0.16 -16.16 % | 0.19 -0.55 % | 0.19 -17.64 % | 0.24 |
Ratio EBITDA | 0.30 12.45 % | 0.27 57.82 % | 0.17 -39.55 % | 0.28 12.51 % | 0.25 11.77 % | 0.22 11.93 % | 0.20 -35.42 % | 0.31 -6.17 % | 0.33 5.83 % | 0.31 3.55 % | 0.30 8.94 % | 0.27 -1.10 % | 0.28 -1.82 % | 0.28 9.17 % | 0.26 8.40 % | 0.24 29.18 % | 0.18 -10.91 % | 0.21 15.77 % | 0.18 -17.08 % | 0.22 -14.62 % | 0.25 -9.07 % | 0.28 3.61 % | 0.27 -14.33 % | 0.31 |
Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 454.080 M 35.38 % | 335.418 M -0.05 % | 335.595 M -0.03 % | 335.707 M 0.01 % | 335.676 M 0.02 % | 335.613 M 0.03 % | 335.507 M 0.07 % | 335.282 M -0.01 % | 335.312 M 0.45 % | 333.809 M -0.32 % | 334.877 M 1.82 % | 328.901 M 0.43 % | 327.508 M -0.51 % | 329.201 M 1.08 % | 325.698 M 0.26 % | 324.857 M 0.42 % | 323.500 M 0.00 % | 323.500 M -0.07 % | 323.730 M 900.71 % | 32.350 M 0.38 % | 32.227 M -0.38 % | 32.350 M 0.02 % | 32.345 M 1.71 % | 31.800 M |
Weighted average shs out | 448.692 M 33.81 % | 335.326 M 0.00 % | 335.322 M 0.00 % | 335.322 M 0.00 % | 335.322 M 0.00 % | 335.316 M 0.07 % | 335.081 M 0.21 % | 334.392 M 0.61 % | 332.381 M 0.39 % | 331.093 M 0.39 % | 329.799 M 0.33 % | 328.722 M 0.43 % | 327.325 M 0.86 % | 324.540 M 0.29 % | 323.616 M 0.03 % | 323.505 M 0.00 % | 323.500 M 0.00 % | 323.500 M 0.00 % | 323.500 M 900.00 % | 32.350 M 0.38 % | 32.227 M -0.38 % | 32.350 M 0.02 % | 32.345 M 1.71 % | 31.800 M |
EPS diluted | 2.32 136.73 % | 0.98 -32.41 % | 1.45 16.00 % | 1.25 6.84 % | 1.17 19.39 % | 0.98 -18.33 % | 1.20 -17.81 % | 1.46 5.04 % | 1.39 13.01 % | 1.23 13.89 % | 1.08 14.89 % | 0.94 5.62 % | 0.89 23.61 % | 0.72 20.00 % | 0.60 22.45 % | 0.49 8.89 % | 0.45 9.76 % | 0.41 28.13 % | 0.32 -88.61 % | 2.81 18.07 % | 2.38 25.26 % | 1.90 25.00 % | 1.52 8.57 % | 1.40 |
Earnings per share | 2.35 139.80 % | 0.98 -32.41 % | 1.45 16.00 % | 1.25 6.84 % | 1.17 19.39 % | 0.98 -18.33 % | 1.20 -18.37 % | 1.47 5.00 % | 1.40 12.90 % | 1.24 12.73 % | 1.10 17.02 % | 0.94 4.44 % | 0.90 23.29 % | 0.73 21.67 % | 0.60 22.45 % | 0.49 8.89 % | 0.45 9.76 % | 0.41 28.13 % | 0.32 -88.61 % | 2.81 18.07 % | 2.38 25.26 % | 1.90 25.00 % | 1.52 8.57 % | 1.40 |
Gross profit | 4.473 B 107.51 % | 2.155 B -13.47 % | 2.491 B 2.40 % | 2.432 B -2.87 % | 2.504 B 10.74 % | 2.261 B 1.91 % | 2.219 B -6.31 % | 2.368 B 13.39 % | 2.089 B 8.82 % | 1.920 B 7.73 % | 1.782 B 8.29 % | 1.645 B 6.08 % | 1.551 B 7.47 % | 1.443 B 16.23 % | 1.242 B 9.10 % | 1.138 B -2.42 % | 1.166 B 20.68 % | 966.431 M 12.25 % | 860.958 M 38.12 % | 623.334 M 21.24 % | 514.139 M 61.62 % | 318.112 M 25.49 % | 253.495 M 34.47 % | 188.518 M |
Income tax expense | 240.559 M 11.31 % | 216.120 M 165.85 % | 81.293 M -63.95 % | 225.472 M 21.12 % | 186.154 M 46.70 % | 126.897 M 606.98 % | -25.030 M -113.24 % | 189.094 M 7.77 % | 175.468 M 17.31 % | 149.579 M 8.78 % | 137.501 M 18.67 % | 115.870 M 11.19 % | 104.206 M -12.01 % | 118.434 M 22.84 % | 96.417 M -2.53 % | 98.923 M 52.07 % | 65.051 M -1.64 % | 66.136 M 34.09 % | 49.322 M 12.55 % | 43.823 M -6.13 % | 46.685 M 73.10 % | 26.970 M 43.76 % | 18.760 M 28.81 % | 14.564 M |
Cost of revenue | -711.948 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 |
General and administrative expenses | 0.000 | 0.000 -100.00 % | 551.530 M 21.50 % | 453.950 M -15.08 % | 534.584 M -2.21 % | 546.667 M -4.49 % | 572.340 M -1.85 % | 583.141 M 10.04 % | 529.946 M 10.11 % | 481.293 M 12.93 % | 426.197 M 13.23 % | 376.405 M 19.33 % | 315.424 M 10.76 % | 284.786 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.548 M | 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 |
Other expenses | 2.225 B 41.49 % | 1.572 B 196.73 % | -1.625 B -27.00 % | -1.280 B -0.02 % | -1.279 B 7.20 % | -1.379 B -1 514.46 % | -85.393 M 96.23 % | -2.262 B -1 552.80 % | -136.881 M -13.20 % | -120.916 M 21.93 % | -154.889 M 14.69 % | -181.556 M 27.34 % | -249.881 M -121.58 % | -112.774 M 70.06 % | -376.654 M -135.37 % | -160.025 M -9.64 % | -145.949 M 80.95 % | -766.163 M -181.55 % | -272.126 M 17.28 % | -328.990 M -176.78 % | -118.863 M -597.59 % | -17.039 M 91.54 % | -201.429 M -4 978.40 % | 4.129 M |
Operating expenses | 2.225 B 41.49 % | 1.572 B -38.22 % | 2.545 B 33.86 % | 1.901 B -16.21 % | 2.269 B -14.66 % | 2.658 B -0.73 % | 2.678 B 259.48 % | -1.679 B -527.22 % | 393.065 M 9.07 % | 360.377 M 32.83 % | 271.308 M 39.24 % | 194.849 M 197.28 % | 65.543 M -61.90 % | 172.012 M -55.85 % | 389.604 M -24.26 % | 514.413 M 2.18 % | 503.445 M 165.71 % | -766.163 M -241.16 % | -224.578 M 26.27 % | -304.608 M -208.24 % | -98.821 M -169.49 % | 142.216 M 176.69 % | -185.440 M -1 170.36 % | 17.325 M |
Cost and expenses | 557.626 M -65.26 % | 1.605 B -16.37 % | 1.919 B 8.36 % | 1.771 B -8.02 % | 1.926 B 6.64 % | 1.806 B -2.01 % | 1.843 B 9.12 % | 1.689 B 16.75 % | 1.447 B 6.75 % | 1.355 B 5.89 % | 1.280 B 4.66 % | 1.223 B 6.02 % | 1.153 B 8.33 % | 1.065 B 11.49 % | 955.008 M 7.22 % | 890.689 M -7.54 % | 963.299 M 25.74 % | 766.089 M 8.39 % | 706.799 M 44.62 % | 488.732 M 27.24 % | 384.098 M 67.27 % | 229.623 M 23.83 % | 185.440 M 43.26 % | 129.444 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 |
Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 551.530 M 21.50 % | 453.950 M -15.08 % | 534.584 M -2.21 % | 546.667 M -4.49 % | 572.340 M -1.85 % | 583.141 M 10.04 % | 529.946 M 10.11 % | 481.293 M 12.93 % | 426.197 M 13.23 % | 376.405 M 19.33 % | 315.424 M 10.76 % | 284.786 M -62.83 % | 766.258 M 13.61 % | 674.438 M 3.86 % | 649.394 M | 0.000 -100.00 % | 47.548 M 95.01 % | 24.382 M 21.65 % | 20.042 M -87.42 % | 159.255 M 896.03 % | 15.989 M 21.17 % | 13.196 M |
Interest income | 71.797 M | 0.000 -100.00 % | 897.813 M 32.75 % | 676.315 M 6.11 % | 637.376 M 0.22 % | 635.958 M 21.74 % | 522.401 M 120.86 % | 236.532 M 40.49 % | 168.359 M -1.83 % | 171.500 M 13.35 % | 151.299 M -23.60 % | 198.042 M -21.45 % | 252.123 M 6.69 % | 236.308 M 831.92 % | 25.357 M 67.47 % | 15.141 M 6.01 % | 14.283 M 39.93 % | 10.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 39.500 M 19.09 % | 33.167 M 30.41 % | 25.433 M 11.49 % | 22.812 M 12.55 % | 20.269 M -27.66 % | 28.021 M -2.44 % | 28.722 M 192.51 % | 9.819 M -0.48 % | 9.866 M 138.60 % | 4.135 M 50.25 % | 2.752 M -77.79 % | 12.393 M -35.25 % | 19.139 M 31.40 % | 14.565 M 139.36 % | 6.085 M 161.61 % | 2.326 M | 0.000 | 0.000 -100.00 % | 272.126 M 31.06 % | 207.629 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 100.00 % | -9.199 M -125.95 % | 35.455 M 5.94 % | 33.468 M -8.29 % | 36.492 M -2.37 % | 37.379 M 5.58 % | 35.404 M -7.00 % | 38.069 M 20.46 % | 31.603 M 25.55 % | 25.172 M -8.41 % | 27.484 M -6.86 % | 29.508 M 3.69 % | 28.459 M -3.51 % | 29.494 M 4.13 % | 28.323 M 29.84 % | 21.814 M 37.18 % | 15.902 M 21 389.19 % | 74.000 K 100.03 % | -272.126 M -31.06 % | -207.629 M -2 086.12 % | 10.454 M 63.62 % | 6.389 M | 0.000 -100.00 % | 10.367 M |
Operating income | 936.255 M 70.22 % | 550.029 M -55.26 % | 1.229 B 58.19 % | 777.174 M -13.66 % | 900.119 M -32.57 % | 1.335 B 8.24 % | 1.233 B 78.95 % | 689.215 M 5.74 % | 651.832 M 15.53 % | 564.200 M 12.41 % | 501.896 M 15.09 % | 436.074 M 4.71 % | 416.440 M 12.12 % | 371.431 M 26.89 % | 292.728 M 18.33 % | 247.382 M 21.86 % | 203.011 M 1.37 % | 200.268 M -53.02 % | 426.285 M 24.56 % | 342.231 M 186.18 % | 119.587 M 45.66 % | 82.100 M 20.64 % | 68.055 M 39.72 % | 48.707 M |
Operating income ratio | 0.21 -17.97 % | 0.26 -48.30 % | 0.49 54.48 % | 0.32 -11.11 % | 0.36 -39.11 % | 0.59 6.20 % | 0.56 91.01 % | 0.29 -6.75 % | 0.31 6.17 % | 0.29 4.34 % | 0.28 6.28 % | 0.27 -1.28 % | 0.27 4.33 % | 0.26 9.16 % | 0.24 8.46 % | 0.22 24.88 % | 0.17 -16.00 % | 0.21 -58.15 % | 0.50 -9.82 % | 0.55 136.05 % | 0.23 -9.88 % | 0.26 -3.87 % | 0.27 3.91 % | 0.26 |
Total other income expenses net | 363.652 M | 0.000 -100.00 % | 171.384 M 224.02 % | -138.195 M 57.04 % | -321.710 M 63.42 % | -879.542 M -2 798.09 % | -30.349 M 83.32 % | -181.934 M -1 790.03 % | -9.626 M -266.98 % | -2.623 M -5 453.06 % | 49.000 K 100.08 % | -61.375 M 32.04 % | -90.315 M -538.31 % | -14.149 M -2.93 % | -13.746 M -460.83 % | -2.451 M -160.25 % | 4.068 M 231.57 % | -3.092 M 98.86 % | -272.126 M -31.06 % | -207.629 M -12 698.85 % | 1.648 M -77.08 % | 7.190 M -89.44 % | 68.055 M 556.46 % | 10.367 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -82.653 M 26.36 % | -112.244 M 24.94 % | -149.540 M 62.80 % | -402.000 M -13.82 % | -353.187 M 5.09 % | -372.124 M -206.14 % | -121.552 M 53.19 % | -259.647 M -140.40 % | -108.004 M 2.63 % | -110.916 M 41.24 % | -188.762 M -8.96 % | -173.246 M -284.86 % | -45.015 M -48.59 % | -30.294 M 79.16 % | -145.362 M -132.90 % | -62.415 M 34.87 % | -95.825 M 51.45 % | -197.390 M -120.07 % | -89.695 M -70.70 % | -52.544 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total investments | 10.831 B 57.59 % | 6.873 B -56.86 % | 15.931 B 72.57 % | 9.232 B 9.27 % | 8.449 B 1.30 % | 8.340 B 2.19 % | 8.162 B 117.94 % | 3.745 B 50.72 % | 2.485 B 17.26 % | 2.119 B 3.29 % | 2.051 B 0.40 % | 2.043 B -10.69 % | 2.288 B -0.70 % | 2.304 B 18.74 % | 1.941 B 20.67 % | 1.608 B 14.46 % | 1.405 B 31.71 % | 1.067 B 2.30 % | 1.043 B 12.08 % | 930.307 M 14.00 % | 816.035 M 101.31 % | 405.366 M 54.60 % | 262.204 M 46.41 % | 179.083 M |
Total debt | 792.862 M 287.13 % | 204.806 M 104.81 % | 100.000 M 0.00 % | 100.000 M -9.12 % | 110.034 M -2.44 % | 112.781 M -0.23 % | 113.043 M 0.03 % | 113.009 M -0.03 % | 113.043 M 14.26 % | 98.932 M 181.24 % | 35.177 M 251.77 % | 10.000 M -92.59 % | 134.996 M -2.33 % | 138.219 M 43 228.84 % | 319.000 K -97.95 % | 15.568 M -7.38 % | 16.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -132.381 M 5.10 % | -139.489 M -3.82 % | -134.357 M -5.29 % | -127.609 M -1.93 % | -125.198 M 1.17 % | -126.682 M 0.47 % | -127.286 M -0.72 % | -126.375 M 0.01 % | -126.383 M 6.98 % | -135.870 M 14.69 % | -159.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 3.343 B 17.09 % | 2.855 B 215.02 % | 906.426 M 2.33 % | 885.792 M 8.13 % | 819.177 M 9.89 % | 745.478 M -12.85 % | 855.432 M -1.89 % | 871.898 M 13.17 % | 770.432 M 17.57 % | 655.279 M 18.52 % | 552.882 M 18.05 % | 468.364 M 12.13 % | 417.700 M 17.19 % | 356.415 M 38.40 % | 257.528 M 18.12 % | 218.030 M 8.68 % | 200.615 M 9.38 % | 183.403 M 25.19 % | 146.494 M 21.73 % | 120.344 M 0.00 % | 120.339 M 18.35 % | 101.684 M 57.50 % | 64.563 M -38.67 % | 105.268 M |
Common stock | 9.065 M 35.16 % | 6.707 M 0.01 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.18 % | 6.694 M 0.21 % | 6.680 M 0.66 % | 6.636 M 0.35 % | 6.613 M 0.44 % | 6.584 M 0.37 % | 6.560 M 0.40 % | 6.534 M 0.85 % | 6.479 M 0.12 % | 6.471 M 0.02 % | 6.470 M 0.00 % | 6.470 M 33.32 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 1.74 % | 4.770 M |
Total equity | 5.910 B 80.01 % | 3.283 B 179.14 % | 1.176 B 2.97 % | 1.142 B 5.69 % | 1.081 B 6.60 % | 1.014 B -9.96 % | 1.126 B -0.33 % | 1.130 B 11.19 % | 1.016 B 17.38 % | 865.548 M 16.94 % | 740.195 M 19.61 % | 618.846 M 16.89 % | 529.420 M 20.32 % | 440.004 M 24.57 % | 353.220 M 15.85 % | 304.903 M 9.17 % | 279.300 M 28.24 % | 217.789 M 28.45 % | 169.547 M 37.17 % | 123.608 M -84.69 % | 807.375 M 93.59 % | 417.044 M 65.41 % | 252.134 M 31.13 % | 192.284 M |
Other non current liabilities | 13.390 B 1 155.70 % | -1.268 B -223.68 % | -391.838 M -258.76 % | -109.219 M 15.84 % | -129.776 M -1 298.00 % | -9.283 M 91.79 % | -113.043 M 30.68 % | -163.070 M -59.71 % | -102.104 M -15.08 % | -88.721 M -163.25 % | -33.702 M -237.02 % | -10.000 M 91.13 % | -112.751 M 43.94 % | -201.123 M -2.06 % | -197.070 M -82.48 % | -107.997 M 7.70 % | -117.001 M 22.11 % | -150.204 M -64.70 % | -91.200 M -49.96 % | -60.816 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 792.862 M 287.13 % | 204.806 M | 0.000 -100.00 % | 92.257 M -16.16 % | 110.034 M 1 085.33 % | 9.283 M -91.79 % | 113.043 M 0.03 % | 113.009 M 10.68 % | 102.104 M 15.08 % | 88.721 M 163.25 % | 33.702 M 237.02 % | 10.000 M -87.20 % | 78.125 M -43.48 % | 138.219 M 96.28 % | 70.421 M 352.34 % | 15.568 M -7.38 % | 16.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 14.165 B 58.26 % | 8.951 B 2 184.31 % | 391.838 M 324.72 % | 92.257 M -1.71 % | 93.858 M 911.07 % | 9.283 M -91.02 % | 103.369 M -55.94 % | 234.585 M 6.09 % | 221.119 M 23.75 % | 178.680 M -2.41 % | 183.095 M 35.72 % | 134.909 M -24.14 % | 177.833 M 26.02 % | 141.112 M -93.42 % | 2.145 B 26.23 % | 1.700 B 10.97 % | 1.532 B 19.98 % | 1.276 B 15.61 % | 1.104 B 20.33 % | 917.629 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 1.242 B 927.81 % | 120.793 M 168.97 % | -175.127 M -58.17 % | -110.721 M -16.53 % | -95.012 M -1 214.14 % | -7.230 M -154.94 % | -2.836 M 98.83 % | -241.388 M -2 034.67 % | -11.308 M 92.05 % | -142.247 M 4.30 % | -148.631 M -10 080.21 % | -1.460 M 98.27 % | -84.323 M -126.27 % | -37.266 M -43.20 % | -26.024 M -453.00 % | -4.706 M 88.01 % | -39.239 M -24.46 % | -31.527 M | 0.000 100.00 % | -382.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 -100.00 % | 359.862 M 70.96 % | 210.491 M 187.01 % | 73.339 M -31.41 % | 106.919 M -23.57 % | 139.900 M 155.46 % | 54.765 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 |
Short term debt | 0.000 | 0.000 -100.00 % | 100.000 M 1 191.49 % | 7.743 M -52.13 % | 16.176 M | 0.000 | 0.000 -100.00 % | 179.820 M 1 543.84 % | 10.939 M 7.13 % | 10.211 M 592.27 % | 1.475 M | 0.000 -100.00 % | 56.871 M | 0.000 -100.00 % | 319.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 1.262 B 944.89 % | 120.793 M 2.97 % | 117.311 M 10.55 % | 106.117 M -27.42 % | 146.215 M 32.63 % | 110.245 M -13.80 % | 127.901 M -45.48 % | 234.585 M 6.09 % | 221.119 M 23.75 % | 178.680 M -2.41 % | 183.095 M 35.72 % | 134.909 M -24.14 % | 177.833 M 26.02 % | 141.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total liabilities | 14.165 B 76.88 % | 8.008 B -27.10 % | 10.985 B 17.66 % | 9.336 B 7.87 % | 8.655 B -0.31 % | 8.682 B 6.84 % | 8.126 B 126.22 % | 3.592 B 57.76 % | 2.277 B 11.01 % | 2.051 B 1.81 % | 2.015 B -0.71 % | 2.029 B -16.42 % | 2.428 B -3.17 % | 2.507 B 16.86 % | 2.145 B 26.23 % | 1.700 B 10.97 % | 1.532 B 19.98 % | 1.276 B 15.61 % | 1.104 B 20.33 % | 917.629 M 1 456.57 % | 58.952 M 23.06 % | 47.904 M 34.35 % | 35.655 M | 0.000 |
Other non current assets | 7.680 B 7 028.52 % | 107.742 M 101.02 % | -10.570 B -20.18 % | -8.795 B -7.55 % | -8.178 B -0.05 % | -8.174 B -2.17 % | -8.000 B -106.29 % | -3.878 B -48.69 % | -2.608 B -16.05 % | -2.247 B -5.30 % | -2.134 B -0.90 % | -2.115 B 10.37 % | -2.360 B 0.94 % | -2.382 B -15.28 % | -2.066 B -19.11 % | -1.735 B -15.51 % | -1.502 B -23.15 % | -1.220 B -8.39 % | -1.125 B -19.32 % | -942.958 M -14.27 % | -825.229 M -99.39 % | -413.872 M -53.25 % | -270.069 M -43.31 % | -188.449 M |
Long term investments | 10.831 B 57.59 % | 6.873 B -37.25 % | 10.953 B 18.65 % | 9.232 B 9.27 % | 8.449 B 1.30 % | 8.340 B 2.19 % | 8.162 B 117.94 % | 3.745 B 50.72 % | 2.485 B 17.26 % | 2.119 B 3.29 % | 2.051 B 0.40 % | 2.043 B -10.69 % | 2.288 B -0.70 % | 2.304 B 18.74 % | 1.941 B 20.67 % | 1.608 B 14.46 % | 1.405 B 31.71 % | 1.067 B 2.30 % | 1.043 B 12.08 % | 930.307 M 14.00 % | 816.035 M 101.31 % | 405.366 M 54.60 % | 262.204 M 46.41 % | 179.083 M |
Intangible assets | 1.156 B 3 906.88 % | 28.856 M -11.82 % | 32.725 M -24.19 % | 43.165 M -24.57 % | 57.226 M 15.98 % | 49.340 M 21.51 % | 40.605 M -1.20 % | 41.099 M 14.96 % | 35.751 M -1.88 % | 36.435 M 34.51 % | 27.088 M 15.46 % | 23.461 M 19.35 % | 19.657 M -5.79 % | 20.865 M -15.74 % | 24.762 M -33.14 % | 37.036 M 18.07 % | 31.367 M 714.94 % | 3.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 113.312 M 1 247.03 % | 8.412 M 0.00 % | 8.412 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 |
Goodwill and intangible assets | 1.270 B 3 306.50 % | 37.268 M -9.41 % | 41.137 M -4.70 % | 43.165 M -24.57 % | 57.226 M 15.98 % | 49.340 M 21.51 % | 40.605 M -1.20 % | 41.099 M 14.96 % | 35.751 M -1.88 % | 36.435 M 34.51 % | 27.088 M 15.46 % | 23.461 M 19.35 % | 19.657 M -5.79 % | 20.865 M -15.74 % | 24.762 M -33.14 % | 37.036 M 18.07 % | 31.367 M 714.94 % | 3.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 80.595 M 47.89 % | 54.496 M 21.45 % | 44.871 M 2.71 % | 43.689 M 3.39 % | 42.257 M -2.07 % | 43.149 M -6.73 % | 46.263 M 0.84 % | 45.877 M -1.38 % | 46.518 M -2.09 % | 47.509 M 79.37 % | 26.487 M 13.25 % | 23.389 M -9.91 % | 25.962 M -30.21 % | 37.198 M -22.22 % | 47.822 M -6.03 % | 50.893 M 22.78 % | 41.452 M -72.19 % | 149.075 M 80.67 % | 82.512 M 552.22 % | 12.651 M 37.60 % | 9.194 M 8.09 % | 8.506 M 8.15 % | 7.865 M -16.03 % | 9.366 M |
Total non current assets | 20.075 B 178.92 % | 7.197 B 968.47 % | 673.605 M 10.66 % | 608.731 M 17.68 % | 517.266 M -0.48 % | 519.772 M 0.27 % | 518.361 M -86.63 % | 3.878 B 48.69 % | 2.608 B 16.05 % | 2.247 B 5.30 % | 2.134 B 0.90 % | 2.115 B -10.37 % | 2.360 B -0.94 % | 2.382 B 15.28 % | 2.066 B 19.11 % | 1.735 B 15.51 % | 1.502 B 23.15 % | 1.220 B 8.39 % | 1.125 B 19.32 % | 942.958 M | 0.000 | 0.000 | 0.000 -100.00 % | 188.449 M |
Other current assets | 6.149 B 68.60 % | 3.647 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.330 M -4.83 % | 10.854 M 64.18 % | 6.611 M 20.90 % | 5.468 M -7.48 % | 5.910 M -4.11 % | 6.163 M -13.28 % | 7.107 M -32.06 % | 10.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 -100.00 % | 4.977 B 147.40 % | 2.012 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 618.225 M 16.18 % | 532.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 875.515 M 176.14 % | 317.050 M 27.05 % | 249.540 M -50.29 % | 502.000 M 8.37 % | 463.221 M -4.47 % | 484.905 M 106.70 % | 234.595 M -37.05 % | 372.656 M 68.59 % | 221.047 M 5.34 % | 209.848 M -6.29 % | 223.939 M 22.21 % | 183.246 M 1.80 % | 180.011 M 6.82 % | 168.513 M 15.67 % | 145.681 M 86.81 % | 77.983 M -30.76 % | 112.633 M -42.94 % | 197.390 M 120.07 % | 89.695 M 70.70 % | 52.544 M | 0.000 | 0.000 | 0.000 | 0.000 |
Cash and short term investments | 875.515 M 176.14 % | 317.050 M -93.93 % | 5.227 B 941.24 % | 502.000 M 8.37 % | 463.221 M -4.47 % | 484.905 M 106.70 % | 234.595 M -37.05 % | 372.656 M 68.59 % | 221.047 M 5.34 % | 209.848 M -6.29 % | 223.939 M 22.21 % | 183.246 M 1.80 % | 180.011 M 6.82 % | 168.513 M 15.67 % | 145.681 M 86.81 % | 77.983 M -30.76 % | 112.633 M -42.94 % | 197.390 M 120.07 % | 89.695 M 70.70 % | 52.544 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current assets | 7.182 B 80.66 % | 3.975 B 1 493.06 % | 249.540 M -50.29 % | 502.000 M 8.37 % | 463.221 M -4.47 % | 484.905 M 106.70 % | 234.595 M -37.51 % | 375.421 M 68.39 % | 222.941 M 5.66 % | 210.996 M -6.40 % | 225.423 M 21.78 % | 185.106 M 2.19 % | 181.134 M 6.62 % | 169.884 M 15.95 % | 146.520 M 84.55 % | 79.395 M -31.13 % | 115.286 M -41.80 % | 198.102 M 117.33 % | 91.154 M 69.12 % | 53.899 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 7.187 M | 0.000 -100.00 % | 4.320 M -14.25 % | 5.038 M -36.93 % | 7.988 M 105.24 % | 3.892 M 107.02 % | 1.880 M -32.01 % | 2.765 M 45.99 % | 1.894 M 64.98 % | 1.148 M -22.64 % | 1.484 M -20.22 % | 1.860 M 65.63 % | 1.123 M -18.09 % | 1.371 M 63.41 % | 839.000 K -40.58 % | 1.412 M -46.78 % | 2.653 M 272.61 % | 712.000 K -51.20 % | 1.459 M 7.68 % | 1.355 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 149.738 M 160.02 % | 57.587 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 |
Tax assets | 212.907 M 70.87 % | 124.605 M -39.02 % | 204.322 M 138.59 % | 85.636 M -41.75 % | 147.009 M -43.57 % | 260.506 M -3.59 % | 270.193 M 483.46 % | 46.309 M 12.05 % | 41.329 M -7.18 % | 44.528 M 52.25 % | 29.246 M 17.04 % | 24.988 M -4.91 % | 26.277 M 31.18 % | 20.031 M -62.46 % | 53.353 M 37.33 % | 38.850 M 60.53 % | 24.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 -100.00 % | 118.322 M -98.95 % | 11.235 B 19.94 % | 9.367 B 7.00 % | 8.755 B 0.73 % | 8.691 B 2.25 % | 8.499 B 1 714.95 % | 468.300 M 1.39 % | 461.886 M 0.75 % | 458.433 M 15.98 % | 395.275 M 13.69 % | 347.672 M -16.45 % | 416.103 M 5.35 % | 394.964 M 38.25 % | 285.679 M 50.19 % | 190.210 M -1.78 % | 193.648 M 152.75 % | 76.616 M 33.54 % | 57.371 M 29.27 % | 44.380 M -94.88 % | 866.327 M 86.33 % | 464.948 M 61.56 % | 287.789 M | 0.000 |
Account payables | 0.000 | 0.000 -100.00 % | 62.419 M -22.03 % | 80.054 M 14.52 % | 69.903 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.617 M -11.29 % | 142.739 M | 0.000 -100.00 % | 22.586 M -39.07 % | 37.067 M 55.13 % | 23.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax payables | 20.630 M | 0.000 -100.00 % | 12.708 M -44.56 % | 22.924 M 156.62 % | 8.933 M 23.55 % | 7.230 M 154.94 % | 2.836 M -58.31 % | 6.803 M 1 743.63 % | 369.000 K -93.19 % | 5.419 M 22.69 % | 4.417 M 202.53 % | 1.460 M -70.00 % | 4.866 M 2 345.23 % | 199.000 K -89.01 % | 1.811 M -61.52 % | 4.706 M -88.01 % | 39.239 M 24.46 % | 31.527 M | 0.000 -100.00 % | 382.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 227.329 M -0.23 % | 227.856 M -36.68 % | 359.862 M 241.70 % | 105.316 M 81.77 % | 57.940 M 131.37 % | -184.696 M -861.41 % | -19.211 M -106.28 % | 306.100 M 548.05 % | 47.234 M 117.54 % | 21.713 M 6.00 % | 20.484 M -16.29 % | 24.470 M -29.33 % | 34.626 M -14.01 % | 40.267 M -64.51 % | 113.456 M 22.75 % | 92.429 M 4.43 % | 88.511 M -35.41 % | 137.036 M 71.77 % | 79.781 M 35.73 % | 58.781 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 4.840 M | 0.000 -100.00 % | 3.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 282.000 K -75.11 % | 1.133 M 136.52 % | -3.102 M 46.97 % | -5.850 M -28.43 % | -4.555 M 6.39 % | -4.866 M 24.69 % | -6.461 M | 0.000 -100.00 % | 8.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 17.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 638.000 K -17.99 % | 778.000 K -40.29 % | 1.303 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 132.381 M -5.10 % | 139.489 M 3.82 % | 134.357 M 5.29 % | 127.609 M 1.93 % | 125.198 M -1.17 % | 126.682 M -0.47 % | 127.286 M 0.72 % | 126.375 M -0.01 % | 126.383 M -6.98 % | 135.870 M -14.69 % | 159.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.552 B 506.67 % | 420.715 M 63.86 % | 256.754 M 133.08 % | 110.157 M -71.69 % | 389.135 M 190.58 % | 133.917 M -49.23 % | 263.761 M 112.04 % | 124.393 M -66.00 % | 365.888 M 80.69 % | 202.500 M 252.67 % | 57.419 M 313.74 % | 13.878 M 128.01 % | -49.552 M -160.49 % | 81.921 M -63.29 % | 223.170 M 166.64 % | 83.697 M -60.14 % | 209.998 M -3.96 % | 218.656 M | 0.000 100.00 % | -1.589 M -100.23 % | 683.772 M 120.21 % | 310.507 M 69.94 % | 182.718 M 122.16 % | 82.246 M |
Deferred tax liabilities non current | 1.711 B 104.73 % | 835.647 M 2 513.36 % | 31.976 M 88.52 % | 16.962 M -14.08 % | 19.742 M -78.18 % | 90.481 M -19.86 % | 112.906 M 125.54 % | 50.061 M 17.92 % | 42.453 M 11.06 % | 38.225 M 37.68 % | 27.763 M -14.35 % | 32.413 M 27.84 % | 25.355 M 12.01 % | 22.637 M | 0.000 | 0.000 -100.00 % | 11.682 M -11.28 % | 13.168 M 15.32 % | 11.419 M 461.13 % | 2.035 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 100.00 % | -1.064 B -110.15 % | 10.476 B 14.65 % | 9.138 B 8.59 % | 8.415 B -1.73 % | 8.562 B 8.45 % | 7.895 B 152.80 % | 3.123 B 70.21 % | 1.835 B 8.32 % | 1.694 B 2.75 % | 1.649 B -6.29 % | 1.759 B -15.09 % | 2.072 B -6.87 % | 2.225 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.952 M 23.06 % | 47.904 M 34.35 % | 35.655 M | 0.000 |
Total assets | 20.075 B 77.79 % | 11.291 B -7.13 % | 12.158 B 16.03 % | 10.478 B 7.63 % | 9.735 B 0.41 % | 9.696 B 4.79 % | 9.252 B 95.95 % | 4.722 B 43.39 % | 3.293 B 12.90 % | 2.917 B 5.87 % | 2.755 B 4.04 % | 2.648 B -10.45 % | 2.957 B 0.34 % | 2.947 B 17.95 % | 2.499 B 24.65 % | 2.004 B 10.69 % | 1.811 B 21.19 % | 1.494 B 17.32 % | 1.274 B 22.32 % | 1.041 B 20.19 % | 866.327 M 86.33 % | 464.948 M 61.56 % | 287.789 M 35.77 % | 211.975 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.043 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 1.932 M 19.11 % | 1.622 M 2.79 % | 1.578 M -44.32 % | 2.834 M -48.13 % | 5.464 M -39.20 % | 8.987 M -13.40 % | 10.378 M 12.71 % | 9.208 M 2.08 % | 9.020 M -15.68 % | 10.697 M 39.12 % | 7.689 M | 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 | 379.534 M -50.08 % | 760.227 M 345.67 % | 170.581 M -68.06 % | 534.033 M 219.76 % | -445.917 M -0.30 % | -444.599 M -112.37 % | 3.594 B 238.30 % | 1.062 B 779.76 % | 120.757 M 169.07 % | -174.824 M -3.09 % | -169.580 M 60.57 % | -430.042 M -75.46 % | -245.101 M -282.76 % | 134.109 M -8.23 % | 146.141 M 847.79 % | -19.543 M -382.62 % | 6.915 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 -100.00 % | 317.309 M 3 144.32 % | -10.423 M 16.74 % | -12.519 M -186.59 % | 14.458 M 172.12 % | -20.046 M -48.12 % | -13.534 M -241.42 % | 9.570 M -67.78 % | 29.701 M 80.55 % | 16.450 M -77.23 % | 72.247 M 231.58 % | -54.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 -100.00 % | 2.298 M -22.10 % | 2.950 M 172.02 % | -4.096 M -103.58 % | -2.012 M -327.34 % | 885.000 K 201.61 % | -871.000 K -16.76 % | -746.000 K -322.02 % | 336.000 K -10.64 % | 376.000 K 151.02 % | -737.000 K -397.18 % | 248.000 K 128.21 % | -879.000 K -253.40 % | 573.000 K -53.83 % | 1.241 M 163.94 % | -1.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 379.534 M -50.08 % | 760.227 M 610.13 % | -149.026 M -127.52 % | 541.506 M 226.14 % | -429.302 M 6.07 % | -457.045 M -112.65 % | 3.613 B 239.83 % | 1.063 B 775.07 % | 121.503 M 169.37 % | -175.160 M -3.06 % | -169.956 M 60.41 % | -429.305 M -74.98 % | -245.349 M -281.76 % | 134.988 M -7.27 % | 145.568 M 800.38 % | -20.784 M -334.69 % | 8.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -1.266 B -48.20 % | -854.261 M -137.24 % | -360.083 M 28.01 % | -500.154 M -234.26 % | 372.530 M -54.89 % | 825.878 M 1 559.28 % | -56.595 M 96.42 % | -1.579 B -109.74 % | -753.022 M -120.45 % | -341.587 M -47.83 % | -231.075 M -943.55 % | 27.393 M 117.93 % | -152.735 M 67.44 % | -469.140 M -71.10 % | -274.193 M -86.95 % | -146.670 M 43.51 % | -259.623 M -637.39 % | 48.312 M 193.97 % | -51.414 M 2.79 % | -52.887 M -116.55 % | 319.476 M 490.03 % | 54.146 M 239.88 % | -38.709 M -355.66 % | 15.141 M |
Net cash provided by operating activities | 413.392 M -9.34 % | 455.995 M 137.58 % | 191.931 M -60.78 % | 489.322 M 37.09 % | 356.938 M -52.41 % | 750.074 M 942.26 % | -89.055 M -144.42 % | 200.483 M 383.06 % | 41.503 M -43.19 % | 73.061 M -43.24 % | 128.721 M 161.39 % | 49.245 M 74.41 % | 28.235 M -61.30 % | 72.966 M -19.37 % | 90.497 M 2 128.99 % | 4.060 M 104.11 % | -98.846 M -154.16 % | 182.518 M 241.65 % | 53.423 M 40.99 % | 37.892 M -90.59 % | 402.832 M 248.27 % | 115.665 M 992.62 % | 10.586 M -82.25 % | 59.651 M |
Investments in property plant and equipment | -70.428 M -163.82 % | -26.695 M -49.64 % | -17.839 M 9.96 % | -19.812 M -15.99 % | -17.081 M -0.73 % | -16.957 M 54.51 % | -37.277 M -28.02 % | -29.117 M 3.06 % | -30.036 M 46.13 % | -55.758 M -56.76 % | -35.569 M -15.56 % | -30.780 M -92.04 % | -16.028 M 32.16 % | -23.626 M 24.90 % | -31.461 M 16.34 % | -37.605 M 42.50 % | -65.399 M 14.09 % | -76.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | -351.927 M | 0.000 100.00 % | -808.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 352.000 K 110.35 % | -3.401 M -1 009.36 % | 374.000 K 230.97 % | 113.000 K | 0.000 | 0.000 | 0.000 100.00 % | -17.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -3.500 M 82.50 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.619 B -161.89 % | -1.764 B -124.18 % | -786.752 M -60.80 % | -489.264 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 |
Sales maturities of investments | 3.961 M 843.10 % | 420.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 954.537 M 18.82 % | 803.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -4.384 M 56.30 % | -10.031 M 10.52 % | -11.210 M 75.33 % | -45.449 M -34.33 % | -33.833 M 0.01 % | -33.838 M -100.92 % | 3.662 B 140 525.81 % | -2.608 M 42.21 % | -4.513 M 95.05 % | -91.096 M -17.34 % | -77.636 M -409.76 % | -15.230 M -2 048.10 % | -709.000 K -588.97 % | 145.000 K 103.95 % | -3.669 M -2 161.24 % | 178.000 K -35.74 % | 277.000 K -78.73 % | 1.302 M 108.00 % | -16.272 M -76.37 % | -9.226 M 97.76 % | -411.843 M -167.47 % | -153.978 M -73.07 % | -88.971 M -35.90 % | -65.467 M |
Net cash used for investing activites | -426.278 M -657.07 % | -56.306 M -88.59 % | -29.857 M 54.25 % | -65.261 M -28.18 % | -50.914 M -0.23 % | -50.795 M -29.46 % | -39.236 M -11.70 % | -35.126 M -1.67 % | -34.549 M 76.47 % | -146.854 M -29.72 % | -113.205 M -146.04 % | -46.010 M -174.90 % | -16.737 M 59.12 % | -40.944 M -16.55 % | -35.130 M 6.14 % | -37.427 M 42.53 % | -65.122 M 12.97 % | -74.823 M -359.83 % | -16.272 M -76.37 % | -9.226 M 97.76 % | -411.843 M -167.47 % | -153.978 M -73.07 % | -88.971 M -35.90 % | -65.467 M |
Debt repayment | 570.000 M 545.41 % | 88.316 M 955.28 % | -10.326 M 37.59 % | -16.546 M -81.47 % | -9.118 M 3.43 % | -9.442 M 3.36 % | -9.770 M 28.94 % | -13.748 M -423.86 % | 4.245 M -92.89 % | 59.702 M 137.13 % | 25.177 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.597 M 1 216.49 % | -770.000 K -183.88 % | 918.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 1.351 M 963.78 % | 127.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 -100.00 % | 4.321 M 2 039.11 % | 202.000 K -99.68 % | 62.788 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -571.594 M -35.89 % | -420.622 M -4.06 % | -404.208 M -9.62 % | -368.736 M -15.74 % | -318.590 M 27.52 % | -439.527 M -5.01 % | -418.567 M -8.84 % | -384.588 M -15.55 % | -332.846 M -11.80 % | -297.713 M -15.81 % | -257.081 M -5.78 % | -243.030 M -10.97 % | -219.012 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.116 M -15.49 % | -84.089 M -4.47 % | -80.489 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 571.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 418.567 M | 0.000 | 0.000 -100.00 % | 297.713 M | 0.000 | 0.000 | 0.000 100.00 % | -9.190 M -1 465.59 % | -587.000 K 17.90 % | -715.000 K -104.61 % | 15.505 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.688 M 1.38 % | 63.808 M -20.99 % | 80.757 M 20 985.38 % | 383.000 K |
Net cash used provided by financing activities | 571.351 M 272.00 % | -332.179 M 19.87 % | -414.534 M -7.59 % | -385.282 M -17.57 % | -327.708 M 27.01 % | -448.969 M -4 495.38 % | -9.770 M 28.94 % | -13.748 M -423.86 % | 4.245 M -92.89 % | 59.702 M 137.13 % | 25.177 M 110.36 % | -243.030 M -10.97 % | -219.012 M -2 283.16 % | -9.190 M -174.53 % | 12.331 M 1 061.11 % | -1.283 M -101.62 % | 79.211 M 181.56 % | -97.116 M -15.49 % | -84.089 M -4.47 % | -80.489 M | 0.000 -100.00 % | 63.808 M -20.99 % | 80.757 M 20 985.38 % | 383.000 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 558.465 M 727.23 % | 67.510 M 126.74 % | -252.460 M -751.02 % | 38.779 M 278.84 % | -21.684 M -108.66 % | 250.310 M 281.30 % | -138.061 M -191.06 % | 151.609 M 1 253.77 % | 11.199 M 179.48 % | -14.091 M -134.63 % | 40.693 M 1 157.90 % | 3.235 M -71.86 % | 11.498 M -49.64 % | 22.832 M -66.27 % | 67.698 M 295.38 % | -34.650 M 59.12 % | -84.757 M -178.70 % | 107.695 M 329.44 % | -46.938 M 9.43 % | -51.823 M -475.11 % | -9.011 M -135.34 % | 25.495 M 974.83 % | 2.372 M 143.66 % | -5.433 M |
Cash at beginning of period | 317.050 M 27.05 % | 249.540 M -50.29 % | 502.000 M 8.37 % | 463.221 M -4.47 % | 484.905 M 106.70 % | 234.595 M -37.05 % | 372.656 M 68.59 % | 221.047 M 5.34 % | 209.848 M -6.29 % | 223.939 M 22.21 % | 183.246 M 1.80 % | 180.011 M 6.82 % | 168.513 M 15.67 % | 145.681 M 86.81 % | 77.983 M -30.76 % | 112.633 M -42.94 % | 197.390 M 120.07 % | 89.695 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 875.515 M 176.14 % | 317.050 M 27.05 % | 249.540 M -50.29 % | 502.000 M 8.37 % | 463.221 M -4.47 % | 484.905 M 106.70 % | 234.595 M -37.05 % | 372.656 M 68.59 % | 221.047 M 5.34 % | 209.848 M -6.29 % | 223.939 M 22.21 % | 183.246 M 1.80 % | 180.011 M 6.82 % | 168.513 M 15.67 % | 145.681 M 86.81 % | 77.983 M -30.76 % | 112.633 M -42.94 % | 197.390 M 520.53 % | -46.938 M 9.43 % | -51.823 M -475.11 % | -9.011 M -135.34 % | 25.495 M 974.83 % | 2.372 M 143.66 % | -5.433 M |
Operating cash flow | 413.392 M -9.34 % | 455.995 M 137.58 % | 191.931 M -60.78 % | 489.322 M 37.09 % | 356.938 M -52.41 % | 750.074 M 942.26 % | -89.055 M -144.42 % | 200.483 M 383.06 % | 41.503 M -43.19 % | 73.061 M -43.24 % | 128.721 M 161.39 % | 49.245 M 74.41 % | 28.235 M -61.30 % | 72.966 M -19.37 % | 90.497 M 2 128.99 % | 4.060 M 104.11 % | -98.846 M -154.16 % | 182.518 M 241.65 % | 53.423 M 40.99 % | 37.892 M -90.59 % | 402.832 M 248.27 % | 115.665 M 992.62 % | 10.586 M -82.25 % | 59.651 M |
Capital expenditure | -74.812 M -180.25 % | -26.695 M -49.64 % | -17.839 M 9.96 % | -19.812 M -15.99 % | -17.081 M -0.73 % | -16.957 M 54.51 % | -37.277 M -28.02 % | -29.117 M 3.06 % | -30.036 M 46.13 % | -55.758 M -56.76 % | -35.569 M -15.56 % | -30.780 M -92.04 % | -16.028 M 32.16 % | -23.626 M 24.90 % | -31.461 M 16.34 % | -37.605 M 42.50 % | -65.399 M 14.09 % | -76.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 338.580 M 25 124.39 % | -1.353 M -100.78 % | 174.092 M -62.92 % | 469.510 M 38.15 % | 339.857 M -53.64 % | 733.117 M 680.31 % | -126.332 M -173.72 % | 171.366 M 1 394.43 % | 11.467 M -33.73 % | 17.303 M -81.42 % | 93.152 M 404.48 % | 18.465 M 51.27 % | 12.207 M -75.26 % | 49.340 M -16.42 % | 59.036 M 275.99 % | -33.545 M 79.58 % | -164.245 M -254.38 % | 106.393 M 99.15 % | 53.423 M 40.99 % | 37.892 M -90.59 % | 402.832 M 248.27 % | 115.665 M 992.62 % | 10.586 M -82.25 % | 59.651 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.188 B -40.12 % | 1.984 B 52.26 % | 1.303 B -1.07 % | 1.317 B 10.91 % | 1.187 B -4.37 % | 1.242 B 4.21 % | 1.191 B 1.23 % | 1.177 B 0.54 % | 1.171 B -1.60 % | 1.190 B 7.80 % | 1.104 B -6.46 % | 1.180 B -23.89 % | 1.550 B 17.82 % | 1.315 B 6.43 % | 1.236 B -6.37 % | 1.320 B 15.23 % | 1.146 B 8.39 % | 1.057 B 0.11 % | 1.056 B 9.32 % | 965.769 M 1.70 % | 949.672 M 3.02 % | 921.839 M 11.22 % | 828.817 M -6.13 % | 882.914 M 13.15 % | 780.326 M -9.31 % | 860.401 M 19.23 % | 721.614 M 0.00 % | 721.614 M 16.23 % | 620.826 M 0.00 % | 620.826 M 9.10 % | 569.036 M 0.00 % | 569.036 M -2.42 % | 583.155 M 0.00 % | 583.155 M 20.68 % | 483.216 M 0.00 % | 483.216 M 12.25 % | 430.479 M 0.00 % | 430.479 M 38.12 % | 311.667 M 0.00 % | 311.667 M 21.24 % | 257.070 M 0.00 % | 257.070 M 61.62 % | 159.056 M 0.00 % | 159.056 M 25.49 % | 126.748 M 0.00 % | 126.748 M 34.47 % | 94.259 M 0.00 % | 94.259 M |
Net income | 179.005 M -74.31 % | 696.729 M 303.80 % | 172.545 M 9.63 % | 157.392 M -32.85 % | 234.372 M -7.48 % | 253.328 M 18.13 % | 214.454 M -2.97 % | 221.015 M 13.01 % | 195.577 M -0.56 % | 196.678 M 29.52 % | 151.846 M -14.05 % | 176.671 M -15.25 % | 208.469 M 8.31 % | 192.468 M -15.62 % | 228.092 M -13.01 % | 262.210 M 7.39 % | 244.159 M 9.81 % | 222.339 M 7.13 % | 207.532 M 2.26 % | 202.954 M 12.62 % | 180.207 M -0.68 % | 181.436 M 41.44 % | 128.276 M -28.55 % | 179.535 M 23.39 % | 145.506 M -1.41 % | 147.589 M 23.80 % | 119.216 M 0.00 % | 119.216 M 25.34 % | 95.113 M 0.00 % | 95.113 M 28.13 % | 74.230 M 0.00 % | 74.230 M 7.61 % | 68.980 M 0.00 % | 68.980 M 2.80 % | 67.103 M 0.00 % | 67.103 M 28.01 % | 52.419 M 0.00 % | 52.419 M 15.49 % | 45.390 M 0.00 % | 45.390 M 8.91 % | 41.678 M 0.00 % | 41.678 M 35.50 % | 30.760 M 0.00 % | 30.760 M 24.80 % | 24.648 M 0.00 % | 24.648 M 10.75 % | 22.255 M 0.00 % | 22.255 M |
Income before tax | 270.062 M -64.46 % | 759.783 M 156.84 % | 295.824 M 16.37 % | 254.205 M 0.87 % | 252.021 M -21.08 % | 319.331 M -2.25 % | 326.688 M -1.90 % | 332.999 M 13.25 % | 294.049 M 3.41 % | 284.360 M 39.75 % | 203.479 M -19.23 % | 251.935 M 22.45 % | 205.740 M 20.90 % | 170.167 M -46.26 % | 316.657 M -12.71 % | 362.760 M 8.74 % | 333.607 M 8.12 % | 308.558 M 8.63 % | 284.057 M 1.36 % | 280.243 M 11.94 % | 250.348 M -0.48 % | 251.544 M 41.25 % | 178.089 M -27.10 % | 244.297 M 21.94 % | 200.349 M 1.56 % | 197.263 M 4.23 % | 189.252 M 0.00 % | 189.252 M 32.05 % | 143.322 M 0.00 % | 143.322 M 15.87 % | 123.691 M 0.00 % | 123.691 M 21.86 % | 101.506 M 0.00 % | 101.506 M 1.33 % | 100.171 M 0.00 % | 100.171 M 29.96 % | 77.080 M 0.00 % | 77.080 M 14.53 % | 67.301 M 0.00 % | 67.301 M 3.51 % | 65.021 M 0.00 % | 65.021 M 46.96 % | 44.245 M 0.00 % | 44.245 M 30.03 % | 34.028 M 0.00 % | 34.028 M 15.20 % | 29.537 M 0.00 % | 29.537 M |
Income before tax ratio | 0.23 -40.64 % | 0.38 68.68 % | 0.23 17.63 % | 0.19 -9.06 % | 0.21 -17.47 % | 0.26 -6.21 % | 0.27 -3.09 % | 0.28 12.64 % | 0.25 5.09 % | 0.24 29.63 % | 0.18 -13.66 % | 0.21 60.88 % | 0.13 2.61 % | 0.13 -49.51 % | 0.26 -6.77 % | 0.27 -5.63 % | 0.29 -0.25 % | 0.29 8.51 % | 0.27 -7.28 % | 0.29 10.08 % | 0.26 -3.39 % | 0.27 26.99 % | 0.21 -22.34 % | 0.28 7.77 % | 0.26 11.99 % | 0.23 -12.58 % | 0.26 0.00 % | 0.26 13.60 % | 0.23 0.00 % | 0.23 6.20 % | 0.22 0.00 % | 0.22 24.88 % | 0.17 0.00 % | 0.17 -16.03 % | 0.21 0.00 % | 0.21 15.77 % | 0.18 0.00 % | 0.18 -17.08 % | 0.22 0.00 % | 0.22 -14.62 % | 0.25 0.00 % | 0.25 -9.07 % | 0.28 0.00 % | 0.28 3.61 % | 0.27 0.00 % | 0.27 -14.33 % | 0.31 0.00 % | 0.31 |
EBITDA | 568.267 M -26.31 % | 771.140 M 151.56 % | 306.542 M 1 639.33 % | -19.914 M 90.61 % | -212.062 M -2 964.92 % | -6.919 M -125.18 % | 27.482 M 128.64 % | -95.953 M -378.21 % | -20.065 M 85.75 % | -140.790 M 55.91 % | -319.355 M -165.21 % | -120.416 M 59.37 % | -296.406 M -38.13 % | -214.587 M -164.04 % | -81.271 M 19.28 % | -100.684 M -50.47 % | -66.911 M -57.44 % | -42.500 M 43.91 % | -75.766 M -253.73 % | -21.419 M 23.92 % | -28.154 M 38.57 % | -45.828 M -177.06 % | -16.541 M 62.01 % | -43.539 M -37.31 % | -31.708 M 46.18 % | -58.918 M -128.92 % | 203.745 M 0.00 % | 203.745 M 26.89 % | 160.566 M 0.00 % | 160.566 M 18.27 % | 135.761 M 0.00 % | 135.761 M 26.05 % | 107.706 M 0.00 % | 107.706 M 7.52 % | 100.171 M 0.00 % | 100.171 M 29.96 % | 77.080 M 0.00 % | 77.080 M 14.53 % | 67.301 M 0.00 % | 67.301 M 3.51 % | 65.021 M 0.00 % | 65.021 M 46.96 % | 44.245 M 0.00 % | 44.245 M 30.03 % | 34.028 M 0.00 % | 34.028 M 15.20 % | 29.537 M 0.00 % | 29.537 M |
Net income ratio | 0.15 -57.09 % | 0.35 165.20 % | 0.13 10.81 % | 0.12 -39.45 % | 0.20 -3.26 % | 0.20 13.35 % | 0.18 -4.15 % | 0.19 12.40 % | 0.17 1.06 % | 0.17 20.15 % | 0.14 -8.12 % | 0.15 11.34 % | 0.13 -8.07 % | 0.15 -20.71 % | 0.18 -7.09 % | 0.20 -6.80 % | 0.21 1.31 % | 0.21 7.02 % | 0.20 -6.47 % | 0.21 10.75 % | 0.19 -3.59 % | 0.20 27.17 % | 0.15 -23.89 % | 0.20 9.05 % | 0.19 8.71 % | 0.17 3.83 % | 0.17 0.00 % | 0.17 7.83 % | 0.15 0.00 % | 0.15 17.44 % | 0.13 0.00 % | 0.13 10.28 % | 0.12 0.00 % | 0.12 -14.82 % | 0.14 0.00 % | 0.14 14.04 % | 0.12 0.00 % | 0.12 -16.39 % | 0.15 0.00 % | 0.15 -10.17 % | 0.16 0.00 % | 0.16 -16.16 % | 0.19 0.00 % | 0.19 -0.55 % | 0.19 0.00 % | 0.19 -17.64 % | 0.24 0.00 % | 0.24 |
Ratio EBITDA | 0.48 23.07 % | 0.39 65.22 % | 0.24 1 655.92 % | -0.02 91.53 % | -0.18 -3 104.88 % | -0.01 -124.16 % | 0.02 128.29 % | -0.08 -375.65 % | -0.02 85.52 % | -0.12 59.11 % | -0.29 -183.51 % | -0.10 46.63 % | -0.19 -17.23 % | -0.16 -148.09 % | -0.07 13.79 % | -0.08 -30.59 % | -0.06 -45.25 % | -0.04 43.97 % | -0.07 -223.56 % | -0.02 25.19 % | -0.03 40.37 % | -0.05 -149.10 % | -0.02 59.53 % | -0.05 -21.36 % | -0.04 40.66 % | -0.07 -124.25 % | 0.28 0.00 % | 0.28 9.17 % | 0.26 0.00 % | 0.26 8.40 % | 0.24 0.00 % | 0.24 29.18 % | 0.18 0.00 % | 0.18 -10.91 % | 0.21 0.00 % | 0.21 15.77 % | 0.18 0.00 % | 0.18 -17.08 % | 0.22 0.00 % | 0.22 -14.62 % | 0.25 0.00 % | 0.25 -9.07 % | 0.28 0.00 % | 0.28 3.61 % | 0.27 0.00 % | 0.27 -14.33 % | 0.31 0.00 % | 0.31 |
Gross profit ratio | 1.00 89.24 % | 0.53 -47.16 % | 1.00 -43.31 % | 1.76 158.09 % | 0.68 11.77 % | 0.61 39.23 % | 0.44 -31.87 % | 0.64 14.36 % | 0.56 -13.33 % | 0.65 -16.06 % | 0.77 27.69 % | 0.61 6.44 % | 0.57 -42.99 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 453.176 M 35.11 % | 335.418 M -0.19 % | 336.064 M 0.19 % | 335.418 M 0.03 % | 335.322 M -0.10 % | 335.674 M -0.01 % | 335.707 M 0.00 % | 335.707 M 0.02 % | 335.634 M -0.03 % | 335.718 M 0.07 % | 335.492 M -0.07 % | 335.717 M 0.12 % | 335.310 M -0.25 % | 336.138 M 0.13 % | 335.709 M 0.26 % | 334.855 M -0.43 % | 336.304 M 0.59 % | 334.320 M 0.71 % | 331.974 M -1.09 % | 335.644 M -1.30 % | 340.072 M 3.15 % | 329.682 M 0.12 % | 329.297 M 0.24 % | 328.505 M 0.22 % | 327.800 M -0.62 % | 329.848 M 0.20 % | 329.201 M 0.00 % | 329.201 M 1.08 % | 325.698 M 0.00 % | 325.698 M 0.26 % | 324.857 M 0.00 % | 324.857 M 0.42 % | 323.500 M 0.00 % | 323.500 M 0.00 % | 323.500 M 0.00 % | 323.500 M -0.07 % | 323.730 M 0.00 % | 323.730 M 900.71 % | 32.350 M 0.00 % | 32.350 M 0.38 % | 32.227 M 0.00 % | 32.227 M -0.38 % | 32.350 M 0.00 % | 32.350 M 0.02 % | 32.345 M 0.00 % | 32.345 M 1.71 % | 31.800 M 0.00 % | 31.800 M |
Weighted average shs out | 453.177 M 2.02 % | 444.206 M 32.19 % | 336.046 M 0.18 % | 335.448 M 0.04 % | 335.322 M 0.00 % | 335.322 M 0.00 % | 335.322 M 0.00 % | 335.322 M 0.00 % | 335.322 M 0.00 % | 335.316 M 0.00 % | 335.322 M 0.00 % | 335.311 M 0.00 % | 335.310 M -0.24 % | 336.131 M 0.13 % | 335.710 M 0.26 % | 334.837 M -0.43 % | 336.299 M 0.58 % | 334.344 M 0.71 % | 331.992 M -1.08 % | 335.629 M -1.31 % | 340.067 M 3.14 % | 329.705 M 0.13 % | 329.261 M 0.23 % | 328.519 M 0.22 % | 327.800 M -0.63 % | 329.883 M 1.65 % | 324.540 M 0.00 % | 324.540 M 0.29 % | 323.616 M 0.00 % | 323.616 M 0.03 % | 323.505 M 0.00 % | 323.505 M 0.00 % | 323.500 M 0.00 % | 323.500 M 0.00 % | 323.500 M 0.00 % | 323.500 M 0.00 % | 323.500 M 0.00 % | 323.500 M 900.00 % | 32.350 M 0.00 % | 32.350 M 0.38 % | 32.227 M 0.00 % | 32.227 M -0.38 % | 32.350 M 0.00 % | 32.350 M 0.02 % | 32.345 M 0.00 % | 32.345 M 1.71 % | 31.800 M 0.00 % | 31.800 M |
EPS diluted | 0.39 -48.68 % | 0.76 49.02 % | 0.51 10.87 % | 0.46 -34.29 % | 0.70 -6.67 % | 0.75 17.19 % | 0.64 -3.03 % | 0.66 13.79 % | 0.58 -1.69 % | 0.59 31.11 % | 0.45 -15.09 % | 0.53 -14.52 % | 0.62 6.90 % | 0.58 -14.71 % | 0.68 -12.82 % | 0.78 8.33 % | 0.72 9.09 % | 0.66 6.45 % | 0.62 3.33 % | 0.60 15.38 % | 0.52 -7.14 % | 0.56 47.37 % | 0.38 -29.63 % | 0.54 22.73 % | 0.44 0.00 % | 0.44 22.22 % | 0.36 0.00 % | 0.36 20.00 % | 0.30 0.00 % | 0.30 20.00 % | 0.25 0.00 % | 0.25 8.70 % | 0.23 0.00 % | 0.23 9.52 % | 0.21 0.00 % | 0.21 31.25 % | 0.16 0.00 % | 0.16 -88.65 % | 1.41 0.00 % | 1.41 18.49 % | 1.19 0.00 % | 1.19 25.26 % | 0.95 0.00 % | 0.95 25.00 % | 0.76 0.00 % | 0.76 8.57 % | 0.70 0.00 % | 0.70 |
Earnings per share | 0.39 -75.16 % | 1.57 207.84 % | 0.51 10.87 % | 0.46 -34.29 % | 0.70 -7.89 % | 0.76 18.75 % | 0.64 -3.03 % | 0.66 13.79 % | 0.58 -1.69 % | 0.59 31.11 % | 0.45 -15.09 % | 0.53 -14.52 % | 0.62 6.90 % | 0.58 -14.71 % | 0.68 -12.82 % | 0.78 8.33 % | 0.72 9.09 % | 0.66 6.45 % | 0.62 3.33 % | 0.60 15.38 % | 0.52 -7.14 % | 0.56 47.37 % | 0.38 -29.63 % | 0.54 22.73 % | 0.44 0.00 % | 0.44 18.92 % | 0.37 0.00 % | 0.37 23.33 % | 0.30 0.00 % | 0.30 20.00 % | 0.25 0.00 % | 0.25 8.70 % | 0.23 0.00 % | 0.23 9.52 % | 0.21 0.00 % | 0.21 31.25 % | 0.16 0.00 % | 0.16 -88.65 % | 1.41 0.00 % | 1.41 18.49 % | 1.19 0.00 % | 1.19 25.26 % | 0.95 0.00 % | 0.95 25.00 % | 0.76 0.00 % | 0.76 8.57 % | 0.70 0.00 % | 0.70 |
Gross profit | 1.188 B 13.32 % | 1.048 B -19.54 % | 1.303 B -43.91 % | 2.323 B 186.26 % | 811.513 M 6.88 % | 759.240 M 45.09 % | 523.273 M -31.04 % | 758.764 M 14.98 % | 659.932 M -14.72 % | 773.805 M -9.50 % | 855.070 M 19.44 % | 715.872 M -18.98 % | 883.622 M -32.83 % | 1.315 B 6.43 % | 1.236 B -6.37 % | 1.320 B 15.23 % | 1.146 B 8.39 % | 1.057 B 0.11 % | 1.056 B 9.32 % | 965.769 M 1.70 % | 949.672 M 3.02 % | 921.839 M 11.22 % | 828.817 M -6.13 % | 882.914 M 13.15 % | 780.326 M -9.31 % | 860.401 M 19.23 % | 721.614 M 0.00 % | 721.614 M 16.23 % | 620.826 M 0.00 % | 620.826 M 9.10 % | 569.036 M 0.00 % | 569.036 M -2.42 % | 583.155 M 0.00 % | 583.155 M 20.68 % | 483.216 M 0.00 % | 483.216 M 12.25 % | 430.479 M 0.00 % | 430.479 M 38.12 % | 311.667 M 0.00 % | 311.667 M 21.24 % | 257.070 M 0.00 % | 257.070 M 61.62 % | 159.056 M 0.00 % | 159.056 M 25.49 % | 126.748 M 0.00 % | 126.748 M 34.47 % | 94.259 M 0.00 % | 94.259 M |
Income tax expense | 89.569 M 45.82 % | 61.422 M -49.23 % | 120.982 M 27.16 % | 95.138 M 471.19 % | 16.656 M -74.23 % | 64.637 M -42.97 % | 113.329 M 1.06 % | 112.143 M 13.88 % | 98.472 M 12.31 % | 87.682 M 69.82 % | 51.633 M -31.40 % | 75.264 M 2 857.93 % | -2.729 M -112.24 % | 22.301 M -74.81 % | 88.539 M -11.95 % | 100.555 M 12.59 % | 89.307 M 3.65 % | 86.161 M 18.09 % | 72.962 M -4.77 % | 76.617 M 12.37 % | 68.183 M -1.64 % | 69.318 M 34.48 % | 51.545 M -19.87 % | 64.325 M 19.16 % | 53.980 M 7.47 % | 50.226 M -15.18 % | 59.217 M 0.00 % | 59.217 M 22.84 % | 48.209 M 0.00 % | 48.209 M -2.53 % | 49.462 M 0.00 % | 49.462 M 52.07 % | 32.526 M 0.00 % | 32.526 M -1.64 % | 33.068 M 0.00 % | 33.068 M 34.09 % | 24.661 M 0.00 % | 24.661 M 12.55 % | 21.912 M 0.00 % | 21.912 M -6.13 % | 23.343 M 0.00 % | 23.343 M 73.10 % | 13.485 M 0.00 % | 13.485 M 43.76 % | 9.380 M 0.00 % | 9.380 M 28.81 % | 7.282 M 0.00 % | 7.282 M |
Cost of revenue | 0.000 -100.00 % | 1.984 B | 0.000 100.00 % | -1.006 B -367.61 % | 375.920 M -22.08 % | 482.415 M -27.80 % | 668.164 M 59.77 % | 418.209 M -18.12 % | 510.742 M 22.80 % | 415.899 M 67.36 % | 248.501 M -46.43 % | 463.868 M -30.39 % | 666.346 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 |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.345 M | 0.000 -100.00 % | 155.221 M | 0.000 -100.00 % | 192.983 M | 0.000 -100.00 % | 260.603 M | 0.000 -100.00 % | 241.127 M | 0.000 -100.00 % | 221.114 M | 0.000 -100.00 % | 208.711 M | 0.000 -100.00 % | 182.061 M | 0.000 -100.00 % | 157.587 M | 0.000 -100.00 % | 142.393 M 0.00 % | 142.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.774 M 0.00 % | 23.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 40.385 M | 0.000 -100.00 % | 71.906 M | 0.000 100.00 % | -10.363 M | 0.000 -100.00 % | 123.390 M | 0.000 -100.00 % | 71.139 M | 0.000 -100.00 % | 84.508 M | 0.000 -100.00 % | 72.765 M | 0.000 -100.00 % | 91.061 M | 0.000 -100.00 % | 81.935 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 134.897 M -91.09 % | 1.514 B 777.35 % | -223.552 M 73.10 % | -830.953 M 1.64 % | -844.822 M -15.17 % | -733.541 M -30.63 % | -561.527 M 15.30 % | -662.969 M -2.30 % | -648.037 M -0.88 % | -642.383 M 14.20 % | -748.687 M -22.44 % | -611.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.387 M 0.00 % | -56.387 M 70.06 % | -188.327 M 0.00 % | -188.327 M -135.37 % | -80.013 M 0.00 % | -80.013 M -9.64 % | -72.975 M 0.00 % | -72.975 M 80.95 % | -383.082 M 0.00 % | -383.082 M -181.55 % | -136.063 M 0.00 % | -136.063 M 17.28 % | -164.495 M 0.00 % | -164.495 M -176.78 % | -59.432 M 0.00 % | -59.432 M -597.59 % | -8.520 M 0.00 % | -8.520 M 91.54 % | -100.715 M 0.00 % | -100.715 M -4 978.40 % | 2.065 M 0.00 % | 2.065 M |
Operating expenses | 143.917 M 6.69 % | 134.897 M -92.29 % | 1.749 B 67.44 % | 1.045 B 25.71 % | 830.953 M -1.64 % | 844.822 M 15.17 % | 733.541 M 30.63 % | 561.527 M -15.30 % | 662.969 M 2.30 % | 648.037 M 0.88 % | 642.383 M -14.20 % | 748.687 M -45.34 % | 1.370 B 20.11 % | 1.140 B 24.70 % | 914.517 M -3.98 % | 952.412 M 18.01 % | 807.062 M 8.54 % | 743.541 M -3.14 % | 767.684 M 11.99 % | 685.476 M -1.95 % | 699.118 M 4.70 % | 667.749 M 3.40 % | 645.801 M 2.32 % | 631.151 M 10.72 % | 570.050 M -12.83 % | 653.926 M 660.33 % | 86.006 M 0.00 % | 86.006 M -55.85 % | 194.802 M 0.00 % | 194.802 M -24.26 % | 257.207 M 0.00 % | 257.207 M 2.18 % | 251.723 M 0.00 % | 251.723 M 165.71 % | -383.082 M 0.00 % | -383.082 M -241.16 % | -112.289 M 0.00 % | -112.289 M 26.27 % | -152.304 M 0.00 % | -152.304 M -208.24 % | -49.411 M 0.00 % | -49.411 M -169.49 % | 71.108 M 0.00 % | 71.108 M 176.69 % | -92.720 M 0.00 % | -92.720 M -1 170.36 % | 8.663 M 0.00 % | 8.663 M |
Cost and expenses | 143.917 M -91.41 % | 1.674 B -4.26 % | 1.749 B 67.44 % | 1.045 B 213.24 % | -922.440 M -1.38 % | -909.873 M -6.60 % | -853.519 M -2.45 % | -833.077 M 3.83 % | -866.250 M 3.28 % | -895.608 M -2.13 % | -876.906 M 4.99 % | -922.969 M 41.39 % | -1.575 B -238.08 % | 1.140 B 24.70 % | 914.517 M -3.98 % | 952.412 M 18.01 % | 807.062 M 8.54 % | 743.541 M -3.14 % | 767.684 M 11.99 % | 685.476 M -1.95 % | 699.118 M 4.70 % | 667.749 M 3.40 % | 645.801 M 2.32 % | 631.151 M 10.72 % | 570.050 M -12.83 % | 653.926 M 22.83 % | 532.363 M 0.00 % | 532.363 M 11.49 % | 477.504 M 0.00 % | 477.504 M 7.22 % | 445.345 M 0.00 % | 445.345 M -7.54 % | 481.650 M 0.00 % | 481.650 M 25.74 % | 383.045 M 0.00 % | 383.045 M 8.39 % | 353.400 M 0.00 % | 353.400 M 44.62 % | 244.366 M 0.00 % | 244.366 M 27.24 % | 192.049 M 0.00 % | 192.049 M 67.27 % | 114.812 M 0.00 % | 114.812 M 23.83 % | 92.720 M 0.00 % | 92.720 M 43.26 % | 64.722 M 0.00 % | 64.722 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 143.917 M | 0.000 -100.00 % | 234.786 M 28.00 % | 183.433 M -56.91 % | 425.670 M 373.16 % | 89.963 M -75.39 % | 365.484 M 2.29 % | 357.307 M 77.12 % | 201.730 M -44.44 % | 363.075 M 59.86 % | 227.127 M -40.60 % | 382.348 M -49.58 % | 758.260 M 0.94 % | 751.204 M 95.63 % | 383.993 M -40.43 % | 644.596 M 106.43 % | 312.266 M -43.57 % | 553.393 M 81.07 % | 305.622 M -41.98 % | 526.736 M 87.13 % | 281.476 M -42.58 % | 490.187 M 79.48 % | 273.122 M -40.00 % | 455.183 M 90.04 % | 239.522 M -39.68 % | 397.109 M 178.88 % | 142.393 M 0.00 % | 142.393 M -62.83 % | 383.129 M 0.00 % | 383.129 M 13.61 % | 337.219 M 0.00 % | 337.219 M 3.86 % | 324.697 M 0.00 % | 324.697 M | 0.000 | 0.000 -100.00 % | 23.774 M 0.00 % | 23.774 M 95.01 % | 12.191 M 0.00 % | 12.191 M 21.65 % | 10.021 M 0.00 % | 10.021 M -87.42 % | 79.628 M 0.00 % | 79.628 M 896.03 % | 7.995 M 0.00 % | 7.995 M 21.17 % | 6.598 M 0.00 % | 6.598 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.480 M 3.90 % | 6.237 M 9.48 % | 5.697 M -0.23 % | 5.710 M 9.03 % | 5.237 M 6.91 % | 4.898 M -57.75 % | 11.593 M 379.43 % | 2.418 M -79.69 % | 11.904 M 142.25 % | 4.914 M 1.13 % | 4.859 M -2.04 % | 4.960 M -0.86 % | 5.003 M 2.88 % | 4.863 M 19.05 % | 4.085 M 8 070.00 % | 50.000 K -75.73 % | 206.000 K -91.91 % | 2.546 M -48.33 % | 4.927 M -34.01 % | 7.466 M -24.79 % | 9.927 M 7.76 % | 9.212 M -92.20 % | 118.154 M 0.00 % | 118.154 M 831.92 % | 12.679 M 0.00 % | 12.679 M 67.47 % | 7.571 M 0.00 % | 7.571 M 6.01 % | 7.142 M 0.00 % | 7.142 M 39.93 % | 5.104 M 0.00 % | 5.104 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 |
Interest expense | 13.935 M 22.70 % | 11.357 M 5.96 % | 10.718 M -59.55 % | 26.500 M 327.56 % | 6.198 M 50.15 % | 4.128 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.283 M 0.00 % | 7.283 M 139.36 % | 3.043 M 0.00 % | 3.043 M 161.61 % | 1.163 M 0.00 % | 1.163 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.063 M 0.00 % | 136.063 M 31.06 % | 103.815 M 0.00 % | 103.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 100.00 % | -4.209 M 98.46 % | -272.444 M 19.29 % | -337.576 M -112.17 % | -159.109 M -26.22 % | -126.056 M 51.98 % | -262.532 M -57.12 % | -167.090 M 40.95 % | -282.970 M 32.80 % | -421.095 M -70.91 % | -246.384 M 38.71 % | -402.005 M 6.37 % | -429.356 M -7.90 % | -397.902 M 14.14 % | -463.449 M -15.75 % | -400.377 M -14.07 % | -351.000 M 1.48 % | -356.260 M -18.36 % | -300.990 M -8.84 % | -276.544 M 6.76 % | -296.582 M -51.04 % | -196.362 M 31.68 % | -287.399 M -24.31 % | -231.194 M 9.95 % | -256.733 M -1 840.92 % | 14.747 M 0.00 % | 14.747 M 4.13 % | 14.162 M 0.00 % | 14.162 M 29.84 % | 10.907 M 0.00 % | 10.907 M 37.18 % | 7.951 M 0.00 % | 7.951 M 21 389.19 % | 37.000 K 0.00 % | 37.000 K 100.03 % | -136.063 M 0.00 % | -136.063 M -31.06 % | -103.815 M 0.00 % | -103.815 M -2 086.12 % | 5.227 M 0.00 % | 5.227 M 63.62 % | 3.195 M 0.00 % | 3.195 M | 0.000 | 0.000 -100.00 % | 5.184 M 0.00 % | 5.184 M |
Operating income | 1.044 B 237.41 % | 309.420 M -0.43 % | 310.752 M 14.06 % | 272.444 M -19.29 % | 337.576 M 112.17 % | 159.109 M 26.22 % | 126.056 M -51.98 % | 262.532 M 57.12 % | 167.090 M -40.95 % | 282.970 M -32.80 % | 421.095 M 70.91 % | 246.384 M -38.71 % | 402.005 M -6.37 % | 429.356 M 7.90 % | 397.902 M -14.14 % | 463.449 M 15.75 % | 400.377 M 14.07 % | 351.000 M -1.48 % | 356.260 M 18.36 % | 300.990 M 8.84 % | 276.544 M -6.76 % | 296.582 M 51.04 % | 196.362 M -31.68 % | 287.399 M 24.31 % | 231.194 M -9.95 % | 256.733 M 38.24 % | 185.716 M 0.00 % | 185.716 M 26.89 % | 146.364 M 0.00 % | 146.364 M 18.33 % | 123.691 M 0.00 % | 123.691 M 21.86 % | 101.506 M 0.00 % | 101.506 M 1.37 % | 100.134 M 0.00 % | 100.134 M -53.02 % | 213.143 M 0.00 % | 213.143 M 24.56 % | 171.116 M 0.00 % | 171.116 M 186.18 % | 59.794 M 0.00 % | 59.794 M 45.66 % | 41.050 M 0.00 % | 41.050 M 20.64 % | 34.028 M 0.00 % | 34.028 M 39.72 % | 24.354 M 0.00 % | 24.354 M |
Operating income ratio | 0.88 463.49 % | 0.16 -34.60 % | 0.24 15.29 % | 0.21 -27.24 % | 0.28 121.86 % | 0.13 21.12 % | 0.11 -52.57 % | 0.22 56.28 % | 0.14 -39.99 % | 0.24 -37.67 % | 0.38 82.71 % | 0.21 -19.48 % | 0.26 -20.53 % | 0.33 1.39 % | 0.32 -8.30 % | 0.35 0.46 % | 0.35 5.24 % | 0.33 -1.58 % | 0.34 8.27 % | 0.31 7.03 % | 0.29 -9.49 % | 0.32 35.80 % | 0.24 -27.22 % | 0.33 9.87 % | 0.30 -0.71 % | 0.30 15.94 % | 0.26 0.00 % | 0.26 9.16 % | 0.24 0.00 % | 0.24 8.46 % | 0.22 0.00 % | 0.22 24.88 % | 0.17 0.00 % | 0.17 -16.00 % | 0.21 0.00 % | 0.21 -58.15 % | 0.50 0.00 % | 0.50 -9.82 % | 0.55 0.00 % | 0.55 136.05 % | 0.23 0.00 % | 0.23 -9.88 % | 0.26 0.00 % | 0.26 -3.87 % | 0.27 0.00 % | 0.27 3.91 % | 0.26 0.00 % | 0.26 |
Total other income expenses net | -773.964 M -271.85 % | 450.363 M 3 116.90 % | -14.928 M -106.33 % | 235.966 M 375.81 % | -85.555 M -153.40 % | 160.223 M -20.14 % | 200.633 M 184.72 % | 70.468 M -44.50 % | 126.960 M 9 033.78 % | 1.390 M 100.64 % | -217.616 M -4 019.94 % | 5.552 M 102.83 % | -196.265 M -120.47 % | -89.022 M -137.82 % | 235.412 M -10.17 % | 262.071 M -1.79 % | 266.837 M 0.27 % | 266.116 M 25.61 % | 211.854 M 1 121.13 % | -20.747 M 20.80 % | -26.196 M 41.84 % | -45.038 M -146.47 % | -18.273 M 57.61 % | -43.102 M -39.74 % | -30.845 M 48.13 % | -59.470 M -740.62 % | -7.075 M 0.00 % | -7.075 M -2.93 % | -6.873 M 0.00 % | -6.873 M -460.83 % | -1.226 M 0.00 % | -1.226 M -160.25 % | 2.034 M 0.00 % | 2.034 M 231.57 % | -1.546 M 0.00 % | -1.546 M 98.86 % | -136.063 M 0.00 % | -136.063 M -31.06 % | -103.815 M 0.00 % | -103.815 M -12 698.85 % | 824.000 K 0.00 % | 824.000 K -77.08 % | 3.595 M 0.00 % | 3.595 M -89.44 % | 34.028 M 0.00 % | 34.028 M 556.46 % | 5.184 M 0.00 % | 5.184 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-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-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-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -100.013 M 64.76 % | -283.781 M -152.83 % | -112.244 M -30.54 % | -85.986 M 42.50 % | -149.540 M 14.95 % | -175.836 M 56.26 % | -402.000 M -90.23 % | -211.322 M 40.17 % | -353.187 M -51.14 % | -233.678 M 37.20 % | -372.124 M -110.16 % | -177.064 M -45.67 % | -121.552 M 41.43 % | -207.524 M 20.07 % | -259.647 M -73.23 % | -149.885 M -38.78 % | -108.004 M 24.11 % | -142.313 M -28.31 % | -110.916 M 26.13 % | -150.160 M 20.45 % | -188.762 M -96.20 % | -96.208 M 44.47 % | -173.246 M -102.58 % | -85.518 M -89.98 % | -45.015 M -214.91 % | 39.174 M 229.31 % | -30.294 M 76.69 % | -129.965 M 10.59 % | -145.362 M -37.39 % | -105.803 M -69.52 % | -62.415 M 34.87 % | -95.825 M 34.64 % | -146.608 M 25.73 % | -197.390 M -37.51 % | -143.543 M -60.03 % | -89.695 M -26.12 % | -71.120 M -35.35 % | -52.544 M -100.00 % | -26.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total investments | 10.831 B -0.60 % | 10.897 B 58.54 % | 6.873 B 44 967.14 % | 15.251 M -99.90 % | 15.931 B 44.26 % | 11.043 B 19.62 % | 9.232 B 9.33 % | 8.444 B -0.06 % | 8.449 B -0.44 % | 8.486 B 1.75 % | 8.340 B 5.96 % | 7.872 B -3.55 % | 8.162 B 30.00 % | 6.278 B 67.64 % | 3.745 B 19.05 % | 3.146 B 26.60 % | 2.485 B 31.64 % | 1.887 B -10.92 % | 2.119 B 15.05 % | 1.842 B -10.22 % | 2.051 B 5.64 % | 1.942 B -4.96 % | 2.043 B -2.76 % | 2.101 B -8.15 % | 2.288 B 1.86 % | 2.246 B -2.52 % | 2.304 B 10.37 % | 2.088 B 7.59 % | 1.941 B 9.64 % | 1.770 B 10.06 % | 1.608 B 14.46 % | 1.405 B 13.69 % | 1.236 B 15.86 % | 1.067 B 1.14 % | 1.055 B 1.15 % | 1.043 B 5.69 % | 986.479 M 6.04 % | 930.307 M 6.54 % | 873.171 M 7.00 % | 816.035 M 33.62 % | 610.701 M 50.65 % | 405.366 M 21.45 % | 333.785 M 27.30 % | 262.204 M 18.84 % | 220.644 M 23.21 % | 179.083 M |
Total debt | 775.502 M 278.48 % | 204.901 M 0.05 % | 204.806 M 4.69 % | 195.638 M 95.64 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M -9.12 % | 110.034 M -3.55 % | 114.083 M 1.15 % | 112.781 M -0.23 % | 113.038 M 0.00 % | 113.043 M 0.00 % | 113.046 M 0.03 % | 113.009 M -3.27 % | 116.829 M 3.35 % | 113.043 M -0.03 % | 113.076 M 14.30 % | 98.932 M 5.25 % | 93.999 M 167.22 % | 35.177 M 23.95 % | 28.380 M 183.80 % | 10.000 M -87.50 % | 80.018 M -40.73 % | 134.996 M -26.60 % | 183.908 M 33.06 % | 138.219 M | 0.000 -100.00 % | 319.000 K -45.56 % | 586.000 K -96.24 % | 15.568 M -7.38 % | 16.808 M 100.00 % | 8.404 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 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 314.085 M | 0.000 100.00 % | -191.624 M 0.70 % | -192.979 M 0.59 % | -194.125 M 0.40 % | -194.911 M 0.39 % | -195.677 M 0.44 % | -196.533 M -0.22 % | -196.111 M 1.01 % | -198.111 M 0.71 % | -199.524 M 0.23 % | -199.981 M -48.18 % | -134.958 M -6.53 % | -126.682 M 1.73 % | -128.914 M -1.28 % | -127.286 M -2.34 % | -124.377 M 1.58 % | -126.375 M -2.30 % | -123.535 M 2.25 % | -126.383 M 3.83 % | -131.412 M 3.28 % | -135.870 M 12.82 % | -155.848 M 2.15 % | -159.267 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 |
Retained earnings | 3.343 B 11.97 % | 2.986 B 4.57 % | 2.855 B -6.20 % | 3.044 B 235.83 % | 906.426 M 23.26 % | 735.391 M -16.98 % | 885.792 M 31.94 % | 671.338 M -18.05 % | 819.177 M 31.36 % | 623.600 M -16.35 % | 745.478 M 25.66 % | 593.230 M -30.65 % | 855.432 M 32.46 % | 645.812 M -25.93 % | 871.898 M 35.03 % | 645.725 M -16.19 % | 770.432 M 41.46 % | 544.638 M -16.88 % | 655.279 M 44.94 % | 452.118 M -18.23 % | 552.882 M 43.68 % | 384.796 M -17.84 % | 468.364 M 35.61 % | 345.377 M -17.31 % | 417.700 M 49.67 % | 279.081 M -21.70 % | 356.415 M | 0.000 -100.00 % | 257.528 M | 0.000 -100.00 % | 218.030 M 8.68 % | 200.615 M 4.48 % | 192.009 M 4.69 % | 183.403 M 11.19 % | 164.949 M 12.60 % | 146.494 M 9.80 % | 133.419 M 10.86 % | 120.344 M 0.00 % | 120.342 M 0.00 % | 120.339 M 8.40 % | 111.012 M 9.17 % | 101.684 M 22.33 % | 83.124 M 28.75 % | 64.563 M -23.97 % | 84.916 M -19.33 % | 105.268 M |
Common stock | 9.065 M 0.00 % | 9.065 M 35.16 % | 6.707 M 0.01 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.00 % | 6.706 M 0.03 % | 6.704 M 0.15 % | 6.694 M 0.07 % | 6.689 M 0.13 % | 6.680 M 0.57 % | 6.642 M 0.09 % | 6.636 M 0.21 % | 6.622 M 0.14 % | 6.613 M 0.27 % | 6.595 M 0.17 % | 6.584 M 0.14 % | 6.575 M 0.23 % | 6.560 M 0.20 % | 6.547 M 0.20 % | 6.534 M | 0.000 -100.00 % | 6.479 M | 0.000 -100.00 % | 6.471 M 0.02 % | 6.470 M 0.00 % | 6.470 M 0.00 % | 6.470 M 14.28 % | 5.662 M 16.66 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.00 % | 4.853 M 0.86 % | 4.812 M 0.87 % | 4.770 M |
Total equity | 5.910 B 10.27 % | 5.359 B 63.25 % | 3.283 B -0.87 % | 3.312 B 181.59 % | 1.176 B 17.69 % | 999.269 M -12.51 % | 1.142 B 22.33 % | 933.679 M -13.60 % | 1.081 B 20.90 % | 893.832 M -11.83 % | 1.014 B 17.29 % | 864.260 M -23.24 % | 1.126 B 24.39 % | 905.109 M -19.88 % | 1.130 B 25.92 % | 897.114 M -11.70 % | 1.016 B 33.36 % | 761.835 M -11.98 % | 865.548 M 32.99 % | 650.819 M -12.07 % | 740.195 M 34.58 % | 549.995 M -11.13 % | 618.846 M 31.38 % | 471.028 M -11.03 % | 529.420 M 42.69 % | 371.018 M -15.68 % | 440.004 M 54.00 % | 285.723 M -19.11 % | 353.220 M 47.89 % | 238.832 M -20.81 % | 301.608 M 7.99 % | 279.300 M 12.37 % | 248.545 M 14.12 % | 217.789 M 12.45 % | 193.668 M 14.23 % | 169.547 M 15.67 % | 146.578 M 18.58 % | 123.608 M -73.45 % | 465.492 M -42.35 % | 807.375 M 31.88 % | 612.210 M 46.80 % | 417.044 M 24.64 % | 334.589 M 32.70 % | 252.134 M 13.47 % | 222.209 M 15.56 % | 192.284 M |
Other non current liabilities | 13.390 B 7.08 % | 12.504 B 88.91 % | 6.619 B 567.79 % | -1.415 B -261.11 % | -391.838 M -181.36 % | -139.266 M -27.51 % | -109.219 M 10.64 % | -122.224 M 60.52 % | -309.588 M -131.72 % | -133.602 M 56.93 % | -310.181 M -47.39 % | -210.453 M 42.48 % | -365.849 M -96.62 % | -186.067 M -14.10 % | -163.070 M 1.63 % | -165.779 M -62.36 % | -102.104 M 9.70 % | -113.076 M -27.45 % | -88.721 M 5.61 % | -93.999 M -178.91 % | -33.702 M -18.75 % | -28.380 M -183.80 % | -10.000 M 87.50 % | -80.018 M -2.42 % | -78.125 M 71.44 % | -273.570 M -355.87 % | -60.011 M 63.40 % | -163.969 M -28.82 % | -127.287 M 1.30 % | -128.957 M -19.41 % | -107.997 M 7.70 % | -117.001 M 12.43 % | -133.603 M 11.05 % | -150.204 M -24.44 % | -120.702 M -32.35 % | -91.200 M -19.99 % | -76.008 M -24.98 % | -60.816 M -100.00 % | -30.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 792.862 M 286.95 % | 204.901 M 0.05 % | 204.806 M 4.69 % | 195.638 M | 0.000 -100.00 % | 100.000 M 8.39 % | 92.257 M -7.74 % | 100.000 M -9.12 % | 110.034 M -3.55 % | 114.083 M 1.15 % | 112.781 M -0.23 % | 113.038 M 0.00 % | 113.043 M 0.00 % | 113.046 M 0.03 % | 113.009 M -3.27 % | 116.829 M 14.42 % | 102.104 M -9.70 % | 113.076 M 27.45 % | 88.721 M -5.61 % | 93.999 M 178.91 % | 33.702 M 18.75 % | 28.380 M 183.80 % | 10.000 M -87.50 % | 80.018 M 2.42 % | 78.125 M -57.52 % | 183.908 M 33.06 % | 138.219 M | 0.000 -100.00 % | 638.000 K 8.87 % | 586.000 K -96.24 % | 15.568 M -7.38 % | 16.808 M 100.00 % | 8.404 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 |
Total non current liabilities | 14.165 B 11.46 % | 12.709 B 61.13 % | 7.887 B -9.53 % | 8.719 B 2 125.03 % | 391.838 M 291.84 % | 100.000 M 8.39 % | 92.257 M -7.74 % | 100.000 M -98.84 % | 8.655 B -0.99 % | 8.741 B 0.69 % | 8.682 B 6.79 % | 8.130 B 0.05 % | 8.126 B 2 599.60 % | 301.025 M 28.32 % | 234.585 M 11.19 % | 210.984 M -4.58 % | 221.119 M 26.95 % | 174.178 M -2.52 % | 178.680 M 11.35 % | 160.473 M -12.36 % | 183.095 M 36.71 % | 133.929 M -0.73 % | 134.909 M -2.49 % | 138.351 M -22.20 % | 177.833 M 30.01 % | 136.785 M -3.07 % | 141.112 M -94.09 % | 2.386 B 11.23 % | 2.145 B 6.75 % | 2.010 B 18.25 % | 1.700 B 10.97 % | 1.532 B 9.08 % | 1.404 B 9.99 % | 1.276 B 7.24 % | 1.190 B 7.80 % | 1.104 B 9.23 % | 1.011 B 10.16 % | 917.629 M 100.00 % | 458.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | -796.132 M -288.54 % | -204.901 M | 0.000 100.00 % | -384.075 M -119.31 % | -175.127 M 61.66 % | -456.826 M -312.59 % | -110.721 M -566.15 % | -16.621 M 24.91 % | -22.136 M 91.89 % | -272.791 M -3 673.04 % | -7.230 M 97.71 % | -316.076 M -2 030.61 % | -14.835 M 95.11 % | -303.139 M -4 355.96 % | -6.803 M 96.93 % | -221.670 M -1 860.29 % | -11.308 M -68.30 % | -6.719 M 95.28 % | -142.247 M -412.42 % | -27.760 M 81.86 % | -153.048 M -21 826.65 % | -698.000 K 99.28 % | -97.051 M -164.01 % | -36.760 M 73.74 % | -139.987 M -29 433.12 % | -474.000 K 99.66 % | -141.311 M -9 886.64 % | -1.415 M 98.98 % | -138.972 M -2 360.55 % | -5.648 M -20.02 % | -4.706 M 88.01 % | -39.239 M -10.90 % | -35.383 M -12.23 % | -31.527 M -100.00 % | -15.764 M | 0.000 100.00 % | -191.000 K 50.00 % | -382.000 K -100.00 % | -191.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 309.800 M -13.91 % | 359.862 M | 0.000 -100.00 % | 105.316 M | 0.000 -100.00 % | 73.339 M | 0.000 -100.00 % | 106.919 M | 0.000 -100.00 % | 139.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 775.502 M 278.48 % | 204.901 M | 0.000 | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 7.743 M | 0.000 -100.00 % | 16.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.939 M | 0.000 -100.00 % | 10.211 M | 0.000 -100.00 % | 1.475 M | 0.000 | 0.000 | 0.000 -100.00 % | 56.871 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 0.000 | 0.000 -100.00 % | 120.793 M -68.55 % | 384.075 M 227.40 % | 117.311 M -73.48 % | 442.288 M 316.79 % | 106.117 M -56.53 % | 244.116 M -12.73 % | 279.740 M 2.55 % | 272.791 M -24.21 % | 359.937 M 13.88 % | 316.076 M -1.41 % | 320.592 M 6.50 % | 301.025 M 28.32 % | 234.585 M 11.19 % | 210.984 M -4.58 % | 221.119 M 26.95 % | 174.178 M -2.52 % | 178.680 M 11.35 % | 160.473 M -12.36 % | 183.095 M 36.71 % | 133.929 M -0.73 % | 134.909 M -2.49 % | 138.351 M -22.20 % | 177.833 M 30.01 % | 136.785 M -3.07 % | 141.112 M | 0.000 -100.00 % | 137.161 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 |
Total liabilities | 14.165 B 11.46 % | 12.709 B 58.70 % | 8.008 B -12.02 % | 9.103 B -17.14 % | 10.985 B -0.52 % | 11.042 B 18.28 % | 9.336 B 8.24 % | 8.626 B -0.34 % | 8.655 B -0.99 % | 8.741 B 0.69 % | 8.682 B 6.79 % | 8.130 B 0.05 % | 8.126 B 26.71 % | 6.414 B 78.54 % | 3.592 B 14.99 % | 3.124 B 37.19 % | 2.277 B 15.96 % | 1.964 B -4.27 % | 2.051 B 3.27 % | 1.986 B -1.41 % | 2.015 B 4.34 % | 1.931 B -4.84 % | 2.029 B -8.81 % | 2.225 B -8.34 % | 2.428 B -4.77 % | 2.549 B 1.68 % | 2.507 B 5.06 % | 2.386 B 11.23 % | 2.145 B 6.75 % | 2.010 B 18.25 % | 1.700 B 10.97 % | 1.532 B 9.08 % | 1.404 B 9.99 % | 1.276 B 7.24 % | 1.190 B 7.80 % | 1.104 B 9.23 % | 1.011 B 10.16 % | 917.629 M 87.93 % | 488.291 M 728.28 % | 58.952 M 10.34 % | 53.428 M 11.53 % | 47.904 M 14.66 % | 41.780 M 17.18 % | 35.655 M 100.00 % | 17.828 M | 0.000 |
Other non current assets | 7.680 B 33.88 % | 5.737 B 5 224.40 % | 107.742 M -16.68 % | 129.311 M 101.22 % | -10.570 B 1.69 % | -10.752 B -22.24 % | -8.795 B -2.81 % | -8.555 B 1.62 % | -8.695 B 5.29 % | -9.181 B -5.61 % | -8.693 B -6.00 % | -8.201 B 3.73 % | -8.519 B -30.63 % | -6.521 B -68.15 % | -3.878 B -18.23 % | -3.280 B -25.76 % | -2.608 B -29.79 % | -2.010 B 10.58 % | -2.247 B -15.64 % | -1.944 B 8.94 % | -2.134 B -6.00 % | -2.013 B 4.81 % | -2.115 B 2.72 % | -2.174 B 7.86 % | -2.360 B -1.69 % | -2.321 B 2.58 % | -2.382 B -9.09 % | -2.184 B -5.68 % | -2.066 B -9.17 % | -1.893 B -9.11 % | -1.735 B -15.51 % | -1.502 B -10.38 % | -1.361 B -11.58 % | -1.220 B -4.03 % | -1.172 B -4.19 % | -1.125 B -8.81 % | -1.034 B -9.66 % | -942.958 M -6.66 % | -884.094 M -7.13 % | -825.229 M -33.20 % | -619.551 M -49.70 % | -413.872 M -21.03 % | -341.971 M -26.62 % | -270.069 M -17.80 % | -229.259 M -21.66 % | -188.449 M |
Long term investments | 10.831 B -0.60 % | 10.897 B 58.54 % | 6.873 B -12.61 % | 7.865 B -28.20 % | 10.953 B -0.81 % | 11.043 B 19.62 % | 9.232 B 9.33 % | 8.444 B -0.06 % | 8.449 B -0.44 % | 8.486 B 1.75 % | 8.340 B 5.96 % | 7.872 B -3.55 % | 8.162 B 30.00 % | 6.278 B 67.64 % | 3.745 B 19.05 % | 3.146 B 26.60 % | 2.485 B 31.64 % | 1.887 B -10.92 % | 2.119 B 15.05 % | 1.842 B -10.22 % | 2.051 B 5.64 % | 1.942 B -4.96 % | 2.043 B -2.76 % | 2.101 B -8.15 % | 2.288 B 1.86 % | 2.246 B -2.52 % | 2.304 B 10.37 % | 2.088 B 7.59 % | 1.941 B 9.64 % | 1.770 B 10.06 % | 1.608 B 14.46 % | 1.405 B 13.69 % | 1.236 B 15.86 % | 1.067 B 1.14 % | 1.055 B 1.15 % | 1.043 B 5.69 % | 986.479 M 6.04 % | 930.307 M 6.54 % | 873.171 M 7.00 % | 816.035 M 33.62 % | 610.701 M 50.65 % | 405.366 M 21.45 % | 333.785 M 27.30 % | 262.204 M 18.84 % | 220.644 M 23.21 % | 179.083 M |
Intangible assets | 1.156 B 413.95 % | 224.966 M 679.62 % | 28.856 M -8.72 % | 31.611 M -3.40 % | 32.725 M -2.45 % | 33.546 M -22.28 % | 43.165 M 0.94 % | 42.765 M -25.27 % | 57.226 M -0.70 % | 57.627 M 16.80 % | 49.340 M 26.19 % | 39.101 M -3.70 % | 40.605 M 10.46 % | 36.759 M -10.56 % | 41.099 M -15.22 % | 48.479 M 35.60 % | 35.751 M -3.99 % | 37.238 M 2.20 % | 36.435 M 35.46 % | 26.897 M -0.71 % | 27.088 M 10.11 % | 24.601 M 4.86 % | 23.461 M 5.53 % | 22.232 M 13.10 % | 19.657 M -6.76 % | 21.083 M 1.04 % | 20.865 M -8.22 % | 22.734 M -8.19 % | 24.762 M -26.74 % | 33.802 M -8.73 % | 37.036 M 18.07 % | 31.367 M 78.14 % | 17.608 M 357.47 % | 3.849 M 100.00 % | 1.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 113.312 M 1 247.03 % | 8.412 M 0.00 % | 8.412 M 0.00 % | 8.412 M 0.00 % | 8.412 M 22.23 % | 6.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.270 B 443.98 % | 233.378 M 526.22 % | 37.268 M -6.88 % | 40.023 M -2.71 % | 41.137 M 1.75 % | 40.428 M -6.34 % | 43.165 M 0.94 % | 42.765 M -25.27 % | 57.226 M -0.70 % | 57.627 M 16.80 % | 49.340 M 26.19 % | 39.101 M -3.70 % | 40.605 M 10.46 % | 36.759 M -10.56 % | 41.099 M -15.22 % | 48.479 M 35.60 % | 35.751 M -3.99 % | 37.238 M 2.20 % | 36.435 M 35.46 % | 26.897 M -0.71 % | 27.088 M 10.11 % | 24.601 M 4.86 % | 23.461 M 5.53 % | 22.232 M 13.10 % | 19.657 M -6.76 % | 21.083 M 1.04 % | 20.865 M -8.22 % | 22.734 M -8.19 % | 24.762 M -26.74 % | 33.802 M -8.73 % | 37.036 M 18.07 % | 31.367 M 78.14 % | 17.608 M 357.47 % | 3.849 M 100.00 % | 1.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 80.595 M -85.23 % | 545.559 M 901.10 % | 54.496 M -88.59 % | 477.432 M 964.01 % | 44.871 M 1.31 % | 44.290 M 1.38 % | 43.689 M -90.55 % | 462.559 M 994.63 % | 42.257 M -90.94 % | 466.346 M 980.78 % | 43.149 M -12.08 % | 49.080 M 6.09 % | 46.263 M 4.74 % | 44.169 M -3.72 % | 45.877 M -6.41 % | 49.021 M 5.38 % | 46.518 M -1.34 % | 47.151 M -0.75 % | 47.509 M 13.76 % | 41.762 M 57.67 % | 26.487 M 14.96 % | 23.041 M -1.49 % | 23.389 M -7.56 % | 25.302 M -2.54 % | 25.962 M -17.64 % | 31.523 M -15.26 % | 37.198 M -10.20 % | 41.425 M -13.38 % | 47.822 M 0.59 % | 47.542 M -6.58 % | 50.893 M 22.78 % | 41.452 M -56.49 % | 95.264 M -36.10 % | 149.075 M 28.74 % | 115.794 M 40.34 % | 82.512 M 73.41 % | 47.582 M 276.11 % | 12.651 M 15.83 % | 10.923 M 18.80 % | 9.194 M 3.89 % | 8.850 M 4.04 % | 8.506 M 3.92 % | 8.186 M 4.08 % | 7.865 M -8.71 % | 8.616 M -8.01 % | 9.366 M |
Total non current assets | 20.075 B 14.20 % | 17.579 B 144.25 % | 7.197 B -17.07 % | 8.679 B 1 188.44 % | 673.605 M 35.01 % | 498.938 M -18.04 % | 608.731 M 20.46 % | 505.324 M -94.19 % | 8.695 B -5.29 % | 9.181 B 5.61 % | 8.693 B 6.00 % | 8.201 B -3.73 % | 8.519 B 30.63 % | 6.521 B 68.15 % | 3.878 B 18.23 % | 3.280 B 25.76 % | 2.608 B 29.79 % | 2.010 B -10.58 % | 2.247 B 15.64 % | 1.944 B -8.94 % | 2.134 B 6.00 % | 2.013 B -4.81 % | 2.115 B -2.72 % | 2.174 B -7.86 % | 2.360 B 1.69 % | 2.321 B -2.58 % | 2.382 B 9.09 % | 2.184 B 5.68 % | 2.066 B 9.17 % | 1.893 B 9.11 % | 1.735 B 15.51 % | 1.502 B 10.38 % | 1.361 B 11.58 % | 1.220 B 4.03 % | 1.172 B 4.19 % | 1.125 B 8.81 % | 1.034 B 9.66 % | 942.958 M 100.00 % | 471.479 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.225 M -50.00 % | 188.449 M |
Other current assets | 6.149 B 9 336.42 % | -66.578 M -101.82 % | 3.658 B -3.82 % | 3.804 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.330 M | 0.000 -100.00 % | 10.854 M | 0.000 -100.00 % | 6.611 M | 0.000 -100.00 % | 5.468 M | 0.000 -100.00 % | 5.910 M | 0.000 -100.00 % | 6.163 M | 0.000 -100.00 % | 7.107 M | 0.000 -100.00 % | 10.460 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 |
Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 15.251 M -99.69 % | 4.977 B | 0.000 -100.00 % | 2.012 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 875.515 M 79.16 % | 488.682 M 54.13 % | 317.050 M 12.58 % | 281.624 M 12.86 % | 249.540 M -9.53 % | 275.836 M -45.05 % | 502.000 M 61.25 % | 311.322 M -32.79 % | 463.221 M 33.20 % | 347.761 M -28.28 % | 484.905 M 67.15 % | 290.102 M 23.66 % | 234.595 M -26.82 % | 320.570 M -13.98 % | 372.656 M 39.72 % | 266.714 M 20.66 % | 221.047 M -13.45 % | 255.389 M 21.70 % | 209.848 M -14.05 % | 244.159 M 9.03 % | 223.939 M 79.74 % | 124.588 M -32.01 % | 183.246 M 10.70 % | 165.536 M -8.04 % | 180.011 M 24.37 % | 144.734 M -14.11 % | 168.513 M 29.66 % | 129.965 M -10.79 % | 145.681 M 36.93 % | 106.389 M 36.43 % | 77.983 M -30.76 % | 112.633 M -27.34 % | 155.012 M -21.47 % | 197.390 M 37.51 % | 143.543 M 60.03 % | 89.695 M 26.12 % | 71.120 M 35.35 % | 52.544 M 100.00 % | 26.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash and short term investments | 875.515 M 79.16 % | 488.682 M 54.13 % | 317.050 M 12.58 % | 281.624 M -94.61 % | 5.227 B 1 794.97 % | 275.836 M -45.05 % | 502.000 M 61.25 % | 311.322 M -32.79 % | 463.221 M 33.20 % | 347.761 M -28.28 % | 484.905 M 67.15 % | 290.102 M 23.66 % | 234.595 M -26.82 % | 320.570 M -13.98 % | 372.656 M 39.72 % | 266.714 M 20.66 % | 221.047 M -13.45 % | 255.389 M 21.70 % | 209.848 M -14.05 % | 244.159 M 9.03 % | 223.939 M 79.74 % | 124.588 M -32.01 % | 183.246 M 10.70 % | 165.536 M -8.04 % | 180.011 M 24.37 % | 144.734 M -14.11 % | 168.513 M 29.66 % | 129.965 M -10.79 % | 145.681 M 36.93 % | 106.389 M 36.43 % | 77.983 M -30.76 % | 112.633 M -27.34 % | 155.012 M -21.47 % | 197.390 M 37.51 % | 143.543 M 60.03 % | 89.695 M 26.12 % | 71.120 M 35.35 % | 52.544 M 100.00 % | 26.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current assets | 7.182 B 1 369.64 % | 488.682 M -87.71 % | 3.975 B 6.43 % | 3.735 B 1 396.83 % | 249.540 M -9.53 % | 275.836 M -45.05 % | 502.000 M 61.25 % | 311.322 M -33.93 % | 471.209 M 33.62 % | 352.655 M -27.85 % | 488.797 M 66.88 % | 292.895 M 23.86 % | 236.475 M -26.51 % | 321.785 M -14.29 % | 375.421 M 39.61 % | 268.904 M 20.62 % | 222.941 M -13.41 % | 257.469 M 22.03 % | 210.996 M -14.28 % | 246.158 M 9.20 % | 225.423 M 78.95 % | 125.968 M -31.95 % | 185.106 M 10.91 % | 166.900 M -7.86 % | 181.134 M 24.60 % | 145.378 M -14.43 % | 169.884 M 29.83 % | 130.853 M -10.69 % | 146.520 M 36.56 % | 107.294 M 35.14 % | 79.395 M -31.13 % | 115.286 M -26.43 % | 156.694 M -20.90 % | 198.102 M 36.97 % | 144.628 M 58.66 % | 91.154 M 25.68 % | 72.527 M 34.56 % | 53.899 M 100.00 % | 26.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 7.187 M | 0.000 | 0.000 -100.00 % | 3.479 M -19.47 % | 4.320 M -18.26 % | 5.285 M 4.90 % | 5.038 M -32.14 % | 7.424 M -7.06 % | 7.988 M 63.22 % | 4.894 M 25.75 % | 3.892 M 39.35 % | 2.793 M 48.56 % | 1.880 M 54.73 % | 1.215 M -56.06 % | 2.765 M 26.26 % | 2.190 M 15.63 % | 1.894 M -8.94 % | 2.080 M 81.18 % | 1.148 M -42.57 % | 1.999 M 34.70 % | 1.484 M 7.54 % | 1.380 M -25.81 % | 1.860 M 36.36 % | 1.364 M 21.46 % | 1.123 M 74.38 % | 644.000 K -53.03 % | 1.371 M 54.39 % | 888.000 K 5.84 % | 839.000 K -7.29 % | 905.000 K -35.91 % | 1.412 M -46.78 % | 2.653 M 57.68 % | 1.683 M 136.31 % | 712.000 K -34.41 % | 1.086 M -25.60 % | 1.459 M 3.70 % | 1.407 M 3.84 % | 1.355 M 100.00 % | 677.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 149.738 M 124.91 % | 66.578 M 15.61 % | 57.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 212.907 M 27.77 % | 166.627 M 33.72 % | 124.605 M -25.60 % | 167.486 M -18.03 % | 204.322 M 65.86 % | 123.190 M 43.85 % | 85.636 M -22.68 % | 110.761 M -24.66 % | 147.009 M -13.99 % | 170.924 M -34.39 % | 260.506 M 7.96 % | 241.307 M -10.69 % | 270.193 M 66.77 % | 162.011 M 249.85 % | 46.309 M 24.96 % | 37.058 M -10.33 % | 41.329 M 9.34 % | 37.797 M -15.12 % | 44.528 M 34.61 % | 33.079 M 13.11 % | 29.246 M 22.73 % | 23.829 M -4.64 % | 24.988 M -1.87 % | 25.463 M -3.10 % | 26.277 M 19.34 % | 22.018 M 9.92 % | 20.031 M -37.20 % | 31.899 M -40.21 % | 53.353 M 27.91 % | 41.710 M 7.36 % | 38.850 M 60.53 % | 24.201 M 100.00 % | 12.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 20.075 B 11.11 % | 18.068 B 15 170.14 % | 118.322 M | 0.000 -100.00 % | 11.235 B -0.25 % | 11.263 B 20.24 % | 9.367 B 7.15 % | 8.743 B 1 436.85 % | 568.865 M 460.16 % | 101.554 M -80.22 % | 513.469 M 2.60 % | 500.445 M 0.63 % | 497.316 M 4.50 % | 475.916 M 1.63 % | 468.300 M -0.77 % | 471.920 M 2.17 % | 461.886 M 0.76 % | 458.389 M -0.01 % | 458.433 M 2.46 % | 447.443 M 13.20 % | 395.275 M 15.72 % | 341.579 M -1.75 % | 347.672 M -2.02 % | 354.846 M -14.72 % | 416.103 M -8.39 % | 454.234 M 15.01 % | 394.964 M 10.51 % | 357.389 M 25.10 % | 285.679 M 15.01 % | 248.398 M 30.59 % | 190.210 M -1.78 % | 193.648 M 43.30 % | 135.132 M 76.38 % | 76.616 M 14.36 % | 66.994 M 16.77 % | 57.371 M 12.77 % | 50.876 M 14.64 % | 44.380 M -90.25 % | 455.354 M -47.44 % | 866.327 M 30.15 % | 665.638 M 43.16 % | 464.948 M 23.54 % | 376.369 M 30.78 % | 287.789 M 100.00 % | 143.895 M | 0.000 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.419 M | 0.000 -100.00 % | 80.054 M | 0.000 -100.00 % | 69.903 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 301.025 M | 0.000 -100.00 % | 210.984 M | 0.000 | 0.000 -100.00 % | 126.617 M 812.23 % | 13.880 M -90.57 % | 147.156 M 42 065.04 % | 349.000 K -99.63 % | 95.591 M 420.08 % | 18.380 M -76.51 % | 78.250 M 32 916.88 % | 237.000 K -99.83 % | 141.112 M | 0.000 -100.00 % | 113.456 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 |
Tax payables | 20.630 M | 0.000 | 0.000 -100.00 % | 6.747 M -46.91 % | 12.708 M -12.59 % | 14.538 M -36.58 % | 22.924 M 37.92 % | 16.621 M 86.06 % | 8.933 M -9.41 % | 9.861 M 36.39 % | 7.230 M 92.85 % | 3.749 M 32.19 % | 2.836 M 34.15 % | 2.114 M -68.93 % | 6.803 M -36.34 % | 10.686 M 2 795.93 % | 369.000 K -94.51 % | 6.719 M 23.99 % | 5.419 M -60.96 % | 13.880 M 214.24 % | 4.417 M 1 165.62 % | 349.000 K -76.10 % | 1.460 M -92.06 % | 18.380 M 277.72 % | 4.866 M 1 953.16 % | 237.000 K 19.10 % | 199.000 K -85.94 % | 1.415 M -21.87 % | 1.811 M -67.94 % | 5.648 M 20.02 % | 4.706 M -88.01 % | 39.239 M 10.90 % | 35.383 M 12.23 % | 31.527 M 100.00 % | 15.764 M | 0.000 -100.00 % | 191.000 K -50.00 % | 382.000 K 100.00 % | 191.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 227.329 M -22.59 % | 293.677 M 28.89 % | 227.856 M -26.45 % | 309.800 M -13.91 % | 359.862 M 492.52 % | 60.734 M -42.33 % | 105.316 M 35.41 % | 77.776 M 6.05 % | 73.339 M | 0.000 -100.00 % | 106.919 M | 0.000 -100.00 % | 139.900 M -66.37 % | 415.983 M 35.90 % | 306.100 M 19.48 % | 256.189 M 442.38 % | 47.234 M -76.31 % | 199.376 M 818.23 % | 21.713 M -89.22 % | 201.373 M 883.07 % | 20.484 M -90.23 % | 209.569 M 756.43 % | 24.470 M -85.20 % | 165.350 M 377.53 % | 34.626 M -44.48 % | 62.363 M 54.87 % | 40.267 M -71.30 % | 140.326 M 23.68 % | 113.456 M -11.62 % | 128.371 M 38.89 % | 92.429 M 4.43 % | 88.511 M -21.51 % | 112.774 M -17.71 % | 137.036 M 26.41 % | 108.409 M 35.88 % | 79.781 M 15.16 % | 69.281 M 17.86 % | 58.781 M 100.00 % | 29.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 4.840 M 35.31 % | 3.577 M | 0.000 -100.00 % | 2.643 M -14.08 % | 3.076 M -8.10 % | 3.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K -94.33 % | 282.000 K -76.32 % | 1.191 M 5.12 % | 1.133 M 146.63 % | -2.430 M 21.66 % | -3.102 M 38.70 % | -5.060 M 13.50 % | -5.850 M -42.06 % | -4.118 M 9.59 % | -4.555 M 15.93 % | -5.418 M -11.34 % | -4.866 M | 0.000 100.00 % | -6.461 M | 0.000 100.00 % | -3.295 M -138.06 % | 8.658 M 100.00 % | 4.329 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 |
Capital lease obligations | 17.360 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 -100.00 % | 638.000 K 8.87 % | 586.000 K -24.68 % | 778.000 K -40.29 % | 1.303 M 100.00 % | 651.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 53.892 M -72.07 % | 192.979 M -0.59 % | 194.125 M -0.40 % | 194.911 M -0.39 % | 195.677 M -0.44 % | 196.533 M 0.22 % | 196.111 M -1.01 % | 198.111 M -0.71 % | 199.524 M -0.23 % | 199.981 M 48.18 % | 134.958 M 6.53 % | 126.682 M -1.73 % | 128.914 M 1.28 % | 127.286 M 2.34 % | 124.377 M -1.58 % | 126.375 M 2.30 % | 123.535 M -2.25 % | 126.383 M -3.83 % | 131.412 M -3.28 % | 135.870 M -12.82 % | 155.848 M -2.15 % | 159.267 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 |
Other total stockholders equity | 2.552 B 24.70 % | 2.047 B 386.50 % | 420.715 M -6.47 % | 449.813 M 572.86 % | 66.851 M 11.98 % | 59.700 M -76.94 % | 258.904 M 331.81 % | 59.958 M 2.94 % | 58.245 M -13.60 % | 67.415 M 6.31 % | 63.415 M -2.14 % | 64.800 M 1.60 % | 63.780 M -74.75 % | 252.593 M 0.60 % | 251.075 M 2.61 % | 244.684 M 2.55 % | 238.602 M 13.97 % | 209.364 M 3.39 % | 202.500 M -36.33 % | 318.044 M 2.53 % | 310.185 M 861.75 % | 32.252 M -88.71 % | 285.618 M 2.36 % | 279.042 M 3.74 % | 268.982 M 196.21 % | 90.808 M 10.85 % | 81.921 M -71.33 % | 285.723 M 198.64 % | 95.674 M -59.94 % | 238.832 M 185.35 % | 83.697 M -60.14 % | 209.998 M -2.02 % | 214.327 M -1.98 % | 218.656 M 100.00 % | 109.328 M | 0.000 100.00 % | -794.500 K 50.00 % | -1.589 M -100.47 % | 341.092 M -50.12 % | 683.772 M 37.54 % | 497.140 M 60.11 % | 310.507 M 25.91 % | 246.613 M 34.97 % | 182.718 M 37.92 % | 132.482 M 61.08 % | 82.246 M |
Deferred tax liabilities non current | 1.711 B 22.47 % | 1.397 B 67.17 % | 835.647 M -8.12 % | 909.519 M 2 744.38 % | 31.976 M -18.57 % | 39.266 M 131.49 % | 16.962 M -23.68 % | 22.224 M 12.57 % | 19.742 M 1.14 % | 19.519 M -78.43 % | 90.481 M -7.12 % | 97.415 M -13.72 % | 112.906 M 54.62 % | 73.021 M 45.86 % | 50.061 M 2.27 % | 48.950 M 15.30 % | 42.453 M 18.24 % | 35.904 M -6.07 % | 38.225 M 49.47 % | 25.574 M -7.88 % | 27.763 M -7.18 % | 29.909 M -7.73 % | 32.413 M 3.44 % | 31.334 M 23.58 % | 25.355 M -7.12 % | 27.299 M 20.59 % | 22.637 M -4.25 % | 23.643 M 79.21 % | 13.193 M | 0.000 | 0.000 -100.00 % | 11.682 M -5.98 % | 12.425 M -5.64 % | 13.168 M 7.11 % | 12.294 M 7.66 % | 11.419 M 69.75 % | 6.727 M 230.57 % | 2.035 M 100.00 % | 1.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 14.165 B 11.46 % | 12.709 B | 0.000 | 0.000 -100.00 % | 10.476 B -0.23 % | 10.500 B 14.91 % | 9.138 B 10.34 % | 8.281 B 3 060.41 % | -279.740 M -2.55 % | -272.791 M 24.21 % | -359.937 M -13.88 % | -316.076 M 1.41 % | -320.592 M -105.52 % | 5.812 B 86.09 % | 3.123 B 15.59 % | 2.702 B 47.26 % | 1.835 B 13.59 % | 1.615 B -4.64 % | 1.694 B 1.71 % | 1.665 B 1.02 % | 1.649 B -0.88 % | 1.663 B -5.47 % | 1.759 B -9.70 % | 1.948 B -5.96 % | 2.072 B -8.95 % | 2.276 B 2.28 % | 2.225 B | 0.000 100.00 % | -137.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 488.291 M 728.28 % | 58.952 M 10.34 % | 53.428 M 11.53 % | 47.904 M 14.66 % | 41.780 M 17.18 % | 35.655 M 100.00 % | 17.828 M | 0.000 |
Total assets | 20.075 B 11.11 % | 18.068 B 60.02 % | 11.291 B -9.05 % | 12.414 B 2.11 % | 12.158 B 0.99 % | 12.038 B 14.89 % | 10.478 B 9.61 % | 9.559 B -1.81 % | 9.735 B 1.04 % | 9.635 B -0.62 % | 9.696 B 7.80 % | 8.994 B -2.79 % | 9.252 B 26.42 % | 7.319 B 55.00 % | 4.722 B 17.43 % | 4.021 B 22.10 % | 3.293 B 20.82 % | 2.726 B -6.56 % | 2.917 B 10.61 % | 2.637 B -4.28 % | 2.755 B 11.04 % | 2.481 B -6.31 % | 2.648 B -1.79 % | 2.696 B -8.82 % | 2.957 B 1.26 % | 2.920 B -0.91 % | 2.947 B 10.30 % | 2.672 B 6.94 % | 2.499 B 11.12 % | 2.249 B 12.18 % | 2.004 B 10.69 % | 1.811 B 9.58 % | 1.653 B 10.59 % | 1.494 B 7.97 % | 1.384 B 8.66 % | 1.274 B 10.04 % | 1.157 B 11.16 % | 1.041 B 9.17 % | 953.782 M 10.09 % | 866.327 M 30.15 % | 665.638 M 43.16 % | 464.948 M 23.54 % | 376.369 M 30.78 % | 287.789 M 15.17 % | 249.882 M 17.88 % | 211.975 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-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 -100.00 % | 6.849 M | 0.000 -100.00 % | 5.418 M | 0.000 100.00 % | -19.202 M | 0.000 100.00 % | -39.245 M | 0.000 100.00 % | -25.846 M | 0.000 100.00 % | -82.207 M | 0.000 -100.00 % | 46.969 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.932 M | 0.000 -100.00 % | 1.622 M | 0.000 -100.00 % | 1.578 M | 0.000 -100.00 % | 2.834 M | 0.000 -100.00 % | 2.732 M | 0.000 -100.00 % | 8.987 M | 0.000 -100.00 % | 10.378 M | 0.000 -100.00 % | 9.208 M | 0.000 -100.00 % | 9.020 M | 0.000 -100.00 % | 10.697 M | 0.000 -100.00 % | 7.689 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 |
Change in working capital | 359.122 M 80.18 % | 199.316 M 21.77 % | 163.677 M 105.47 % | -2.991 B -44.25 % | -2.074 B -192.40 % | 2.244 B 179.05 % | 804.237 M 397.64 % | -270.204 M -27.21 % | -212.401 M 9.04 % | -233.516 M -11.84 % | -208.790 M 11.46 % | -235.809 M -7 250.65 % | -3.208 M -100.13 % | 2.556 B 548.34 % | 394.219 M -40.33 % | 660.617 M 184.97 % | 231.816 M 269.73 % | -136.580 M -180.50 % | -48.691 M 61.77 % | -127.362 M -3 163.80 % | 4.157 M 102.45 % | -169.751 M 53.90 % | -368.242 M -613.04 % | -51.644 M 64.37 % | -144.956 M | 0.000 -100.00 % | 67.055 M 0.00 % | 67.055 M -8.23 % | 73.071 M 0.00 % | 73.071 M 847.79 % | -9.772 M 0.00 % | -9.772 M -382.62 % | 3.458 M 0.00 % | 3.458 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 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 317.309 M | 0.000 100.00 % | -10.423 M | 0.000 100.00 % | -12.519 M | 0.000 -100.00 % | 14.458 M | 0.000 100.00 % | -10.023 M | 0.000 100.00 % | -13.534 M | 0.000 -100.00 % | 9.570 M | 0.000 -100.00 % | 29.701 M | 0.000 -100.00 % | 16.450 M | 0.000 -100.00 % | 72.247 M | 0.000 100.00 % | -54.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.298 M | 0.000 -100.00 % | 2.950 M | 0.000 100.00 % | -4.096 M | 0.000 100.00 % | -2.012 M | 0.000 -100.00 % | 442.500 K | 0.000 100.00 % | -871.000 K | 0.000 100.00 % | -746.000 K | 0.000 -100.00 % | 336.000 K | 0.000 -100.00 % | 376.000 K | 0.000 100.00 % | -737.000 K | 0.000 -100.00 % | 248.000 K | 0.000 100.00 % | -439.500 K 0.00 % | -439.500 K -253.40 % | 286.500 K 0.00 % | 286.500 K -53.83 % | 620.500 K 0.00 % | 620.500 K 163.94 % | -970.500 K 0.00 % | -970.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 359.122 M 80.18 % | 199.316 M 21.77 % | 163.677 M 105.47 % | -2.991 B -24.98 % | -2.393 B -206.64 % | 2.244 B 176.48 % | 811.710 M 400.41 % | -270.204 M -38.01 % | -195.786 M 16.16 % | -233.516 M -5.55 % | -221.236 M 6.18 % | -235.809 M -152.97 % | 445.195 M -82.58 % | 2.556 B 525.48 % | 408.624 M -38.15 % | 660.617 M 196.25 % | 222.992 M 263.27 % | -136.580 M -73.48 % | -78.728 M 38.19 % | -127.362 M -905.30 % | -12.669 M 92.54 % | -169.751 M 61.40 % | -439.752 M -751.51 % | -51.644 M 42.81 % | -90.298 M | 0.000 -100.00 % | 67.494 M 0.00 % | 67.494 M -7.27 % | 72.784 M 0.00 % | 72.784 M 800.38 % | -10.392 M 0.00 % | -10.392 M -334.69 % | 4.428 M 0.00 % | 4.428 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 |
Other non cash items | -884.645 M -259.58 % | -246.019 M -107.37 % | 3.338 B 3.19 % | 3.235 B 67.21 % | 1.935 B 184.31 % | -2.295 B -188.35 % | -795.881 M -369.13 % | 295.727 M 140.26 % | 123.088 M -50.65 % | 249.442 M 0.74 % | 247.615 M -57.18 % | 578.263 M -42.93 % | 1.013 B 142.90 % | -2.362 B -345.00 % | -530.768 M -14.42 % | -463.873 M 10.74 % | -519.703 M -273.72 % | 299.168 M 261.82 % | -184.876 M -162.99 % | 293.478 M 917.87 % | -35.883 M -118.30 % | 196.077 M -23.27 % | 255.532 M 122.10 % | 115.051 M 630.95 % | 15.740 M -71.38 % | 54.987 M 123.44 % | -234.570 M 0.00 % | -234.570 M -71.10 % | -137.097 M 0.00 % | -137.097 M -86.95 % | -73.335 M 0.00 % | -73.335 M 43.51 % | -129.812 M 0.00 % | -129.812 M -637.39 % | 24.156 M 0.00 % | 24.156 M 193.97 % | -25.707 M 0.00 % | -25.707 M 2.79 % | -26.444 M 0.00 % | -26.444 M -116.55 % | 159.738 M 0.00 % | 159.738 M 490.03 % | 27.073 M 0.00 % | 27.073 M 239.88 % | -19.355 M 0.00 % | -19.355 M -355.66 % | 7.571 M 0.00 % | 7.571 M |
Net cash provided by operating activities | -346.518 M -153.31 % | 650.026 M -82.31 % | 3.674 B 815.41 % | 401.398 M 52 229.61 % | -770.000 K -100.40 % | 192.701 M -20.63 % | 242.784 M -1.52 % | 246.538 M 70.81 % | 144.334 M -32.11 % | 212.604 M -7.94 % | 230.949 M -55.51 % | 519.125 M -57.40 % | 1.218 B 215.33 % | 386.411 M 206.39 % | 126.117 M -72.52 % | 458.954 M 4 438.76 % | -10.578 M -102.75 % | 384.927 M 22 489.61 % | 1.704 M -99.54 % | 369.070 M 107.30 % | 178.040 M -14.31 % | 207.762 M 321.14 % | 49.333 M -79.69 % | 242.942 M 443.85 % | 44.671 M -77.95 % | 202.576 M 455.26 % | 36.483 M 0.00 % | 36.483 M -19.37 % | 45.249 M 0.00 % | 45.249 M 2 128.99 % | 2.030 M 0.00 % | 2.030 M 104.11 % | -49.423 M 0.00 % | -49.423 M -154.16 % | 91.259 M 0.00 % | 91.259 M 241.65 % | 26.712 M 0.00 % | 26.712 M 40.99 % | 18.946 M 0.00 % | 18.946 M -90.59 % | 201.416 M 0.00 % | 201.416 M 248.27 % | 57.833 M 0.00 % | 57.833 M 992.62 % | 5.293 M 0.00 % | 5.293 M -82.25 % | 29.826 M 0.00 % | 29.826 M |
Investments in property plant and equipment | -4.212 M 93.42 % | -64.009 M -331.41 % | -14.837 M 10.63 % | -16.602 M -91.89 % | -8.652 M 5.82 % | -9.187 M -169.73 % | -3.406 M 79.24 % | -16.406 M 3.95 % | -17.081 M | 0.000 -100.00 % | 3.179 M 115.79 % | -20.136 M -1 872.18 % | -1.021 M 93.41 % | -15.496 M -361.05 % | 5.936 M 125.05 % | -23.701 M -1 373.94 % | -1.608 M 90.47 % | -16.870 M -12.46 % | -15.001 M 86.36 % | -109.965 M -95.88 % | -56.140 M -48.37 % | -37.837 M -220.98 % | -11.788 M 18.07 % | -14.388 M -199.44 % | -4.805 M | 0.000 100.00 % | -11.813 M 0.00 % | -11.813 M 24.90 % | -15.731 M 0.00 % | -15.731 M 16.34 % | -18.803 M 0.00 % | -18.803 M 42.50 % | -32.700 M 0.00 % | -32.700 M 14.09 % | -38.063 M 0.00 % | -38.063 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 |
Acquisitions net | -236.540 M -295.24 % | 121.153 M | 0.000 -100.00 % | 20.167 M 8 409.28 % | 237.000 K 122.68 % | -1.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.401 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 % | -8.732 M 0.00 % | -8.732 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 |
Purchases of investments | 0.000 100.00 % | -1.781 B | 0.000 100.00 % | -33.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.230 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 1.825 B | 0.000 -100.00 % | 7.240 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 394.972 M | 0.000 100.00 % | -3.625 B -17 872.63 % | -20.167 M -113.32 % | -9.454 M -438.38 % | -1.756 M 96.14 % | -45.449 M | 0.000 100.00 % | -4.209 M 85.79 % | -29.624 M 12.45 % | -33.838 M | 0.000 100.00 % | -10.849 M | 0.000 100.00 % | -13.960 M | 0.000 100.00 % | -16.071 M | 0.000 100.00 % | -21.888 M | 0.000 100.00 % | -19.228 M | 0.000 100.00 % | -19.834 M | 0.000 100.00 % | -4.586 M 37.57 % | -7.346 M -10 232.41 % | 72.500 K 0.00 % | 72.500 K 103.95 % | -1.835 M 0.00 % | -1.835 M -2 161.24 % | 89.000 K 0.00 % | 89.000 K -35.74 % | 138.500 K 0.00 % | 138.500 K -78.73 % | 651.000 K 0.00 % | 651.000 K 108.00 % | -8.136 M 0.00 % | -8.136 M -76.37 % | -4.613 M 0.00 % | -4.613 M 97.76 % | -205.922 M 0.00 % | -205.922 M -167.47 % | -76.989 M 0.00 % | -76.989 M -73.07 % | -44.486 M 0.00 % | -44.486 M -35.90 % | -32.734 M 0.00 % | -32.734 M |
Net cash used for investing activites | 154.220 M 52.72 % | 100.980 M 102.77 % | -3.639 B -9 797.95 % | -36.769 M -105.77 % | -17.869 M -49.06 % | -11.988 M 75.46 % | -48.855 M -197.79 % | -16.406 M 22.94 % | -21.290 M 28.13 % | -29.624 M 3.38 % | -30.659 M -52.26 % | -20.136 M 98.45 % | -1.299 B -8 283.60 % | -15.496 M -35.63 % | -11.425 M 51.80 % | -23.701 M -34.06 % | -17.679 M -4.80 % | -16.870 M 54.27 % | -36.889 M 66.45 % | -109.965 M -45.90 % | -75.368 M -99.19 % | -37.837 M -19.65 % | -31.622 M -119.78 % | -14.388 M -53.21 % | -9.391 M -27.84 % | -7.346 M 64.12 % | -20.472 M 0.00 % | -20.472 M -16.55 % | -17.565 M 0.00 % | -17.565 M 6.14 % | -18.714 M 0.00 % | -18.714 M 42.53 % | -32.561 M 0.00 % | -32.561 M 12.97 % | -37.412 M 0.00 % | -37.412 M -359.83 % | -8.136 M 0.00 % | -8.136 M -76.37 % | -4.613 M 0.00 % | -4.613 M 97.76 % | -205.922 M 0.00 % | -205.922 M -167.47 % | -76.989 M 0.00 % | -76.989 M -73.07 % | -44.486 M 0.00 % | -44.486 M -35.90 % | -32.734 M 0.00 % | -32.734 M |
Debt repayment | 580.543 M 5 606.43 % | -10.543 M -770.60 % | -1.211 M -100.68 % | 179.054 M | 0.000 100.00 % | -4.128 M | 0.000 100.00 % | -13.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.299 M 0.00 % | 4.299 M 1 216.49 % | -385.000 K 0.00 % | -385.000 K -183.88 % | 459.000 K 0.00 % | 459.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 |
Common stock issued | 302.000 K -71.21 % | 1.049 M 2 131.91 % | 47.000 K -70.63 % | 160.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 -100.00 % | 2.161 M 0.00 % | 2.161 M 2 039.11 % | 101.000 K 0.00 % | 101.000 K -99.68 % | 31.394 M 0.00 % | 31.394 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.902 M | 0.000 100.00 % | -7.719 M | 0.000 100.00 % | -4.872 M | 0.000 100.00 % | -7.868 M | 0.000 100.00 % | -9.469 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 |
Dividends paid | -1.715 M 99.70 % | -569.879 M -37 346.99 % | 1.530 M 100.36 % | -422.152 M -28 834.34 % | -1.459 M 99.64 % | -402.749 M | 0.000 100.00 % | -368.771 M -275 102.24 % | -134.000 K 99.96 % | -318.456 M -35 883.73 % | -885.000 K 99.80 % | -438.642 M -98 693.24 % | -444.000 K 99.89 % | -418.123 M -588 805.63 % | -71.000 K 99.98 % | -384.517 M -36 520.67 % | -1.050 M 99.68 % | -331.796 M -5 529 833.33 % | -6.000 K 100.00 % | -297.707 M -252 194.07 % | -118.000 K 99.95 % | -256.963 M -25 696 200.00 % | -1.000 K 100.00 % | -243.029 M -8 100 866.67 % | -3.000 K 100.00 % | -219.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.558 M 0.00 % | -48.558 M -15.49 % | -42.045 M 0.00 % | -42.045 M -4.47 % | -40.245 M 0.00 % | -40.245 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -89.607 M -1 345.74 % | -6.198 M | 0.000 100.00 % | -3.251 M | 0.000 100.00 % | -7.450 M -346.64 % | -1.668 M 63.75 % | -4.602 M 4.92 % | -4.840 M 1.06 % | -4.892 M -0.29 % | -4.878 M 43.80 % | -8.679 M -71.22 % | -5.069 M -0.68 % | -5.035 M -154.26 % | 9.280 M 954.55 % | 880.000 K -98.50 % | 58.822 M 1 936.47 % | -3.203 M -111.29 % | 28.380 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.595 M 0.00 % | -4.595 M -1 465.59 % | -293.500 K 0.00 % | -293.500 K 17.90 % | -357.500 K 0.00 % | -357.500 K -104.61 % | 7.753 M 0.00 % | 7.753 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.344 M 0.00 % | 32.344 M 1.38 % | 31.904 M 0.00 % | 31.904 M -20.99 % | 40.379 M 0.00 % | 40.379 M 20 985.38 % | 191.500 K 0.00 % | 191.500 K |
Net cash used provided by financing activities | 579.130 M 199.96 % | -579.373 M -158 398.63 % | 366.000 K 100.11 % | -332.545 M -4 243.02 % | -7.657 M 98.12 % | -406.877 M -12 415.44 % | -3.251 M 99.15 % | -382.031 M -4 937.33 % | -7.584 M 97.63 % | -320.124 M -5 734.23 % | -5.487 M 98.76 % | -443.482 M -8 211.13 % | -5.336 M 98.74 % | -423.001 M -4 734.30 % | -8.750 M 97.75 % | -389.586 M -6 302.40 % | -6.085 M 98.11 % | -322.516 M -37 001.14 % | 874.000 K 100.37 % | -238.885 M -7 093.16 % | -3.321 M 98.55 % | -228.583 M -22 858 200.00 % | -1.000 K 100.00 % | -243.029 M -8 100 866.67 % | -3.000 K 100.00 % | -219.009 M -4 666.25 % | -4.595 M 0.00 % | -4.595 M -174.53 % | 6.166 M 0.00 % | 6.166 M 1 061.11 % | -641.500 K 0.00 % | -641.500 K -101.62 % | 39.606 M 0.00 % | 39.606 M 181.56 % | -48.558 M 0.00 % | -48.558 M -15.49 % | -42.045 M 0.00 % | -42.045 M -4.47 % | -40.245 M 0.00 % | -40.245 M | 0.000 | 0.000 -100.00 % | 31.904 M 0.00 % | 31.904 M -20.99 % | 40.379 M 0.00 % | 40.379 M 20 985.38 % | 191.500 K 0.00 % | 191.500 K |
Effect of forex changes on cash | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 277.583 M -59.96 % | 693.226 M | 0.000 -100.00 % | 487.761 M | 0.000 -100.00 % | 465.237 M | 0.000 -100.00 % | 468.098 M | 0.000 -100.00 % | 307.834 M | 0.000 -100.00 % | 345.547 M | 0.000 -100.00 % | 313.247 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.558 M 0.00 % | 48.558 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 |
Net change in cash | 386.833 M 125.39 % | 171.632 M 384.48 % | 35.426 M 10.42 % | 32.084 M 111.63 % | -275.836 M -200.00 % | 275.836 M 188.60 % | -311.322 M -200.00 % | 311.322 M 189.52 % | -347.761 M -200.00 % | 347.761 M 219.88 % | -290.102 M -200.00 % | 290.102 M 51.40 % | 191.608 M -40.23 % | 320.570 M 505.18 % | 52.971 M -80.14 % | 266.714 M 1 653.28 % | -17.171 M -106.72 % | 255.389 M 1 588.67 % | -17.156 M -107.03 % | 244.159 M 391.51 % | 49.676 M -60.13 % | 124.588 M 1 306.98 % | 8.855 M -94.65 % | 165.536 M 838.49 % | 17.639 M -87.81 % | 144.734 M 533.91 % | 22.832 M 0.00 % | 22.832 M -66.27 % | 67.698 M 0.00 % | 67.698 M 295.38 % | -34.650 M 0.00 % | -34.650 M 59.12 % | -84.757 M 0.00 % | -84.757 M -178.70 % | 107.695 M 0.00 % | 107.695 M 329.44 % | -46.938 M 0.00 % | -46.938 M 9.43 % | -51.823 M 0.00 % | -51.823 M -475.11 % | -9.011 M 0.00 % | -9.011 M -135.34 % | 25.495 M 0.00 % | 25.495 M 974.83 % | 2.372 M 0.00 % | 2.372 M 143.66 % | -5.433 M 0.00 % | -5.433 M |
Cash at beginning of period | 488.682 M 54.13 % | 317.050 M 12.58 % | 281.624 M 12.86 % | 249.540 M -9.53 % | 275.836 M | 0.000 -100.00 % | 311.322 M | 0.000 -100.00 % | 347.761 M | 0.000 -100.00 % | 290.102 M | 0.000 -100.00 % | 42.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.681 M 0.00 % | 145.681 M 86.81 % | 77.983 M 0.00 % | 77.983 M -30.76 % | 112.633 M 0.00 % | 112.633 M -42.94 % | 197.390 M 0.00 % | 197.390 M 120.07 % | 89.695 M 0.00 % | 89.695 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 |
Cash at end of period | 875.515 M 79.16 % | 488.682 M 54.13 % | 317.050 M 12.58 % | 281.624 M | 0.000 -100.00 % | 275.836 M | 0.000 -100.00 % | 311.322 M | 0.000 -100.00 % | 347.761 M | 0.000 -100.00 % | 290.102 M 23.66 % | 234.595 M -26.82 % | 320.570 M 505.18 % | 52.971 M -80.14 % | 266.714 M 1 653.28 % | -17.171 M -106.72 % | 255.389 M 1 588.67 % | -17.156 M -107.03 % | 244.159 M 391.51 % | 49.676 M -60.13 % | 124.588 M 1 306.98 % | 8.855 M -94.65 % | 165.536 M 838.49 % | 17.639 M -87.81 % | 144.734 M -14.11 % | 168.513 M 0.00 % | 168.513 M 15.67 % | 145.681 M 0.00 % | 145.681 M 86.81 % | 77.983 M 0.00 % | 77.983 M -30.76 % | 112.633 M 0.00 % | 112.633 M -42.94 % | 197.390 M 0.00 % | 197.390 M 520.53 % | -46.938 M 0.00 % | -46.938 M 9.43 % | -51.823 M 0.00 % | -51.823 M -475.11 % | -9.011 M 0.00 % | -9.011 M -135.34 % | 25.495 M 0.00 % | 25.495 M 974.83 % | 2.372 M 0.00 % | 2.372 M 143.66 % | -5.433 M 0.00 % | -5.433 M |
Operating cash flow | 113.365 M -82.56 % | 650.026 M -82.31 % | 3.674 B 815.41 % | 401.398 M 52 229.61 % | -770.000 K -100.40 % | 192.701 M -20.63 % | 242.784 M -1.52 % | 246.538 M 70.81 % | 144.334 M -32.11 % | 212.604 M -7.94 % | 230.949 M -55.51 % | 519.125 M -57.40 % | 1.218 B 215.33 % | 386.411 M 206.39 % | 126.117 M -72.52 % | 458.954 M 4 438.76 % | -10.578 M -102.75 % | 384.927 M 22 489.61 % | 1.704 M -99.54 % | 369.070 M 107.30 % | 178.040 M -14.31 % | 207.762 M 321.14 % | 49.333 M -79.69 % | 242.942 M 443.85 % | 44.671 M -77.95 % | 202.576 M 455.26 % | 36.483 M 0.00 % | 36.483 M -19.37 % | 45.249 M 0.00 % | 45.249 M 2 128.99 % | 2.030 M 0.00 % | 2.030 M 104.11 % | -49.423 M 0.00 % | -49.423 M -154.16 % | 91.259 M 0.00 % | 91.259 M 241.65 % | 26.712 M 0.00 % | 26.712 M 40.99 % | 18.946 M 0.00 % | 18.946 M -90.59 % | 201.416 M 0.00 % | 201.416 M 248.27 % | 57.833 M 0.00 % | 57.833 M 992.62 % | 5.293 M 0.00 % | 5.293 M -82.25 % | 29.826 M 0.00 % | 29.826 M |
Capital expenditure | -4.212 M 93.21 % | -62.005 M -514.34 % | -10.093 M 39.21 % | -16.602 M -91.89 % | -8.652 M 5.82 % | -9.187 M -169.73 % | -3.406 M 79.24 % | -16.406 M 3.95 % | -17.081 M | 0.000 -100.00 % | 3.179 M 115.79 % | -20.136 M -1 872.18 % | -1.021 M 93.41 % | -15.496 M -361.05 % | 5.936 M 125.05 % | -23.701 M -1 373.94 % | -1.608 M 90.47 % | -16.870 M -12.46 % | -15.001 M 86.36 % | -109.965 M -95.88 % | -56.140 M -48.37 % | -37.837 M -220.98 % | -11.788 M 18.07 % | -14.388 M -199.44 % | -4.805 M | 0.000 100.00 % | -11.813 M 0.00 % | -11.813 M 24.90 % | -15.731 M 0.00 % | -15.731 M 16.34 % | -18.803 M 0.00 % | -18.803 M 42.50 % | -32.700 M 0.00 % | -32.700 M 14.09 % | -38.063 M 0.00 % | -38.063 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 |
Free CashFlow | 109.153 M -81.44 % | 588.021 M -83.95 % | 3.663 B 851.89 % | 384.796 M 4 184.02 % | -9.422 M -105.13 % | 183.514 M -23.34 % | 239.378 M 4.02 % | 230.132 M 80.85 % | 127.253 M -40.15 % | 212.604 M -9.19 % | 234.128 M -53.08 % | 498.989 M -59.01 % | 1.217 B 228.23 % | 370.915 M 180.88 % | 132.053 M -69.66 % | 435.253 M 3 671.75 % | -12.186 M -103.31 % | 368.057 M 2 867.97 % | -13.297 M -105.13 % | 259.105 M 112.56 % | 121.900 M -28.26 % | 169.925 M 352.59 % | 37.545 M -83.57 % | 228.554 M 473.31 % | 39.866 M -80.32 % | 202.576 M 721.14 % | 24.670 M 0.00 % | 24.670 M -16.42 % | 29.518 M 0.00 % | 29.518 M 275.99 % | -16.773 M 0.00 % | -16.773 M 79.58 % | -82.123 M 0.00 % | -82.123 M -254.38 % | 53.197 M 0.00 % | 53.197 M 99.15 % | 26.712 M 0.00 % | 26.712 M 40.99 % | 18.946 M 0.00 % | 18.946 M -90.59 % | 201.416 M 0.00 % | 201.416 M 248.27 % | 57.833 M 0.00 % | 57.833 M 992.62 % | 5.293 M 0.00 % | 5.293 M -82.25 % | 29.826 M 0.00 % | 29.826 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 |