
Art Group Holdings Limited 0565.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 111.160 M -22.39 % | 143.233 M -22.41 % | 184.601 M -11.85 % | 209.427 M 20.45 % | 173.868 M -17.92 % | 211.818 M 6.32 % | 199.219 M 7.43 % | 185.442 M 32.43 % | 140.033 M 551.44 % | 21.496 M -95.64 % | 492.939 M -65.53 % | 1.430 B -32.10 % | 2.106 B 133.33 % | 902.658 M 12.60 % | 801.646 M 30.35 % | 615.011 M -8.78 % | 674.195 M 4.43 % | 645.575 M 4.84 % | 615.767 M 1.64 % | 605.815 M 44.00 % | 420.692 M 21.79 % | 345.415 M |
Net income | -270.792 M 60.38 % | -683.448 M -606.98 % | -96.672 M 45.79 % | -178.319 M -481.64 % | -30.658 M -154.82 % | 55.925 M -17.27 % | 67.599 M -25.79 % | 91.094 M -41.80 % | 156.506 M 1 539.49 % | 9.546 M -38.02 % | 15.402 M -87.36 % | 121.873 M 2 458.21 % | 4.764 M -35.08 % | 7.338 M 32.19 % | 5.551 M -23.66 % | 7.271 M -92.03 % | 91.216 M 6.03 % | 86.025 M -6.84 % | 92.346 M -2.58 % | 94.795 M 25.80 % | 75.354 M 9.63 % | 68.732 M |
Income before tax | -253.321 M 70.45 % | -857.397 M -715.92 % | -105.084 M 58.39 % | -252.555 M -333.88 % | -58.209 M -162.64 % | 92.922 M -36.35 % | 145.982 M -0.49 % | 146.704 M -50.24 % | 294.830 M 591.29 % | 42.649 M 35.85 % | 31.395 M -80.08 % | 157.613 M 184.27 % | 55.445 M 352.02 % | 12.266 M -49.80 % | 24.434 M 8.97 % | 22.422 M -83.27 % | 134.042 M 1.54 % | 132.015 M -3.88 % | 137.340 M -0.24 % | 137.666 M 45.09 % | 94.882 M 20.17 % | 78.955 M |
Income before tax ratio | -2.28 61.93 % | -5.99 -951.57 % | -0.57 52.80 % | -1.21 -260.21 % | -0.33 -176.32 % | 0.44 -40.13 % | 0.73 -7.37 % | 0.79 -62.43 % | 2.11 6.12 % | 1.98 3 015.19 % | 0.06 -42.21 % | 0.11 318.67 % | 0.03 93.73 % | 0.01 -55.42 % | 0.03 -16.40 % | 0.04 -81.66 % | 0.20 -2.77 % | 0.20 -8.32 % | 0.22 -1.85 % | 0.23 0.76 % | 0.23 -1.33 % | 0.23 |
EBITDA | -213.003 M -134.71 % | -90.751 M -206.88 % | 84.907 M -13.88 % | 98.586 M 18.16 % | 83.437 M -24.60 % | 110.656 M 173.71 % | 40.428 M -44.03 % | 72.233 M -80.02 % | 361.531 M 1 520.16 % | -25.457 M -140.97 % | 62.131 M -74.88 % | 247.308 M 24.59 % | 198.502 M 155.59 % | 77.665 M -23.82 % | 101.954 M 37.90 % | 73.935 M -53.15 % | 157.810 M 7.06 % | 147.397 M -0.08 % | 147.522 M -7.19 % | 158.951 M 44.90 % | 109.697 M 22.07 % | 89.862 M |
Net income ratio | -2.44 48.95 % | -4.77 -811.16 % | -0.52 38.50 % | -0.85 -382.88 % | -0.18 -166.79 % | 0.26 -22.19 % | 0.34 -30.92 % | 0.49 -56.05 % | 1.12 151.67 % | 0.44 1 321.28 % | 0.03 -63.34 % | 0.09 3 667.74 % | 0.00 -72.18 % | 0.01 17.40 % | 0.01 -41.43 % | 0.01 -91.26 % | 0.14 1.53 % | 0.13 -11.15 % | 0.15 -4.16 % | 0.16 -12.64 % | 0.18 -9.98 % | 0.20 |
Ratio EBITDA | -1.92 -202.43 % | -0.63 -237.75 % | 0.46 -2.29 % | 0.47 -1.91 % | 0.48 -8.14 % | 0.52 157.43 % | 0.20 -47.90 % | 0.39 -84.91 % | 2.58 318.00 % | -1.18 -1 039.58 % | 0.13 -27.12 % | 0.17 83.49 % | 0.09 9.54 % | 0.09 -32.35 % | 0.13 5.79 % | 0.12 -48.64 % | 0.23 2.52 % | 0.23 -4.70 % | 0.24 -8.69 % | 0.26 0.62 % | 0.26 0.23 % | 0.26 |
Gross profit ratio | 0.64 -20.56 % | 0.81 -5.69 % | 0.86 41.72 % | 0.61 -4.28 % | 0.63 -9.31 % | 0.70 0.86 % | 0.69 2.24 % | 0.68 4.19 % | 0.65 104.16 % | -15.65 -8 787.58 % | 0.18 -81.99 % | 1.00 962.03 % | 0.09 -32.33 % | 0.14 8.86 % | 0.13 -8.75 % | 0.14 -48.53 % | 0.27 -4.86 % | 0.29 -2.11 % | 0.29 0.58 % | 0.29 1.04 % | 0.29 -2.43 % | 0.29 |
Weighted average shs out dil | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B -0.07 % | 2.691 B 0.02 % | 2.690 B 0.09 % | 2.688 B 0.74 % | 2.668 B 11.04 % | 2.403 B 15.09 % | 2.088 B 0.30 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B -0.34 % | 2.088 B 17.86 % | 1.772 B -8.57 % | 1.938 B -0.03 % | 1.939 B 14.87 % | 1.688 B 20.56 % | 1.400 B |
Weighted average shs out | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.13 % | 2.685 B 0.14 % | 2.682 B 0.90 % | 2.658 B 13.06 % | 2.351 B 12.94 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 17.70 % | 1.768 B -8.76 % | 1.938 B -0.03 % | 1.939 B 15.25 % | 1.682 B 20.16 % | 1.400 B |
EPS diluted | -0.10 60.00 % | -0.25 -678.82 % | -0.03 51.58 % | -0.07 -481.58 % | -0.01 -154.81 % | 0.02 -17.13 % | 0.03 -25.96 % | 0.03 -42.25 % | 0.06 1 367.50 % | 0.00 -45.95 % | 0.01 -87.37 % | 0.06 2 447.83 % | 0.00 -36.11 % | 0.00 33.33 % | 0.00 -22.86 % | 0.00 -91.99 % | 0.04 -10.08 % | 0.05 1.89 % | 0.05 -2.45 % | 0.05 9.40 % | 0.04 -8.96 % | 0.05 |
Earnings per share | -0.10 60.00 % | -0.25 -678.82 % | -0.03 51.58 % | -0.07 -481.58 % | -0.01 -154.81 % | 0.02 -17.46 % | 0.03 -25.88 % | 0.03 -42.28 % | 0.06 1 336.59 % | 0.00 -44.59 % | 0.01 -87.37 % | 0.06 2 447.83 % | 0.00 -36.11 % | 0.00 33.33 % | 0.00 -22.86 % | 0.00 -92.03 % | 0.04 -9.86 % | 0.05 -7.59 % | 0.05 -2.59 % | 0.05 20.76 % | 0.04 -8.76 % | 0.05 |
Gross profit | 71.657 M -38.34 % | 116.222 M -26.82 % | 158.820 M 24.92 % | 127.141 M 15.30 % | 110.270 M -25.56 % | 148.135 M 7.24 % | 138.139 M 9.83 % | 125.771 M 37.98 % | 91.152 M 127.10 % | -336.359 M -478.85 % | 88.785 M -93.79 % | 1.430 B 621.09 % | 198.314 M 57.89 % | 125.600 M 22.58 % | 102.465 M 18.95 % | 86.143 M -53.05 % | 183.487 M -0.64 % | 184.669 M 2.63 % | 179.933 M 2.23 % | 176.011 M 45.50 % | 120.967 M 18.84 % | 101.793 M |
Income tax expense | 17.471 M 110.04 % | -173.949 M -534.83 % | -27.401 M 51.23 % | -56.180 M -149.73 % | -22.496 M -236.48 % | 16.483 M -51.21 % | 33.787 M 67.75 % | 20.141 M -74.54 % | 79.112 M 212.50 % | 25.316 M 58.29 % | 15.993 M -55.25 % | 35.740 M -29.48 % | 50.681 M 928.43 % | 4.928 M -73.90 % | 18.883 M 24.63 % | 15.151 M -64.62 % | 42.826 M -6.88 % | 45.990 M 2.21 % | 44.994 M 4.95 % | 42.871 M 119.54 % | 19.528 M 91.02 % | 10.223 M |
Cost of revenue | 39.503 M 5.28 % | 37.521 M 0.56 % | 37.311 M -54.66 % | 82.286 M 29.38 % | 63.598 M -0.13 % | 63.683 M 4.26 % | 61.080 M 2.36 % | 59.671 M 22.07 % | 48.881 M -86.34 % | 357.855 M -11.46 % | 404.154 M | 0.000 -100.00 % | 1.908 B 145.52 % | 777.058 M 11.14 % | 699.181 M 32.20 % | 528.868 M 7.78 % | 490.708 M 6.47 % | 460.906 M 5.75 % | 435.834 M 1.40 % | 429.804 M 43.40 % | 299.725 M 23.03 % | 243.622 M |
General and administrative expenses | 24.742 M 13.67 % | 21.766 M -7.84 % | 23.617 M -25.18 % | 31.564 M 5.40 % | 29.946 M 12.06 % | 26.722 M -0.92 % | 26.971 M 0.81 % | 26.755 M 33.98 % | 19.970 M -51.22 % | 40.936 M 15.96 % | 35.303 M -15.01 % | 41.539 M -20.64 % | 52.340 M 22.36 % | 42.774 M 23.66 % | 34.589 M 13.56 % | 30.460 M 11.84 % | 27.235 M 43.75 % | 18.946 M 33.52 % | 14.190 M -14.26 % | 16.551 M 64.34 % | 10.071 M 47.19 % | 6.842 M |
Selling and marketing expenses | 0.000 -100.00 % | 2.225 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.909 M -25.64 % | 22.739 M -9.83 % | 25.218 M 12.20 % | 22.475 M -0.60 % | 22.610 M 34.53 % | 16.807 M -20.02 % | 21.015 M 14.67 % | 18.326 M 0.58 % | 18.221 M -5.15 % | 19.210 M 35.89 % | 14.136 M 3.55 % | 13.652 M |
Other expenses | 2.430 M 2 554.69 % | -98.994 K -100.19 % | 51.551 M 11 106.74 % | 460.000 K | 0.000 100.00 % | -26.722 M 67.04 % | -81.080 M -198.10 % | -27.199 M -54.99 % | -17.549 M | 0.000 | 0.000 | 0.000 100.00 % | -10.624 M -122.09 % | 48.085 M 1 327.91 % | -3.916 M 29.03 % | -5.518 M -236.79 % | 4.034 M | 0.000 | 0.000 100.00 % | -2.952 M | 0.000 -100.00 % | 667.000 K |
Operating expenses | 27.172 M 13.73 % | 23.892 M -68.22 % | 75.168 M 134.72 % | 32.024 M 6.94 % | 29.946 M -66.56 % | 89.540 M 334.64 % | 20.601 M 1 160.77 % | 1.634 M -99.23 % | 212.564 M 292.40 % | 54.170 M -88.20 % | 459.090 M -62.84 % | 1.235 B 1 745.77 % | 66.934 M -40.94 % | 113.334 M 112.70 % | 53.283 M 18.97 % | 44.786 M -16.25 % | 53.479 M 43.48 % | 37.272 M 15.00 % | 32.411 M -8.43 % | 35.393 M 45.58 % | 24.312 M 14.89 % | 21.161 M |
Cost and expenses | 66.675 M 177.92 % | 23.991 M 1.58 % | 23.617 M -79.34 % | 114.310 M 22.20 % | 93.544 M 4.47 % | 89.540 M 334.64 % | 20.601 M 1 160.77 % | 1.634 M -99.23 % | 212.564 M 292.40 % | 54.170 M -88.20 % | 459.090 M -62.84 % | 1.235 B -37.44 % | 1.975 B 121.79 % | 890.392 M 18.33 % | 752.464 M 31.17 % | 573.654 M 5.41 % | 544.187 M 9.24 % | 498.178 M 6.39 % | 468.245 M 0.66 % | 465.197 M 43.56 % | 324.037 M 22.38 % | 264.783 M |
Research and development expenses | 0.000 100.00 % | -5.577 | 0.000 | 0.000 | 0.000 -100.00 % | 0.409 -40.44 % | 0.686 -7.62 % | 0.743 -62.41 % | 1.977 | 0.000 -100.00 % | 3.024 M -0.20 % | 3.030 M | 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 | 24.742 M 3.13 % | 23.991 M 1.58 % | 23.617 M -25.18 % | 31.564 M 5.40 % | 29.946 M 12.06 % | 26.722 M -67.01 % | 80.993 M 202.72 % | 26.755 M 33.98 % | 19.970 M -51.22 % | 40.936 M -21.60 % | 52.212 M -18.77 % | 64.278 M -17.12 % | 77.558 M 18.86 % | 65.249 M 14.07 % | 57.199 M 21.01 % | 47.267 M -2.04 % | 48.250 M 29.45 % | 37.272 M 15.00 % | 32.411 M -9.37 % | 35.761 M 47.73 % | 24.207 M 18.12 % | 20.494 M |
Interest income | 2.618 M -86.64 % | 19.591 M -27.64 % | 27.075 M 255.13 % | 7.624 M 5 950.79 % | 126.000 K 110.00 % | 60.000 K 5.26 % | 57.000 K -27.85 % | 79.000 K -27.52 % | 109.000 K -8.40 % | 119.000 K -97.66 % | 5.078 M -40.16 % | 8.486 M -38.45 % | 13.788 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 39.485 M -9.77 % | 43.761 M -8.28 % | 47.711 M -27.58 % | 65.877 M 6.35 % | 61.942 M 110.57 % | 29.416 M -10.02 % | 32.693 M -19.18 % | 40.451 M -30.11 % | 57.876 M 74.66 % | 33.136 M 339.94 % | 7.532 M -83.43 % | 45.452 M -40.14 % | 75.935 M 43.23 % | 53.017 M 114.23 % | 24.748 M 84.45 % | 13.417 M 1 740.47 % | 729.000 K -33.55 % | 1.097 M 3.20 % | 1.063 M -63.99 % | 2.952 M 66.50 % | 1.773 M 5.72 % | 1.677 M |
Depreciation and amortization | 833.000 K -39.59 % | 1.379 M 9.88 % | 1.255 M -63.82 % | 3.469 M 5.57 % | 3.286 M 3.86 % | 3.164 M 22.59 % | 2.581 M 22.90 % | 2.100 M 102.95 % | -71.182 M -393.96 % | 24.215 M 172.63 % | -33.341 M 68.02 % | -104.264 M -255.34 % | 67.122 M 2.63 % | 65.399 M 23.93 % | 52.772 M 38.52 % | 38.096 M 37.03 % | 27.802 M 94.62 % | 14.285 M 56.65 % | 9.119 M -50.26 % | 18.333 M 40.57 % | 13.042 M 41.30 % | 9.230 M |
Operating income | 44.485 M 148.29 % | -92.130 M -210.13 % | 83.652 M -12.05 % | 95.117 M 18.42 % | 80.324 M -33.84 % | 121.413 M 112.46 % | 57.146 M -42.29 % | 99.016 M 39.10 % | 71.182 M 393.96 % | -24.215 M -172.63 % | 33.341 M -68.02 % | 104.264 M -20.64 % | 131.380 M 971.09 % | 12.266 M -75.06 % | 49.182 M 18.92 % | 41.357 M -68.19 % | 130.008 M -2.33 % | 133.112 M -3.82 % | 138.403 M -1.58 % | 140.618 M 45.48 % | 96.655 M 19.87 % | 80.632 M |
Operating income ratio | 0.40 162.22 % | -0.64 -241.94 % | 0.45 -0.23 % | 0.45 -1.69 % | 0.46 -19.40 % | 0.57 99.82 % | 0.29 -46.28 % | 0.53 5.04 % | 0.51 145.12 % | -1.13 -1 765.49 % | 0.07 -7.23 % | 0.07 16.88 % | 0.06 359.05 % | 0.01 -77.85 % | 0.06 -8.77 % | 0.07 -65.13 % | 0.19 -6.48 % | 0.21 -8.26 % | 0.22 -3.17 % | 0.23 1.03 % | 0.23 -1.58 % | 0.23 |
Total other income expenses net | -297.806 M 61.08 % | -765.267 M -305.47 % | -188.736 M 45.71 % | -347.672 M -150.97 % | -138.533 M -386.23 % | -28.491 M -132.07 % | 88.836 M 152.45 % | 35.189 M -84.27 % | 223.648 M 234.48 % | 66.864 M 721.18 % | -10.764 M -122.89 % | 47.032 M 161.94 % | -75.935 M -43.23 % | -53.017 M -114.23 % | -24.748 M -84.45 % | -13.417 M -432.60 % | 4.034 M 135.42 % | -11.390 M -11.86 % | -10.182 M -244.92 % | -2.952 M -66.50 % | -1.773 M -5.72 % | -1.677 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 600.760 M -30.98 % | 870.477 M -11.17 % | 979.918 M -0.87 % | 988.549 M 95.36 % | 506.021 M 1.77 % | 497.228 M -18.58 % | 610.687 M -5.70 % | 647.606 M 1.35 % | 639.002 M -40.47 % | 1.073 B 259.29 % | -673.928 M 38.26 % | -1.091 B -391.91 % | -221.887 M -5 043.42 % | -4.314 M -110.83 % | 39.825 M 122.39 % | -177.857 M 59.30 % | -436.985 M 8.52 % | -477.659 M -97.65 % | -241.671 M -34.18 % | -180.110 M -45.93 % | -123.424 M -191.98 % | -42.271 M |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.208 B 7.15 % | 2.994 B -0.74 % | 3.017 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 |
Total debt | 640.999 M -29.06 % | 903.629 M -9.77 % | 1.001 B -0.38 % | 1.005 B 8.66 % | 925.116 M 74.68 % | 529.605 M -15.78 % | 628.808 M -7.26 % | 678.065 M -3.32 % | 701.340 M -48.97 % | 1.374 B 1 959.73 % | 66.731 M | 0.000 -100.00 % | 768.547 M -8.82 % | 842.852 M 80.51 % | 466.941 M 81.73 % | 256.947 M 281.18 % | 67.408 M 574.08 % | 10.000 M -89.91 % | 99.064 M -0.21 % | 99.277 M 204.14 % | 32.642 M 35.16 % | 24.151 M |
Accumulated other comprehensive income loss | -86.871 M -3.45 % | -83.972 M -260.66 % | -23.283 M -204.88 % | 22.199 M 117.57 % | -126.365 M -64.35 % | -76.890 M -750.65 % | -9.039 M 91.67 % | -108.522 M -66.96 % | -64.998 M -132.20 % | 201.844 M -3.54 % | 209.253 M 7.99 % | 193.773 M 156.75 % | -341.448 M -26.55 % | -269.820 M -32.90 % | -203.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 4.395 M -98.41 % | 276.780 M -71.17 % | 960.073 M -7.83 % | 1.042 B -15.82 % | 1.237 B -2.38 % | 1.268 B 4.67 % | 1.211 B 5.91 % | 1.143 B 8.66 % | 1.052 B 54.97 % | 679.002 M -1.80 % | 691.443 M 2.28 % | 676.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 460.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.14 % | 26.850 M 101.56 % | 13.321 M 2.58 % | 12.986 M 24.79 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 18.71 % | 8.766 M 0.00 % | 8.766 M 0.01 % | 8.765 M | 0.000 |
Total equity | -7.938 M -102.96 % | 268.442 M -73.49 % | 1.012 B -33.16 % | 1.515 B -13.36 % | 1.748 B -5.83 % | 1.857 B -0.42 % | 1.865 B 13.65 % | 1.641 B 4.99 % | 1.563 B 11.98 % | 1.395 B 29.57 % | 1.077 B 2.95 % | 1.046 B 14.40 % | 914.417 M 3.10 % | 886.894 M 6.89 % | 829.746 M 0.67 % | 824.195 M 3.50 % | 796.301 M 24.15 % | 641.387 M 39.36 % | 460.252 M 21.73 % | 378.099 M 23.91 % | 305.145 M 90.16 % | 160.467 M |
Other non current liabilities | 709.047 M | 0.000 | 0.000 100.00 % | -1.174 B -196.04 % | -396.404 M 6.65 % | -424.658 M 11.55 % | -480.122 M -9.99 % | -436.497 M -1.22 % | -431.253 M -19.06 % | -362.200 M -354.87 % | 142.114 M -51.40 % | 292.396 M | 0.000 | 0.000 100.00 % | -87.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 574.861 M -26.59 % | 783.084 M -12.73 % | 897.295 M -6.40 % | 958.623 M 14.25 % | 839.089 M 90.77 % | 439.832 M -19.01 % | 543.094 M -10.67 % | 607.950 M -13.32 % | 701.340 M -30.51 % | 1.009 B 10 231.53 % | 9.769 M | 0.000 -100.00 % | 3.506 M -86.34 % | 25.658 M -70.65 % | 87.426 M 694.57 % | 11.003 M -50.61 % | 22.279 M | 0.000 -100.00 % | 82.990 M 9.52 % | 75.777 M | 0.000 | 0.000 |
Total non current liabilities | 579.499 M -26.09 % | 784.009 M -27.22 % | 1.077 B 10 669.08 % | 10.003 M -98.80 % | 834.154 M 89.65 % | 439.832 M -19.01 % | 543.094 M -10.67 % | 607.950 M -13.32 % | 701.340 M -30.51 % | 1.009 B 10 231.53 % | 9.769 M | 0.000 -100.00 % | 15.998 M -57.38 % | 37.539 M -31.92 % | 55.142 M 242.26 % | 16.111 M -35.64 % | 25.034 M -63.20 % | 68.031 M -18.03 % | 82.990 M 9.52 % | 75.777 M 13.36 % | 66.849 M 14.39 % | 58.437 M |
Other current liabilities | 3.208 M 101.20 % | -268.029 M -116.89 % | -123.580 M -60.93 % | -76.793 M -83.40 % | -41.872 M -112.44 % | 336.620 M -1.72 % | 342.495 M -4.38 % | 358.177 M -2.47 % | 367.262 M 0.57 % | 365.190 M 356.97 % | -142.114 M 14.72 % | -166.651 M -19 016.12 % | 881.000 K 27.13 % | 693.000 K 6.13 % | 653.000 K | 0.000 -100.00 % | 278.315 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.723 M |
Deferred revenue | 0.000 -100.00 % | 26.059 M 22.80 % | 21.220 M -35.55 % | 32.924 M -18.82 % | 40.557 M -23.13 % | 52.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.590 M -406.09 % | 9.667 M 831.31 % | 1.038 M 110.67 % | -9.724 M 60.03 % | -24.326 M -1 035.26 % | 2.601 M |
Short term debt | 132.276 M -45.13 % | 241.090 M 131.49 % | 104.149 M 123.40 % | 46.619 M -46.62 % | 87.342 M -2.71 % | 89.773 M 4.74 % | 85.714 M 22.25 % | 70.115 M | 0.000 | 0.000 -100.00 % | 56.962 M -56.42 % | 130.696 M -82.92 % | 765.041 M -6.38 % | 817.194 M 93.09 % | 423.228 M 72.08 % | 245.944 M 444.98 % | 45.129 M 351.29 % | 10.000 M -37.79 % | 16.074 M -31.60 % | 23.500 M -28.01 % | 32.642 M 35.16 % | 24.151 M |
Total current liabilities | 139.553 M 3 312.05 % | 4.090 M -11.32 % | 4.612 M -44.77 % | 8.350 M 10.93 % | 7.527 M -36.58 % | 11.869 M -31.07 % | 17.220 M 33.69 % | 12.881 M 3.96 % | 12.390 M -23.38 % | 16.171 M -88.62 % | 142.114 M | 0.000 -100.00 % | 1.781 B 13.98 % | 1.562 B 136.48 % | 660.631 M 42.96 % | 462.121 M 20.59 % | 383.209 M 336.96 % | 87.698 M -2.32 % | 89.778 M -5.08 % | 94.586 M 25.84 % | 75.165 M 0.54 % | 74.761 M |
Total liabilities | 719.052 M -25.46 % | 964.700 M -24.93 % | 1.285 B -4.06 % | 1.339 B -4.15 % | 1.397 B 7.50 % | 1.300 B -10.49 % | 1.452 B -1.94 % | 1.481 B -8.27 % | 1.614 B -9.14 % | 1.777 B 18 089.92 % | 9.769 M | 0.000 -100.00 % | 1.797 B 12.30 % | 1.600 B 123.51 % | 715.773 M 49.67 % | 478.232 M 17.14 % | 408.243 M 365.51 % | 87.698 M -49.24 % | 172.768 M 1.41 % | 170.363 M 126.65 % | 75.165 M 0.54 % | 74.761 M |
Other non current assets | 615.862 M -37.58 % | 986.703 M -46.48 % | 1.844 B -8.55 % | 2.016 B -22.55 % | 2.603 B 191.45 % | -2.846 B 13.19 % | -3.279 B -6.96 % | -3.065 B 0.72 % | -3.088 B -11.22 % | -2.776 B -2 942.75 % | -91.236 M -156.92 % | 160.283 M 27.42 % | 125.792 M -3.57 % | 130.450 M 3.71 % | 125.782 M -10.96 % | 141.264 M 10.28 % | 128.090 M 690.48 % | 16.204 M -69.44 % | 53.019 M | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.208 B 7.15 % | 2.994 B -0.74 % | 3.017 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 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.764 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 |
GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 34.764 M 0.00 % | 34.764 M 0.00 % | 34.764 M -45.30 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 82.80 % | 34.764 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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 34.764 M -50.00 % | 69.528 M 100.00 % | 34.764 M -45.30 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 82.80 % | 34.764 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 |
Property plant equipment net | 6.893 M -5.26 % | 7.276 M -20.24 % | 9.122 M 2 852.10 % | 309.000 K -98.09 % | 16.204 M -99.42 % | 2.811 B -12.56 % | 3.215 B 7.11 % | 3.002 B -0.74 % | 3.024 B 10.31 % | 2.741 B 2 904.64 % | 91.236 M -4.50 % | 95.533 M -83.08 % | 564.497 M -4.72 % | 592.464 M -1.74 % | 602.934 M 13.73 % | 530.136 M 16.55 % | 454.858 M 241.58 % | 133.164 M -8.27 % | 145.166 M -15.39 % | 171.566 M 12.57 % | 152.409 M 44.87 % | 105.201 M |
Total non current assets | 622.755 M -37.91 % | 1.003 B -45.86 % | 1.853 B -9.67 % | 2.051 B -23.71 % | 2.688 B -5.54 % | 2.846 B -13.19 % | 3.279 B 6.96 % | 3.065 B -0.72 % | 3.088 B 11.22 % | 2.776 B 2 942.75 % | 91.236 M -64.34 % | 255.816 M -62.94 % | 690.289 M -4.51 % | 722.914 M -0.80 % | 728.716 M 8.54 % | 671.400 M 15.17 % | 582.948 M 290.28 % | 149.368 M -24.63 % | 198.185 M 15.52 % | 171.566 M 12.57 % | 152.409 M 44.87 % | 105.201 M |
Other current assets | 1.226 M 104.16 % | -29.474 M 87.48 % | -235.473 M 60.42 % | -594.860 M -1 447.14 % | -38.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 706.571 M 267.38 % | 192.327 M 250.04 % | 54.944 M 38.17 % | 39.766 M 469.88 % | 6.978 M 83.63 % | 3.800 M -17.94 % | 4.631 M -29.19 % | 6.540 M -86.31 % | 47.762 M 18.46 % | 40.319 M |
Short term 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 |
cash and cash equivalents | 40.239 M 21.38 % | 33.152 M 54.01 % | 21.526 M 28.95 % | 16.693 M -96.02 % | 419.095 M 1 194.42 % | 32.377 M 78.67 % | 18.121 M -40.51 % | 30.459 M -51.14 % | 62.338 M -79.29 % | 300.990 M -59.36 % | 740.659 M -32.14 % | 1.091 B 10.20 % | 990.434 M 16.91 % | 847.166 M 98.35 % | 427.116 M -1.77 % | 434.804 M -13.80 % | 504.393 M 3.43 % | 487.659 M 43.12 % | 340.735 M 21.96 % | 279.387 M 79.02 % | 156.066 M 134.96 % | 66.422 M |
Cash and short term investments | 40.239 M 21.38 % | 33.152 M 54.01 % | 21.526 M 28.95 % | 16.693 M -96.02 % | 419.095 M 1 194.42 % | 32.377 M 78.67 % | 18.121 M -40.51 % | 30.459 M -51.14 % | 62.338 M -79.29 % | 300.990 M -59.36 % | 740.659 M -32.14 % | 1.091 B 10.20 % | 990.434 M 16.91 % | 847.166 M 98.35 % | 427.116 M -1.77 % | 434.804 M -13.80 % | 504.393 M 3.43 % | 487.659 M 43.12 % | 340.735 M 21.96 % | 279.387 M 79.02 % | 156.066 M 134.96 % | 66.422 M |
Total current assets | 88.359 M 166.53 % | 33.152 M 54.01 % | 21.526 M 28.95 % | 16.693 M -96.02 % | 419.095 M 1 194.42 % | 32.377 M 78.67 % | 18.121 M -40.51 % | 30.459 M -51.14 % | 62.338 M -79.29 % | 300.990 M -59.36 % | 740.659 M -32.14 % | 1.091 B -45.99 % | 2.021 B 14.57 % | 1.764 B 115.94 % | 816.803 M 29.44 % | 631.027 M 1.52 % | 621.596 M 7.22 % | 579.717 M 33.32 % | 434.835 M 15.37 % | 376.896 M 65.38 % | 227.901 M 75.27 % | 130.027 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.418 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.164 M -90.56 % | 12.325 M | 0.000 -100.00 % | 151.690 M -25.94 % | 204.825 M 95.74 % | 104.642 M 76.34 % | 59.342 M 63.88 % | 36.210 M 40.74 % | 25.729 M -8.64 % | 28.163 M -3.47 % | 29.175 M 21.19 % | 24.073 M 3.38 % | 23.286 M |
Net receivables | 46.894 M 59.10 % | 29.474 M -87.48 % | 235.473 M -60.42 % | 594.860 M 1 506.38 % | 37.031 M -86.68 % | 278.114 M 1 289.46 % | 20.016 M -22.69 % | 25.892 M -4.70 % | 27.169 M | 0.000 | 0.000 | 0.000 100.00 % | -344.921 M -336.88 % | 145.609 M -36.72 % | 230.101 M 136.94 % | 97.115 M 31.21 % | 74.015 M 18.37 % | 62.529 M 1.99 % | 61.306 M -1.29 % | 62.108 M | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 8.996 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.306 M -1.02 % | 71.027 M 0.19 % | 70.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 711.114 M 260.94 % | 197.015 M -53.46 % | 423.281 M -46.19 % | 786.565 M 1 945.74 % | 38.449 M -86.18 % | 278.114 M 1 289.46 % | 20.016 M -22.69 % | 25.892 M -4.70 % | 27.169 M -71.50 % | 95.321 M -76.62 % | 407.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 107.049 M 165.66 % | 40.296 M -51.02 % | 82.272 M 128.82 % | 35.955 M -96.43 % | 1.008 B 36.16 % | 740.158 M 217.82 % | 232.886 M 12.66 % | 206.717 M 367.41 % | 44.226 M -23.79 % | 58.031 M 2.54 % | 56.592 M -1.25 % | 57.310 M 67.54 % | 34.207 M -0.23 % | 34.286 M |
Tax payables | 4.069 M -18.13 % | 4.970 M 76.05 % | 2.823 M -49.59 % | 5.600 M | 0.000 -100.00 % | 9.046 M 982.06 % | 836.000 K -89.90 % | 8.281 M 9.42 % | 7.568 M | 0.000 -100.00 % | 2.880 M | 0.000 -100.00 % | 6.852 M 62.60 % | 4.214 M 9.06 % | 3.864 M -59.15 % | 9.460 M -39.12 % | 15.539 M -20.99 % | 19.667 M 14.93 % | 17.112 M 24.22 % | 13.776 M 65.66 % | 8.316 M 219.72 % | 2.601 M |
Deferred revenue non current | 23.329 M -10.48 % | 26.059 M 22.80 % | 21.220 M | 0.000 -100.00 % | 40.557 M -23.13 % | 52.758 M -16.22 % | 62.972 M -63.27 % | 171.453 M -36.52 % | 270.087 M -58.26 % | 647.087 M 62 379.79 % | -1.039 M | 0.000 -100.00 % | 3.867 M 11.63 % | 3.464 M -11.66 % | 3.921 M | 0.000 100.00 % | -22.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 -100.00 % | 160.207 M 0.00 % | 160.207 M -53.78 % | 346.645 M -7.60 % | 375.138 M 0.91 % | 371.754 M 17.69 % | 315.877 M 8.76 % | 290.422 M 18.13 % | 245.844 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 |
Capital lease obligations | 630.994 M -29.39 % | 893.626 M -8.45 % | 976.100 M 2.90 % | 948.620 M 15 077.92 % | 6.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.325 M -43.20 % | 46.346 M -36.68 % | 73.191 M 221.24 % | 22.784 M -30.60 % | 32.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.890 M 750.65 % | 9.039 M -91.67 % | 108.522 M 66.96 % | 64.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 47.650 M -2.25 % | 48.746 M 0.00 % | 48.746 M -81.53 % | 263.850 M 0.00 % | 263.850 M 0.00 % | 263.850 M 0.00 % | 263.850 M 0.34 % | 262.943 M -3.14 % | 271.481 M 6.15 % | 255.742 M 54.21 % | 165.838 M 0.00 % | 165.838 M -86.68 % | 1.245 B 8.65 % | 1.146 B 39.91 % | 819.340 M 132.06 % | 353.069 M 112.90 % | 165.838 M 0.00 % | 165.838 M -63.27 % | 451.486 M 703.06 % | 56.221 M -18.91 % | 69.329 M -56.80 % | 160.467 M |
Deferred tax liabilities non current | 4.638 M 401.41 % | 925.000 K -99.49 % | 179.936 M -19.99 % | 224.904 M -42.55 % | 391.469 M -7.82 % | 424.658 M -11.55 % | 480.122 M 9.99 % | 436.497 M 1.22 % | 431.253 M 19.06 % | 362.200 M 3 251.22 % | 10.808 M | 0.000 -100.00 % | 8.625 M 2.47 % | 8.417 M 12.11 % | 7.508 M 46.99 % | 5.108 M 85.41 % | 2.755 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 719.052 M -24.36 % | 950.607 M -25.17 % | 1.270 B -3.83 % | 1.321 B 137.69 % | 555.792 M -34.48 % | 848.228 M -4.90 % | 891.947 M 3.69 % | 860.189 M -4.50 % | 900.742 M 19.86 % | 751.515 M 628.81 % | -142.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.031 M | 0.000 | 0.000 100.00 % | -66.849 M -14.39 % | -58.437 M |
Total assets | 711.114 M -42.33 % | 1.233 B -46.33 % | 2.297 B -19.51 % | 2.854 B -9.27 % | 3.146 B -0.34 % | 3.157 B -4.83 % | 3.317 B 6.25 % | 3.122 B -1.74 % | 3.177 B 0.15 % | 3.172 B 155.91 % | 1.240 B -7.99 % | 1.347 B -50.30 % | 2.711 B 9.02 % | 2.487 B 60.90 % | 1.546 B 18.66 % | 1.302 B 8.13 % | 1.205 B 65.21 % | 729.085 M 15.18 % | 633.020 M 15.42 % | 548.462 M 44.21 % | 380.310 M 61.68 % | 235.228 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.744 M | 0.000 | 0.000 | 0.000 -100.00 % | 255.364 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.480 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -1.435 M 94.50 % | -26.109 M -1 641.76 % | -1.499 M 99.43 % | -260.886 M -16 053.93 % | -1.615 M 98.71 % | -124.982 M -2 284.24 % | 5.722 M 6 252.69 % | -93.000 K 99.66 % | -27.108 M -108.06 % | 336.386 M 224.20 % | -270.844 M -706.76 % | 44.638 M -86.41 % | 328.389 M 20.74 % | 271.979 M 278.53 % | -152.346 M -80.45 % | -84.426 M -992.45 % | 9.460 M 547.50 % | 1.461 M 538.74 % | -333.000 K -110.18 % | 3.271 M 144.01 % | -7.432 M -1 926.04 % | 407.000 K |
Accounts receivables | -1.664 M 96.10 % | -42.648 M -1 287.38 % | -3.074 M 82.63 % | -17.697 M -244.07 % | 12.284 M 109.83 % | -124.982 M -2 284.24 % | 5.722 M 6 252.69 % | -93.000 K 99.66 % | -27.483 M -108.46 % | 325.041 M 218.15 % | -275.119 M -3 526.99 % | 8.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -48.992 M | 0.000 100.00 % | -115.027 M | 0.000 | 0.000 -100.00 % | 375.000 K -96.69 % | 11.345 M 165.38 % | 4.275 M -88.32 % | 36.610 M -37.09 % | 58.191 M 161.99 % | -93.879 M -107.24 % | -45.300 M -95.83 % | -23.132 M -203.49 % | -7.622 M -330.06 % | 3.313 M 76.22 % | 1.880 M 136.49 % | -5.152 M -2 474.19 % | 217.000 K 106.06 % | -3.578 M |
Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 48.992 M 884.75 % | -6.243 M -106.02 % | 103.724 M 672.96 % | 13.419 M 144.09 % | -30.434 M -120.35 % | 149.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 229.000 K -98.62 % | 16.539 M 950.10 % | 1.575 M 100.65 % | -243.189 M -3 076.45 % | -7.656 M -167.73 % | 11.303 M 184.23 % | -13.419 M -144.09 % | 30.434 M 110.17 % | -299.178 M | 0.000 | 0.000 | 0.000 -100.00 % | 270.198 M -26.15 % | 365.858 M 441.78 % | -107.046 M -74.64 % | -61.294 M -458.82 % | 17.082 M 1 022.35 % | -1.852 M 16.31 % | -2.213 M -126.27 % | 8.423 M 210.12 % | -7.649 M -291.94 % | 3.985 M |
Other non cash items | 322.148 M -58.11 % | 769.043 M 276.53 % | 204.246 M 7.61 % | 189.796 M 297.85 % | 47.705 M -74.02 % | 183.647 M 192.16 % | 62.859 M 721.26 % | -10.118 M 95.51 % | -225.232 M -175.08 % | -81.878 M -14.63 % | -71.428 M -242.78 % | -20.838 M -130.90 % | 67.435 M 25.92 % | 53.555 M 169.40 % | 19.879 M 855.72 % | 2.080 M 600.00 % | -416.000 K -101.08 % | 38.378 M -1.84 % | 39.097 M 441.73 % | 7.217 M 21.74 % | 5.928 M 217.86 % | 1.865 M |
Net cash provided by operating activities | 50.754 M -16.61 % | 60.865 M -48.24 % | 117.593 M 151.93 % | -226.452 M -1 321.09 % | 18.545 M -84.25 % | 117.754 M -11.49 % | 133.039 M 60.32 % | 82.983 M -58.04 % | 197.760 M -24.02 % | 260.265 M 190.31 % | -288.186 M -251.39 % | 190.357 M -59.30 % | 467.710 M 17.44 % | 398.271 M 637.16 % | -74.144 M -174.98 % | -26.963 M -121.05 % | 128.062 M 1.75 % | 125.864 M -4.00 % | 131.110 M 6.06 % | 123.616 M 42.26 % | 86.892 M 8.30 % | 80.234 M |
Investments in property plant and equipment | -70.000 K 65.52 % | -203.000 K 97.55 % | -8.288 M 22.72 % | -10.725 M -65.94 % | -6.463 M -420.79 % | -1.241 M 22.34 % | -1.598 M 35.72 % | -2.486 M 78.68 % | -11.663 M 48.46 % | -22.631 M -17.90 % | -19.195 M | 0.000 100.00 % | -20.037 M 16.04 % | -23.864 M 43.83 % | -42.486 M 62.52 % | -113.356 M -134.25 % | -48.391 M -541.88 % | -7.539 M 40.61 % | -12.694 M 66.24 % | -37.601 M 38.42 % | -61.056 M -58.64 % | -38.487 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 258.713 M 481.26 % | -67.857 M -130.20 % | 224.710 M 1 871.83 % | 11.396 M 594.83 % | -2.303 M | 0.000 100.00 % | -172.982 M -997.68 % | 19.270 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.000 K 99.94 % | -35.556 M 72.56 % | -129.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -259.036 M 11.93 % | -294.118 M | 0.000 | 0.000 | 0.000 100.00 % | -5.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 33.708 M -89.03 % | 307.229 M -16.77 % | 369.148 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 |
Other investing activites | 19.437 M | 0.000 -100.00 % | 776.000 K 100.21 % | -369.148 M | 0.000 -100.00 % | 60.000 K 5.26 % | 57.000 K -27.85 % | 79.000 K -69.73 % | 261.000 K 100.04 % | -719.851 M -2 665.76 % | 28.056 M -40.45 % | 47.112 M 130.37 % | -155.127 M 43.53 % | -274.689 M -5 100.47 % | -5.282 M 92.98 % | -75.258 M -1 782.12 % | 4.474 M -89.89 % | 44.250 M 563.32 % | 6.671 M 248.11 % | -4.504 M -402.48 % | 1.489 M 132.66 % | 640.000 K |
Net cash used for investing activites | 19.367 M -42.20 % | 33.505 M -88.81 % | 299.394 M 180.33 % | -372.700 M -270.77 % | 218.247 M 2 036.53 % | 10.215 M 365.74 % | -3.844 M 51.54 % | -7.933 M 95.70 % | -184.384 M 74.50 % | -723.212 M -8 261.74 % | 8.861 M -81.19 % | 47.112 M 126.90 % | -175.164 M 41.33 % | -298.553 M -524.71 % | -47.791 M 78.68 % | -224.170 M -29.22 % | -173.484 M -572.57 % | 36.711 M 709.51 % | -6.023 M 85.70 % | -42.105 M 29.31 % | -59.567 M -57.39 % | -37.847 M |
Debt repayment | -800.000 K 95.31 % | -17.066 M -53.91 % | -11.088 M -108.32 % | 133.220 M -67.21 % | 406.223 M 658.31 % | -72.759 M -0.19 % | -72.619 M 79.52 % | -354.597 M -92.79 % | -183.929 M -630.86 % | -25.166 M 60.59 % | -63.855 M 40.13 % | -106.659 M -12.14 % | -95.116 M -125.09 % | 379.035 M 137.51 % | 159.587 M -19.72 % | 198.800 M 747.15 % | 23.467 M 365.92 % | -8.825 M -1.44 % | -8.700 M -113.16 % | 66.117 M 678.67 % | 8.491 M 66.69 % | 5.094 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 680.000 K -80.24 % | 3.442 M -54.35 % | 7.540 M -91.14 % | 85.063 M 0.00 % | 85.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.074 M 99 994.87 % | 78.000 K |
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 |
Dividends paid | -2.689 M | 0.000 100.00 % | -215.089 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 % | -10.406 M 40.65 % | -17.532 M 20.00 % | -21.914 M -0.19 % | -21.873 M -149.98 % | -8.750 M | 0.000 |
Other financing activites | -53.414 M 15.75 % | -63.403 M -5 801.71 % | 1.112 M -97.13 % | 38.769 M 115.62 % | -248.166 M -480.63 % | -42.741 M 39.31 % | -70.430 M -128.65 % | 245.798 M 513.69 % | -59.416 M -222.68 % | 48.433 M 733.77 % | -7.642 M 86.52 % | -56.682 M 25.35 % | -75.935 M 9.89 % | -84.270 M -85.86 % | -45.340 M -87.29 % | -24.208 M -3 220.71 % | -729.000 K -125.95 % | 2.809 M 364.25 % | -1.063 M 56.33 % | -2.434 M 84.29 % | -15.496 M -1 034.06 % | 1.659 M |
Net cash used provided by financing activities | -56.903 M 29.29 % | -80.469 M 64.25 % | -225.065 M -230.86 % | 171.989 M 8.81 % | 158.057 M 236.85 % | -115.500 M 18.87 % | -142.369 M -35.13 % | -105.357 M 55.32 % | -235.805 M -1 113.47 % | 23.267 M 132.54 % | -71.497 M 56.23 % | -163.341 M 4.51 % | -171.051 M -158.03 % | 294.765 M 158.01 % | 114.247 M -34.56 % | 174.592 M 1 315.76 % | 12.332 M 147.77 % | -25.817 M 18.50 % | -31.677 M -175.76 % | 41.810 M -32.91 % | 62.319 M 812.30 % | 6.831 M |
Effect of forex changes on cash | -6.131 M -169.49 % | -2.275 M 41.26 % | -3.873 M -115.64 % | 24.761 M 404.53 % | -8.131 M -555.01 % | 1.787 M 113.76 % | 836.000 K 153.18 % | -1.572 M 90.31 % | -16.223 M -147 581.82 % | 11.000 K | 0.000 -100.00 % | 26.919 M 23.63 % | 21.773 M -14.84 % | 25.567 M | 0.000 -100.00 % | 6.952 M -86.05 % | 49.824 M 390.10 % | 10.166 M 46.53 % | 6.938 M | 0.000 | 0.000 | 0.000 |
Net change in cash | 7.087 M -39.04 % | 11.626 M 140.55 % | 4.833 M 101.20 % | -402.402 M -204.06 % | 386.718 M 2 612.67 % | 14.256 M 215.55 % | -12.338 M 61.30 % | -31.879 M 86.64 % | -238.652 M 45.72 % | -439.669 M -25.33 % | -350.822 M -447.19 % | 101.047 M -29.47 % | 143.268 M -65.89 % | 420.050 M 5 563.71 % | -7.688 M 88.95 % | -69.589 M -515.85 % | 16.734 M -88.61 % | 146.924 M 46.41 % | 100.348 M -18.63 % | 123.321 M 37.57 % | 89.644 M 82.14 % | 49.218 M |
Cash at beginning of period | 33.152 M 54.01 % | 21.526 M 28.95 % | 16.693 M -96.02 % | 419.095 M 1 194.42 % | 32.377 M 78.67 % | 18.121 M -40.51 % | 30.459 M -51.14 % | 62.338 M -79.29 % | 300.990 M -59.36 % | 740.659 M -32.14 % | 1.091 B 10.20 % | 990.434 M 16.91 % | 847.166 M 98.35 % | 427.116 M -1.77 % | 434.804 M -13.80 % | 504.393 M 3.43 % | 487.659 M 43.12 % | 340.735 M 41.74 % | 240.387 M 54.03 % | 156.066 M 134.96 % | 66.422 M 286.08 % | 17.204 M |
Cash at end of period | 40.239 M 21.38 % | 33.152 M 54.01 % | 21.526 M 28.95 % | 16.693 M -96.02 % | 419.095 M 1 194.42 % | 32.377 M 78.67 % | 18.121 M -40.51 % | 30.459 M -51.14 % | 62.338 M -79.29 % | 300.990 M -59.36 % | 740.659 M -32.14 % | 1.091 B 10.20 % | 990.434 M 16.91 % | 847.166 M 98.35 % | 427.116 M -1.77 % | 434.804 M -13.80 % | 504.393 M 3.43 % | 487.659 M 43.12 % | 340.735 M 21.96 % | 279.387 M 79.02 % | 156.066 M 134.96 % | 66.422 M |
Operating cash flow | 50.754 M -16.61 % | 60.865 M -48.24 % | 117.593 M 151.93 % | -226.452 M -1 321.09 % | 18.545 M -84.25 % | 117.754 M -11.49 % | 133.039 M 60.32 % | 82.983 M -58.04 % | 197.760 M -24.02 % | 260.265 M 190.31 % | -288.186 M -251.39 % | 190.357 M -59.30 % | 467.710 M 17.44 % | 398.271 M 637.16 % | -74.144 M -174.98 % | -26.963 M -121.05 % | 128.062 M 1.75 % | 125.864 M -4.00 % | 131.110 M 6.06 % | 123.616 M 42.26 % | 86.892 M 8.30 % | 80.234 M |
Capital expenditure | -70.000 K 65.52 % | -203.000 K 97.55 % | -8.288 M 22.72 % | -10.725 M -65.94 % | -6.463 M -420.79 % | -1.241 M 22.34 % | -1.598 M 35.72 % | -2.486 M 78.68 % | -11.663 M 48.46 % | -22.631 M -17.90 % | -19.195 M | 0.000 100.00 % | -20.037 M 16.04 % | -23.864 M 43.83 % | -42.486 M 62.52 % | -113.356 M -134.25 % | -48.391 M -541.88 % | -7.539 M 40.61 % | -12.694 M 66.24 % | -37.601 M 38.42 % | -61.056 M -58.64 % | -38.487 M |
Free CashFlow | 50.684 M -16.45 % | 60.662 M -44.50 % | 109.305 M 146.09 % | -237.177 M -2 063.06 % | 12.082 M -89.63 % | 116.513 M -11.36 % | 131.441 M 63.29 % | 80.497 M -56.74 % | 186.097 M -21.69 % | 237.634 M 177.31 % | -307.381 M -261.48 % | 190.357 M -57.48 % | 447.673 M 19.57 % | 374.407 M 421.02 % | -116.630 M 16.88 % | -140.319 M -276.12 % | 79.671 M -32.67 % | 118.325 M -0.08 % | 118.416 M 37.67 % | 86.015 M 232.93 % | 25.836 M -38.11 % | 41.747 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 89.296 M 118.60 % | 40.849 M -41.90 % | 70.311 M -11.36 % | 79.322 M -14.14 % | 92.387 M -9.86 % | 102.495 M -11.08 % | 115.262 M 3.90 % | 110.933 M 2.73 % | 107.981 M 39.94 % | 77.163 M -20.57 % | 97.148 M -24.40 % | 128.501 M 40.62 % | 91.381 M -10.63 % | 102.248 M 5.44 % | 96.971 M -1.44 % | 98.383 M 13.01 % | 87.059 M 2.19 % | 85.193 M 55.35 % | 54.840 M 155.12 % | 21.496 M | 0.000 -100.00 % | 218.402 M -20.45 % | 274.537 M -12.64 % | 314.249 M -71.84 % | 1.116 B 5.95 % | 1.053 B 0.00 % | 1.053 B 133.33 % | 451.329 M 0.00 % | 451.329 M 12.60 % | 400.823 M 0.00 % | 400.823 M 30.35 % | 307.506 M 0.00 % | 307.506 M -8.78 % | 337.098 M 0.00 % | 337.098 M 4.43 % | 322.788 M 0.00 % | 322.788 M 4.84 % | 307.884 M 0.00 % | 307.884 M 1.64 % | 302.908 M 0.00 % | 302.908 M 44.00 % | 210.346 M 100.00 % | 105.173 M -39.10 % | 172.708 M 100.00 % | 86.354 M |
Net income | 26.587 M 111.44 % | -232.502 M -507.21 % | -38.290 M 86.90 % | -292.297 M 25.27 % | -391.151 M -220.24 % | -122.143 M -452.59 % | 34.642 M -12.48 % | 39.583 M 118.17 % | -217.902 M -444.62 % | -40.010 M -527.82 % | 9.352 M -71.20 % | 32.473 M 38.47 % | 23.452 M -39.38 % | 38.684 M 33.79 % | 28.915 M -59.92 % | 72.139 M 280.58 % | 18.955 M -90.47 % | 198.939 M 568.83 % | -42.433 M -378.87 % | 15.216 M 368.36 % | -5.670 M 52.24 % | -11.872 M -143.53 % | 27.274 M -5.25 % | 28.784 M -69.08 % | 93.089 M 3 808.02 % | 2.382 M 0.00 % | 2.382 M -35.08 % | 3.669 M 0.00 % | 3.669 M 32.19 % | 2.776 M 0.00 % | 2.776 M -23.66 % | 3.636 M 0.00 % | 3.636 M -92.03 % | 45.608 M 0.00 % | 45.608 M 6.03 % | 43.013 M 0.00 % | 43.013 M -6.84 % | 46.173 M 0.00 % | 46.173 M -2.58 % | 47.398 M 0.00 % | 47.398 M 25.80 % | 37.677 M 100.00 % | 18.839 M -45.18 % | 34.366 M 100.00 % | 17.183 M |
Income before tax | 14.937 M 108.09 % | -184.641 M -168.84 % | -68.680 M 80.26 % | -347.980 M 31.69 % | -509.417 M -211.94 % | -163.304 M -380.49 % | 58.220 M -42.82 % | 101.811 M 126.38 % | -385.883 M -418.70 % | -74.394 M -559.65 % | 16.185 M -68.72 % | 51.741 M 25.64 % | 41.181 M -58.80 % | 99.944 M 117.09 % | 46.038 M -61.47 % | 119.501 M 339.29 % | 27.203 M -91.84 % | 333.347 M 965.45 % | -38.517 M -179.71 % | 48.319 M 952.19 % | -5.670 M 4.22 % | -5.920 M -115.86 % | 37.315 M -9.48 % | 41.225 M -64.58 % | 116.388 M 319.83 % | 27.723 M 0.00 % | 27.723 M 352.02 % | 6.133 M 0.00 % | 6.133 M -49.80 % | 12.217 M 0.00 % | 12.217 M 8.97 % | 11.211 M 0.00 % | 11.211 M -83.27 % | 67.021 M 0.00 % | 67.021 M 1.54 % | 66.008 M 0.00 % | 66.008 M -3.88 % | 68.670 M 0.00 % | 68.670 M -0.24 % | 68.833 M 0.00 % | 68.833 M 45.09 % | 47.441 M 100.00 % | 23.721 M -39.91 % | 39.478 M 100.00 % | 19.739 M |
Income before tax ratio | 0.17 103.70 % | -4.52 -362.74 % | -0.98 77.73 % | -4.39 20.44 % | -5.51 -246.07 % | -1.59 -415.43 % | 0.51 -44.96 % | 0.92 125.68 % | -3.57 -270.66 % | -0.96 -678.70 % | 0.17 -58.62 % | 0.40 -10.65 % | 0.45 -53.90 % | 0.98 105.89 % | 0.47 -60.91 % | 1.21 288.73 % | 0.31 -92.01 % | 3.91 657.11 % | -0.70 -131.25 % | 2.25 | 0.00 100.00 % | -0.03 -119.94 % | 0.14 3.61 % | 0.13 25.76 % | 0.10 296.24 % | 0.03 0.00 % | 0.03 93.73 % | 0.01 0.00 % | 0.01 -55.42 % | 0.03 0.00 % | 0.03 -16.40 % | 0.04 0.00 % | 0.04 -81.66 % | 0.20 0.00 % | 0.20 -2.77 % | 0.20 0.00 % | 0.20 -8.32 % | 0.22 0.00 % | 0.22 -1.85 % | 0.23 0.00 % | 0.23 0.76 % | 0.23 0.00 % | 0.23 -1.33 % | 0.23 0.00 % | 0.23 |
EBITDA | 20.661 M 97.05 % | 10.485 M 104.69 % | -223.488 M -112.30 % | -105.268 M -424.07 % | 32.483 M 59.09 % | 20.418 M -76.29 % | 86.115 M 66.30 % | 51.783 M -0.64 % | 52.116 M 33.54 % | 39.027 M 118.75 % | 17.841 M -73.96 % | 68.515 M 513.21 % | -16.581 M -125.04 % | -7.368 M 67.04 % | -22.354 M -160.97 % | 36.663 M 249.99 % | -24.444 M 0.08 % | -24.464 M -124.23 % | 100.983 M 1 112.36 % | -9.975 M -2 733.81 % | -352.000 K -121.38 % | -159.000 K 91.10 % | -1.787 M 74.92 % | -7.126 M -111.78 % | 60.475 M -39.07 % | 99.251 M 0.00 % | 99.251 M 155.59 % | 38.833 M 0.00 % | 38.833 M -23.82 % | 50.977 M 0.00 % | 50.977 M 37.90 % | 36.968 M 0.00 % | 36.968 M -54.52 % | 81.287 M 0.00 % | 81.287 M 22.13 % | 66.556 M 0.00 % | 66.556 M -3.82 % | 69.202 M 0.00 % | 69.202 M -12.93 % | 79.476 M 0.00 % | 79.476 M 44.90 % | 54.849 M 100.00 % | 27.424 M -37.80 % | 44.093 M 100.00 % | 22.046 M |
Net income ratio | 0.30 105.23 % | -5.69 -945.16 % | -0.54 85.22 % | -3.68 12.96 % | -4.23 -255.28 % | -1.19 -496.51 % | 0.30 -15.77 % | 0.36 117.68 % | -2.02 -289.18 % | -0.52 -638.63 % | 0.10 -61.91 % | 0.25 -1.53 % | 0.26 -32.17 % | 0.38 26.88 % | 0.30 -59.33 % | 0.73 236.78 % | 0.22 -90.68 % | 2.34 401.79 % | -0.77 -209.31 % | 0.71 | 0.00 100.00 % | -0.05 -154.72 % | 0.10 8.46 % | 0.09 9.79 % | 0.08 3 588.40 % | 0.00 0.00 % | 0.00 -72.18 % | 0.01 0.00 % | 0.01 17.40 % | 0.01 0.00 % | 0.01 -41.43 % | 0.01 0.00 % | 0.01 -91.26 % | 0.14 0.00 % | 0.14 1.53 % | 0.13 0.00 % | 0.13 -11.15 % | 0.15 0.00 % | 0.15 -4.16 % | 0.16 0.00 % | 0.16 -12.64 % | 0.18 0.00 % | 0.18 -9.98 % | 0.20 0.00 % | 0.20 |
Ratio EBITDA | 0.23 -9.86 % | 0.26 108.08 % | -3.18 -139.51 % | -1.33 -477.45 % | 0.35 76.50 % | 0.20 -73.34 % | 0.75 60.05 % | 0.47 -3.28 % | 0.48 -4.57 % | 0.51 175.40 % | 0.18 -65.56 % | 0.53 393.85 % | -0.18 -151.80 % | -0.07 68.74 % | -0.23 -161.86 % | 0.37 232.72 % | -0.28 2.22 % | -0.29 -115.59 % | 1.84 496.82 % | -0.46 | 0.00 100.00 % | 0.00 88.82 % | -0.01 71.30 % | -0.02 -141.84 % | 0.05 -42.49 % | 0.09 0.00 % | 0.09 9.54 % | 0.09 0.00 % | 0.09 -32.35 % | 0.13 0.00 % | 0.13 5.79 % | 0.12 0.00 % | 0.12 -50.15 % | 0.24 0.00 % | 0.24 16.95 % | 0.21 0.00 % | 0.21 -8.26 % | 0.22 0.00 % | 0.22 -14.33 % | 0.26 0.00 % | 0.26 0.62 % | 0.26 0.00 % | 0.26 2.14 % | 0.26 0.00 % | 0.26 |
Gross profit ratio | 1.00 102.55 % | 0.49 -32.58 % | 0.73 -3.93 % | 0.76 -4.48 % | 0.80 -2.05 % | 0.81 -3.13 % | 0.84 35.76 % | 0.62 -1.48 % | 0.63 2.11 % | 0.62 -5.33 % | 0.65 -11.97 % | 0.74 -26.10 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 962.03 % | 0.09 0.00 % | 0.09 -32.33 % | 0.14 0.00 % | 0.14 8.86 % | 0.13 0.00 % | 0.13 -8.75 % | 0.14 0.00 % | 0.14 -48.53 % | 0.27 0.00 % | 0.27 -4.86 % | 0.29 0.00 % | 0.29 -2.11 % | 0.29 0.00 % | 0.29 0.58 % | 0.29 0.00 % | 0.29 1.04 % | 0.29 0.00 % | 0.29 -2.43 % | 0.29 0.00 % | 0.29 |
Weighted average shs out dil | 2.699 B 0.41 % | 2.688 B -0.03 % | 2.689 B 0.00 % | 2.689 B -0.01 % | 2.689 B 0.01 % | 2.689 B -0.07 % | 2.691 B 0.07 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B -0.07 % | 2.691 B 0.00 % | 2.691 B 0.00 % | 2.691 B 0.03 % | 2.690 B -0.02 % | 2.690 B -0.02 % | 2.691 B 0.23 % | 2.685 B -0.35 % | 2.694 B 1.98 % | 2.642 B -0.55 % | 2.656 B 23.60 % | 2.149 B 2.85 % | 2.089 B 0.18 % | 2.086 B 0.21 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B -0.29 % | 2.087 B 0.00 % | 2.087 B 17.80 % | 1.772 B 0.00 % | 1.772 B -8.57 % | 1.938 B 0.00 % | 1.938 B -0.03 % | 1.939 B 0.00 % | 1.939 B 14.87 % | 1.688 B 0.00 % | 1.688 B 20.56 % | 1.400 B 0.00 % | 1.400 B |
Weighted average shs out | 2.689 B 0.03 % | 2.688 B -0.04 % | 2.689 B 0.00 % | 2.689 B -0.01 % | 2.689 B 0.01 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B 0.00 % | 2.689 B -0.25 % | 2.696 B 0.34 % | 2.686 B -0.59 % | 2.702 B 0.31 % | 2.694 B 0.57 % | 2.679 B -0.52 % | 2.693 B 1.93 % | 2.642 B -0.14 % | 2.645 B 23.08 % | 2.149 B 3.27 % | 2.081 B -0.03 % | 2.082 B -0.19 % | 2.086 B 0.23 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B 0.00 % | 2.081 B -0.29 % | 2.087 B 0.00 % | 2.087 B 17.80 % | 1.772 B 0.00 % | 1.772 B -8.57 % | 1.938 B 0.00 % | 1.938 B -0.03 % | 1.939 B 0.00 % | 1.939 B 14.87 % | 1.688 B 0.00 % | 1.688 B 20.56 % | 1.400 B 0.00 % | 1.400 B |
EPS diluted | 0.01 111.45 % | -0.09 -509.15 % | -0.01 87.09 % | -0.11 26.67 % | -0.15 -230.40 % | -0.05 -451.94 % | 0.01 -12.24 % | 0.01 118.15 % | -0.08 -443.62 % | -0.01 -525.71 % | 0.00 -71.07 % | 0.01 39.08 % | 0.01 -39.58 % | 0.01 34.58 % | 0.01 -60.07 % | 0.03 277.46 % | 0.01 -90.38 % | 0.07 558.39 % | -0.02 -382.46 % | 0.01 319.23 % | 0.00 54.39 % | -0.01 -143.51 % | 0.01 -5.07 % | 0.01 -69.13 % | 0.04 3 625.00 % | 0.00 9.09 % | 0.00 -38.89 % | 0.00 0.00 % | 0.00 28.57 % | 0.00 7.69 % | 0.00 -27.78 % | 0.00 5.88 % | 0.00 -92.20 % | 0.02 0.00 % | 0.02 -9.92 % | 0.02 0.00 % | 0.02 1.68 % | 0.02 0.00 % | 0.02 -2.46 % | 0.02 -0.41 % | 0.02 9.37 % | 0.02 100.00 % | 0.01 -54.47 % | 0.02 100.00 % | 0.01 |
Earnings per share | 0.01 111.45 % | -0.09 -509.15 % | -0.01 87.09 % | -0.11 26.67 % | -0.15 -230.40 % | -0.05 -451.94 % | 0.01 -12.24 % | 0.01 118.15 % | -0.08 -443.62 % | -0.01 -525.71 % | 0.00 -71.07 % | 0.01 39.08 % | 0.01 -39.58 % | 0.01 34.58 % | 0.01 -60.07 % | 0.03 277.46 % | 0.01 -90.39 % | 0.07 559.01 % | -0.02 -377.59 % | 0.01 323.08 % | 0.00 54.39 % | -0.01 -143.51 % | 0.01 -5.07 % | 0.01 -69.13 % | 0.04 3 625.00 % | 0.00 9.09 % | 0.00 -38.89 % | 0.00 0.00 % | 0.00 28.57 % | 0.00 7.69 % | 0.00 -27.78 % | 0.00 5.88 % | 0.00 -92.20 % | 0.02 0.00 % | 0.02 -9.92 % | 0.02 0.00 % | 0.02 1.68 % | 0.02 0.00 % | 0.02 -2.46 % | 0.02 -17.85 % | 0.03 32.59 % | 0.02 100.00 % | 0.01 -54.47 % | 0.02 100.00 % | 0.01 |
Gross profit | 89.296 M 342.78 % | 20.167 M -60.83 % | 51.490 M -14.84 % | 60.463 M -17.99 % | 73.725 M -11.71 % | 83.505 M -13.86 % | 96.941 M 41.05 % | 68.726 M 1.21 % | 67.902 M 42.89 % | 47.519 M -24.80 % | 63.194 M -33.45 % | 94.958 M 3.91 % | 91.381 M -10.63 % | 102.248 M 5.44 % | 96.971 M -1.44 % | 98.383 M 13.01 % | 87.059 M 2.19 % | 85.193 M 55.35 % | 54.840 M 155.12 % | 21.496 M | 0.000 -100.00 % | 218.402 M -20.45 % | 274.537 M -12.64 % | 314.249 M -71.84 % | 1.116 B 1 025.26 % | 99.157 M 0.00 % | 99.157 M 57.89 % | 62.800 M 0.00 % | 62.800 M 22.58 % | 51.233 M 0.00 % | 51.233 M 18.95 % | 43.072 M 0.00 % | 43.072 M -53.05 % | 91.744 M 0.00 % | 91.744 M -0.64 % | 92.335 M 0.00 % | 92.335 M 2.63 % | 89.967 M 0.00 % | 89.967 M 2.23 % | 88.006 M 0.00 % | 88.006 M 45.50 % | 60.484 M 100.00 % | 30.242 M -40.58 % | 50.897 M 100.00 % | 25.448 M |
Income tax expense | -11.717 M -124.48 % | 47.861 M 57.49 % | 30.390 M 154.58 % | -55.683 M 52.92 % | -118.266 M -187.33 % | -41.161 M -399.14 % | 13.760 M -66.59 % | 41.184 M 142.30 % | -97.364 M -309.30 % | -23.788 M -1 941.18 % | 1.292 M -84.34 % | 8.248 M 0.16 % | 8.235 M -70.85 % | 28.252 M 410.42 % | 5.535 M -72.51 % | 20.131 M 201 210.00 % | 10.000 K -99.99 % | 76.874 M 3 334.94 % | 2.238 M -91.16 % | 25.316 M | 0.000 -100.00 % | 5.952 M -40.72 % | 10.041 M -19.29 % | 12.441 M -46.60 % | 23.299 M -8.06 % | 25.341 M 0.00 % | 25.341 M 928.43 % | 2.464 M 0.00 % | 2.464 M -73.90 % | 9.442 M 0.00 % | 9.442 M 24.63 % | 7.576 M 0.00 % | 7.576 M -64.62 % | 21.413 M 0.00 % | 21.413 M -6.88 % | 22.995 M 0.00 % | 22.995 M 2.21 % | 22.497 M 0.00 % | 22.497 M 4.95 % | 21.436 M 0.00 % | 21.436 M 119.54 % | 9.764 M 100.00 % | 4.882 M -4.49 % | 5.112 M 100.00 % | 2.556 M |
Cost of revenue | 62.873 M 204.00 % | 20.682 M 9.89 % | 18.821 M -0.20 % | 18.859 M 1.06 % | 18.662 M -1.73 % | 18.990 M 3.65 % | 18.321 M -56.59 % | 42.207 M 5.31 % | 40.079 M 35.20 % | 29.644 M -12.69 % | 33.954 M 1.23 % | 33.543 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 % | 953.917 M 0.00 % | 953.917 M 145.52 % | 388.529 M 0.00 % | 388.529 M 11.14 % | 349.591 M 0.00 % | 349.591 M 32.20 % | 264.434 M 0.00 % | 264.434 M 7.78 % | 245.354 M 0.00 % | 245.354 M 6.47 % | 230.453 M 0.00 % | 230.453 M 5.75 % | 217.917 M 0.00 % | 217.917 M 1.40 % | 214.902 M 0.00 % | 214.902 M 43.40 % | 149.863 M 100.00 % | 74.931 M -38.49 % | 121.811 M 100.00 % | 60.906 M |
General and administrative expenses | 17.468 M 30.73 % | 13.362 M 17.42 % | 11.380 M 30.82 % | 8.699 M -33.43 % | 13.067 M | 0.000 -100.00 % | 11.446 M | 0.000 -100.00 % | 13.933 M 40.04 % | 9.949 M -50.25 % | 19.997 M 45.44 % | 13.749 M 5.98 % | 12.973 M -12.11 % | 14.761 M 20.89 % | 12.210 M -7.94 % | 13.263 M -1.70 % | 13.492 M 51.48 % | 8.907 M -19.49 % | 11.063 M -69.21 % | 35.932 M 618.07 % | 5.004 M -80.38 % | 25.511 M 160.53 % | 9.792 M -27.25 % | 13.459 M -52.07 % | 28.080 M 7.30 % | 26.170 M 0.00 % | 26.170 M 22.36 % | 21.387 M 0.00 % | 21.387 M 23.66 % | 17.295 M 0.00 % | 17.295 M 13.56 % | 15.230 M 0.00 % | 15.230 M 11.84 % | 13.618 M 0.00 % | 13.618 M 43.75 % | 9.473 M 0.00 % | 9.473 M 33.52 % | 7.095 M 0.00 % | 7.095 M -14.26 % | 8.276 M 0.00 % | 8.276 M 64.34 % | 5.036 M 100.00 % | 2.518 M -26.40 % | 3.421 M 100.00 % | 1.711 M |
Selling and marketing expenses | -3.888 M -290.87 % | 2.037 M 418.32 % | 393.000 K -82.34 % | 2.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.294 M -24.14 % | 9.615 M -6.37 % | 10.269 M -17.65 % | 12.470 M -1.10 % | 12.609 M 0.00 % | 12.609 M 12.20 % | 11.238 M 0.00 % | 11.238 M -0.60 % | 11.305 M 0.00 % | 11.305 M 34.53 % | 8.404 M 0.00 % | 8.404 M -20.02 % | 10.508 M 0.00 % | 10.508 M 14.67 % | 9.163 M 0.00 % | 9.163 M 0.58 % | 9.111 M 0.00 % | 9.111 M -5.15 % | 9.605 M 0.00 % | 9.605 M 35.89 % | 7.068 M 100.00 % | 3.534 M -48.23 % | 6.826 M 100.00 % | 3.413 M |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -166.419 M -296.87 % | -41.933 M 34.19 % | -63.722 M -456.72 % | -11.446 M 44.40 % | -20.588 M -17.63 % | -17.503 M -75.93 % | -9.949 M 50.25 % | -19.997 M -45.44 % | -13.749 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 % | -5.312 M 0.00 % | -5.312 M -122.09 % | 24.043 M 0.00 % | 24.043 M 1 327.91 % | -1.958 M 0.00 % | -1.958 M -57.84 % | -1.241 M 71.00 % | -4.278 M -263.61 % | 2.615 M 0.00 % | 2.615 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -184.000 K 93.35 % | -2.768 M -5 372.38 % | 52.500 K 100.00 % | 26.250 K -92.13 % | 333.500 K 100.00 % | 166.750 K |
Operating expenses | 13.580 M -11.81 % | 15.399 M 30.80 % | 11.773 M -97.16 % | 414.530 M -26.23 % | 561.930 M 781.85 % | 63.722 M 407.10 % | 12.566 M -38.96 % | 20.588 M -95.33 % | 441.175 M 300.35 % | 110.198 M 140.91 % | 45.742 M 232.69 % | 13.749 M -60.85 % | 35.117 M 142.34 % | 14.491 M -58.71 % | 35.092 M -12.55 % | 40.126 M 4.25 % | 38.492 M -86.04 % | 275.778 M 336.26 % | 63.214 M 6.31 % | 59.461 M 1 023.81 % | 5.291 M -97.66 % | 226.410 M -2.69 % | 232.680 M -12.87 % | 267.043 M -72.42 % | 968.403 M 2 793.61 % | 33.467 M 0.00 % | 33.467 M -40.94 % | 56.667 M 0.00 % | 56.667 M 112.70 % | 26.642 M 0.00 % | 26.642 M 18.97 % | 22.393 M 0.00 % | 22.393 M -16.25 % | 26.740 M 0.00 % | 26.740 M 43.48 % | 18.636 M 0.00 % | 18.636 M 15.00 % | 16.206 M 0.00 % | 16.206 M -8.43 % | 17.697 M 0.00 % | 17.697 M 45.58 % | 12.156 M 100.00 % | 6.078 M -42.55 % | 10.581 M 100.00 % | 5.290 M |
Cost and expenses | 13.580 M -75.27 % | 54.902 M 366.34 % | 11.773 M -93.65 % | 185.278 M 205.76 % | 60.595 M -26.74 % | 82.712 M 177.86 % | 29.767 M -52.60 % | 62.795 M 9.05 % | 57.582 M 45.43 % | 39.593 M -51.10 % | 80.963 M 31.38 % | 61.625 M 75.48 % | 35.117 M 142.34 % | 14.491 M -58.71 % | 35.092 M -12.55 % | 40.126 M 4.25 % | 38.492 M -86.04 % | 275.778 M 336.26 % | 63.214 M 6.31 % | 59.461 M 1 023.81 % | 5.291 M -97.66 % | 226.410 M -2.69 % | 232.680 M -12.87 % | 267.043 M -72.42 % | 968.403 M -1.92 % | 987.384 M 0.00 % | 987.384 M 121.79 % | 445.196 M 0.00 % | 445.196 M 18.33 % | 376.232 M 0.00 % | 376.232 M 31.17 % | 286.827 M 0.00 % | 286.827 M 5.41 % | 272.094 M 0.00 % | 272.094 M 9.24 % | 249.089 M 0.00 % | 249.089 M 6.39 % | 234.123 M 0.00 % | 234.123 M 0.66 % | 232.599 M 0.00 % | 232.599 M 43.56 % | 162.019 M 100.00 % | 81.009 M -38.81 % | 132.392 M 100.00 % | 66.196 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.024 M | 0.000 -100.00 % | 3.030 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 |
Selling general and administrative expenses | 13.580 M -11.81 % | 15.399 M 30.80 % | 11.773 M 7.77 % | 10.924 M -16.40 % | 13.067 M | 0.000 -100.00 % | 11.446 M | 0.000 -100.00 % | 13.933 M 40.04 % | 9.949 M -50.25 % | 19.997 M 45.44 % | 13.749 M 5.98 % | 12.973 M -81.14 % | 68.783 M 463.33 % | 12.210 M -7.94 % | 13.263 M -1.70 % | 13.492 M 51.48 % | 8.907 M -19.49 % | 11.063 M -69.21 % | 35.932 M 618.07 % | 5.004 M -84.75 % | 32.805 M 69.04 % | 19.407 M -18.21 % | 23.728 M -41.48 % | 40.550 M 4.57 % | 38.779 M 0.00 % | 38.779 M 18.86 % | 32.625 M 0.00 % | 32.625 M 14.07 % | 28.600 M 0.00 % | 28.600 M 21.01 % | 23.634 M 0.00 % | 23.634 M -2.04 % | 24.125 M 0.00 % | 24.125 M 29.45 % | 18.636 M 0.00 % | 18.636 M 15.00 % | 16.206 M 0.00 % | 16.206 M -9.37 % | 17.881 M 0.00 % | 17.881 M 47.73 % | 12.104 M 100.00 % | 6.052 M -40.94 % | 10.247 M 100.00 % | 5.124 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 1.895 M -91.49 % | 22.275 M | 0.000 -100.00 % | 23.661 M | 0.000 -100.00 % | 30.774 M -11.58 % | 34.804 M 28.85 % | 27.012 M 89.25 % | 14.273 M -5.37 % | 15.083 M -10.19 % | 16.795 M 6.02 % | 15.841 M -16.66 % | 19.008 M -11.03 % | 21.364 M -22.66 % | 27.624 M -8.36 % | 30.143 M -7.64 % | 32.638 M 8 511.61 % | 379.000 K -81.85 % | 2.088 M -54.03 % | 4.542 M -24.06 % | 5.981 M -80.70 % | 30.985 M | 0.000 -100.00 % | 13.788 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 |
Interest expense | 0.000 -100.00 % | 20.521 M 8.21 % | 18.964 M -11.74 % | 21.486 M -3.54 % | 22.275 M -7.38 % | 24.050 M 1.64 % | 23.661 M -33.06 % | 35.347 M 14.41 % | 30.896 M -11.55 % | 34.930 M 29.31 % | 27.012 M 88.46 % | 14.333 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 % | 37.968 M 0.00 % | 37.968 M | 0.000 -100.00 % | 53.017 M 328.45 % | 12.374 M 0.00 % | 12.374 M 84.45 % | 6.709 M 0.00 % | 6.709 M 1 740.47 % | 364.500 K 0.00 % | 364.500 K -33.55 % | 548.500 K 0.00 % | 548.500 K 3.20 % | 531.500 K 0.00 % | 531.500 K -63.99 % | 1.476 M 0.00 % | 1.476 M 66.50 % | 886.500 K 100.00 % | 443.250 K | 0.000 | 0.000 |
Depreciation and amortization | 856.000 K 130.11 % | 372.000 K -19.31 % | 461.000 K -32.99 % | 688.000 K -0.43 % | 691.000 K 8.82 % | 635.000 K 2.42 % | 620.000 K -82.99 % | 3.645 M 112.29 % | 1.717 M 17.84 % | 1.457 M -12.02 % | 1.656 M 1.04 % | 1.639 M 103.40 % | -48.268 M -14 013.45 % | -342.000 K 99.40 % | -56.804 M -2.15 % | -55.607 M -28.10 % | -43.409 M 48.70 % | -84.611 M -730.06 % | 13.429 M -28.94 % | 18.897 M 255.34 % | 5.318 M -7.69 % | 5.761 M 114.73 % | -39.102 M 19.13 % | -48.351 M 13.52 % | -55.913 M -266.60 % | 33.561 M 0.00 % | 33.561 M 2.63 % | 32.700 M 0.00 % | 32.700 M 23.93 % | 26.386 M 0.00 % | 26.386 M 38.52 % | 19.048 M 0.00 % | 19.048 M 37.03 % | 13.901 M 0.00 % | 13.901 M 294.62 % | -7.143 M 0.00 % | -7.143 M -56.65 % | -4.560 M 0.00 % | -4.560 M -149.74 % | 9.167 M 0.00 % | 9.167 M 40.57 % | 6.521 M 100.00 % | 3.261 M -29.35 % | 4.615 M 100.00 % | 2.308 M |
Operating income | 75.716 M 638.79 % | -14.053 M -140.89 % | 34.372 M 132.44 % | -105.956 M -433.28 % | 31.792 M 60.70 % | 19.783 M -76.86 % | 85.495 M 77.60 % | 48.138 M -4.49 % | 50.399 M 34.15 % | 37.570 M -13.03 % | 43.197 M -46.81 % | 81.209 M 68.25 % | 48.268 M 14 013.45 % | 342.000 K -99.40 % | 56.804 M 2.15 % | 55.607 M 28.10 % | 43.409 M -48.70 % | 84.611 M 730.06 % | -13.429 M 28.94 % | -18.897 M -255.34 % | -5.318 M 7.69 % | -5.761 M -114.73 % | 39.102 M -19.13 % | 48.351 M -13.52 % | 55.913 M -14.88 % | 65.690 M 0.00 % | 65.690 M 971.09 % | 6.133 M 0.00 % | 6.133 M -75.06 % | 24.591 M 0.00 % | 24.591 M 37.23 % | 17.920 M -23.54 % | 23.438 M -65.22 % | 67.386 M 0.00 % | 67.386 M -8.57 % | 73.699 M 0.00 % | 73.699 M -0.08 % | 73.761 M 0.00 % | 73.761 M 4.91 % | 70.309 M 0.00 % | 70.309 M 45.48 % | 48.328 M 100.00 % | 24.164 M -38.79 % | 39.478 M 100.00 % | 19.739 M |
Operating income ratio | 0.85 346.47 % | -0.34 -170.37 % | 0.49 136.60 % | -1.34 -488.17 % | 0.34 78.29 % | 0.19 -73.98 % | 0.74 70.93 % | 0.43 -7.03 % | 0.47 -4.14 % | 0.49 9.50 % | 0.44 -29.64 % | 0.63 19.64 % | 0.53 15 691.82 % | 0.00 -99.43 % | 0.59 3.64 % | 0.57 13.36 % | 0.50 -49.80 % | 0.99 505.58 % | -0.24 72.14 % | -0.88 | 0.00 100.00 % | -0.03 -118.52 % | 0.14 -7.43 % | 0.15 207.04 % | 0.05 -19.67 % | 0.06 0.00 % | 0.06 359.05 % | 0.01 0.00 % | 0.01 -77.85 % | 0.06 0.00 % | 0.06 5.28 % | 0.06 -23.54 % | 0.08 -61.87 % | 0.20 0.00 % | 0.20 -12.45 % | 0.23 0.00 % | 0.23 -4.70 % | 0.24 0.00 % | 0.24 3.21 % | 0.23 0.00 % | 0.23 1.03 % | 0.23 0.00 % | 0.23 0.51 % | 0.23 0.00 % | 0.23 |
Total other income expenses net | -60.779 M 64.37 % | -170.588 M -65.54 % | -103.052 M 57.42 % | -242.024 M 57.62 % | -571.138 M -211.95 % | -183.087 M -571.26 % | -27.275 M -150.82 % | 53.673 M 112.30 % | -436.282 M -289.66 % | -111.964 M -112.23 % | -52.757 M -248.58 % | -15.135 M -113.56 % | -7.087 M -107.12 % | 99.602 M 1 025.15 % | -10.766 M -116.85 % | 63.894 M 494.26 % | -16.206 M -106.52 % | 248.736 M 402.25 % | -82.294 M -231.14 % | 62.755 M 17 928.13 % | -352.000 K -121.38 % | -159.000 K 91.10 % | -1.787 M 74.92 % | -7.126 M -111.78 % | 60.475 M 259.28 % | -37.968 M 0.00 % | -37.968 M | 0.000 100.00 % | -53.017 M -328.45 % | -12.374 M 0.00 % | -12.374 M -84.45 % | -6.709 M 0.00 % | -6.709 M -1 740.47 % | -364.500 K 0.00 % | -364.500 K 95.26 % | -7.691 M 0.00 % | -7.691 M -51.07 % | -5.091 M 0.00 % | -5.091 M -244.92 % | -1.476 M 0.00 % | -1.476 M -66.50 % | -886.500 K -100.00 % | -443.250 K | 0.000 | 0.000 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -25.577 M -104.26 % | 600.760 M -29.39 % | 850.826 M -2.26 % | 870.477 M -8.09 % | 947.065 M -3.35 % | 979.918 M 16.73 % | 839.468 M -15.08 % | 988.549 M 79.10 % | 551.950 M 9.08 % | 506.021 M -3.02 % | 521.778 M 4.94 % | 497.228 M -38.11 % | 803.462 M 31.57 % | 610.687 M 0.60 % | 607.062 M -35.52 % | 941.458 M 53.41 % | 613.675 M -39.01 % | 1.006 B -2.57 % | 1.033 B -3.79 % | 1.073 B 281.98 % | -589.895 M 12.47 % | -673.928 M 31.21 % | -979.723 M 10.24 % | -1.091 B -1.71 % | -1.073 B -383.63 % | -221.887 M 19.99 % | -277.335 M -6 328.72 % | -4.314 M -104.60 % | 93.878 M 135.73 % | 39.825 M 122.39 % | -177.857 M 59.30 % | -436.985 M 8.52 % | -477.659 M -97.65 % | -241.671 M -34.18 % | -180.110 M -45.93 % | -123.424 M -191.98 % | -42.271 M |
Total 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 10.397 M -98.38 % | 640.999 M -29.22 % | 905.573 M 0.22 % | 903.629 M -5.51 % | 956.363 M -4.50 % | 1.001 B -2.60 % | 1.028 B 2.28 % | 1.005 B 11.17 % | 904.261 M -2.25 % | 925.116 M -2.12 % | 945.196 M 78.47 % | 529.605 M -37.50 % | 847.375 M 34.76 % | 628.808 M -1.42 % | 637.853 M -34.37 % | 971.917 M 42.08 % | 684.054 M -35.99 % | 1.069 B -2.60 % | 1.097 B -20.18 % | 1.374 B 1 869.36 % | 69.793 M 4.59 % | 66.731 M -30.64 % | 96.207 M | 0.000 | 0.000 -100.00 % | 768.547 M -14.75 % | 901.497 M 6.96 % | 842.852 M 32.57 % | 635.789 M 36.16 % | 466.941 M 81.73 % | 256.947 M 281.18 % | 67.408 M 574.08 % | 10.000 M -89.91 % | 99.064 M -0.21 % | 99.277 M 204.14 % | 32.642 M 35.16 % | 24.151 M |
Accumulated other comprehensive income loss | -88.549 M -1.93 % | -86.871 M 5.96 % | -92.373 M -10.00 % | -83.972 M -30.35 % | -64.420 M -176.68 % | -23.283 M -160.72 % | 38.348 M 72.75 % | 22.199 M 225.71 % | -17.659 M 86.03 % | -126.365 M -40.95 % | -89.655 M -16.60 % | -76.890 M -2.04 % | -75.355 M -746.40 % | -8.903 M 91.79 % | -108.386 M 0.00 % | -108.386 M 26.55 % | -147.561 M -127.50 % | -64.862 M -231.00 % | -19.596 M -109.71 % | 201.844 M -3.55 % | 209.264 M 0.01 % | 209.253 M 7.99 % | 193.773 M 0.00 % | 193.773 M | 0.000 100.00 % | -341.448 M | 0.000 100.00 % | -269.820 M | 0.000 100.00 % | -203.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 30.982 M 604.94 % | 4.395 M -98.16 % | 238.490 M -13.83 % | 276.780 M -51.36 % | 569.077 M -40.73 % | 960.073 M -10.39 % | 1.071 B 2.86 % | 1.042 B 2.42 % | 1.017 B -17.81 % | 1.237 B -1.84 % | 1.261 B -0.55 % | 1.268 B 2.68 % | 1.234 B 1.94 % | 1.211 B 3.30 % | 1.172 B 2.53 % | 1.143 B 6.73 % | 1.071 B 1.80 % | 1.052 B 23.31 % | 853.294 M 25.67 % | 679.002 M -0.84 % | 684.724 M -0.97 % | 691.443 M -1.69 % | 703.315 M 4.03 % | 676.041 M 4.45 % | 647.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 460.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.00 % | 26.888 M 0.14 % | 26.850 M 0.00 % | 26.850 M 0.00 % | 26.850 M 101.56 % | 13.321 M 0.08 % | 13.311 M 2.50 % | 12.986 M 4.00 % | 12.486 M 19.99 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 0.00 % | 10.406 M 18.71 % | 8.766 M 0.00 % | 8.766 M 0.01 % | 8.765 M | 0.000 |
Total equity | 18.139 M 328.51 % | -7.938 M -103.58 % | 221.751 M -17.39 % | 268.442 M -53.74 % | 580.291 M -42.68 % | 1.012 B -27.71 % | 1.400 B -7.54 % | 1.515 B -4.51 % | 1.586 B -9.27 % | 1.748 B -4.88 % | 1.838 B -0.99 % | 1.857 B 2.34 % | 1.814 B -2.70 % | 1.865 B 10.91 % | 1.681 B 2.47 % | 1.641 B 9.91 % | 1.493 B -4.47 % | 1.563 B 15.67 % | 1.351 B -3.19 % | 1.395 B 22.55 % | 1.139 B 5.73 % | 1.077 B 0.34 % | 1.073 B 2.61 % | 1.046 B 5.30 % | 993.378 M 8.64 % | 914.417 M 1.50 % | 900.932 M 1.58 % | 886.894 M 2.10 % | 868.673 M 4.69 % | 829.746 M 0.67 % | 824.195 M 3.50 % | 796.301 M 24.15 % | 641.387 M 39.36 % | 460.252 M 21.73 % | 378.099 M 23.91 % | 305.145 M 90.16 % | 160.467 M |
Other non current liabilities | 513.005 M | 0.000 -100.00 % | 196.576 M 125.40 % | -774.006 M 12.89 % | -888.510 M 16.75 % | -1.067 B 8.51 % | -1.166 B 0.60 % | -1.174 B -262.88 % | -323.388 M 18.42 % | -396.404 M 5.77 % | -420.689 M 0.93 % | -424.658 M 7.51 % | -459.137 M 4.37 % | -480.122 M -9.99 % | -436.498 M 0.00 % | -436.497 M -8.45 % | -402.503 M 6.67 % | -431.253 M -150.40 % | 855.593 M | 0.000 -100.00 % | 116.036 M -24.12 % | 152.922 M -28.35 % | 213.420 M -27.01 % | 292.396 M | 0.000 | 0.000 -100.00 % | 15.109 M | 0.000 | 0.000 100.00 % | -87.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 388.453 M -32.43 % | 574.861 M -26.26 % | 779.539 M -0.45 % | 783.084 M -7.67 % | 848.160 M -5.48 % | 897.295 M -7.12 % | 966.092 M 0.78 % | 958.623 M 17.85 % | 813.425 M -3.06 % | 839.089 M -3.03 % | 865.315 M 96.74 % | 439.832 M -7.19 % | 473.885 M -12.74 % | 543.094 M -2.16 % | 555.094 M -8.69 % | 607.950 M -1.53 % | 617.387 M -11.97 % | 701.340 M -4.07 % | 731.077 M -27.57 % | 1.009 B 3 859.70 % | 25.489 M 160.92 % | 9.769 M -3.57 % | 10.131 M | 0.000 | 0.000 -100.00 % | 3.506 M | 0.000 -100.00 % | 25.658 M -27.17 % | 35.232 M -59.70 % | 87.426 M 694.57 % | 11.003 M -50.61 % | 22.279 M | 0.000 -100.00 % | 82.990 M 9.52 % | 75.777 M | 0.000 | 0.000 |
Total non current liabilities | 523.402 M -9.68 % | 579.499 M -40.69 % | 977.040 M 9 667.47 % | 10.003 M -9.15 % | 11.010 M 10.07 % | 10.003 M -62.06 % | 26.362 M 163.54 % | 10.003 M -98.76 % | 808.571 M -3.07 % | 834.154 M -3.51 % | 864.526 M 96.56 % | 439.832 M -7.19 % | 473.885 M -12.74 % | 543.094 M -2.16 % | 555.094 M -8.69 % | 607.950 M -1.53 % | 617.387 M -11.97 % | 701.340 M -4.07 % | 731.077 M -27.57 % | 1.009 B 3 859.70 % | 25.489 M 160.92 % | 9.769 M -3.57 % | 10.131 M | 0.000 | 0.000 -100.00 % | 15.998 M -47.63 % | 30.548 M -18.62 % | 37.539 M -19.71 % | 46.754 M -15.21 % | 55.142 M 242.26 % | 16.111 M -35.64 % | 25.034 M -63.20 % | 68.031 M -18.03 % | 82.990 M 9.52 % | 75.777 M 13.36 % | 66.849 M 14.39 % | 58.437 M |
Other current liabilities | -48.997 M -170.66 % | 69.346 M 144.59 % | -155.532 M 35.72 % | -241.970 M -21.83 % | -198.607 M -3.89 % | -191.168 M -42.30 % | -134.338 M -103.11 % | -66.139 M -179.94 % | 82.738 M -47.66 % | 158.073 M 65.63 % | 95.435 M -71.65 % | 336.620 M 361.74 % | 72.903 M -78.71 % | 342.495 M | 0.000 -100.00 % | 64.325 M | 0.000 -100.00 % | 367.262 M 329.49 % | 85.511 M -76.58 % | 365.190 M | 0.000 | 0.000 | 0.000 100.00 % | -35.955 M -720.23 % | 5.797 M 558.00 % | 881.000 K 24.08 % | 710.000 K 2.45 % | 693.000 K 2.51 % | 676.000 K 3.52 % | 653.000 K | 0.000 -100.00 % | 278.315 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.723 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 26.577 M 1.99 % | 26.059 M -28.03 % | 36.207 M 70.63 % | 21.220 M -37.55 % | 33.980 M 3.21 % | 32.924 M 48.97 % | 22.101 M -45.51 % | 40.557 M -3.81 % | 42.162 M -20.08 % | 52.758 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 % | -29.590 M -406.09 % | 9.667 M 831.31 % | 1.038 M 110.67 % | -9.724 M 60.03 % | -24.326 M -1 035.26 % | 2.601 M |
Short term debt | 61.174 M -7.51 % | 66.138 M -47.52 % | 126.034 M -47.72 % | 241.090 M 19.91 % | 201.065 M 4.20 % | 192.957 M 55.44 % | 124.136 M 80.20 % | 68.889 M -25.00 % | 91.853 M 5.16 % | 87.342 M 7.68 % | 81.110 M -9.65 % | 89.773 M -75.96 % | 373.490 M 335.74 % | 85.714 M 3.57 % | 82.759 M -77.26 % | 363.967 M 445.95 % | 66.667 M | 0.000 -100.00 % | 366.071 M | 0.000 -100.00 % | 44.304 M -22.22 % | 56.962 M -33.82 % | 86.076 M | 0.000 -100.00 % | 188.272 M -75.39 % | 765.041 M -15.14 % | 901.497 M 10.32 % | 817.194 M 36.07 % | 600.557 M 41.90 % | 423.228 M 72.08 % | 245.944 M 444.98 % | 45.129 M 351.29 % | 10.000 M -37.79 % | 16.074 M -31.60 % | 23.500 M -28.01 % | 32.642 M 35.16 % | 24.151 M |
Total current liabilities | 12.177 M -91.27 % | 139.553 M | 0.000 -100.00 % | 4.090 M -12.34 % | 4.666 M 1.17 % | 4.612 M -15.93 % | 5.486 M -34.30 % | 8.350 M -29.45 % | 11.835 M 57.23 % | 7.527 M -34.09 % | 11.420 M -3.78 % | 11.869 M 2.76 % | 11.550 M -32.93 % | 17.220 M 34.95 % | 12.760 M -0.94 % | 12.881 M 14.94 % | 11.207 M -9.55 % | 12.390 M -97.50 % | 494.875 M 2 960.26 % | 16.171 M -84.63 % | 105.228 M -25.96 % | 142.114 M -30.53 % | 204.577 M | 0.000 | 0.000 -100.00 % | 1.781 B -7.45 % | 1.924 B 23.14 % | 1.562 B 51.41 % | 1.032 B 56.19 % | 660.631 M 42.96 % | 462.121 M 20.59 % | 383.209 M 336.96 % | 87.698 M -2.32 % | 89.778 M -5.08 % | 94.586 M 25.84 % | 75.165 M 0.54 % | 74.761 M |
Total liabilities | 535.579 M -25.52 % | 719.052 M -26.41 % | 977.040 M 1.28 % | 964.700 M -10.64 % | 1.080 B -15.99 % | 1.285 B -5.53 % | 1.360 B 1.55 % | 1.339 B 2.33 % | 1.309 B -6.34 % | 1.397 B -4.84 % | 1.469 B 12.98 % | 1.300 B -5.85 % | 1.381 B -4.93 % | 1.452 B 0.75 % | 1.441 B -2.67 % | 1.481 B -0.79 % | 1.493 B -7.54 % | 1.614 B 120.83 % | 731.077 M -58.86 % | 1.777 B 6 871.53 % | 25.489 M 160.92 % | 9.769 M -3.57 % | 10.131 M | 0.000 | 0.000 -100.00 % | 1.797 B -8.07 % | 1.954 B 22.16 % | 1.600 B 48.33 % | 1.079 B 50.69 % | 715.773 M 49.67 % | 478.232 M 17.14 % | 408.243 M 365.51 % | 87.698 M -49.24 % | 172.768 M 1.41 % | 170.363 M 126.65 % | 75.165 M 0.54 % | 74.761 M |
Other non current assets | 506.126 M -17.82 % | 615.862 M -41.08 % | 1.045 B 5.93 % | 986.703 M -23.63 % | 1.292 B -29.91 % | 1.844 B -11.02 % | 2.072 B 1.04 % | 2.051 B -14.49 % | 2.398 B -7.86 % | 2.603 B -5.03 % | 2.741 B 196.29 % | -2.846 B 9.14 % | -3.132 B 4.47 % | -3.279 B -6.97 % | -3.065 B 0.01 % | -3.065 B -6.04 % | -2.891 B 6.38 % | -3.088 B -9.54 % | -2.819 B -1.54 % | -2.776 B -2 689.95 % | -99.503 M -9.06 % | -91.236 M -8.29 % | -84.253 M -152.57 % | 160.283 M 263.82 % | -97.842 M -177.78 % | 125.792 M 0.74 % | 124.865 M -4.28 % | 130.450 M 1.26 % | 128.822 M 2.42 % | 125.782 M -10.96 % | 141.264 M 10.28 % | 128.090 M 690.48 % | 16.204 M -69.44 % | 53.019 M | 0.000 | 0.000 | 0.000 |
Long term 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.764 M 0.00 % | 34.764 M 0.00 % | 34.764 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 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.764 M 0.00 % | 34.764 M 0.00 % | 34.764 M 0.00 % | 34.764 M -45.30 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 82.80 % | 34.764 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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.528 M 0.00 % | 69.528 M 0.00 % | 69.528 M 100.00 % | 34.764 M -45.30 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 0.00 % | 63.549 M 82.80 % | 34.764 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 |
Property plant equipment net | 11.618 M 68.55 % | 6.893 M -1.96 % | 7.031 M -3.37 % | 7.276 M -10.90 % | 8.166 M -10.48 % | 9.122 M -14.80 % | 10.706 M 3 364.72 % | 309.000 K -98.79 % | 25.496 M 57.34 % | 16.204 M 211.26 % | 5.206 M -99.81 % | 2.811 B -8.39 % | 3.069 B -4.55 % | 3.215 B 7.12 % | 3.001 B -0.01 % | 3.002 B 6.18 % | 2.827 B -6.51 % | 3.024 B 9.76 % | 2.755 B 0.51 % | 2.741 B 2 655.01 % | 99.503 M 9.06 % | 91.236 M 8.29 % | 84.253 M -11.81 % | 95.533 M -2.36 % | 97.842 M -82.67 % | 564.497 M -3.42 % | 584.511 M -1.34 % | 592.464 M -2.14 % | 605.446 M 0.42 % | 602.934 M 13.73 % | 530.136 M 16.55 % | 454.858 M 241.58 % | 133.164 M -8.27 % | 145.166 M -15.39 % | 171.566 M 12.57 % | 152.409 M 44.87 % | 105.201 M |
Total non current assets | 517.744 M -16.86 % | 622.755 M -43.15 % | 1.095 B 9.22 % | 1.003 B -22.86 % | 1.300 B -29.82 % | 1.853 B -11.04 % | 2.083 B 1.55 % | 2.051 B -17.74 % | 2.493 B -7.26 % | 2.688 B -4.51 % | 2.815 B -1.08 % | 2.846 B -9.14 % | 3.132 B -4.47 % | 3.279 B 6.97 % | 3.065 B -0.01 % | 3.065 B 6.04 % | 2.891 B -6.38 % | 3.088 B 9.54 % | 2.819 B 1.54 % | 2.776 B 2 689.95 % | 99.503 M 9.06 % | 91.236 M 8.29 % | 84.253 M -67.06 % | 255.816 M 161.46 % | 97.842 M -85.83 % | 690.289 M -2.69 % | 709.376 M -1.87 % | 722.914 M -1.55 % | 734.268 M 0.76 % | 728.716 M 8.54 % | 671.400 M 15.17 % | 582.948 M 290.28 % | 149.368 M -24.63 % | 198.185 M 15.52 % | 171.566 M 12.57 % | 152.409 M 44.87 % | 105.201 M |
Other current assets | -41.089 M -404.48 % | 13.495 M 716.39 % | 1.653 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 % | 361.650 M -29.73 % | 514.670 M 52.30 % | 337.936 M 97.11 % | 171.449 M -39.85 % | 285.045 M 616.81 % | 39.766 M 469.88 % | 6.978 M 83.63 % | 3.800 M -17.94 % | 4.631 M -29.19 % | 6.540 M -86.31 % | 47.762 M 18.46 % | 40.319 M |
Short term 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 35.974 M -10.60 % | 40.239 M -26.50 % | 54.747 M 65.14 % | 33.152 M 256.55 % | 9.298 M -56.81 % | 21.526 M -88.59 % | 188.692 M 1 030.37 % | 16.693 M -95.26 % | 352.311 M -15.94 % | 419.095 M -1.02 % | 423.418 M 1 207.77 % | 32.377 M -26.27 % | 43.913 M 142.33 % | 18.121 M -41.15 % | 30.791 M 1.09 % | 30.459 M -56.72 % | 70.379 M 12.90 % | 62.338 M -3.04 % | 64.293 M -78.64 % | 300.990 M -54.37 % | 659.688 M -10.93 % | 740.659 M -31.16 % | 1.076 B -1.42 % | 1.091 B 1.71 % | 1.073 B 8.35 % | 990.434 M -15.98 % | 1.179 B 39.15 % | 847.166 M 56.33 % | 541.911 M 26.88 % | 427.116 M -1.77 % | 434.804 M -13.80 % | 504.393 M 3.43 % | 487.659 M 43.12 % | 340.735 M 21.96 % | 279.387 M 79.02 % | 156.066 M 134.96 % | 66.422 M |
Cash and short term investments | 35.974 M -10.60 % | 40.239 M -26.50 % | 54.747 M 65.14 % | 33.152 M 256.55 % | 9.298 M -56.81 % | 21.526 M -88.59 % | 188.692 M 1 030.37 % | 16.693 M -95.26 % | 352.311 M -15.94 % | 419.095 M -1.02 % | 423.418 M 1 207.77 % | 32.377 M -26.27 % | 43.913 M 142.33 % | 18.121 M -41.15 % | 30.791 M 1.09 % | 30.459 M -56.72 % | 70.379 M 12.90 % | 62.338 M -3.04 % | 64.293 M -78.64 % | 300.990 M -54.37 % | 659.688 M -10.93 % | 740.659 M -31.16 % | 1.076 B -1.42 % | 1.091 B 1.71 % | 1.073 B 8.35 % | 990.434 M -15.98 % | 1.179 B 39.15 % | 847.166 M 56.33 % | 541.911 M 26.88 % | 427.116 M -1.77 % | 434.804 M -13.80 % | 504.393 M 3.43 % | 487.659 M 43.12 % | 340.735 M 21.96 % | 279.387 M 79.02 % | 156.066 M 134.96 % | 66.422 M |
Total current assets | 35.974 M -59.29 % | 88.359 M -14.48 % | 103.319 M 211.65 % | 33.152 M 256.55 % | 9.298 M -56.81 % | 21.526 M -88.59 % | 188.692 M 1 030.37 % | 16.693 M -95.26 % | 352.311 M -15.94 % | 419.095 M -1.02 % | 423.418 M 1 207.77 % | 32.377 M -26.27 % | 43.913 M 142.33 % | 18.121 M -41.15 % | 30.791 M 1.09 % | 30.459 M -56.72 % | 70.379 M 12.90 % | 62.338 M -3.04 % | 64.293 M -78.64 % | 300.990 M -54.37 % | 659.688 M -10.93 % | 740.659 M -31.16 % | 1.076 B -1.42 % | 1.091 B 1.71 % | 1.073 B -46.89 % | 2.021 B -5.84 % | 2.146 B 21.67 % | 1.764 B 45.41 % | 1.213 B 48.50 % | 816.803 M 29.44 % | 631.027 M 1.52 % | 621.596 M 7.22 % | 579.717 M 33.32 % | 434.835 M 15.37 % | 376.896 M 65.38 % | 227.901 M 75.27 % | 130.027 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -94.92 % | 1.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.164 M 112.41 % | 548.000 K -95.55 % | 12.325 M -37.21 % | 19.628 M | 0.000 | 0.000 -100.00 % | 151.690 M -19.34 % | 188.065 M -8.18 % | 204.825 M 56.26 % | 131.078 M 25.26 % | 104.642 M 76.34 % | 59.342 M 63.88 % | 36.210 M 40.74 % | 25.729 M -8.64 % | 28.163 M -3.47 % | 29.175 M 21.19 % | 24.073 M 3.38 % | 23.286 M |
Net receivables | 41.089 M 18.67 % | 34.625 M -26.20 % | 46.919 M | 0.000 | 0.000 | 0.000 -100.00 % | 298.649 M -50.31 % | 601.025 M 1 105.47 % | 49.858 M 34.64 % | 37.031 M | 0.000 -100.00 % | 278.114 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 % | 516.947 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.115 M 31.21 % | 74.015 M 18.37 % | 62.529 M 1.99 % | 61.306 M -1.29 % | 62.108 M | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 43.260 M 380.88 % | 8.996 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 |
Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 197.015 M -43.76 % | 350.289 M -17.24 % | 423.281 M -13.50 % | 489.336 M -37.79 % | 786.565 M 1 475.34 % | 49.930 M 29.86 % | 38.449 M -43.56 % | 68.122 M -75.51 % | 278.114 M 1 390.91 % | 18.654 M -6.80 % | 20.016 M -25.42 % | 26.837 M 3.65 % | 25.892 M 5.29 % | 24.591 M -9.49 % | 27.169 M -50.17 % | 54.522 M -42.80 % | 95.321 M -81.70 % | 521.015 M 27.78 % | 407.736 M 198.27 % | 136.700 M | 0.000 -100.00 % | 190.217 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 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 358.141 M | 0.000 -100.00 % | 399.171 M 272.89 % | 107.049 M 154.48 % | 42.065 M 4.39 % | 40.296 M -31.20 % | 58.568 M -28.81 % | 82.272 M -28.01 % | 114.287 M 217.86 % | 35.955 M -78.22 % | 165.105 M -83.62 % | 1.008 B -0.66 % | 1.015 B 37.07 % | 740.158 M 72.81 % | 428.312 M 83.91 % | 232.886 M 12.66 % | 206.717 M 367.41 % | 44.226 M -23.79 % | 58.031 M 2.54 % | 56.592 M -1.25 % | 57.310 M 67.54 % | 34.207 M -0.23 % | 34.286 M |
Tax payables | 0.000 -100.00 % | 4.069 M 39.30 % | 2.921 M -41.23 % | 4.970 M 125.09 % | 2.208 M -21.79 % | 2.823 M -82.01 % | 15.688 M 180.14 % | 5.600 M 136.79 % | 2.365 M | 0.000 -100.00 % | 6.862 M -24.14 % | 9.046 M 623.68 % | 1.250 M 49.52 % | 836.000 K -90.69 % | 8.982 M 8.47 % | 8.281 M 17.03 % | 7.076 M -6.50 % | 7.568 M 516.29 % | 1.228 M | 0.000 -100.00 % | 2.356 M -18.19 % | 2.880 M -31.66 % | 4.214 M | 0.000 | 0.000 -100.00 % | 6.852 M -3.51 % | 7.101 M 68.51 % | 4.214 M 85.23 % | 2.275 M -41.12 % | 3.864 M -59.15 % | 9.460 M -39.12 % | 15.539 M -20.99 % | 19.667 M 14.93 % | 17.112 M 24.22 % | 13.776 M 65.66 % | 8.316 M 219.72 % | 2.601 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 26.059 M -28.03 % | 36.207 M 70.63 % | 21.220 M -37.55 % | 33.980 M 3.21 % | 32.924 M 48.97 % | 22.101 M -45.51 % | 40.557 M -3.81 % | 42.162 M -20.08 % | 52.758 M 257.73 % | 14.748 M -76.58 % | 62.972 M -46.90 % | 118.596 M -30.83 % | 171.453 M -20.21 % | 214.884 M -20.44 % | 270.087 M -27.07 % | 370.359 M -42.77 % | 647.087 M 4 307.65 % | 14.681 M 1 512.99 % | -1.039 M -180.67 % | 1.288 M | 0.000 | 0.000 -100.00 % | 3.867 M 36.16 % | 2.840 M -18.01 % | 3.464 M -6.91 % | 3.721 M -5.10 % | 3.921 M | 0.000 100.00 % | -22.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 72.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.207 M -45.93 % | 296.282 M -14.53 % | 346.645 M -7.94 % | 376.526 M 0.37 % | 375.138 M 2.96 % | 364.350 M -1.99 % | 371.754 M 13.52 % | 327.465 M 3.67 % | 315.877 M 13.10 % | 279.299 M -3.83 % | 290.422 M 24.70 % | 232.888 M -5.27 % | 245.844 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 |
Capital lease obligations | 378.056 M -33.07 % | 564.856 M -26.56 % | 769.142 M -13.93 % | 893.626 M -3.91 % | 930.012 M -4.72 % | 976.100 M -2.57 % | 1.002 B 3.18 % | 970.890 M 16 437.05 % | 5.871 M -6.06 % | 6.250 M 209.71 % | 2.018 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 % | 26.325 M 19.71 % | 21.991 M -52.55 % | 46.346 M -22.33 % | 59.671 M -18.47 % | 73.191 M 221.24 % | 22.784 M -30.60 % | 32.831 M | 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 -100.00 % | 76.890 M 2.04 % | 75.355 M 746.40 % | 8.903 M -91.79 % | 108.386 M 0.00 % | 108.386 M -26.55 % | 147.561 M 127.50 % | 64.862 M 231.00 % | 19.596 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 |
Other total stockholders equity | 48.746 M 2.30 % | 47.650 M -2.25 % | 48.746 M 0.00 % | 48.746 M 0.00 % | 48.746 M 0.00 % | 48.746 M -81.60 % | 264.959 M 0.42 % | 263.850 M 0.00 % | 263.850 M 0.00 % | 263.850 M 0.00 % | 263.850 M 0.00 % | 263.850 M 0.00 % | 263.850 M 0.00 % | 263.850 M 0.34 % | 262.943 M 0.00 % | 262.943 M 0.00 % | 262.942 M -3.15 % | 271.481 M 0.18 % | 270.993 M 5.96 % | 255.742 M 10.14 % | 232.207 M 40.02 % | 165.838 M 0.00 % | 165.838 M 0.00 % | 165.838 M -83.13 % | 982.972 M 8.73 % | 904.011 M 1.51 % | 890.526 M 1.60 % | 876.488 M 2.12 % | 858.267 M 4.75 % | 819.340 M 132.06 % | 353.069 M 112.90 % | 165.838 M 0.00 % | 165.838 M -63.27 % | 451.486 M 703.06 % | 56.221 M -18.91 % | 69.329 M -56.80 % | 160.467 M |
Deferred tax liabilities non current | 925.000 K -80.06 % | 4.638 M 401.41 % | 925.000 K 0.00 % | 925.000 K -98.20 % | 51.360 M -71.46 % | 179.936 M -20.63 % | 226.717 M 0.81 % | 224.904 M -29.39 % | 318.534 M -18.63 % | 391.469 M -6.77 % | 419.900 M -1.12 % | 424.658 M -7.51 % | 459.137 M -4.37 % | 480.122 M 9.99 % | 436.498 M 0.00 % | 436.497 M 8.45 % | 402.503 M -6.67 % | 431.253 M 19.55 % | 360.718 M -0.41 % | 362.200 M 3 251.22 % | 10.808 M 0.00 % | 10.808 M 22.22 % | 8.843 M | 0.000 | 0.000 -100.00 % | 8.625 M -31.54 % | 12.599 M 49.69 % | 8.417 M 7.90 % | 7.801 M 3.90 % | 7.508 M 46.99 % | 5.108 M 85.41 % | 2.755 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 950.607 M -10.64 % | 1.064 B -16.26 % | 1.270 B -4.36 % | 1.328 B 0.55 % | 1.321 B 170.43 % | 488.509 M -12.11 % | 555.792 M -6.22 % | 592.676 M -30.13 % | 848.228 M -5.25 % | 895.230 M 0.37 % | 891.947 M 2.10 % | 873.620 M 1.56 % | 860.189 M -0.47 % | 864.210 M -4.06 % | 900.742 M 282.01 % | -494.875 M -165.85 % | 751.515 M 814.18 % | -105.228 M 25.96 % | -142.114 M 30.53 % | -204.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.031 M | 0.000 | 0.000 100.00 % | -66.849 M -14.39 % | -58.437 M |
Total assets | 553.718 M -22.13 % | 711.114 M -40.68 % | 1.199 B -2.79 % | 1.233 B -25.71 % | 1.660 B -27.76 % | 2.297 B -16.78 % | 2.761 B -3.28 % | 2.854 B -1.42 % | 2.895 B -7.97 % | 3.146 B -4.87 % | 3.307 B 4.76 % | 3.157 B -1.20 % | 3.195 B -3.68 % | 3.317 B 6.22 % | 3.123 B 0.03 % | 3.122 B 4.56 % | 2.986 B -6.03 % | 3.177 B 8.15 % | 2.938 B -7.40 % | 3.172 B 147.80 % | 1.280 B 3.27 % | 1.240 B -4.41 % | 1.297 B -3.74 % | 1.347 B -1.02 % | 1.361 B -49.79 % | 2.711 B -5.05 % | 2.855 B 14.82 % | 2.487 B 27.70 % | 1.947 B 25.99 % | 1.546 B 18.66 % | 1.302 B 8.13 % | 1.205 B 65.21 % | 729.085 M 15.18 % | 633.020 M 15.42 % | 548.462 M 44.21 % | 380.310 M 61.68 % | 235.228 M |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.744 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.364 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.733 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.480 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.299 M 0.00 % | 1.299 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 |
Change in working capital | 0.000 100.00 % | -1.718 M | 0.000 100.00 % | -28.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.351 M | 0.000 100.00 % | -21.258 M | 0.000 -100.00 % | 5.722 M | 0.000 100.00 % | -93.000 K | 0.000 100.00 % | -27.108 M | 0.000 -100.00 % | 336.386 M | 0.000 100.00 % | -270.844 M | 0.000 -100.00 % | 44.638 M | 0.000 -100.00 % | 164.195 M 0.00 % | 164.195 M 20.74 % | 135.990 M 0.00 % | 135.990 M 278.53 % | -76.173 M 0.00 % | -76.173 M -80.45 % | -42.213 M 0.00 % | -42.213 M -992.45 % | 4.730 M 0.00 % | 4.730 M 547.50 % | 730.500 K 0.00 % | 730.500 K 538.74 % | -166.500 K 0.00 % | -166.500 K -110.18 % | 1.636 M 0.00 % | 1.636 M 144.01 % | -3.716 M -100.00 % | -1.858 M -1 013.02 % | 203.500 K 100.00 % | 101.750 K |
Accounts receivables | 0.000 100.00 % | -1.664 M | 0.000 100.00 % | -42.648 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.284 M | 0.000 100.00 % | -124.982 M | 0.000 -100.00 % | 5.722 M | 0.000 100.00 % | -93.000 K | 0.000 100.00 % | -27.483 M | 0.000 -100.00 % | 325.041 M | 0.000 100.00 % | -275.119 M | 0.000 -100.00 % | 8.028 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 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 375.000 K | 0.000 -100.00 % | 11.345 M | 0.000 -100.00 % | 4.275 M | 0.000 -100.00 % | 36.610 M | 0.000 -100.00 % | 29.096 M 0.00 % | 29.096 M 161.99 % | -46.940 M 0.00 % | -46.940 M -107.24 % | -22.650 M 0.00 % | -22.650 M -95.83 % | -11.566 M 0.00 % | -11.566 M -203.49 % | -3.811 M 0.00 % | -3.811 M -330.06 % | 1.657 M 0.00 % | 1.657 M 76.22 % | 940.000 K 0.00 % | 940.000 K 136.49 % | -2.576 M 0.00 % | -2.576 M -2 474.19 % | 108.500 K 100.00 % | 54.250 K 103.03 % | -1.789 M -100.00 % | -894.500 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -54.000 K | 0.000 -100.00 % | 14.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.933 M | 0.000 -100.00 % | 103.724 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 % | 135.099 M 0.00 % | 135.099 M -26.15 % | 182.929 M 0.00 % | 182.929 M 441.78 % | -53.523 M 0.00 % | -53.523 M -74.64 % | -30.647 M 0.00 % | -30.647 M -458.82 % | 8.541 M 0.00 % | 8.541 M 1 022.35 % | -926.000 K 0.00 % | -926.000 K 16.31 % | -1.107 M 0.00 % | -1.107 M -126.27 % | 4.212 M 0.00 % | 4.212 M 210.12 % | -3.825 M -100.00 % | -1.912 M -195.97 % | 1.993 M 100.00 % | 996.250 K |
Other non cash items | -24.795 M -109.48 % | 261.617 M 329.55 % | 60.905 M -82.21 % | 342.402 M -15.10 % | 403.290 M 506.83 % | -99.129 M -132.57 % | 304.386 M 212.70 % | -270.077 M -218.82 % | 227.306 M 217.79 % | -192.968 M -178.67 % | 245.284 M 1 351.73 % | 16.896 M -71.28 % | 58.837 M 355.87 % | -22.995 M -188.07 % | 26.110 M 107.71 % | -338.683 M -203.08 % | 328.565 M 324.30 % | -146.482 M -86.01 % | -78.750 M -242.27 % | 55.354 M 140.34 % | -137.232 M -241.73 % | -40.158 M -28.42 % | -31.270 M -56.11 % | -20.031 M -2 382.16 % | -807.000 K -102.39 % | 33.718 M 0.00 % | 33.718 M 25.92 % | 26.778 M 0.00 % | 26.778 M 169.40 % | 9.940 M 0.00 % | 9.940 M 109.30 % | 4.749 M 277.93 % | -2.669 M -1 183.17 % | -208.000 K 0.00 % | -208.000 K -101.08 % | 19.189 M 0.00 % | 19.189 M -1.84 % | 19.549 M 0.00 % | 19.549 M 441.73 % | 3.609 M 0.00 % | 3.609 M 21.74 % | 2.964 M 100.00 % | 1.482 M 58.93 % | 932.500 K 100.00 % | 466.250 K |
Net cash provided by operating activities | 2.648 M -90.46 % | 27.769 M 20.34 % | 23.076 M -53.30 % | 49.417 M 331.66 % | 11.448 M 105.16 % | -221.907 M -165.36 % | 339.500 M 245.00 % | -234.139 M -3 145.91 % | 7.687 M 103.28 % | -234.435 M -192.67 % | 252.980 M 430.02 % | 47.730 M -43.05 % | 83.814 M 8.90 % | 76.961 M 37.24 % | 56.078 M 121.12 % | -265.555 M -176.19 % | 348.538 M 930.23 % | 33.831 M -79.36 % | 163.929 M -58.49 % | 394.930 M 393.27 % | -134.665 M 54.62 % | -296.772 M -3 556.46 % | 8.586 M -87.00 % | 66.048 M -46.87 % | 124.309 M -46.84 % | 233.855 M 0.00 % | 233.855 M 17.44 % | 199.136 M 0.00 % | 199.136 M 637.16 % | -37.072 M 0.00 % | -37.072 M -174.98 % | -13.482 M 0.00 % | -13.482 M -121.05 % | 64.031 M 0.00 % | 64.031 M 1.75 % | 62.932 M 0.00 % | 62.932 M -4.00 % | 65.555 M 0.00 % | 65.555 M 6.06 % | 61.808 M 0.00 % | 61.808 M 42.26 % | 43.446 M 100.00 % | 21.723 M -45.85 % | 40.117 M 100.00 % | 20.059 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -63.000 K 68.97 % | -203.000 K | 0.000 -100.00 % | 652.000 K 107.29 % | -8.940 M -932.33 % | -866.000 K 91.22 % | -9.859 M -55.97 % | -6.321 M -4 351.41 % | -142.000 K -1 928.57 % | -7.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 % | 1.045 M 200.00 % | -1.045 M 89.57 % | -10.019 M 0.00 % | -10.019 M 16.04 % | -11.932 M 0.00 % | -11.932 M 43.83 % | -21.243 M 0.00 % | -21.243 M 62.52 % | -56.678 M 0.00 % | -56.678 M -134.25 % | -24.196 M 0.00 % | -24.196 M -541.88 % | -3.770 M 0.00 % | -3.770 M 40.61 % | -6.347 M 0.00 % | -6.347 M 66.24 % | -18.801 M 0.00 % | -18.801 M 38.42 % | -30.528 M -100.00 % | -15.264 M 20.68 % | -19.244 M -100.00 % | -9.622 M |
Acquisitions net | 3.394 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 258.759 M 241.80 % | -182.486 M -168.93 % | -67.857 M | 0.000 -100.00 % | 224.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -258.912 M 64.52 % | -729.667 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.000 K | 0.000 100.00 % | -35.556 M | 0.000 100.00 % | -129.567 M | 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 % | -18.000 M | 0.000 | 0.000 | 0.000 100.00 % | -259.036 M | 0.000 100.00 % | -294.118 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 |
Sales maturities of investments | 0.000 -100.00 % | 37.310 M | 0.000 | 0.000 | 0.000 -100.00 % | 307.229 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 |
Other investing activites | -367.000 K 99.02 % | -37.317 M -199.92 % | 37.346 M 266.19 % | -22.472 M -200.00 % | 22.472 M 146.63 % | -48.193 M -200.00 % | 48.193 M | 0.000 100.00 % | -6.432 M -102.94 % | 218.420 M 464 823.40 % | -47.000 K -100.41 % | 11.424 M 1 044.91 % | -1.209 M 61.47 % | -3.138 M -344.48 % | -706.000 K 70.20 % | -2.369 M 57.42 % | -5.564 M -122.48 % | 24.752 M -50.27 % | 49.776 M 126.75 % | 21.952 M 241.65 % | -15.497 M -156.83 % | -6.034 M -140.51 % | 14.895 M 412.66 % | -4.764 M -109.18 % | 51.876 M 417.80 % | 10.019 M 106.07 % | -165.146 M -1 484.06 % | 11.932 M 104.16 % | -286.621 M -1 449.25 % | 21.243 M 180.09 % | -26.525 M -146.80 % | 56.678 M 142.96 % | -131.936 M -645.29 % | 24.196 M 222.69 % | -19.722 M -623.19 % | 3.770 M -90.69 % | 40.481 M 537.79 % | 6.347 M 1 858.95 % | 324.000 K -98.28 % | 18.801 M 180.67 % | -23.305 M -176.34 % | 30.528 M 100.00 % | 15.264 M -20.68 % | 19.244 M 100.00 % | 9.622 M |
Net cash used for investing activites | 3.027 M 116.81 % | -18.007 M -148.30 % | 37.283 M 237.92 % | 11.033 M -50.90 % | 22.472 M -91.34 % | 259.411 M 281.11 % | -143.233 M 60.52 % | -362.841 M -3 580.30 % | -9.859 M -104.51 % | 218.389 M 153 895.07 % | -142.000 K -101.25 % | 11.389 M 1 042.02 % | -1.209 M 61.47 % | -3.138 M -344.48 % | -706.000 K 70.20 % | -2.369 M 57.42 % | -5.564 M -122.48 % | 24.752 M 111.84 % | -209.136 M 70.45 % | -707.715 M -4 466.79 % | -15.497 M -156.83 % | -6.034 M -140.51 % | 14.895 M 500.51 % | -3.719 M -107.32 % | 50.831 M 153.69 % | -94.668 M -17.60 % | -80.497 M 47.44 % | -153.166 M -5.35 % | -145.388 M -483.62 % | -24.912 M -8.88 % | -22.880 M 76.09 % | -95.683 M 25.53 % | -128.488 M -480.68 % | -22.127 M 85.38 % | -151.357 M -961.92 % | 17.561 M -8.30 % | 19.151 M 647.63 % | -3.497 M -38.44 % | -2.526 M 88.03 % | -21.101 M -0.46 % | -21.004 M 30.21 % | -30.096 M -100.00 % | -15.048 M 21.46 % | -19.160 M -100.00 % | -9.580 M |
Debt repayment | -19.075 M -2 284.38 % | -800.000 K 97.81 % | -36.461 M -113.65 % | -17.066 M -64.86 % | -10.352 M | 0.000 100.00 % | -9.000 M -102.95 % | 305.452 M 441.02 % | -89.570 M -1 016.14 % | -8.025 M -101.94 % | 414.248 M 792.12 % | -59.852 M -41.58 % | -42.273 M | 0.000 100.00 % | -40.230 M | 0.000 100.00 % | -315.000 M | 0.000 100.00 % | -155.357 M | 0.000 -100.00 % | 15.340 M | 0.000 -100.00 % | 9.880 M | 0.000 | 0.000 | 0.000 100.00 % | -95.116 M | 0.000 -100.00 % | 379.035 M | 0.000 -100.00 % | 159.587 M | 0.000 -100.00 % | 198.800 M | 0.000 -100.00 % | 23.467 M | 0.000 100.00 % | -8.825 M | 0.000 100.00 % | -8.700 M | 0.000 -100.00 % | 66.117 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 39.037 M 100.00 % | 19.519 M 49 947.44 % | 39.000 K 100.00 % | 19.500 K |
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 100.00 % | -3.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -2.689 M | 0.000 | 0.000 | 0.000 100.00 % | -215.089 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 % | -5.203 M 0.00 % | -5.203 M 40.65 % | -8.766 M 0.00 % | -8.766 M 20.00 % | -10.957 M 0.00 % | -10.957 M -0.19 % | -10.937 M 0.00 % | -10.937 M -149.98 % | -4.375 M -100.00 % | -2.188 M | 0.000 | 0.000 |
Other financing activites | 9.249 M 131.64 % | -29.232 M -338.06 % | 12.279 M 254.18 % | -7.964 M 82.34 % | -45.087 M -314.39 % | 21.030 M 195.56 % | -22.006 M | 0.000 100.00 % | -6.295 M -122.18 % | 28.377 M 110.26 % | -276.543 M -1 967.61 % | -13.375 M 2.76 % | -13.755 M 84.25 % | -87.329 M -489.66 % | -14.810 M -106.54 % | 226.536 M 1 214.02 % | -20.335 M 64.53 % | -57.334 M -187.97 % | -19.910 M 56.64 % | -45.913 M -185.28 % | 53.840 M 265.84 % | -32.465 M 33.63 % | -48.912 M 31.00 % | -70.885 M 23.33 % | -92.456 M 77.34 % | -408.086 M -222.86 % | 332.151 M 221.18 % | -274.097 M -244.39 % | 189.827 M 237.45 % | -138.104 M -248.88 % | 92.764 M 300.31 % | -46.310 M -309.53 % | 22.102 M 503.80 % | 3.661 M 183.39 % | -4.390 M 62.30 % | -11.643 M -180.56 % | 14.452 M 211.87 % | -12.919 M -208.97 % | 11.856 M 167.60 % | -17.538 M -216.11 % | 15.104 M -21.39 % | 19.214 M 100.00 % | 9.607 M 838.13 % | -1.302 M -100.00 % | -650.750 K |
Net cash used provided by financing activities | -9.826 M 69.97 % | -32.721 M -35.31 % | -24.182 M 30.70 % | -34.893 M 23.44 % | -45.576 M 76.51 % | -194.059 M -525.88 % | -31.006 M -111.58 % | 267.854 M 379.41 % | -95.865 M -571.03 % | 20.352 M -85.22 % | 137.705 M 288.05 % | -73.227 M -30.70 % | -56.028 M 35.84 % | -87.329 M -58.66 % | -55.040 M -124.30 % | 226.536 M 168.26 % | -331.893 M -448.24 % | -60.538 M 65.46 % | -175.267 M -281.74 % | -45.913 M -166.37 % | 69.180 M 313.09 % | -32.465 M 16.82 % | -39.032 M 44.94 % | -70.885 M 23.33 % | -92.456 M 77.34 % | -408.086 M -272.16 % | 237.035 M 186.48 % | -274.097 M -148.18 % | 568.862 M 511.91 % | -138.104 M -154.73 % | 252.351 M 644.92 % | -46.310 M -120.96 % | 220.902 M 14 421.04 % | -1.543 M -111.12 % | 13.875 M 167.98 % | -20.409 M -277.34 % | -5.409 M 77.35 % | -23.876 M -206.04 % | -7.802 M 72.60 % | -28.475 M -140.51 % | 70.285 M 373.66 % | 14.839 M 100.00 % | 7.419 M 670.05 % | -1.302 M -100.00 % | -650.750 K |
Effect of forex changes on cash | -114.000 K -101.35 % | 8.451 M 157.96 % | -14.582 M -756.25 % | -1.703 M -197.73 % | -572.000 K 98.22 % | -32.137 M -576.95 % | 6.738 M 129.06 % | -23.185 M -174.18 % | 31.253 M 462.19 % | -8.629 M -1 832.73 % | 498.000 K -80.64 % | 2.572 M 427.64 % | -785.000 K -193.90 % | 836.000 K -97.26 % | 30.459 M 1 974.86 % | 1.468 M 148.29 % | -3.040 M 95.12 % | -62.338 M -284.26 % | -16.223 M 94.61 % | -300.990 M -2 736 372.73 % | 11.000 K 100.00 % | -740.659 M -167.86 % | 1.091 B 3 954.69 % | 26.919 M -97.28 % | 990.434 M 190.85 % | 340.533 M 206.83 % | -318.760 M -172.75 % | 438.152 M 206.20 % | -412.585 M -310.24 % | 196.244 M 200.00 % | -196.244 M -262.62 % | 120.680 M 206.11 % | -113.728 M -255.46 % | -31.995 M -139.10 % | 81.819 M 511.59 % | 13.378 M 516.50 % | -3.212 M -126.79 % | 11.992 M 337.29 % | -5.054 M -110.22 % | 49.428 M 200.00 % | -49.428 M -397.16 % | 16.634 M 100.00 % | 8.317 M 67.91 % | 4.953 M 100.00 % | 2.477 M |
Net change in cash | -4.265 M 70.60 % | -14.508 M -167.18 % | 21.595 M -9.47 % | 23.854 M 295.08 % | -12.228 M 92.69 % | -167.166 M -197.19 % | 171.999 M 151.25 % | -335.618 M -402.54 % | -66.784 M -1 444.85 % | -4.323 M -101.11 % | 391.041 M 3 489.75 % | -11.536 M -144.73 % | 25.792 M 303.57 % | -12.670 M -141.15 % | 30.791 M 177.13 % | -39.920 M -596.46 % | 8.041 M 112.51 % | -64.293 M 72.84 % | -236.697 M 64.12 % | -659.688 M -714.72 % | -80.971 M 92.47 % | -1.076 B -200.00 % | 1.076 B 5 759.23 % | 18.363 M -98.29 % | 1.073 B 2 896.11 % | 35.817 M -75.00 % | 143.268 M 36.43 % | 105.013 M -75.00 % | 420.050 M 21 954.84 % | -1.922 M 75.00 % | -7.688 M 55.81 % | -17.397 M 75.00 % | -69.589 M -1 763.42 % | 4.184 M -75.00 % | 16.734 M -54.44 % | 36.731 M -75.00 % | 146.924 M 485.66 % | 25.087 M -75.00 % | 100.348 M 225.49 % | 30.830 M -75.00 % | 123.321 M 450.27 % | 22.411 M 0.00 % | 22.411 M 82.14 % | 12.305 M 0.00 % | 12.305 M |
Cash at beginning of period | 40.239 M -26.50 % | 54.747 M 65.14 % | 33.152 M 256.55 % | 9.298 M -56.81 % | 21.526 M -88.59 % | 188.692 M 1 030.37 % | 16.693 M -95.26 % | 352.311 M -15.94 % | 419.095 M -1.02 % | 423.418 M 1 207.77 % | 32.377 M -26.27 % | 43.913 M 142.33 % | 18.121 M -41.15 % | 30.791 M | 0.000 -100.00 % | 70.379 M 12.90 % | 62.338 M -3.04 % | 64.293 M -78.64 % | 300.990 M -54.37 % | 659.688 M -10.93 % | 740.659 M -31.16 % | 1.076 B | 0.000 -100.00 % | 1.073 B | 0.000 -100.00 % | 211.792 M -75.00 % | 847.166 M 693.38 % | 106.779 M -75.00 % | 427.116 M 292.93 % | 108.701 M -75.00 % | 434.804 M 244.81 % | 126.098 M -75.00 % | 504.393 M 313.73 % | 121.915 M -75.00 % | 487.659 M 472.48 % | 85.184 M -75.00 % | 340.735 M 466.98 % | 60.097 M -75.00 % | 240.387 M 516.12 % | 39.017 M -75.00 % | 156.066 M 839.85 % | 16.606 M 0.00 % | 16.606 M 286.08 % | 4.301 M 0.00 % | 4.301 M |
Cash at end of period | 35.974 M -10.60 % | 40.239 M -26.50 % | 54.747 M 65.14 % | 33.152 M 256.55 % | 9.298 M -56.81 % | 21.526 M -88.59 % | 188.692 M 1 030.37 % | 16.693 M -95.26 % | 352.311 M -15.94 % | 419.095 M -1.02 % | 423.418 M 1 207.77 % | 32.377 M -26.27 % | 43.913 M 142.33 % | 18.121 M -41.15 % | 30.791 M 1.09 % | 30.459 M -56.72 % | 70.379 M | 0.000 -100.00 % | 64.293 M | 0.000 -100.00 % | 659.688 M | 0.000 -100.00 % | 1.076 B -1.42 % | 1.091 B 1.71 % | 1.073 B 333.39 % | 247.609 M -75.00 % | 990.434 M 367.65 % | 211.792 M -75.00 % | 847.166 M 693.38 % | 106.779 M -75.00 % | 427.116 M 292.93 % | 108.701 M -75.00 % | 434.804 M 244.81 % | 126.098 M -75.00 % | 504.393 M 313.73 % | 121.915 M -75.00 % | 487.659 M 472.48 % | 85.184 M -75.00 % | 340.735 M 387.83 % | 69.847 M -75.00 % | 279.387 M 616.07 % | 39.017 M 0.00 % | 39.017 M 134.96 % | 16.606 M 0.00 % | 16.606 M |
Operating cash flow | 2.648 M -90.46 % | 27.769 M 20.34 % | 23.076 M -53.30 % | 49.417 M 331.66 % | 11.448 M 105.16 % | -221.907 M -165.36 % | 339.500 M 245.00 % | -234.139 M -3 145.91 % | 7.687 M 103.28 % | -234.435 M -192.67 % | 252.980 M 430.02 % | 47.730 M -43.05 % | 83.814 M 8.90 % | 76.961 M 37.24 % | 56.078 M 121.12 % | -265.555 M -176.19 % | 348.538 M 930.23 % | 33.831 M -79.36 % | 163.929 M -58.49 % | 394.930 M 393.27 % | -134.665 M 54.62 % | -296.772 M -3 556.46 % | 8.586 M -87.00 % | 66.048 M -46.87 % | 124.309 M -46.84 % | 233.855 M 0.00 % | 233.855 M 17.44 % | 199.136 M 0.00 % | 199.136 M 637.16 % | -37.072 M 0.00 % | -37.072 M -174.98 % | -13.482 M 0.00 % | -13.482 M -121.05 % | 64.031 M 0.00 % | 64.031 M 1.75 % | 62.932 M 0.00 % | 62.932 M -4.00 % | 65.555 M 0.00 % | 65.555 M 6.06 % | 61.808 M 0.00 % | 61.808 M 42.26 % | 43.446 M 100.00 % | 21.723 M -45.85 % | 40.117 M 100.00 % | 20.059 M |
Capital expenditure | -2.603 M -37 085.71 % | -7.000 K 88.89 % | -63.000 K 68.97 % | -203.000 K | 0.000 -100.00 % | 652.000 K 107.29 % | -8.940 M -932.33 % | -866.000 K 91.22 % | -9.859 M -55.97 % | -6.321 M -4 351.41 % | -142.000 K -1 928.57 % | -7.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 % | 1.045 M 200.00 % | -1.045 M 89.57 % | -10.019 M 0.00 % | -10.019 M 16.04 % | -11.932 M 0.00 % | -11.932 M 43.83 % | -21.243 M 0.00 % | -21.243 M 62.52 % | -56.678 M 0.00 % | -56.678 M -134.25 % | -24.196 M 0.00 % | -24.196 M -541.88 % | -3.770 M 0.00 % | -3.770 M 40.61 % | -6.347 M 0.00 % | -6.347 M 66.24 % | -18.801 M 0.00 % | -18.801 M 38.42 % | -30.528 M -100.00 % | -15.264 M 20.68 % | -19.244 M -100.00 % | -9.622 M |
Free CashFlow | 2.648 M -90.46 % | 27.762 M 20.64 % | 23.013 M -53.24 % | 49.214 M 329.89 % | 11.448 M 105.17 % | -221.255 M -166.93 % | 330.560 M 240.66 % | -235.005 M -10 719.75 % | -2.172 M 99.10 % | -240.756 M -195.22 % | 252.838 M 429.80 % | 47.723 M -43.06 % | 83.814 M 8.90 % | 76.961 M 37.24 % | 56.078 M 121.12 % | -265.555 M -176.19 % | 348.538 M 930.23 % | 33.831 M -79.36 % | 163.929 M -58.49 % | 394.930 M 393.27 % | -134.665 M 54.62 % | -296.772 M -3 556.46 % | 8.586 M -87.20 % | 67.093 M -45.57 % | 123.264 M -44.93 % | 223.837 M 0.00 % | 223.837 M 19.57 % | 187.204 M 0.00 % | 187.204 M 421.02 % | -58.315 M 0.00 % | -58.315 M 16.88 % | -70.160 M 0.00 % | -70.160 M -276.12 % | 39.836 M 0.00 % | 39.836 M -32.67 % | 59.163 M 0.00 % | 59.163 M -0.08 % | 59.208 M 0.00 % | 59.208 M 37.67 % | 43.008 M 0.00 % | 43.008 M 232.93 % | 12.918 M 100.00 % | 6.459 M -69.06 % | 20.874 M 100.00 % | 10.437 M |
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 | 2004 | 2003 | 2003 |