
China Silver Group Limited 0815.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.314 B -22.21 % | 5.545 B 70.81 % | 3.246 B 40.93 % | 2.304 B -51.60 % | 4.759 B 21.19 % | 3.927 B 4.69 % | 3.751 B -31.41 % | 5.469 B 33.78 % | 4.088 B 139.54 % | 1.707 B 12.08 % | 1.523 B 1.05 % | 1.507 B -2.15 % | 1.540 B 56.48 % | 984.172 M |
Net income | 9.966 M -31.50 % | 14.549 M 112.05 % | -120.766 M 95.00 % | -2.413 B -1 160.62 % | 227.502 M 295.79 % | -116.195 M -178.01 % | 148.950 M -47.92 % | 285.986 M -5.95 % | 304.078 M 2 872.16 % | -10.969 M -104.42 % | 248.340 M 89.08 % | 131.338 M -16.74 % | 157.742 M 36.68 % | 115.410 M |
Income before tax | 21.548 M 200.25 % | -21.494 M 74.73 % | -85.058 M 96.48 % | -2.413 B -1 053.15 % | 253.203 M 553.94 % | -55.779 M -118.70 % | 298.253 M -23.09 % | 387.780 M -9.48 % | 428.410 M 6 016.65 % | 7.004 M -97.47 % | 276.794 M 53.67 % | 180.123 M -18.33 % | 220.552 M 42.42 % | 154.858 M |
Income before tax ratio | 0.00 228.87 % | 0.00 85.21 % | -0.03 97.50 % | -1.05 -2 069.31 % | 0.05 474.56 % | -0.01 -117.86 % | 0.08 12.13 % | 0.07 -32.34 % | 0.10 2 453.47 % | 0.00 -97.74 % | 0.18 52.08 % | 0.12 -16.54 % | 0.14 -8.98 % | 0.16 |
EBITDA | 63.055 M 137.32 % | 26.570 M 194.14 % | -28.223 M -168.75 % | 41.050 M -87.06 % | 317.140 M 4 488.87 % | -7.226 M -101.70 % | 425.029 M -4.39 % | 444.532 M 1.72 % | 437.022 M 1 068.60 % | 37.397 M -87.45 % | 298.079 M 46.25 % | 203.817 M -14.92 % | 239.550 M 38.66 % | 172.756 M |
Net income ratio | 0.00 -11.95 % | 0.00 107.05 % | -0.04 96.45 % | -1.05 -2 291.35 % | 0.05 261.56 % | -0.03 -174.52 % | 0.04 -24.07 % | 0.05 -29.70 % | 0.07 1 257.27 % | -0.01 -103.94 % | 0.16 87.13 % | 0.09 -14.91 % | 0.10 -12.65 % | 0.12 |
Ratio EBITDA | 0.01 205.06 % | 0.00 155.12 % | -0.01 -148.79 % | 0.02 -73.26 % | 0.07 3 721.42 % | 0.00 -101.62 % | 0.11 39.40 % | 0.08 -23.96 % | 0.11 387.85 % | 0.02 -88.81 % | 0.20 44.74 % | 0.14 -13.05 % | 0.16 -11.39 % | 0.18 |
Gross profit ratio | 0.03 30.87 % | 0.02 -2.92 % | 0.02 -66.39 % | 0.06 -33.73 % | 0.09 -32.70 % | 0.14 -14.92 % | 0.16 43.94 % | 0.11 -28.01 % | 0.15 49.77 % | 0.10 -54.58 % | 0.23 52.93 % | 0.15 -18.66 % | 0.18 -5.06 % | 0.19 |
Weighted average shs out dil | 1.954 B 0.00 % | 1.954 B 4.58 % | 1.868 B 14.74 % | 1.628 B 0.02 % | 1.628 B 0.16 % | 1.625 B -0.06 % | 1.626 B 2.91 % | 1.580 B 1.03 % | 1.564 B 27.23 % | 1.229 B 35.36 % | 908.287 M 0.34 % | 905.237 M 27.19 % | 711.729 M -19.34 % | 882.360 M |
Weighted average shs out | 1.954 B -19.41 % | 2.425 B 30.51 % | 1.858 B 14.11 % | 1.628 B 0.02 % | 1.628 B 0.15 % | 1.625 B 0.07 % | 1.624 B 3.00 % | 1.577 B 0.81 % | 1.564 B 28.34 % | 1.219 B 34.50 % | 906.186 M 0.12 % | 905.076 M 27.17 % | 711.692 M -19.34 % | 882.360 M |
EPS diluted | 0.01 -32.43 % | 0.01 111.46 % | -0.06 95.64 % | -1.48 -1 157.14 % | 0.14 295.80 % | -0.07 -178.06 % | 0.09 -49.11 % | 0.18 -14.29 % | 0.21 2 459.55 % | -0.01 -103.30 % | 0.27 80.00 % | 0.15 -31.82 % | 0.22 69.23 % | 0.13 |
Earnings per share | 0.03 365.00 % | 0.01 109.23 % | -0.07 95.61 % | -1.48 -1 157.14 % | 0.14 295.80 % | -0.07 -177.97 % | 0.09 -49.06 % | 0.18 -14.29 % | 0.21 2 433.33 % | -0.01 -103.33 % | 0.27 80.00 % | 0.15 -31.82 % | 0.22 69.23 % | 0.13 |
Gross profit | 111.093 M 1.81 % | 109.123 M 65.82 % | 65.807 M -52.64 % | 138.945 M -67.93 % | 433.200 M -18.44 % | 531.140 M -10.93 % | 596.349 M -1.27 % | 604.020 M -3.69 % | 627.157 M 258.76 % | 174.812 M -49.09 % | 343.391 M 54.53 % | 222.214 M -20.40 % | 279.174 M 48.57 % | 187.912 M |
Income tax expense | -859.000 K -189.76 % | 957.000 K 79.21 % | 534.000 K 8 800.00 % | 6.000 K -99.99 % | 47.420 M -22.67 % | 61.322 M -21.29 % | 77.912 M 24.49 % | 62.587 M -48.53 % | 121.597 M 576.48 % | 17.975 M -36.83 % | 28.454 M -41.67 % | 48.785 M -22.33 % | 62.810 M 59.22 % | 39.448 M |
Cost of revenue | 4.203 B -22.69 % | 5.436 B 71.39 % | 3.172 B 46.53 % | 2.165 B -49.97 % | 4.326 B 27.39 % | 3.396 B 7.64 % | 3.155 B -35.15 % | 4.865 B 40.56 % | 3.461 B 125.94 % | 1.532 B 29.89 % | 1.179 B -8.21 % | 1.285 B 1.89 % | 1.261 B 58.35 % | 796.260 M |
General and administrative expenses | 44.375 M -12.87 % | 50.927 M -35.57 % | 79.045 M -22.43 % | 101.896 M 5.44 % | 96.636 M -25.60 % | 129.893 M -12.67 % | 148.737 M 3.36 % | 143.903 M -17.06 % | 173.504 M 28.62 % | 134.900 M 168.45 % | 50.251 M 85.30 % | 27.119 M 33.25 % | 20.352 M 28.66 % | 15.818 M |
Selling and marketing expenses | 18.636 M -20.90 % | 23.560 M -43.84 % | 41.950 M 37.99 % | 30.400 M 7.35 % | 28.318 M -24.47 % | 37.494 M -24.33 % | 49.551 M 12.65 % | 43.985 M 1.80 % | 43.207 M 134.77 % | 18.404 M 125.21 % | 8.172 M 372.10 % | 1.731 M 30.05 % | 1.331 M 12.89 % | 1.179 M |
Other expenses | -490.000 K -101.93 % | 25.358 M 1 435.92 % | 1.651 M 115.39 % | -10.731 M -252.99 % | 7.014 M -98.29 % | 411.118 M 2 244.03 % | -19.175 M -14.33 % | -16.772 M -215.56 % | -5.315 M 75.87 % | -22.029 M -4 787.02 % | 470.000 K 1 021.57 % | -51.000 K | 0.000 100.00 % | -121.000 K |
Operating expenses | 63.310 M -37.08 % | 100.616 M -18.64 % | 123.661 M 0.49 % | 123.053 M -8.44 % | 134.398 M -76.86 % | 580.878 M 92.78 % | 301.312 M 39.82 % | 215.502 M 10.42 % | 195.169 M 18.11 % | 165.241 M 171.63 % | 60.833 M 73.91 % | 34.980 M 32.62 % | 26.377 M -2.92 % | 27.171 M |
Cost and expenses | 4.266 B -22.95 % | 5.537 B 68.35 % | 3.289 B 43.76 % | 2.288 B -48.71 % | 4.461 B 12.16 % | 3.977 B 15.06 % | 3.456 B -31.97 % | 5.081 B 38.96 % | 3.656 B 115.44 % | 1.697 B 36.84 % | 1.240 B -6.03 % | 1.320 B 2.52 % | 1.287 B 56.33 % | 823.431 M |
Research and development expenses | 789.000 K 2.33 % | 771.000 K -24.04 % | 1.015 M -31.79 % | 1.488 M -38.77 % | 2.430 M 2.40 % | 2.373 M -18.09 % | 2.897 M 37.56 % | 2.106 M -3.35 % | 2.179 M 7.50 % | 2.027 M -0.93 % | 2.046 M -0.24 % | 2.051 M -56.45 % | 4.709 M -53.81 % | 10.194 M |
Selling general and administrative expenses | 63.011 M -15.41 % | 74.487 M -38.44 % | 120.995 M -8.54 % | 132.296 M 5.88 % | 124.954 M -25.35 % | 167.387 M -15.58 % | 198.288 M 5.54 % | 187.888 M -13.30 % | 216.711 M 41.36 % | 153.304 M 162.40 % | 58.423 M 102.51 % | 28.850 M 33.05 % | 21.683 M 27.57 % | 16.997 M |
Interest income | 1.905 M -66.85 % | 5.747 M 122.49 % | 2.583 M 81.65 % | 1.422 M -54.08 % | 3.097 M -10.00 % | 3.441 M -60.48 % | 8.708 M 85.51 % | 4.694 M 107.15 % | 2.266 M -57.76 % | 5.365 M 129.27 % | 2.340 M 181.25 % | 832.000 K 221.24 % | 259.000 K 47.16 % | 176.000 K |
Interest expense | 26.639 M 3.81 % | 25.662 M 13.64 % | 22.581 M 59.23 % | 14.181 M 29.11 % | 10.984 M 15.84 % | 9.482 M 72.65 % | 5.492 M 1.10 % | 5.432 M -7.05 % | 5.844 M -26.32 % | 7.932 M -2.12 % | 8.104 M 2.03 % | 7.943 M 26.38 % | 6.285 M 18.79 % | 5.291 M |
Depreciation and amortization | 18.063 M 0.00 % | 18.063 M -47.27 % | 34.254 M 27.41 % | 26.885 M 3.63 % | 25.943 M -33.60 % | 39.071 M 6.66 % | 36.630 M -13.05 % | 42.129 M 17.87 % | 35.741 M 99.49 % | 17.916 M 18.20 % | 15.157 M 21.22 % | 12.504 M -1.64 % | 12.713 M 6.30 % | 11.960 M |
Operating income | 47.783 M 461.69 % | 8.507 M 114.70 % | -57.854 M -508.43 % | 14.165 M -95.20 % | 295.351 M -16.29 % | 352.829 M -10.26 % | 393.158 M -5.04 % | 414.026 M 1.41 % | 408.267 M 1 995.72 % | 19.481 M -93.11 % | 282.922 M 47.88 % | 191.313 M -15.84 % | 227.327 M 41.38 % | 160.796 M |
Operating income ratio | 0.01 622.03 % | 0.00 108.61 % | -0.02 -389.81 % | 0.01 -90.09 % | 0.06 -30.93 % | 0.09 -14.28 % | 0.10 38.45 % | 0.08 -24.19 % | 0.10 774.88 % | 0.01 -93.86 % | 0.19 46.35 % | 0.13 -14.00 % | 0.15 -9.65 % | 0.16 |
Total other income expenses net | -26.235 M 12.55 % | -30.001 M -10.28 % | -27.204 M 98.88 % | -2.428 B -5 659.61 % | -42.148 M | 0.000 100.00 % | -94.905 M -261.60 % | -26.246 M -230.30 % | 20.143 M 261.44 % | -12.477 M -103.61 % | -6.128 M 45.24 % | -11.190 M -65.17 % | -6.775 M -15.16 % | -5.883 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -124.313 M -27.77 % | -97.291 M 45.16 % | -177.404 M -126.10 % | -78.462 M 91.90 % | -969.216 M -104.86 % | -473.105 M 1.69 % | -481.242 M 20.12 % | -602.492 M -51.81 % | -396.873 M -2.10 % | -388.695 M 36.31 % | -610.295 M -142.95 % | -251.197 M -124.47 % | -111.908 M -290.32 % | 58.800 M |
Total investments | 0.000 -100.00 % | 12.000 K -99.84 % | 7.348 M -0.39 % | 7.377 M -0.41 % | 7.407 M -77.65 % | 33.147 M -71.51 % | 116.359 M -41.90 % | 200.268 M 58.34 % | 126.483 M -79.03 % | 603.210 M 3 331.23 % | 17.580 M -90.46 % | 184.187 M | 0.000 | 0.000 |
Total debt | 402.029 M -5.93 % | 427.391 M 3.78 % | 411.821 M 72.79 % | 238.343 M 6.51 % | 223.773 M 62.66 % | 137.574 M 129.29 % | 60.000 M -45.45 % | 110.000 M 0.00 % | 110.000 M -15.38 % | 130.000 M -0.11 % | 130.139 M 0.15 % | 129.947 M 18.13 % | 110.000 M 10.00 % | 100.000 M |
Accumulated other comprehensive income loss | 194.866 M -9.92 % | 216.325 M 0.27 % | 215.746 M -0.01 % | 215.775 M -0.42 % | 216.689 M -0.92 % | 218.704 M -5.13 % | 230.541 M -24.79 % | 306.541 M 27.53 % | 240.359 M 200.85 % | 79.894 M 99.65 % | 40.018 M 19.16 % | 33.584 M 175.99 % | -44.196 M -37.70 % | -32.097 M |
Retained earnings | -1.005 B 19.65 % | -1.251 B -19.06 % | -1.050 B -12.99 % | -929.611 M -162.71 % | 1.482 B 18.13 % | 1.255 B -7.57 % | 1.358 B 12.32 % | 1.209 B 30.99 % | 922.733 M 49.15 % | 618.655 M -1.74 % | 629.624 M 65.13 % | 381.284 M 88.52 % | 202.246 M 89.05 % | 106.980 M |
Common stock | 15.935 M 0.00 % | 15.935 M 0.00 % | 15.935 M 19.96 % | 13.284 M 0.00 % | 13.284 M 0.07 % | 13.275 M 0.22 % | 13.246 M 0.03 % | 13.242 M 12.02 % | 11.821 M 11.24 % | 10.627 M 44.35 % | 7.362 M 0.00 % | 7.362 M 2.65 % | 7.172 M -93.50 % | 110.338 M |
Total equity | 1.218 B -1.60 % | 1.238 B -1.57 % | 1.258 B 1.99 % | 1.233 B -66.18 % | 3.647 B 5.96 % | 3.442 B 2.79 % | 3.348 B 20.77 % | 2.772 B 26.73 % | 2.188 B 46.32 % | 1.495 B 98.32 % | 753.891 M 40.91 % | 535.006 M 35.68 % | 394.304 M 59.93 % | 246.542 M |
Other non current liabilities | 1.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.301 M | 0.000 | 0.000 | 0.000 |
Long term debt | 409.000 K -81.43 % | 2.202 M 28.17 % | 1.718 M -60.76 % | 4.378 M 107.10 % | 2.114 M -4.77 % | 2.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.778 M -68.48 % | 5.640 M -62.37 % | 14.989 M -46.63 % | 28.083 M -20.70 % | 35.414 M 27.65 % | 27.744 M -1.62 % | 28.200 M -10.73 % | 31.589 M -7.80 % | 34.263 M 302.53 % | 8.512 M -96.21 % | 224.301 M 2 156.55 % | 9.940 M -0.60 % | 10.000 M 25.00 % | 8.000 M |
Other current liabilities | 257.921 M 84.24 % | 139.995 M -77.01 % | 608.967 M 30.05 % | 468.256 M 77.38 % | 263.991 M -16.28 % | 315.337 M 13.86 % | 276.943 M -34.26 % | 421.279 M 29.98 % | 324.103 M 954.47 % | 30.736 M 85.06 % | 16.609 M -6.02 % | 17.673 M -22.11 % | 22.690 M 219.49 % | 7.102 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -410.103 M -75.28 % | -233.965 M | 0.000 100.00 % | -135.354 M -125.59 % | -60.000 M 45.45 % | -110.000 M 0.00 % | -110.000 M 15.38 % | -130.000 M 0.11 % | -130.139 M -0.15 % | -129.947 M | 0.000 | 0.000 |
Short term debt | 401.620 M -5.54 % | 425.189 M 3.68 % | 410.103 M 75.28 % | 233.965 M 5.55 % | 221.659 M 63.76 % | 135.354 M 125.59 % | 60.000 M -45.45 % | 110.000 M 0.00 % | 110.000 M -15.38 % | 130.000 M -0.11 % | 130.139 M 0.15 % | 129.947 M 18.13 % | 110.000 M 10.00 % | 100.000 M |
Total current liabilities | 758.750 M -2.64 % | 779.309 M -10.45 % | 870.297 M 45.03 % | 600.087 M -28.02 % | 833.666 M 63.38 % | 510.266 M -19.87 % | 636.776 M -14.60 % | 745.668 M 34.57 % | 554.130 M 118.48 % | 253.629 M 35.73 % | 186.859 M -3.53 % | 193.705 M 5.56 % | 183.501 M 47.33 % | 124.550 M |
Total liabilities | 760.528 M -3.11 % | 784.949 M -11.33 % | 885.286 M 40.93 % | 628.170 M -27.72 % | 869.080 M 61.54 % | 538.010 M -19.09 % | 664.976 M -14.45 % | 777.257 M 32.10 % | 588.393 M 124.46 % | 262.141 M -36.24 % | 411.160 M 101.90 % | 203.645 M 5.24 % | 193.501 M 45.98 % | 132.550 M |
Other non current assets | 4.932 M 4.74 % | 4.709 M 174.81 % | -6.295 M 27.02 % | -8.626 M 45.97 % | -15.966 M -136.32 % | -6.756 M -97.60 % | -3.419 M -68.26 % | -2.032 M 35.06 % | -3.129 M -47.04 % | -2.128 M 7.76 % | -2.307 M 98.76 % | -186.672 M | 0.000 | 0.000 |
Long term investments | 0.000 -100.00 % | 12.000 K -99.84 % | 7.348 M -0.39 % | 7.377 M -0.41 % | 7.407 M -17.36 % | 8.963 M 0.00 % | 8.963 M -22.18 % | 11.517 M -1.78 % | 11.726 M -81.56 % | 63.598 M 31 699.00 % | 200.000 K -99.89 % | 184.187 M | 0.000 | 0.000 |
Intangible assets | 6.796 M -23.73 % | 8.910 M -74.04 % | 34.321 M -64.69 % | 97.208 M -3.70 % | 100.938 M 14.10 % | 88.464 M -12.42 % | 101.004 M -10.94 % | 113.412 M -6.16 % | 120.862 M 1 604.44 % | 7.091 M 30.28 % | 5.443 M 2.56 % | 5.307 M -79.22 % | 25.540 M 9.80 % | 23.260 M |
GoodWill | 0.000 -100.00 % | 12.476 M 0.00 % | 12.476 M | 0.000 | 0.000 | 0.000 -100.00 % | 330.262 M -18.92 % | 407.321 M 0.00 % | 407.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 6.796 M -68.22 % | 21.386 M -54.30 % | 46.797 M -51.86 % | 97.208 M -3.70 % | 100.938 M 14.10 % | 88.464 M -79.49 % | 431.266 M -17.18 % | 520.733 M -1.41 % | 528.183 M 7 348.64 % | 7.091 M 30.28 % | 5.443 M 2.56 % | 5.307 M -79.22 % | 25.540 M 9.80 % | 23.260 M |
Property plant equipment net | 117.972 M -11.52 % | 133.333 M -10.26 % | 148.577 M -10.26 % | 165.567 M -4.05 % | 172.547 M 2.49 % | 168.363 M 7.41 % | 156.752 M -6.52 % | 167.680 M -5.05 % | 176.603 M -6.87 % | 189.632 M 3.78 % | 182.720 M 0.75 % | 181.365 M 27.04 % | 142.757 M -6.69 % | 152.997 M |
Total non current assets | 129.700 M -18.65 % | 159.440 M -21.35 % | 202.722 M -24.96 % | 270.152 M -3.82 % | 280.892 M 5.68 % | 265.790 M -55.48 % | 596.981 M -14.71 % | 699.930 M -2.31 % | 716.512 M 175.24 % | 260.321 M 38.20 % | 188.363 M 0.91 % | 186.672 M 9.29 % | 170.797 M -4.18 % | 178.257 M |
Other current assets | 155.829 M -17.87 % | 189.724 M -27.33 % | 261.087 M 43.34 % | 182.142 M -28.87 % | 256.082 M 192.45 % | 87.563 M -66.67 % | 262.679 M -40.58 % | 442.061 M 798.08 % | 49.223 M -6.62 % | 52.714 M 104.60 % | 25.765 M 17.08 % | 22.007 M -16.73 % | 26.428 M 738.72 % | 3.151 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.184 M -77.48 % | 107.396 M -43.10 % | 188.751 M 64.48 % | 114.757 M -78.73 % | 539.612 M 3 004.79 % | 17.380 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 526.342 M 0.32 % | 524.682 M -10.95 % | 589.225 M 85.99 % | 316.805 M -73.44 % | 1.193 B 95.35 % | 610.679 M 12.83 % | 541.242 M -24.04 % | 712.492 M 40.57 % | 506.873 M -2.28 % | 518.695 M -29.95 % | 740.434 M 94.27 % | 381.144 M 71.76 % | 221.908 M 438.61 % | 41.200 M |
Cash and short term investments | 526.342 M 0.32 % | 524.682 M -10.95 % | 589.225 M 85.99 % | 316.805 M -73.44 % | 1.193 B 87.91 % | 634.863 M -2.12 % | 648.638 M -28.03 % | 901.243 M 44.98 % | 621.630 M -41.26 % | 1.058 B 39.65 % | 757.814 M 98.83 % | 381.144 M 71.76 % | 221.908 M 438.61 % | 41.200 M |
Total current assets | 1.849 B -0.77 % | 1.864 B -3.47 % | 1.931 B 22.16 % | 1.580 B -62.35 % | 4.198 B 22.31 % | 3.432 B 5.37 % | 3.258 B 15.39 % | 2.823 B 38.51 % | 2.038 B 38.07 % | 1.476 B 54.52 % | 955.378 M 80.24 % | 530.057 M 27.11 % | 417.008 M 107.64 % | 200.835 M |
Inventory | 1.112 B 1.81 % | 1.092 B 3.08 % | 1.060 B 0.15 % | 1.058 B -60.14 % | 2.654 B 13.17 % | 2.346 B 11.31 % | 2.107 B 46.66 % | 1.437 B 10.17 % | 1.304 B 451.56 % | 236.447 M 73.36 % | 136.390 M 11.42 % | 122.412 M -27.43 % | 168.672 M 11.14 % | 151.765 M |
Net receivables | 55.139 M -3.37 % | 57.061 M 173.60 % | 20.856 M -11.27 % | 23.506 M -75.18 % | 94.688 M -74.02 % | 364.468 M 52.54 % | 238.936 M 455.64 % | 43.002 M -32.02 % | 63.257 M -50.86 % | 128.736 M 263.57 % | 35.409 M 687.92 % | 4.494 M | 0.000 -100.00 % | 4.719 M |
Tax assets | 0.000 | 0.000 -100.00 % | 6.295 M -27.02 % | 8.626 M -45.97 % | 15.966 M 136.32 % | 6.756 M 97.60 % | 3.419 M 68.26 % | 2.032 M -35.06 % | 3.129 M 47.04 % | 2.128 M -7.76 % | 2.307 M -7.16 % | 2.485 M -0.60 % | 2.500 M 25.00 % | 2.000 M |
Other assets | 0.000 | 0.000 -100.00 % | 9.778 M -10.43 % | 10.916 M -70.35 % | 36.811 M -86.92 % | 281.438 M 77.31 % | 158.731 M 495.57 % | 26.652 M 25.34 % | 21.263 M 2.74 % | 20.696 M -2.88 % | 21.310 M -2.79 % | 21.922 M | 0.000 | 0.000 |
Account payables | 99.209 M -47.74 % | 189.831 M -20.81 % | 239.712 M 113.59 % | 112.231 M -50.13 % | 225.043 M 180.90 % | 80.115 M -66.96 % | 242.467 M 75.10 % | 138.477 M 1 196.36 % | 10.682 M -82.60 % | 61.402 M 189.14 % | 21.236 M 2.76 % | 20.666 M 23.50 % | 16.734 M 109.59 % | 7.984 M |
Tax payables | 0.000 -100.00 % | 24.294 M 12.38 % | 21.618 M 10.30 % | 19.600 M -84.06 % | 122.973 M 7.11 % | 114.814 M 100.14 % | 57.366 M -24.43 % | 75.912 M -30.58 % | 109.345 M 247.23 % | 31.491 M 66.84 % | 18.875 M -25.74 % | 25.419 M -25.41 % | 34.077 M 260.07 % | 9.464 M |
Deferred revenue non current | 0.000 -100.00 % | 2.083 M -82.23 % | 11.722 M -15.68 % | 13.902 M -7.57 % | 15.040 M 204.58 % | 4.938 M -12.65 % | 5.653 M -20.19 % | 7.083 M -9.17 % | 7.798 M -8.39 % | 8.512 M -7.74 % | 9.226 M -7.18 % | 9.940 M -0.60 % | 10.000 M 25.00 % | 8.000 M |
Minority interest | 756.911 M -3.78 % | 786.629 M -4.20 % | 821.145 M -1.33 % | 832.221 M -0.06 % | 832.687 M -2.54 % | 854.406 M 31.33 % | 650.575 M 337.52 % | 148.697 M 50.99 % | 98.483 M 102.65 % | 48.598 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.108 M -82.10 % | 6.191 M 13.83 % | 5.439 M -34.81 % | 8.343 M -4.90 % | 8.773 M 7.70 % | 8.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.255 B 0.00 % | 1.255 B 0.00 % | 1.255 B 13.96 % | 1.102 B 0.00 % | 1.102 B 0.12 % | 1.100 B 0.37 % | 1.096 B 0.09 % | 1.095 B 19.80 % | 914.250 M 24.00 % | 737.306 M 858.95 % | 76.887 M -31.82 % | 112.776 M -39.00 % | 184.886 M 201.51 % | 61.321 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 1.355 M -12.52 % | 1.549 M -84.20 % | 9.803 M -46.31 % | 18.260 M -11.30 % | 20.586 M -8.70 % | 22.547 M -7.99 % | 24.506 M -7.40 % | 26.465 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.979 B -2.18 % | 2.023 B -5.60 % | 2.143 B 15.13 % | 1.861 B -58.78 % | 4.516 B 13.47 % | 3.980 B -0.84 % | 4.013 B 13.06 % | 3.550 B 27.87 % | 2.776 B 57.98 % | 1.757 B 50.83 % | 1.165 B 57.73 % | 738.651 M 25.66 % | 587.805 M 55.06 % | 379.092 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.290 M -72.74 % | 833.705 M 371.20 % | 176.934 M -81.45 % | 953.606 M 446.86 % | 174.380 M 215.67 % | 55.242 M 197.56 % | -56.621 M | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.008 M 754 518.18 % | 11.000 K -99.93 % | 16.066 M -66.48 % | 47.936 M 16.51 % | 41.144 M 539.48 % | 6.434 M 345.88 % | 1.443 M | 0.000 | 0.000 |
Change in working capital | -68.615 M 58.31 % | -164.567 M -360.41 % | 63.195 M 109.55 % | -662.010 M -618.55 % | -92.131 M 70.31 % | -310.298 M 62.78 % | -833.716 M -331.98 % | -193.000 M 80.73 % | -1.002 B -364.70 % | -215.524 M -249.45 % | -61.676 M -211.78 % | 55.178 M 1 269.52 % | -4.718 M 88.64 % | -41.520 M |
Accounts receivables | -43.658 M 5.74 % | -46.317 M -171.09 % | 65.150 M -70.79 % | 223.072 M 16.33 % | 191.763 M 273.33 % | -110.633 M 32.22 % | -163.232 M -170.54 % | -60.336 M -212.72 % | 53.525 M 146.35 % | -115.469 M -142.08 % | -47.698 M -634.85 % | 8.918 M | 0.000 | 0.000 |
Inventory | -24.924 M 20.18 % | -31.224 M -1 497.14 % | -1.955 M 99.78 % | -885.082 M -211.76 % | -283.894 M -42.19 % | -199.665 M 70.22 % | -670.484 M -405.40 % | -132.664 M 87.43 % | -1.055 B -954.49 % | -100.055 M -615.80 % | -13.978 M -130.22 % | 46.260 M 373.61 % | -16.907 M 28.53 % | -23.657 M |
Accounts payables | 0.000 | 0.000 100.00 % | -95.358 M -498.24 % | 23.945 M -53.79 % | 51.823 M 137.91 % | -136.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -33.000 K 99.96 % | -87.026 M -191.26 % | 95.358 M 498.24 % | -23.945 M 53.79 % | -51.823 M -137.91 % | 136.707 M -22.96 % | 177.459 M 155.66 % | -318.835 M -782.73 % | -36.119 M -385.54 % | -7.439 M -74.83 % | -4.255 M -138.65 % | 11.009 M -9.68 % | 12.189 M 168.24 % | -17.863 M |
Other non cash items | 7.612 M -78.12 % | 34.796 M -69.49 % | 114.049 M -94.75 % | 2.172 B 914.09 % | 214.214 M 140.83 % | 88.950 M 115.47 % | -574.898 M -653.33 % | 103.898 M 359.34 % | 22.619 M -70.39 % | 76.396 M 2 082.77 % | -3.853 M -133.06 % | 11.653 M 130.57 % | -38.124 M 14.00 % | -44.331 M |
Net cash provided by operating activities | -64.456 M 47.31 % | -122.323 M -240.00 % | 87.371 M 110.05 % | -869.244 M -325.99 % | 384.643 M 4 097.33 % | 9.164 M 102.33 % | -394.077 M -261.87 % | 243.456 M 140.70 % | -598.154 M -557.04 % | -91.037 M -144.54 % | 204.402 M -3.64 % | 212.116 M 11.39 % | 190.423 M 135.19 % | 80.967 M |
Investments in property plant and equipment | 0.000 100.00 % | -4.261 M 59.73 % | -10.581 M -26.48 % | -8.366 M 60.21 % | -21.028 M -152.38 % | -8.332 M -15.04 % | -7.243 M 66.34 % | -21.516 M -164.36 % | -8.139 M 78.21 % | -37.348 M -110.85 % | -17.713 M 67.11 % | -53.852 M -829.28 % | -5.795 M 70.99 % | -19.973 M |
Acquisitions net | 0.000 100.00 % | -40.000 K -102.86 % | 1.398 M | 0.000 -100.00 % | 2.624 M 31.20 % | 2.000 M 22.03 % | 1.639 M 292.15 % | -853.000 K 99.55 % | -191.231 M -200.50 % | -63.637 M -10 506.17 % | -600.000 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -308.769 M 38.25 % | -500.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 M -11.29 % | 563.637 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 61.275 M -12.91 % | 70.360 M 157.04 % | -123.342 M -2 194.09 % | 5.890 M -96.31 % | 159.680 M 298.31 % | -80.522 M 11.12 % | -90.597 M 13.32 % | -104.523 M -460.72 % | 28.976 M 276.58 % | -16.410 M -951.58 % | 1.927 M 110.17 % | -18.953 M -908.23 % | 2.345 M -71.37 % | 8.190 M |
Net cash used for investing activites | 61.275 M -7.24 % | 66.059 M 149.85 % | -132.525 M -5 252.38 % | -2.476 M -101.75 % | 141.276 M 262.66 % | -86.854 M 9.72 % | -96.201 M 24.19 % | -126.892 M -138.50 % | 329.606 M 153.39 % | -617.395 M -3 667.82 % | -16.386 M 77.49 % | -72.805 M -2 010.29 % | -3.450 M 70.72 % | -11.783 M |
Debt repayment | -2.014 M 51.76 % | -4.175 M -102.42 % | 172.587 M 3 420.90 % | -5.197 M -106.93 % | 75.000 M 50.00 % | 50.000 M 120.94 % | 22.631 M | 0.000 | 0.000 | 0.000 -100.00 % | 192.000 K -99.04 % | 19.947 M 99.47 % | 10.000 M -80.00 % | 50.000 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 156.447 M | 0.000 -100.00 % | 846.000 K -99.39 % | 139.576 M -60.86 % | 356.563 M 1 008.75 % | 32.159 M -72.68 % | 117.731 M -75.31 % | 476.899 M 121.74 % | 215.075 M 861.27 % | 22.374 M -85.91 % | 158.758 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.834 M 90.21 % | -39.148 M -71.36 % | -22.846 M -14.01 % | -20.039 M 44.16 % | -35.889 M -148.32 % | -14.453 M 67.15 % | -44.000 M 63.64 % | -121.000 M |
Other financing activites | 7.329 M 278.58 % | -4.104 M 64.19 % | -11.460 M -1 663.44 % | 733.000 K 103.77 % | -19.455 M 54.17 % | -42.449 M 24.64 % | -56.332 M -158.90 % | 95.647 M -41.56 % | 163.658 M 450.44 % | 29.732 M 466.88 % | -8.104 M -2.03 % | -7.943 M 93.94 % | -131.023 M -1 800.81 % | -6.893 M |
Net cash used provided by financing activities | 5.315 M 164.20 % | -8.279 M -102.61 % | 317.574 M 7 214.11 % | -4.464 M -107.92 % | 56.391 M -61.67 % | 147.127 M -53.88 % | 319.028 M 259.84 % | 88.658 M -65.71 % | 258.543 M -46.87 % | 486.592 M 184.10 % | 171.274 M 759.59 % | 19.925 M 418.04 % | -6.265 M 91.96 % | -77.893 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 397.000 K 121.85 % | -1.817 M -1 899.01 % | 101.000 K | 0.000 -100.00 % | 221.908 M | 0.000 | 0.000 |
Net change in cash | 1.660 M 102.57 % | -64.543 M -123.69 % | 272.420 M 131.09 % | -876.184 M -250.47 % | 582.310 M 738.62 % | 69.437 M 140.55 % | -171.250 M -183.29 % | 205.619 M 1 839.29 % | -11.822 M 94.67 % | -221.739 M -161.72 % | 359.290 M 125.63 % | 159.236 M -11.88 % | 180.708 M 2 174.96 % | -8.709 M |
Cash at beginning of period | 524.682 M -10.95 % | 589.225 M 85.99 % | 316.805 M -73.44 % | 1.193 B 95.35 % | 610.679 M 12.83 % | 541.242 M -24.04 % | 712.492 M 40.57 % | 506.873 M -2.28 % | 518.695 M -29.95 % | 740.434 M 94.27 % | 381.144 M 71.76 % | 221.908 M 438.61 % | 41.200 M -17.45 % | 49.909 M |
Cash at end of period | 526.342 M 0.32 % | 524.682 M -10.95 % | 589.225 M 85.99 % | 316.805 M -73.44 % | 1.193 B 95.35 % | 610.679 M 12.83 % | 541.242 M -24.04 % | 712.492 M 40.57 % | 506.873 M -2.28 % | 518.695 M -29.95 % | 740.434 M 94.27 % | 381.144 M 71.76 % | 221.908 M 438.61 % | 41.200 M |
Operating cash flow | -64.456 M 47.31 % | -122.323 M -240.00 % | 87.371 M 110.05 % | -869.244 M -325.99 % | 384.643 M 4 097.33 % | 9.164 M 102.33 % | -394.077 M -261.87 % | 243.456 M 140.70 % | -598.154 M -557.04 % | -91.037 M -144.54 % | 204.402 M -3.64 % | 212.116 M 11.39 % | 190.423 M 135.19 % | 80.967 M |
Capital expenditure | -1.246 M 70.76 % | -4.261 M 59.73 % | -10.581 M -26.48 % | -8.366 M 60.21 % | -21.028 M -152.38 % | -8.332 M -15.04 % | -7.243 M 66.34 % | -21.516 M -164.36 % | -8.139 M 78.21 % | -37.348 M -110.85 % | -17.713 M 67.11 % | -53.852 M -829.28 % | -5.795 M 70.99 % | -19.973 M |
Free CashFlow | -65.702 M 48.10 % | -126.584 M -264.84 % | 76.790 M 108.75 % | -877.610 M -341.36 % | 363.615 M 43 603.73 % | 832.000 K 100.21 % | -401.320 M -280.82 % | 221.940 M 136.61 % | -606.293 M -372.25 % | -128.385 M -168.77 % | 186.689 M 17.96 % | 158.264 M -14.28 % | 184.628 M 202.70 % | 60.994 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.330 B 16.93 % | 1.992 B -14.16 % | 2.321 B -15.30 % | 2.740 B -2.28 % | 2.805 B 22.26 % | 2.294 B 140.89 % | 952.318 M 203.83 % | 313.434 M -84.25 % | 1.990 B -32.53 % | 2.949 B 62.97 % | 1.810 B -35.02 % | 2.785 B 143.90 % | 1.142 B -39.51 % | 1.888 B 1.32 % | 1.863 B -21.12 % | 2.362 B -23.96 % | 3.107 B 42.34 % | 2.183 B 14.55 % | 1.906 B 65.41 % | 1.152 B 107.70 % | 554.653 M -33.56 % | 834.813 M 21.36 % | 687.903 M -2.57 % | 706.078 M -11.84 % | 800.885 M 4.01 % | 770.020 M 0.00 % | 770.020 M 100.00 % | 385.010 M -21.76 % | 492.086 M 100.00 % | 246.043 M |
Net income | 54.911 M 618.52 % | -10.590 M -151.52 % | 20.556 M 1 372.82 % | -1.615 M -109.99 % | 16.164 M 117.80 % | -90.818 M -203.25 % | -29.948 M -61.42 % | -18.553 M 99.23 % | -2.394 B -2 221.90 % | 112.841 M -1.59 % | 114.661 M 161.13 % | -187.567 M -362.80 % | 71.372 M 30.24 % | 54.801 M -41.79 % | 94.149 M -18.19 % | 115.078 M -32.67 % | 170.908 M -18.55 % | 209.842 M 122.68 % | 94.236 M 481.63 % | -24.693 M -279.93 % | 13.724 M -88.03 % | 114.614 M -14.29 % | 133.726 M 86.01 % | 71.893 M 20.94 % | 59.445 M -24.63 % | 78.871 M 0.00 % | 78.871 M 100.00 % | 39.436 M -31.66 % | 57.705 M 100.00 % | 28.853 M |
Income before tax | 96.959 M 934.67 % | 9.371 M -23.04 % | 12.177 M 157.10 % | -21.326 M -12 594.05 % | -168.000 K 99.85 % | -110.035 M -156.28 % | -42.936 M 4.37 % | -44.899 M 98.10 % | -2.368 B -1 983.03 % | 125.781 M -1.29 % | 127.422 M 173.74 % | -172.793 M -247.67 % | 117.014 M -6.52 % | 125.178 M -27.67 % | 173.075 M -8.92 % | 190.031 M -3.90 % | 197.749 M -32.97 % | 294.999 M 121.12 % | 133.411 M 835.45 % | -18.140 M -172.14 % | 25.144 M -81.98 % | 139.515 M 1.63 % | 137.279 M 36.50 % | 100.574 M 26.43 % | 79.549 M -27.86 % | 110.276 M 0.00 % | 110.276 M 100.00 % | 55.138 M -28.79 % | 77.429 M 100.00 % | 38.715 M |
Income before tax ratio | 0.04 784.89 % | 0.00 -10.34 % | 0.01 167.41 % | -0.01 -12 890.88 % | 0.00 99.88 % | -0.05 -6.39 % | -0.05 68.53 % | -0.14 87.96 % | -1.19 -2 890.82 % | 0.04 -39.43 % | 0.07 213.48 % | -0.06 -160.54 % | 0.10 54.54 % | 0.07 -28.61 % | 0.09 15.46 % | 0.08 26.38 % | 0.06 -52.90 % | 0.14 93.04 % | 0.07 544.63 % | -0.02 -134.73 % | 0.05 -72.87 % | 0.17 -16.26 % | 0.20 40.10 % | 0.14 43.41 % | 0.10 -30.64 % | 0.14 0.00 % | 0.14 0.00 % | 0.14 -8.98 % | 0.16 0.00 % | 0.16 |
EBITDA | 97.773 M 348.21 % | 21.814 M -47.11 % | 41.241 M 488.90 % | 7.003 M -64.21 % | 19.567 M 184.64 % | -23.118 M -11.34 % | -20.763 M 2.15 % | -21.219 M -134.08 % | 62.269 M -58.94 % | 151.652 M -8.36 % | 165.488 M -35.01 % | 254.632 M 101.48 % | 126.383 M -43.89 % | 225.237 M 12.74 % | 199.792 M -5.32 % | 211.019 M -9.63 % | 233.513 M -24.14 % | 307.821 M 138.25 % | 129.201 M 2 229.92 % | -6.066 M -113.96 % | 43.463 M -70.84 % | 149.049 M 0.01 % | 149.030 M 32.17 % | 112.758 M 23.83 % | 91.059 M -23.97 % | 119.775 M 0.00 % | 119.775 M 100.00 % | 59.888 M -30.41 % | 86.055 M 100.00 % | 43.027 M |
Net income ratio | 0.02 543.46 % | -0.01 -160.02 % | 0.01 1 602.71 % | 0.00 -110.22 % | 0.01 114.56 % | -0.04 -25.89 % | -0.03 46.87 % | -0.06 95.08 % | -1.20 -3 244.84 % | 0.04 -39.61 % | 0.06 194.07 % | -0.07 -207.75 % | 0.06 115.31 % | 0.03 -42.55 % | 0.05 3.72 % | 0.05 -11.45 % | 0.06 -42.78 % | 0.10 94.40 % | 0.05 330.72 % | -0.02 -186.63 % | 0.02 -81.98 % | 0.14 -29.37 % | 0.19 90.92 % | 0.10 37.18 % | 0.07 -27.53 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 -12.65 % | 0.12 0.00 % | 0.12 |
Ratio EBITDA | 0.04 283.33 % | 0.01 -38.38 % | 0.02 595.27 % | 0.00 -63.37 % | 0.01 169.23 % | -0.01 53.78 % | -0.02 67.79 % | -0.07 -316.36 % | 0.03 -39.14 % | 0.05 -43.77 % | 0.09 0.01 % | 0.09 -17.39 % | 0.11 -7.24 % | 0.12 11.27 % | 0.11 20.03 % | 0.09 18.85 % | 0.08 -46.70 % | 0.14 108.00 % | 0.07 1 387.68 % | -0.01 -106.72 % | 0.08 -56.11 % | 0.18 -17.59 % | 0.22 35.66 % | 0.16 40.46 % | 0.11 -26.90 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 -11.05 % | 0.17 0.00 % | 0.17 |
Gross profit ratio | 0.06 196.55 % | 0.02 -31.95 % | 0.03 53.78 % | 0.02 -0.33 % | 0.02 12.76 % | 0.02 -51.70 % | 0.04 -75.98 % | 0.15 226.91 % | 0.05 -35.81 % | 0.07 -41.31 % | 0.12 2.78 % | 0.12 -31.90 % | 0.17 5.43 % | 0.17 9.04 % | 0.15 19.34 % | 0.13 30.62 % | 0.10 -48.73 % | 0.19 71.07 % | 0.11 70.05 % | 0.07 -63.54 % | 0.18 -17.71 % | 0.22 -7.14 % | 0.23 34.07 % | 0.18 42.18 % | 0.12 -32.08 % | 0.18 0.00 % | 0.18 0.00 % | 0.18 -5.06 % | 0.19 0.00 % | 0.19 |
Weighted average shs out dil | 2.284 B 16.90 % | 1.954 B 0.00 % | 1.954 B 0.00 % | 1.954 B 0.00 % | 1.954 B -0.07 % | 1.956 B 9.78 % | 1.781 B 9.39 % | 1.628 B 0.00 % | 1.628 B -0.02 % | 1.629 B 0.08 % | 1.627 B 0.05 % | 1.627 B 0.15 % | 1.624 B -0.04 % | 1.625 B -0.17 % | 1.628 B -0.25 % | 1.632 B 6.73 % | 1.529 B -10.41 % | 1.707 B 20.02 % | 1.422 B 7.54 % | 1.322 B 14.10 % | 1.159 B 27.30 % | 910.281 M 0.44 % | 906.293 M 0.01 % | 906.204 M 0.21 % | 904.272 M 27.05 % | 711.729 M 0.00 % | 711.729 M 0.00 % | 711.729 M -19.34 % | 882.360 M 0.00 % | 882.360 M |
Weighted average shs out | 2.746 B 40.50 % | 1.954 B -4.94 % | 2.056 B -15.23 % | 2.425 B 9.03 % | 2.224 B 13.73 % | 1.956 B 30.59 % | 1.497 B -3.15 % | 1.546 B -5.06 % | 1.628 B 0.01 % | 1.628 B -0.59 % | 1.638 B 0.70 % | 1.627 B 0.14 % | 1.624 B 0.00 % | 1.624 B 0.00 % | 1.624 B -0.70 % | 1.636 B 7.17 % | 1.526 B -3.15 % | 1.576 B 10.36 % | 1.428 B 9.20 % | 1.307 B 14.32 % | 1.144 B 21.79 % | 939.028 M 3.62 % | 906.187 M 0.00 % | 906.207 M 0.25 % | 903.955 M 27.01 % | 711.692 M -0.01 % | 711.729 M 0.00 % | 711.729 M -19.34 % | 882.360 M 0.00 % | 882.360 M |
EPS diluted | 0.02 463.64 % | -0.01 -152.38 % | 0.01 1 266.67 % | 0.00 -110.84 % | 0.01 117.89 % | -0.05 -176.19 % | -0.02 -47.37 % | -0.01 99.22 % | -1.47 -2 221.21 % | 0.07 -1.70 % | 0.07 158.75 % | -0.12 -373.35 % | 0.04 30.27 % | 0.03 -41.70 % | 0.06 -18.01 % | 0.07 -35.91 % | 0.11 -8.33 % | 0.12 81.00 % | 0.07 454.55 % | -0.02 -258.47 % | 0.01 -90.92 % | 0.13 -13.33 % | 0.15 89.16 % | 0.08 20.70 % | 0.07 -39.84 % | 0.11 -1.44 % | 0.11 100.00 % | 0.06 -15.29 % | 0.07 100.00 % | 0.03 |
Earnings per share | 0.02 34.08 % | 0.02 79.00 % | 0.01 869.23 % | 0.00 -117.81 % | 0.01 115.73 % | -0.05 -132.00 % | -0.02 -66.67 % | -0.01 99.18 % | -1.47 -2 221.21 % | 0.07 -1.00 % | 0.07 158.33 % | -0.12 -373.35 % | 0.04 30.27 % | 0.03 -41.90 % | 0.06 -17.61 % | 0.07 -36.00 % | 0.11 -15.38 % | 0.13 96.97 % | 0.07 449.21 % | -0.02 -257.50 % | 0.01 -90.00 % | 0.12 -20.00 % | 0.15 89.16 % | 0.08 20.52 % | 0.07 -39.74 % | 0.11 -1.44 % | 0.11 100.00 % | 0.06 -15.29 % | 0.07 100.00 % | 0.03 |
Gross profit | 142.038 M 246.74 % | 40.964 M -41.59 % | 70.129 M 30.25 % | 53.841 M -2.61 % | 55.282 M 37.86 % | 40.101 M 16.35 % | 34.466 M -27.02 % | 47.225 M -48.51 % | 91.720 M -56.69 % | 211.784 M -4.35 % | 221.416 M -33.21 % | 331.535 M 66.10 % | 199.605 M -36.23 % | 313.010 M 10.47 % | 283.339 M -5.86 % | 300.982 M -0.68 % | 303.038 M -27.02 % | 415.247 M 95.95 % | 211.910 M 181.28 % | 75.338 M -24.26 % | 99.474 M -45.33 % | 181.939 M 12.69 % | 161.452 M 30.62 % | 123.605 M 25.35 % | 98.609 M -29.36 % | 139.587 M 0.00 % | 139.587 M 100.00 % | 69.794 M -25.72 % | 93.956 M 100.00 % | 46.978 M |
Income tax expense | 22.689 M 929.88 % | -2.734 M -245.81 % | 1.875 M 97.37 % | 950.000 K 13 471.43 % | 7.000 K -99.91 % | 7.678 M 1 580.09 % | 457.000 K -96.79 % | 14.216 M 0.04 % | 14.210 M -39.26 % | 23.396 M -2.61 % | 24.024 M -37.49 % | 38.430 M 67.88 % | 22.892 M -26.32 % | 31.069 M -33.67 % | 46.843 M -12.38 % | 53.460 M 485.73 % | 9.127 M -88.93 % | 82.422 M 110.39 % | 39.175 M 497.64 % | 6.555 M -42.60 % | 11.420 M -54.14 % | 24.901 M 600.84 % | 3.553 M -87.61 % | 28.681 M 42.66 % | 20.104 M -35.98 % | 31.405 M 0.00 % | 31.405 M 100.00 % | 15.703 M -20.39 % | 19.724 M 100.00 % | 9.862 M |
Cost of revenue | 2.188 B 12.10 % | 1.952 B -13.31 % | 2.251 B -16.21 % | 2.687 B -2.28 % | 2.749 B 21.98 % | 2.254 B 145.57 % | 917.852 M 244.79 % | 266.209 M -85.98 % | 1.898 B -30.66 % | 2.738 B 72.35 % | 1.588 B -35.26 % | 2.454 B 160.38 % | 942.318 M -40.16 % | 1.575 B -0.33 % | 1.580 B -23.35 % | 2.061 B -26.48 % | 2.804 B 58.63 % | 1.767 B 4.36 % | 1.694 B 57.30 % | 1.077 B 136.54 % | 455.179 M -30.28 % | 652.874 M 24.01 % | 526.451 M -9.62 % | 582.473 M -17.06 % | 702.276 M 11.40 % | 630.433 M 0.00 % | 630.433 M 100.00 % | 315.216 M -20.83 % | 398.130 M 100.00 % | 199.065 M |
General and administrative expenses | 41.407 M 73.17 % | 23.911 M 16.84 % | 20.464 M -17.29 % | 24.743 M -5.50 % | 26.184 M -53.36 % | 56.137 M 17.48 % | 47.783 M -22.19 % | 61.413 M 51.70 % | 40.483 M -17.63 % | 49.149 M 3.50 % | 47.487 M -28.90 % | 66.793 M 5.85 % | 63.100 M -1.16 % | 63.839 M -24.81 % | 84.898 M 16.64 % | 72.789 M 2.36 % | 71.114 M -21.65 % | 90.767 M 9.71 % | 82.737 M 5.11 % | 78.715 M 40.10 % | 56.185 M 71.39 % | 32.782 M 87.66 % | 17.469 M 16.16 % | 15.039 M 24.50 % | 12.080 M 18.71 % | 10.176 M 0.00 % | 10.176 M 100.00 % | 5.088 M -35.67 % | 7.909 M 100.00 % | 3.955 M |
Selling and marketing expenses | 11.943 M 100.72 % | 5.950 M -53.10 % | 12.686 M 74.74 % | 7.260 M -55.46 % | 16.300 M -20.48 % | 20.499 M -4.58 % | 21.483 M 7.69 % | 19.949 M 90.88 % | 10.451 M -25.39 % | 14.008 M -2.11 % | 14.310 M -25.61 % | 19.237 M 5.37 % | 18.257 M -39.43 % | 30.144 M 55.33 % | 19.407 M -27.93 % | 26.929 M 57.89 % | 17.056 M -37.56 % | 27.316 M 71.90 % | 15.891 M 43.84 % | 11.048 M 50.19 % | 7.356 M 7.56 % | 6.839 M 413.05 % | 1.333 M 33.70 % | 997.000 K 35.83 % | 734.000 K 10.29 % | 665.500 K 0.00 % | 665.500 K 100.00 % | 332.750 K -43.55 % | 589.500 K 100.00 % | 294.750 K |
Other expenses | 0.000 100.00 % | -490.000 K | 0.000 -100.00 % | 22.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.750 K | 0.000 100.00 % | -7.500 K -100.00 % | -3.750 K 62.50 % | -10.000 K -100.00 % | -5.000 K |
Operating expenses | 52.151 M 97.87 % | 26.356 M -28.68 % | 36.954 M -34.23 % | 56.190 M 26.48 % | 44.426 M -67.70 % | 137.533 M 95.89 % | 70.211 M -17.89 % | 85.504 M -96.52 % | 2.454 B 2 846.04 % | 83.301 M -6.20 % | 88.809 M -82.26 % | 500.728 M 524.74 % | 80.150 M -58.76 % | 194.329 M 81.64 % | 106.983 M -5.25 % | 112.915 M 10.07 % | 102.587 M -14.39 % | 119.826 M 59.04 % | 75.343 M -20.41 % | 94.669 M 34.15 % | 70.572 M 73.12 % | 40.765 M 103.13 % | 20.068 M -0.06 % | 20.081 M 34.78 % | 14.899 M 12.97 % | 13.189 M 0.00 % | 13.189 M 100.00 % | 6.594 M -51.46 % | 13.586 M 100.00 % | 6.793 M |
Cost and expenses | 2.240 B 13.24 % | 1.978 B -13.56 % | 2.288 B -16.58 % | 2.743 B -1.82 % | 2.794 B 16.82 % | 2.391 B 142.03 % | 988.063 M 180.93 % | 351.713 M -91.92 % | 4.352 B 54.29 % | 2.821 B 68.19 % | 1.677 B -43.23 % | 2.954 B 188.94 % | 1.022 B -42.21 % | 1.769 B 4.87 % | 1.687 B -22.41 % | 2.174 B -25.19 % | 2.906 B 54.00 % | 1.887 B 6.69 % | 1.769 B 51.02 % | 1.171 B 122.79 % | 525.751 M -24.20 % | 693.639 M 26.92 % | 546.519 M -9.30 % | 602.554 M -15.98 % | 717.175 M 11.43 % | 643.621 M 0.00 % | 643.621 M 100.00 % | 321.811 M -21.84 % | 411.716 M 100.00 % | 205.858 M |
Research and development expenses | 378.000 K -2.07 % | 386.000 K -4.22 % | 403.000 K -12.77 % | 462.000 K -11.83 % | 524.000 K 10.08 % | 476.000 K -11.69 % | 539.000 K 10.68 % | 487.000 K -51.35 % | 1.001 M -25.52 % | 1.344 M 23.76 % | 1.086 M -4.74 % | 1.140 M -7.54 % | 1.233 M -35.34 % | 1.907 M 92.63 % | 990.000 K -13.76 % | 1.148 M 19.83 % | 958.000 K 32.69 % | 722.000 K -50.45 % | 1.457 M 36.30 % | 1.069 M 11.59 % | 958.000 K -12.59 % | 1.096 M 15.37 % | 950.000 K -11.71 % | 1.076 M 10.36 % | 975.000 K -58.59 % | 2.355 M 0.00 % | 2.355 M 100.00 % | 1.177 M -76.90 % | 5.097 M 100.00 % | 2.549 M |
Selling general and administrative expenses | 51.773 M 95.67 % | 26.460 M -27.61 % | 36.551 M 9.72 % | 33.312 M -24.12 % | 43.902 M -43.70 % | 77.978 M 12.08 % | 69.575 M -15.58 % | 82.416 M 101.62 % | 40.876 M -42.68 % | 71.315 M 11.25 % | 64.104 M -27.56 % | 88.496 M 1.21 % | 87.442 M -8.90 % | 95.989 M -7.97 % | 104.305 M 4.60 % | 99.718 M 13.10 % | 88.170 M -25.33 % | 118.083 M 19.73 % | 98.628 M 9.88 % | 89.763 M 41.27 % | 63.541 M 60.37 % | 39.621 M 110.73 % | 18.802 M 17.25 % | 16.036 M 25.14 % | 12.814 M 18.19 % | 10.842 M 0.00 % | 10.842 M 100.00 % | 5.421 M -36.22 % | 8.499 M 100.00 % | 4.249 M |
Interest income | 0.000 | 0.000 | 0.000 100.00 % | -7.736 M -157.38 % | 13.483 M 6.98 % | 12.603 M 75.26 % | 7.191 M 8.63 % | 6.620 M 7.84 % | 6.139 M 127.20 % | 2.702 M -47.89 % | 5.185 M 44.03 % | 3.600 M 47.48 % | 2.441 M -62.43 % | 6.497 M 98.02 % | 3.281 M 67.06 % | 1.964 M -27.31 % | 2.702 M 540.28 % | 422.000 K -86.63 % | 3.156 M 164.99 % | 1.191 M -68.31 % | 3.758 M 126.52 % | 1.659 M -59.59 % | 4.105 M 39.15 % | 2.950 M -29.10 % | 4.161 M 1 506.56 % | 259.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.026 M 2.03 % | 1.986 M -36.81 % | 3.143 M 0.00 % | 3.143 M 100.00 % | 1.571 M -40.61 % | 2.646 M 100.00 % | 1.323 M |
Depreciation and amortization | 7.886 M -21.12 % | 9.997 M 23.94 % | 8.066 M -13.75 % | 9.352 M 7.36 % | 8.711 M -25.38 % | 11.674 M -21.57 % | 14.885 M 15.31 % | 12.909 M -7.63 % | 13.976 M 18.21 % | 11.823 M -16.27 % | 14.120 M 10.89 % | 12.733 M -17.60 % | 15.453 M 52.65 % | 10.123 M -53.45 % | 21.748 M 99.47 % | 10.903 M -44.38 % | 19.603 M 72.27 % | 11.379 M -34.51 % | 17.376 M 84.30 % | 9.428 M 11.07 % | 8.488 M 8.45 % | 7.827 M 6.78 % | 7.330 M 17.00 % | 6.265 M 0.42 % | 6.239 M -1.85 % | 6.357 M 0.00 % | 6.357 M 100.00 % | 3.178 M -46.85 % | 5.980 M 100.00 % | 2.990 M |
Operating income | 89.887 M 515.33 % | 14.608 M -55.97 % | 33.175 M 1 512.30 % | -2.349 M -121.64 % | 10.856 M 131.20 % | -34.792 M 2.40 % | -35.648 M -4.45 % | -34.128 M -170.67 % | 48.293 M -65.46 % | 139.829 M -7.62 % | 151.368 M -37.43 % | 241.899 M 118.06 % | 110.930 M -48.43 % | 215.114 M 20.82 % | 178.044 M -11.03 % | 200.116 M -6.45 % | 213.910 M -27.84 % | 296.442 M 165.09 % | 111.825 M 821.73 % | -15.494 M -144.30 % | 34.975 M -75.23 % | 141.222 M -0.34 % | 141.700 M 33.06 % | 106.493 M 25.55 % | 84.820 M -25.54 % | 113.909 M 0.43 % | 113.419 M 100.00 % | 56.709 M -29.18 % | 80.075 M 100.00 % | 40.037 M |
Operating income ratio | 0.04 426.25 % | 0.01 -48.70 % | 0.01 1 767.39 % | 0.00 -122.14 % | 0.00 125.52 % | -0.02 59.48 % | -0.04 65.62 % | -0.11 -548.70 % | 0.02 -48.81 % | 0.05 -43.32 % | 0.08 -3.70 % | 0.09 -10.59 % | 0.10 -14.75 % | 0.11 19.25 % | 0.10 12.79 % | 0.08 23.04 % | 0.07 -49.30 % | 0.14 131.43 % | 0.06 536.34 % | -0.01 -121.33 % | 0.06 -62.72 % | 0.17 -17.88 % | 0.21 36.58 % | 0.15 42.41 % | 0.11 -28.41 % | 0.15 0.43 % | 0.15 0.00 % | 0.15 -9.48 % | 0.16 0.00 % | 0.16 |
Total other income expenses net | 7.072 M 235.04 % | -5.237 M 75.06 % | -20.998 M -10.65 % | -18.977 M -72.14 % | -11.024 M 85.35 % | -75.243 M -932.42 % | -7.288 M 20.96 % | -9.221 M 99.62 % | -2.417 B -18 011.44 % | -13.344 M 53.67 % | -28.804 M 93.05 % | -414.692 M -6 916.11 % | 6.084 M 106.76 % | -89.936 M -1 709.94 % | -4.969 M 50.73 % | -10.085 M 37.60 % | -16.161 M -1 019.96 % | -1.443 M -106.68 % | 21.586 M 915.80 % | -2.646 M 73.09 % | -9.831 M -475.92 % | -1.707 M 61.39 % | -4.421 M 25.31 % | -5.919 M -12.29 % | -5.271 M -45.11 % | -3.633 M -15.59 % | -3.143 M -100.00 % | -1.571 M 40.61 % | -2.646 M -100.00 % | -1.323 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -369.025 M -196.85 % | -124.313 M 7.68 % | -134.660 M -38.41 % | -97.291 M 40.46 % | -163.392 M 7.90 % | -177.404 M 28.15 % | -246.921 M -214.70 % | -78.462 M -130.93 % | 253.674 M 126.17 % | -969.216 M -27.02 % | -763.050 M -61.29 % | -473.105 M 25.66 % | -636.446 M -32.25 % | -481.242 M 48.17 % | -928.469 M -54.10 % | -602.492 M 20.34 % | -756.370 M -90.58 % | -396.873 M 37.82 % | -638.313 M -64.22 % | -388.695 M 42.92 % | -681.005 M -11.59 % | -610.295 M -80.10 % | -338.869 M -34.90 % | -251.197 M -30.48 % | -192.522 M -72.04 % | -111.908 M -290.32 % | 58.800 M |
Total investments | 0.000 | 0.000 -100.00 % | 12.000 K 0.00 % | 12.000 K -99.84 % | 7.331 M -0.23 % | 7.348 M -0.20 % | 7.363 M -0.19 % | 7.377 M -64.05 % | 20.521 M 177.05 % | 7.407 M -87.50 % | 59.236 M 78.71 % | 33.147 M -57.15 % | 77.353 M -33.52 % | 116.359 M 48.03 % | 78.605 M -60.75 % | 200.268 M 201.61 % | 66.399 M -47.50 % | 126.483 M 85.14 % | 68.318 M -88.67 % | 603.210 M 301 505.00 % | 200.000 K -98.86 % | 17.580 M -90.77 % | 190.547 M 2.08 % | 186.672 M -0.85 % | 188.280 M | 0.000 | 0.000 |
Total debt | 264.750 M -34.15 % | 402.029 M -2.10 % | 410.652 M -3.92 % | 427.391 M -1.71 % | 434.832 M 5.59 % | 411.821 M -9.69 % | 456.023 M 91.33 % | 238.343 M -8.76 % | 261.215 M 16.73 % | 223.773 M 11.16 % | 201.314 M 46.33 % | 137.574 M 16.94 % | 117.642 M 96.07 % | 60.000 M 106.90 % | 29.000 M -73.64 % | 110.000 M 0.00 % | 110.000 M 0.00 % | 110.000 M 0.00 % | 110.000 M -15.38 % | 130.000 M -13.33 % | 149.989 M 15.25 % | 130.139 M 0.03 % | 130.103 M 0.12 % | 129.947 M 18.13 % | 110.000 M 0.00 % | 110.000 M 10.00 % | 100.000 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 194.866 M -9.92 % | 216.325 M | 0.000 -100.00 % | 215.729 M -0.01 % | 215.746 M -0.01 % | 215.761 M -0.01 % | 215.775 M 0.00 % | 215.784 M -0.42 % | 216.689 M -0.22 % | 217.160 M -0.71 % | 218.704 M 1.31 % | 215.879 M -6.36 % | 230.541 M -42.42 % | 400.351 M 30.60 % | 306.541 M 0.37 % | 305.397 M 27.06 % | 240.359 M 122.03 % | 108.256 M 35.50 % | 79.894 M 51.09 % | 52.879 M 32.14 % | 40.018 M 14.30 % | 35.010 M 163.75 % | -54.921 M -270.88 % | 32.141 M 172.72 % | -44.196 M -37.70 % | -32.097 M |
Retained earnings | 0.000 100.00 % | -1.005 B 1.07 % | -1.016 B 18.78 % | -1.251 B -20.92 % | -1.034 B 1.54 % | -1.050 B -9.46 % | -959.559 M -3.22 % | -929.611 M -2.04 % | -911.053 M -161.46 % | 1.482 B 8.24 % | 1.370 B 9.14 % | 1.255 B -13.07 % | 1.444 B 6.34 % | 1.358 B 4.21 % | 1.303 B 7.79 % | 1.209 B 10.52 % | 1.094 B 18.52 % | 922.733 M 29.44 % | 712.891 M 15.23 % | 618.655 M -3.84 % | 643.348 M 2.18 % | 629.624 M 22.25 % | 515.010 M 61.25 % | 319.386 M 22.00 % | 261.782 M 29.44 % | 202.246 M 89.05 % | 106.980 M |
Common stock | 19.528 M 22.55 % | 15.935 M 0.00 % | 15.935 M 0.00 % | 15.935 M 0.00 % | 15.935 M 0.00 % | 15.935 M 0.00 % | 15.935 M 19.96 % | 13.284 M 0.00 % | 13.284 M 0.00 % | 13.284 M 0.07 % | 13.275 M 0.00 % | 13.275 M 0.22 % | 13.246 M 0.00 % | 13.246 M 0.00 % | 13.246 M 0.03 % | 13.242 M 0.53 % | 13.172 M 11.43 % | 11.821 M 2.22 % | 11.564 M 8.82 % | 10.627 M 0.02 % | 10.625 M 44.32 % | 7.362 M 0.00 % | 7.362 M 0.00 % | 7.362 M 0.00 % | 7.362 M 2.65 % | 7.172 M -93.50 % | 110.338 M |
Total equity | 1.458 B 19.68 % | 1.218 B -2.41 % | 1.248 B 0.83 % | 1.238 B -1.71 % | 1.260 B 0.14 % | 1.258 B -7.41 % | 1.359 B 10.16 % | 1.233 B -2.43 % | 1.264 B -65.34 % | 3.647 B 2.91 % | 3.544 B 2.96 % | 3.442 B -0.60 % | 3.462 B 3.41 % | 3.348 B 2.90 % | 3.254 B 17.37 % | 2.772 B 5.62 % | 2.625 B 19.99 % | 2.188 B 23.06 % | 1.778 B 18.90 % | 1.495 B 2.79 % | 1.454 B 92.93 % | 753.891 M 16.25 % | 648.516 M 21.22 % | 535.006 M 12.37 % | 476.123 M 20.75 % | 394.304 M 59.93 % | 246.542 M |
Other non current liabilities | 1.012 M -26.08 % | 1.369 M -54.12 % | 2.984 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 % | 224.301 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 272.000 K -33.50 % | 409.000 K -62.44 % | 1.089 M -50.54 % | 2.202 M -8.06 % | 2.395 M 39.41 % | 1.718 M -40.33 % | 2.879 M -34.24 % | 4.378 M -24.10 % | 5.768 M 172.85 % | 2.114 M -62.76 % | 5.676 M 155.68 % | 2.220 M 103.11 % | 1.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.284 M -27.78 % | 1.778 M -56.35 % | 4.073 M -27.78 % | 5.640 M -61.04 % | 14.477 M -3.42 % | 14.989 M -39.85 % | 24.920 M -11.26 % | 28.083 M -24.34 % | 37.118 M 4.81 % | 35.414 M -13.56 % | 40.971 M 47.68 % | 27.744 M -0.77 % | 27.958 M -0.86 % | 28.200 M -6.78 % | 30.252 M -4.23 % | 31.589 M -4.06 % | 32.925 M -3.91 % | 34.263 M -3.75 % | 35.599 M 318.22 % | 8.512 M -4.03 % | 8.869 M -96.05 % | 224.301 M 2 240.61 % | 9.583 M -3.59 % | 9.940 M -0.60 % | 10.000 M 0.00 % | 10.000 M 25.00 % | 8.000 M |
Other current liabilities | 319.855 M 24.01 % | 257.921 M 18.72 % | 217.248 M 50.88 % | 143.984 M -53.23 % | 307.879 M 54.82 % | 198.864 M -8.49 % | 217.313 M -7.25 % | 234.291 M 3.47 % | 226.429 M -14.23 % | 263.991 M -30.26 % | 378.520 M 110.31 % | 179.983 M -29.71 % | 256.061 M -7.54 % | 276.943 M -35.43 % | 428.921 M 1.81 % | 421.279 M -39.95 % | 701.596 M 116.47 % | 324.103 M 37.93 % | 234.972 M 664.48 % | 30.736 M -39.42 % | 50.734 M 205.46 % | 16.609 M -56.57 % | 38.239 M 116.37 % | 17.673 M 109.79 % | 8.424 M -62.87 % | 22.690 M 219.49 % | 7.102 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -3.989 M 99.08 % | -432.437 M -5.45 % | -410.103 M 9.50 % | -453.144 M -93.68 % | -233.965 M 8.41 % | -255.447 M -15.24 % | -221.659 M -13.30 % | -195.638 M -44.54 % | -135.354 M -16.13 % | -116.549 M -94.25 % | -60.000 M -106.90 % | -29.000 M 73.64 % | -110.000 M 0.00 % | -110.000 M 0.00 % | -110.000 M 0.00 % | -110.000 M 15.38 % | -130.000 M 13.33 % | -149.989 M -15.25 % | -130.139 M -0.03 % | -130.103 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 264.478 M -34.15 % | 401.620 M -1.94 % | 409.563 M -3.68 % | 425.189 M -1.68 % | 432.437 M 5.45 % | 410.103 M -9.50 % | 453.144 M 93.68 % | 233.965 M -14.86 % | 274.785 M 23.97 % | 221.659 M 13.30 % | 195.638 M 44.54 % | 135.354 M 16.13 % | 116.549 M 94.25 % | 60.000 M 106.90 % | 29.000 M -73.64 % | 110.000 M 0.00 % | 110.000 M 0.00 % | 110.000 M 0.00 % | 110.000 M -15.38 % | 130.000 M -13.33 % | 149.989 M 15.25 % | 130.139 M 0.03 % | 130.103 M 0.12 % | 129.947 M 18.13 % | 110.000 M 0.00 % | 110.000 M 10.00 % | 100.000 M |
Total current liabilities | 661.551 M -12.81 % | 758.750 M 2.94 % | 737.111 M -5.41 % | 779.309 M -25.60 % | 1.047 B 20.36 % | 870.297 M -1.19 % | 880.736 M 46.77 % | 600.087 M -15.72 % | 712.002 M -14.59 % | 833.666 M 3.03 % | 809.137 M 58.57 % | 510.266 M -33.11 % | 762.891 M 19.81 % | 636.776 M -23.85 % | 836.250 M 12.15 % | 745.668 M -27.25 % | 1.025 B 84.98 % | 554.130 M 12.13 % | 494.198 M 94.85 % | 253.629 M -5.46 % | 268.269 M 43.57 % | 186.859 M -2.11 % | 190.892 M -1.45 % | 193.705 M 27.80 % | 151.565 M -17.40 % | 183.501 M 47.33 % | 124.550 M |
Total liabilities | 662.835 M -12.85 % | 760.528 M 2.61 % | 741.184 M -5.58 % | 784.949 M -26.08 % | 1.062 B 19.96 % | 885.286 M -2.25 % | 905.656 M 44.17 % | 628.170 M -16.15 % | 749.120 M -13.80 % | 869.080 M 2.23 % | 850.108 M 58.01 % | 538.010 M -31.97 % | 790.849 M 18.93 % | 664.976 M -23.26 % | 866.502 M 11.48 % | 777.257 M -26.53 % | 1.058 B 79.80 % | 588.393 M 11.06 % | 529.797 M 102.10 % | 262.141 M -5.41 % | 277.138 M -32.60 % | 411.160 M 105.09 % | 200.475 M -1.56 % | 203.645 M 26.05 % | 161.565 M -16.50 % | 193.501 M 45.98 % | 132.550 M |
Other non current assets | 4.345 M | 0.000 -100.00 % | 5.293 M | 0.000 100.00 % | -6.080 M 3.42 % | -6.295 M 18.10 % | -7.686 M 10.90 % | -8.626 M 12.42 % | -9.849 M 38.31 % | -15.966 M -13.45 % | -14.073 M -108.30 % | -6.756 M -14.45 % | -5.903 M -72.65 % | -3.419 M -103.27 % | -1.682 M 17.22 % | -2.032 M 27.97 % | -2.821 M 9.84 % | -3.129 M -53.46 % | -2.039 M 4.18 % | -2.128 M 5.55 % | -2.253 M 2.34 % | -2.307 M 98.80 % | -192.943 M -3.36 % | -186.672 M 0.85 % | -188.280 M | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 -100.00 % | 12.000 K 0.00 % | 12.000 K -99.84 % | 7.331 M -0.23 % | 7.348 M -0.20 % | 7.363 M -0.19 % | 7.377 M -0.19 % | 7.391 M -0.22 % | 7.407 M -0.16 % | 7.419 M -17.23 % | 8.963 M 0.00 % | 8.963 M 0.00 % | 8.963 M -15.93 % | 10.661 M -7.43 % | 11.517 M -1.74 % | 11.721 M -0.04 % | 11.726 M 296.28 % | 2.959 M -95.35 % | 63.598 M 31 699.00 % | 200.000 K 0.00 % | 200.000 K -99.90 % | 190.547 M 2.08 % | 186.672 M -0.85 % | 188.280 M | 0.000 | 0.000 |
Intangible assets | 12.166 M 79.02 % | 6.796 M -18.52 % | 8.341 M -6.39 % | 8.910 M -72.22 % | 32.072 M -6.55 % | 34.321 M -62.49 % | 91.506 M -5.87 % | 97.208 M 1.70 % | 95.580 M -5.31 % | 100.938 M -0.58 % | 101.531 M 14.77 % | 88.464 M -7.44 % | 95.574 M -5.38 % | 101.004 M -5.80 % | 107.220 M -5.46 % | 113.412 M -10.84 % | 127.194 M 5.24 % | 120.862 M -2.86 % | 124.418 M 1 654.59 % | 7.091 M 11.86 % | 6.339 M 16.46 % | 5.443 M 6.18 % | 5.126 M -79.28 % | 24.744 M -1.58 % | 25.142 M -1.56 % | 25.540 M 9.80 % | 23.260 M |
GoodWill | 0.000 | 0.000 -100.00 % | 3.972 M -68.16 % | 12.476 M 0.00 % | 12.476 M 0.00 % | 12.476 M -12.28 % | 14.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 330.262 M 0.00 % | 330.262 M -18.92 % | 407.321 M 0.00 % | 407.321 M 0.00 % | 407.321 M 0.00 % | 407.321 M 0.00 % | 407.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 12.166 M 79.02 % | 6.796 M -44.81 % | 12.313 M -42.42 % | 21.386 M -51.99 % | 44.548 M -4.81 % | 46.797 M -55.74 % | 105.729 M 8.77 % | 97.208 M 1.70 % | 95.580 M -5.31 % | 100.938 M -0.58 % | 101.531 M 14.77 % | 88.464 M -79.23 % | 425.836 M -1.26 % | 431.266 M -16.18 % | 514.541 M -1.19 % | 520.733 M -2.58 % | 534.515 M 1.20 % | 528.183 M -0.67 % | 531.739 M 7 398.79 % | 7.091 M 11.86 % | 6.339 M 16.46 % | 5.443 M 6.18 % | 5.126 M -79.28 % | 24.744 M -1.58 % | 25.142 M -1.56 % | 25.540 M 9.80 % | 23.260 M |
Property plant equipment net | 189.289 M 60.45 % | 117.972 M -4.32 % | 123.298 M -7.53 % | 133.333 M -9.79 % | 147.803 M -0.52 % | 148.577 M -4.64 % | 155.802 M -5.90 % | 165.567 M -8.04 % | 180.036 M 4.34 % | 172.547 M -1.51 % | 175.190 M 4.05 % | 168.363 M -2.95 % | 173.486 M 10.68 % | 156.752 M -5.37 % | 165.650 M -1.21 % | 167.680 M -1.95 % | 171.011 M -3.17 % | 176.603 M -5.91 % | 187.696 M -1.02 % | 189.632 M 0.05 % | 189.534 M 3.73 % | 182.720 M -2.71 % | 187.817 M 3.56 % | 181.365 M 11.17 % | 163.138 M 14.28 % | 142.757 M -6.69 % | 152.997 M |
Total non current assets | 205.800 M 58.67 % | 129.700 M -7.96 % | 140.916 M -11.62 % | 159.440 M -20.15 % | 199.682 M -1.50 % | 202.722 M -24.61 % | 268.894 M -0.47 % | 270.152 M -4.54 % | 283.007 M 0.75 % | 280.892 M -1.14 % | 284.140 M 6.90 % | 265.790 M -56.31 % | 608.285 M 1.89 % | 596.981 M -13.59 % | 690.852 M -1.30 % | 699.930 M -2.41 % | 717.247 M 0.10 % | 716.512 M -0.81 % | 722.394 M 177.50 % | 260.321 M 32.77 % | 196.073 M 4.09 % | 188.363 M -2.37 % | 192.943 M -7.50 % | 208.594 M 9.34 % | 190.780 M 11.70 % | 170.797 M -4.18 % | 178.257 M |
Other current assets | 75.538 M -51.53 % | 155.829 M 20.53 % | 129.282 M -33.49 % | 194.368 M -45.90 % | 359.251 M 35.92 % | 264.314 M 17.46 % | 225.028 M 23.55 % | 182.142 M -3.51 % | 188.766 M -26.29 % | 256.082 M -50.75 % | 519.935 M 244.19 % | 151.062 M -20.21 % | 189.333 M -27.92 % | 262.679 M -40.17 % | 439.028 M -0.69 % | 442.061 M -26.02 % | 597.533 M 1 113.93 % | 49.223 M 198.16 % | 16.509 M -68.68 % | 52.714 M -50.35 % | 106.173 M 312.08 % | 25.765 M -13.64 % | 29.833 M 35.56 % | 22.007 M 425.73 % | 4.186 M -84.16 % | 26.428 M 738.72 % | 3.151 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.130 M | 0.000 -100.00 % | 51.817 M 114.26 % | 24.184 M -64.64 % | 68.390 M -36.32 % | 107.396 M 58.07 % | 67.944 M -64.00 % | 188.751 M 245.20 % | 54.678 M -52.35 % | 114.757 M 75.58 % | 65.359 M -87.89 % | 539.612 M | 0.000 -100.00 % | 17.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 633.775 M 20.41 % | 526.342 M -3.48 % | 545.312 M 3.93 % | 524.682 M -12.29 % | 598.224 M 1.53 % | 589.225 M -16.18 % | 702.944 M 121.89 % | 316.805 M 4 101.10 % | 7.541 M -99.37 % | 1.193 B 23.71 % | 964.364 M 57.92 % | 610.679 M -19.02 % | 754.088 M 39.33 % | 541.242 M -43.47 % | 957.469 M 34.38 % | 712.492 M -17.76 % | 866.370 M 70.92 % | 506.873 M -32.26 % | 748.313 M 44.27 % | 518.695 M -37.58 % | 830.994 M 12.23 % | 740.434 M 57.88 % | 468.972 M 23.04 % | 381.144 M 25.99 % | 302.522 M 36.33 % | 221.908 M 438.61 % | 41.200 M |
Cash and short term investments | 633.775 M 20.41 % | 526.342 M -3.48 % | 545.312 M 3.93 % | 524.682 M -12.29 % | 598.224 M 1.53 % | 589.225 M -16.18 % | 702.944 M 121.89 % | 316.805 M 1 432.61 % | 20.671 M -98.27 % | 1.193 B 17.40 % | 1.016 B 60.06 % | 634.863 M -22.81 % | 822.478 M 26.80 % | 648.638 M -36.74 % | 1.025 B 13.78 % | 901.243 M -2.15 % | 921.048 M 48.17 % | 621.630 M -23.60 % | 813.672 M -23.12 % | 1.058 B 27.35 % | 830.994 M 9.66 % | 757.814 M 61.59 % | 468.972 M 23.04 % | 381.144 M 25.99 % | 302.522 M 36.33 % | 221.908 M 438.61 % | 41.200 M |
Total current assets | 1.915 B 3.57 % | 1.849 B 0.03 % | 1.849 B -0.80 % | 1.864 B -11.85 % | 2.114 B 9.50 % | 1.931 B -2.61 % | 1.982 B 25.43 % | 1.580 B -7.36 % | 1.706 B -59.36 % | 4.198 B 3.77 % | 4.046 B 17.87 % | 3.432 B 1.07 % | 3.396 B 4.26 % | 3.258 B -4.49 % | 3.411 B 20.81 % | 2.823 B -4.14 % | 2.945 B 44.48 % | 2.038 B 30.27 % | 1.565 B 5.99 % | 1.476 B -2.14 % | 1.509 B 57.90 % | 955.378 M 50.84 % | 633.375 M 19.49 % | 530.057 M 18.61 % | 446.908 M 7.17 % | 417.008 M 107.64 % | 200.835 M |
Inventory | 1.084 B -2.54 % | 1.112 B -0.43 % | 1.117 B 2.68 % | 1.087 B -4.71 % | 1.141 B 7.71 % | 1.060 B 1.68 % | 1.042 B -1.51 % | 1.058 B -28.84 % | 1.487 B -43.99 % | 2.654 B 12.28 % | 2.364 B 0.79 % | 2.346 B 9.94 % | 2.133 B 1.24 % | 2.107 B 15.12 % | 1.830 B 27.40 % | 1.437 B 26.47 % | 1.136 B -12.89 % | 1.304 B 91.97 % | 679.369 M 187.32 % | 236.447 M -53.47 % | 508.174 M 272.59 % | 136.390 M 7.36 % | 127.038 M 3.78 % | 122.412 M -3.81 % | 127.256 M -24.55 % | 168.672 M 11.14 % | 151.765 M |
Net receivables | 122.143 M 121.52 % | 55.139 M -3.96 % | 57.414 M 0.62 % | 57.061 M 198.61 % | 19.109 M -8.38 % | 20.856 M -7.35 % | 22.511 M -4.23 % | 23.506 M -40.10 % | 39.242 M -58.56 % | 94.688 M -72.62 % | 345.848 M -5.11 % | 364.468 M 14.13 % | 319.352 M 33.66 % | 238.936 M 106.70 % | 115.593 M 168.81 % | 43.002 M -85.19 % | 290.262 M 358.86 % | 63.257 M 14.76 % | 55.122 M -57.18 % | 128.736 M 103.64 % | 63.217 M 78.53 % | 35.409 M 370.11 % | 7.532 M 67.60 % | 4.494 M -65.28 % | 12.944 M | 0.000 -100.00 % | 4.719 M |
Tax assets | 0.000 -100.00 % | 4.932 M | 0.000 -100.00 % | 4.709 M -22.55 % | 6.080 M -3.42 % | 6.295 M -18.10 % | 7.686 M -10.90 % | 8.626 M -12.42 % | 9.849 M -38.31 % | 15.966 M 13.45 % | 14.073 M 108.30 % | 6.756 M 14.45 % | 5.903 M 72.65 % | 3.419 M 103.27 % | 1.682 M -17.22 % | 2.032 M -27.97 % | 2.821 M -9.84 % | 3.129 M 53.46 % | 2.039 M -4.18 % | 2.128 M -5.55 % | 2.253 M -2.34 % | 2.307 M -3.71 % | 2.396 M -3.58 % | 2.485 M -0.60 % | 2.500 M 0.00 % | 2.500 M 25.00 % | 2.000 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.826 M -19.96 % | 9.778 M -24.69 % | 12.983 M 18.94 % | 10.916 M -54.63 % | 24.062 M -34.63 % | 36.811 M -42.25 % | 63.747 M -77.35 % | 281.438 M 13.15 % | 248.731 M 56.70 % | 158.731 M 728.28 % | 19.164 M -28.10 % | 26.652 M 28.52 % | 20.737 M -2.47 % | 21.263 M 4.28 % | 20.390 M -1.48 % | 20.696 M -23.30 % | 26.984 M 26.63 % | 21.310 M -6.01 % | 22.673 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 77.218 M -22.17 % | 99.209 M -10.06 % | 110.300 M -41.90 % | 189.831 M -34.82 % | 291.230 M 21.49 % | 239.712 M 30.68 % | 183.428 M 63.44 % | 112.231 M -37.39 % | 179.265 M -20.34 % | 225.043 M 49.86 % | 150.167 M 87.44 % | 80.115 M -77.46 % | 355.417 M 46.58 % | 242.467 M -20.82 % | 306.217 M 121.13 % | 138.477 M 14.42 % | 121.021 M 1 032.94 % | 10.682 M -87.24 % | 83.747 M 36.39 % | 61.402 M 14.13 % | 53.802 M 153.35 % | 21.236 M 0.68 % | 21.092 M 2.06 % | 20.666 M 1.59 % | 20.342 M 21.56 % | 16.734 M 109.59 % | 7.984 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 24.294 M 52.43 % | 15.938 M -26.27 % | 21.618 M -19.49 % | 26.851 M 36.99 % | 19.600 M -37.82 % | 31.523 M -74.37 % | 122.973 M 44.99 % | 84.812 M -26.13 % | 114.814 M 229.32 % | 34.864 M -39.23 % | 57.366 M -20.45 % | 72.112 M -5.01 % | 75.912 M -17.84 % | 92.390 M -15.51 % | 109.345 M 66.99 % | 65.479 M 107.93 % | 31.491 M 129.13 % | 13.744 M -27.18 % | 18.875 M 1 194.58 % | 1.458 M -94.26 % | 25.419 M 98.60 % | 12.799 M -62.44 % | 34.077 M 260.07 % | 9.464 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 2.083 M -80.40 % | 10.630 M -9.32 % | 11.722 M -8.51 % | 12.813 M -7.83 % | 13.902 M -0.75 % | 14.007 M -6.87 % | 15.040 M -6.44 % | 16.075 M 225.54 % | 4.938 M -6.80 % | 5.298 M -6.28 % | 5.653 M -15.95 % | 6.726 M -5.04 % | 7.083 M -4.80 % | 7.440 M -4.59 % | 7.798 M -4.38 % | 8.155 M -4.19 % | 8.512 M -4.03 % | 8.869 M -3.87 % | 9.226 M -3.73 % | 9.583 M -3.59 % | 9.940 M -0.60 % | 10.000 M 0.00 % | 10.000 M 25.00 % | 8.000 M |
Minority interest | 851.490 M 12.50 % | 756.911 M -2.51 % | 776.375 M -1.30 % | 786.629 M -2.50 % | 806.767 M -1.75 % | 821.145 M -1.19 % | 831.006 M -0.15 % | 832.221 M -1.44 % | 844.351 M 1.40 % | 832.687 M -1.24 % | 843.143 M -1.32 % | 854.406 M 23.23 % | 693.325 M 6.57 % | 650.575 M 47.42 % | 441.316 M 196.79 % | 148.697 M 10.26 % | 134.856 M 36.93 % | 98.483 M 90.90 % | 51.590 M 6.16 % | 48.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.250 M 12.82 % | 1.108 M -67.90 % | 3.452 M -44.24 % | 6.191 M -25.70 % | 8.332 M 53.19 % | 5.439 M -10.35 % | 6.067 M -27.28 % | 8.343 M -9.46 % | 9.215 M 5.04 % | 8.773 M -39.02 % | 14.386 M 76.60 % | 8.146 M 6.60 % | 7.642 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 |
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 | 587.051 M -53.24 % | 1.255 B 0.00 % | 1.255 B -25.54 % | 1.686 B 34.30 % | 1.255 B 0.00 % | 1.255 B 0.00 % | 1.255 B 13.96 % | 1.102 B 0.00 % | 1.102 B 0.00 % | 1.102 B 0.12 % | 1.100 B 0.00 % | 1.100 B 0.37 % | 1.096 B 0.00 % | 1.096 B 0.00 % | 1.096 B 0.09 % | 1.095 B 1.61 % | 1.078 B 17.90 % | 914.250 M 2.34 % | 893.358 M 21.17 % | 737.306 M -1.38 % | 747.625 M 872.37 % | 76.887 M -15.63 % | 91.134 M -19.19 % | 112.776 M -45.51 % | 206.979 M 11.95 % | 184.886 M 201.51 % | 61.321 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 1.355 M -6.68 % | 1.452 M -6.26 % | 1.549 M -83.21 % | 9.228 M -5.87 % | 9.803 M -43.48 % | 17.343 M -5.02 % | 18.260 M -4.99 % | 19.220 M -6.64 % | 20.586 M -4.55 % | 21.567 M -4.35 % | 22.547 M -4.16 % | 23.526 M -4.00 % | 24.506 M -3.84 % | 25.485 M -3.70 % | 26.465 M -3.57 % | 27.444 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.121 B 7.18 % | 1.979 B -0.54 % | 1.990 B -1.65 % | 2.023 B -12.86 % | 2.322 B 8.33 % | 2.143 B -5.35 % | 2.264 B 21.64 % | 1.861 B -7.53 % | 2.013 B -55.42 % | 4.516 B 2.78 % | 4.394 B 10.40 % | 3.980 B -6.43 % | 4.253 B 5.98 % | 4.013 B -2.60 % | 4.121 B 16.08 % | 3.550 B -3.62 % | 3.683 B 32.67 % | 2.776 B 20.31 % | 2.307 B 31.31 % | 1.757 B 1.48 % | 1.732 B 48.63 % | 1.165 B 37.23 % | 848.991 M 14.94 % | 738.651 M 15.83 % | 637.688 M 8.49 % | 587.805 M 55.06 % | 379.092 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.201 M | 0.000 -100.00 % | 440.031 M 11.78 % | 393.674 M 120.64 % | 178.424 M | 0.000 -100.00 % | 982.655 M | 0.000 -100.00 % | 188.676 M | 0.000 -100.00 % | 56.668 M | 0.000 100.00 % | -56.621 M -263.35 % | -15.583 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 18.543 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.008 M | 0.000 -100.00 % | 10.000 K 900.00 % | 1.000 K -99.99 % | 14.576 M 878.26 % | 1.490 M -92.11 % | 18.887 M -34.98 % | 29.049 M 8.20 % | 26.848 M 87.80 % | 14.296 M 185.46 % | 5.008 M 251.19 % | 1.426 M -1.18 % | 1.443 M 300.00 % | 360.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 100.00 % | -40.130 M -229.80 % | 30.916 M 122.30 % | -138.649 M -1 165.38 % | 13.014 M -91.06 % | 145.539 M -66.96 % | 440.473 M 139.10 % | -1.126 B -957.23 % | -106.545 M -184.81 % | -37.409 M 80.05 % | -187.514 M -1 446.79 % | 13.923 M 105.30 % | -262.582 M 33.30 % | -393.675 M 23.09 % | -511.835 M | 0.000 100.00 % | -1.038 B | 0.000 100.00 % | -222.963 M | 0.000 100.00 % | -65.931 M | 0.000 -100.00 % | 66.187 M 334.80 % | 15.222 M 745.28 % | -2.359 M 0.00 % | -2.359 M -100.00 % | -1.180 M 94.32 % | -20.760 M -100.00 % | -10.380 M |
Accounts receivables | 0.000 | 0.000 100.00 % | -12.403 M 47.57 % | -23.657 M -4.40 % | -22.660 M -378.56 % | -4.735 M -106.78 % | 69.885 M 702.54 % | 8.708 M -95.94 % | 214.364 M -40.14 % | 358.109 M 315.28 % | -166.346 M -57.79 % | -105.420 M -1 922.25 % | -5.213 M 96.81 % | -163.232 M | 0.000 100.00 % | -60.336 M | 0.000 -100.00 % | 53.525 M | 0.000 100.00 % | -115.469 M | 0.000 100.00 % | -47.698 M | 0.000 -100.00 % | 8.918 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -26.091 M -152.16 % | 50.023 M 161.57 % | -81.247 M -232.94 % | -24.403 M -208.71 % | 22.448 M -94.61 % | 416.352 M 131.99 % | -1.301 B -216.94 % | -410.628 M -424.01 % | 126.734 M 173.35 % | -172.789 M -542.91 % | -26.876 M 90.29 % | -276.809 M 29.69 % | -393.675 M -196.75 % | -132.664 M | 0.000 100.00 % | -1.055 B | 0.000 100.00 % | -100.055 M | 0.000 100.00 % | -13.978 M | 0.000 -100.00 % | 46.260 M 300.00 % | 11.565 M 236.81 % | -8.454 M 0.00 % | -8.454 M -100.00 % | -4.227 M 64.27 % | -11.829 M -100.00 % | -5.914 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 100.00 % | -1.636 M -135.96 % | 4.550 M 113.10 % | -34.742 M -182.42 % | 42.152 M -20.78 % | 53.206 M 245.20 % | 15.413 M 139.16 % | -39.358 M 27.15 % | -54.026 M -2 552.38 % | 2.203 M -97.57 % | 90.695 M 97.11 % | 46.012 M -74.07 % | 177.459 M | 0.000 100.00 % | -318.835 M | 0.000 100.00 % | -36.119 M | 0.000 100.00 % | -7.439 M | 0.000 100.00 % | -4.255 M | 0.000 -100.00 % | 11.009 M 201.02 % | 3.657 M -39.99 % | 6.095 M 0.00 % | 6.095 M 100.00 % | 3.047 M 134.12 % | -8.932 M -100.00 % | -4.466 M |
Other non cash items | -73.454 M | 0.000 100.00 % | -14.017 M 93.18 % | -205.493 M -238.99 % | 147.851 M 94.86 % | 75.876 M 232.69 % | -57.185 M 36.00 % | -89.358 M -103.91 % | 2.286 B 1 268.37 % | 167.034 M 68.72 % | 99.003 M 21.30 % | 81.616 M -16.65 % | 97.917 M 173.66 % | -132.926 M -162.04 % | 214.274 M -32.49 % | 317.374 M 201.23 % | 105.359 M -63.86 % | 291.523 M 225.23 % | -232.785 M -149.20 % | 473.141 M 221.53 % | -389.306 M -1 154.12 % | 36.932 M 201.10 % | -36.530 M -64.28 % | -22.236 M -197.19 % | 22.880 M 145.34 % | -50.467 M -508.87 % | 12.343 M 100.00 % | 6.172 M 352.77 % | -2.442 M -100.00 % | -1.221 M |
Net cash provided by operating activities | 0.000 | 0.000 100.00 % | -22.987 M 85.75 % | -161.299 M -513.84 % | 38.976 M 229.52 % | 11.828 M -84.34 % | 75.543 M -78.30 % | 348.087 M 128.59 % | -1.217 B -742.54 % | 189.456 M -2.94 % | 195.187 M 201.08 % | -193.099 M -195.47 % | 202.263 M 161.19 % | -330.574 M -420.56 % | -63.503 M -17.81 % | -53.904 M -118.13 % | 297.360 M 158.76 % | -506.030 M -449.29 % | -92.124 M -135.19 % | 261.761 M 174.20 % | -352.798 M -458.35 % | 98.450 M -7.08 % | 105.952 M -14.25 % | 123.552 M 39.51 % | 88.564 M -6.98 % | 95.212 M 0.00 % | 95.212 M 100.00 % | 47.606 M 17.59 % | 40.484 M 100.00 % | 20.242 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -226.000 K 94.40 % | -4.035 M -20.41 % | -3.351 M 53.65 % | -7.230 M -42.55 % | -5.072 M -53.98 % | -3.294 M 36.74 % | -5.207 M 67.09 % | -15.821 M -146.93 % | -6.407 M -232.83 % | -1.925 M 52.71 % | -4.071 M -28.34 % | -3.172 M 80.44 % | -16.219 M -206.19 % | -5.297 M -113.67 % | -2.479 M 56.20 % | -5.660 M 19.14 % | -7.000 M 76.93 % | -30.348 M -996.78 % | -2.767 M 81.49 % | -14.946 M 45.48 % | -27.413 M -3.68 % | -26.439 M -812.48 % | -2.898 M 0.00 % | -2.898 M -100.00 % | -1.449 M 85.49 % | -9.987 M -100.00 % | -4.993 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.800 M | 0.000 100.00 % | -212.742 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 69.616 M -34.50 % | 106.291 M 395.49 % | -35.971 M 52.09 % | -75.084 M -55.59 % | -48.258 M -2 353.38 % | -1.967 M -125.04 % | 7.857 M -69.44 % | 25.706 M -81.18 % | 136.598 M 610.65 % | -26.750 M 48.33 % | -51.772 M 60.03 % | -129.542 M -419.19 % | 40.584 M 144.35 % | -91.513 M -658.63 % | -12.063 M -121.06 % | 57.288 M -88.38 % | 493.199 M 185.03 % | -580.054 M -8 286 585.71 % | 7.000 K -98.25 % | 400.000 K -56.85 % | 927.000 K 104.82 % | -19.229 M -7 067.03 % | 276.000 K 149.95 % | -552.500 K -119.07 % | 2.898 M 100.00 % | 1.449 M -85.49 % | 9.987 M 100.00 % | 4.993 M |
Net cash used for investing activites | 0.000 | 0.000 -100.00 % | 69.616 M -34.36 % | 106.065 M 365.12 % | -40.006 M 48.99 % | -78.435 M -45.01 % | -54.090 M -668.43 % | -7.039 M -254.26 % | 4.563 M -77.74 % | 20.499 M -83.03 % | 120.777 M 464.26 % | -33.157 M 38.25 % | -53.697 M 59.81 % | -133.613 M -457.14 % | 37.412 M 134.73 % | -107.732 M -462.28 % | -19.160 M -134.96 % | 54.809 M -80.05 % | 274.797 M 146.81 % | -587.054 M -1 834.85 % | -30.341 M -1 181.83 % | -2.367 M 83.12 % | -14.019 M 69.94 % | -46.642 M -78.27 % | -26.163 M -1 585.22 % | -1.553 M 18.18 % | -1.898 M -100.00 % | -948.750 K 84.15 % | -5.987 M -100.00 % | -2.993 M |
Debt repayment | 0.000 | 0.000 100.00 % | -2.739 M | 0.000 100.00 % | -1.812 M | 0.000 100.00 % | -2.299 M | 0.000 100.00 % | -3.506 M | 0.000 100.00 % | -4.578 M | 0.000 100.00 % | -3.512 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 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.379 M 0.00 % | 79.379 M 100.00 % | 39.690 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 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.834 M | 0.000 100.00 % | -39.148 M | 0.000 100.00 % | -22.846 M | 0.000 100.00 % | -10.726 M -15.17 % | -9.313 M 74.05 % | -35.889 M | 0.000 100.00 % | -14.453 M | 0.000 100.00 % | -22.000 M 0.00 % | -22.000 M -100.00 % | -11.000 M 81.82 % | -60.500 M -100.00 % | -30.250 M |
Other financing activites | 0.000 | 0.000 100.00 % | -23.260 M -27.05 % | -18.308 M -254.62 % | 11.841 M 125.13 % | -47.112 M -112.84 % | 366.985 M 1 254.62 % | -31.784 M -203.11 % | 30.826 M 65.25 % | 18.654 M -55.92 % | 42.315 M -48.93 % | 82.864 M 22.26 % | 67.775 M 34.00 % | 50.580 M -81.42 % | 272.282 M 489.42 % | 46.195 M -43.40 % | 81.611 M -65.08 % | 233.735 M 390.48 % | 47.654 M 101.76 % | 23.619 M -95.11 % | 483.012 M 128.63 % | 211.268 M 5 246.60 % | -4.105 M -125.39 % | 16.165 M -11.24 % | 18.213 M 136.14 % | -50.402 M 37.48 % | -80.621 M -100.00 % | -40.311 M -56.24 % | -25.801 M -100.00 % | -12.901 M |
Net cash used provided by financing activities | 0.000 | 0.000 100.00 % | -25.999 M -42.01 % | -18.308 M -282.55 % | 10.029 M 121.29 % | -47.112 M -112.92 % | 364.686 M 1 247.39 % | -31.784 M -216.34 % | 27.320 M 46.46 % | 18.654 M -50.57 % | 37.737 M -54.46 % | 82.864 M 28.95 % | 64.263 M 37.47 % | 46.746 M -82.83 % | 272.282 M 3 763.80 % | 7.047 M -91.37 % | 81.611 M -61.30 % | 210.889 M 342.54 % | 47.654 M 269.61 % | 12.893 M -97.28 % | 473.699 M 170.10 % | 175.379 M 4 372.33 % | -4.105 M -339.78 % | 1.712 M -90.60 % | 18.213 M -81.10 % | 96.356 M 193.90 % | -102.621 M -100.00 % | -51.311 M 40.54 % | -86.301 M -100.00 % | -43.151 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 589.225 M 200.00 % | -589.225 M -285.99 % | 316.805 M 200.00 % | -316.805 M -126.56 % | 1.193 B 7 456 081.25 % | 16.000 K 200.00 % | -16.000 K 5.88 % | -17.000 K -200.00 % | 17.000 K -98.60 % | 1.214 M 200.00 % | -1.214 M -270.75 % | 711.000 K 326.43 % | -314.000 K 71.66 % | -1.108 M -56.28 % | -709.000 K -801.98 % | 101.000 K -99.99 % | 740.434 M 200.00 % | -740.434 M -294.27 % | 381.144 M 1 773.24 % | -22.779 M -159.53 % | 38.263 M 138.39 % | -99.661 M -200.00 % | 99.661 M 100.00 % | 49.831 M 474 476.19 % | 10.500 K 100.00 % | 5.250 K |
Net change in cash | 0.000 100.00 % | -545.312 M -200.00 % | 545.312 M 191.16 % | -598.224 M -200.00 % | 598.224 M 185.10 % | -702.944 M -200.00 % | 702.944 M 9 421.63 % | -7.541 M -200.00 % | 7.541 M -96.70 % | 228.625 M -35.36 % | 353.685 M 346.63 % | -143.409 M -167.38 % | 212.846 M 151.14 % | -416.227 M -269.90 % | 244.977 M 259.20 % | -153.878 M -142.80 % | 359.497 M 248.90 % | -241.440 M -205.15 % | 229.618 M 173.53 % | -312.299 M -137.58 % | 830.994 M 277.19 % | -468.972 M -200.00 % | 468.972 M 499.42 % | -117.414 M -147.53 % | 247.045 M 36.71 % | 180.708 M 300.00 % | 45.177 M 0.00 % | 45.177 M 2 174.96 % | -2.177 M 0.00 % | -2.177 M |
Cash at beginning of period | 0.000 -100.00 % | 545.312 M | 0.000 -100.00 % | 598.224 M | 0.000 -100.00 % | 702.944 M | 0.000 -100.00 % | 7.541 M | 0.000 -100.00 % | 964.364 M 57.92 % | 610.679 M -19.02 % | 754.088 M 39.33 % | 541.242 M -43.47 % | 957.469 M 34.38 % | 712.492 M -17.76 % | 866.370 M 70.92 % | 506.873 M -32.26 % | 748.313 M 44.27 % | 518.695 M -37.58 % | 830.994 M | 0.000 -100.00 % | 468.972 M | 0.000 -100.00 % | 302.522 M 445.31 % | 55.477 M 34.65 % | 41.200 M 300.00 % | 10.300 M 0.00 % | 10.300 M -17.45 % | 12.477 M 0.00 % | 12.477 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 545.312 M | 0.000 -100.00 % | 598.224 M | 0.000 -100.00 % | 702.944 M | 0.000 -100.00 % | 7.541 M -99.37 % | 1.193 B 23.71 % | 964.364 M 57.92 % | 610.679 M -19.02 % | 754.088 M 39.33 % | 541.242 M -43.47 % | 957.469 M 34.38 % | 712.492 M -17.76 % | 866.370 M 70.92 % | 506.873 M -32.26 % | 748.313 M 44.27 % | 518.695 M -37.58 % | 830.994 M | 0.000 -100.00 % | 468.972 M 153.35 % | 185.109 M -38.81 % | 302.522 M 36.33 % | 221.908 M 300.00 % | 55.477 M 0.00 % | 55.477 M 438.61 % | 10.300 M 0.00 % | 10.300 M |
Operating cash flow | 0.000 | 0.000 100.00 % | -22.987 M 85.75 % | -161.299 M -513.84 % | 38.976 M 229.52 % | 11.828 M -84.34 % | 75.543 M -78.30 % | 348.087 M 128.59 % | -1.217 B -742.54 % | 189.456 M -2.94 % | 195.187 M 201.08 % | -193.099 M -195.47 % | 202.263 M 161.19 % | -330.574 M -420.56 % | -63.503 M -17.81 % | -53.904 M -118.13 % | 297.360 M 158.76 % | -506.030 M -449.29 % | -92.124 M -135.19 % | 261.761 M 174.20 % | -352.798 M -458.35 % | 98.450 M -7.08 % | 105.952 M -14.25 % | 123.552 M 39.51 % | 88.564 M -6.98 % | 95.212 M 0.00 % | 95.212 M 100.00 % | 47.606 M 17.59 % | 40.484 M 100.00 % | 20.242 M |
Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -226.000 K 94.40 % | -4.035 M -20.41 % | -3.351 M 53.65 % | -7.230 M -42.55 % | -5.072 M -53.98 % | -3.294 M 36.74 % | -5.207 M 67.09 % | -15.821 M -146.93 % | -6.407 M -232.83 % | -1.925 M 52.71 % | -4.071 M -28.34 % | -3.172 M 80.44 % | -16.219 M -206.19 % | -5.297 M -113.67 % | -2.479 M 56.20 % | -5.660 M 19.14 % | -7.000 M 76.93 % | -30.348 M -996.78 % | -2.767 M 81.49 % | -14.946 M 45.48 % | -27.413 M -3.68 % | -26.439 M -812.48 % | -2.898 M 0.00 % | -2.898 M -100.00 % | -1.449 M 85.49 % | -9.987 M -100.00 % | -4.993 M |
Free CashFlow | 0.000 | 0.000 100.00 % | -22.987 M 85.77 % | -161.525 M -562.28 % | 34.941 M 312.19 % | 8.477 M -87.59 % | 68.313 M -80.08 % | 343.015 M 128.10 % | -1.221 B -762.49 % | 184.249 M 2.72 % | 179.366 M 189.91 % | -199.506 M -199.58 % | 200.338 M 159.87 % | -334.645 M -401.90 % | -66.675 M 4.92 % | -70.123 M -124.01 % | 292.063 M 157.44 % | -508.509 M -420.03 % | -97.784 M -138.38 % | 254.761 M 166.49 % | -383.146 M -500.43 % | 95.683 M 5.14 % | 91.006 M -5.34 % | 96.139 M 54.75 % | 62.125 M -32.70 % | 92.314 M 0.00 % | 92.314 M 100.00 % | 46.157 M 51.35 % | 30.497 M 100.00 % | 15.249 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 | 2012 | 2011 | 2011 |