
Hong Kong Technology Venture Company Limited HKTVY
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.840 B 0.73 % | 3.812 B -0.43 % | 3.828 B 22.30 % | 3.130 B 8.77 % | 2.878 B 103.53 % | 1.414 B 57.74 % | 896.374 M 83.96 % | 487.257 M 160.47 % | 187.071 M 65.83 % | 112.810 M 8 009.99 % | 1.391 M -82.17 % | 7.802 M 107.39 % | 3.762 M -99.78 % | 1.681 B 6.78 % | 1.575 B 3.61 % | 1.520 B 16.64 % | 1.303 B 14.22 % | 1.141 B 0.50 % | 1.135 B -2.35 % | 1.162 B -0.65 % | 1.170 B -9.89 % | 1.298 B 12.89 % | 1.150 B 13.13 % | 1.017 B -17.62 % | 1.234 B 18.01 % | 1.046 B 49.12 % | 701.303 M |
Net income | -66.700 M -247.17 % | 45.321 M -78.64 % | 212.204 M 1 335.75 % | 14.780 M -91.95 % | 183.581 M 163.32 % | -289.913 M -117.82 % | -133.095 M 35.05 % | -204.920 M 20.30 % | -257.116 M 68.36 % | -812.559 M -398.06 % | -163.144 M -304.72 % | -40.310 M -101.09 % | 3.700 B 1 078.75 % | 313.915 M 44.75 % | 216.866 M 1.90 % | 212.829 M 70.00 % | 125.190 M 333.97 % | 28.848 M 120.30 % | -142.083 M 9.25 % | -156.569 M -416.54 % | 49.462 M -80.81 % | 257.711 M 182.82 % | 91.122 M 68.98 % | 53.924 M -22.97 % | 70.000 M 157.60 % | 27.174 M -26.94 % | 37.196 M |
Income before tax | -71.307 M -283.95 % | 38.764 M -72.77 % | 142.360 M 2 233.77 % | 6.100 M -96.69 % | 184.141 M 163.50 % | -289.967 M -118.42 % | -132.758 M 34.84 % | -203.757 M 20.73 % | -257.042 M 68.36 % | -812.466 M -398.45 % | -162.999 M -288.38 % | -41.969 M 41.33 % | -71.539 M -119.19 % | 372.869 M 43.66 % | 259.545 M 3.17 % | 251.559 M 132.13 % | 108.372 M 251.01 % | 30.875 M 120.68 % | -149.331 M 8.55 % | -163.291 M -416.51 % | 51.591 M -81.27 % | 275.480 M 160.67 % | 105.683 M 79.19 % | 58.978 M -17.17 % | 71.201 M 177.90 % | 25.621 M -43.96 % | 45.720 M |
Income before tax ratio | -0.02 -282.62 % | 0.01 -72.65 % | 0.04 1 808.30 % | 0.00 -96.95 % | 0.06 131.20 % | -0.21 -38.47 % | -0.15 64.58 % | -0.42 69.57 % | -1.37 80.92 % | -7.20 93.85 % | -117.18 -2 078.39 % | -5.38 71.71 % | -19.02 -8 675.39 % | 0.22 34.54 % | 0.16 -0.42 % | 0.17 99.01 % | 0.08 207.30 % | 0.03 120.57 % | -0.13 6.35 % | -0.14 -418.57 % | 0.04 -79.22 % | 0.21 130.90 % | 0.09 58.40 % | 0.06 0.55 % | 0.06 135.49 % | 0.02 -62.42 % | 0.07 |
EBITDA | 257.898 M 343.50 % | 58.151 M -86.75 % | 438.830 M 65.35 % | 265.402 M -33.63 % | 399.898 M 473.76 % | -106.994 M -192.65 % | -36.560 M 73.91 % | -140.144 M 32.89 % | -208.822 M 71.63 % | -736.120 M -366.55 % | -157.779 M -2 009.69 % | 8.262 M 113.26 % | -62.309 M -109.81 % | 635.005 M 19.18 % | 532.813 M -5.47 % | 563.657 M 45.10 % | 388.467 M 6.11 % | 366.084 M 77.38 % | 206.385 M 76.42 % | 116.987 M -52.07 % | 244.103 M -45.41 % | 447.183 M 104.26 % | 218.932 M 61.67 % | 135.421 M 340.72 % | -56.256 M -205.01 % | 53.571 M 47.09 % | 36.421 M |
Net income ratio | -0.02 -246.11 % | 0.01 -78.55 % | 0.06 1 074.00 % | 0.00 -92.60 % | 0.06 131.11 % | -0.21 -38.09 % | -0.15 64.69 % | -0.42 69.40 % | -1.37 80.92 % | -7.20 93.86 % | -117.29 -2 170.06 % | -5.17 -100.53 % | 983.60 526 754.50 % | 0.19 35.56 % | 0.14 -1.66 % | 0.14 45.75 % | 0.10 279.93 % | 0.03 120.20 % | -0.13 7.07 % | -0.13 -418.61 % | 0.04 -78.70 % | 0.20 150.53 % | 0.08 49.37 % | 0.05 -6.49 % | 0.06 118.29 % | 0.03 -51.01 % | 0.05 |
Ratio EBITDA | 0.07 340.29 % | 0.02 -86.69 % | 0.11 35.20 % | 0.08 -38.98 % | 0.14 283.63 % | -0.08 -85.53 % | -0.04 85.82 % | -0.29 74.23 % | -1.12 82.89 % | -6.53 94.25 % | -113.43 -10 811.32 % | 1.06 106.39 % | -16.56 -4 485.72 % | 0.38 11.61 % | 0.34 -8.77 % | 0.37 24.40 % | 0.30 -7.10 % | 0.32 76.50 % | 0.18 80.65 % | 0.10 -51.76 % | 0.21 -39.42 % | 0.34 80.93 % | 0.19 42.91 % | 0.13 392.22 % | -0.05 -188.99 % | 0.05 -1.36 % | 0.05 |
Gross profit ratio | 0.54 9.22 % | 0.50 -5.36 % | 0.52 5.61 % | 0.50 1.09 % | 0.49 23.94 % | 0.40 -0.61 % | 0.40 1.21 % | 0.39 57.63 % | 0.25 112.21 % | -2.05 -442.82 % | 0.60 158.97 % | -1.01 -69.84 % | -0.60 -168.27 % | 0.87 -0.26 % | 0.88 -0.99 % | 0.88 2.51 % | 0.86 6.30 % | 0.81 10.45 % | 0.74 3.84 % | 0.71 -1.23 % | 0.72 -4.63 % | 0.75 24.87 % | 0.60 41.54 % | 0.43 31.81 % | 0.32 41.54 % | 0.23 -33.03 % | 0.34 |
Weighted average shs out dil | 42.497 M -4.34 % | 44.427 M -6.25 % | 47.389 M -0.71 % | 47.730 M 2.39 % | 46.616 M 14.03 % | 40.879 M 0.44 % | 40.700 M 0.49 % | 40.500 M 0.12 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 1.69 % | 39.779 M 0.35 % | 39.640 M 7.63 % | 36.831 M 10.21 % | 33.419 M 0.00 % | 33.419 M 6.58 % | 31.356 M 1.96 % | 30.752 M 0.25 % | 30.676 M -0.14 % | 30.718 M -0.15 % | 30.763 M 8.70 % | 28.300 M 14.47 % | 24.722 M 3.43 % | 23.903 M 16.68 % | 20.486 M -14.64 % | 24.000 M |
Weighted average shs out | 42.310 M -4.77 % | 44.428 M -3.55 % | 46.062 M 0.55 % | 45.808 M 2.05 % | 44.887 M 9.80 % | 40.879 M 0.43 % | 40.703 M 0.50 % | 40.500 M 0.12 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 3.18 % | 39.204 M 1.99 % | 38.440 M 8.80 % | 35.330 M 7.52 % | 32.860 M 0.00 % | 32.860 M 7.07 % | 30.690 M -0.20 % | 30.752 M 0.25 % | 30.676 M 0.56 % | 30.505 M -0.84 % | 30.763 M 8.70 % | 28.300 M 15.35 % | 24.534 M 4.63 % | 23.447 M 16.81 % | 20.072 M -16.37 % | 24.000 M |
EPS diluted | -1.60 -256.86 % | 1.02 -76.82 % | 4.40 1 319.35 % | 0.31 -92.25 % | 4.00 157.14 % | -7.00 -118.75 % | -3.20 36.00 % | -5.00 21.88 % | -6.40 68.00 % | -20.00 -400.00 % | -4.00 -300.00 % | -1.00 -101.08 % | 93.00 1 062.50 % | 8.00 37.93 % | 5.80 -9.38 % | 6.40 68.42 % | 3.80 313.04 % | 0.92 120.00 % | -4.60 11.54 % | -5.20 -409.52 % | 1.68 -80.00 % | 8.40 162.50 % | 3.20 45.45 % | 2.20 -26.67 % | 3.00 123.88 % | 1.34 -13.55 % | 1.55 |
Earnings per share | -1.58 -254.90 % | 1.02 -77.83 % | 4.60 1 337.50 % | 0.32 -92.00 % | 4.00 157.14 % | -7.00 -118.75 % | -3.20 36.00 % | -5.00 21.88 % | -6.40 68.00 % | -20.00 -400.00 % | -4.00 -300.00 % | -1.00 -101.06 % | 94.40 1 051.22 % | 8.20 32.26 % | 6.20 -3.13 % | 6.40 60.00 % | 4.00 325.53 % | 0.94 120.43 % | -4.60 11.54 % | -5.20 -405.88 % | 1.70 -81.91 % | 9.40 161.11 % | 3.60 63.64 % | 2.20 -26.67 % | 3.00 120.59 % | 1.36 -12.26 % | 1.55 |
Gross profit | 2.082 B 10.02 % | 1.893 B -5.76 % | 2.009 B 29.16 % | 1.555 B 9.95 % | 1.414 B 152.26 % | 560.700 M 56.79 % | 357.622 M 86.18 % | 192.079 M 310.58 % | 46.782 M 120.25 % | -231.043 M -27 903.01 % | 831.000 K 110.51 % | -7.904 M -252.23 % | -2.244 M -100.15 % | 1.469 B 6.51 % | 1.379 B 2.58 % | 1.345 B 19.57 % | 1.125 B 21.42 % | 926.243 M 11.01 % | 834.414 M 1.41 % | 822.837 M -1.86 % | 838.471 M -14.07 % | 975.727 M 40.97 % | 692.167 M 60.12 % | 432.278 M 8.58 % | 398.128 M 67.03 % | 238.354 M -0.13 % | 238.675 M |
Income tax expense | -4.607 M 29.74 % | -6.557 M 90.61 % | -69.844 M -755.41 % | -8.165 M -1 558.04 % | 560.000 K 1 137.04 % | -54.000 K -116.02 % | 337.000 K -71.02 % | 1.163 M 1 471.62 % | 74.000 K -20.43 % | 93.000 K -35.86 % | 145.000 K 108.74 % | -1.659 M -172.73 % | 2.281 M -96.13 % | 58.954 M 38.13 % | 42.679 M 10.20 % | 38.730 M 330.29 % | -16.818 M -929.65 % | 2.027 M 127.97 % | -7.248 M -7.70 % | -6.730 M -429.32 % | 2.044 M -88.50 % | 17.769 M 22.03 % | 14.562 M -22.44 % | 18.775 M 1 462.99 % | 1.201 M 177.36 % | -1.553 M -118.22 % | 8.524 M |
Cost of revenue | 1.757 B -8.43 % | 1.919 B 5.46 % | 1.819 B 15.52 % | 1.575 B 7.62 % | 1.463 B 71.51 % | 853.258 M 58.38 % | 538.752 M 82.52 % | 295.178 M 110.41 % | 140.289 M -59.20 % | 343.853 M 61 302.32 % | 560.000 K -96.43 % | 15.706 M 161.51 % | 6.006 M -97.17 % | 212.315 M 8.72 % | 195.292 M 11.51 % | 175.129 M -1.82 % | 178.367 M -16.84 % | 214.494 M -28.65 % | 300.638 M -11.44 % | 339.476 M 2.43 % | 331.412 M 2.73 % | 322.612 M -29.55 % | 457.916 M -21.64 % | 584.352 M -30.10 % | 835.998 M 3.54 % | 807.454 M 74.54 % | 462.627 M |
General and administrative expenses | 3.618 M 4.84 % | 3.451 M -93.89 % | 56.480 M 14.31 % | 49.409 M 35.07 % | 36.581 M 1 414.74 % | 2.415 M 3.12 % | 2.342 M 2.90 % | 2.276 M 2.06 % | 2.230 M -6.89 % | 2.395 M | 0.000 -100.00 % | 1.500 M -97.52 % | 60.428 M -82.36 % | 342.558 M 1 408.53 % | 22.708 M 10.73 % | 20.507 M 20.40 % | 17.033 M -97.96 % | 833.712 M -9.37 % | 919.941 M 112.41 % | 433.094 M 17.71 % | 367.941 M -47.77 % | 704.489 M 16.91 % | 602.582 M 145.24 % | 245.710 M -51.54 % | 506.989 M 182.68 % | 179.348 M -8.88 % | 196.830 M |
Selling and marketing expenses | 155.494 M -5.10 % | 163.845 M 51.61 % | 108.068 M -36.31 % | 169.669 M 122.96 % | 76.099 M 15.22 % | 66.045 M -12.43 % | 75.416 M 87.56 % | 40.209 M 37.28 % | 29.290 M -32.61 % | 43.463 M | 0.000 -100.00 % | 8.595 M 3 916.36 % | 214.000 K -99.94 % | 344.136 M -7.67 % | 372.727 M 24.33 % | 299.794 M -2.58 % | 307.743 M | 0.000 | 0.000 -100.00 % | 267.479 M 17.23 % | 228.167 M | 0.000 | 0.000 -100.00 % | 86.576 M | 0.000 | 0.000 | 0.000 |
Other expenses | 1.922 B 40.67 % | 1.366 B -18.94 % | 1.685 B 24.49 % | 1.354 B 20.61 % | 1.123 B 37.36 % | 817.231 M 3 944.30 % | 20.207 M -1.46 % | 20.507 M 36.95 % | 14.974 M 24.50 % | 12.027 M -95.10 % | 245.581 M 1 939.37 % | 12.042 M 241.71 % | 3.524 M 1 825.68 % | 183.000 K | 0.000 | 0.000 -100.00 % | 641.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 2.104 B 36.24 % | 1.545 B -16.70 % | 1.854 B 17.88 % | 1.573 B 27.34 % | 1.235 B 39.46 % | 885.691 M 20.59 % | 734.471 M 30.90 % | 561.093 M 47.74 % | 379.774 M 19.49 % | 317.840 M 29.42 % | 245.581 M 33.25 % | 184.299 M 114.09 % | 86.085 M -92.14 % | 1.095 B -1.00 % | 1.106 B 6.52 % | 1.038 B 7.42 % | 966.261 M 15.90 % | 833.712 M -9.37 % | 919.941 M -3.29 % | 951.272 M 20.92 % | 786.700 M 11.67 % | 704.489 M 16.91 % | 602.582 M 63.40 % | 368.767 M -27.26 % | 506.997 M 130.75 % | 219.721 M 3.48 % | 212.328 M |
Cost and expenses | 3.861 B 11.49 % | 3.463 B 5.33 % | 3.288 B 4.45 % | 3.148 B 23.55 % | 2.548 B 46.52 % | 1.739 B 36.58 % | 1.273 B 48.69 % | 856.271 M 64.65 % | 520.063 M -21.40 % | 661.693 M 168.83 % | 246.141 M 23.07 % | 200.005 M 117.18 % | 92.091 M -92.95 % | 1.307 B 0.46 % | 1.301 B 7.24 % | 1.213 B 5.98 % | 1.145 B 9.20 % | 1.048 B -14.12 % | 1.221 B -5.44 % | 1.291 B 15.44 % | 1.118 B 8.86 % | 1.027 B -3.15 % | 1.060 B 11.27 % | 953.120 M -29.03 % | 1.343 B 30.75 % | 1.027 B 52.18 % | 674.955 M |
Research and development expenses | 23.271 M 111.19 % | 11.019 M 160.37 % | 4.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.317 M | 0.000 |
Selling general and administrative expenses | 159.112 M -4.89 % | 167.296 M 1.67 % | 164.548 M -24.89 % | 219.078 M 94.42 % | 112.680 M 64.59 % | 68.460 M -11.96 % | 77.758 M 83.02 % | 42.485 M 34.79 % | 31.520 M -31.27 % | 45.858 M | 0.000 -100.00 % | 10.095 M -83.35 % | 60.642 M -91.17 % | 686.694 M 73.66 % | 395.435 M 23.46 % | 320.301 M -1.38 % | 324.776 M -61.04 % | 833.712 M -9.37 % | 919.941 M 31.31 % | 700.572 M 17.52 % | 596.107 M -15.38 % | 704.489 M 16.91 % | 602.582 M 81.34 % | 332.285 M -34.46 % | 506.989 M 182.68 % | 179.348 M -8.88 % | 196.830 M |
Interest income | 27.429 M -31.37 % | 39.965 M 148.31 % | 16.095 M 9.78 % | 14.661 M -31.80 % | 21.498 M -29.34 % | 30.426 M -14.38 % | 35.536 M -29.74 % | 50.581 M -26.50 % | 68.816 M -27.97 % | 95.540 M -12.08 % | 108.671 M 22.85 % | 88.457 M 447.15 % | 16.167 M 380.30 % | 3.366 M -70.40 % | 11.372 M 133.56 % | 4.869 M -68.78 % | 15.596 M -31.17 % | 22.657 M 11.15 % | 20.384 M | 0.000 | 0.000 -100.00 % | 3.158 M | 0.000 -100.00 % | 35.437 M | 0.000 | 0.000 | 0.000 |
Interest expense | 23.108 M 30.03 % | 17.771 M 35.43 % | 13.122 M 40.27 % | 9.355 M -5.75 % | 9.926 M -19.02 % | 12.258 M 159.81 % | 4.718 M 165.35 % | 1.778 M 114.73 % | 828.000 K -72.16 % | 2.974 M -43.03 % | 5.220 M 105.59 % | 2.539 M -41.71 % | 4.356 M 268.53 % | 1.182 M -83.81 % | 7.302 M -86.75 % | 55.127 M -21.30 % | 70.044 M -19.92 % | 87.463 M -1.34 % | 88.653 M | 0.000 | 0.000 -100.00 % | 600.361 K -82.86 % | 3.502 M -22.86 % | 4.540 M | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 306.097 M 237.32 % | 90.745 M -67.97 % | 283.348 M 13.30 % | 250.084 M 21.50 % | 205.831 M 20.57 % | 170.715 M 86.61 % | 91.480 M 47.94 % | 61.835 M 30.48 % | 47.392 M -35.41 % | 73.372 M | 0.000 -100.00 % | 39.467 M 300.56 % | 9.853 M -96.15 % | 256.070 M 3.40 % | 247.650 M 20.08 % | 206.241 M -1.81 % | 210.051 M -23.21 % | 273.554 M -6.29 % | 291.912 M 15.66 % | 252.394 M 26.93 % | 198.846 M 13.02 % | 175.945 M 36.03 % | 129.347 M 67.58 % | 77.184 M 46.70 % | 52.613 M 69.41 % | 31.056 M 100.38 % | 15.498 M |
Operating income | -21.836 M -106.27 % | 348.250 M -35.51 % | 539.986 M 104.51 % | 264.044 M -19.98 % | 329.976 M 222.58 % | -269.186 M 2.38 % | -275.743 M -39.22 % | -198.067 M 40.64 % | -333.672 M 40.51 % | -560.859 M -129.16 % | -244.750 M -47.42 % | -166.018 M -130.06 % | -72.162 M -119.40 % | 371.979 M 30.44 % | 285.163 M -5.52 % | 301.817 M 90.60 % | 158.353 M 71.14 % | 92.531 M 208.19 % | -85.527 M 36.40 % | -134.474 M -373.86 % | 49.103 M -81.90 % | 271.239 M 202.77 % | 89.585 M 41.04 % | 63.518 M 121.11 % | -300.858 M -1 436.22 % | 22.516 M 7.61 % | 20.923 M |
Operating income ratio | -0.01 -106.22 % | 0.09 -35.23 % | 0.14 67.22 % | 0.08 -26.43 % | 0.11 160.23 % | -0.19 38.11 % | -0.31 24.32 % | -0.41 77.21 % | -1.78 64.12 % | -4.97 97.17 % | -175.95 -726.89 % | -21.28 -10.93 % | -19.18 -8 770.76 % | 0.22 22.16 % | 0.18 -8.81 % | 0.20 63.41 % | 0.12 49.83 % | 0.08 207.65 % | -0.08 34.87 % | -0.12 -375.64 % | 0.04 -79.91 % | 0.21 168.20 % | 0.08 24.67 % | 0.06 125.63 % | -0.24 -1 232.33 % | 0.02 -27.84 % | 0.03 |
Total other income expenses net | -49.471 M 84.02 % | -309.486 M 22.17 % | -397.626 M | 0.000 100.00 % | -145.835 M -601.77 % | -20.781 M 94.24 % | -360.663 M -27.26 % | -283.413 M -15.44 % | -245.517 M 2.42 % | -251.607 M -407.77 % | 81.751 M 495.43 % | -20.674 M -160.29 % | 34.293 M 3 753.15 % | 890.000 K 100.06 % | -1.408 B -2 702.26 % | -50.258 M -0.55 % | -49.981 M 18.94 % | -61.656 M 3.37 % | -63.805 M -83.09 % | -34.848 M -657.75 % | 6.248 M 47.31 % | 4.242 M -73.65 % | 16.098 M 454.60 % | -4.540 M -102.52 % | 180.070 M 5 698.26 % | 3.106 M -87.48 % | 24.797 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -125.751 M -188.41 % | 142.234 M 240.39 % | -101.314 M 0.88 % | -102.217 M 84.13 % | -644.271 M -243.74 % | 448.231 M 1 790.86 % | -26.509 M -122.20 % | 119.424 M -14.54 % | 139.747 M 235.66 % | -103.015 M -505.22 % | -17.021 M -109.24 % | 184.194 M 108.86 % | -2.080 B -410.08 % | -407.738 M 10.23 % | -454.215 M -686.74 % | -57.734 M -122.06 % | 261.726 M -37.79 % | 420.708 M -47.78 % | 805.615 M 96.98 % | 408.986 M 290.21 % | -215.016 M 43.96 % | -383.693 M -44.83 % | -264.933 M 42.14 % | -457.863 M 24.02 % | -602.629 M -133.09 % | -258.541 M -11.58 % | -231.701 M |
Total investments | 129.506 M -85.35 % | 884.050 M 201.94 % | 292.791 M 8.95 % | 268.733 M -17.09 % | 324.119 M -31.37 % | 472.284 M -28.08 % | 656.634 M -2.74 % | 675.161 M -18.46 % | 828.019 M -32.08 % | 1.219 B -18.21 % | 1.490 B -8.01 % | 1.620 B 1 749.27 % | 87.617 M -66.72 % | 263.270 M | 0.000 -100.00 % | 20.235 M -82.43 % | 115.189 M 26.64 % | 90.956 M -71.98 % | 324.568 M 77.04 % | 183.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 415.954 M -12.02 % | 472.799 M -21.79 % | 604.493 M 15.80 % | 522.030 M 75.06 % | 298.208 M -50.13 % | 597.944 M 653.15 % | 79.392 M -63.85 % | 219.623 M 19.27 % | 184.144 M 156.49 % | 71.793 M -91.05 % | 802.165 M 50.77 % | 532.043 M 16 165.45 % | 3.271 M 164.22 % | 1.238 M -99.08 % | 134.450 M -17.68 % | 163.318 M -76.08 % | 682.882 M -28.37 % | 953.352 M 0.29 % | 950.552 M 0.20 % | 948.691 M 2 818.70 % | 32.504 M 78.92 % | 18.167 M -59.29 % | 44.621 M -20.74 % | 56.295 M -28.35 % | 78.565 M 14.99 % | 68.323 M 252.67 % | 19.373 M |
Accumulated other comprehensive income loss | 217.221 M 7.48 % | 202.100 M -1.15 % | 204.444 M -8.17 % | 222.643 M -1.68 % | 226.451 M 3.76 % | 218.237 M 10.02 % | 198.364 M -5.73 % | 210.431 M 50.80 % | 139.542 M 12.19 % | 124.380 M -3.10 % | 128.365 M -95.95 % | 3.170 B | 0.000 | 0.000 | 0.000 -100.00 % | 26.099 M 19.82 % | 21.781 M 13.01 % | 19.273 M 41.21 % | 13.649 M | 0.000 | 0.000 -100.00 % | 2.090 M -76.90 % | 9.047 M 3 841.55 % | -241.810 K | 0.000 | 0.000 | 0.000 |
Retained earnings | -150.606 M -208.94 % | 138.244 M -32.03 % | 203.377 M 213.05 % | 64.967 M -47.41 % | 123.544 M 305.83 % | -60.021 M -126.11 % | 229.834 M -40.04 % | 383.287 M -34.84 % | 588.207 M -30.42 % | 845.323 M -49.01 % | 1.658 B -12.26 % | 1.889 B -44.47 % | 3.402 B 66 019.14 % | 5.146 M -99.68 % | 1.612 B 38.72 % | 1.162 B 323.00 % | 274.728 M 37.07 % | 200.429 M 2.09 % | 196.321 M -42.07 % | 338.869 M -31.58 % | 495.304 M -2.07 % | 505.754 M 81.69 % | 278.364 M 48.65 % | 187.262 M 35.46 % | 138.237 M 100.06 % | 69.099 M 4.91 % | 65.868 M |
Common stock | 1.805 B 0.00 % | 1.805 B 0.22 % | 1.801 B 1.51 % | 1.774 B 1.52 % | 1.748 B 35.12 % | 1.293 B 1.03 % | 1.280 B 0.89 % | 1.269 B 0.00 % | 1.269 B 0.00 % | 1.269 B 0.00 % | 1.269 B 1 468.46 % | 80.902 M 0.00 % | 80.902 M 4.81 % | 77.191 M 0.90 % | 76.500 M 15.18 % | 66.418 M 2.19 % | 64.993 M 5.46 % | 61.625 M 0.33 % | 61.425 M 0.00 % | 61.428 M 0.60 % | 61.061 M 0.97 % | 60.473 M 20.75 % | 50.081 M 1.97 % | 49.111 M 0.30 % | 48.963 M 21.28 % | 40.373 M 0.19 % | 40.296 M |
Total equity | 1.872 B -12.76 % | 2.145 B -2.87 % | 2.209 B 7.16 % | 2.061 B -1.74 % | 2.098 B 44.51 % | 1.452 B -15.03 % | 1.708 B -8.28 % | 1.863 B -6.71 % | 1.997 B -10.81 % | 2.239 B -26.73 % | 3.055 B -6.01 % | 3.251 B -6.68 % | 3.483 B 93.80 % | 1.797 B 6.45 % | 1.689 B 37.44 % | 1.229 B 19.10 % | 1.031 B 14.17 % | 903.461 M 1.31 % | 891.795 M -12.63 % | 1.021 B -13.19 % | 1.176 B -0.70 % | 1.184 B 30.09 % | 910.085 M 11.57 % | 815.710 M 4.91 % | 777.558 M 190.29 % | 267.857 M 0.48 % | 266.572 M |
Other non current liabilities | 11.901 M 45.35 % | 8.188 M 422.86 % | 1.566 M 12.58 % | 1.391 M 13.37 % | 1.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.000 K -97.65 % | 9.663 M -16.44 % | 11.564 M 2.40 % | 11.293 M 2 230.75 % | -530.000 K 28.81 % | -744.513 K | 0.000 | 0.000 -100.00 % | 7.772 K -99.99 % | 90.803 M | 0.000 -100.00 % | 15.006 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 276.140 M -14.09 % | 321.448 M -27.01 % | 440.395 M 11.04 % | 396.625 M 94.62 % | 203.795 M 3.68 % | 196.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.251 M 3 181.88 % | 160.000 K -44.44 % | 288.000 K -99.77 % | 123.960 M -24.25 % | 163.646 M -76.06 % | 683.497 M -28.24 % | 952.518 M 0.34 % | 949.253 M 0.19 % | 947.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.476 M 244.88 % | 7.387 M -36.57 % | 11.646 M | 0.000 |
Total non current liabilities | 290.367 M -11.91 % | 329.636 M -25.42 % | 441.961 M 11.04 % | 398.016 M 94.13 % | 205.022 M 3.67 % | 197.759 M 13 271.13 % | 1.479 M -31.40 % | 2.156 M 117.12 % | 993.000 K 8.05 % | 919.000 K 11.26 % | 826.000 K -84.92 % | 5.478 M -50.95 % | 11.169 M -90.99 % | 123.982 M -35.12 % | 191.096 M 6.86 % | 178.825 M -74.00 % | 687.689 M -27.82 % | 952.806 M 0.34 % | 949.603 M -0.88 % | 958.041 M 773.36 % | 109.696 M 631.63 % | 14.993 M -0.09 % | 15.006 M -51.53 % | 30.959 M 160.78 % | 11.872 M -19.52 % | 14.752 M 375.91 % | 3.100 M |
Other current liabilities | 455.989 M 0.73 % | 452.683 M 8 696.79 % | 5.146 M 52.43 % | 3.376 M -32.47 % | 4.999 M -9.44 % | 5.520 M -4.12 % | 5.757 M -96.38 % | 159.126 M 35.03 % | 117.847 M 24.63 % | 94.557 M 4 863.62 % | 1.905 M -95.30 % | 40.505 M 21.36 % | 33.377 M -89.65 % | 322.449 M -0.65 % | 324.551 M -2.41 % | 332.578 M 9.28 % | 304.324 M 117.85 % | 139.693 M -13.61 % | 161.705 M -32.76 % | 240.495 M 15.76 % | 207.761 M 0.24 % | 207.265 M 1 039.05 % | 18.196 M -85.82 % | 128.315 M -7.57 % | 138.830 M 56.85 % | 88.509 M 44.58 % | 61.219 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 444.276 M 7.88 % | 411.843 M 44.18 % | 285.637 M 60.44 % | 178.036 M -3.94 % | 185.337 M 19.70 % | 154.840 M 33.55 % | 115.942 M 25.14 % | 92.652 M 25.42 % | 73.876 M 89.45 % | 38.995 M 21.66 % | 32.053 M -89.24 % | 297.761 M -2.14 % | 304.262 M -5.96 % | 323.550 M 193.27 % | 110.327 M 26.32 % | 87.338 M 158.81 % | 33.746 M -8.18 % | 36.752 M 4.15 % | 35.289 M 247.08 % | 10.167 M 96.91 % | 5.163 M 69.29 % | 3.050 M -28.91 % | 4.290 M | 0.000 | 0.000 |
Short term debt | 139.814 M -7.62 % | 151.351 M -7.77 % | 164.098 M 30.85 % | 125.405 M 32.83 % | 94.413 M -76.48 % | 401.373 M 405.56 % | 79.392 M -63.85 % | 219.623 M 19.27 % | 184.144 M 156.49 % | 71.793 M -91.05 % | 802.165 M 50.79 % | 531.973 M 16 999.74 % | 3.111 M 227.47 % | 950.000 K -91.12 % | 10.702 M 92.27 % | 5.566 M 2 238.06 % | 238.061 K -71.46 % | 834.242 K -35.77 % | 1.299 M 8.52 % | 1.197 M -96.32 % | 32.504 M 78.92 % | 18.167 M -59.29 % | 44.621 M 44.78 % | 30.819 M -56.70 % | 71.178 M 25.58 % | 56.677 M 192.56 % | 19.373 M |
Total current liabilities | 937.754 M -4.97 % | 986.797 M 1.86 % | 968.758 M 21.55 % | 797.009 M 12.94 % | 705.695 M -6.39 % | 753.884 M 80.80 % | 416.979 M -11.60 % | 471.700 M 45.27 % | 324.705 M 81.05 % | 179.345 M -79.68 % | 882.450 M 52.95 % | 576.947 M 1 248.20 % | 42.794 M -87.53 % | 343.099 M -7.75 % | 371.914 M -1.53 % | 377.692 M 5.21 % | 358.989 M 18.15 % | 303.851 M 7.31 % | 283.147 M -23.31 % | 369.226 M -7.23 % | 398.011 M 14.06 % | 348.935 M -13.21 % | 402.056 M 34.94 % | 297.948 M -30.97 % | 431.622 M 20.85 % | 357.143 M 145.15 % | 145.685 M |
Total liabilities | 1.228 B -6.71 % | 1.316 B 2.03 % | 1.290 B 7.97 % | 1.195 B 31.22 % | 910.717 M -4.30 % | 951.643 M 127.42 % | 418.458 M -11.69 % | 473.856 M 45.49 % | 325.698 M 80.68 % | 180.264 M -79.59 % | 883.276 M 51.65 % | 582.425 M 979.30 % | 53.963 M -88.45 % | 467.081 M -17.04 % | 563.010 M 1.17 % | 556.517 M -46.83 % | 1.047 B -16.71 % | 1.257 B 1.94 % | 1.233 B -7.12 % | 1.327 B 161.42 % | 507.707 M 39.51 % | 363.928 M -12.74 % | 417.063 M 26.80 % | 328.908 M -25.84 % | 443.494 M 19.25 % | 371.895 M 149.95 % | 148.785 M |
Other non current assets | 366.020 M 140.53 % | 152.172 M 458.47 % | -42.451 M -108.17 % | 519.908 M 67.56 % | 310.281 M -17.71 % | 377.076 M 26.05 % | 299.139 M -56.46 % | 687.073 M -36.60 % | 1.084 B 3 346.42 % | 31.445 M 10 933.33 % | 285.000 K 114.29 % | 133.000 K -53.17 % | 284.000 K -98.54 % | 19.424 M 64.61 % | 11.800 M -13.74 % | 13.680 M -34.71 % | 20.954 M -61.86 % | 54.935 M -2.42 % | 56.300 M -25.62 % | 75.689 M 9.74 % | 68.970 M 77.17 % | 38.930 M | 0.000 -100.00 % | 67.933 M 239.53 % | 20.008 M | 0.000 -100.00 % | 11.624 M |
Long term investments | 88.186 M -81.64 % | 480.310 M 99.26 % | 241.049 M 158.01 % | 93.428 M -69.46 % | 305.922 M -21.36 % | 389.016 M -38.38 % | 631.339 M 33.15 % | 474.157 M 0.33 % | 472.613 M -61.23 % | 1.219 B -18.21 % | 1.490 B -8.01 % | 1.620 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 166.060 M 22.80 % | 135.226 M 121.36 % | 61.088 M -14.37 % | 71.343 M 19.53 % | 59.686 M -18.04 % | 72.826 M -16.92 % | 87.653 M -12.20 % | 99.828 M -11.06 % | 112.248 M -10.50 % | 125.410 M -67.94 % | 391.198 M 34.26 % | 291.366 M -6.53 % | 311.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.129 M -33.39 % | 3.197 M -24.93 % | 4.259 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 897.000 K 0.00 % | 897.000 K 0.00 % | 897.000 K 0.00 % | 897.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M 0.44 % | 1.061 M -0.64 % | 1.068 M 0.25 % | 1.065 M 0.07 % | 1.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 166.060 M 22.80 % | 135.226 M 121.36 % | 61.088 M -14.37 % | 71.343 M 17.76 % | 60.583 M -17.82 % | 73.723 M -16.74 % | 88.550 M -12.09 % | 100.725 M -10.27 % | 112.248 M -10.50 % | 125.410 M -67.94 % | 391.198 M 34.26 % | 291.366 M -6.53 % | 311.726 M 29 142.59 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M 0.44 % | 1.061 M -0.64 % | 1.068 M 0.25 % | 1.065 M 0.07 % | 1.065 M -50.00 % | 2.129 M -33.39 % | 3.197 M -24.93 % | 4.259 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 1.530 B -9.54 % | 1.691 B 78.10 % | 949.360 M -35.53 % | 1.473 B 29.74 % | 1.135 B -0.50 % | 1.141 B 34.68 % | 846.947 M 11.46 % | 759.887 M 13.49 % | 669.548 M 109.54 % | 319.535 M -41.92 % | 550.159 M 3.55 % | 531.277 M 11.35 % | 477.141 M -70.95 % | 1.643 B 14.73 % | 1.432 B 9.94 % | 1.302 B 5.88 % | 1.230 B -0.53 % | 1.237 B -9.57 % | 1.367 B 2.29 % | 1.337 B 15.36 % | 1.159 B 22.56 % | 945.538 M 8.31 % | 873.006 M 104.26 % | 427.395 M 22.19 % | 349.774 M 138.36 % | 146.739 M 112.76 % | 68.968 M |
Total non current assets | 2.244 B -8.71 % | 2.459 B 90.54 % | 1.290 B -40.46 % | 2.167 B 19.62 % | 1.812 B -8.52 % | 1.980 B 6.14 % | 1.866 B -3.82 % | 1.940 B 4.00 % | 1.866 B -3.65 % | 1.936 B -20.39 % | 2.432 B -0.45 % | 2.443 B 209.58 % | 789.151 M -52.55 % | 1.663 B 15.13 % | 1.445 B 9.25 % | 1.322 B 3.44 % | 1.278 B -1.10 % | 1.293 B -9.28 % | 1.425 B 0.79 % | 1.414 B 14.91 % | 1.230 B 24.56 % | 987.665 M 12.58 % | 877.264 M 77.11 % | 495.327 M 33.95 % | 369.781 M 152.00 % | 146.739 M 82.08 % | 80.592 M |
Other current assets | 0.000 -100.00 % | 1.577 M | 0.000 | 0.000 -100.00 % | 109.360 M 16.31 % | 94.026 M 24.78 % | 75.354 M 1 829.68 % | 3.905 M -90.04 % | 39.201 M 8.75 % | 36.048 M -90.63 % | 384.840 M 7.96 % | 356.469 M 306.85 % | 87.617 M 198.91 % | 29.312 M 1.12 % | 28.986 M -20.96 % | 36.674 M -71.35 % | 128.023 M 174.04 % | 46.718 M 332.15 % | 10.810 M -16.66 % | 12.971 M -51.59 % | 26.794 M | 0.000 -100.00 % | 4.999 M -96.30 % | 135.133 M -20.55 % | 170.078 M 2.36 % | 166.149 M 98.53 % | 83.691 M |
Short term investments | 41.320 M -89.77 % | 403.740 M 680.29 % | 51.742 M -70.48 % | 175.305 M 863.37 % | 18.197 M -78.15 % | 83.268 M 229.19 % | 25.295 M -87.42 % | 201.004 M -43.44 % | 355.406 M 56.77 % | 226.709 M -22.87 % | 293.943 M -57.03 % | 683.994 M 680.66 % | 87.617 M -66.72 % | 263.270 M | 0.000 -100.00 % | 15.038 M -86.94 % | 115.189 M 26.64 % | 90.956 M -71.98 % | 324.568 M 77.04 % | 183.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 541.705 M 63.87 % | 330.565 M -53.16 % | 705.807 M 13.07 % | 624.247 M -33.77 % | 942.479 M 529.52 % | 149.713 M 41.37 % | 105.901 M 5.69 % | 100.199 M 125.69 % | 44.397 M -74.60 % | 174.808 M -78.66 % | 819.186 M 135.50 % | 347.849 M -83.30 % | 2.083 B 409.34 % | 408.976 M -30.52 % | 588.665 M 166.30 % | 221.052 M -47.51 % | 421.156 M -20.93 % | 532.644 M 267.50 % | 144.937 M -73.15 % | 539.706 M 118.05 % | 247.519 M -38.41 % | 401.860 M 29.82 % | 309.554 M -39.79 % | 514.157 M -24.52 % | 681.193 M 108.40 % | 326.864 M 30.19 % | 251.074 M |
Cash and short term investments | 583.025 M -20.60 % | 734.305 M -3.07 % | 757.549 M -5.25 % | 799.552 M -16.77 % | 960.676 M 312.34 % | 232.981 M 77.58 % | 131.196 M -56.44 % | 301.203 M -24.66 % | 399.803 M -0.43 % | 401.517 M -63.93 % | 1.113 B 7.88 % | 1.032 B -50.47 % | 2.083 B 409.34 % | 408.976 M -30.52 % | 588.665 M 149.34 % | 236.090 M -55.98 % | 536.345 M -13.99 % | 623.600 M 32.82 % | 469.505 M -13.01 % | 539.706 M 118.05 % | 247.519 M -38.41 % | 401.860 M 29.82 % | 309.554 M -39.79 % | 514.157 M -24.52 % | 681.193 M 108.40 % | 326.864 M 30.19 % | 251.074 M |
Total current assets | 855.369 M -14.74 % | 1.003 B -1.98 % | 1.024 B -6.02 % | 1.089 B -8.99 % | 1.197 B 183.04 % | 422.770 M 62.06 % | 260.872 M -34.17 % | 396.303 M -13.25 % | 456.837 M -5.35 % | 482.648 M -67.96 % | 1.506 B 8.37 % | 1.390 B -49.42 % | 2.748 B 357.07 % | 601.271 M -25.48 % | 806.870 M 74.38 % | 462.721 M -42.14 % | 799.780 M -7.80 % | 867.472 M 23.97 % | 699.736 M -25.11 % | 934.353 M 106.17 % | 453.198 M -19.10 % | 560.192 M 24.52 % | 449.883 M -30.71 % | 649.290 M -23.73 % | 851.271 M 72.67 % | 493.013 M 47.27 % | 334.765 M |
Inventory | 133.711 M -3.69 % | 138.841 M -4.11 % | 144.791 M 7.95 % | 134.128 M 5.97 % | 126.573 M 32.17 % | 95.763 M 76.29 % | 54.322 M 101.85 % | 26.912 M 50.91 % | 17.833 M 16.16 % | 15.352 M 2 038.16 % | 718.000 K 101.12 % | 357.000 K -38.13 % | 577.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 475.596 K -44.41 % | 855.498 K -56.32 % | 1.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 138.633 M 7.87 % | 128.515 M 6.06 % | 121.175 M -22.01 % | 155.379 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.283 M | 0.000 -100.00 % | 29.731 M 286.72 % | 7.688 M 480.23 % | 1.325 M -95.97 % | 32.892 M -79.82 % | 162.983 M -13.87 % | 189.219 M -0.39 % | 189.957 M -14.82 % | 223.009 M 2.97 % | 216.568 M -0.91 % | 218.564 M 4.40 % | 209.346 M 17.03 % | 178.885 M | 0.000 -100.00 % | 135.329 M | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 94.602 M | 0.000 -100.00 % | 81.252 M 716.44 % | 9.952 M | 0.000 | 0.000 | 0.000 100.00 % | -81.657 M 82.72 % | -472.613 M -296.27 % | 240.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.308 M | 0.000 | 0.000 | 0.000 -100.00 % | 226.208 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 1.185 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 |
Account payables | 341.442 M -10.79 % | 382.760 M 7.93 % | 354.627 M 39.61 % | 254.004 M -20.60 % | 319.888 M 89.60 % | 168.718 M 15.17 % | 146.493 M 57.60 % | 92.951 M 309.22 % | 22.714 M 74.79 % | 12.995 M 188.52 % | 4.504 M 10.55 % | 4.074 M -24.15 % | 5.371 M -69.17 % | 17.419 M -50.41 % | 35.128 M -6.46 % | 37.555 M -28.23 % | 52.324 M -31.14 % | 75.986 M -12.05 % | 86.398 M -4.83 % | 90.781 M -25.87 % | 122.457 M 8.05 % | 113.336 M -66.07 % | 334.076 M 146.07 % | 135.764 M -37.53 % | 217.324 M 2.53 % | 211.957 M 225.62 % | 65.093 M |
Tax payables | 509.000 K 16 866.67 % | 3.000 K -99.51 % | 611.000 K -74.34 % | 2.381 M 214.12 % | 758.000 K 219.83 % | 237.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 395.000 K -57.75 % | 935.000 K -59.01 % | 2.281 M 48.79 % | 1.533 M -23.08 % | 1.993 M -5.23 % | 2.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 100.00 % | -1.709 M -9.13 % | -1.566 M -12.58 % | -1.391 M -13.37 % | -1.227 M -3.28 % | -1.188 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 992.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -170.807 K | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 100.00 % | -515.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 -100.00 % | 10.406 M -56.88 % | 24.134 M | 0.000 | 0.000 |
Capital lease obligations | 415.954 M -12.02 % | 472.799 M -21.79 % | 604.493 M 15.80 % | 522.030 M 75.06 % | 298.208 M 5.40 % | 282.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.000 K -34.69 % | 245.000 K -37.66 % | 393.000 K 85.38 % | 212.000 K -71.04 % | 732.000 K 94.68 % | 376.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.972 M -59.77 % | 7.387 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.889 B -239.82 % | 1.351 B 21.48 % | 1.112 B | 0.000 -100.00 % | 681.208 M 1.73 % | 669.631 M 7.63 % | 622.134 M 0.28 % | 620.400 M -1.12 % | 627.433 M 1.31 % | 619.329 M 0.60 % | 615.612 M 7.51 % | 572.592 M 0.60 % | 569.173 M 0.52 % | 566.225 M 257.50 % | 158.385 M -1.26 % | 160.408 M |
Deferred tax liabilities non current | 2.326 M 36.10 % | 1.709 M 9.13 % | 1.566 M 12.58 % | 1.391 M 13.37 % | 1.227 M 3.28 % | 1.188 M -19.68 % | 1.479 M -31.40 % | 2.156 M 117.12 % | 993.000 K 8.05 % | 919.000 K 11.26 % | 826.000 K 263.88 % | 227.000 K -83.14 % | 1.346 M -98.79 % | 111.138 M 99.02 % | 55.843 M 255.48 % | 15.709 M 218.50 % | 4.932 M 1 609.74 % | 288.476 K -17.57 % | 349.976 K -96.68 % | 10.538 M -44.22 % | 18.892 M 26.00 % | 14.993 M | 0.000 -100.00 % | 5.484 M 22.26 % | 4.485 M 44.42 % | 3.106 M 0.19 % | 3.100 M |
Other liabilities | 0.000 | 0.000 100.00 % | -120.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.100 B -10.46 % | 3.462 B -1.07 % | 3.499 B 7.46 % | 3.256 B 8.24 % | 3.008 B 25.18 % | 2.403 B 13.00 % | 2.127 B -8.97 % | 2.336 B 0.61 % | 2.322 B -3.99 % | 2.419 B -38.58 % | 3.938 B 2.75 % | 3.833 B 8.36 % | 3.537 B 56.21 % | 2.264 B 0.57 % | 2.252 B 26.13 % | 1.785 B -14.11 % | 2.078 B -3.79 % | 2.160 B 1.67 % | 2.125 B -9.51 % | 2.348 B 39.48 % | 1.683 B 8.76 % | 1.548 B 16.63 % | 1.327 B 15.95 % | 1.145 B -6.26 % | 1.221 B 90.86 % | 639.752 M 54.02 % | 415.357 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 84.042 M 630.23 % | 11.509 M -65.67 % | 33.525 M 393.16 % | 6.798 M 103.44 % | -197.893 M -112.66 % | -93.056 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.723 B | 0.000 | 0.000 100.00 % | -32.276 M | 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 | -2.736 M -126.68 % | -1.207 M -205.32 % | 1.146 M -83.53 % | 6.959 M -53.87 % | 15.087 M 12 472.50 % | 120.000 K -98.33 % | 7.189 M -75.04 % | 28.805 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.480 M 125.28 % | 4.652 M -13.00 % | 5.347 M 12.14 % | 4.768 M 13.42 % | 4.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -57.289 M -276.61 % | 32.439 M -33.67 % | 48.906 M 319.34 % | -22.297 M -112.32 % | 180.967 M 549.97 % | -40.218 M -205.43 % | 38.146 M -33.10 % | 57.018 M -10.20 % | 63.493 M 222.96 % | -51.636 M | 0.000 100.00 % | -197.412 M 18.41 % | -241.942 M -396.99 % | -48.681 M -12.36 % | -43.327 M -637.42 % | 8.062 M 129.41 % | -27.408 M -963.72 % | 3.173 M 107.99 % | -39.695 M 4.99 % | -41.781 M -111.38 % | -19.766 M -14.87 % | -17.208 M -123.09 % | 74.532 M 204.76 % | -71.147 M -196.91 % | 73.417 M -23.74 % | 96.273 M 787.40 % | 10.849 M |
Accounts receivables | -10.491 M -125.37 % | 41.357 M 131.43 % | -131.586 M -104.24 % | -64.428 M 75.66 % | -264.699 M -530.40 % | -41.989 M -277.97 % | -11.109 M 45.14 % | -20.251 M -189.80 % | 22.551 M 190.84 % | -24.824 M | 0.000 100.00 % | -9.886 M 90.86 % | -108.169 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 |
Inventory | -15.697 M 39.72 % | -26.041 M 38.49 % | -42.335 M -9.16 % | -38.784 M 28.43 % | -54.193 M -13.86 % | -47.597 M -58.60 % | -30.011 M -180.79 % | -10.688 M -248.26 % | -3.069 M 79.50 % | -14.973 M | 0.000 100.00 % | -577.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 476.050 K 24.61 % | 382.036 K -65.41 % | 1.104 M 156.39 % | -1.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 17.123 M -86.99 % | 131.586 M 104.24 % | 64.428 M -75.66 % | 264.699 M 530.40 % | 41.989 M -47.03 % | 79.266 M -9.88 % | 87.956 M 101.55 % | 43.640 M 451.37 % | -12.420 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 |
Other working capital | -31.101 M -281.63 % | 17.123 M -81.23 % | 91.241 M 453.41 % | 16.487 M -92.99 % | 235.160 M 3 086.88 % | 7.379 M -89.17 % | 68.157 M 0.67 % | 67.706 M 1.72 % | 66.562 M 662.23 % | -11.839 M | 0.000 100.00 % | -194.498 M -45.39 % | -133.773 M | 0.000 | 0.000 | 0.000 100.00 % | -27.884 M -1 099.00 % | 2.791 M 106.84 % | -40.800 M -2.45 % | -39.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 85.372 M 942.68 % | -10.131 M -74.64 % | -5.801 M -12.23 % | -5.169 M 55.33 % | -11.572 M 41.66 % | -19.834 M 51.62 % | -40.993 M 71.10 % | -141.859 M -130.40 % | -61.572 M -110.76 % | 572.279 M 337.06 % | -241.404 M -53.87 % | -156.890 M -104.19 % | 3.742 B 798.78 % | 416.383 M 51.04 % | 275.670 M 322.44 % | 65.256 M -25.37 % | 87.445 M 14.73 % | 76.220 M -6.24 % | 81.296 M 229.46 % | -62.795 M -133.34 % | -26.911 M -35.25 % | -19.898 M -870.02 % | -2.051 M -148.08 % | 4.267 M 102.24 % | -190.351 M -2 128.84 % | -8.540 M 41.99 % | -14.723 M |
Net cash provided by operating activities | 260.137 M -29.05 % | 366.672 M -33.81 % | 554.001 M 124.25 % | 247.049 M -59.37 % | 607.979 M 452.68 % | -172.386 M 26.59 % | -234.829 M -18.63 % | -197.958 M 4.70 % | -207.729 M 4.91 % | -218.451 M 9.51 % | -241.404 M 32.34 % | -356.804 M -296.13 % | 181.924 M -68.95 % | 585.899 M 20.72 % | 485.340 M -9.43 % | 535.886 M 41.72 % | 378.124 M -1.48 % | 383.822 M 108.39 % | 184.181 M 1 290.30 % | -15.473 M -107.59 % | 203.760 M -50.82 % | 414.319 M 38.44 % | 299.282 M 331.97 % | 69.282 M 947.52 % | -8.175 M -105.60 % | 145.963 M 198.98 % | 48.820 M |
Investments in property plant and equipment | -77.976 M 60.29 % | -196.363 M 38.54 % | -319.492 M -83.00 % | -174.584 M -97.59 % | -88.355 M 36.86 % | -139.942 M 0.12 % | -140.106 M 26.06 % | -189.487 M 49.14 % | -372.539 M -316.00 % | -89.553 M -401.61 % | -17.853 M 54.68 % | -39.394 M 91.58 % | -467.840 M -6.94 % | -437.477 M -25.32 % | -349.076 M -20.40 % | -289.938 M -52.84 % | -189.702 M -27.12 % | -149.228 M 60.96 % | -382.276 M 8.01 % | -415.584 M -1.35 % | -410.047 M -63.57 % | -250.678 M 56.71 % | -579.004 M -162.03 % | -220.967 M 15.14 % | -260.382 M -245.74 % | -75.311 M -45.05 % | -51.920 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 43.283 M 136.67 % | -118.029 M -487.53 % | 30.457 M 60 814.00 % | 50.000 K -99.98 % | 329.219 M 2 881.52 % | 11.042 M 3 427.80 % | 313.000 K 236.56 % | 93.000 K 100.07 % | -142.343 M -298.44 % | 71.731 M -98.46 % | 4.655 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.384 M -40.40 % | 5.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -2.035 B -82.19 % | -1.117 B -821.27 % | -121.234 M 15.59 % | -143.628 M -618.14 % | -20.000 M -480.38 % | -3.446 M 96.20 % | -90.780 M 45.67 % | -167.095 M -156.93 % | -65.034 M 59.20 % | -159.399 M 65.37 % | -460.347 M 78.90 % | -2.181 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.917 K 99.87 % | -144.665 M 7.58 % | -156.530 M -3 913.43 % | -3.900 M 93.86 % | -63.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 2.480 B 187.91 % | 861.378 M 476.90 % | 149.312 M 434.27 % | 27.947 M -87.11 % | 216.778 M 49.89 % | 144.623 M -38.02 % | 233.352 M -54.16 % | 509.102 M 56.48 % | 325.343 M -28.56 % | 455.395 M -24.39 % | 602.278 M 286.23 % | 155.939 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.051 M 619.26 % | 3.900 M -98.36 % | 237.385 M 6 837.03 % | 3.422 M | 0.000 -100.00 % | 2.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -25.517 M -141.00 % | -10.588 M 44.85 % | -19.197 M -194.66 % | 20.281 M 419.36 % | 3.905 M -89.96 % | 38.906 M -16.51 % | 46.598 M -16.98 % | 56.131 M -28.28 % | 78.266 M -26.24 % | 106.109 M 203.71 % | -102.312 M -136.10 % | 283.390 M 156.04 % | -505.736 M -2 271.66 % | 23.288 M -45.62 % | 42.822 M -49.86 % | 85.399 M 102.80 % | 42.111 M 61.71 % | 26.041 M -15.17 % | 30.697 M 162.51 % | -49.109 M -1 390.13 % | 3.807 M -19.17 % | 4.709 M -94.93 % | 92.970 M -32.02 % | 136.763 M 175.50 % | -181.139 M -7 876.89 % | 2.329 M 400.57 % | -774.920 K |
Net cash used for investing activites | 341.699 M 173.89 % | -462.464 M -72.99 % | -267.328 M 31.10 % | -388.013 M -371.75 % | 142.785 M 255.27 % | 40.191 M -89.38 % | 378.283 M 72.19 % | 219.693 M 746.84 % | -33.964 M -110.87 % | 312.552 M 359.21 % | -120.577 M 93.23 % | -1.781 B -148.38 % | 3.682 B 988.92 % | -414.189 M -35.24 % | -306.254 M -73.53 % | -176.488 M -19.58 % | -147.591 M -229.46 % | 114.003 M 123.13 % | -492.822 M -6.05 % | -464.693 M -14.39 % | -406.240 M -31.26 % | -309.498 M 36.32 % | -486.034 M -477.21 % | -84.204 M 80.93 % | -441.521 M -504.98 % | -72.981 M -40.57 % | -51.920 M |
Debt repayment | -145.139 M 5.89 % | -154.223 M -11.76 % | -137.998 M -20.74 % | -114.297 M -32.75 % | -86.100 M -49.15 % | -57.727 M 58.83 % | -140.231 M -495.45 % | 35.461 M -68.38 % | 112.153 M 115.36 % | -730.139 M -320.09 % | 331.749 M -37.62 % | 531.847 M | 0.000 100.00 % | -125.000 M -121.81 % | -56.354 M 89.54 % | -538.637 M -58.70 % | -339.409 M -25 658.94 % | -1.318 M -8.60 % | -1.213 M -100.14 % | 843.338 M 743.34 % | 100.000 M 493.06 % | -25.441 M -473.27 % | -4.438 M -124.11 % | 18.409 M 591.67 % | -3.744 M 56.16 % | -8.540 M | 0.000 |
Common stock issued | 0.000 -100.00 % | 2.986 M -84.98 % | 19.886 M 1.08 % | 19.673 M -95.67 % | 453.990 M 4 700.57 % | 9.457 M 25.19 % | 7.554 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.177 M 939.50 % | 7.232 M -98.18 % | 396.356 M 28 231.38 % | 1.399 M -90.67 % | 14.998 M 754.95 % | 1.754 M 11 178.44 % | 15.554 K -98.91 % | 1.430 M -34.06 % | 2.168 M -95.22 % | 45.386 M 210.85 % | 14.601 M 3 720.01 % | 382.215 K -99.94 % | 677.332 M 87 140.32 % | 776.398 K | 0.000 |
Common stock repurchased | -220.416 M -99.22 % | -110.638 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 % | -134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -73.759 M -0.58 % | -73.335 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -121.354 M 94.63 % | -2.258 B -929.50 % | -219.312 M -38.42 % | -158.435 M -588.61 % | -23.008 M -33.34 % | -17.255 M 29.90 % | -24.614 M | 0.000 | 0.000 100.00 % | -54.945 M -81.81 % | -30.221 M | 0.000 | 0.000 | 0.000 100.00 % | -20.186 M 59.92 % | -50.370 M |
Other financing activites | -23.108 M -30.03 % | -17.771 M -35.43 % | -13.122 M -40.27 % | -9.355 M 97.13 % | -325.957 M -245.32 % | 224.305 M 4 559.34 % | -5.030 M -228.54 % | -1.531 M -122.53 % | -688.000 K 77.35 % | -3.037 M 68.43 % | -9.620 M -42.92 % | -6.731 M 26.15 % | -9.114 M -51.09 % | -6.032 M -85.03 % | -3.260 M -257.46 % | -912.000 K -3.15 % | -884.135 K 98.96 % | -85.272 M -0.03 % | -85.247 M -62.74 % | -52.381 M | 0.000 -100.00 % | 7.798 K 100.74 % | -1.053 M -13 399.13 % | -7.800 K 99.98 % | -36.381 M -4 785.82 % | 776.398 K | 0.000 |
Net cash used provided by financing activities | -388.663 M -38.98 % | -279.646 M -36.42 % | -204.993 M -15.61 % | -177.314 M -522.85 % | 41.933 M -76.18 % | 176.035 M 227.83 % | -137.707 M -505.86 % | 33.930 M -69.56 % | 111.465 M 115.20 % | -733.176 M -327.60 % | 322.129 M -20.22 % | 403.762 M 118.42 % | -2.192 B -538.79 % | -343.112 M -292.43 % | 178.307 M 131.82 % | -560.407 M -63.79 % | -342.147 M -212.61 % | -109.450 M -26.61 % | -86.444 M -110.91 % | 792.387 M 1 577.97 % | 47.223 M 559.88 % | -10.269 M -212.72 % | 9.110 M -51.50 % | 18.783 M -97.05 % | 637.207 M 2 444.92 % | -27.174 M 46.05 % | -50.370 M |
Effect of forex changes on cash | -2.033 M -1 137.24 % | 196.000 K 263.33 % | -120.000 K -360.87 % | 46.000 K -33.33 % | 69.000 K 346.43 % | -28.000 K 37.78 % | -45.000 K -132.85 % | 137.000 K 174.86 % | -183.000 K 96.55 % | -5.303 M -91.03 % | -2.776 M -227.34 % | 2.180 M 5 054.55 % | -44.000 K -103.24 % | 1.358 M 602.96 % | -270.000 K -159.87 % | 451.000 K -0.36 % | 452.637 K 179.53 % | -569.156 K -262.63 % | 349.976 K 138.16 % | -917.061 K -267.40 % | -249.610 K 78.07 % | -1.138 M -464.88 % | 311.980 K -90.43 % | 3.261 M 437.10 % | -967.238 K 68.85 % | -3.106 M | 0.000 |
Net change in cash | 211.140 M 156.27 % | -375.242 M -560.08 % | 81.560 M 125.63 % | -318.232 M -140.14 % | 792.766 M 1 709.47 % | 43.812 M 668.36 % | 5.702 M -89.78 % | 55.802 M 142.79 % | -130.411 M 79.76 % | -644.378 M -1 411.63 % | -42.628 M 97.54 % | -1.732 B -203.61 % | 1.672 B 1 083.23 % | -170.044 M -147.61 % | 357.123 M 278.06 % | -200.558 M -80.42 % | -111.162 M -128.66 % | 387.798 M 198.24 % | -394.735 M -226.80 % | 311.311 M 300.18 % | -155.515 M -266.48 % | 93.415 M 152.68 % | -177.329 M -2 589.99 % | 7.122 M -96.18 % | 186.552 M 336.87 % | 42.702 M 179.86 % | -53.469 M |
Cash at beginning of period | 330.565 M -53.16 % | 705.807 M 13.07 % | 624.247 M -33.77 % | 942.479 M 529.52 % | 149.713 M 41.37 % | 105.901 M 5.69 % | 100.199 M 125.69 % | 44.397 M -74.60 % | 174.808 M -78.66 % | 819.186 M 135.50 % | 347.849 M -83.28 % | 2.080 B 409.65 % | 408.131 M -29.41 % | 578.175 M 161.56 % | 221.052 M -47.57 % | 421.610 M -20.80 % | 532.318 M 267.51 % | 144.846 M -73.16 % | 539.672 M 136.29 % | 228.395 M -40.50 % | 383.861 M 32.24 % | 290.279 M -37.94 % | 467.705 M 1.54 % | 460.632 M 68.07 % | 274.079 M 18.46 % | 231.367 M -18.87 % | 285.171 M |
Cash at end of period | 541.705 M 63.87 % | 330.565 M -53.16 % | 705.807 M 13.07 % | 624.247 M -33.77 % | 942.479 M 529.52 % | 149.713 M 41.37 % | 105.901 M 5.69 % | 100.199 M 125.69 % | 44.397 M -74.60 % | 174.808 M -42.73 % | 305.221 M -12.25 % | 347.849 M -83.28 % | 2.080 B 409.65 % | 408.131 M -29.41 % | 578.175 M 161.56 % | 221.052 M -47.51 % | 421.156 M -20.93 % | 532.644 M 267.50 % | 144.937 M -73.15 % | 539.706 M 136.35 % | 228.346 M -40.49 % | 383.693 M 32.14 % | 290.375 M -37.92 % | 467.753 M 1.55 % | 460.632 M 68.07 % | 274.068 M 18.29 % | 231.701 M |
Operating cash flow | 260.137 M -29.05 % | 366.672 M -33.81 % | 554.001 M 124.25 % | 247.049 M -59.37 % | 607.979 M 452.68 % | -172.386 M 26.59 % | -234.829 M -18.63 % | -197.958 M 4.70 % | -207.729 M 4.91 % | -218.451 M 9.51 % | -241.404 M 32.34 % | -356.804 M -296.13 % | 181.924 M -68.95 % | 585.899 M 20.72 % | 485.340 M -9.43 % | 535.886 M 41.72 % | 378.124 M -1.48 % | 383.822 M 108.39 % | 184.181 M 1 290.30 % | -15.473 M -107.59 % | 203.760 M -50.82 % | 414.319 M 38.44 % | 299.282 M 331.97 % | 69.282 M 947.52 % | -8.175 M -105.60 % | 145.963 M 198.98 % | 48.820 M |
Capital expenditure | -136.197 M 44.16 % | -243.906 M 23.66 % | -319.492 M -83.00 % | -174.584 M -97.59 % | -88.355 M 36.86 % | -139.942 M 0.12 % | -140.106 M 26.06 % | -189.487 M 49.14 % | -372.539 M -316.00 % | -89.553 M -401.61 % | -17.853 M 54.68 % | -39.394 M 91.58 % | -467.840 M -6.94 % | -437.477 M -25.32 % | -349.076 M -20.40 % | -289.938 M -52.84 % | -189.702 M -27.12 % | -149.228 M 60.96 % | -382.276 M 8.01 % | -415.584 M -1.35 % | -410.047 M -63.57 % | -250.678 M 56.71 % | -579.004 M -162.03 % | -220.967 M 15.14 % | -260.382 M -245.74 % | -75.311 M -45.05 % | -51.920 M |
Free CashFlow | 123.940 M 0.96 % | 122.766 M -47.65 % | 234.509 M 223.62 % | 72.465 M -86.05 % | 519.624 M 266.37 % | -312.328 M 16.70 % | -374.935 M 3.23 % | -387.445 M 33.23 % | -580.268 M -88.40 % | -308.004 M -18.80 % | -259.257 M 34.56 % | -396.198 M -38.57 % | -285.916 M -292.64 % | 148.422 M 8.92 % | 136.264 M -44.60 % | 245.948 M 30.53 % | 188.422 M -19.68 % | 234.594 M 218.43 % | -198.095 M 54.04 % | -431.057 M -108.96 % | -206.287 M -226.06 % | 163.641 M 158.50 % | -279.721 M -84.41 % | -151.685 M 43.52 % | -268.557 M -480.11 % | 70.652 M 2 379.34 % | -3.100 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
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-08-31 | 2014-02-28 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-02-29 | 2011-08-31 | 2011-02-28 | 2010-08-31 | 2010-02-28 | 2009-08-31 | 2009-02-28 | 2008-08-31 | 2008-02-29 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 | 2005-05-31 | 2004-11-30 | 2004-05-31 | 2003-11-30 | 2003-05-31 | 2002-11-30 | 2002-05-31 | 2001-11-30 | 2001-05-31 | 2000-11-30 | 2000-05-31 | 1999-11-30 | 1999-05-31 | 1998-11-30 | 1998-02-28 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.888 B -2.76 % | 1.942 B 2.34 % | 1.898 B -4.32 % | 1.983 B 8.45 % | 1.829 B -4.06 % | 1.906 B -0.84 % | 1.922 B 19.24 % | 1.612 B 6.19 % | 1.518 B -1.29 % | 1.538 B 14.77 % | 1.340 B 69.96 % | 788.411 M 26.04 % | 625.547 M 23.19 % | 507.776 M 30.67 % | 388.598 M 37.14 % | 283.352 M 38.96 % | 203.905 M 71.04 % | 119.216 M 75.69 % | 67.855 M 29.15 % | 52.541 M -12.82 % | 60.269 M 8 565.56 % | 695.500 K 0.00 % | 695.500 K -84.20 % | 4.402 M 29.47 % | 3.400 M 100.00 % | 1.700 M -17.56 % | 2.062 M -99.75 % | 840.729 M 0.00 % | 840.729 M 6.78 % | 787.344 M 0.00 % | 787.344 M 3.61 % | 759.890 M 0.00 % | 759.890 M 16.64 % | 651.491 M 0.00 % | 651.491 M 14.22 % | 570.369 M 0.00 % | 570.369 M 0.50 % | 567.526 M 0.00 % | 567.526 M -2.35 % | 581.156 M 0.00 % | 581.156 M -0.65 % | 584.941 M 0.00 % | 584.941 M -9.89 % | 649.170 M 0.00 % | 649.170 M 12.89 % | 575.042 M 0.00 % | 575.042 M 13.13 % | 508.315 M 0.00 % | 508.315 M -17.62 % | 617.063 M 0.00 % | 617.063 M 89.62 % | 325.429 M -3.53 % | 337.340 M 82.29 % | 185.058 M -64.15 % | 516.245 M |
Net income | -23.205 M 40.84 % | -39.222 M -42.74 % | -27.478 M -714.16 % | -3.375 M -106.93 % | 48.696 M -42.27 % | 84.355 M -34.02 % | 127.849 M 257.75 % | -81.046 M -184.58 % | 95.826 M 28.96 % | 74.304 M -32.00 % | 109.277 M 181.23 % | -134.522 M 13.43 % | -155.391 M -2 395.97 % | 6.768 M 104.84 % | -139.863 M -28.65 % | -108.716 M -13.01 % | -96.204 M 26.76 % | -131.353 M -4.44 % | -125.763 M 78.22 % | -577.525 M -145.72 % | -235.034 M -188.13 % | -81.572 M 0.00 % | -81.572 M -156.27 % | -31.830 M -275.35 % | -8.480 M -100.00 % | -4.240 M -100.11 % | 3.705 B 2 260.21 % | 156.958 M 0.00 % | 156.958 M 44.75 % | 108.433 M 0.00 % | 108.433 M 1.90 % | 106.415 M 0.00 % | 106.415 M 70.00 % | 62.595 M 0.00 % | 62.595 M 333.97 % | 14.424 M 0.00 % | 14.424 M 120.30 % | -71.041 M 0.00 % | -71.041 M 9.25 % | -78.284 M 0.00 % | -78.284 M -416.54 % | 24.731 M 0.00 % | 24.731 M -80.81 % | 128.855 M 0.00 % | 128.855 M 182.82 % | 45.561 M 0.00 % | 45.561 M 68.98 % | 26.962 M 0.00 % | 26.962 M -22.97 % | 35.000 M 0.00 % | 35.000 M 233.20 % | -26.276 M -476.47 % | 6.979 M 0.15 % | 6.969 M -76.95 % | 30.227 M |
Income before tax | -23.852 M 43.76 % | -42.408 M -46.75 % | -28.899 M -523.36 % | -4.636 M -110.68 % | 43.400 M -26.58 % | 59.114 M -28.99 % | 83.246 M 192.03 % | -90.451 M -193.68 % | 96.551 M 29.21 % | 74.722 M -31.71 % | 109.419 M 181.17 % | -134.804 M 13.12 % | -155.163 M -2 368.46 % | 6.840 M 104.90 % | -139.598 M -30.04 % | -107.354 M -11.36 % | -96.403 M 26.59 % | -131.322 M -4.46 % | -125.720 M 78.23 % | -577.505 M -145.79 % | -234.961 M -188.30 % | -81.500 M 0.00 % | -81.500 M -167.05 % | -30.518 M -166.51 % | -11.451 M -100.00 % | -5.726 M 91.30 % | -65.814 M -135.30 % | 186.435 M 0.00 % | 186.435 M 43.66 % | 129.773 M 0.00 % | 129.773 M 3.17 % | 125.780 M 0.00 % | 125.780 M 132.13 % | 54.186 M 0.00 % | 54.186 M 251.00 % | 15.437 M 0.00 % | 15.437 M 120.68 % | -74.666 M 0.00 % | -74.666 M 8.55 % | -81.646 M 0.00 % | -81.646 M -416.51 % | 25.796 M 0.00 % | 25.796 M -81.27 % | 137.740 M 0.00 % | 137.740 M 160.67 % | 52.842 M 0.00 % | 52.842 M 79.19 % | 29.489 M 0.00 % | 29.489 M -17.17 % | 35.601 M 0.00 % | 35.601 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.720 M |
Income before tax ratio | -0.01 42.16 % | -0.02 -43.39 % | -0.02 -551.48 % | 0.00 -109.85 % | 0.02 -23.48 % | 0.03 -28.38 % | 0.04 177.19 % | -0.06 -188.22 % | 0.06 30.90 % | 0.05 -40.50 % | 0.08 147.76 % | -0.17 31.07 % | -0.25 -1 941.38 % | 0.01 103.75 % | -0.36 5.18 % | -0.38 19.86 % | -0.47 57.08 % | -1.10 40.55 % | -1.85 83.14 % | -10.99 -181.94 % | -3.90 96.67 % | -117.18 0.00 % | -117.18 -1 590.25 % | -6.93 -105.85 % | -3.37 0.00 % | -3.37 89.45 % | -31.92 -14 493.16 % | 0.22 0.00 % | 0.22 34.54 % | 0.16 0.00 % | 0.16 -0.42 % | 0.17 0.00 % | 0.17 99.01 % | 0.08 0.00 % | 0.08 207.30 % | 0.03 0.00 % | 0.03 120.57 % | -0.13 0.00 % | -0.13 6.35 % | -0.14 0.00 % | -0.14 -418.57 % | 0.04 0.00 % | 0.04 -79.22 % | 0.21 0.00 % | 0.21 130.90 % | 0.09 0.00 % | 0.09 58.40 % | 0.06 0.00 % | 0.06 0.55 % | 0.06 0.00 % | 0.06 | 0.00 | 0.00 | 0.00 -100.00 % | 0.09 |
EBITDA | 22.473 M -90.86 % | 245.939 M 1 956.52 % | 11.959 M 112.01 % | -99.613 M -163.14 % | 157.764 M -12.15 % | 179.576 M -26.03 % | 242.774 M 832.34 % | -33.151 M -118.57 % | 178.551 M 73.84 % | 102.710 M -44.96 % | 186.624 M 470.83 % | -50.326 M 54.88 % | -111.544 M 22.67 % | -144.253 M 0.66 % | -145.209 M 14.55 % | -169.941 M -21.22 % | -140.196 M 1.16 % | -141.840 M 1.74 % | -144.348 M 35.80 % | -224.840 M 16.16 % | -268.171 M -239.93 % | -78.890 M 0.00 % | -78.890 M 2.86 % | -81.215 M | 0.000 100.00 % | -40.479 M -85.43 % | -21.830 M -106.88 % | 317.503 M 0.00 % | 317.503 M 19.18 % | 266.407 M 0.00 % | 266.407 M -5.47 % | 281.829 M 0.00 % | 281.829 M 45.10 % | 194.234 M 0.00 % | 194.234 M 6.11 % | 183.042 M 0.00 % | 183.042 M 77.38 % | 103.193 M 0.00 % | 103.193 M 76.42 % | 58.494 M 0.00 % | 58.494 M -52.07 % | 122.051 M 0.00 % | 122.051 M -45.41 % | 223.592 M 0.00 % | 223.592 M 104.26 % | 109.466 M 0.00 % | 109.466 M 61.67 % | 67.711 M 0.00 % | 67.711 M 340.72 % | -28.128 M 0.00 % | -28.128 M -108.64 % | 325.429 M -3.53 % | 337.340 M 82.29 % | 185.058 M 224.50 % | -148.636 M |
Net income ratio | -0.01 39.16 % | -0.02 -39.48 % | -0.01 -750.89 % | 0.00 -106.39 % | 0.03 -39.83 % | 0.04 -33.46 % | 0.07 232.30 % | -0.05 -179.65 % | 0.06 30.64 % | 0.05 -40.75 % | 0.08 147.80 % | -0.17 31.31 % | -0.25 -1 963.71 % | 0.01 103.70 % | -0.36 6.19 % | -0.38 18.68 % | -0.47 57.18 % | -1.10 40.55 % | -1.85 83.14 % | -10.99 -181.86 % | -3.90 96.67 % | -117.29 0.00 % | -117.29 -1 522.02 % | -7.23 -189.91 % | -2.49 0.00 % | -2.49 -100.14 % | 1 796.57 962 217.04 % | 0.19 0.00 % | 0.19 35.56 % | 0.14 0.00 % | 0.14 -1.66 % | 0.14 0.00 % | 0.14 45.75 % | 0.10 0.00 % | 0.10 279.93 % | 0.03 0.00 % | 0.03 120.20 % | -0.13 0.00 % | -0.13 7.07 % | -0.13 0.00 % | -0.13 -418.61 % | 0.04 0.00 % | 0.04 -78.70 % | 0.20 0.00 % | 0.20 150.53 % | 0.08 0.00 % | 0.08 49.37 % | 0.05 0.00 % | 0.05 -6.49 % | 0.06 0.00 % | 0.06 170.25 % | -0.08 -490.25 % | 0.02 -45.06 % | 0.04 -35.69 % | 0.06 |
Ratio EBITDA | 0.01 -90.60 % | 0.13 1 909.49 % | 0.01 112.55 % | -0.05 -158.22 % | 0.09 -8.43 % | 0.09 -25.40 % | 0.13 714.19 % | -0.02 -117.48 % | 0.12 76.10 % | 0.07 -52.05 % | 0.14 318.19 % | -0.06 64.20 % | -0.18 37.23 % | -0.28 23.97 % | -0.37 37.70 % | -0.60 12.77 % | -0.69 42.21 % | -1.19 44.07 % | -2.13 50.29 % | -4.28 3.83 % | -4.45 96.08 % | -113.43 0.00 % | -113.43 -514.80 % | -18.45 | 0.00 100.00 % | -23.81 -124.91 % | -10.59 -2 903.33 % | 0.38 0.00 % | 0.38 11.61 % | 0.34 0.00 % | 0.34 -8.77 % | 0.37 0.00 % | 0.37 24.40 % | 0.30 0.00 % | 0.30 -7.10 % | 0.32 0.00 % | 0.32 76.50 % | 0.18 0.00 % | 0.18 80.65 % | 0.10 0.00 % | 0.10 -51.76 % | 0.21 0.00 % | 0.21 -39.42 % | 0.34 0.00 % | 0.34 80.93 % | 0.19 0.00 % | 0.19 42.91 % | 0.13 0.00 % | 0.13 392.22 % | -0.05 0.00 % | -0.05 -104.56 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 447.32 % | -0.29 |
Gross profit ratio | 0.55 -1.71 % | 0.56 5.78 % | 0.53 20.02 % | 0.44 3.50 % | 0.42 -4.35 % | 0.44 -3.13 % | 0.46 12.75 % | 0.41 -5.24 % | 0.43 2.46 % | 0.42 -0.89 % | 0.42 52.76 % | 0.28 0.35 % | 0.28 -32.00 % | 0.40 5.26 % | 0.38 -1.93 % | 0.39 0.78 % | 0.39 35.37 % | 0.29 63.60 % | 0.18 113.56 % | -1.30 52.18 % | -2.71 -553.54 % | 0.60 0.00 % | 0.60 171.27 % | -0.84 32.37 % | -1.24 0.00 % | -1.24 -1 765.45 % | -0.07 -107.60 % | 0.87 0.00 % | 0.87 -0.26 % | 0.88 0.00 % | 0.88 -0.99 % | 0.88 0.00 % | 0.88 2.51 % | 0.86 0.00 % | 0.86 6.30 % | 0.81 0.00 % | 0.81 10.45 % | 0.74 0.00 % | 0.74 3.84 % | 0.71 0.00 % | 0.71 -1.23 % | 0.72 0.00 % | 0.72 -4.63 % | 0.75 0.00 % | 0.75 24.87 % | 0.60 0.00 % | 0.60 41.54 % | 0.43 0.00 % | 0.43 31.81 % | 0.32 0.00 % | 0.32 -67.74 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 862.83 % | 0.10 |
Weighted average shs out dil | 39.432 M -7.21 % | 42.497 M -4.34 % | 44.427 M 0.00 % | 44.427 M -5.94 % | 47.235 M 0.01 % | 47.232 M -0.55 % | 47.494 M 3.58 % | 45.850 M -4.03 % | 47.777 M -2.63 % | 49.067 M 8.83 % | 45.085 M 9.87 % | 41.037 M 0.75 % | 40.732 M 0.16 % | 40.668 M 0.29 % | 40.549 M 0.24 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 2.31 % | 39.538 M 0.00 % | 39.538 M 7.35 % | 36.831 M 0.00 % | 36.831 M 10.21 % | 33.419 M 0.00 % | 33.419 M -10.92 % | 37.517 M 14.75 % | 32.694 M 4.43 % | 31.308 M 0.55 % | 31.138 M 1.39 % | 30.710 M 0.01 % | 30.706 M 0.00 % | 30.706 M -0.15 % | 30.753 M 1.03 % | 30.440 M -0.51 % | 30.596 M 0.07 % | 30.575 M -4.68 % | 32.075 M 9.68 % | 29.244 M 17.22 % | 24.948 M 1.52 % | 24.574 M -0.99 % | 24.819 M 2.75 % | 24.156 M 2.66 % | 23.529 M 4.33 % | 22.553 M 25.30 % | 18.000 M -20.00 % | 22.500 M 0.00 % | 22.500 M |
Weighted average shs out | 39.432 M -6.80 % | 42.310 M -4.77 % | 44.428 M 0.00 % | 44.427 M -3.79 % | 46.176 M 0.08 % | 46.138 M 0.27 % | 46.012 M 0.35 % | 45.850 M 0.15 % | 45.782 M 0.48 % | 45.564 M 3.07 % | 44.205 M 7.72 % | 41.037 M 0.75 % | 40.732 M 0.14 % | 40.673 M 0.31 % | 40.549 M 0.24 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 0.00 % | 40.451 M 1.22 % | 39.962 M -1.21 % | 40.451 M -0.02 % | 40.458 M 0.02 % | 40.451 M 2.31 % | 39.538 M 0.00 % | 39.538 M 11.91 % | 35.330 M 0.00 % | 35.330 M 7.52 % | 32.860 M 0.00 % | 32.860 M -12.41 % | 37.517 M 19.83 % | 31.308 M 0.00 % | 31.308 M 1.95 % | 30.709 M 0.00 % | 30.710 M 0.01 % | 30.706 M 0.00 % | 30.706 M -0.15 % | 30.753 M 1.03 % | 30.440 M -0.51 % | 30.596 M 0.07 % | 30.575 M -4.68 % | 32.075 M 9.68 % | 29.244 M 17.22 % | 24.948 M 1.52 % | 24.574 M 0.05 % | 24.562 M 1.68 % | 24.156 M 2.66 % | 23.529 M 4.33 % | 22.553 M 25.30 % | 18.000 M -20.00 % | 22.500 M 0.00 % | 22.500 M |
EPS diluted | -0.59 39.80 % | -0.98 -58.06 % | -0.62 -715.79 % | -0.08 -107.38 % | 1.03 -42.46 % | 1.79 -31.15 % | 2.60 246.89 % | -1.77 -188.50 % | 2.00 32.45 % | 1.51 -37.08 % | 2.40 175.00 % | -3.20 15.79 % | -3.80 -2 335.29 % | 0.17 104.93 % | -3.45 -28.25 % | -2.69 -13.03 % | -2.38 26.77 % | -3.25 -4.50 % | -3.11 78.40 % | -14.40 -140.00 % | -6.00 -455.56 % | -1.08 64.00 % | -3.00 -279.75 % | -0.79 -276.19 % | -0.21 -110.00 % | -0.10 -100.11 % | 93.10 23 971.79 % | -0.39 -104.65 % | 8.39 199.64 % | 2.80 0.00 % | 2.80 -12.50 % | 3.20 0.00 % | 3.20 175.86 % | 1.16 58.90 % | 0.73 58.70 % | 0.46 0.00 % | 0.46 119.91 % | -2.31 0.00 % | -2.31 13.16 % | -2.66 0.00 % | -2.66 -428.40 % | 0.81 0.00 % | 0.81 -80.76 % | 4.21 4.73 % | 4.02 157.69 % | 1.56 -14.75 % | 1.83 66.36 % | 1.10 0.92 % | 1.09 -24.83 % | 1.45 -2.68 % | 1.49 227.35 % | -1.17 -400.00 % | 0.39 25.81 % | 0.31 -75.00 % | 1.24 |
Earnings per share | -0.59 38.54 % | -0.96 -54.84 % | -0.62 -715.79 % | -0.08 -107.24 % | 1.05 -42.62 % | 1.83 -34.64 % | 2.80 258.19 % | -1.77 -188.50 % | 2.00 22.70 % | 1.63 -32.08 % | 2.40 175.00 % | -3.20 15.79 % | -3.80 -2 335.29 % | 0.17 104.93 % | -3.45 -28.25 % | -2.69 -13.03 % | -2.38 26.77 % | -3.25 -4.50 % | -3.11 78.40 % | -14.40 -140.00 % | -6.00 -455.56 % | -1.08 64.00 % | -3.00 -279.75 % | -0.79 -276.19 % | -0.21 -110.00 % | -0.10 -100.11 % | 94.50 24 330.77 % | -0.39 -104.54 % | 8.59 168.44 % | 3.20 0.00 % | 3.20 0.00 % | 3.20 0.00 % | 3.20 171.19 % | 1.18 55.26 % | 0.76 65.22 % | 0.46 -2.13 % | 0.47 120.35 % | -2.31 0.00 % | -2.31 13.16 % | -2.66 0.00 % | -2.66 -428.40 % | 0.81 0.00 % | 0.81 -80.76 % | 4.21 4.73 % | 4.02 157.69 % | 1.56 -14.75 % | 1.83 66.36 % | 1.10 0.00 % | 1.10 -24.14 % | 1.45 -2.68 % | 1.49 227.35 % | -1.17 -400.00 % | 0.39 25.81 % | 0.31 -75.00 % | 1.24 |
Gross profit | 1.035 B -4.42 % | 1.083 B 8.26 % | 999.929 M 14.84 % | 870.679 M 12.25 % | 775.683 M -8.23 % | 845.245 M -3.95 % | 879.968 M 34.44 % | 654.524 M 0.62 % | 650.504 M 1.14 % | 643.164 M 13.75 % | 565.424 M 159.62 % | 217.786 M 26.47 % | 172.199 M -16.23 % | 205.562 M 37.54 % | 149.459 M 34.50 % | 111.121 M 40.04 % | 79.349 M 131.53 % | 34.271 M 187.44 % | 11.923 M 117.51 % | -68.083 M 58.31 % | -163.299 M -39 401.81 % | 415.500 K 0.00 % | 415.500 K 111.26 % | -3.690 M 12.43 % | -4.214 M -100.00 % | -2.107 M -1 437.96 % | -137.000 K -100.02 % | 734.572 M 0.00 % | 734.572 M 6.51 % | 689.698 M 0.00 % | 689.698 M 2.58 % | 672.325 M 0.00 % | 672.325 M 19.57 % | 562.307 M 0.00 % | 562.307 M 21.42 % | 463.122 M 0.00 % | 463.122 M 11.01 % | 417.207 M 0.00 % | 417.207 M 1.41 % | 411.418 M 0.00 % | 411.418 M -1.86 % | 419.235 M 0.00 % | 419.235 M -14.07 % | 487.864 M 0.00 % | 487.864 M 40.97 % | 346.083 M 0.00 % | 346.083 M 60.12 % | 216.139 M 0.00 % | 216.139 M 8.58 % | 199.064 M 0.00 % | 199.064 M -38.83 % | 325.429 M -3.53 % | 337.340 M 82.29 % | 185.058 M 245.14 % | 53.618 M |
Income tax expense | 647.000 K 110.73 % | -6.028 M -524.21 % | 1.421 M 212.69 % | -1.261 M 76.19 % | -5.296 M 79.02 % | -25.241 M 43.41 % | -44.603 M -400.48 % | -8.912 M -1 293.04 % | 747.000 K 78.71 % | 418.000 K 194.37 % | 142.000 K 150.35 % | -282.000 K -223.68 % | 228.000 K 216.67 % | 72.000 K -72.83 % | 265.000 K -80.54 % | 1.362 M 584.42 % | 199.000 K 541.94 % | 31.000 K -27.91 % | 43.000 K 115.00 % | 20.000 K -72.60 % | 73.000 K 0.69 % | 72.500 K 0.00 % | 72.500 K -94.47 % | 1.312 M -55.84 % | 2.971 M 100.00 % | 1.486 M 86.74 % | 795.500 K -97.30 % | 29.477 M 0.00 % | 29.477 M 38.13 % | 21.340 M 0.00 % | 21.340 M 10.20 % | 19.365 M 0.00 % | 19.365 M 330.29 % | -8.409 M 0.00 % | -8.409 M -929.65 % | 1.014 M 0.00 % | 1.014 M 127.97 % | -3.624 M 0.00 % | -3.624 M -7.70 % | -3.365 M 0.00 % | -3.365 M -429.32 % | 1.022 M 0.00 % | 1.022 M -88.50 % | 8.885 M 0.00 % | 8.885 M 22.03 % | 7.281 M 0.00 % | 7.281 M -22.44 % | 9.388 M 0.00 % | 9.388 M 1 462.99 % | 600.624 K 0.00 % | 600.624 K -97.71 % | 26.276 M 476.47 % | -6.979 M -0.15 % | -6.969 M -144.98 % | 15.493 M |
Cost of revenue | 853.709 M -0.67 % | 859.455 M -4.25 % | 897.619 M -19.31 % | 1.112 B 5.66 % | 1.053 B -0.73 % | 1.061 B 1.77 % | 1.042 B 8.84 % | 957.513 M 10.36 % | 867.623 M -3.03 % | 894.738 M 15.52 % | 774.558 M 35.74 % | 570.625 M 25.87 % | 453.348 M 50.01 % | 302.214 M 26.38 % | 239.139 M 38.85 % | 172.231 M 38.28 % | 124.556 M 46.63 % | 84.945 M 51.87 % | 55.932 M -53.63 % | 120.624 M -46.05 % | 223.568 M 79 745.71 % | 280.000 K 0.00 % | 280.000 K -96.54 % | 8.092 M 6.28 % | 7.614 M 100.00 % | 3.807 M 73.12 % | 2.199 M -97.93 % | 106.158 M 0.00 % | 106.158 M 8.72 % | 97.646 M 0.00 % | 97.646 M 11.51 % | 87.565 M 0.00 % | 87.565 M -1.82 % | 89.184 M 0.00 % | 89.184 M -16.84 % | 107.247 M 0.00 % | 107.247 M -28.65 % | 150.319 M 0.00 % | 150.319 M -11.44 % | 169.738 M 0.00 % | 169.738 M 2.43 % | 165.706 M 0.00 % | 165.706 M 2.73 % | 161.306 M 0.00 % | 161.306 M -29.55 % | 228.958 M 0.00 % | 228.958 M -21.64 % | 292.176 M 0.00 % | 292.176 M -30.10 % | 417.999 M 0.00 % | 417.999 M | 0.000 | 0.000 | 0.000 -100.00 % | 462.627 M |
General and administrative expenses | 0.000 -100.00 % | 3.618 M | 0.000 100.00 % | -734.716 M -199.53 % | 738.167 M 57.70 % | 468.071 M -38.00 % | 754.906 M 93.54 % | 390.059 M -30.31 % | 559.704 M 60.09 % | 349.615 M -24.88 % | 465.439 M 33.73 % | 348.035 M 1.91 % | 341.513 M 667.26 % | 44.511 M 519.15 % | 7.189 M -88.71 % | 63.688 M 820.75 % | 6.917 M -75.67 % | 28.429 M | 0.000 -100.00 % | 13.051 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.796 M | 0.000 | 0.000 -100.00 % | 60.428 M -64.72 % | 171.279 M 0.00 % | 171.279 M 1 408.53 % | 11.354 M 0.00 % | 11.354 M 10.73 % | 10.254 M 0.00 % | 10.254 M 20.40 % | 8.517 M 0.00 % | 8.517 M -97.96 % | 416.856 M 0.00 % | 416.856 M -9.37 % | 459.970 M 0.00 % | 459.970 M 112.41 % | 216.547 M 0.00 % | 216.547 M 17.71 % | 183.970 M 0.00 % | 183.970 M -47.77 % | 352.244 M 0.00 % | 352.244 M 16.91 % | 301.291 M 0.00 % | 301.291 M 145.24 % | 122.855 M 0.00 % | 122.855 M -51.54 % | 253.494 M 0.00 % | 253.494 M | 0.000 | 0.000 | 0.000 -100.00 % | 196.830 M |
Selling and marketing expenses | 61.832 M -31.66 % | 90.473 M 39.14 % | 65.021 M -52.26 % | 136.185 M 392.34 % | 27.661 M -12.73 % | 31.694 M 41.87 % | 22.340 M -62.85 % | 60.143 M 143.57 % | 24.692 M -7.22 % | 26.613 M 132.70 % | 11.437 M -11.55 % | 12.930 M -35.65 % | 20.093 M -54.77 % | 44.423 M 43.33 % | 30.993 M 16.04 % | 26.710 M 97.87 % | 13.499 M -53.91 % | 29.290 M | 0.000 -100.00 % | 35.741 M 362.85 % | 7.722 M | 0.000 | 0.000 -100.00 % | 8.595 M | 0.000 | 0.000 -100.00 % | 214.000 K -99.88 % | 172.068 M 0.00 % | 172.068 M -7.67 % | 186.364 M 0.00 % | 186.364 M 24.33 % | 149.897 M 0.00 % | 149.897 M -2.58 % | 153.872 M 0.00 % | 153.872 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.739 M 0.00 % | 133.739 M 17.23 % | 114.083 M 0.00 % | 114.083 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.288 M 0.00 % | 43.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 1.922 B | 0.000 100.00 % | -576.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.791 M 0.00 % | 122.791 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.524 M 3 751.37 % | 91.500 K 0.00 % | 91.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 320.743 M 0.00 % | 320.743 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 |
Operating expenses | 61.832 M -96.97 % | 2.039 B 3 036.29 % | 65.021 M -92.88 % | 913.129 M 19.23 % | 765.827 M -5.33 % | 808.965 M 4.08 % | 777.246 M 1.35 % | 766.894 M 31.23 % | 584.396 M -9.84 % | 648.210 M 35.93 % | 476.875 M 32.11 % | 360.964 M -0.18 % | 361.606 M 66.49 % | 217.199 M -29.44 % | 307.838 M 26.94 % | 242.508 M 19.60 % | 202.762 M 2.63 % | 197.570 M 12.67 % | 175.347 M -68.33 % | 553.708 M 355.32 % | 121.609 M -0.96 % | 122.791 M 0.00 % | 122.791 M 57.61 % | 77.910 M 64.19 % | 47.450 M 100.00 % | 23.725 M -61.95 % | 62.360 M -88.61 % | 547.285 M 0.00 % | 547.285 M -1.00 % | 552.802 M 0.00 % | 552.802 M 6.52 % | 518.982 M 0.00 % | 518.982 M 7.42 % | 483.131 M 0.00 % | 483.131 M 15.90 % | 416.856 M 0.00 % | 416.856 M -9.37 % | 459.970 M 0.00 % | 459.970 M -3.29 % | 475.636 M 0.00 % | 475.636 M 20.92 % | 393.350 M 0.00 % | 393.350 M 11.67 % | 352.244 M 0.00 % | 352.244 M 16.91 % | 301.291 M 0.00 % | 301.291 M 63.40 % | 184.384 M 0.00 % | 184.384 M -27.26 % | 253.498 M 0.00 % | 253.498 M | 0.000 | 0.000 | 0.000 -100.00 % | 212.328 M |
Cost and expenses | 915.541 M -68.42 % | 2.899 B 201.12 % | 962.640 M -52.48 % | 2.026 B 11.37 % | 1.819 B -2.72 % | 1.870 B 2.76 % | 1.819 B 5.51 % | 1.724 B 18.76 % | 1.452 B -5.89 % | 1.543 B 23.29 % | 1.251 B 34.33 % | 931.589 M 14.31 % | 814.954 M 56.90 % | 519.413 M -5.04 % | 546.977 M 31.88 % | 414.739 M 26.71 % | 327.318 M 15.86 % | 282.515 M 22.15 % | 231.279 M -65.70 % | 674.332 M 95.36 % | 345.177 M 180.47 % | 123.071 M 0.00 % | 123.071 M 43.10 % | 86.002 M 56.19 % | 55.064 M 100.00 % | 27.532 M -57.35 % | 64.559 M -90.12 % | 653.442 M 0.00 % | 653.442 M 0.46 % | 650.448 M 0.00 % | 650.448 M 7.24 % | 606.547 M 0.00 % | 606.547 M 5.98 % | 572.314 M 0.00 % | 572.314 M 9.20 % | 524.103 M 0.00 % | 524.103 M -14.12 % | 610.289 M 0.00 % | 610.289 M -5.44 % | 645.374 M 0.00 % | 645.374 M 15.44 % | 559.056 M 0.00 % | 559.056 M 8.86 % | 513.551 M 0.00 % | 513.551 M -3.15 % | 530.249 M 0.00 % | 530.249 M 11.27 % | 476.560 M 0.00 % | 476.560 M -29.03 % | 671.497 M 0.00 % | 671.497 M | 0.000 | 0.000 | 0.000 -100.00 % | 674.955 M |
Research and development expenses | 0.000 -100.00 % | 23.271 M | 0.000 -100.00 % | 11.019 M | 0.000 -100.00 % | 2.116 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 61.832 M -34.28 % | 94.091 M 44.71 % | 65.021 M -95.60 % | 1.478 B 93.02 % | 765.827 M -5.33 % | 808.965 M 4.08 % | 777.246 M 1.35 % | 766.894 M 31.23 % | 584.396 M -9.84 % | 648.210 M 35.93 % | 476.875 M 32.11 % | 360.964 M -0.18 % | 361.606 M 306.60 % | 88.934 M 132.92 % | 38.182 M -57.76 % | 90.398 M 342.78 % | 20.416 M -64.63 % | 57.719 M | 0.000 -100.00 % | 48.792 M 531.86 % | 7.722 M | 0.000 | 0.000 -100.00 % | 13.391 M | 0.000 | 0.000 -100.00 % | 60.642 M -82.34 % | 343.347 M 0.00 % | 343.347 M 73.66 % | 197.718 M 0.00 % | 197.718 M 23.46 % | 160.151 M 0.00 % | 160.151 M -1.38 % | 162.388 M 0.00 % | 162.388 M -61.04 % | 416.856 M 0.00 % | 416.856 M -9.37 % | 459.970 M 0.00 % | 459.970 M 31.31 % | 350.286 M 0.00 % | 350.286 M 17.52 % | 298.054 M 0.00 % | 298.054 M -15.38 % | 352.244 M 0.00 % | 352.244 M 16.91 % | 301.291 M 0.00 % | 301.291 M 81.34 % | 166.143 M 0.00 % | 166.143 M -34.46 % | 253.494 M 0.00 % | 253.494 M | 0.000 | 0.000 | 0.000 -100.00 % | 196.830 M |
Interest income | 0.000 100.00 % | -7.141 M -120.66 % | 34.570 M 75.56 % | 19.691 M 17.19 % | 16.803 M 99.23 % | 8.434 M 10.09 % | 7.661 M 259.59 % | 2.131 M -32.32 % | 3.148 M 9.80 % | 2.867 M -45.61 % | 5.272 M 17.68 % | 4.480 M -38.91 % | 7.333 M -60.31 % | 18.477 M | 0.000 -100.00 % | 24.033 M -11.02 % | 27.010 M -15.53 % | 31.977 M | 0.000 -100.00 % | 44.286 M | 0.000 -100.00 % | 54.336 M 0.00 % | 54.336 M 6.37 % | 51.082 M | 0.000 -100.00 % | 20.107 M 610.38 % | -3.940 M -334.08 % | 1.683 M 0.00 % | 1.683 M -70.40 % | 5.686 M 0.00 % | 5.686 M 133.56 % | 2.435 M 0.00 % | 2.435 M -68.78 % | 7.798 M 0.00 % | 7.798 M -31.17 % | 11.329 M 0.00 % | 11.329 M 11.15 % | 10.192 M 0.00 % | 10.192 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.579 M 0.00 % | 1.579 M | 0.000 | 0.000 -100.00 % | 17.718 M 0.00 % | 17.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 100.00 % | -2.040 M -108.11 % | 25.148 M 149.29 % | 10.088 M 20.42 % | 8.377 M 6.67 % | 7.853 M 36.34 % | 5.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.610 M 0.00 % | 2.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.356 M 637.06 % | 591.000 K 0.00 % | 591.000 K -83.81 % | 3.651 M 0.00 % | 3.651 M -86.75 % | 27.564 M 0.00 % | 27.564 M -21.30 % | 35.022 M 0.00 % | 35.022 M -19.92 % | 43.731 M 0.00 % | 43.731 M -1.34 % | 44.326 M 0.00 % | 44.326 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.181 K 0.00 % | 300.181 K -82.86 % | 1.751 M 0.00 % | 1.751 M -22.86 % | 2.270 M 0.00 % | 2.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 54.025 M -78.38 % | 249.847 M 344.17 % | 56.250 M 198.40 % | -57.163 M -138.65 % | 147.908 M 3.22 % | 143.296 M 2.32 % | 140.052 M 1.75 % | 137.641 M 22.41 % | 112.443 M 4.35 % | 107.756 M 9.87 % | 98.075 M 5.63 % | 92.852 M 19.25 % | 77.863 M 56.25 % | 49.833 M 19.66 % | 41.647 M 23.50 % | 33.723 M 19.96 % | 28.112 M 20.00 % | 23.426 M -2.25 % | 23.966 M -8.98 % | 26.330 M -23.72 % | 34.517 M | 0.000 | 0.000 -100.00 % | 28.524 M 54.53 % | 18.458 M 100.00 % | 9.229 M 1 379.01 % | 624.000 K -99.51 % | 128.035 M 0.00 % | 128.035 M 3.40 % | 123.825 M 0.00 % | 123.825 M 20.08 % | 103.121 M 0.00 % | 103.121 M -1.81 % | 105.026 M 0.00 % | 105.026 M -23.21 % | 136.777 M 0.00 % | 136.777 M -6.29 % | 145.956 M 0.00 % | 145.956 M 15.66 % | 126.197 M 0.00 % | 126.197 M 26.93 % | 99.423 M 0.00 % | 99.423 M 13.02 % | 87.972 M 0.00 % | 87.972 M 36.03 % | 64.673 M 0.00 % | 64.673 M 67.58 % | 38.592 M 0.00 % | 38.592 M 46.70 % | 26.307 M 0.00 % | 26.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.498 M |
Operating income | 972.866 M 201.69 % | -956.744 M -202.34 % | 934.908 M 2 302.37 % | -42.450 M -530.70 % | 9.856 M -72.83 % | 36.280 M -64.68 % | 102.722 M 191.41 % | -112.370 M -269.98 % | 66.108 M 1 410.11 % | -5.046 M -105.70 % | 88.549 M 161.85 % | -143.178 M 24.41 % | -189.407 M 2.41 % | -194.086 M -3.87 % | -186.856 M 8.25 % | -203.664 M -21.01 % | -168.308 M -1.84 % | -165.266 M 1.81 % | -168.314 M 32.99 % | -251.170 M 17.02 % | -302.688 M -147.34 % | -122.375 M 0.00 % | -122.375 M -11.51 % | -109.739 M -10.38 % | -99.416 M -100.00 % | -49.708 M -121.38 % | -22.454 M -112.07 % | 185.990 M 0.00 % | 185.990 M 30.44 % | 142.582 M 0.00 % | 142.582 M -5.52 % | 150.909 M 0.00 % | 150.909 M 90.60 % | 79.176 M 0.00 % | 79.176 M 71.14 % | 46.265 M 0.00 % | 46.265 M 208.19 % | -42.763 M 0.00 % | -42.763 M 36.40 % | -67.237 M 0.00 % | -67.237 M -373.86 % | 24.551 M 0.00 % | 24.551 M -81.90 % | 135.619 M 0.00 % | 135.619 M 202.77 % | 44.793 M 0.00 % | 44.793 M 41.04 % | 31.759 M 0.00 % | 31.759 M 121.11 % | -150.429 M 0.00 % | -150.429 M -146.22 % | 325.429 M -3.53 % | 337.340 M 82.29 % | 185.058 M 212.75 % | -164.135 M |
Operating income ratio | 0.52 204.57 % | -0.49 -200.00 % | 0.49 2 401.72 % | -0.02 -497.13 % | 0.01 -71.68 % | 0.02 -64.38 % | 0.05 176.67 % | -0.07 -260.08 % | 0.04 1 427.17 % | 0.00 -104.97 % | 0.07 136.39 % | -0.18 40.02 % | -0.30 20.78 % | -0.38 20.51 % | -0.48 33.10 % | -0.72 12.92 % | -0.83 40.46 % | -1.39 44.11 % | -2.48 48.11 % | -4.78 4.82 % | -5.02 97.15 % | -175.95 0.00 % | -175.95 -605.80 % | -24.93 14.74 % | -29.24 0.00 % | -29.24 -168.52 % | -10.89 -5 022.35 % | 0.22 0.00 % | 0.22 22.16 % | 0.18 0.00 % | 0.18 -8.81 % | 0.20 0.00 % | 0.20 63.41 % | 0.12 0.00 % | 0.12 49.83 % | 0.08 0.00 % | 0.08 207.65 % | -0.08 0.00 % | -0.08 34.87 % | -0.12 0.00 % | -0.12 -375.64 % | 0.04 0.00 % | 0.04 -79.91 % | 0.21 0.00 % | 0.21 168.20 % | 0.08 0.00 % | 0.08 24.67 % | 0.06 0.00 % | 0.06 125.63 % | -0.24 0.00 % | -0.24 -124.38 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 414.52 % | -0.32 |
Total other income expenses net | -996.718 M -209.01 % | 914.336 M 194.87 % | -963.807 M | 0.000 -100.00 % | 11.844 M 276.17 % | -6.723 M 89.00 % | -61.099 M -191.00 % | 67.145 M 476.53 % | -17.833 M -142.05 % | 42.407 M 225.32 % | -33.840 M -144.66 % | 75.776 M -32.24 % | 111.826 M 201.86 % | -109.788 M -684.57 % | 18.781 M -80.50 % | 96.310 M 33.94 % | 71.905 M 166.66 % | -107.874 M -386.11 % | 37.704 M 111.55 % | -326.335 M -410.38 % | -63.940 M -256.43 % | 40.876 M 0.00 % | 40.876 M -48.40 % | 79.221 M -9.94 % | 87.965 M 100.00 % | 43.983 M 553.92 % | -9.690 M -2 277.42 % | 445.000 K 0.00 % | 445.000 K 100.06 % | -704.181 M 0.00 % | -704.181 M -2 702.26 % | -25.129 M 0.00 % | -25.129 M -0.55 % | -24.990 M 0.00 % | -24.990 M 18.94 % | -30.828 M 0.00 % | -30.828 M 3.37 % | -31.902 M 0.00 % | -31.902 M -83.09 % | -17.424 M 0.00 % | -17.424 M -657.75 % | 3.124 M 0.00 % | 3.124 M 47.31 % | 2.121 M 0.00 % | 2.121 M -73.65 % | 8.049 M 0.00 % | 8.049 M 454.60 % | -2.270 M 0.00 % | -2.270 M -102.52 % | 90.035 M 0.00 % | 90.035 M 127.67 % | -325.429 M 3.53 % | -337.340 M -82.29 % | -185.058 M -188.18 % | 209.855 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-08-31 | 2014-02-28 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-02-29 | 2011-08-31 | 2011-02-28 | 2010-08-31 | 2010-02-28 | 2009-08-31 | 2009-02-28 | 2008-08-31 | 2008-02-29 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 | 2005-05-31 | 2004-11-30 | 2004-05-31 | 2003-11-30 | 2003-05-31 | 2002-11-30 | 2002-05-31 | 2001-11-30 | 2001-05-31 | 2000-11-30 | 2000-05-31 | 1999-11-30 | 1999-05-31 | 1998-11-30 | 1998-02-28 |
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-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2011-08-31 | 2010-08-31 | 2009-08-31 | 2008-08-31 | 2007-08-31 | 2006-08-31 | 2005-08-31 | 2004-08-31 | 2003-08-31 | 2002-08-31 | 2001-08-31 | 2000-08-31 | 1999-08-31 | 1998-08-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 136.028 M 208.17 % | -125.751 M 15.63 % | -149.053 M -204.79 % | 142.234 M 309.46 % | -67.906 M 32.97 % | -101.314 M -93.92 % | -52.244 M 48.89 % | -102.217 M 78.48 % | -475.027 M 26.27 % | -644.271 M -55.93 % | -413.186 M -192.18 % | 448.231 M 36.85 % | 327.546 M 1 335.60 % | -26.509 M -114.20 % | 186.711 M 56.34 % | 119.424 M 245.59 % | 34.557 M -75.27 % | 139.747 M 406.97 % | -45.524 M 55.81 % | -103.015 M -597.79 % | -14.763 M 13.27 % | -17.021 M -103.04 % | 559.060 M 152.84 % | 221.113 M 16.81 % | 189.285 M 215.20 % | -164.305 M 59.70 % | -407.738 M 10.23 % | -454.215 M -686.74 % | -57.734 M -122.06 % | 261.726 M -37.79 % | 420.708 M -47.78 % | 805.615 M 96.98 % | 408.986 M 290.21 % | -215.016 M 43.96 % | -383.693 M -44.83 % | -264.933 M 42.14 % | -457.863 M 24.02 % | -602.629 M -133.09 % | -258.541 M -11.58 % | -231.701 M |
Total investments | 270.747 M 109.06 % | 129.506 M -67.99 % | 404.522 M -54.24 % | 884.050 M 237.35 % | 262.054 M -10.50 % | 292.791 M -2.56 % | 300.487 M 11.82 % | 268.733 M -8.71 % | 294.357 M -9.18 % | 324.119 M -7.33 % | 349.760 M -25.94 % | 472.284 M -28.56 % | 661.070 M 0.68 % | 656.634 M -2.57 % | 673.934 M -0.18 % | 675.161 M -6.82 % | 724.580 M -12.49 % | 828.019 M -18.73 % | 1.019 B -16.42 % | 1.219 B -5.17 % | 1.285 B -13.75 % | 1.490 B -39.50 % | 2.464 B 13.41 % | 2.172 B -5.73 % | 2.304 B 7.36 % | 2.146 B 715.26 % | 263.270 M | 0.000 -100.00 % | 20.235 M -82.43 % | 115.189 M 26.64 % | 90.956 M -71.98 % | 324.568 M 77.04 % | 183.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 412.058 M -0.94 % | 415.954 M -4.67 % | 436.319 M -7.72 % | 472.799 M -12.81 % | 542.247 M -10.30 % | 604.493 M 15.45 % | 523.595 M 0.30 % | 522.030 M 39.38 % | 374.550 M 25.60 % | 298.208 M 16.40 % | 256.185 M -57.16 % | 597.944 M 53.68 % | 389.082 M 390.08 % | 79.392 M -71.03 % | 274.058 M 24.79 % | 219.623 M 135.22 % | 93.370 M -49.30 % | 184.144 M 444.00 % | 33.850 M -52.85 % | 71.793 M -83.31 % | 430.151 M -46.38 % | 802.165 M -7.19 % | 864.281 M 24.06 % | 696.637 M 29.70 % | 537.134 M 64.17 % | 327.177 M 26 327.87 % | 1.238 M -99.08 % | 134.450 M -17.68 % | 163.318 M -76.08 % | 682.882 M -28.37 % | 953.352 M 0.29 % | 950.552 M 0.20 % | 948.691 M 2 818.70 % | 32.504 M 78.92 % | 18.167 M -59.29 % | 44.621 M -20.74 % | 56.295 M -28.35 % | 78.565 M 14.99 % | 68.323 M 252.67 % | 19.373 M |
Accumulated other comprehensive income loss | 216.352 M -0.40 % | 217.221 M 0.00 % | 217.219 M 7.48 % | 202.100 M 753.57 % | 23.677 M 12.18 % | 21.106 M -25.12 % | 28.188 M -28.28 % | 39.305 M -10.45 % | 43.894 M 1.81 % | 43.113 M 36.37 % | 31.614 M -9.41 % | 34.899 M -5.45 % | 36.909 M -81.39 % | 198.364 M -3.60 % | 205.765 M -2.22 % | 210.431 M 29.69 % | 162.252 M 16.27 % | 139.542 M 1.83 % | 137.033 M 10.17 % | 124.380 M -17.50 % | 150.762 M 17.45 % | 128.365 M -22.97 % | 166.641 M 29.69 % | 128.494 M 39.32 % | 92.228 M -36.25 % | 144.661 M | 0.000 | 0.000 -100.00 % | 26.099 M 19.82 % | 21.781 M 13.01 % | 19.273 M 41.21 % | 13.649 M | 0.000 | 0.000 -100.00 % | 2.090 M -76.90 % | 9.047 M 3 841.55 % | -241.810 K | 0.000 | 0.000 | 0.000 |
Retained earnings | -473.084 M -214.12 % | -150.606 M -238.13 % | 109.032 M -21.13 % | 138.244 M -45.19 % | 252.245 M 24.03 % | 203.377 M 5.50 % | 192.781 M 196.74 % | 64.967 M -70.38 % | 219.348 M 77.55 % | 123.544 M 150.64 % | 49.291 M 182.12 % | -60.021 M -180.56 % | 74.501 M -67.58 % | 229.834 M 2.99 % | 223.166 M -41.78 % | 383.287 M -22.10 % | 492.003 M -16.36 % | 588.207 M -18.25 % | 719.560 M -14.88 % | 845.323 M -40.59 % | 1.423 B -14.18 % | 1.658 B -4.26 % | 1.732 B -2.45 % | 1.775 B -6.04 % | 1.889 B -3.26 % | 1.953 B 37 855.42 % | 5.146 M -99.68 % | 1.612 B 38.72 % | 1.162 B 323.00 % | 274.728 M 37.07 % | 200.429 M 2.09 % | 196.321 M -42.07 % | 338.869 M -31.58 % | 495.304 M -2.07 % | 505.754 M 81.69 % | 278.364 M 48.65 % | 187.262 M 35.46 % | 138.237 M 100.06 % | 69.099 M 4.91 % | 65.868 M |
Common stock | 1.806 B 0.04 % | 1.805 B 0.00 % | 1.805 B 0.00 % | 1.805 B 0.04 % | 1.804 B 0.19 % | 1.801 B 0.31 % | 1.795 B 1.20 % | 1.774 B 0.18 % | 1.771 B 1.33 % | 1.748 B 0.05 % | 1.747 B 35.05 % | 1.293 B 0.74 % | 1.284 B 0.29 % | 1.280 B 0.24 % | 1.277 B 0.65 % | 1.269 B 0.00 % | 1.269 B 0.00 % | 1.269 B 0.00 % | 1.269 B 0.00 % | 1.269 B 0.00 % | 1.269 B 0.00 % | 1.269 B 0.00 % | 1.269 B 1 468.46 % | 80.902 M 0.00 % | 80.902 M 0.00 % | 80.902 M 4.81 % | 77.191 M 0.90 % | 76.500 M 15.18 % | 66.418 M 2.19 % | 64.993 M 5.46 % | 61.625 M 0.33 % | 61.425 M 0.00 % | 61.428 M 0.60 % | 61.061 M 0.97 % | 60.473 M 20.75 % | 50.081 M 1.97 % | 49.111 M 0.30 % | 48.963 M 21.28 % | 40.373 M 0.19 % | 40.296 M |
Total equity | 1.549 B -17.24 % | 1.872 B -12.18 % | 2.131 B -0.66 % | 2.145 B -5.22 % | 2.264 B 2.48 % | 2.209 B 0.41 % | 2.200 B 6.72 % | 2.061 B -7.05 % | 2.218 B 5.71 % | 2.098 B 4.31 % | 2.011 B 38.54 % | 1.452 B -8.05 % | 1.579 B -7.59 % | 1.708 B 0.13 % | 1.706 B -8.40 % | 1.863 B -3.15 % | 1.923 B -3.68 % | 1.997 B -6.06 % | 2.126 B -5.05 % | 2.239 B -21.25 % | 2.843 B -6.96 % | 3.055 B -3.54 % | 3.167 B -0.17 % | 3.173 B -2.40 % | 3.251 B -3.45 % | 3.367 B 87.31 % | 1.797 B 6.45 % | 1.689 B 37.44 % | 1.229 B 19.10 % | 1.031 B 14.17 % | 903.461 M 1.31 % | 891.795 M -12.63 % | 1.021 B -13.19 % | 1.176 B -0.70 % | 1.184 B 30.09 % | 910.085 M 11.57 % | 815.710 M 4.91 % | 777.558 M 190.29 % | 267.857 M 0.48 % | 266.572 M |
Other non current liabilities | 16.989 M 42.75 % | 11.901 M 432.25 % | 2.236 M -72.69 % | 8.188 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 431.000 K 89.87 % | 227.000 K 99.12 % | 114.000 K -99.01 % | 11.564 M 2.40 % | 11.293 M 2 230.75 % | -530.000 K 28.81 % | -744.513 K | 0.000 | 0.000 -100.00 % | 7.772 K -99.99 % | 90.803 M | 0.000 -100.00 % | 15.006 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 286.380 M 3.71 % | 276.140 M -8.39 % | 301.425 M -6.23 % | 321.448 M -17.63 % | 390.230 M -11.39 % | 440.395 M 13.81 % | 386.943 M -2.44 % | 396.625 M 45.46 % | 272.665 M 33.79 % | 203.795 M 23.32 % | 165.254 M -15.93 % | 196.571 M 18.05 % | 166.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K -99.54 % | 5.251 M -31.75 % | 7.694 M 2 571.53 % | 288.000 K -99.77 % | 123.960 M -24.25 % | 163.646 M -76.06 % | 683.497 M -28.24 % | 952.518 M 0.34 % | 949.253 M 0.19 % | 947.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.476 M 244.88 % | 7.387 M -36.57 % | 11.646 M | 0.000 |
Total non current liabilities | 303.369 M 4.48 % | 290.367 M -4.38 % | 303.661 M -7.88 % | 329.636 M -15.90 % | 391.939 M -11.32 % | 441.961 M 13.80 % | 388.374 M -2.42 % | 398.016 M 45.28 % | 273.960 M 33.62 % | 205.022 M 23.25 % | 166.340 M -15.89 % | 197.759 M 17.56 % | 168.219 M 11 273.83 % | 1.479 M -38.91 % | 2.421 M 12.29 % | 2.156 M 171.54 % | 794.000 K -20.04 % | 993.000 K 3.22 % | 962.000 K 4.68 % | 919.000 K 2.22 % | 899.000 K 8.84 % | 826.000 K | 0.000 -100.00 % | 455.000 K -91.69 % | 5.478 M -29.84 % | 7.808 M -93.70 % | 123.982 M -35.12 % | 191.096 M 6.86 % | 178.825 M -74.00 % | 687.689 M -27.82 % | 952.806 M 0.34 % | 949.603 M -0.88 % | 958.041 M 773.36 % | 109.696 M 631.63 % | 14.993 M -0.09 % | 15.006 M -51.53 % | 30.959 M 160.78 % | 11.872 M -19.52 % | 14.752 M 375.91 % | 3.100 M |
Other current liabilities | 456.240 M 0.06 % | 455.989 M 1.24 % | 450.393 M 133.01 % | 193.291 M 3 641.60 % | 5.166 M 0.39 % | 5.146 M 25.91 % | 4.087 M 21.06 % | 3.376 M -21.85 % | 4.320 M -13.58 % | 4.999 M -5.25 % | 5.276 M 103.06 % | -172.516 M 9.32 % | -190.253 M -3 404.72 % | 5.757 M 34.32 % | 4.286 M -97.31 % | 159.126 M 0.48 % | 158.360 M 34.38 % | 117.847 M -45.30 % | 215.445 M 127.85 % | 94.557 M 143.01 % | 38.910 M 1 942.52 % | 1.905 M -96.93 % | 62.111 M -24.10 % | 81.836 M 100.09 % | 40.900 M 5.68 % | 38.701 M -88.00 % | 322.449 M -0.65 % | 324.551 M -2.41 % | 332.578 M 9.28 % | 304.324 M 117.85 % | 139.693 M -13.61 % | 161.705 M -32.76 % | 240.495 M 15.76 % | 207.761 M 0.24 % | 207.265 M 1 039.05 % | 18.196 M -85.82 % | 128.315 M -7.57 % | 138.830 M 56.85 % | 88.509 M 44.58 % | 61.219 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 259.392 M -40.51 % | 435.997 M -1.86 % | 444.276 M 32.60 % | 335.059 M -18.64 % | 411.843 M 71.61 % | 239.983 M -15.98 % | 285.637 M 9.19 % | 261.605 M 46.94 % | 178.036 M -9.17 % | 196.010 M 5.76 % | 185.337 M 25.42 % | 147.773 M -4.56 % | 154.840 M 0.50 % | 154.074 M 32.89 % | 115.942 M -45.70 % | 213.540 M 130.48 % | 92.652 M 150.38 % | 37.005 M -49.91 % | 73.876 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 297.761 M -2.14 % | 304.262 M -5.96 % | 323.550 M 193.27 % | 110.327 M 26.32 % | 87.338 M 158.81 % | 33.746 M -8.18 % | 36.752 M 4.15 % | 35.289 M 247.08 % | 10.167 M 96.91 % | 5.163 M 69.29 % | 3.050 M -28.91 % | 4.290 M | 0.000 | 0.000 |
Short term debt | 125.678 M -10.11 % | 139.814 M 3.65 % | 134.894 M -10.87 % | 151.351 M -0.44 % | 152.017 M -7.36 % | 164.098 M 20.08 % | 136.652 M 8.97 % | 125.405 M 23.08 % | 101.885 M 7.91 % | 94.413 M 3.83 % | 90.931 M -77.35 % | 401.373 M 80.34 % | 222.570 M 180.34 % | 79.392 M -71.03 % | 274.058 M 24.79 % | 219.623 M 135.22 % | 93.370 M -49.30 % | 184.144 M 444.00 % | 33.850 M -52.85 % | 71.793 M -83.31 % | 430.151 M -46.38 % | 802.165 M -7.19 % | 864.281 M 24.05 % | 696.704 M 30.97 % | 531.973 M 66.51 % | 319.483 M 33 529.79 % | 950.000 K -91.12 % | 10.702 M 92.27 % | 5.566 M 2 238.06 % | 238.061 K -71.46 % | 834.242 K -35.77 % | 1.299 M 8.52 % | 1.197 M -96.32 % | 32.504 M 78.92 % | 18.167 M -59.29 % | 44.621 M 44.78 % | 30.819 M -56.70 % | 71.178 M 25.58 % | 56.677 M 192.56 % | 19.373 M |
Total current liabilities | 988.452 M 5.41 % | 937.754 M -9.06 % | 1.031 B 4.50 % | 986.797 M 1.76 % | 969.774 M 0.10 % | 968.758 M 21.54 % | 797.038 M 0.00 % | 797.009 M 33.50 % | 597.023 M -15.40 % | 705.695 M 17.40 % | 601.101 M -20.27 % | 753.884 M 20.74 % | 624.392 M 49.74 % | 416.979 M -20.81 % | 526.542 M 11.63 % | 471.700 M 52.63 % | 309.051 M -4.82 % | 324.705 M 23.44 % | 263.043 M 46.67 % | 179.345 M -62.36 % | 476.462 M -46.01 % | 882.450 M -5.16 % | 930.479 M 18.68 % | 784.055 M 35.90 % | 576.947 M 58.81 % | 363.287 M 5.88 % | 343.099 M -7.75 % | 371.914 M -1.53 % | 377.692 M 5.21 % | 358.989 M 18.15 % | 303.851 M 7.31 % | 283.147 M -23.31 % | 369.226 M -7.23 % | 398.011 M 14.06 % | 348.935 M -13.21 % | 402.056 M 34.94 % | 297.948 M -30.97 % | 431.622 M 20.85 % | 357.143 M 145.15 % | 145.685 M |
Total liabilities | 1.292 B 5.19 % | 1.228 B -8.00 % | 1.335 B 1.40 % | 1.316 B -3.33 % | 1.362 B 5.53 % | 1.290 B 8.85 % | 1.185 B -0.80 % | 1.195 B 37.20 % | 870.983 M -4.36 % | 910.717 M 18.67 % | 767.441 M -19.36 % | 951.643 M 20.06 % | 792.611 M 89.41 % | 418.458 M -20.89 % | 528.963 M 11.63 % | 473.856 M 52.93 % | 309.845 M -4.87 % | 325.698 M 23.37 % | 264.005 M 46.45 % | 180.264 M -62.24 % | 477.361 M -45.96 % | 883.276 M -5.07 % | 930.479 M 18.61 % | 784.510 M 34.70 % | 582.425 M 56.95 % | 371.095 M -20.55 % | 467.081 M -17.04 % | 563.010 M 1.17 % | 556.517 M -46.83 % | 1.047 B -16.71 % | 1.257 B 1.94 % | 1.233 B -7.12 % | 1.327 B 161.42 % | 507.707 M 39.51 % | 363.928 M -12.74 % | 417.063 M 26.80 % | 328.908 M -25.84 % | 443.494 M 19.25 % | 371.895 M 149.95 % | 148.785 M |
Other non current assets | 150.016 M -59.01 % | 366.020 M 140.89 % | 151.947 M 134.69 % | 64.744 M -72.48 % | 235.224 M 654.11 % | -42.451 M -121.69 % | 195.719 M -62.36 % | 519.908 M 258.66 % | 144.960 M -53.28 % | 310.281 M 216.28 % | 98.103 M -73.98 % | 377.076 M 647.80 % | 50.425 M -83.14 % | 299.139 M 209.96 % | 96.510 M -85.95 % | 687.073 M -6.99 % | 738.711 M -31.84 % | 1.084 B 23 428.61 % | 4.606 M -85.35 % | 31.445 M 5 575.99 % | 554.000 K 94.39 % | 285.000 K 547.73 % | 44.000 K -64.23 % | 123.000 K -7.52 % | 133.000 K -92.93 % | 1.880 M -90.32 % | 19.424 M 64.61 % | 11.800 M -13.74 % | 13.680 M -34.71 % | 20.954 M -61.86 % | 54.935 M -2.42 % | 56.300 M -25.62 % | 75.689 M 9.74 % | 68.970 M 77.17 % | 38.930 M | 0.000 -100.00 % | 67.933 M 239.53 % | 20.008 M | 0.000 -100.00 % | 11.624 M |
Long term investments | 104.522 M 18.52 % | 88.186 M -38.21 % | 142.727 M -70.28 % | 480.310 M 387.71 % | 98.482 M -59.14 % | 241.049 M 16.68 % | 206.598 M 121.13 % | 93.428 M -53.57 % | 201.211 M -34.23 % | 305.922 M 8.67 % | 281.513 M -27.63 % | 389.016 M -38.31 % | 630.566 M -0.12 % | 631.339 M 1.05 % | 624.763 M 31.76 % | 474.157 M -5.74 % | 503.053 M 6.44 % | 472.613 M -53.61 % | 1.019 B -16.42 % | 1.219 B -5.17 % | 1.285 B -13.75 % | 1.490 B -8.75 % | 1.633 B -0.86 % | 1.648 B 1.68 % | 1.620 B 12.66 % | 1.438 B | 0.000 | 0.000 -100.00 % | 5.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 179.179 M 7.90 % | 166.060 M 10.20 % | 150.693 M 11.44 % | 135.226 M 11.70 % | 121.067 M 98.18 % | 61.088 M -26.58 % | 83.206 M 16.63 % | 71.343 M 14.91 % | 62.086 M 4.02 % | 59.686 M -9.97 % | 66.292 M -8.97 % | 72.826 M -8.34 % | 79.450 M -9.36 % | 87.653 M -12.94 % | 100.679 M 0.85 % | 99.828 M -8.64 % | 109.269 M -2.65 % | 112.248 M -5.57 % | 118.872 M -5.21 % | 125.410 M -66.55 % | 374.896 M -4.17 % | 391.198 M -1.04 % | 395.328 M -4.02 % | 411.905 M 41.37 % | 291.366 M -3.40 % | 301.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.129 M -33.39 % | 3.197 M -24.93 % | 4.259 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 897.000 K 0.00 % | 897.000 K 0.00 % | 897.000 K 0.00 % | 897.000 K 0.00 % | 897.000 K 0.00 % | 897.000 K 0.00 % | 897.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M 0.44 % | 1.061 M -0.64 % | 1.068 M 0.25 % | 1.065 M 0.07 % | 1.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 179.179 M 7.90 % | 166.060 M 10.20 % | 150.693 M 11.44 % | 135.226 M 11.70 % | 121.067 M 98.18 % | 61.088 M -26.58 % | 83.206 M 16.63 % | 71.343 M 14.91 % | 62.086 M 2.48 % | 60.583 M -9.83 % | 67.189 M -8.86 % | 73.723 M -8.24 % | 80.347 M -9.26 % | 88.550 M -12.82 % | 101.576 M 0.84 % | 100.725 M -7.82 % | 109.269 M -2.65 % | 112.248 M -5.57 % | 118.872 M -5.21 % | 125.410 M -66.55 % | 374.896 M -4.17 % | 391.198 M -1.04 % | 395.328 M -4.02 % | 411.905 M 41.37 % | 291.366 M -3.40 % | 301.630 M 28 195.50 % | 1.066 M 0.00 % | 1.066 M 0.00 % | 1.066 M 0.44 % | 1.061 M -0.64 % | 1.068 M 0.25 % | 1.065 M 0.07 % | 1.065 M -50.00 % | 2.129 M -33.39 % | 3.197 M -24.93 % | 4.259 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 1.726 B 12.84 % | 1.530 B -19.47 % | 1.899 B 12.33 % | 1.691 B -15.24 % | 1.995 B 110.13 % | 949.360 M -50.14 % | 1.904 B 29.30 % | 1.473 B -0.58 % | 1.481 B 30.50 % | 1.135 B -17.34 % | 1.373 B 20.38 % | 1.141 B -15.76 % | 1.354 B 59.87 % | 846.947 M -27.47 % | 1.168 B 53.67 % | 759.887 M -26.29 % | 1.031 B 53.97 % | 669.548 M -16.12 % | 798.214 M 149.80 % | 319.535 M -42.18 % | 552.672 M 0.46 % | 550.159 M 5.84 % | 519.820 M 0.65 % | 516.464 M -2.79 % | 531.277 M -0.51 % | 533.998 M -67.49 % | 1.643 B 14.73 % | 1.432 B 9.94 % | 1.302 B 5.88 % | 1.230 B -0.53 % | 1.237 B -9.57 % | 1.367 B 2.29 % | 1.337 B 15.36 % | 1.159 B 22.56 % | 945.538 M 8.31 % | 873.006 M 104.26 % | 427.395 M 22.19 % | 349.774 M 138.36 % | 146.739 M 112.76 % | 68.968 M |
Total non current assets | 2.160 B -3.78 % | 2.244 B -4.28 % | 2.345 B -4.69 % | 2.460 B -3.04 % | 2.537 B 96.65 % | 1.290 B -47.23 % | 2.445 B 12.82 % | 2.167 B 14.71 % | 1.889 B 4.28 % | 1.812 B -0.45 % | 1.820 B -8.11 % | 1.980 B -6.37 % | 2.115 B 13.36 % | 1.866 B -6.26 % | 1.991 B 2.60 % | 1.940 B 3.26 % | 1.879 B 0.72 % | 1.866 B -3.87 % | 1.941 B 0.22 % | 1.936 B -12.53 % | 2.214 B -8.98 % | 2.432 B -4.57 % | 2.549 B -1.06 % | 2.576 B 5.44 % | 2.443 B 7.35 % | 2.276 B 36.83 % | 1.663 B 15.13 % | 1.445 B 9.25 % | 1.322 B 3.44 % | 1.278 B -1.10 % | 1.293 B -9.28 % | 1.425 B 0.79 % | 1.414 B 14.91 % | 1.230 B 24.56 % | 987.665 M 12.58 % | 877.264 M 77.11 % | 495.327 M 33.95 % | 369.781 M 152.00 % | 146.739 M 82.08 % | 80.592 M |
Other current assets | 122.953 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.440 M -7.10 % | 132.869 M -22.12 % | 170.607 M 32.47 % | 128.792 M 17.77 % | 109.360 M -35.51 % | 169.588 M 80.36 % | 94.026 M -25.44 % | 126.106 M 67.35 % | 75.354 M -0.25 % | 75.545 M 1 834.57 % | 3.905 M 254.03 % | 1.103 M -97.19 % | 39.201 M | 0.000 | 0.000 -100.00 % | 167.588 M -56.45 % | 384.840 M -6.94 % | 413.525 M 9.02 % | 379.328 M 6.41 % | 356.469 M 36.78 % | 260.607 M 789.08 % | 29.312 M 1.12 % | 28.986 M -20.96 % | 36.674 M -71.35 % | 128.023 M 174.04 % | 46.718 M 332.15 % | 10.810 M -16.66 % | 12.971 M -51.59 % | 26.794 M | 0.000 -100.00 % | 4.999 M -96.30 % | 135.133 M -20.55 % | 170.078 M 2.36 % | 166.149 M 98.53 % | 83.691 M |
Short term investments | 166.225 M 302.29 % | 41.320 M -84.22 % | 261.795 M -35.16 % | 403.740 M 146.83 % | 163.572 M 216.13 % | 51.742 M -44.89 % | 93.889 M -46.44 % | 175.305 M 88.20 % | 93.146 M 411.88 % | 18.197 M -73.34 % | 68.247 M -18.04 % | 83.268 M 172.97 % | 30.504 M 20.59 % | 25.295 M -48.56 % | 49.171 M -75.54 % | 201.004 M -9.26 % | 221.527 M -37.67 % | 355.406 M 14.14 % | 311.368 M 37.34 % | 226.709 M -52.79 % | 480.169 M 63.35 % | 293.943 M -64.59 % | 830.195 M 58.19 % | 524.824 M -23.27 % | 683.994 M -3.41 % | 708.144 M 168.98 % | 263.270 M | 0.000 -100.00 % | 15.038 M -86.94 % | 115.189 M 26.64 % | 90.956 M -71.98 % | 324.568 M 77.04 % | 183.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 276.030 M -49.04 % | 541.705 M -7.46 % | 585.372 M 77.08 % | 330.565 M -45.82 % | 610.153 M -13.55 % | 705.807 M 22.57 % | 575.839 M -7.75 % | 624.247 M -26.52 % | 849.577 M -9.86 % | 942.479 M 40.80 % | 669.371 M 347.10 % | 149.713 M 143.29 % | 61.536 M -41.89 % | 105.901 M 21.24 % | 87.347 M -12.83 % | 100.199 M 70.37 % | 58.813 M 32.47 % | 44.397 M -44.07 % | 79.374 M -54.59 % | 174.808 M -60.71 % | 444.914 M -45.69 % | 819.186 M 168.39 % | 305.221 M -35.81 % | 475.524 M 36.70 % | 347.849 M -29.22 % | 491.482 M 20.17 % | 408.976 M -30.52 % | 588.665 M 166.30 % | 221.052 M -47.51 % | 421.156 M -20.93 % | 532.644 M 267.50 % | 144.937 M -73.15 % | 539.706 M 118.05 % | 247.519 M -38.41 % | 401.860 M 29.82 % | 309.554 M -39.79 % | 514.157 M -24.52 % | 681.193 M 108.40 % | 326.864 M 30.19 % | 251.074 M |
Cash and short term investments | 442.255 M -24.14 % | 583.025 M -31.18 % | 847.167 M 15.37 % | 734.305 M -5.09 % | 773.725 M 2.14 % | 757.549 M 13.11 % | 669.728 M -16.24 % | 799.552 M -15.19 % | 942.723 M -1.87 % | 960.676 M 30.24 % | 737.618 M 216.60 % | 232.981 M 153.13 % | 92.040 M -29.85 % | 131.196 M -3.90 % | 136.518 M -54.68 % | 301.203 M 7.44 % | 280.340 M -29.88 % | 399.803 M 2.32 % | 390.742 M -2.68 % | 401.517 M -56.60 % | 925.083 M -16.89 % | 1.113 B -1.96 % | 1.135 B 13.50 % | 1.000 B -3.05 % | 1.032 B -13.99 % | 1.200 B 193.32 % | 408.976 M -30.52 % | 588.665 M 149.34 % | 236.090 M -55.98 % | 536.345 M -13.99 % | 623.600 M 32.82 % | 469.505 M -13.01 % | 539.706 M 118.05 % | 247.519 M -38.41 % | 401.860 M 29.82 % | 309.554 M -39.79 % | 514.157 M -24.52 % | 681.193 M 108.40 % | 326.864 M 30.19 % | 251.074 M |
Total current assets | 681.217 M -20.36 % | 855.369 M -23.72 % | 1.121 B 11.96 % | 1.002 B -7.94 % | 1.088 B 6.30 % | 1.024 B 8.87 % | 940.137 M -13.67 % | 1.089 B -9.18 % | 1.199 B 0.21 % | 1.197 B 24.84 % | 958.527 M 126.73 % | 422.770 M 65.18 % | 255.939 M -1.89 % | 260.872 M 6.71 % | 244.475 M -38.31 % | 396.303 M 11.91 % | 354.130 M -22.48 % | 456.837 M 1.75 % | 448.963 M -6.98 % | 482.648 M -56.37 % | 1.106 B -26.56 % | 1.506 B -2.79 % | 1.550 B 12.20 % | 1.381 B -0.63 % | 1.390 B -4.93 % | 1.462 B 143.18 % | 601.271 M -25.48 % | 806.870 M 74.38 % | 462.721 M -42.14 % | 799.780 M -7.80 % | 867.472 M 23.97 % | 699.736 M -25.11 % | 934.353 M 106.17 % | 453.198 M -19.10 % | 560.192 M 24.52 % | 449.883 M -30.71 % | 649.290 M -23.73 % | 851.271 M 72.67 % | 493.013 M 47.27 % | 334.765 M |
Inventory | 116.009 M -13.24 % | 133.711 M 7.22 % | 124.702 M -10.18 % | 138.841 M 4.17 % | 133.278 M -7.95 % | 144.791 M 5.27 % | 137.540 M 2.54 % | 134.128 M 5.08 % | 127.642 M 0.84 % | 126.573 M 5.86 % | 119.568 M 24.86 % | 95.763 M 40.22 % | 68.297 M 25.73 % | 54.322 M 67.60 % | 32.412 M 20.44 % | 26.912 M 40.85 % | 19.107 M 7.14 % | 17.833 M 36.39 % | 13.075 M -14.83 % | 15.352 M 356.23 % | 3.365 M 368.66 % | 718.000 K 101.12 % | 357.000 K 0.00 % | 357.000 K 0.00 % | 357.000 K 0.00 % | 357.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 475.596 K -44.41 % | 855.498 K -56.32 % | 1.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 0.000 -100.00 % | 138.633 M -7.30 % | 149.552 M 16.37 % | 128.515 M -29.00 % | 181.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.283 M 19.98 % | 53.580 M | 0.000 -100.00 % | 114.000 K -99.62 % | 29.731 M 190.46 % | 10.236 M 33.14 % | 7.688 M 1 977.84 % | 370.000 K -68.70 % | 1.182 M -10.79 % | 1.325 M -15.12 % | 1.561 M -99.04 % | 162.983 M -13.87 % | 189.219 M -0.39 % | 189.957 M -14.82 % | 223.009 M 2.97 % | 216.568 M -0.91 % | 218.564 M 4.40 % | 209.346 M 17.03 % | 178.885 M | 0.000 -100.00 % | 135.329 M | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 94.602 M | 0.000 -100.00 % | 89.005 M 1.55 % | 87.643 M 7.87 % | 81.252 M 46.79 % | 55.352 M 456.19 % | 9.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.657 M 83.77 % | -503.053 M -6.44 % | -472.613 M | 0.000 -100.00 % | 240.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.308 M | 0.000 | 0.000 | 0.000 -100.00 % | 226.208 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.185 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 |
Account payables | 406.534 M 19.06 % | 341.442 M -23.42 % | 445.862 M 16.49 % | 382.760 M 1.80 % | 376.003 M 6.03 % | 354.627 M 10.97 % | 319.570 M 25.81 % | 254.004 M 1.85 % | 249.398 M -22.04 % | 319.888 M 31.75 % | 242.808 M 43.91 % | 168.718 M -15.66 % | 200.055 M 36.56 % | 146.493 M 45.87 % | 100.425 M 8.04 % | 92.951 M 62.16 % | 57.321 M 152.36 % | 22.714 M 65.22 % | 13.748 M 5.79 % | 12.995 M 75.58 % | 7.401 M 64.32 % | 4.504 M 10.20 % | 4.087 M -25.89 % | 5.515 M 35.37 % | 4.074 M -20.16 % | 5.103 M -70.70 % | 17.419 M -50.41 % | 35.128 M -6.46 % | 37.555 M -28.23 % | 52.324 M -31.14 % | 75.986 M -12.05 % | 86.398 M -4.83 % | 90.781 M -25.87 % | 122.457 M 8.05 % | 113.336 M -66.07 % | 334.076 M 146.07 % | 135.764 M -37.53 % | 217.324 M 2.53 % | 211.957 M 225.62 % | 65.093 M |
Tax payables | 0.000 -100.00 % | 509.000 K 748.33 % | 60.000 K 1 900.00 % | 3.000 K -99.49 % | 591.000 K -3.27 % | 611.000 K -63.41 % | 1.670 M -29.86 % | 2.381 M 65.69 % | 1.437 M 89.58 % | 758.000 K 57.59 % | 481.000 K 102.95 % | 237.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 -100.00 % | 2.281 M 48.79 % | 1.533 M -23.08 % | 1.993 M -5.23 % | 2.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -1.709 M 0.00 % | -1.709 M -9.13 % | -1.566 M -9.43 % | -1.431 M -2.88 % | -1.391 M -7.41 % | -1.295 M -5.54 % | -1.227 M -12.98 % | -1.086 M 8.59 % | -1.188 M 30.40 % | -1.707 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 % | 992.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -170.807 K | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -515.000 K -2 240.91 % | -22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.406 M -56.88 % | 24.134 M | 0.000 | 0.000 |
Capital lease obligations | 412.058 M -0.94 % | 415.954 M -4.67 % | 436.319 M -7.72 % | 472.799 M -12.81 % | 542.247 M -10.30 % | 604.493 M 15.45 % | 523.595 M 0.30 % | 522.030 M 39.38 % | 374.550 M 25.60 % | 298.208 M 16.40 % | 256.185 M -9.45 % | 282.929 M 19.90 % | 235.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 K -28.13 % | 160.000 K | 0.000 -100.00 % | 393.000 K 85.38 % | 212.000 K -71.04 % | 732.000 K 94.68 % | 376.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.972 M -59.77 % | 7.387 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.188 B 0.00 % | 1.188 B 0.00 % | 1.188 B 6.80 % | 1.112 B | 0.000 -100.00 % | 681.208 M 1.73 % | 669.631 M 7.63 % | 622.134 M 0.28 % | 620.400 M -1.12 % | 627.433 M 1.31 % | 619.329 M 0.60 % | 615.612 M 7.51 % | 572.592 M 0.60 % | 569.173 M 0.52 % | 566.225 M 257.50 % | 158.385 M -1.26 % | 160.408 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 2.326 M | 0.000 -100.00 % | 1.709 M 0.00 % | 1.709 M 9.13 % | 1.566 M 9.43 % | 1.431 M 2.88 % | 1.391 M 7.41 % | 1.295 M 5.54 % | 1.227 M 12.98 % | 1.086 M -8.59 % | 1.188 M -30.40 % | 1.707 M 15.42 % | 1.479 M -38.91 % | 2.421 M 12.29 % | 2.156 M 171.54 % | 794.000 K -20.04 % | 993.000 K 3.22 % | 962.000 K 4.68 % | 919.000 K 2.22 % | 899.000 K 8.84 % | 826.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.138 M 99.02 % | 55.843 M 255.48 % | 15.709 M 218.50 % | 4.932 M 1 609.74 % | 288.476 K -17.57 % | 349.976 K -96.68 % | 10.538 M -44.22 % | 18.892 M 26.00 % | 14.993 M | 0.000 -100.00 % | 5.484 M 22.26 % | 4.485 M 44.42 % | 3.106 M 0.19 % | 3.100 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -120.421 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 |
Total assets | 2.841 B -8.35 % | 3.100 B -10.57 % | 3.466 B 0.13 % | 3.462 B -4.51 % | 3.625 B 3.61 % | 3.499 B 3.37 % | 3.385 B 3.96 % | 3.256 B 5.43 % | 3.089 B 2.66 % | 3.008 B 8.28 % | 2.778 B 15.61 % | 2.403 B 1.35 % | 2.371 B 11.49 % | 2.127 B -4.84 % | 2.235 B -4.34 % | 2.336 B 4.63 % | 2.233 B -3.85 % | 2.322 B -2.81 % | 2.390 B -1.21 % | 2.419 B -27.14 % | 3.320 B -15.71 % | 3.938 B -3.90 % | 4.098 B 3.56 % | 3.957 B 3.24 % | 3.833 B 2.55 % | 3.738 B 65.07 % | 2.264 B 0.57 % | 2.252 B 26.13 % | 1.785 B -14.11 % | 2.078 B -3.79 % | 2.160 B 1.67 % | 2.125 B -9.51 % | 2.348 B 39.48 % | 1.683 B 8.76 % | 1.548 B 16.63 % | 1.327 B 15.95 % | 1.145 B -6.26 % | 1.221 B 90.86 % | 639.752 M 54.02 % | 415.357 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-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2011-08-31 | 2010-08-31 | 2009-08-31 | 2008-08-31 | 2007-08-31 | 2006-08-31 | 2005-08-31 | 2004-08-31 | 2003-08-31 | 2002-08-31 | 2001-08-31 | 2000-08-31 | 1999-08-31 | 1998-08-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-08-31 | 2014-02-28 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-02-29 | 2011-08-31 | 2011-02-28 | 2010-08-31 | 2010-02-28 | 2009-08-31 | 2009-02-28 | 2008-08-31 | 2008-02-29 | 2007-08-31 | 2007-02-28 | 2006-08-31 | 2006-02-28 | 2005-08-31 | 2005-02-28 | 2004-08-31 | 2004-02-29 | 2003-08-31 | 2003-02-28 | 2002-08-31 | 2002-02-28 | 2001-08-31 | 2001-02-28 | 2000-08-31 | 2000-02-29 | 1999-08-31 | 1999-02-28 | 1998-08-31 | 1998-02-28 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -295.213 M -2.97 % | -286.692 M -2.18 % | -280.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.723 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.138 M 0.00 % | -16.138 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 |
Stock based compensation | 0.000 100.00 % | -2.736 M | 0.000 | 0.000 100.00 % | -603.500 K -703.50 % | 100.000 K -78.86 % | 473.000 K -64.74 % | 1.342 M -37.25 % | 2.138 M -49.70 % | 4.251 M 29.08 % | 3.293 M 5 388.33 % | 60.000 K | 0.000 | 0.000 -100.00 % | 7.189 M -67.16 % | 21.888 M 216.44 % | 6.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.480 M 350.56 % | 2.326 M 0.00 % | 2.326 M -13.00 % | 2.674 M 0.00 % | 2.674 M 12.14 % | 2.384 M 0.00 % | 2.384 M 13.42 % | 2.102 M 0.00 % | 2.102 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 |
Change in working capital | 89.501 M 180.97 % | -110.541 M -307.58 % | 53.252 M -12.78 % | 61.052 M 217.04 % | -52.162 M -154.56 % | 95.599 M 304.74 % | -46.693 M -139.94 % | 116.919 M 183.98 % | -139.216 M -361.13 % | 53.313 M -58.24 % | 127.654 M 286.66 % | -68.390 M -342.76 % | 28.172 M 181.45 % | -34.590 M -429.71 % | -6.530 M 90.20 % | -66.662 M -286.60 % | 35.724 M 79.94 % | 19.853 M | 0.000 100.00 % | -39.216 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -102.192 M | 0.000 100.00 % | -241.942 M -893.99 % | -24.341 M 0.00 % | -24.341 M -12.36 % | -21.664 M 0.00 % | -21.664 M -637.42 % | 4.031 M 0.00 % | 4.031 M 129.41 % | -13.704 M 0.00 % | -13.704 M -963.72 % | 1.587 M 0.00 % | 1.587 M 107.99 % | -19.848 M 0.00 % | -19.848 M 4.99 % | -20.890 M 0.00 % | -20.890 M -111.38 % | -9.883 M 0.00 % | -9.883 M -14.87 % | -8.604 M 0.00 % | -8.604 M -123.09 % | 37.266 M 0.00 % | 37.266 M 204.76 % | -35.573 M 0.00 % | -35.573 M -196.91 % | 36.708 M 0.00 % | 36.708 M -23.74 % | 48.137 M 0.00 % | 48.137 M 787.40 % | 5.424 M 0.00 % | 5.424 M |
Accounts receivables | 0.000 100.00 % | -10.491 M | 0.000 -100.00 % | 41.357 M | 0.000 100.00 % | -20.173 M | 0.000 100.00 % | -23.971 M | 0.000 100.00 % | -14.770 M | 0.000 100.00 % | -17.305 M | 0.000 100.00 % | -11.109 M | 0.000 100.00 % | -20.251 M | 0.000 -100.00 % | 22.551 M | 0.000 100.00 % | -24.824 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.943 M | 0.000 100.00 % | -108.169 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 |
Inventory | 0.000 100.00 % | -15.697 M | 0.000 100.00 % | -26.041 M | 0.000 100.00 % | -21.168 M | 0.000 100.00 % | -19.392 M | 0.000 100.00 % | -27.097 M | 0.000 100.00 % | -23.799 M | 0.000 100.00 % | -30.011 M | 0.000 100.00 % | -10.688 M | 0.000 100.00 % | -3.069 M | 0.000 100.00 % | -14.973 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 % | 238.025 K 0.00 % | 238.025 K 24.61 % | 191.018 K 0.00 % | 191.018 K -65.41 % | 552.185 K 0.00 % | 552.185 K 156.39 % | -979.234 K 0.00 % | -979.234 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 -100.00 % | 130.591 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 89.501 M 206.10 % | -84.353 M -258.40 % | 53.252 M 16.43 % | 45.736 M 187.68 % | -52.162 M -921.71 % | 6.348 M 113.60 % | -46.693 M -151.16 % | 91.275 M 165.56 % | -139.216 M 11.44 % | -157.193 M -223.14 % | 127.654 M 303.33 % | -62.782 M -322.85 % | 28.172 M 331.42 % | 6.530 M 200.00 % | -6.530 M 81.72 % | -35.723 M -200.00 % | 35.724 M 9 529.11 % | 371.000 K | 0.000 -100.00 % | 581.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.249 M | 0.000 100.00 % | -133.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.942 M 0.00 % | -13.942 M -1 099.00 % | 1.396 M 0.00 % | 1.396 M 106.84 % | -20.400 M 0.00 % | -20.400 M -2.45 % | -19.911 M 0.00 % | -19.911 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 | 26.003 M -69.29 % | 84.676 M 12 066.09 % | 696.000 K -97.33 % | 26.115 M -90.74 % | 281.912 M -13.18 % | 324.700 M 18.34 % | 274.389 M -11.56 % | 310.259 M 45.40 % | 213.387 M -23.25 % | 278.030 M 40.18 % | 198.335 M -14.16 % | 231.065 M 74.91 % | 132.102 M 207.57 % | -122.804 M -236.64 % | -36.479 M -233.84 % | -10.927 M 73.87 % | -41.813 M -57.59 % | -26.532 M -405.88 % | 8.674 M -98.04 % | 442.125 M 239.18 % | 130.352 M 207.99 % | -120.702 M 0.00 % | -120.702 M -514.76 % | -19.634 M -193.95 % | 20.898 M 120.81 % | -100.444 M -102.61 % | 3.843 B 1 745.80 % | 208.192 M 0.00 % | 208.192 M 51.04 % | 137.835 M 0.00 % | 137.835 M 322.44 % | 32.628 M 0.00 % | 32.628 M -25.37 % | 43.722 M 0.00 % | 43.722 M 14.73 % | 38.110 M 0.00 % | 38.110 M -6.24 % | 40.648 M 0.00 % | 40.648 M 229.46 % | -31.398 M 0.00 % | -31.398 M -133.34 % | -13.456 M 0.00 % | -13.456 M -35.25 % | -9.949 M 0.00 % | -9.949 M -870.02 % | -1.026 M 0.00 % | -1.026 M -148.08 % | 2.133 M 0.00 % | 2.133 M 102.24 % | -95.175 M 0.00 % | -95.175 M -2 128.84 % | -4.270 M 0.00 % | -4.270 M 41.99 % | -7.362 M 0.00 % | -7.362 M |
Net cash provided by operating activities | 236.633 M 183.08 % | 83.592 M -52.65 % | 176.545 M -25.24 % | 236.134 M 80.89 % | 130.538 M -63.88 % | 361.358 M 67.69 % | 215.493 M 3.36 % | 208.491 M 262.25 % | 57.554 M -80.68 % | 297.891 M -11.66 % | 337.191 M 621.17 % | -64.699 M 11.35 % | -72.980 M 27.59 % | -100.793 M 24.80 % | -134.036 M -2.56 % | -130.694 M -94.30 % | -67.264 M 41.31 % | -114.606 M -23.07 % | -93.123 M 37.20 % | -148.286 M -111.34 % | -70.165 M 41.87 % | -120.702 M 0.00 % | -120.702 M -80.19 % | -66.988 M 19.24 % | -82.948 M 13.10 % | -95.455 M -134.41 % | 277.379 M -5.32 % | 292.950 M 0.00 % | 292.950 M 20.72 % | 242.670 M 0.00 % | 242.670 M -9.43 % | 267.943 M 0.00 % | 267.943 M 41.72 % | 189.062 M 0.00 % | 189.062 M -1.48 % | 191.911 M 0.00 % | 191.911 M 108.39 % | 92.091 M 0.00 % | 92.091 M 1 290.30 % | -7.737 M 0.00 % | -7.737 M -107.59 % | 101.880 M 0.00 % | 101.880 M -50.82 % | 207.160 M 0.00 % | 207.160 M 38.44 % | 149.641 M 0.00 % | 149.641 M 331.97 % | 34.641 M 0.00 % | 34.641 M 947.52 % | -4.087 M 0.00 % | -4.087 M -105.60 % | 72.981 M 0.00 % | 72.981 M 198.98 % | 24.410 M 0.00 % | 24.410 M |
Investments in property plant and equipment | -24.075 M 39.87 % | -40.040 M -5.55 % | -37.936 M 73.03 % | -140.677 M -75.56 % | -80.130 M 22.53 % | -103.436 M 52.13 % | -216.056 M -128.41 % | -94.591 M -18.25 % | -79.993 M -77.52 % | -45.061 M -4.08 % | -43.294 M 47.52 % | -82.491 M -43.58 % | -57.451 M 8.21 % | -62.588 M 19.26 % | -77.518 M -0.88 % | -76.841 M 31.79 % | -112.646 M 53.29 % | -241.173 M -83.59 % | -131.366 M -94.90 % | -67.402 M -204.28 % | -22.151 M -148.15 % | -8.927 M 0.00 % | -8.927 M -812.26 % | -978.500 K 77.70 % | -4.388 M 71.34 % | -15.310 M 96.62 % | -452.531 M -106.88 % | -218.739 M 0.00 % | -218.739 M -25.32 % | -174.538 M 0.00 % | -174.538 M -20.40 % | -144.969 M 0.00 % | -144.969 M -52.84 % | -94.851 M 0.00 % | -94.851 M -27.12 % | -74.614 M 0.00 % | -74.614 M 60.96 % | -191.138 M 0.00 % | -191.138 M 8.01 % | -207.792 M 0.00 % | -207.792 M -1.35 % | -205.023 M 0.00 % | -205.023 M -63.57 % | -125.339 M 0.00 % | -125.339 M 56.71 % | -289.502 M 0.00 % | -289.502 M -162.03 % | -110.484 M 0.00 % | -110.484 M 15.14 % | -130.191 M 0.00 % | -130.191 M -245.74 % | -37.655 M 0.00 % | -37.655 M -45.05 % | -25.960 M 0.00 % | -25.960 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 440.000 K 1 157.14 % | 35.000 K -95.98 % | 870.000 K 137.70 % | 366.000 K 100.31 % | -117.938 M -9 977.55 % | 1.194 M 2 232.14 % | -56.000 K -110.39 % | 539.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.042 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.172 M 0.00 % | -71.172 M 0.00 % | -71.172 M | 0.000 | 0.000 -100.00 % | 4.655 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.692 M 0.00 % | 1.692 M -40.40 % | 2.839 M 0.00 % | 2.839 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 |
Purchases of investments | 0.000 100.00 % | -2.035 B | 0.000 100.00 % | -2.011 B -1 703.45 % | -111.497 M -142.48 % | -45.981 M 38.90 % | -75.253 M 17.44 % | -91.144 M -73.66 % | -52.484 M -162.42 % | -20.000 M | 0.000 | 0.000 100.00 % | -3.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -230.174 M 0.00 % | -230.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.458 K 0.00 % | -97.458 K 99.87 % | -72.332 M 0.00 % | -72.332 M 7.58 % | -78.265 M 0.00 % | -78.265 M -3 913.43 % | -1.950 M 0.00 % | -1.950 M 93.86 % | -31.765 M 0.00 % | -31.765 M | 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 % | 2.480 B | 0.000 -100.00 % | 1.651 B 4 497.83 % | 35.907 M -51.78 % | 74.469 M -0.50 % | 74.843 M 271.06 % | 20.170 M 159.35 % | 7.777 M -92.51 % | 103.859 M -8.02 % | 112.919 M -11.39 % | 127.437 M 641.52 % | 17.186 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 301.139 M 0.00 % | 301.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.026 M 0.00 % | 14.026 M 619.26 % | 1.950 M 0.00 % | 1.950 M -98.36 % | 118.692 M 0.00 % | 118.692 M 6 837.03 % | 1.711 M 0.00 % | 1.711 M | 0.000 | 0.000 -100.00 % | 1.400 M 0.00 % | 1.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -105.280 M 54.12 % | -229.454 M -212.51 % | 203.937 M 16.94 % | 174.394 M 822.23 % | 18.910 M 128.78 % | 8.266 M -25.64 % | 11.115 M 215.91 % | -9.589 M -200.00 % | 9.589 M 152.74 % | -18.183 M -200.00 % | 18.183 M 192.68 % | -19.620 M -200.00 % | 19.620 M -94.80 % | 376.984 M 166.60 % | 141.405 M 14.65 % | 123.341 M -55.12 % | 274.797 M 60.60 % | 171.107 M 2.17 % | 167.468 M -46.46 % | 312.791 M 250.21 % | 89.314 M 274.59 % | -51.156 M 0.00 % | -51.156 M -140.82 % | 125.314 M 240.26 % | -89.342 M 88.57 % | -781.633 M -383.31 % | 275.897 M 2 269.43 % | 11.644 M 0.00 % | 11.644 M -45.62 % | 21.411 M 0.00 % | 21.411 M -49.86 % | 42.700 M 0.00 % | 42.700 M 102.80 % | 21.055 M 0.00 % | 21.055 M 61.71 % | 13.020 M 0.00 % | 13.020 M -15.17 % | 15.348 M 0.00 % | 15.348 M 162.51 % | -24.555 M 0.00 % | -24.555 M -1 390.13 % | 1.903 M 0.00 % | 1.903 M -19.17 % | 2.355 M 0.00 % | 2.355 M -94.93 % | 46.485 M 0.00 % | 46.485 M -32.02 % | 68.381 M 0.00 % | 68.381 M 175.50 % | -90.569 M 0.00 % | -90.569 M -7 876.89 % | 1.165 M 0.00 % | 1.165 M 400.57 % | -387.460 K 0.00 % | -387.460 K |
Net cash used for investing activites | -129.355 M -173.62 % | 175.698 M 5.84 % | 166.001 M 150.97 % | -325.689 M -138.12 % | -136.775 M -60.55 % | -85.193 M 58.44 % | -204.985 M 30.06 % | -293.092 M -157.29 % | -113.917 M -654.10 % | 20.559 M -76.73 % | 88.347 M 248.15 % | 25.376 M 205.33 % | -24.091 M -107.66 % | 314.396 M 392.11 % | 63.887 M 37.39 % | 46.500 M -73.15 % | 173.193 M 347.19 % | -70.066 M -294.08 % | 36.102 M -85.29 % | 245.389 M 265.36 % | 67.163 M 211.40 % | -60.289 M 0.00 % | -60.289 M -213.40 % | 53.164 M 156.72 % | -93.729 M 88.24 % | -796.942 M -117.79 % | 4.479 B 2 262.65 % | -207.095 M 0.00 % | -207.095 M -35.24 % | -153.127 M 0.00 % | -153.127 M -73.53 % | -88.244 M 0.00 % | -88.244 M -19.58 % | -73.796 M 0.00 % | -73.796 M -229.46 % | 57.001 M 0.00 % | 57.001 M 123.13 % | -246.411 M 0.00 % | -246.411 M -6.05 % | -232.347 M 0.00 % | -232.347 M -14.39 % | -203.120 M 0.00 % | -203.120 M -31.26 % | -154.749 M 0.00 % | -154.749 M 36.32 % | -243.017 M 0.00 % | -243.017 M -477.21 % | -42.102 M 0.00 % | -42.102 M 80.93 % | -220.760 M 0.00 % | -220.760 M -504.98 % | -36.491 M 0.00 % | -36.491 M -40.57 % | -25.960 M 0.00 % | -25.960 M |
Debt repayment | -64.541 M | 0.000 100.00 % | -76.286 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 -100.00 % | 165.875 M 0.00 % | 165.875 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.500 M 0.00 % | -62.500 M -121.81 % | -28.177 M 0.00 % | -28.177 M 89.54 % | -269.319 M 0.00 % | -269.319 M -58.70 % | -169.705 M 0.00 % | -169.705 M -25 658.94 % | -658.818 K 0.00 % | -658.818 K -8.60 % | -606.626 K 0.00 % | -606.626 K -100.14 % | 421.669 M 0.00 % | 421.669 M 743.34 % | 50.000 M 0.00 % | 50.000 M 493.06 % | -12.721 M 0.00 % | -12.721 M -473.27 % | -2.219 M 0.00 % | -2.219 M -124.11 % | 9.204 M 0.00 % | 9.204 M 591.67 % | -1.872 M 0.00 % | -1.872 M 56.16 % | -4.270 M 0.00 % | -4.270 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.512 M -38.36 % | 4.075 M -74.23 % | 15.811 M 573.96 % | 2.346 M -86.46 % | 17.327 M 2 497.75 % | 667.000 K -99.85 % | 453.323 M 6 570.44 % | 6.796 M 155.39 % | 2.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.177 M 1 979.01 % | 3.616 M 0.00 % | 3.616 M -98.18 % | 198.178 M 0.00 % | 198.178 M 28 231.38 % | 699.500 K 0.00 % | 699.500 K -90.67 % | 7.499 M 0.00 % | 7.499 M 754.95 % | 877.124 K 0.00 % | 877.124 K 11 178.44 % | 7.777 K 0.00 % | 7.777 K -98.91 % | 714.996 K 0.00 % | 714.996 K -34.06 % | 1.084 M 0.00 % | 1.084 M -95.22 % | 22.693 M 0.00 % | 22.693 M 210.85 % | 7.300 M 0.00 % | 7.300 M 3 720.01 % | 191.108 K 0.00 % | 191.108 K -99.94 % | 338.666 M 0.00 % | 338.666 M 87 140.32 % | 388.199 K 0.00 % | 388.199 K | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -220.416 M | 0.000 100.00 % | -110.638 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 % | -67.000 K 0.00 % | -67.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 |
Dividends paid | -299.777 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.759 M | 0.000 100.00 % | -73.335 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 100.00 % | -1.000 K 100.00 % | -60.676 M 97.24 % | -2.197 B -1 903.66 % | -109.656 M 0.00 % | -109.656 M -38.42 % | -79.218 M 0.00 % | -79.218 M -588.61 % | -11.504 M 0.00 % | -11.504 M -33.34 % | -8.627 M 0.00 % | -8.627 M 29.90 % | -12.307 M 0.00 % | -12.307 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.473 M 0.00 % | -27.473 M -81.81 % | -15.110 M 0.00 % | -15.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.093 M 0.00 % | -10.093 M 59.92 % | -25.185 M 0.00 % | -25.185 M |
Other financing activites | -10.056 M 87.41 % | -79.868 M -560.45 % | -12.093 M 84.81 % | -79.613 M 10.94 % | -89.395 M -12 934.89 % | 696.500 K 101.18 % | -58.868 M -2 091.81 % | 2.956 M 108.09 % | -36.555 M -48.13 % | -24.678 M -126.21 % | 94.159 M 50.84 % | 62.423 M 143.89 % | 25.595 M 113.13 % | -194.996 M -440.37 % | 57.289 M -54.34 % | 125.475 M 237.06 % | -91.545 M -161.13 % | 149.747 M 491.17 % | -38.282 M 89.35 % | -359.502 M 3.79 % | -373.674 M -7 668.69 % | -4.810 M 0.00 % | -4.810 M -106.16 % | 78.091 M -24.96 % | 104.059 M -34.35 % | 158.499 M 194.56 % | -167.613 M -5 457.46 % | -3.016 M 0.00 % | -3.016 M -85.03 % | -1.630 M 0.00 % | -1.630 M -257.46 % | -456.000 K 0.00 % | -456.000 K -3.15 % | -442.067 K 0.00 % | -442.067 K 98.96 % | -42.636 M 0.00 % | -42.636 M -0.03 % | -42.623 M 0.00 % | -42.623 M -62.74 % | -26.191 M 0.00 % | -26.191 M | 0.000 | 0.000 -100.00 % | 3.899 K 0.00 % | 3.899 K 100.74 % | -526.466 K 0.00 % | -526.466 K -13 399.13 % | -3.900 K 0.00 % | -3.900 K 99.98 % | -18.190 M 0.00 % | -18.190 M -4 785.82 % | 388.199 K 0.00 % | 388.199 K | 0.000 | 0.000 |
Net cash used provided by financing activities | -374.374 M -24.67 % | -300.284 M -239.77 % | -88.379 M 53.55 % | -190.251 M -112.82 % | -89.395 M 38.82 % | -146.125 M -148.22 % | -58.868 M 58.18 % | -140.759 M -285.06 % | -36.555 M 25.93 % | -49.355 M -152.42 % | 94.159 M -26.16 % | 127.520 M 141.91 % | 52.714 M 127.03 % | -194.996 M -440.37 % | 57.289 M -54.34 % | 125.475 M 237.06 % | -91.545 M -161.13 % | 149.747 M 491.17 % | -38.282 M 89.35 % | -359.502 M 3.79 % | -373.674 M -332.00 % | 161.065 M 0.00 % | 161.065 M 106.25 % | 78.091 M -24.95 % | 104.058 M 6.37 % | 97.823 M 104.27 % | -2.290 B -1 234.59 % | -171.556 M 0.00 % | -171.556 M -292.43 % | 89.154 M 0.00 % | 89.154 M 131.82 % | -280.204 M 0.00 % | -280.204 M -63.79 % | -171.074 M 0.00 % | -171.074 M -212.61 % | -54.725 M 0.00 % | -54.725 M -26.61 % | -43.222 M 0.00 % | -43.222 M -110.91 % | 396.193 M 0.00 % | 396.193 M 1 577.97 % | 23.612 M 0.00 % | 23.612 M 559.88 % | -5.134 M 0.00 % | -5.134 M -212.72 % | 4.555 M 0.00 % | 4.555 M -51.50 % | 9.392 M 0.00 % | 9.392 M -97.05 % | 318.604 M 0.00 % | 318.604 M 2 444.92 % | -13.587 M 0.00 % | -13.587 M 46.05 % | -25.185 M 0.00 % | -25.185 M |
Effect of forex changes on cash | 1.421 M 153.16 % | -2.673 M -517.66 % | 640.000 K 193.58 % | 218.000 K 2 081.82 % | -11.000 K 69.44 % | -36.000 K -50.00 % | -24.000 K -260.00 % | 15.000 K 87.50 % | 8.000 K -85.19 % | 54.000 K 376.92 % | -19.500 K -95.00 % | -10.000 K -150.00 % | -4.000 K 92.45 % | -53.000 K -762.50 % | 8.000 K -92.38 % | 105.000 K 228.13 % | 32.000 K 161.54 % | -52.000 K 60.31 % | -131.000 K 98.30 % | -7.707 M -420.59 % | 2.404 M 273.20 % | -1.388 M 0.00 % | -1.388 M -222.79 % | -430.000 K -153.62 % | 802.000 K 178.47 % | 288.000 K 186.75 % | -332.000 K -148.90 % | 679.000 K 0.00 % | 679.000 K 602.96 % | -135.000 K 0.00 % | -135.000 K -159.87 % | 225.500 K 0.00 % | 225.500 K -0.36 % | 226.319 K 0.00 % | 226.319 K 179.53 % | -284.578 K 0.00 % | -284.578 K -262.63 % | 174.988 K 0.00 % | 174.988 K 138.16 % | -458.530 K 0.00 % | -458.530 K -267.40 % | -124.805 K 0.00 % | -124.805 K 78.07 % | -569.174 K 0.00 % | -569.174 K -464.88 % | 155.990 K 0.00 % | 155.990 K -90.43 % | 1.630 M 0.00 % | 1.630 M 437.10 % | -483.619 K 0.00 % | -483.619 K 68.85 % | -1.553 M 0.00 % | -1.553 M | 0.000 | 0.000 |
Net change in cash | 276.030 M -33.37 % | 414.302 M 225.19 % | 127.404 M 145.57 % | -279.588 M -192.29 % | -95.654 M -173.60 % | 129.968 M 368.48 % | -48.408 M 78.52 % | -225.330 M -142.55 % | -92.902 M -134.51 % | 269.203 M -48.20 % | 519.658 M 489.27 % | 88.187 M 298.79 % | -44.361 M -578.18 % | 9.277 M 244.37 % | -6.426 M -131.05 % | 20.693 M 187.08 % | 7.208 M 141.22 % | -17.489 M 63.35 % | -47.717 M 64.67 % | -135.053 M 27.83 % | -187.136 M | 0.000 100.00 % | -347.849 M -644.90 % | 63.838 M 188.89 % | -71.817 M 90.96 % | -794.286 M -94.62 % | -408.131 M -140.01 % | -170.044 M 0.00 % | -170.044 M -147.61 % | 357.123 M 0.00 % | 357.123 M 278.06 % | -200.558 M 0.00 % | -200.558 M -80.42 % | -111.162 M 0.00 % | -111.162 M -128.66 % | 387.798 M 0.00 % | 387.798 M 198.24 % | -394.735 M 0.00 % | -394.735 M -226.80 % | 311.311 M 0.00 % | 311.311 M 300.18 % | -155.515 M 0.00 % | -155.515 M -266.48 % | 93.415 M 0.00 % | 93.415 M 152.68 % | -177.329 M 0.00 % | -177.329 M -2 589.99 % | 7.122 M 0.00 % | 7.122 M -96.18 % | 186.552 M 0.00 % | 186.552 M 336.87 % | 42.702 M 0.00 % | 42.702 M 179.86 % | -53.469 M 0.00 % | -53.469 M |
Cash at beginning of period | 0.000 -100.00 % | 127.404 M | 0.000 -100.00 % | 610.153 M -13.55 % | 705.807 M 22.57 % | 575.839 M -7.75 % | 624.247 M -26.52 % | 849.577 M -9.86 % | 942.479 M 39.98 % | 673.276 M 338.28 % | 153.618 M 134.78 % | 65.431 M -40.41 % | 109.802 M | 0.000 -100.00 % | 93.773 M | 0.000 -100.00 % | 51.605 M | 0.000 -100.00 % | 127.091 M | 0.000 -100.00 % | 632.050 M | 0.000 -100.00 % | 347.849 M | 0.000 -100.00 % | 491.482 M | 0.000 -100.00 % | 408.131 M -29.41 % | 578.175 M 0.00 % | 578.175 M 161.56 % | 221.052 M 0.00 % | 221.052 M -47.57 % | 421.610 M 0.00 % | 421.610 M -20.80 % | 532.318 M 0.00 % | 532.318 M 267.51 % | 144.846 M 0.00 % | 144.846 M -73.16 % | 539.672 M 0.00 % | 539.672 M 136.29 % | 228.395 M 0.00 % | 228.395 M -40.50 % | 383.861 M 0.00 % | 383.861 M 32.24 % | 290.279 M 0.00 % | 290.279 M -37.94 % | 467.705 M 0.00 % | 467.705 M 1.54 % | 460.632 M 0.00 % | 460.632 M 68.07 % | 274.079 M 0.00 % | 274.079 M 18.46 % | 231.367 M 0.00 % | 231.367 M -18.87 % | 285.171 M 0.00 % | 285.171 M |
Cash at end of period | 276.030 M -49.04 % | 541.705 M 325.19 % | 127.404 M -61.46 % | 330.565 M -45.82 % | 610.153 M -13.55 % | 705.807 M 22.57 % | 575.839 M -7.75 % | 624.247 M -26.52 % | 849.577 M -9.86 % | 942.479 M 39.98 % | 673.276 M 338.28 % | 153.618 M 134.74 % | 65.441 M 605.41 % | 9.277 M -89.38 % | 87.347 M 322.11 % | 20.693 M -64.82 % | 58.813 M 436.30 % | -17.489 M -122.03 % | 79.374 M 158.77 % | -135.053 M -130.35 % | 444.914 M 45.77 % | 305.221 M | 0.000 -100.00 % | 63.838 M -84.79 % | 419.666 M 152.84 % | -794.286 M | 0.000 -100.00 % | 408.131 M 0.00 % | 408.131 M -29.41 % | 578.175 M 0.00 % | 578.175 M 161.56 % | 221.052 M 0.00 % | 221.052 M -47.51 % | 421.156 M 0.00 % | 421.156 M -20.93 % | 532.644 M 0.00 % | 532.644 M 267.50 % | 144.937 M 0.00 % | 144.937 M -73.15 % | 539.706 M 0.00 % | 539.706 M 136.35 % | 228.346 M 0.00 % | 228.346 M -40.49 % | 383.693 M 0.00 % | 383.693 M 32.14 % | 290.375 M 0.00 % | 290.375 M -37.92 % | 467.753 M 0.00 % | 467.753 M 1.55 % | 460.632 M 0.00 % | 460.632 M 68.07 % | 274.068 M 0.00 % | 274.068 M 18.29 % | 231.701 M 0.00 % | 231.701 M |
Operating cash flow | 236.633 M 183.08 % | 83.592 M -52.65 % | 176.545 M -25.24 % | 236.134 M 80.89 % | 130.538 M -63.88 % | 361.358 M 67.69 % | 215.493 M 3.36 % | 208.491 M 262.25 % | 57.554 M -80.68 % | 297.891 M -11.66 % | 337.191 M 621.17 % | -64.699 M 11.35 % | -72.980 M 27.59 % | -100.793 M 24.80 % | -134.036 M -2.56 % | -130.694 M -94.30 % | -67.264 M 41.31 % | -114.606 M -23.07 % | -93.123 M 37.20 % | -148.286 M -111.34 % | -70.165 M 41.87 % | -120.702 M 0.00 % | -120.702 M -80.19 % | -66.988 M 19.24 % | -82.948 M 13.10 % | -95.455 M -134.41 % | 277.379 M -5.32 % | 292.950 M 0.00 % | 292.950 M 20.72 % | 242.670 M 0.00 % | 242.670 M -9.43 % | 267.943 M 0.00 % | 267.943 M 41.72 % | 189.062 M 0.00 % | 189.062 M -1.48 % | 191.911 M 0.00 % | 191.911 M 108.39 % | 92.091 M 0.00 % | 92.091 M 1 290.30 % | -7.737 M 0.00 % | -7.737 M -107.59 % | 101.880 M 0.00 % | 101.880 M -50.82 % | 207.160 M 0.00 % | 207.160 M 38.44 % | 149.641 M 0.00 % | 149.641 M 331.97 % | 34.641 M 0.00 % | 34.641 M 947.52 % | -4.087 M 0.00 % | -4.087 M -105.60 % | 72.981 M 0.00 % | 72.981 M 198.98 % | 24.410 M 0.00 % | 24.410 M |
Capital expenditure | -24.075 M 75.50 % | -98.261 M -159.02 % | -37.936 M 73.03 % | -140.677 M -75.56 % | -80.130 M 22.53 % | -103.436 M 52.13 % | -216.056 M -128.41 % | -94.591 M -18.25 % | -79.993 M -77.52 % | -45.061 M -4.08 % | -43.294 M 47.52 % | -82.491 M -43.58 % | -57.451 M 8.21 % | -62.588 M 19.26 % | -77.518 M -0.88 % | -76.841 M 31.79 % | -112.646 M 53.29 % | -241.173 M -83.59 % | -131.366 M -94.90 % | -67.402 M -204.28 % | -22.151 M -148.15 % | -8.927 M 0.00 % | -8.927 M -812.26 % | -978.500 K 77.70 % | -4.388 M 71.34 % | -15.310 M 96.62 % | -452.531 M -106.88 % | -218.739 M 0.00 % | -218.739 M -25.32 % | -174.538 M 0.00 % | -174.538 M -20.40 % | -144.969 M 0.00 % | -144.969 M -52.84 % | -94.851 M 0.00 % | -94.851 M -27.12 % | -74.614 M 0.00 % | -74.614 M 60.96 % | -191.138 M 0.00 % | -191.138 M 8.01 % | -207.792 M 0.00 % | -207.792 M -1.35 % | -205.023 M 0.00 % | -205.023 M -63.57 % | -125.339 M 0.00 % | -125.339 M 56.71 % | -289.502 M 0.00 % | -289.502 M -162.03 % | -110.484 M 0.00 % | -110.484 M 15.14 % | -130.191 M 0.00 % | -130.191 M -245.74 % | -37.655 M 0.00 % | -37.655 M -45.05 % | -25.960 M 0.00 % | -25.960 M |
Free CashFlow | 212.558 M 1 549.03 % | -14.669 M -110.58 % | 138.609 M 45.21 % | 95.457 M 89.37 % | 50.408 M -80.46 % | 257.922 M 45 912.08 % | -563.000 K -100.49 % | 113.900 M 607.60 % | -22.439 M -108.88 % | 252.830 M -13.97 % | 293.897 M 299.67 % | -147.190 M -12.85 % | -130.431 M 20.17 % | -163.381 M 22.77 % | -211.554 M -1.94 % | -207.535 M -15.35 % | -179.910 M 49.43 % | -355.779 M -58.48 % | -224.489 M -4.08 % | -215.688 M -133.64 % | -92.316 M 28.78 % | -129.629 M 0.00 % | -129.629 M -90.73 % | -67.966 M 22.18 % | -87.335 M 21.15 % | -110.764 M 36.76 % | -175.152 M -336.02 % | 74.211 M 0.00 % | 74.211 M 8.92 % | 68.132 M 0.00 % | 68.132 M -44.60 % | 122.974 M 0.00 % | 122.974 M 30.53 % | 94.211 M 0.00 % | 94.211 M -19.68 % | 117.297 M 0.00 % | 117.297 M 218.43 % | -99.047 M 0.00 % | -99.047 M 54.04 % | -215.529 M 0.00 % | -215.529 M -108.96 % | -103.143 M 0.00 % | -103.143 M -226.06 % | 81.821 M 0.00 % | 81.821 M 158.50 % | -139.861 M 0.00 % | -139.861 M -84.41 % | -75.842 M 0.00 % | -75.842 M 43.52 % | -134.278 M 0.00 % | -134.278 M -480.11 % | 35.326 M 0.00 % | 35.326 M 2 379.34 % | -1.550 M 0.00 % | -1.550 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 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 |