
World Houseware (Holdings) Limited WHWRF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 318.280 M -16.38 % | 380.630 M -39.45 % | 628.672 M -28.40 % | 878.030 M 7.43 % | 817.298 M 0.92 % | 809.809 M -12.57 % | 926.232 M 1.34 % | 914.020 M 6.88 % | 855.195 M -13.96 % | 993.965 M 0.25 % | 991.514 M -0.39 % | 995.434 M -7.40 % | 1.075 B -4.79 % | 1.129 B 11.71 % | 1.011 B 9.55 % | 922.576 M -7.67 % | 999.169 M 0.20 % | 997.202 M 12.40 % | 887.153 M 0.46 % | 883.083 M 1.39 % | 870.936 M 18.09 % | 737.541 M 8.52 % | 679.655 M |
Net income | -322.155 M -87.16 % | -172.132 M 19.36 % | -213.452 M -584.88 % | 44.022 M -36.19 % | 68.984 M 171.65 % | -96.282 M -108.25 % | 1.167 B 1 127.49 % | -113.566 M -327.74 % | -26.550 M 36.12 % | -41.564 M 14.97 % | -48.884 M -4.10 % | -46.960 M -528.62 % | 10.956 M 131.50 % | -34.785 M -1 415.62 % | 2.644 M -91.01 % | 29.405 M 142.67 % | -68.908 M -50.58 % | -45.762 M -7.18 % | -42.695 M -313.60 % | 19.988 M 0.65 % | 19.858 M -46.37 % | 37.028 M -11.90 % | 42.028 M |
Income before tax | -342.964 M -103.52 % | -168.520 M 23.21 % | -219.453 M -668.71 % | 38.588 M -60.13 % | 96.785 M 194.74 % | -102.154 M -107.27 % | 1.405 B 1 601.12 % | -93.599 M -649.39 % | -12.490 M 51.54 % | -25.776 M 38.33 % | -41.794 M -10.62 % | -37.783 M -314.96 % | 17.577 M 147.99 % | -36.623 M -664.39 % | 6.489 M -81.61 % | 35.281 M 147.49 % | -74.293 M -88.88 % | -39.333 M -3.43 % | -38.027 M -266.48 % | 22.842 M 0.37 % | 22.757 M -43.05 % | 39.960 M -13.04 % | 45.950 M |
Income before tax ratio | -1.08 -143.38 % | -0.44 -26.83 % | -0.35 -894.28 % | 0.04 -62.89 % | 0.12 193.88 % | -0.13 -108.32 % | 1.52 1 581.33 % | -0.10 -601.16 % | -0.01 43.68 % | -0.03 38.48 % | -0.04 -11.05 % | -0.04 -332.13 % | 0.02 150.41 % | -0.03 -605.23 % | 0.01 -83.21 % | 0.04 151.43 % | -0.07 -88.51 % | -0.04 7.98 % | -0.04 -265.71 % | 0.03 -1.01 % | 0.03 -51.77 % | 0.05 -19.86 % | 0.07 |
EBITDA | -289.761 M -183.35 % | -102.264 M 19.39 % | -126.855 M -491.43 % | 32.408 M 445.87 % | -9.370 M 73.80 % | -35.760 M 25.10 % | -47.745 M -192.54 % | -16.321 M -122.93 % | 71.162 M 33.20 % | 53.423 M 92.62 % | 27.735 M -5.11 % | 29.230 M -65.29 % | 84.211 M 78.15 % | 47.269 M -33.21 % | 70.775 M -27.94 % | 98.218 M 2 110.19 % | -4.886 M -117.38 % | 28.106 M 2.98 % | 27.294 M -68.78 % | 87.429 M 8.33 % | 80.703 M -11.73 % | 91.424 M -7.19 % | 98.510 M |
Net income ratio | -1.01 -123.82 % | -0.45 -33.19 % | -0.34 -777.20 % | 0.05 -40.60 % | 0.08 170.99 % | -0.12 -109.44 % | 1.26 1 113.94 % | -0.12 -300.21 % | -0.03 25.76 % | -0.04 15.18 % | -0.05 -4.51 % | -0.05 -562.87 % | 0.01 133.08 % | -0.03 -1 277.72 % | 0.00 -91.79 % | 0.03 146.22 % | -0.07 -50.28 % | -0.05 4.65 % | -0.05 -312.62 % | 0.02 -0.73 % | 0.02 -54.58 % | 0.05 -18.81 % | 0.06 |
Ratio EBITDA | -0.91 -238.85 % | -0.27 -33.15 % | -0.20 -646.69 % | 0.04 421.95 % | -0.01 74.04 % | -0.04 14.33 % | -0.05 -188.68 % | -0.02 -121.46 % | 0.08 54.82 % | 0.05 92.14 % | 0.03 -4.74 % | 0.03 -62.52 % | 0.08 87.12 % | 0.04 -40.21 % | 0.07 -34.22 % | 0.11 2 277.08 % | 0.00 -117.35 % | 0.03 -8.39 % | 0.03 -68.92 % | 0.10 6.84 % | 0.09 -25.25 % | 0.12 -14.48 % | 0.14 |
Gross profit ratio | 0.10 -8.71 % | 0.11 51.52 % | 0.08 -55.68 % | 0.17 -16.93 % | 0.20 37.22 % | 0.15 10.69 % | 0.13 -18.89 % | 0.17 -1.75 % | 0.17 15.90 % | 0.15 35.06 % | 0.11 5.45 % | 0.10 -21.44 % | 0.13 47.97 % | 0.09 -24.87 % | 0.12 -31.59 % | 0.17 150.12 % | 0.07 -13.45 % | 0.08 -26.66 % | 0.11 -17.79 % | 0.13 3.09 % | 0.13 -18.72 % | 0.16 -18.42 % | 0.19 |
Weighted average shs out dil | 792.117 M 0.30 % | 789.767 M 1.55 % | 777.730 M -2.34 % | 796.381 M 3.97 % | 765.935 M 0.21 % | 764.317 M -1.13 % | 773.078 M 2.08 % | 757.338 M 6.12 % | 713.653 M 0.22 % | 712.093 M 5.27 % | 676.417 M 0.00 % | 676.417 M -0.60 % | 680.483 M 0.60 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M |
Weighted average shs out | 792.117 M 0.30 % | 789.767 M 1.55 % | 777.730 M 1.24 % | 768.240 M 0.51 % | 764.317 M 0.00 % | 764.317 M 0.05 % | 763.912 M 0.90 % | 757.112 M 6.09 % | 713.653 M 0.22 % | 712.093 M 5.27 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M |
EPS diluted | -0.41 -86.36 % | -0.22 18.52 % | -0.27 -588.25 % | 0.06 -38.62 % | 0.09 169.31 % | -0.13 -108.61 % | 1.51 1 106.67 % | -0.15 -303.23 % | -0.04 36.30 % | -0.06 19.23 % | -0.07 -4.18 % | -0.07 -531.06 % | 0.02 131.32 % | -0.05 -1 417.95 % | 0.00 -90.93 % | 0.04 143.00 % | -0.10 -47.71 % | -0.07 -7.29 % | -0.06 -310.33 % | 0.03 3.45 % | 0.03 -47.27 % | 0.06 -11.29 % | 0.06 |
Earnings per share | -0.41 -86.36 % | -0.22 18.52 % | -0.27 -571.20 % | 0.06 -36.54 % | 0.09 169.46 % | -0.13 -108.50 % | 1.53 1 120.00 % | -0.15 -303.23 % | -0.04 36.30 % | -0.06 19.23 % | -0.07 -4.18 % | -0.07 -528.40 % | 0.02 131.52 % | -0.05 -1 385.00 % | 0.00 -90.70 % | 0.04 143.00 % | -0.10 -47.71 % | -0.07 -7.29 % | -0.06 -310.33 % | 0.03 3.45 % | 0.03 -47.27 % | 0.06 -11.29 % | 0.06 |
Gross profit | 33.206 M -23.66 % | 43.499 M -8.26 % | 47.418 M -68.27 % | 149.424 M -10.75 % | 167.431 M 38.49 % | 120.895 M -3.23 % | 124.926 M -17.80 % | 151.987 M 5.01 % | 144.732 M -0.28 % | 145.141 M 35.40 % | 107.197 M 5.03 % | 102.063 M -27.25 % | 140.292 M 40.88 % | 99.582 M -16.08 % | 118.659 M -25.05 % | 158.321 M 130.95 % | 68.553 M -13.27 % | 79.046 M -17.57 % | 95.890 M -17.41 % | 116.103 M 4.53 % | 111.073 M -4.02 % | 115.728 M -11.48 % | 130.732 M |
Income tax expense | -20.809 M -676.11 % | 3.612 M 160.19 % | -6.001 M -10.43 % | -5.434 M -119.55 % | 27.801 M 573.45 % | -5.872 M -102.47 % | 238.156 M 1 092.75 % | 19.967 M 42.01 % | 14.060 M -10.95 % | 15.788 M 122.55 % | 7.094 M -22.72 % | 9.180 M 34.13 % | 6.844 M 9 877.14 % | -70.000 K -101.82 % | 3.845 M -34.56 % | 5.876 M 209.12 % | -5.385 M -183.76 % | 6.429 M 37.72 % | 4.668 M 63.56 % | 2.854 M -1.55 % | 2.899 M -1.13 % | 2.932 M -25.24 % | 3.922 M |
Cost of revenue | 285.074 M -15.44 % | 337.131 M -42.00 % | 581.254 M -20.22 % | 728.606 M 12.12 % | 649.867 M -5.67 % | 688.914 M -14.03 % | 801.306 M 5.15 % | 762.033 M 7.26 % | 710.463 M -16.30 % | 848.824 M -4.01 % | 884.317 M -1.01 % | 893.371 M -4.42 % | 934.678 M -9.21 % | 1.029 B 15.40 % | 892.053 M 16.72 % | 764.255 M -17.88 % | 930.616 M 1.36 % | 918.156 M 16.04 % | 791.263 M 3.17 % | 766.980 M 0.94 % | 759.863 M 22.20 % | 621.813 M 13.28 % | 548.923 M |
General and administrative expenses | 67.149 M -23.05 % | 87.268 M -30.10 % | 124.843 M 19.82 % | 104.189 M -6.92 % | 111.933 M 10.53 % | 101.269 M -47.38 % | 192.458 M 45.55 % | 132.224 M 10.25 % | 119.934 M -8.53 % | 131.123 M 18.67 % | 110.494 M -0.04 % | 110.541 M -0.87 % | 111.506 M 5.54 % | 105.651 M 17.02 % | 90.284 M -1.10 % | 91.291 M -12.81 % | 104.699 M 186.76 % | -120.678 M -229.41 % | 93.251 M 210.78 % | -84.175 M -207.68 % | 78.174 M 7.74 % | 72.559 M -6.06 % | 77.237 M |
Selling and marketing expenses | 31.085 M -3.67 % | 32.269 M -46.46 % | 60.269 M -19.53 % | 74.898 M -7.64 % | 81.096 M -7.01 % | 87.206 M 65.79 % | 52.600 M -10.88 % | 59.021 M 44.12 % | 40.952 M 16.41 % | 35.179 M 30.37 % | 26.985 M 45.32 % | 18.570 M 1.70 % | 18.259 M 14.03 % | 16.013 M 24.91 % | 12.820 M -9.63 % | 14.186 M -10.19 % | 15.796 M 223.30 % | -12.811 M -217.27 % | 10.924 M 190.78 % | -12.033 M -205.52 % | 11.404 M 2.55 % | 11.120 M 7.62 % | 10.333 M |
Other expenses | 0.000 100.00 % | -2.076 M 72.87 % | -7.651 M 62.06 % | -20.165 M -176.52 % | 26.353 M 409.49 % | -8.515 M | 0.000 -100.00 % | 68.097 M 1 171.18 % | 5.357 M -47.84 % | 10.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -238.682 M | 0.000 100.00 % | -168.818 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 98.234 M -16.37 % | 117.461 M -33.81 % | 177.461 M 11.67 % | 158.922 M -27.56 % | 219.382 M 21.91 % | 179.960 M -26.56 % | 245.058 M 30.61 % | 187.624 M 18.90 % | 157.803 M -3.44 % | 163.423 M 19.82 % | 136.390 M 5.64 % | 129.111 M -0.50 % | 129.765 M 17.90 % | 110.064 M 7.66 % | 102.234 M -10.94 % | 114.787 M -13.86 % | 133.263 M 186.63 % | -153.834 M -262.29 % | 94.791 M 194.11 % | -100.725 M -205.71 % | 95.285 M 31.79 % | 72.303 M -6.46 % | 77.296 M |
Cost and expenses | 383.308 M -15.68 % | 454.592 M -40.08 % | 758.715 M -14.51 % | 887.528 M 2.10 % | 869.249 M 0.04 % | 868.874 M -16.96 % | 1.046 B 10.18 % | 949.657 M 9.37 % | 868.266 M -14.22 % | 1.012 B -0.83 % | 1.021 B -0.17 % | 1.022 B -3.94 % | 1.064 B -6.59 % | 1.140 B 14.61 % | 994.287 M 13.11 % | 879.042 M -17.37 % | 1.064 B 39.19 % | 764.322 M -13.74 % | 886.054 M 32.99 % | 666.255 M -22.09 % | 855.148 M 23.20 % | 694.116 M 10.84 % | 626.219 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 98.234 M -17.82 % | 119.537 M -35.42 % | 185.112 M 3.36 % | 179.087 M -7.22 % | 193.029 M 2.42 % | 188.475 M -23.09 % | 245.058 M 28.14 % | 191.245 M 18.87 % | 160.886 M -3.26 % | 166.302 M 20.97 % | 137.479 M 6.48 % | 129.111 M -0.50 % | 129.765 M 6.66 % | 121.664 M 18.00 % | 103.104 M -2.25 % | 105.477 M -12.46 % | 120.495 M 190.27 % | -133.489 M -228.14 % | 104.175 M 208.28 % | -96.208 M -207.40 % | 89.578 M 7.05 % | 83.679 M -4.44 % | 87.570 M |
Interest income | 26.335 M 117.82 % | 12.090 M 68.62 % | 7.170 M 71.78 % | 4.174 M -21.48 % | 5.316 M -20.54 % | 6.690 M 60.74 % | 4.162 M 132.25 % | 1.792 M 53.56 % | 1.167 M -3.23 % | 1.206 M 89.92 % | 635.000 K -51.27 % | 1.303 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 8.540 M -36.43 % | 13.434 M -38.48 % | 21.838 M 13.80 % | 19.190 M -1.44 % | 19.470 M -10.89 % | 21.849 M 22.37 % | 17.855 M 21.67 % | 14.675 M 3.72 % | 14.149 M -3.56 % | 14.671 M 19.14 % | 12.314 M 18.02 % | 10.434 M 16.46 % | 8.959 M -0.16 % | 8.973 M 7.19 % | 8.371 M 1.43 % | 8.253 M -30.37 % | 11.853 M -14.33 % | 13.835 M 13.34 % | 12.207 M 3.11 % | 11.839 M 120.38 % | 5.372 M 54.15 % | 3.485 M -32.41 % | 5.156 M |
Depreciation and amortization | 44.663 M -15.45 % | 52.822 M -25.35 % | 70.760 M 68.85 % | 41.906 M -1.59 % | 42.581 M -4.41 % | 44.545 M -24.79 % | 59.224 M -5.40 % | 62.603 M -9.93 % | 69.503 M 7.71 % | 64.528 M 12.78 % | 57.215 M 1.12 % | 56.579 M -1.90 % | 57.675 M -0.13 % | 57.751 M 3.28 % | 55.915 M 2.25 % | 54.684 M -4.99 % | 57.554 M 7.37 % | 53.604 M 0.92 % | 53.114 M 0.69 % | 52.748 M 0.33 % | 52.574 M 9.58 % | 47.979 M 1.21 % | 47.404 M |
Operating income | -65.028 M 12.08 % | -73.962 M 43.12 % | -130.043 M -1 269.16 % | -9.498 M 81.72 % | -51.951 M 20.29 % | -65.177 M 39.07 % | -106.969 M -766.22 % | 16.056 M 145.24 % | 6.547 M -3.81 % | 6.806 M -69.66 % | 22.431 M 45.35 % | 15.432 M -44.78 % | 27.946 M 366.61 % | -10.482 M -170.54 % | 14.860 M -65.87 % | 43.534 M -30.28 % | 62.440 M -70.71 % | 213.184 M 725.65 % | 25.820 M -87.31 % | 203.499 M 623.45 % | 28.129 M -35.25 % | 43.445 M -14.99 % | 51.106 M |
Operating income ratio | -0.20 -5.14 % | -0.19 6.06 % | -0.21 -1 812.23 % | -0.01 82.98 % | -0.06 21.02 % | -0.08 30.31 % | -0.12 -757.44 % | 0.02 129.46 % | 0.01 11.80 % | 0.01 -69.73 % | 0.02 45.93 % | 0.02 -40.37 % | 0.03 380.02 % | -0.01 -163.14 % | 0.01 -68.84 % | 0.05 -24.49 % | 0.06 -70.77 % | 0.21 634.54 % | 0.03 -87.37 % | 0.23 613.50 % | 0.03 -45.17 % | 0.06 -21.66 % | 0.08 |
Total other income expenses net | -277.936 M -193.93 % | -94.558 M -5.76 % | -89.410 M -285.94 % | 48.086 M -67.67 % | 148.736 M 785.29 % | -21.704 M -101.43 % | 1.521 B 3 988.07 % | -39.111 M -612.46 % | 7.632 M -27.58 % | 10.538 M 156.90 % | 4.102 M 168.87 % | -5.956 M 42.56 % | -10.369 M 28.69 % | -14.541 M -73.71 % | -8.371 M -1.43 % | -8.253 M 93.96 % | -136.733 M 45.85 % | -252.517 M -295.50 % | -63.847 M 64.66 % | -180.657 M -3 262.94 % | -5.372 M -54.15 % | -3.485 M 32.41 % | -5.156 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -585.487 M -1.87 % | -574.763 M -22.61 % | -468.765 M 26.22 % | -635.392 M -916.97 % | 77.774 M -56.33 % | 178.085 M -11.73 % | 201.755 M -1.98 % | 205.838 M -22.34 % | 265.039 M -14.23 % | 309.016 M 12.97 % | 273.530 M 71.09 % | 159.875 M 50.47 % | 106.247 M -7.85 % | 115.297 M -3.89 % | 119.963 M -13.21 % | 138.217 M -8.70 % | 151.396 M -34.50 % | 231.154 M -2.28 % | 236.549 M -8.01 % | 257.147 M -1.74 % | 261.711 M 117.29 % | 120.445 M 74.32 % | 69.096 M |
Total investments | 0.000 -100.00 % | 73.974 M 138.57 % | 31.007 M -14.86 % | 36.419 M 1.91 % | 35.735 M -4.86 % | 37.560 M | 0.000 -100.00 % | 20.602 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.859 M 9.45 % | 6.267 M 509.63 % | 1.028 M 96.56 % | 523.000 K -78.94 % | 2.483 M -51.72 % | 5.143 M 15.60 % | 4.449 M -11.50 % | 5.027 M |
Total debt | 61.486 M -55.45 % | 138.019 M 16.66 % | 118.309 M -43.13 % | 208.039 M 5.22 % | 197.723 M -9.66 % | 218.854 M -8.34 % | 238.769 M -9.28 % | 263.203 M -21.28 % | 334.373 M -4.18 % | 348.951 M 8.31 % | 322.186 M 32.73 % | 242.730 M 27.12 % | 190.952 M 1.65 % | 187.851 M -1.75 % | 191.201 M -7.01 % | 205.613 M 3.68 % | 198.313 M -26.56 % | 270.022 M -5.74 % | 286.452 M -15.40 % | 338.601 M -5.29 % | 357.527 M 89.09 % | 189.081 M 53.60 % | 123.097 M |
Accumulated other comprehensive income loss | 462.475 M -3.37 % | 478.600 M -13.86 % | 555.607 M -13.30 % | 640.847 M 6.35 % | 602.569 M 19.90 % | 502.549 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 |
Retained earnings | 163.039 M -69.64 % | 537.079 M -18.29 % | 657.326 M -24.72 % | 873.142 M 5.00 % | 831.537 M 8.50 % | 766.388 M | 0.000 100.00 % | -298.527 M -66.09 % | -179.734 M -21.31 % | -148.163 M -44.96 % | -102.211 M -100.23 % | -51.048 M -2 491.27 % | -1.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 79.212 M 0.00 % | 79.212 M 0.83 % | 78.562 M 1.22 % | 77.612 M 1.54 % | 76.432 M 0.00 % | 76.432 M 0.00 % | 76.432 M 0.13 % | 76.332 M 0.82 % | 75.712 M 1.41 % | 74.662 M 10.38 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M |
Total equity | 1.113 B -23.31 % | 1.451 B -11.66 % | 1.643 B -15.30 % | 1.940 B 4.61 % | 1.854 B 9.78 % | 1.689 B -6.34 % | 1.803 B 157.18 % | 701.173 M -4.60 % | 734.954 M -10.28 % | 819.195 M -7.61 % | 886.717 M -8.13 % | 965.172 M -1.39 % | 978.821 M 2.50 % | 954.932 M 2.66 % | 930.156 M 4.57 % | 889.486 M 4.16 % | 853.963 M 0.46 % | 850.090 M 4.00 % | 817.419 M -0.48 % | 821.328 M 4.32 % | 787.352 M 1.69 % | 774.258 M 3.44 % | 748.535 M |
Other non current liabilities | 279.626 M 12.99 % | 247.468 M | 0.000 -100.00 % | 276.533 M -37.10 % | 439.624 M | 0.000 -100.00 % | 411.212 M | 0.000 -100.00 % | 36.715 M -9.85 % | 40.725 M -3.26 % | 42.099 M -2.29 % | 43.086 M 15.47 % | 37.313 M | 0.000 -100.00 % | 180.000 K | 0.000 -100.00 % | 674.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 47.225 M 12.50 % | 41.978 M -33.50 % | 63.122 M -20.12 % | 79.017 M 14.85 % | 68.798 M 0.47 % | 68.475 M 5 283.25 % | 1.272 M -63.32 % | 3.468 M -39.01 % | 5.686 M 213.28 % | 1.815 M | 0.000 -100.00 % | 15.729 M -34.81 % | 24.129 M | 0.000 -100.00 % | 11.176 M -67.70 % | 34.599 M 58.48 % | 21.832 M -11.05 % | 24.543 M -9.83 % | 27.220 M -75.13 % | 109.434 M -22.69 % | 141.550 M 790.70 % | 15.892 M -30.47 % | 22.857 M |
Total non current liabilities | 519.614 M 2.50 % | 506.944 M -6.58 % | 542.655 M 2.69 % | 528.448 M 3.94 % | 508.422 M 10.26 % | 461.099 M 11.79 % | 412.484 M 189.16 % | 142.648 M 236.43 % | 42.401 M -0.33 % | 42.540 M 1.05 % | 42.099 M -28.42 % | 58.815 M -11.25 % | 66.273 M 985.91 % | 6.103 M -67.88 % | 19.003 M -55.88 % | 43.075 M -93.91 % | 707.187 M 1 635.00 % | 40.760 M 9.92 % | 37.082 M -68.38 % | 117.276 M -21.10 % | 148.631 M 579.52 % | 21.873 M -19.79 % | 27.268 M |
Other current liabilities | 936.992 M 1 005.79 % | 84.735 M -14.72 % | 99.358 M -89.32 % | 929.974 M 993.66 % | 85.033 M 31.55 % | 64.640 M -21.88 % | 82.744 M 24.35 % | 66.541 M 50.82 % | 44.119 M -22.63 % | 57.025 M -9.12 % | 62.751 M 11.44 % | 56.308 M -37.00 % | 89.377 M -33.63 % | 134.662 M 17.65 % | 114.460 M 794.36 % | 12.798 M -53.96 % | 27.798 M 98.84 % | 13.980 M -8.54 % | 15.285 M 9 825.32 % | 154.000 K | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 -100.00 % | 917.526 M 19.94 % | 765.013 M -9.46 % | 844.899 M 8 399.99 % | 9.940 M -38.00 % | 16.033 M | 0.000 -100.00 % | 105.929 M 12.70 % | 93.993 M 9.56 % | 85.789 M 4.88 % | 81.801 M 41.74 % | 57.714 M -3.25 % | 59.650 M -57.09 % | 139.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 14.261 M -65.46 % | 41.291 M -25.18 % | 55.187 M 108.75 % | -630.860 M -419.06 % | 197.723 M -9.14 % | 217.616 M -23.31 % | 283.747 M -7.07 % | 305.335 M -19.29 % | 378.310 M -0.79 % | 381.328 M 6.22 % | 359.013 M 44.19 % | 248.983 M 49.25 % | 166.823 M -11.19 % | 187.851 M 4.35 % | 180.025 M -4.42 % | 188.341 M 6.72 % | 176.481 M -28.11 % | 245.479 M -5.31 % | 259.232 M 13.12 % | 229.167 M 6.11 % | 215.977 M 24.71 % | 173.189 M 72.77 % | 100.240 M |
Total current liabilities | 999.030 M -9.02 % | 1.098 B 7.83 % | 1.018 B -22.41 % | 1.313 B 139.52 % | 547.977 M 14.92 % | 476.819 M -12.93 % | 547.627 M -2.14 % | 559.609 M -4.85 % | 588.140 M -5.13 % | 619.952 M 7.14 % | 578.631 M 24.82 % | 463.565 M 20.77 % | 383.830 M -16.84 % | 461.552 M 8.30 % | 426.166 M 9.24 % | 390.130 M -2.89 % | 401.728 M -16.30 % | 479.949 M 3.94 % | 461.740 M 13.10 % | 408.249 M 7.90 % | 378.376 M 18.53 % | 319.231 M 46.88 % | 217.346 M |
Total liabilities | 1.519 B -5.38 % | 1.605 B 2.82 % | 1.561 B -15.21 % | 1.841 B 74.27 % | 1.056 B 12.63 % | 937.918 M -2.31 % | 960.111 M 36.72 % | 702.257 M 11.37 % | 630.541 M -4.82 % | 662.492 M 6.73 % | 620.730 M 18.83 % | 522.380 M 16.06 % | 450.103 M -3.75 % | 467.655 M 5.05 % | 445.169 M 2.76 % | 433.205 M -60.93 % | 1.109 B 112.96 % | 520.709 M 4.39 % | 498.822 M -5.08 % | 525.525 M -0.28 % | 527.007 M 54.50 % | 341.104 M 39.45 % | 244.614 M |
Other non current assets | 523.134 M -66.43 % | 1.558 B 1 179.87 % | 121.750 M 19.08 % | 102.245 M -14.16 % | 119.117 M -92.45 % | 1.577 B -5.39 % | 1.667 B 1 469.14 % | 106.235 M 3.71 % | 102.438 M -0.04 % | 102.481 M -0.24 % | 102.728 M 103.70 % | 50.430 M 4.74 % | 48.150 M -56.90 % | 111.717 M 4.41 % | 107.000 M -31.73 % | 156.739 M -0.66 % | 157.777 M -8.67 % | 172.746 M -2.62 % | 177.388 M -6.59 % | 189.906 M 312.81 % | 46.003 M 65.34 % | 27.824 M 42.66 % | 19.504 M |
Long term investments | 0.000 -100.00 % | 29.924 M -3.49 % | 31.007 M -14.86 % | 36.419 M 1.91 % | 35.735 M -4.86 % | 37.560 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 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.320 M -16.23 % | 69.616 M 3.93 % | 66.986 M -8.86 % | 73.494 M -8.55 % | 80.362 M -5.81 % | 85.323 M -0.79 % | 86.000 M 4 528.63 % | 1.858 M -14.65 % | 2.177 M -12.78 % | 2.496 M -13.00 % | 2.869 M -6.52 % | 3.069 M -9.63 % | 3.396 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 58.320 M -16.23 % | 69.616 M 3.93 % | 66.986 M -8.86 % | 73.494 M -8.55 % | 80.362 M -5.81 % | 85.323 M -0.79 % | 86.000 M 4 528.63 % | 1.858 M -14.65 % | 2.177 M -12.78 % | 2.496 M -13.00 % | 2.869 M -6.52 % | 3.069 M -9.63 % | 3.396 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 1.068 B 217.30 % | 336.561 M -82.61 % | 1.935 B -11.73 % | 2.192 B 2.89 % | 2.131 B 357.24 % | 466.007 M 8.35 % | 430.094 M -24.52 % | 569.818 M -10.05 % | 633.455 M -10.60 % | 708.566 M -6.25 % | 755.827 M 6.86 % | 707.329 M 5.76 % | 668.804 M -0.84 % | 674.474 M -1.29 % | 683.305 M 5.41 % | 648.216 M -51.92 % | 1.348 B 101.41 % | 669.400 M 7.28 % | 623.981 M 2.58 % | 608.263 M -13.30 % | 701.594 M 4.39 % | 672.116 M 1.50 % | 662.179 M |
Total non current assets | 1.591 B -17.34 % | 1.925 B -7.82 % | 2.088 B -10.43 % | 2.331 B 1.99 % | 2.286 B 9.85 % | 2.081 B -3.47 % | 2.155 B 189.05 % | 745.669 M -7.13 % | 802.879 M -9.23 % | 884.541 M -5.79 % | 938.917 M 11.37 % | 843.082 M 5.00 % | 802.954 M 1.89 % | 788.049 M -0.56 % | 792.482 M -1.85 % | 807.451 M -46.49 % | 1.509 B 78.52 % | 845.215 M 5.03 % | 804.765 M 0.83 % | 798.169 M 6.76 % | 747.597 M 6.81 % | 699.940 M 2.68 % | 681.683 M |
Other current assets | 8.521 M -0.34 % | 8.550 M 0.67 % | 8.493 M 0.91 % | 8.416 M 0.87 % | 8.343 M -72.53 % | 30.370 M 143.27 % | 12.484 M -51.74 % | 25.866 M -19.47 % | 32.121 M -13.79 % | 37.259 M 186.72 % | 12.995 M 19.30 % | 10.893 M -96.51 % | 312.368 M 1.57 % | 307.526 M 6.62 % | 288.431 M 13.47 % | 254.192 M 6.06 % | 239.664 M -17.44 % | 290.303 M 244.32 % | 84.312 M -71.33 % | 294.075 M 6 246.03 % | 4.634 M 70.37 % | 2.720 M 35.46 % | 2.008 M |
Short term investments | 0.000 -100.00 % | 73.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.602 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.028 M 96.56 % | 523.000 K -78.94 % | 2.483 M -51.72 % | 5.143 M 15.60 % | 4.449 M -11.50 % | 5.027 M |
cash and cash equivalents | 646.973 M 1.70 % | 636.149 M 8.36 % | 587.074 M -30.39 % | 843.431 M 603.16 % | 119.949 M 194.22 % | 40.769 M 10.14 % | 37.014 M -35.48 % | 57.365 M -17.26 % | 69.334 M 73.62 % | 39.935 M -17.92 % | 48.656 M -41.28 % | 82.855 M -2.18 % | 84.705 M 16.75 % | 72.554 M 1.85 % | 71.238 M 5.70 % | 67.396 M 43.65 % | 46.917 M 20.71 % | 38.868 M -22.11 % | 49.903 M -38.73 % | 81.454 M -14.99 % | 95.816 M 39.60 % | 68.636 M 27.10 % | 54.001 M |
Cash and short term investments | 646.973 M -8.89 % | 710.123 M 20.96 % | 587.074 M -30.39 % | 843.431 M 603.16 % | 119.949 M 194.22 % | 40.769 M 10.14 % | 37.014 M -35.48 % | 57.365 M -17.26 % | 69.334 M 73.62 % | 39.935 M -17.92 % | 48.656 M -41.28 % | 82.855 M -2.18 % | 84.705 M 16.75 % | 72.554 M 1.85 % | 71.238 M 5.70 % | 67.396 M 43.65 % | 46.917 M 17.60 % | 39.896 M -20.88 % | 50.426 M -39.92 % | 83.937 M -16.86 % | 100.959 M 38.14 % | 73.085 M 23.81 % | 59.028 M |
Total current assets | 1.041 B -8.04 % | 1.132 B 1.41 % | 1.116 B -23.01 % | 1.450 B 131.93 % | 624.983 M 14.41 % | 546.260 M -10.16 % | 608.021 M -7.56 % | 657.761 M 16.91 % | 562.616 M -5.78 % | 597.146 M 5.03 % | 568.530 M -11.78 % | 644.470 M 2.96 % | 625.970 M -1.35 % | 634.538 M 8.87 % | 582.843 M 13.12 % | 515.240 M 13.49 % | 454.000 M -13.62 % | 525.584 M 2.76 % | 511.476 M -6.78 % | 548.684 M -3.19 % | 566.762 M 36.43 % | 415.422 M 33.38 % | 311.466 M |
Inventory | 108.487 M -18.77 % | 133.553 M -32.61 % | 198.192 M -13.08 % | 228.027 M 35.15 % | 168.717 M 5.68 % | 159.650 M -7.24 % | 172.119 M 0.03 % | 172.069 M 2.96 % | 167.125 M -11.27 % | 188.348 M -12.96 % | 216.386 M -17.82 % | 263.305 M 15.03 % | 228.897 M -1.74 % | 232.958 M 4.38 % | 223.174 M 15.77 % | 192.776 M 15.15 % | 167.419 M -14.76 % | 196.413 M 10.77 % | 177.320 M 3.90 % | 170.672 M -2.15 % | 174.428 M 26.83 % | 137.531 M 19.23 % | 115.354 M |
Net receivables | 276.735 M -0.98 % | 279.462 M -13.28 % | 322.249 M -12.82 % | 369.643 M 12.70 % | 327.974 M 3.96 % | 315.471 M -12.36 % | 359.954 M -1.17 % | 364.216 M 39.59 % | 260.913 M -12.40 % | 297.840 M 10.82 % | 268.757 M 7.80 % | 249.317 M -19.10 % | 308.196 M 3.86 % | 296.752 M 17.50 % | 252.556 M 28 730.59 % | 876.000 K | 0.000 | 0.000 -100.00 % | 199.418 M | 0.000 -100.00 % | 289.753 M 43.38 % | 202.086 M 49.61 % | 135.076 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 47.684 M -12.39 % | 54.427 M -44.13 % | 97.421 M -41.93 % | 167.772 M -31.86 % | 246.207 M 43.80 % | 171.220 M 0.61 % | 170.180 M 3.56 % | 164.332 M 12.59 % | 145.954 M -10.67 % | 163.383 M 12.74 % | 144.923 M -2.07 % | 147.993 M 26.93 % | 116.592 M -11.46 % | 131.678 M 4.00 % | 126.615 M -30.01 % | 180.894 M -7.78 % | 196.148 M -10.98 % | 220.332 M 18.36 % | 186.157 M 4.44 % | 178.239 M 9.76 % | 162.391 M 11.23 % | 145.990 M 25.70 % | 116.143 M |
Tax payables | 93.000 K -1.06 % | 94.000 K -93.31 % | 1.405 M 91.68 % | 733.000 K -91.92 % | 9.074 M 24.13 % | 7.310 M -33.28 % | 10.956 M -53.18 % | 23.401 M 18.44 % | 19.757 M 8.46 % | 18.216 M 52.51 % | 11.944 M 16.18 % | 10.281 M -6.86 % | 11.038 M 49.95 % | 7.361 M 45.30 % | 5.066 M -37.43 % | 8.097 M 522.37 % | 1.301 M 723.42 % | 158.000 K -85.18 % | 1.066 M 54.72 % | 689.000 K 8 512.50 % | 8.000 K -84.62 % | 52.000 K -94.60 % | 963.000 K |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 130.789 M 265.52 % | -79.017 M | 0.000 -100.00 % | 129.352 M 21.05 % | 106.858 M -18.98 % | 131.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 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.000 K -22.22 % | -18.000 K -20.00 % | -15.000 K -100.48 % | 3.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 61.486 M 0.16 % | 61.386 M -27.75 % | 84.969 M 110.09 % | -841.899 M -137 440.78 % | 613.000 K -84.56 % | 3.970 M 14.48 % | 3.468 M -53.12 % | 7.398 M -18.58 % | 9.086 M 297.12 % | 2.288 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 356.505 M 0.00 % | 356.505 M 1.46 % | 351.385 M 0.98 % | 347.990 M 1.26 % | 343.659 M 0.00 % | 343.659 M 0.00 % | 343.659 M 0.10 % | 343.301 M 0.60 % | 341.251 M 2.22 % | 333.841 M 6.62 % | 313.127 M 0.00 % | 313.127 M -65.71 % | 913.164 M 2.16 % | 893.852 M 3.63 % | 862.514 M 4.95 % | 821.844 M 4.52 % | 786.321 M 0.49 % | 782.448 M 4.36 % | 749.777 M -0.52 % | 753.686 M 4.72 % | 719.710 M 1.85 % | 706.616 M 3.78 % | 680.893 M |
Deferred tax liabilities non current | 192.763 M -11.37 % | 217.498 M -5.11 % | 229.202 M -9.02 % | 251.915 M | 0.000 -100.00 % | 222.901 M -4.78 % | 234.102 M 3 113.04 % | 7.286 M 115.43 % | 3.382 M -36.26 % | 5.306 M 13.06 % | 4.693 M -0.64 % | 4.723 M -2.24 % | 4.831 M -20.84 % | 6.103 M -20.19 % | 7.647 M -9.78 % | 8.476 M -24.58 % | 11.239 M -30.70 % | 16.217 M 64.44 % | 9.862 M 25.76 % | 7.842 M 10.75 % | 7.081 M 18.39 % | 5.981 M 35.59 % | 4.411 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.632 B -13.89 % | 3.056 B -4.60 % | 3.204 B -15.25 % | 3.781 B 29.89 % | 2.911 B 10.80 % | 2.627 B -4.94 % | 2.763 B 96.90 % | 1.403 B 2.78 % | 1.365 B -7.84 % | 1.482 B -1.71 % | 1.507 B 1.34 % | 1.488 B 4.10 % | 1.429 B 0.45 % | 1.423 B 3.44 % | 1.375 B 3.98 % | 1.323 B -32.61 % | 1.963 B 43.19 % | 1.371 B 4.14 % | 1.316 B -2.27 % | 1.347 B 2.47 % | 1.314 B 17.84 % | 1.115 B 12.31 % | 993.149 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.291 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.212 M | 0.000 | 0.000 100.00 % | -10.206 M -181.01 % | 12.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 178.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.604 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.430 M | 0.000 | 0.000 -100.00 % | 8.205 M 68.52 % | 4.869 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -19.054 M -119.88 % | 95.829 M 727.98 % | -15.260 M 90.64 % | -163.091 M -359.81 % | 62.774 M 122.45 % | 28.219 M 393.89 % | -9.602 M 84.11 % | -60.427 M -1 510 775.00 % | 4.000 K 100.01 % | -30.997 M -237.70 % | 22.511 M 218.40 % | -19.013 M -6.28 % | -17.890 M 72.10 % | -64.113 M -454.32 % | -11.566 M 73.56 % | -43.750 M -180.44 % | 54.385 M 288.94 % | -28.784 M -138.15 % | 75.456 M 1 324.34 % | -6.163 M 77.72 % | -27.657 M 52.45 % | -58.166 M -690.08 % | -7.362 M |
Accounts receivables | -16.621 M -127.14 % | 61.242 M 178.93 % | 21.956 M 214.60 % | -19.158 M -231.40 % | -5.781 M -120.34 % | 28.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 20.974 M -39.36 % | 34.587 M 79.39 % | 19.280 M 143.43 % | -44.391 M -465.21 % | 12.155 M 53.14 % | 7.937 M 170.41 % | -11.272 M -187.95 % | 12.816 M 23.30 % | 10.394 M -39.17 % | 17.088 M -58.50 % | 41.177 M 248.17 % | -27.790 M -578.07 % | 5.813 M -2.02 % | 5.933 M 129.95 % | -19.811 M 19.23 % | -24.529 M -164.84 % | 37.831 M 356.50 % | -14.749 M -547.45 % | -2.278 M -130.52 % | 7.465 M 120.23 % | -36.897 M -61.61 % | -22.831 M -663.45 % | 4.052 M |
Accounts payables | 0.000 | 0.000 100.00 % | -66.671 M 30.80 % | -96.342 M -252.73 % | 63.078 M 1 342.43 % | -5.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -23.407 M | 0.000 -100.00 % | 10.175 M 417.97 % | -3.200 M 52.08 % | -6.678 M -117.95 % | -3.064 M -283.47 % | 1.670 M 102.28 % | -73.243 M -604.94 % | -10.390 M 78.39 % | -48.085 M -157.61 % | -18.666 M -312.67 % | 8.777 M 137.03 % | -23.703 M 66.16 % | -70.046 M -949.56 % | 8.245 M 142.90 % | -19.221 M -216.11 % | 16.554 M 217.95 % | -14.035 M -118.06 % | 77.734 M 670.40 % | -13.628 M -247.49 % | 9.240 M 126.15 % | -35.335 M -209.58 % | -11.414 M |
Other non cash items | 287.104 M 683.47 % | 36.645 M -64.46 % | 103.116 M 288.64 % | -54.664 M 71.65 % | -192.841 M -535.26 % | 44.305 M 103.04 % | -1.455 B -1 511.91 % | 103.078 M 3 334.79 % | 3.001 M -72.02 % | 10.725 M -28.82 % | 15.068 M 22.03 % | 12.348 M 642.05 % | -2.278 M -116.74 % | 13.609 M 115.91 % | 6.303 M -76.25 % | 26.541 M -30.85 % | 38.380 M 38.65 % | 27.682 M 134.95 % | -79.205 M -3 236.83 % | 2.525 M 90.85 % | 1.323 M 149.44 % | -2.676 M -131.15 % | 8.591 M |
Net cash provided by operating activities | -30.073 M -328.45 % | 13.164 M 121.64 % | -60.837 M 54.82 % | -134.659 M -235.68 % | 99.251 M 565.44 % | 14.915 M 2 203.67 % | -709.000 K -106.08 % | 11.655 M -80.58 % | 60.018 M 107.60 % | 28.910 M -45.45 % | 53.000 M 336.90 % | 12.131 M -80.83 % | 63.289 M 358.25 % | -24.507 M -142.89 % | 57.141 M -21.46 % | 72.756 M -4.30 % | 76.026 M 477.31 % | 13.169 M 16.15 % | 11.338 M -84.24 % | 71.952 M 46.85 % | 48.997 M 80.82 % | 27.097 M -71.35 % | 94.583 M |
Investments in property plant and equipment | -11.553 M 76.00 % | -48.143 M -4.84 % | -45.919 M -92.40 % | -23.867 M 20.54 % | -30.035 M -2.05 % | -29.432 M 18.63 % | -36.170 M -2.88 % | -35.156 M -16.86 % | -30.084 M 40.62 % | -50.666 M 58.84 % | -123.086 M -50.30 % | -81.893 M -55.90 % | -52.528 M -98.75 % | -26.429 M 25.86 % | -35.646 M 3.41 % | -36.904 M 49.11 % | -72.514 M -35.68 % | -53.445 M 37.15 % | -85.030 M -9.82 % | -77.425 M 45.05 % | -140.898 M -99.42 % | -70.654 M 30.80 % | -102.103 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 74.587 M 6 662.19 % | 1.103 M -49.36 % | 2.178 M 3 200.00 % | 66.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.144 M | 0.000 -100.00 % | 2.287 M | 0.000 -100.00 % | 26.168 M | 0.000 | 0.000 -100.00 % | 62.000 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.116 M | 0.000 100.00 % | -4.824 M | 0.000 100.00 % | -7.020 M 58.00 % | -16.715 M -66.19 % | -10.058 M -136.99 % | -4.244 M 94.86 % | -82.529 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.943 M 110.97 % | 1.395 M | 0.000 -100.00 % | 1.085 M | 0.000 -100.00 % | 7.174 M | 0.000 | 0.000 -100.00 % | 12.146 M | 0.000 -100.00 % | 2.067 M | 0.000 |
Other investing activites | 100.197 M -38.10 % | 161.872 M 489.08 % | 27.479 M -96.80 % | 858.697 M 3 263.48 % | 25.530 M -5.52 % | 27.021 M -13.38 % | 31.195 M -70.53 % | 105.858 M 1 569.42 % | 6.341 M 125.65 % | -24.724 M 45.43 % | -45.305 M -279.20 % | 25.282 M 395.05 % | 5.107 M -92.54 % | 68.454 M 383.19 % | 14.167 M 186.72 % | -16.336 M -128.63 % | 57.053 M -22.71 % | 73.821 M 73 921.00 % | -100.000 K -100.57 % | 17.396 M -61.60 % | 45.300 M 7 124.88 % | 627.000 K -93.04 % | 9.011 M |
Net cash used for investing activites | 88.644 M -22.06 % | 113.729 M 102.56 % | 56.147 M -93.28 % | 835.933 M 36 023.21 % | -2.327 M 0.77 % | -2.345 M 52.86 % | -4.975 M -107.04 % | 70.702 M 397.78 % | -23.743 M 68.51 % | -75.390 M 55.23 % | -168.391 M -213.76 % | -53.668 M -22.30 % | -43.882 M -204.42 % | 42.025 M 266.65 % | -25.218 M 52.63 % | -53.240 M -1 543.99 % | 3.687 M 0.71 % | 3.661 M 103.99 % | -91.792 M -76.09 % | -52.127 M 70.74 % | -178.127 M -162.11 % | -67.960 M 27.00 % | -93.092 M |
Debt repayment | -33.067 M 0.37 % | -33.190 M 80.48 % | -170.043 M -2 134.25 % | 8.359 M 134.86 % | -23.982 M -29.73 % | -18.486 M -11.78 % | -16.538 M 78.86 % | -78.235 M -3 457.75 % | -2.199 M -196.11 % | 2.288 M -97.23 % | 82.660 M 69.71 % | 48.707 M 1 871.94 % | 2.470 M 130.22 % | -8.173 M 58.71 % | -19.792 M -321.76 % | 8.925 M 114.48 % | -61.632 M -162.49 % | -23.480 M 39.95 % | -39.099 M -101.24 % | -19.429 M -111.27 % | 172.375 M 140.38 % | 71.709 M 10 188.24 % | 697.000 K |
Common stock issued | 0.000 -100.00 % | 3.770 M 28.41 % | 2.936 M -21.35 % | 3.733 M | 0.000 | 0.000 -100.00 % | 309.000 K -82.84 % | 1.801 M -67.54 % | 5.548 M -70.27 % | 18.661 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.382 M 50.00 % | -6.764 M 0.00 % | -6.764 M 0.00 % | -6.764 M |
Other financing activites | -4.516 M 86.23 % | -32.800 M 16.51 % | -39.287 M -3 304.42 % | -1.154 M -127.20 % | 4.243 M -56.35 % | 9.720 M 265.41 % | 2.660 M 111.73 % | -22.677 M -85.30 % | -12.238 M -181.71 % | 14.978 M 1 803.18 % | 787.000 K 106.56 % | -12.001 M -18.13 % | -10.159 M 20.29 % | -12.745 M -23.45 % | -10.324 M -25.09 % | -8.253 M 30.95 % | -11.953 M -74.88 % | -6.835 M 56.37 % | -15.666 M -32.33 % | -11.839 M -120.38 % | -5.372 M -54.15 % | -3.485 M 32.83 % | -5.188 M |
Net cash used provided by financing activities | -37.583 M 39.60 % | -62.220 M 69.85 % | -206.394 M -1 986.94 % | 10.938 M 155.41 % | -19.739 M -125.18 % | -8.766 M 35.40 % | -13.569 M 86.31 % | -99.111 M -91 869.44 % | 108.000 K -99.70 % | 35.927 M -56.95 % | 83.447 M 127.34 % | 36.706 M 577.38 % | -7.689 M 60.41 % | -19.423 M 35.51 % | -30.116 M -4 581.55 % | 672.000 K 100.91 % | -73.585 M -142.73 % | -30.315 M 44.65 % | -54.765 M -31.27 % | -41.719 M -126.04 % | 160.239 M 160.72 % | 61.460 M 646.07 % | -11.255 M |
Effect of forex changes on cash | -10.164 M 34.84 % | -15.598 M 65.55 % | -45.273 M -501.71 % | 11.270 M 464.91 % | 1.995 M 4 171.43 % | -49.000 K 95.54 % | -1.098 M -122.95 % | 4.785 M 168.51 % | -6.984 M -481.22 % | 1.832 M 181.24 % | -2.255 M -175.65 % | 2.981 M 588.45 % | 433.000 K -86.56 % | 3.221 M 58.28 % | 2.035 M 599.31 % | 291.000 K -84.85 % | 1.921 M -21.59 % | 2.450 M 51.52 % | 1.617 M 249.24 % | 463.000 K | 0.000 100.00 % | -267.000 K -159.87 % | 446.000 K |
Net change in cash | 10.824 M -77.94 % | 49.075 M 119.14 % | -256.357 M -135.43 % | 723.482 M 813.72 % | 79.180 M 2 008.66 % | 3.755 M 118.45 % | -20.351 M -70.03 % | -11.969 M -140.71 % | 29.399 M 437.11 % | -8.721 M 74.50 % | -34.199 M -1 748.59 % | -1.850 M -115.23 % | 12.151 M 823.33 % | 1.316 M -65.75 % | 3.842 M -81.24 % | 20.479 M 154.43 % | 8.049 M 172.94 % | -11.035 M 65.02 % | -31.551 M -47.22 % | -21.431 M -168.89 % | 31.109 M 53.02 % | 20.330 M 318.18 % | -9.318 M |
Cash at beginning of period | 636.149 M 8.36 % | 587.074 M -30.39 % | 843.431 M 603.16 % | 119.949 M 194.22 % | 40.769 M 10.14 % | 37.014 M -35.48 % | 57.365 M -17.26 % | 69.334 M 73.62 % | 39.935 M -17.92 % | 48.656 M -41.28 % | 82.855 M -2.18 % | 84.705 M 16.75 % | 72.554 M 1.85 % | 71.238 M 5.70 % | 67.396 M 43.65 % | 46.917 M 20.71 % | 38.868 M -22.11 % | 49.903 M -38.73 % | 81.454 M -12.58 % | 93.178 M 50.12 % | 62.069 M 48.71 % | 41.739 M -18.25 % | 51.057 M |
Cash at end of period | 646.973 M 1.70 % | 636.149 M 8.36 % | 587.074 M -30.39 % | 843.431 M 603.16 % | 119.949 M 194.22 % | 40.769 M 10.14 % | 37.014 M -35.48 % | 57.365 M -17.26 % | 69.334 M 73.62 % | 39.935 M -17.92 % | 48.656 M -41.28 % | 82.855 M -2.18 % | 84.705 M 16.75 % | 72.554 M 1.85 % | 71.238 M 5.70 % | 67.396 M 43.65 % | 46.917 M 20.71 % | 38.868 M -22.11 % | 49.903 M -30.45 % | 71.747 M -23.00 % | 93.178 M 50.12 % | 62.069 M 48.71 % | 41.739 M |
Operating cash flow | -30.073 M -328.45 % | 13.164 M 121.64 % | -60.837 M 54.82 % | -134.659 M -235.68 % | 99.251 M 565.44 % | 14.915 M 2 203.67 % | -709.000 K -106.08 % | 11.655 M -80.58 % | 60.018 M 107.60 % | 28.910 M -45.45 % | 53.000 M 336.90 % | 12.131 M -80.83 % | 63.289 M 358.25 % | -24.507 M -142.89 % | 57.141 M -21.46 % | 72.756 M -4.30 % | 76.026 M 477.31 % | 13.169 M 16.15 % | 11.338 M -84.24 % | 71.952 M 46.85 % | 48.997 M 80.82 % | 27.097 M -71.35 % | 94.583 M |
Capital expenditure | -11.553 M 76.00 % | -48.143 M -4.84 % | -45.919 M -92.40 % | -23.867 M 20.54 % | -30.035 M -2.05 % | -29.432 M 18.63 % | -36.170 M -2.88 % | -35.156 M -16.86 % | -30.084 M 40.62 % | -50.666 M 58.84 % | -123.086 M -50.30 % | -81.893 M -55.90 % | -52.528 M -98.75 % | -26.429 M 25.86 % | -35.646 M 3.41 % | -36.904 M 49.11 % | -72.514 M -35.68 % | -53.445 M 37.15 % | -85.030 M -9.82 % | -77.425 M 45.05 % | -140.898 M -99.42 % | -70.654 M 30.80 % | -102.103 M |
Free CashFlow | -41.626 M -19.00 % | -34.979 M 67.23 % | -106.756 M 32.66 % | -158.526 M -329.03 % | 69.216 M 576.79 % | -14.517 M 60.64 % | -36.879 M -56.93 % | -23.501 M -178.51 % | 29.934 M 237.59 % | -21.756 M 68.96 % | -70.086 M -0.46 % | -69.762 M -748.29 % | 10.761 M 121.13 % | -50.936 M -336.97 % | 21.495 M -40.05 % | 35.852 M 920.84 % | 3.512 M 108.72 % | -40.276 M 45.35 % | -73.692 M -1 246.46 % | -5.473 M 94.04 % | -91.901 M -110.99 % | -43.557 M -479.22 % | -7.520 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 116.135 M -26.97 % | 159.017 M -0.15 % | 159.263 M 59.38 % | 99.924 M -44.73 % | 180.782 M -41.26 % | 307.753 M -4.10 % | 320.919 M -26.90 % | 439.015 M 0.00 % | 439.015 M 7.43 % | 408.649 M 0.00 % | 408.649 M 0.92 % | 404.905 M 0.00 % | 404.905 M -12.57 % | 463.116 M 0.00 % | 463.116 M 1.34 % | 457.010 M 0.00 % | 457.010 M 6.88 % | 427.598 M 0.00 % | 427.598 M -13.96 % | 496.983 M 0.00 % | 496.983 M 0.25 % | 495.757 M 0.00 % | 495.757 M -0.39 % | 497.717 M 0.00 % | 497.717 M -7.40 % | 537.485 M 0.00 % | 537.485 M -4.79 % | 564.528 M 0.00 % | 564.528 M 11.71 % | 505.356 M 0.00 % | 505.356 M 9.55 % | 461.288 M 0.00 % | 461.288 M -7.67 % | 499.585 M 0.00 % | 499.585 M 0.20 % | 498.601 M 0.00 % | 498.601 M 12.40 % | 443.577 M 0.00 % | 443.577 M 0.46 % | 441.542 M 0.00 % | 441.542 M 1.39 % | 435.468 M 0.00 % | 435.468 M 18.09 % | 368.771 M 0.00 % | 368.771 M 8.52 % | 339.828 M 0.00 % | 339.828 M |
Net income | -67.703 M 62.72 % | -181.586 M -29.18 % | -140.569 M -227.54 % | -42.917 M 66.79 % | -129.215 M -28.32 % | -100.698 M 10.69 % | -112.754 M -612.26 % | 22.011 M 0.00 % | 22.011 M -36.19 % | 34.492 M 0.00 % | 34.492 M 171.65 % | -48.141 M 0.00 % | -48.141 M -108.25 % | 583.439 M 0.00 % | 583.439 M 1 127.49 % | -56.783 M 0.00 % | -56.783 M -327.74 % | -13.275 M 0.00 % | -13.275 M 36.12 % | -20.782 M 0.00 % | -20.782 M 14.97 % | -24.442 M 0.00 % | -24.442 M -4.10 % | -23.480 M 0.00 % | -23.480 M -528.62 % | 5.478 M 0.00 % | 5.478 M 131.50 % | -17.393 M 0.00 % | -17.393 M -1 415.62 % | 1.322 M 0.00 % | 1.322 M -91.01 % | 14.703 M 0.00 % | 14.703 M 142.67 % | -34.454 M 0.00 % | -34.454 M -50.58 % | -22.881 M 0.00 % | -22.881 M -7.18 % | -21.348 M 0.00 % | -21.348 M -313.60 % | 9.994 M 0.00 % | 9.994 M 0.65 % | 9.929 M 0.00 % | 9.929 M -46.37 % | 18.514 M 0.00 % | 18.514 M -11.90 % | 21.014 M 0.00 % | 21.014 M |
Income before tax | -99.352 M 46.92 % | -187.188 M -20.16 % | -155.776 M -814.39 % | -17.036 M 87.33 % | -134.448 M -32.48 % | -101.483 M 13.98 % | -117.970 M -711.43 % | 19.294 M 0.00 % | 19.294 M -60.13 % | 48.393 M 0.00 % | 48.393 M 194.74 % | -51.077 M 0.00 % | -51.077 M -107.27 % | 702.517 M 0.00 % | 702.517 M 1 601.12 % | -46.800 M 0.00 % | -46.800 M -649.39 % | -6.245 M 0.00 % | -6.245 M 51.54 % | -12.888 M 0.00 % | -12.888 M 38.33 % | -20.897 M 0.00 % | -20.897 M -10.62 % | -18.892 M 0.00 % | -18.892 M -314.96 % | 8.789 M 0.00 % | 8.789 M 147.99 % | -18.312 M 0.00 % | -18.312 M -664.39 % | 3.245 M 0.00 % | 3.245 M -81.61 % | 17.641 M 0.00 % | 17.641 M 147.49 % | -37.147 M 0.00 % | -37.147 M -88.88 % | -19.667 M 0.00 % | -19.667 M -3.43 % | -19.014 M 0.00 % | -19.014 M -266.48 % | 11.421 M 0.00 % | 11.421 M 0.37 % | 11.379 M 0.00 % | 11.379 M -43.05 % | 19.980 M 0.00 % | 19.980 M -13.04 % | 22.975 M 0.00 % | 22.975 M |
Income before tax ratio | -0.86 27.33 % | -1.18 -20.35 % | -0.98 -473.70 % | -0.17 77.08 % | -0.74 -125.53 % | -0.33 10.30 % | -0.37 -936.44 % | 0.04 0.00 % | 0.04 -62.89 % | 0.12 0.00 % | 0.12 193.88 % | -0.13 0.00 % | -0.13 -108.32 % | 1.52 0.00 % | 1.52 1 581.33 % | -0.10 0.00 % | -0.10 -601.16 % | -0.01 0.00 % | -0.01 43.68 % | -0.03 0.00 % | -0.03 38.48 % | -0.04 0.00 % | -0.04 -11.05 % | -0.04 0.00 % | -0.04 -332.13 % | 0.02 0.00 % | 0.02 150.41 % | -0.03 0.00 % | -0.03 -605.23 % | 0.01 0.00 % | 0.01 -83.21 % | 0.04 0.00 % | 0.04 151.43 % | -0.07 0.00 % | -0.07 -88.51 % | -0.04 0.00 % | -0.04 7.98 % | -0.04 0.00 % | -0.04 -265.71 % | 0.03 0.00 % | 0.03 -1.01 % | 0.03 0.00 % | 0.03 -51.77 % | 0.05 0.00 % | 0.05 -19.86 % | 0.07 0.00 % | 0.07 |
EBITDA | -32.485 M 87.60 % | -262.079 M -846.75 % | -27.682 M -82.73 % | -15.149 M 14.05 % | -17.625 M 42.38 % | -30.587 M -9.99 % | -27.809 M -441.05 % | 8.154 M 0.00 % | 8.154 M -2.95 % | 8.402 M 0.00 % | 8.402 M 146.99 % | -17.880 M 0.00 % | -17.880 M 25.10 % | -23.873 M 0.00 % | -23.873 M -192.54 % | -8.161 M 0.00 % | -8.161 M -122.93 % | 35.581 M 0.00 % | 35.581 M 33.20 % | 26.712 M 0.00 % | 26.712 M 92.62 % | 13.868 M 0.00 % | 13.868 M -5.11 % | 14.615 M 0.00 % | 14.615 M -65.29 % | 42.106 M 0.00 % | 42.106 M 78.15 % | 23.635 M 0.00 % | 23.635 M -33.21 % | 35.388 M 0.00 % | 35.388 M -27.94 % | 49.109 M 0.00 % | 49.109 M 2 110.19 % | -2.443 M 0.00 % | -2.443 M -117.38 % | 14.053 M 0.00 % | 14.053 M 2.98 % | 13.647 M 0.00 % | 13.647 M -68.78 % | 43.715 M 0.00 % | 43.715 M 8.33 % | 40.352 M 0.00 % | 40.352 M -11.73 % | 45.712 M 0.00 % | 45.712 M -7.19 % | 49.255 M 0.00 % | 49.255 M |
Net income ratio | -0.58 48.95 % | -1.14 -29.38 % | -0.88 -105.50 % | -0.43 39.91 % | -0.71 -118.44 % | -0.33 6.87 % | -0.35 -800.77 % | 0.05 0.00 % | 0.05 -40.60 % | 0.08 0.00 % | 0.08 170.99 % | -0.12 0.00 % | -0.12 -109.44 % | 1.26 0.00 % | 1.26 1 113.94 % | -0.12 0.00 % | -0.12 -300.21 % | -0.03 0.00 % | -0.03 25.76 % | -0.04 0.00 % | -0.04 15.18 % | -0.05 0.00 % | -0.05 -4.51 % | -0.05 0.00 % | -0.05 -562.87 % | 0.01 0.00 % | 0.01 133.08 % | -0.03 0.00 % | -0.03 -1 277.72 % | 0.00 0.00 % | 0.00 -91.79 % | 0.03 0.00 % | 0.03 146.22 % | -0.07 0.00 % | -0.07 -50.28 % | -0.05 0.00 % | -0.05 4.65 % | -0.05 0.00 % | -0.05 -312.62 % | 0.02 0.00 % | 0.02 -0.73 % | 0.02 0.00 % | 0.02 -54.58 % | 0.05 0.00 % | 0.05 -18.81 % | 0.06 0.00 % | 0.06 |
Ratio EBITDA | -0.28 83.03 % | -1.65 -848.21 % | -0.17 -14.65 % | -0.15 -55.50 % | -0.10 1.91 % | -0.10 -14.70 % | -0.09 -566.55 % | 0.02 0.00 % | 0.02 -9.66 % | 0.02 0.00 % | 0.02 146.56 % | -0.04 0.00 % | -0.04 14.33 % | -0.05 0.00 % | -0.05 -188.68 % | -0.02 0.00 % | -0.02 -121.46 % | 0.08 0.00 % | 0.08 54.82 % | 0.05 0.00 % | 0.05 92.14 % | 0.03 0.00 % | 0.03 -4.74 % | 0.03 0.00 % | 0.03 -62.52 % | 0.08 0.00 % | 0.08 87.12 % | 0.04 0.00 % | 0.04 -40.21 % | 0.07 0.00 % | 0.07 -34.22 % | 0.11 0.00 % | 0.11 2 277.08 % | 0.00 0.00 % | 0.00 -117.35 % | 0.03 0.00 % | 0.03 -8.39 % | 0.03 0.00 % | 0.03 -68.92 % | 0.10 0.00 % | 0.10 6.84 % | 0.09 0.00 % | 0.09 -25.25 % | 0.12 0.00 % | 0.12 -14.48 % | 0.14 0.00 % | 0.14 |
Gross profit ratio | 0.12 154.25 % | 0.05 -70.62 % | 0.16 121.39 % | -0.75 -821.76 % | 0.10 264.68 % | 0.03 -76.20 % | 0.12 -29.31 % | 0.17 0.00 % | 0.17 -16.93 % | 0.20 0.00 % | 0.20 37.22 % | 0.15 0.00 % | 0.15 10.69 % | 0.13 0.00 % | 0.13 -18.89 % | 0.17 0.00 % | 0.17 -1.75 % | 0.17 0.00 % | 0.17 15.90 % | 0.15 0.00 % | 0.15 35.06 % | 0.11 0.00 % | 0.11 5.45 % | 0.10 0.00 % | 0.10 -21.44 % | 0.13 0.00 % | 0.13 47.97 % | 0.09 0.00 % | 0.09 -24.87 % | 0.12 0.00 % | 0.12 -31.59 % | 0.17 0.00 % | 0.17 150.12 % | 0.07 0.00 % | 0.07 -13.45 % | 0.08 0.00 % | 0.08 -26.66 % | 0.11 0.00 % | 0.11 -17.79 % | 0.13 0.00 % | 0.13 3.09 % | 0.13 0.00 % | 0.13 -18.72 % | 0.16 0.00 % | 0.16 -18.42 % | 0.19 0.00 % | 0.19 |
Weighted average shs out dil | 792.117 M 0.00 % | 792.117 M 0.00 % | 792.117 M 0.01 % | 792.002 M 0.57 % | 787.531 M 1.02 % | 779.543 M 0.44 % | 776.117 M -2.54 % | 796.381 M 0.00 % | 796.381 M 3.97 % | 765.935 M 0.00 % | 765.935 M 0.21 % | 764.317 M 0.00 % | 764.317 M -1.13 % | 773.078 M 0.00 % | 773.078 M 2.08 % | 757.338 M 0.00 % | 757.338 M 6.12 % | 713.653 M 0.00 % | 713.653 M 0.22 % | 712.093 M 0.00 % | 712.093 M 5.27 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M -0.60 % | 680.483 M 0.00 % | 680.483 M 0.60 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M |
Weighted average shs out | 792.126 M 0.00 % | 792.117 M 0.00 % | 792.121 M 0.01 % | 792.031 M 0.57 % | 787.531 M 1.02 % | 779.543 M 0.44 % | 776.117 M 1.03 % | 768.240 M 0.00 % | 768.240 M 0.51 % | 764.317 M 0.00 % | 764.317 M 0.00 % | 764.317 M 0.00 % | 764.317 M 0.05 % | 763.912 M 0.00 % | 763.912 M 0.90 % | 757.112 M 0.00 % | 757.112 M 6.09 % | 713.653 M 0.00 % | 713.653 M 0.22 % | 712.093 M 0.00 % | 712.093 M 5.27 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M 0.00 % | 676.417 M |
EPS diluted | -0.09 62.83 % | -0.23 -27.78 % | -0.18 -564.21 % | -0.03 83.06 % | -0.16 -23.08 % | -0.13 13.33 % | -0.15 -641.52 % | 0.03 0.00 % | 0.03 -38.58 % | 0.05 0.00 % | 0.05 169.38 % | -0.07 0.00 % | -0.07 -108.55 % | 0.76 0.00 % | 0.76 1 113.33 % | -0.08 0.00 % | -0.08 -303.23 % | -0.02 0.00 % | -0.02 36.30 % | -0.03 0.00 % | -0.03 19.11 % | -0.04 0.00 % | -0.04 -4.03 % | -0.03 0.00 % | -0.03 -528.40 % | 0.01 0.00 % | 0.01 131.52 % | -0.03 0.00 % | -0.03 -1 385.00 % | 0.00 0.00 % | 0.00 -90.70 % | 0.02 0.00 % | 0.02 143.00 % | -0.05 0.00 % | -0.05 -47.93 % | -0.03 0.00 % | -0.03 -7.30 % | -0.03 0.00 % | -0.03 -310.00 % | 0.02 0.00 % | 0.02 3.45 % | 0.01 0.00 % | 0.01 -47.27 % | 0.03 0.00 % | 0.03 -11.29 % | 0.03 0.00 % | 0.03 |
Earnings per share | -0.09 62.83 % | -0.23 -27.78 % | -0.18 -564.21 % | -0.03 83.06 % | -0.16 -23.08 % | -0.13 13.33 % | -0.15 -622.65 % | 0.03 0.00 % | 0.03 -36.50 % | 0.05 0.00 % | 0.05 169.54 % | -0.07 0.00 % | -0.07 -108.44 % | 0.77 0.00 % | 0.77 1 126.67 % | -0.08 0.00 % | -0.08 -303.23 % | -0.02 0.00 % | -0.02 36.30 % | -0.03 0.00 % | -0.03 19.11 % | -0.04 0.00 % | -0.04 -4.03 % | -0.03 0.00 % | -0.03 -528.40 % | 0.01 0.00 % | 0.01 131.52 % | -0.03 0.00 % | -0.03 -1 385.00 % | 0.00 0.00 % | 0.00 -90.70 % | 0.02 0.00 % | 0.02 143.00 % | -0.05 0.00 % | -0.05 -47.93 % | -0.03 0.00 % | -0.03 -7.30 % | -0.03 0.00 % | -0.03 -310.00 % | 0.02 0.00 % | 0.02 3.45 % | 0.01 0.00 % | 0.01 -47.27 % | 0.03 0.00 % | 0.03 -11.29 % | 0.03 0.00 % | 0.03 |
Gross profit | 13.986 M 85.69 % | 7.532 M -70.66 % | 25.674 M 134.10 % | -75.300 M -498.94 % | 18.875 M 114.22 % | 8.811 M -77.18 % | 38.607 M -48.33 % | 74.712 M 0.00 % | 74.712 M -10.75 % | 83.716 M 0.00 % | 83.716 M 38.49 % | 60.448 M 0.00 % | 60.448 M -3.23 % | 62.463 M 0.00 % | 62.463 M -17.80 % | 75.994 M 0.00 % | 75.994 M 5.01 % | 72.366 M 0.00 % | 72.366 M -0.28 % | 72.571 M 0.00 % | 72.571 M 35.40 % | 53.599 M 0.00 % | 53.599 M 5.03 % | 51.032 M 0.00 % | 51.032 M -27.25 % | 70.146 M 0.00 % | 70.146 M 40.88 % | 49.791 M 0.00 % | 49.791 M -16.08 % | 59.330 M 0.00 % | 59.330 M -25.05 % | 79.161 M 0.00 % | 79.161 M 130.95 % | 34.277 M 0.00 % | 34.277 M -13.27 % | 39.523 M 0.00 % | 39.523 M -17.57 % | 47.945 M 0.00 % | 47.945 M -17.41 % | 58.052 M 0.00 % | 58.052 M 4.53 % | 55.537 M 0.00 % | 55.537 M -4.02 % | 57.864 M 0.00 % | 57.864 M -11.48 % | 65.366 M 0.00 % | 65.366 M |
Income tax expense | 31.649 M 464.96 % | 5.602 M -63.16 % | 15.207 M 243.86 % | 4.423 M 184.51 % | -5.233 M -566.62 % | -785.000 K 84.95 % | -5.216 M -91.98 % | -2.717 M 0.00 % | -2.717 M -119.55 % | 13.901 M 0.00 % | 13.901 M 573.45 % | -2.936 M 0.00 % | -2.936 M -102.47 % | 119.078 M 0.00 % | 119.078 M 1 092.75 % | 9.984 M 0.00 % | 9.984 M 42.01 % | 7.030 M 0.00 % | 7.030 M -10.95 % | 7.894 M 0.00 % | 7.894 M 122.55 % | 3.547 M 0.00 % | 3.547 M -22.72 % | 4.590 M 0.00 % | 4.590 M 34.13 % | 3.422 M 0.00 % | 3.422 M 9 877.14 % | -35.000 K 0.00 % | -35.000 K -101.82 % | 1.923 M 0.00 % | 1.923 M -34.56 % | 2.938 M 0.00 % | 2.938 M 209.12 % | -2.693 M 0.00 % | -2.693 M -183.76 % | 3.215 M 0.00 % | 3.215 M 37.72 % | 2.334 M 0.00 % | 2.334 M 63.56 % | 1.427 M 0.00 % | 1.427 M -1.55 % | 1.450 M 0.00 % | 1.450 M -1.13 % | 1.466 M 0.00 % | 1.466 M -25.24 % | 1.961 M 0.00 % | 1.961 M |
Cost of revenue | 102.149 M -32.57 % | 151.485 M 13.40 % | 133.589 M -23.76 % | 175.224 M 8.23 % | 161.907 M -45.84 % | 298.942 M 5.89 % | 282.312 M -22.51 % | 364.303 M 0.00 % | 364.303 M 12.12 % | 324.934 M 0.00 % | 324.934 M -5.67 % | 344.457 M 0.00 % | 344.457 M -14.03 % | 400.653 M 0.00 % | 400.653 M 5.15 % | 381.017 M 0.00 % | 381.017 M 7.26 % | 355.232 M 0.00 % | 355.232 M -16.30 % | 424.412 M 0.00 % | 424.412 M -4.01 % | 442.159 M 0.00 % | 442.159 M -1.01 % | 446.686 M 0.00 % | 446.686 M -4.42 % | 467.339 M 0.00 % | 467.339 M -9.21 % | 514.737 M 0.00 % | 514.737 M 15.40 % | 446.027 M 0.00 % | 446.027 M 16.72 % | 382.128 M 0.00 % | 382.128 M -17.88 % | 465.308 M 0.00 % | 465.308 M 1.36 % | 459.078 M 0.00 % | 459.078 M 16.04 % | 395.632 M 0.00 % | 395.632 M 3.17 % | 383.490 M 0.00 % | 383.490 M 0.94 % | 379.932 M 0.00 % | 379.932 M 22.20 % | 310.907 M 0.00 % | 310.907 M 13.28 % | 274.462 M 0.00 % | 274.462 M |
General and administrative expenses | 33.082 M 40.30 % | 23.580 M -45.88 % | 43.569 M 7.82 % | 40.409 M 72.47 % | 23.430 M -30.87 % | 33.893 M 18.80 % | 28.529 M -45.24 % | 52.095 M 0.00 % | 52.095 M -6.92 % | 55.967 M 0.00 % | 55.967 M 10.53 % | 50.635 M 0.00 % | 50.635 M -47.38 % | 96.229 M 0.00 % | 96.229 M 45.55 % | 66.112 M 0.00 % | 66.112 M 10.25 % | 59.967 M 0.00 % | 59.967 M -8.53 % | 65.562 M 0.00 % | 65.562 M 18.67 % | 55.247 M 0.00 % | 55.247 M -0.04 % | 55.271 M 0.00 % | 55.271 M -0.87 % | 55.753 M 0.00 % | 55.753 M 5.54 % | 52.826 M 0.00 % | 52.826 M 17.02 % | 45.142 M 0.00 % | 45.142 M -1.10 % | 45.646 M 0.00 % | 45.646 M -12.81 % | 52.350 M 0.00 % | 52.350 M 186.76 % | -60.339 M 0.00 % | -60.339 M -229.41 % | 46.626 M 0.00 % | 46.626 M 210.78 % | -42.088 M 0.00 % | -42.088 M -207.68 % | 39.087 M 0.00 % | 39.087 M 7.74 % | 36.280 M 0.00 % | 36.280 M -6.06 % | 38.619 M 0.00 % | 38.619 M |
Selling and marketing expenses | 15.541 M -6.23 % | 16.574 M 14.22 % | 14.511 M 99.79 % | 7.263 M -41.91 % | 12.503 M -12.55 % | 14.297 M -9.73 % | 15.838 M -57.71 % | 37.449 M 0.00 % | 37.449 M -7.64 % | 40.548 M 0.00 % | 40.548 M -7.01 % | 43.603 M 0.00 % | 43.603 M 65.79 % | 26.300 M 0.00 % | 26.300 M -10.88 % | 29.511 M 0.00 % | 29.511 M 44.12 % | 20.476 M 0.00 % | 20.476 M 16.41 % | 17.590 M 0.00 % | 17.590 M 30.37 % | 13.493 M 0.00 % | 13.493 M 45.32 % | 9.285 M 0.00 % | 9.285 M 1.70 % | 9.130 M 0.00 % | 9.130 M 14.03 % | 8.007 M 0.00 % | 8.007 M 24.91 % | 6.410 M 0.00 % | 6.410 M -9.63 % | 7.093 M 0.00 % | 7.093 M -10.19 % | 7.898 M 0.00 % | 7.898 M 223.30 % | -6.406 M 0.00 % | -6.406 M -217.27 % | 5.462 M 0.00 % | 5.462 M 190.78 % | -6.017 M 0.00 % | -6.017 M -205.52 % | 5.702 M 0.00 % | 5.702 M 2.55 % | 5.560 M 0.00 % | 5.560 M 7.62 % | 5.167 M 0.00 % | 5.167 M |
Other expenses | 0.000 100.00 % | -8.163 M | 0.000 -100.00 % | 4.438 M | 0.000 | 0.000 | 0.000 -100.00 % | 552.000 K 0.00 % | 552.000 K -74.15 % | 2.135 M 0.00 % | 2.135 M 122.33 % | -9.561 M 0.00 % | -9.561 M | 0.000 | 0.000 -100.00 % | 34.049 M 0.00 % | 34.049 M 1 171.18 % | 2.679 M 0.00 % | 2.679 M -47.84 % | 5.135 M 0.00 % | 5.135 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 % | -119.341 M 0.00 % | -119.341 M | 0.000 | 0.000 100.00 % | -84.409 M 0.00 % | -84.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 56.738 M 81.71 % | 31.225 M -53.40 % | 67.009 M 28.59 % | 52.110 M -20.26 % | 65.351 M -11.55 % | 73.881 M -28.06 % | 102.693 M 17.91 % | 87.095 M 0.00 % | 87.095 M -4.49 % | 91.192 M 0.00 % | 91.192 M 1.35 % | 89.980 M 0.00 % | 89.980 M -26.56 % | 122.529 M 0.00 % | 122.529 M 30.61 % | 93.812 M 0.00 % | 93.812 M 18.90 % | 78.902 M 0.00 % | 78.902 M -3.44 % | 81.712 M 0.00 % | 81.712 M 19.82 % | 68.195 M 0.00 % | 68.195 M 5.64 % | 64.556 M 0.00 % | 64.556 M -0.50 % | 64.883 M 0.00 % | 64.883 M 17.90 % | 55.032 M 0.00 % | 55.032 M 7.66 % | 51.117 M 0.00 % | 51.117 M -10.94 % | 57.394 M 0.00 % | 57.394 M -13.86 % | 66.632 M 0.00 % | 66.632 M 186.63 % | -76.917 M 0.00 % | -76.917 M -262.29 % | 47.396 M 0.00 % | 47.396 M 194.11 % | -50.363 M 0.00 % | -50.363 M -205.71 % | 47.643 M 0.00 % | 47.643 M 31.79 % | 36.152 M 0.00 % | 36.152 M -6.46 % | 38.648 M 0.00 % | 38.648 M |
Cost and expenses | 158.887 M -13.04 % | 182.710 M -8.92 % | 200.598 M -11.76 % | 227.334 M 0.03 % | 227.258 M -39.04 % | 372.823 M -3.16 % | 385.005 M -14.71 % | 451.398 M 0.00 % | 451.398 M 8.48 % | 416.125 M 0.00 % | 416.125 M -4.22 % | 434.437 M 0.00 % | 434.437 M -16.96 % | 523.182 M 0.00 % | 523.182 M 10.18 % | 474.829 M 0.00 % | 474.829 M 9.37 % | 434.133 M 0.00 % | 434.133 M -14.22 % | 506.124 M 0.00 % | 506.124 M -0.83 % | 510.354 M 0.00 % | 510.354 M -0.17 % | 511.241 M 0.00 % | 511.241 M -3.94 % | 532.222 M 0.00 % | 532.222 M -6.59 % | 569.769 M 0.00 % | 569.769 M 14.61 % | 497.144 M 0.00 % | 497.144 M 13.11 % | 439.521 M 0.00 % | 439.521 M -17.37 % | 531.940 M 0.00 % | 531.940 M 39.19 % | 382.161 M 0.00 % | 382.161 M -13.74 % | 443.027 M 0.00 % | 443.027 M 32.99 % | 333.128 M 0.00 % | 333.128 M -22.09 % | 427.574 M 0.00 % | 427.574 M 23.20 % | 347.058 M 0.00 % | 347.058 M 10.84 % | 313.110 M 0.00 % | 313.110 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 56.738 M 44.05 % | 39.388 M -41.22 % | 67.009 M 40.56 % | 47.672 M -27.05 % | 65.351 M -11.55 % | 73.881 M -28.06 % | 102.693 M 14.69 % | 89.544 M 0.00 % | 89.544 M -7.22 % | 96.515 M 0.00 % | 96.515 M 2.42 % | 94.238 M 0.00 % | 94.238 M -23.09 % | 122.529 M 0.00 % | 122.529 M 28.14 % | 95.623 M 0.00 % | 95.623 M 18.87 % | 80.443 M 0.00 % | 80.443 M -3.26 % | 83.151 M 0.00 % | 83.151 M 20.97 % | 68.740 M 0.00 % | 68.740 M 6.48 % | 64.556 M 0.00 % | 64.556 M -0.50 % | 64.883 M 0.00 % | 64.883 M 6.66 % | 60.832 M 0.00 % | 60.832 M 18.00 % | 51.552 M 0.00 % | 51.552 M -2.25 % | 52.739 M 0.00 % | 52.739 M -12.46 % | 60.248 M 0.00 % | 60.248 M 190.27 % | -66.745 M 0.00 % | -66.745 M -228.14 % | 52.088 M 0.00 % | 52.088 M 208.28 % | -48.104 M 0.00 % | -48.104 M -207.40 % | 44.789 M 0.00 % | 44.789 M 7.05 % | 41.840 M 0.00 % | 41.840 M -4.44 % | 43.785 M 0.00 % | 43.785 M |
Interest income | 0.000 -100.00 % | 26.335 M | 0.000 -100.00 % | 7.247 M 49.61 % | 4.844 M 243.63 % | 1.410 M -76.21 % | 5.925 M 183.88 % | 2.087 M 0.00 % | 2.087 M -21.48 % | 2.658 M 0.00 % | 2.658 M -20.54 % | 3.345 M 0.00 % | 3.345 M 60.74 % | 2.081 M 0.00 % | 2.081 M 132.25 % | 896.000 K 0.00 % | 896.000 K 53.56 % | 583.500 K 0.00 % | 583.500 K -3.23 % | 603.000 K 0.00 % | 603.000 K 89.92 % | 317.500 K 0.00 % | 317.500 K -51.27 % | 651.500 K 0.00 % | 651.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 3.747 M -61.32 % | 9.687 M -3.02 % | 9.989 M | 0.000 -100.00 % | 9.595 M 0.00 % | 9.595 M -1.44 % | 9.735 M 0.00 % | 9.735 M -10.89 % | 10.925 M 0.00 % | 10.925 M 22.37 % | 8.928 M 0.00 % | 8.928 M 21.67 % | 7.338 M 0.00 % | 7.338 M 3.72 % | 7.075 M 0.00 % | 7.075 M -3.56 % | 7.336 M 0.00 % | 7.336 M 19.14 % | 6.157 M 0.00 % | 6.157 M 18.02 % | 5.217 M 0.00 % | 5.217 M 16.46 % | 4.480 M 0.00 % | 4.480 M -0.16 % | 4.487 M 0.00 % | 4.487 M 7.19 % | 4.186 M 0.00 % | 4.186 M 1.43 % | 4.127 M 0.00 % | 4.127 M -30.37 % | 5.927 M 0.00 % | 5.927 M -14.33 % | 6.918 M 0.00 % | 6.918 M 13.34 % | 6.104 M 0.00 % | 6.104 M 3.11 % | 5.920 M 0.00 % | 5.920 M 120.38 % | 2.686 M 0.00 % | 2.686 M 54.15 % | 1.743 M 0.00 % | 1.743 M -32.41 % | 2.578 M 0.00 % | 2.578 M |
Depreciation and amortization | 10.267 M -66.89 % | 31.010 M 127.13 % | 13.653 M 10.67 % | 12.337 M -57.24 % | 28.851 M -16.33 % | 34.483 M -4.95 % | 36.277 M 63.01 % | 22.254 M 0.00 % | 22.254 M -4.57 % | 23.319 M 0.00 % | 23.319 M 4.70 % | 22.273 M 0.00 % | 22.273 M -24.79 % | 29.612 M 0.00 % | 29.612 M -5.40 % | 31.302 M 0.00 % | 31.302 M -9.93 % | 34.752 M 0.00 % | 34.752 M 7.71 % | 32.264 M 0.00 % | 32.264 M 12.78 % | 28.608 M 0.00 % | 28.608 M 1.12 % | 28.290 M 0.00 % | 28.290 M -1.90 % | 28.838 M 0.00 % | 28.838 M -0.13 % | 28.876 M 0.00 % | 28.876 M 3.28 % | 27.958 M 0.00 % | 27.958 M 2.25 % | 27.342 M 0.00 % | 27.342 M -4.99 % | 28.777 M 0.00 % | 28.777 M 7.37 % | 26.802 M 0.00 % | 26.802 M 0.92 % | 26.557 M 0.00 % | 26.557 M 0.69 % | 26.374 M 0.00 % | 26.374 M 0.33 % | 26.287 M 0.00 % | 26.287 M 9.58 % | 23.990 M 0.00 % | 23.990 M 1.21 % | 23.702 M 0.00 % | 23.702 M |
Operating income | -42.752 M -80.44 % | -23.693 M 42.68 % | -41.335 M -50.39 % | -27.486 M 40.86 % | -46.476 M 28.58 % | -65.070 M -1.54 % | -64.086 M -354.51 % | -14.100 M 0.00 % | -14.100 M 5.48 % | -14.917 M 0.00 % | -14.917 M 54.23 % | -32.589 M 0.00 % | -32.589 M 39.07 % | -53.485 M 0.00 % | -53.485 M -766.22 % | 8.028 M 0.00 % | 8.028 M 145.24 % | 3.274 M 0.00 % | 3.274 M -3.81 % | 3.403 M 0.00 % | 3.403 M -69.66 % | 11.216 M 0.00 % | 11.216 M 45.35 % | 7.716 M 0.00 % | 7.716 M -44.78 % | 13.973 M 0.00 % | 13.973 M 366.61 % | -5.241 M 0.00 % | -5.241 M -170.54 % | 7.430 M 0.00 % | 7.430 M -65.87 % | 21.767 M 0.00 % | 21.767 M -30.28 % | 31.220 M 0.00 % | 31.220 M -70.71 % | 106.592 M 0.00 % | 106.592 M 725.65 % | 12.910 M 0.00 % | 12.910 M -87.31 % | 101.750 M 0.00 % | 101.750 M 623.45 % | 14.065 M 0.00 % | 14.065 M -35.25 % | 21.723 M 0.00 % | 21.723 M -14.99 % | 25.553 M 0.00 % | 25.553 M |
Operating income ratio | -0.37 -147.07 % | -0.15 42.59 % | -0.26 5.65 % | -0.28 -7.00 % | -0.26 -21.59 % | -0.21 -5.88 % | -0.20 -521.77 % | -0.03 0.00 % | -0.03 12.01 % | -0.04 0.00 % | -0.04 54.65 % | -0.08 0.00 % | -0.08 30.31 % | -0.12 0.00 % | -0.12 -757.44 % | 0.02 0.00 % | 0.02 129.46 % | 0.01 0.00 % | 0.01 11.80 % | 0.01 0.00 % | 0.01 -69.73 % | 0.02 0.00 % | 0.02 45.93 % | 0.02 0.00 % | 0.02 -40.37 % | 0.03 0.00 % | 0.03 380.02 % | -0.01 0.00 % | -0.01 -163.14 % | 0.01 0.00 % | 0.01 -68.84 % | 0.05 0.00 % | 0.05 -24.49 % | 0.06 0.00 % | 0.06 -70.77 % | 0.21 0.00 % | 0.21 634.54 % | 0.03 0.00 % | 0.03 -87.37 % | 0.23 0.00 % | 0.23 613.50 % | 0.03 0.00 % | 0.03 -45.17 % | 0.06 0.00 % | 0.06 -21.66 % | 0.08 0.00 % | 0.08 |
Total other income expenses net | -56.600 M 65.38 % | -163.495 M -42.86 % | -114.441 M -3 375.28 % | -3.293 M 92.51 % | -43.986 M -147.63 % | -17.763 M 34.07 % | -26.942 M -212.06 % | 24.043 M 0.00 % | 24.043 M -67.67 % | 74.368 M 0.00 % | 74.368 M 785.29 % | -10.852 M 0.00 % | -10.852 M -101.43 % | 760.332 M 0.00 % | 760.332 M 3 988.07 % | -19.556 M 0.00 % | -19.556 M -612.46 % | 3.816 M 0.00 % | 3.816 M -27.58 % | 5.269 M 0.00 % | 5.269 M 156.90 % | 2.051 M 0.00 % | 2.051 M 168.87 % | -2.978 M 0.00 % | -2.978 M 42.56 % | -5.185 M 0.00 % | -5.185 M 28.69 % | -7.271 M 0.00 % | -7.271 M -73.71 % | -4.186 M 0.00 % | -4.186 M -1.43 % | -4.127 M 0.00 % | -4.127 M 93.96 % | -68.367 M 0.00 % | -68.367 M 45.85 % | -126.259 M 0.00 % | -126.259 M -295.50 % | -31.924 M 0.00 % | -31.924 M 64.66 % | -90.329 M 0.00 % | -90.329 M -3 262.94 % | -2.686 M 0.00 % | -2.686 M -54.15 % | -1.743 M 0.00 % | -1.743 M 32.41 % | -2.578 M 0.00 % | -2.578 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -134.356 M 77.05 % | -585.487 M 1.39 % | -593.769 M -3.31 % | -574.763 M 11.54 % | -649.725 M -38.60 % | -468.765 M 5.73 % | -497.283 M 21.74 % | -635.392 M -520.84 % | 150.982 M 94.13 % | 77.774 M -50.50 % | 157.107 M -11.78 % | 178.085 M -16.48 % | 213.235 M 5.69 % | 201.755 M -12.82 % | 231.434 M 12.44 % | 205.838 M -25.80 % | 277.416 M 4.67 % | 265.039 M -16.94 % | 319.081 M 3.26 % | 309.016 M -1.20 % | 312.771 M 14.35 % | 273.530 M 8.51 % | 252.073 M 57.67 % | 159.875 M 7.21 % | 149.119 M 40.35 % | 106.247 M 0.61 % | 105.605 M -8.41 % | 115.297 M -32.28 % | 170.265 M 41.93 % | 119.963 M -22.42 % | 154.622 M 11.87 % | 138.217 M -8.15 % | 150.482 M -0.60 % | 151.396 M -34.50 % | 231.154 M -1.15 % | 233.852 M -1.14 % | 236.549 M -4.17 % | 246.848 M -4.01 % | 257.147 M -0.88 % | 259.429 M -0.87 % | 261.711 M 36.97 % | 191.078 M 58.64 % | 120.445 M 27.09 % | 94.771 M 37.16 % | 69.096 M |
Total investments | 415.755 M | 0.000 | 0.000 -100.00 % | 103.898 M 226.75 % | 31.797 M 2.55 % | 31.007 M -10.00 % | 34.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.602 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 % | 6.886 M 0.39 % | 6.859 M 4.59 % | 6.558 M 4.64 % | 6.267 M 509.63 % | 1.028 M 32.56 % | 775.500 K 48.28 % | 523.000 K -65.20 % | 1.503 M -39.47 % | 2.483 M -34.88 % | 3.813 M -25.86 % | 5.143 M 7.24 % | 4.796 M 7.80 % | 4.449 M -6.10 % | 4.738 M -5.75 % | 5.027 M |
Total debt | 56.032 M -8.87 % | 61.486 M 25.15 % | 49.129 M -19.97 % | 61.386 M -36.82 % | 97.167 M -17.87 % | 118.309 M -45.70 % | 217.877 M 4.73 % | 208.039 M 5.44 % | 197.309 M -0.21 % | 197.723 M -5.97 % | 210.270 M -3.92 % | 218.854 M -6.01 % | 232.847 M -2.48 % | 238.769 M -9.31 % | 263.287 M 0.03 % | 263.203 M -22.15 % | 338.090 M 1.11 % | 334.373 M -0.61 % | 336.423 M -3.59 % | 348.951 M -3.79 % | 362.715 M 12.58 % | 322.186 M 12.28 % | 286.956 M 18.22 % | 242.730 M 3.35 % | 234.870 M 23.00 % | 190.952 M 9.18 % | 174.903 M -6.89 % | 187.851 M -7.42 % | 202.896 M 6.12 % | 191.201 M -9.74 % | 211.832 M 3.02 % | 205.613 M -10.75 % | 230.391 M 16.18 % | 198.313 M -26.56 % | 270.022 M -2.95 % | 278.237 M -2.87 % | 286.452 M -8.34 % | 312.527 M -7.70 % | 338.601 M -2.72 % | 348.064 M -2.65 % | 357.527 M 30.82 % | 273.304 M 44.54 % | 189.081 M 21.14 % | 156.089 M 26.80 % | 123.097 M |
Accumulated other comprehensive income loss | 478.285 M 3.42 % | 462.475 M 0.26 % | 461.277 M -13.05 % | 530.485 M 5.70 % | 501.869 M -9.67 % | 555.607 M -4.29 % | 580.530 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 |
Retained earnings | 147.221 M -9.70 % | 163.039 M -58.88 % | 396.510 M -26.17 % | 537.079 M 1.70 % | 528.111 M -19.66 % | 657.326 M -13.55 % | 760.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -345.460 M -15.72 % | -298.527 M -30.29 % | -229.125 M -27.48 % | -179.734 M -10.88 % | -162.105 M -9.41 % | -148.163 M -20.44 % | -123.022 M -20.36 % | -102.211 M -49.54 % | -68.349 M -33.89 % | -51.048 M -83.72 % | -27.786 M -1 310.46 % | -1.970 M | 0.000 | 0.000 -100.00 % | 31.927 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 |
Common stock | 79.212 M 0.00 % | 79.212 M 0.00 % | 79.212 M 0.00 % | 79.212 M 0.00 % | 79.212 M 0.83 % | 78.562 M 1.22 % | 77.612 M 0.00 % | 77.612 M 1.12 % | 76.752 M 0.42 % | 76.432 M 0.00 % | 76.432 M 0.00 % | 76.432 M 0.00 % | 76.432 M 0.00 % | 76.432 M 0.00 % | 76.432 M 0.13 % | 76.332 M 0.82 % | 75.712 M 0.00 % | 75.712 M 1.41 % | 74.662 M 0.00 % | 74.662 M 1.52 % | 73.542 M 8.72 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M 0.00 % | 67.642 M |
Total equity | 1.061 B -4.66 % | 1.113 B -13.95 % | 1.294 B -10.88 % | 1.451 B -0.98 % | 1.466 B -10.78 % | 1.643 B -7.00 % | 1.767 B -8.92 % | 1.940 B 2.56 % | 1.891 B 2.00 % | 1.854 B 16.97 % | 1.585 B -6.15 % | 1.689 B -6.33 % | 1.803 B -0.01 % | 1.803 B 180.90 % | 641.962 M -8.44 % | 701.173 M -1.90 % | 714.776 M -2.75 % | 734.954 M -7.12 % | 791.285 M -3.41 % | 819.195 M -7.23 % | 883.074 M -0.41 % | 886.717 M -3.41 % | 918.037 M -4.88 % | 965.172 M -0.75 % | 972.456 M -0.65 % | 978.821 M 3.79 % | 943.085 M -1.24 % | 954.932 M -0.33 % | 958.074 M 3.00 % | 930.156 M 4.00 % | 894.379 M 0.55 % | 889.486 M 1.95 % | 872.509 M 2.17 % | 853.963 M 0.46 % | 850.090 M 1.96 % | 833.755 M 2.00 % | 817.419 M -0.24 % | 819.374 M -0.24 % | 821.328 M 2.11 % | 804.340 M 2.16 % | 787.352 M 0.84 % | 780.805 M 0.85 % | 774.258 M 1.69 % | 761.397 M 1.72 % | 748.535 M |
Other non current liabilities | 444.700 M 59.03 % | 279.626 M -37.29 % | 445.876 M 8.69 % | 410.216 M 23.48 % | 332.215 M -4.74 % | 348.744 M -3.59 % | 361.742 M -31.55 % | 528.448 M 5.28 % | 501.930 M 14.17 % | 439.624 M -0.48 % | 441.742 M 12.51 % | 392.624 M 13.51 % | 345.904 M -15.88 % | 411.212 M | 0.000 | 0.000 -100.00 % | 37.359 M 1.75 % | 36.715 M -10.79 % | 41.156 M 1.06 % | 40.725 M -4.03 % | 42.434 M 0.80 % | 42.099 M 12.55 % | 37.406 M -13.18 % | 43.086 M 0.44 % | 42.899 M 14.97 % | 37.313 M 1 340.05 % | -3.009 M | 0.000 | 0.000 -100.00 % | 180.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 674.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 41.065 M -13.04 % | 47.225 M 49.13 % | 31.666 M -67.26 % | 96.728 M 95.62 % | 49.448 M -21.66 % | 63.122 M -10.49 % | 70.516 M | 0.000 | 0.000 -100.00 % | 68.798 M | 0.000 -100.00 % | 68.475 M -11.05 % | 76.981 M 5 951.97 % | 1.272 M -31.39 % | 1.854 M -46.54 % | 3.468 M -20.62 % | 4.369 M -23.16 % | 5.686 M 29.11 % | 4.404 M 142.64 % | 1.815 M | 0.000 | 0.000 -100.00 % | 17.706 M 12.57 % | 15.729 M -23.67 % | 20.607 M -14.60 % | 24.129 M 49.71 % | 16.117 M | 0.000 | 0.000 -100.00 % | 11.176 M -61.21 % | 28.812 M -16.73 % | 34.599 M -2.84 % | 35.612 M 63.12 % | 21.832 M -11.05 % | 24.543 M -5.17 % | 25.882 M -4.92 % | 27.220 M -60.16 % | 68.327 M -37.56 % | 109.434 M -12.80 % | 125.492 M -11.34 % | 141.550 M 79.81 % | 78.721 M 395.35 % | 15.892 M -17.97 % | 19.375 M -15.24 % | 22.857 M |
Total non current liabilities | 485.765 M -6.51 % | 519.614 M 8.81 % | 477.542 M -5.80 % | 506.944 M 14.92 % | 441.113 M -18.71 % | 542.655 M -7.54 % | 586.938 M 11.07 % | 528.448 M 5.28 % | 501.930 M -1.28 % | 508.422 M 15.09 % | 441.742 M -4.20 % | 461.099 M 9.04 % | 422.885 M 2.52 % | 412.484 M 194.39 % | 140.114 M -1.78 % | 142.648 M 241.85 % | 41.728 M -1.59 % | 42.401 M -6.93 % | 45.560 M 7.10 % | 42.540 M 0.25 % | 42.434 M 0.80 % | 42.099 M -29.56 % | 59.770 M 1.62 % | 58.815 M -7.39 % | 63.506 M -4.18 % | 66.273 M 236.14 % | 19.716 M 223.05 % | 6.103 M 51.33 % | 4.033 M -78.78 % | 19.003 M -50.16 % | 38.126 M -11.49 % | 43.075 M -21.01 % | 54.531 M -92.29 % | 707.187 M 1 635.00 % | 40.760 M 4.72 % | 38.921 M 4.96 % | 37.082 M -51.95 % | 77.179 M -34.19 % | 117.276 M -11.79 % | 132.954 M -10.55 % | 148.631 M 74.34 % | 85.252 M 289.76 % | 21.873 M -10.98 % | 24.571 M -9.89 % | 27.268 M |
Other current liabilities | 922.815 M -1.51 % | 936.992 M -8.03 % | 1.019 B 1.65 % | 1.002 B -1.69 % | 1.020 B 926.10 % | 99.358 M -88.54 % | 866.909 M -7.38 % | 935.974 M 687.25 % | 118.891 M 37.86 % | 86.241 M -26.56 % | 117.426 M 45.56 % | 80.673 M -2.15 % | 82.445 M -0.36 % | 82.744 M 10.40 % | 74.952 M 12.64 % | 66.541 M -48.01 % | 127.989 M 190.10 % | 44.119 M -60.36 % | 111.303 M 95.18 % | 57.025 M -32.64 % | 84.658 M 34.91 % | 62.751 M -41.04 % | 106.428 M 89.01 % | 56.308 M -44.72 % | 101.865 M 13.97 % | 89.377 M 240.56 % | 26.244 M -80.51 % | 134.662 M 473.03 % | 23.500 M -79.47 % | 114.460 M 260.01 % | 31.794 M 148.43 % | 12.798 M -60.66 % | 32.533 M 17.03 % | 27.798 M 98.84 % | 13.980 M -4.46 % | 14.633 M -4.27 % | 15.285 M 98.01 % | 7.720 M 4 912.66 % | 154.000 K 100.00 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.614 M -98.22 % | 765.013 M 4 225.77 % | 17.685 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.929 M | 0.000 -100.00 % | 93.993 M | 0.000 -100.00 % | 85.789 M | 0.000 -100.00 % | 81.801 M | 0.000 -100.00 % | 57.714 M | 0.000 -100.00 % | 59.650 M | 0.000 -100.00 % | 139.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 14.967 M 4.95 % | 14.261 M -18.34 % | 17.463 M -57.71 % | 41.291 M -13.47 % | 47.719 M -13.53 % | 55.187 M -62.55 % | 147.361 M -29.17 % | 208.039 M 5.44 % | 197.309 M -4.43 % | 206.455 M -1.81 % | 210.270 M -3.38 % | 217.616 M -26.06 % | 294.328 M 3.73 % | 283.747 M -7.58 % | 307.033 M 0.56 % | 305.335 M -8.51 % | 333.721 M -11.79 % | 378.310 M 13.94 % | 332.019 M -12.93 % | 381.328 M -3.93 % | 396.907 M 10.56 % | 359.013 M 33.34 % | 269.250 M 8.14 % | 248.983 M 16.20 % | 214.263 M 28.44 % | 166.823 M 5.06 % | 158.786 M -15.47 % | 187.851 M -7.42 % | 202.896 M 12.70 % | 180.025 M -1.64 % | 183.020 M -2.83 % | 188.341 M -3.31 % | 194.779 M 10.37 % | 176.481 M -28.11 % | 245.479 M -2.72 % | 252.356 M -2.65 % | 259.232 M 6.16 % | 244.200 M 6.56 % | 229.167 M 2.96 % | 222.572 M 3.05 % | 215.977 M 10.99 % | 194.583 M 12.35 % | 173.189 M 26.68 % | 136.715 M 36.39 % | 100.240 M |
Total current liabilities | 962.459 M -3.66 % | 999.030 M -6.52 % | 1.069 B -2.67 % | 1.098 B -4.05 % | 1.144 B 12.38 % | 1.018 B -14.47 % | 1.191 B -9.28 % | 1.313 B 141.79 % | 542.836 M -0.94 % | 547.977 M 16.88 % | 468.849 M -1.67 % | 476.819 M -7.55 % | 515.740 M -5.82 % | 547.627 M -3.83 % | 569.440 M 1.76 % | 559.609 M -10.12 % | 622.645 M 5.87 % | 588.140 M 0.80 % | 583.485 M -5.88 % | 619.952 M 0.04 % | 619.725 M 7.10 % | 578.631 M 13.01 % | 512.011 M 10.45 % | 463.565 M 13.06 % | 410.024 M 6.82 % | 383.830 M -8.94 % | 421.535 M -8.67 % | 461.552 M 0.50 % | 459.275 M 7.77 % | 426.166 M 2.56 % | 415.513 M 6.51 % | 390.130 M -6.07 % | 415.348 M 3.39 % | 401.728 M -16.30 % | 479.949 M 1.93 % | 470.845 M 1.97 % | 461.740 M 6.15 % | 434.995 M 6.55 % | 408.249 M 3.80 % | 393.313 M 3.95 % | 378.376 M 8.48 % | 348.804 M 9.26 % | 319.231 M 18.99 % | 268.289 M 23.44 % | 217.346 M |
Total liabilities | 1.448 B -4.64 % | 1.519 B -1.79 % | 1.546 B -3.66 % | 1.605 B 1.23 % | 1.586 B 1.57 % | 1.561 B -12.18 % | 1.778 B -3.44 % | 1.841 B 76.21 % | 1.045 B -1.10 % | 1.056 B 16.01 % | 910.591 M -2.91 % | 937.918 M -0.08 % | 938.625 M -2.24 % | 960.111 M 35.31 % | 709.554 M 1.04 % | 702.257 M 5.70 % | 664.373 M 5.37 % | 630.541 M 0.24 % | 629.045 M -5.05 % | 662.492 M 0.05 % | 662.159 M 6.67 % | 620.730 M 8.56 % | 571.781 M 9.46 % | 522.380 M 10.32 % | 473.530 M 5.20 % | 450.103 M 2.01 % | 441.251 M -5.65 % | 467.655 M 0.94 % | 463.308 M 4.07 % | 445.169 M -1.87 % | 453.639 M 4.72 % | 433.205 M -7.80 % | 469.879 M -57.63 % | 1.109 B 112.96 % | 520.709 M 2.15 % | 509.766 M 2.19 % | 498.822 M -2.61 % | 512.174 M -2.54 % | 525.525 M -0.14 % | 526.266 M -0.14 % | 527.007 M 21.41 % | 434.056 M 27.25 % | 341.104 M 16.47 % | 292.859 M 19.72 % | 244.614 M |
Other non current assets | 1.234 B 135.96 % | 523.134 M -63.93 % | 1.450 B -6.94 % | 1.558 B 1 056.12 % | 134.782 M 10.70 % | 121.750 M 20.43 % | 101.098 M -27.09 % | 138.664 M -92.59 % | 1.872 B 1 108.91 % | 154.852 M -4.01 % | 161.313 M -90.01 % | 1.615 B -4.11 % | 1.684 B 1.02 % | 1.667 B 1 436.02 % | 108.526 M 2.16 % | 106.235 M 1.67 % | 104.495 M 2.01 % | 102.438 M 1.04 % | 101.387 M -1.07 % | 102.481 M -1.39 % | 103.922 M 1.16 % | 102.728 M 101.78 % | 50.910 M 0.95 % | 50.430 M 0.68 % | 50.090 M 4.03 % | 48.150 M -58.70 % | 116.597 M 4.37 % | 111.717 M 0.04 % | 111.668 M 4.36 % | 107.000 M -29.52 % | 151.817 M -3.14 % | 156.739 M 0.69 % | 155.671 M -1.33 % | 157.777 M -8.67 % | 172.746 M -1.33 % | 175.067 M -1.31 % | 177.388 M -3.41 % | 183.647 M -3.30 % | 189.906 M 61.00 % | 117.955 M 156.41 % | 46.003 M 24.62 % | 36.914 M 32.67 % | 27.824 M 17.58 % | 23.664 M 21.33 % | 19.504 M |
Long term investments | 185.996 M | 0.000 | 0.000 -100.00 % | 29.924 M -5.89 % | 31.797 M 2.55 % | 31.007 M -10.00 % | 34.453 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 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.320 M -13.68 % | 67.560 M -2.95 % | 69.616 M 2.35 % | 68.020 M 1.54 % | 66.986 M -6.05 % | 71.297 M -2.99 % | 73.494 M -6.96 % | 78.995 M -1.70 % | 80.362 M -1.71 % | 81.763 M -4.17 % | 85.323 M -0.64 % | 85.872 M -0.15 % | 86.000 M 5 185.80 % | 1.627 M -12.43 % | 1.858 M -7.75 % | 2.014 M -7.49 % | 2.177 M -5.35 % | 2.300 M -7.85 % | 2.496 M -7.90 % | 2.710 M -5.54 % | 2.869 M -6.52 % | 3.069 M -5.06 % | 3.233 M -4.81 % | 3.396 M 100.00 % | 1.698 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.320 M -13.68 % | 67.560 M -2.95 % | 69.616 M 2.35 % | 68.020 M 1.54 % | 66.986 M -6.05 % | 71.297 M -2.99 % | 73.494 M -6.96 % | 78.995 M -1.70 % | 80.362 M -1.71 % | 81.763 M -4.17 % | 85.323 M -0.64 % | 85.872 M -0.15 % | 86.000 M 5 185.80 % | 1.627 M -12.43 % | 1.858 M -7.75 % | 2.014 M -7.49 % | 2.177 M -5.35 % | 2.300 M -7.85 % | 2.496 M -7.90 % | 2.710 M -5.54 % | 2.869 M -6.52 % | 3.069 M -5.06 % | 3.233 M -4.81 % | 3.396 M 100.00 % | 1.698 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 305.842 M -71.36 % | 1.068 B 250.66 % | 304.540 M -9.51 % | 336.561 M -80.26 % | 1.705 B -11.90 % | 1.935 B -11.46 % | 2.186 B -0.31 % | 2.192 B 396.83 % | 441.274 M -79.29 % | 2.131 B 15.60 % | 1.843 B 295.54 % | 466.007 M -5.83 % | 494.871 M 15.06 % | 430.094 M -20.17 % | 538.782 M -5.45 % | 569.818 M -5.61 % | 603.706 M -4.70 % | 633.455 M -6.10 % | 674.587 M -4.80 % | 708.566 M -5.82 % | 752.350 M -0.46 % | 755.827 M -1.14 % | 764.525 M 8.09 % | 707.329 M 5.17 % | 672.583 M 0.57 % | 668.804 M 3.69 % | 645.012 M -4.37 % | 674.474 M -1.61 % | 685.494 M 0.32 % | 683.305 M 7.13 % | 637.825 M -1.60 % | 648.216 M -2.85 % | 667.223 M -50.51 % | 1.348 B 101.41 % | 669.400 M 3.51 % | 646.691 M 3.64 % | 623.981 M 1.28 % | 616.122 M 1.29 % | 608.263 M -7.13 % | 654.929 M -6.65 % | 701.594 M 2.15 % | 686.855 M 2.19 % | 672.116 M 0.74 % | 667.148 M 0.75 % | 662.179 M |
Total non current assets | 1.726 B 8.49 % | 1.591 B -9.33 % | 1.755 B -8.83 % | 1.925 B 2.84 % | 1.871 B -10.37 % | 2.088 B -10.05 % | 2.321 B -0.42 % | 2.331 B 0.77 % | 2.313 B 1.21 % | 2.286 B 14.02 % | 2.005 B -3.66 % | 2.081 B -4.50 % | 2.179 B 1.09 % | 2.155 B 201.51 % | 714.868 M -4.13 % | 745.669 M -3.94 % | 776.221 M -3.32 % | 802.879 M -5.24 % | 847.271 M -4.21 % | 884.541 M -5.42 % | 935.267 M -0.39 % | 938.917 M 4.65 % | 897.198 M 6.42 % | 843.082 M 4.27 % | 808.545 M 0.70 % | 802.954 M 5.20 % | 763.236 M -3.15 % | 788.049 M -1.39 % | 799.176 M 0.84 % | 792.482 M 0.07 % | 791.942 M -1.92 % | 807.451 M -2.20 % | 825.604 M -45.28 % | 1.509 B 78.52 % | 845.215 M 2.45 % | 824.990 M 2.51 % | 804.765 M 0.41 % | 801.467 M 0.41 % | 798.169 M 3.27 % | 772.883 M 3.38 % | 747.597 M 3.29 % | 723.769 M 3.40 % | 699.940 M 1.32 % | 690.812 M 1.34 % | 681.683 M |
Other current assets | 8.798 M 3.25 % | 8.521 M -1.64 % | 8.663 M 1.32 % | 8.550 M -5.21 % | 9.020 M 6.21 % | 8.493 M 0.87 % | 8.420 M 0.05 % | 8.416 M 0.59 % | 8.367 M 0.29 % | 8.343 M -8.44 % | 9.112 M 0.15 % | 9.098 M 0.23 % | 9.077 M -27.29 % | 12.484 M -32.83 % | 18.586 M -28.15 % | 25.866 M 70.29 % | 15.189 M -52.71 % | 32.121 M -7.11 % | 34.578 M -7.20 % | 37.259 M 0.05 % | 37.242 M 186.59 % | 12.995 M 24.53 % | 10.435 M -4.20 % | 10.893 M -96.43 % | 304.783 M 840.40 % | 32.410 M 12.56 % | 28.793 M -90.64 % | 307.526 M 733.34 % | 36.903 M -87.21 % | 288.431 M 450.67 % | 52.378 M -79.39 % | 254.192 M 571.01 % | 37.882 M -1.63 % | 38.511 M -86.73 % | 290.303 M 1.15 % | 287.017 M 240.42 % | 84.312 M -70.82 % | 288.903 M -1.76 % | 294.075 M 96.90 % | 149.355 M 3 123.01 % | 4.634 M 26.03 % | 3.677 M 35.18 % | 2.720 M 15.06 % | 2.364 M 17.73 % | 2.008 M |
Short term investments | 229.759 M | 0.000 | 0.000 -100.00 % | 73.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.602 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 % | 6.886 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.028 M 32.56 % | 775.500 K 48.28 % | 523.000 K -65.20 % | 1.503 M -39.47 % | 2.483 M -34.88 % | 3.813 M -25.86 % | 5.143 M 7.24 % | 4.796 M 7.80 % | 4.449 M -6.10 % | 4.738 M -5.75 % | 5.027 M |
cash and cash equivalents | 190.388 M -70.57 % | 646.973 M 0.63 % | 642.898 M 1.06 % | 636.149 M -14.83 % | 746.892 M 27.22 % | 587.074 M -17.91 % | 715.160 M -15.21 % | 843.431 M 1 720.60 % | 46.327 M -61.38 % | 119.949 M 125.62 % | 53.163 M 30.40 % | 40.769 M 107.88 % | 19.612 M -47.01 % | 37.014 M 16.20 % | 31.853 M -44.47 % | 57.365 M -5.45 % | 60.674 M -12.49 % | 69.334 M 299.80 % | 17.342 M -56.57 % | 39.935 M -20.04 % | 49.944 M 2.65 % | 48.656 M 39.48 % | 34.883 M -57.90 % | 82.855 M -3.38 % | 85.751 M 1.23 % | 84.705 M 22.23 % | 69.298 M -4.49 % | 72.554 M 122.35 % | 32.631 M -54.19 % | 71.238 M 24.52 % | 57.210 M -15.11 % | 67.396 M -15.66 % | 79.909 M 70.32 % | 46.917 M 20.71 % | 38.868 M -12.43 % | 44.386 M -11.06 % | 49.903 M -24.02 % | 65.679 M -19.37 % | 81.454 M -8.10 % | 88.635 M -7.49 % | 95.816 M 16.53 % | 82.226 M 19.80 % | 68.636 M 11.93 % | 61.319 M 13.55 % | 54.001 M |
Cash and short term investments | 420.147 M -35.06 % | 646.973 M 0.63 % | 642.898 M -9.47 % | 710.123 M -4.92 % | 746.892 M 27.22 % | 587.074 M -17.91 % | 715.160 M -15.21 % | 843.431 M 1 720.60 % | 46.327 M -61.38 % | 119.949 M 125.62 % | 53.163 M 30.40 % | 40.769 M 107.88 % | 19.612 M -47.01 % | 37.014 M 16.20 % | 31.853 M -44.47 % | 57.365 M -5.45 % | 60.674 M -12.49 % | 69.334 M 299.80 % | 17.342 M -56.57 % | 39.935 M -20.04 % | 49.944 M 2.65 % | 48.656 M 39.48 % | 34.883 M -57.90 % | 82.855 M -3.38 % | 85.751 M 1.23 % | 84.705 M 22.23 % | 69.298 M -4.49 % | 72.554 M 122.35 % | 32.631 M -54.19 % | 71.238 M 11.14 % | 64.096 M -4.90 % | 67.396 M -15.66 % | 79.909 M 70.32 % | 46.917 M 17.60 % | 39.896 M -11.66 % | 45.161 M -10.44 % | 50.426 M -24.94 % | 67.182 M -19.96 % | 83.937 M -9.21 % | 92.448 M -8.43 % | 100.959 M 16.02 % | 87.022 M 19.07 % | 73.085 M 10.64 % | 66.057 M 11.91 % | 59.028 M |
Total current assets | 783.246 M -24.74 % | 1.041 B -4.09 % | 1.085 B -4.12 % | 1.132 B -4.07 % | 1.180 B 5.71 % | 1.116 B -8.75 % | 1.223 B -15.63 % | 1.450 B 132.78 % | 622.708 M -0.36 % | 624.983 M 27.24 % | 491.202 M -10.08 % | 546.260 M -2.96 % | 562.894 M -7.42 % | 608.021 M -4.50 % | 636.648 M -3.21 % | 657.761 M 9.09 % | 602.928 M 7.17 % | 562.616 M -1.82 % | 573.059 M -4.03 % | 597.146 M -2.10 % | 609.966 M 7.29 % | 568.530 M -4.06 % | 592.620 M -8.05 % | 644.470 M 1.10 % | 637.441 M 1.83 % | 625.970 M 0.78 % | 621.100 M -2.12 % | 634.538 M 1.98 % | 622.206 M 6.75 % | 582.843 M 4.81 % | 556.076 M 7.93 % | 515.240 M -0.30 % | 516.784 M 13.83 % | 454.000 M -13.62 % | 525.584 M 1.36 % | 518.530 M 1.38 % | 511.476 M -3.51 % | 530.080 M -3.39 % | 548.684 M -1.62 % | 557.723 M -1.59 % | 566.762 M 15.41 % | 491.092 M 18.22 % | 415.422 M 14.30 % | 363.444 M 16.69 % | 311.466 M |
Inventory | 163.361 M 50.58 % | 108.487 M -47.16 % | 205.301 M 22.24 % | 167.954 M 8.88 % | 154.262 M -10.67 % | 172.694 M -0.67 % | 173.863 M -15.92 % | 206.787 M 1.68 % | 203.373 M 29.31 % | 157.274 M 22.82 % | 128.057 M -19.79 % | 159.650 M -12.20 % | 181.844 M 5.65 % | 172.119 M -26.37 % | 233.765 M 35.86 % | 172.069 M -6.68 % | 184.387 M 10.33 % | 167.125 M -19.64 % | 207.976 M 10.42 % | 188.348 M -6.55 % | 201.550 M -6.86 % | 216.386 M -12.61 % | 247.612 M -5.96 % | 263.305 M 6.64 % | 246.907 M 7.87 % | 228.897 M -2.11 % | 233.824 M 0.37 % | 232.958 M -10.13 % | 259.225 M 16.15 % | 223.174 M 7.52 % | 207.559 M 7.67 % | 192.776 M 0.05 % | 192.675 M 15.09 % | 167.419 M -14.76 % | 196.413 M 5.11 % | 186.867 M 5.38 % | 177.320 M 1.91 % | 173.996 M 1.95 % | 170.672 M -1.09 % | 172.550 M -1.08 % | 174.428 M 11.83 % | 155.980 M 13.41 % | 137.531 M 8.77 % | 126.443 M 9.61 % | 115.354 M |
Net receivables | 190.940 M -31.00 % | 276.735 M 21.26 % | 228.216 M -6.87 % | 245.061 M -2.61 % | 251.621 M -21.92 % | 322.249 M 1.80 % | 316.562 M -14.36 % | 369.643 M 6.05 % | 348.566 M 6.28 % | 327.974 M 14.26 % | 287.039 M -9.01 % | 315.471 M -4.36 % | 329.868 M -8.36 % | 359.954 M 16.01 % | 310.286 M -14.81 % | 364.216 M 25.95 % | 289.165 M 10.83 % | 260.913 M -1.66 % | 265.321 M -10.92 % | 297.840 M 2.60 % | 290.305 M 8.02 % | 268.757 M 0.19 % | 268.244 M 7.59 % | 249.317 M -16.40 % | 298.233 M 6.53 % | 279.958 M -3.19 % | 289.185 M -2.55 % | 296.752 M 1.13 % | 293.447 M 16.19 % | 252.556 M 8.84 % | 232.043 M 26 388.93 % | 876.000 K -99.58 % | 206.318 M 2.57 % | 201.153 M | 0.000 | 0.000 -100.00 % | 199.418 M | 0.000 | 0.000 -100.00 % | 144.877 M -50.00 % | 289.753 M 17.82 % | 245.920 M 21.69 % | 202.086 M 19.87 % | 168.581 M 24.80 % | 135.076 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 24.677 M -48.25 % | 47.684 M 47.00 % | 32.439 M -40.40 % | 54.427 M 9.45 % | 49.728 M -48.96 % | 97.421 M -30.76 % | 140.703 M -16.13 % | 167.772 M -25.13 % | 224.070 M -8.99 % | 246.207 M 76.92 % | 139.160 M -18.72 % | 171.220 M 25.61 % | 136.308 M -19.90 % | 170.180 M -7.48 % | 183.934 M 11.93 % | 164.332 M 6.09 % | 154.894 M 6.13 % | 145.954 M 10.07 % | 132.603 M -18.84 % | 163.383 M 22.14 % | 133.765 M -7.70 % | 144.923 M 8.75 % | 133.257 M -9.96 % | 147.993 M 61.41 % | 91.685 M -21.36 % | 116.592 M -50.14 % | 233.830 M 77.58 % | 131.678 M -43.15 % | 231.623 M 82.93 % | 126.615 M -35.31 % | 195.711 M 8.19 % | 180.894 M -2.65 % | 185.825 M -5.26 % | 196.148 M -10.98 % | 220.332 M 8.41 % | 203.245 M 9.18 % | 186.157 M 2.17 % | 182.198 M 2.22 % | 178.239 M 4.65 % | 170.315 M 4.88 % | 162.391 M 5.32 % | 154.191 M 5.62 % | 145.990 M 11.39 % | 131.067 M 12.85 % | 116.143 M |
Tax payables | 0.000 -100.00 % | 93.000 K | 0.000 -100.00 % | 94.000 K -61.16 % | 242.000 K -82.78 % | 1.405 M 291.36 % | 359.000 K -51.02 % | 733.000 K -71.43 % | 2.566 M -71.72 % | 9.074 M 355.29 % | 1.993 M -72.74 % | 7.310 M 174.92 % | 2.659 M -75.73 % | 10.956 M 211.16 % | 3.521 M -84.95 % | 23.401 M 287.37 % | 6.041 M -69.42 % | 19.757 M 161.34 % | 7.560 M -58.50 % | 18.216 M 314.47 % | 4.395 M -63.20 % | 11.944 M 288.30 % | 3.076 M -70.08 % | 10.281 M 364.99 % | 2.211 M -79.97 % | 11.038 M 312.64 % | 2.675 M -63.66 % | 7.361 M 486.07 % | 1.256 M -75.21 % | 5.066 M 1.56 % | 4.988 M -38.40 % | 8.097 M 266.21 % | 2.211 M 69.95 % | 1.301 M 723.42 % | 158.000 K -74.18 % | 612.000 K -42.59 % | 1.066 M 21.48 % | 877.500 K 27.36 % | 689.000 K 97.70 % | 348.500 K 4 256.25 % | 8.000 K -73.33 % | 30.000 K -42.31 % | 52.000 K -89.75 % | 507.500 K -47.30 % | 963.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.450 M -54.55 % | 130.789 M -15.45 % | 154.680 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.352 M 19.49 % | 108.251 M 1.30 % | 106.858 M -18.50 % | 131.114 M -0.59 % | 131.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.000 K -10.00 % | -20.000 K -11.11 % | -18.000 K -5.88 % | -17.000 K -13.33 % | -15.000 K -15.38 % | -13.000 K -100.41 % | 3.138 M 5.06 % | 2.987 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 |
Capital lease obligations | 56.032 M -8.87 % | 61.486 M 25.15 % | 49.129 M -19.97 % | 61.386 M -13.43 % | 70.907 M -16.55 % | 84.969 M -1.91 % | 86.627 M | 0.000 | 0.000 -100.00 % | 613.000 K -67.29 % | 1.874 M -52.80 % | 3.970 M -59.88 % | 9.895 M 185.32 % | 3.468 M -36.47 % | 5.459 M -26.21 % | 7.398 M -7.22 % | 7.974 M -12.24 % | 9.086 M 42.24 % | 6.388 M 179.20 % | 2.288 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 356.505 M 0.00 % | 356.505 M 0.00 % | 356.505 M 17.03 % | 304.620 M -14.55 % | 356.505 M 1.46 % | 351.385 M 0.98 % | 347.990 M 0.00 % | 347.990 M 0.92 % | 344.803 M 0.33 % | 343.659 M 0.00 % | 343.659 M 0.00 % | 343.659 M 0.00 % | 343.659 M 0.00 % | 343.659 M 0.00 % | 343.659 M 0.10 % | 343.301 M 0.60 % | 341.251 M 0.00 % | 341.251 M 2.22 % | 333.841 M 0.00 % | 333.841 M 1.07 % | 330.315 M 5.49 % | 313.127 M 0.00 % | 313.127 M 0.00 % | 313.127 M -66.42 % | 932.617 M 2.13 % | 913.164 M 4.31 % | 875.456 M -2.06 % | 893.852 M 4.48 % | 855.518 M -0.81 % | 862.514 M 4.33 % | 826.737 M 0.60 % | 821.844 M 2.11 % | 804.867 M 2.36 % | 786.321 M 0.49 % | 782.448 M 2.13 % | 766.113 M 2.18 % | 749.777 M -0.26 % | 751.732 M -0.26 % | 753.686 M 2.31 % | 736.698 M 2.36 % | 719.710 M 0.92 % | 713.163 M 0.93 % | 706.616 M 1.85 % | 693.755 M 1.89 % | 680.893 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 192.763 M | 0.000 | 0.000 -100.00 % | 216.143 M -5.70 % | 229.202 M -4.53 % | 240.065 M -4.70 % | 251.915 M -1.05 % | 254.585 M 0.76 % | 252.658 M 16.43 % | 217.001 M -2.65 % | 222.901 M -6.21 % | 237.653 M 1.52 % | 234.102 M 3 175.99 % | 7.146 M -1.92 % | 7.286 M 153.34 % | 2.876 M -14.96 % | 3.382 M -45.37 % | 6.191 M 16.68 % | 5.306 M 6.52 % | 4.981 M 6.14 % | 4.693 M 0.75 % | 4.658 M -1.38 % | 4.723 M -5.03 % | 4.973 M 2.94 % | 4.831 M -26.89 % | 6.608 M 8.27 % | 6.103 M 51.33 % | 4.033 M -47.26 % | 7.647 M -17.90 % | 9.314 M 9.89 % | 8.476 M -55.20 % | 18.919 M 68.33 % | 11.239 M -30.70 % | 16.217 M 24.37 % | 13.040 M 32.22 % | 9.862 M 11.41 % | 8.852 M 12.88 % | 7.842 M 5.10 % | 7.462 M 5.37 % | 7.081 M 8.42 % | 6.531 M 9.20 % | 5.981 M 15.11 % | 5.196 M 17.80 % | 4.411 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.509 B -4.65 % | 2.632 B -7.32 % | 2.840 B -7.09 % | 3.056 B 0.17 % | 3.051 B -4.77 % | 3.204 B -9.60 % | 3.544 B -6.25 % | 3.781 B 28.77 % | 2.936 B 0.87 % | 2.911 B 16.62 % | 2.496 B -4.99 % | 2.627 B -4.19 % | 2.742 B -0.78 % | 2.763 B 104.47 % | 1.352 B -3.70 % | 1.403 B 1.76 % | 1.379 B 1.00 % | 1.365 B -3.86 % | 1.420 B -4.14 % | 1.482 B -4.11 % | 1.545 B 2.51 % | 1.507 B 1.18 % | 1.490 B 0.15 % | 1.488 B 2.87 % | 1.446 B 1.19 % | 1.429 B 3.22 % | 1.384 B -2.69 % | 1.423 B 0.08 % | 1.421 B 3.35 % | 1.375 B 2.03 % | 1.348 B 1.91 % | 1.323 B -1.47 % | 1.342 B -31.61 % | 1.963 B 43.19 % | 1.371 B 2.03 % | 1.344 B 2.07 % | 1.316 B -1.15 % | 1.332 B -1.14 % | 1.347 B 1.22 % | 1.331 B 1.24 % | 1.314 B 8.19 % | 1.215 B 8.92 % | 1.115 B 5.80 % | 1.054 B 6.15 % | 993.149 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.146 M 0.00 % | 40.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.106 M 0.00 % | -2.106 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.103 M 0.00 % | -5.103 M -181.01 % | 6.299 M 0.00 % | 6.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 178.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.802 M 0.00 % | 2.802 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.215 M 0.00 % | 5.215 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.103 M 0.00 % | 4.103 M 68.52 % | 2.435 M 0.00 % | 2.435 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 |
Change in working capital | 0.000 100.00 % | -19.054 M | 0.000 -100.00 % | 95.829 M | 0.000 -100.00 % | 20.618 M | 0.000 100.00 % | -81.546 M 0.00 % | -81.546 M -359.81 % | 31.387 M 0.00 % | 31.387 M 122.45 % | 14.110 M 0.00 % | 14.110 M 393.89 % | -4.801 M 0.00 % | -4.801 M 84.11 % | -30.214 M 0.00 % | -30.214 M -1 510 775.00 % | 2.000 K 0.00 % | 2.000 K 100.01 % | -15.499 M 0.00 % | -15.499 M -237.70 % | 11.256 M 0.00 % | 11.256 M 218.40 % | -9.507 M 0.00 % | -9.507 M -6.28 % | -8.945 M 0.00 % | -8.945 M 72.10 % | -32.057 M 0.00 % | -32.057 M -454.32 % | -5.783 M 0.00 % | -5.783 M 73.56 % | -21.875 M 0.00 % | -21.875 M -180.44 % | 27.193 M 0.00 % | 27.193 M 288.94 % | -14.392 M 0.00 % | -14.392 M -138.15 % | 37.728 M 0.00 % | 37.728 M 1 324.34 % | -3.082 M 0.00 % | -3.082 M 77.72 % | -13.829 M 0.00 % | -13.829 M 52.45 % | -29.083 M 0.00 % | -29.083 M -690.08 % | -3.681 M 0.00 % | -3.681 M |
Accounts receivables | 0.000 100.00 % | -16.621 M | 0.000 -100.00 % | 61.242 M | 0.000 -100.00 % | 10.978 M | 0.000 100.00 % | -9.579 M 0.00 % | -9.579 M -231.40 % | -2.891 M 0.00 % | -2.891 M -120.34 % | 14.212 M 0.00 % | 14.212 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 |
Inventory | 0.000 -100.00 % | 20.974 M | 0.000 -100.00 % | 34.587 M | 0.000 -100.00 % | 9.640 M | 0.000 100.00 % | -22.196 M 0.00 % | -22.196 M -465.21 % | 6.078 M 0.00 % | 6.078 M 53.14 % | 3.969 M 0.00 % | 3.969 M 170.41 % | -5.636 M 0.00 % | -5.636 M -187.95 % | 6.408 M 0.00 % | 6.408 M 23.30 % | 5.197 M 0.00 % | 5.197 M -39.17 % | 8.544 M 0.00 % | 8.544 M -58.50 % | 20.589 M 0.00 % | 20.589 M 248.17 % | -13.895 M 0.00 % | -13.895 M -578.07 % | 2.907 M 0.00 % | 2.907 M -2.02 % | 2.967 M 0.00 % | 2.967 M 129.95 % | -9.906 M 0.00 % | -9.906 M 19.23 % | -12.265 M 0.00 % | -12.265 M -164.84 % | 18.916 M 0.00 % | 18.916 M 356.50 % | -7.375 M 0.00 % | -7.375 M -547.45 % | -1.139 M 0.00 % | -1.139 M -130.52 % | 3.733 M 0.00 % | 3.733 M 120.23 % | -18.449 M 0.00 % | -18.449 M -61.61 % | -11.416 M 0.00 % | -11.416 M -663.45 % | 2.026 M 0.00 % | 2.026 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.171 M 0.00 % | -48.171 M -252.73 % | 31.539 M 0.00 % | 31.539 M 1 342.43 % | -2.539 M 0.00 % | -2.539 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 |
Other working capital | 0.000 100.00 % | -23.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.600 M 0.00 % | -1.600 M 52.08 % | -3.339 M 0.00 % | -3.339 M -117.95 % | -1.532 M 0.00 % | -1.532 M -283.47 % | 835.000 K 0.00 % | 835.000 K 102.28 % | -36.622 M 0.00 % | -36.622 M -604.94 % | -5.195 M 0.00 % | -5.195 M 78.39 % | -24.043 M 0.00 % | -24.043 M -157.61 % | -9.333 M 0.00 % | -9.333 M -312.67 % | 4.389 M 0.00 % | 4.389 M 137.03 % | -11.852 M 0.00 % | -11.852 M 66.16 % | -35.023 M 0.00 % | -35.023 M -949.56 % | 4.123 M 0.00 % | 4.123 M 142.90 % | -9.611 M 0.00 % | -9.611 M -216.11 % | 8.277 M 0.00 % | 8.277 M 217.95 % | -7.018 M 0.00 % | -7.018 M -118.06 % | 38.867 M 0.00 % | 38.867 M 670.40 % | -6.814 M 0.00 % | -6.814 M -247.49 % | 4.620 M 0.00 % | 4.620 M 126.15 % | -17.668 M 0.00 % | -17.668 M -209.58 % | -5.707 M 0.00 % | -5.707 M |
Other non cash items | 11.629 M -94.66 % | 217.633 M 213.27 % | 69.471 M 188.78 % | -78.247 M -168.10 % | 114.892 M 191.84 % | 39.368 M -76.62 % | 168.378 M 716.05 % | -27.332 M 0.00 % | -27.332 M 71.65 % | -96.421 M 0.00 % | -96.421 M -535.26 % | 22.153 M 0.00 % | 22.153 M 103.04 % | -727.682 M 0.00 % | -727.682 M -1 511.91 % | 51.539 M 0.00 % | 51.539 M 3 334.79 % | 1.501 M 0.00 % | 1.501 M -72.02 % | 5.363 M 0.00 % | 5.363 M -28.82 % | 7.534 M 0.00 % | 7.534 M 22.03 % | 6.174 M 0.00 % | 6.174 M 642.05 % | -1.139 M 0.00 % | -1.139 M -116.74 % | 6.805 M 0.00 % | 6.805 M 115.91 % | 3.152 M 0.00 % | 3.152 M -76.25 % | 13.271 M 0.00 % | 13.271 M -30.85 % | 19.190 M 0.00 % | 19.190 M 38.65 % | 13.841 M 0.00 % | 13.841 M 134.95 % | -39.603 M 0.00 % | -39.603 M -3 236.83 % | 1.263 M 0.00 % | 1.263 M 90.85 % | 661.500 K 0.00 % | 661.500 K 149.44 % | -1.338 M 0.00 % | -1.338 M -131.15 % | 4.296 M 0.00 % | 4.296 M |
Net cash provided by operating activities | -38.308 M -338.90 % | 16.035 M 134.78 % | -46.108 M -3 280.35 % | -1.364 M -109.39 % | 14.528 M 115.16 % | -95.813 M -595.23 % | 19.347 M 128.73 % | -67.330 M 0.00 % | -67.330 M -235.68 % | 49.626 M 0.00 % | 49.626 M 565.44 % | 7.458 M 0.00 % | 7.458 M 2 203.67 % | -354.500 K 0.00 % | -354.500 K -106.08 % | 5.828 M 0.00 % | 5.828 M -80.58 % | 30.009 M 0.00 % | 30.009 M 107.60 % | 14.455 M 0.00 % | 14.455 M -45.45 % | 26.500 M 0.00 % | 26.500 M 336.90 % | 6.066 M 0.00 % | 6.066 M -80.83 % | 31.645 M 0.00 % | 31.645 M 358.25 % | -12.254 M 0.00 % | -12.254 M -142.89 % | 28.571 M 0.00 % | 28.571 M -21.46 % | 36.378 M 0.00 % | 36.378 M -4.30 % | 38.013 M 0.00 % | 38.013 M 477.31 % | 6.585 M 0.00 % | 6.585 M 16.15 % | 5.669 M 0.00 % | 5.669 M -84.24 % | 35.976 M 0.00 % | 35.976 M 46.85 % | 24.499 M 0.00 % | 24.499 M 80.82 % | 13.549 M 0.00 % | 13.549 M -71.35 % | 47.292 M 0.00 % | 47.292 M |
Investments in property plant and equipment | -3.308 M 20.90 % | -4.182 M 43.26 % | -7.371 M 81.94 % | -40.803 M -455.90 % | -7.340 M 53.25 % | -15.701 M 48.04 % | -30.218 M -153.22 % | -11.934 M 0.00 % | -11.934 M 20.54 % | -15.018 M 0.00 % | -15.018 M -2.05 % | -14.716 M 0.00 % | -14.716 M 18.63 % | -18.085 M 0.00 % | -18.085 M -2.88 % | -17.578 M 0.00 % | -17.578 M -16.86 % | -15.042 M 0.00 % | -15.042 M 40.62 % | -25.333 M 0.00 % | -25.333 M 58.84 % | -61.543 M 0.00 % | -61.543 M -50.30 % | -40.947 M 0.00 % | -40.947 M -55.90 % | -26.264 M 0.00 % | -26.264 M -98.75 % | -13.215 M 0.00 % | -13.215 M 25.86 % | -17.823 M 0.00 % | -17.823 M 3.41 % | -18.452 M 0.00 % | -18.452 M 49.11 % | -36.257 M 0.00 % | -36.257 M -35.68 % | -26.723 M 0.00 % | -26.723 M 37.15 % | -42.515 M 0.00 % | -42.515 M -9.82 % | -38.713 M 0.00 % | -38.713 M 45.05 % | -70.449 M 0.00 % | -70.449 M -99.42 % | -35.327 M 0.00 % | -35.327 M 30.80 % | -51.052 M 0.00 % | -51.052 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.587 M | 0.000 -100.00 % | 551.500 K 0.00 % | 551.500 K -49.36 % | 1.089 M 0.00 % | 1.089 M 3 200.00 % | 33.000 K 0.00 % | 33.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.072 M 0.00 % | 1.072 M | 0.000 | 0.000 -100.00 % | 1.144 M 0.00 % | 1.144 M | 0.000 | 0.000 -100.00 % | 13.084 M 0.00 % | 13.084 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.000 K 0.00 % | 31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.058 M 0.00 % | 1.058 M | 0.000 | 0.000 100.00 % | -2.412 M 0.00 % | -2.412 M | 0.000 | 0.000 100.00 % | -3.510 M 0.00 % | -3.510 M 58.00 % | -8.358 M 0.00 % | -8.358 M -66.19 % | -5.029 M 0.00 % | -5.029 M -136.99 % | -2.122 M 0.00 % | -2.122 M 94.86 % | -41.265 M 0.00 % | -41.265 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.472 M 0.00 % | 1.472 M 110.97 % | 697.500 K 0.00 % | 697.500 K | 0.000 | 0.000 -100.00 % | 542.500 K 0.00 % | 542.500 K | 0.000 | 0.000 -100.00 % | 3.587 M 0.00 % | 3.587 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.073 M 0.00 % | 6.073 M | 0.000 | 0.000 -100.00 % | 1.034 M 0.00 % | 1.034 M | 0.000 | 0.000 |
Other investing activites | -405.366 M -2 505.30 % | 16.853 M -79.78 % | 83.344 M 295.64 % | -42.600 M -120.83 % | 204.472 M 803.07 % | 22.642 M 1 385.21 % | 1.525 M -99.64 % | 429.349 M 0.00 % | 429.349 M 3 263.48 % | 12.765 M 0.00 % | 12.765 M -5.52 % | 13.511 M 0.00 % | 13.511 M -13.38 % | 15.598 M 0.00 % | 15.598 M -70.53 % | 52.929 M 0.00 % | 52.929 M 1 569.42 % | 3.171 M 0.00 % | 3.171 M 125.65 % | -12.362 M 0.00 % | -12.362 M 45.43 % | -22.653 M 0.00 % | -22.653 M -279.20 % | 12.641 M 0.00 % | 12.641 M 395.05 % | 2.554 M 0.00 % | 2.554 M -92.54 % | 34.227 M 0.00 % | 34.227 M 383.19 % | 7.084 M 0.00 % | 7.084 M 186.72 % | -8.168 M 0.00 % | -8.168 M -128.63 % | 28.527 M 0.00 % | 28.527 M -22.71 % | 36.911 M 0.00 % | 36.911 M 73 921.00 % | -50.000 K 0.00 % | -50.000 K -100.57 % | 8.698 M 0.00 % | 8.698 M -61.60 % | 22.650 M 0.00 % | 22.650 M 7 124.88 % | 313.500 K 0.00 % | 313.500 K -93.04 % | 4.506 M 0.00 % | 4.506 M |
Net cash used for investing activites | -408.674 M -3 325.27 % | 12.671 M -83.32 % | 75.973 M 191.09 % | -83.403 M -142.31 % | 197.132 M 141.80 % | 81.528 M 369.80 % | -30.218 M -107.23 % | 417.967 M 0.00 % | 417.967 M 36 023.21 % | -1.164 M 0.00 % | -1.164 M 0.77 % | -1.173 M 0.00 % | -1.173 M 52.86 % | -2.488 M 0.00 % | -2.488 M -107.04 % | 35.351 M 0.00 % | 35.351 M 397.78 % | -11.872 M 0.00 % | -11.872 M 68.51 % | -37.695 M 0.00 % | -37.695 M 55.23 % | -84.196 M 0.00 % | -84.196 M -213.76 % | -26.834 M 0.00 % | -26.834 M -22.30 % | -21.941 M 0.00 % | -21.941 M -204.42 % | 21.013 M 0.00 % | 21.013 M 266.65 % | -12.609 M 0.00 % | -12.609 M 52.63 % | -26.620 M 0.00 % | -26.620 M -1 543.99 % | 1.844 M 0.00 % | 1.844 M 0.71 % | 1.831 M 0.00 % | 1.831 M 103.99 % | -45.896 M 0.00 % | -45.896 M -76.09 % | -26.064 M 0.00 % | -26.064 M 70.74 % | -89.064 M 0.00 % | -89.064 M -162.11 % | -33.980 M 0.00 % | -33.980 M 27.00 % | -46.546 M 0.00 % | -46.546 M |
Debt repayment | -7.122 M | 0.000 100.00 % | -10.121 M | 0.000 100.00 % | -10.786 M | 0.000 | 0.000 -100.00 % | 4.180 M 0.00 % | 4.180 M 134.86 % | -11.991 M 0.00 % | -11.991 M -29.73 % | -9.243 M 0.00 % | -9.243 M -11.78 % | -8.269 M 0.00 % | -8.269 M 78.86 % | -39.118 M 0.00 % | -39.118 M -3 457.75 % | -1.100 M 0.00 % | -1.100 M -196.11 % | 1.144 M 0.00 % | 1.144 M -97.23 % | 41.330 M 0.00 % | 41.330 M 69.71 % | 24.354 M 0.00 % | 24.354 M 1 871.94 % | 1.235 M 0.00 % | 1.235 M 130.22 % | -4.087 M 0.00 % | -4.087 M 58.71 % | -9.896 M 0.00 % | -9.896 M -321.76 % | 4.463 M 0.00 % | 4.463 M 114.48 % | -30.816 M 0.00 % | -30.816 M -162.49 % | -11.740 M 0.00 % | -11.740 M 39.95 % | -19.550 M 0.00 % | -19.550 M -101.24 % | -9.715 M 0.00 % | -9.715 M -111.27 % | 86.188 M 0.00 % | 86.188 M 140.38 % | 35.855 M 0.00 % | 35.855 M 10 188.24 % | 348.500 K 0.00 % | 348.500 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.936 M | 0.000 -100.00 % | 1.867 M 0.00 % | 1.867 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.500 K 0.00 % | 154.500 K -82.84 % | 900.500 K 0.00 % | 900.500 K -67.54 % | 2.774 M 0.00 % | 2.774 M -70.27 % | 9.331 M 0.00 % | 9.331 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.439 M 0.00 % | 2.439 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.691 M 0.00 % | -1.691 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.691 M 0.00 % | -1.691 M 50.00 % | -3.382 M 0.00 % | -3.382 M 0.00 % | -3.382 M 0.00 % | -3.382 M 0.00 % | -3.382 M 0.00 % | -3.382 M |
Other financing activites | -6.745 M 70.03 % | -22.504 M -353.89 % | -4.958 M 88.68 % | -43.801 M -473.84 % | -7.633 M 92.44 % | -101.023 M -137.97 % | -42.453 M -7 257.45 % | -577.000 K 0.00 % | -577.000 K -127.20 % | 2.122 M 0.00 % | 2.122 M -56.35 % | 4.860 M 0.00 % | 4.860 M 265.41 % | 1.330 M 0.00 % | 1.330 M 111.73 % | -11.339 M 0.00 % | -11.339 M -85.30 % | -6.119 M 0.00 % | -6.119 M -181.71 % | 7.489 M 0.00 % | 7.489 M 1 803.18 % | 393.500 K 0.00 % | 393.500 K 106.56 % | -6.001 M 0.00 % | -6.001 M -18.13 % | -5.080 M 0.00 % | -5.080 M 20.29 % | -6.373 M 0.00 % | -6.373 M -23.45 % | -5.162 M 0.00 % | -5.162 M -25.09 % | -4.127 M 0.00 % | -4.127 M 30.95 % | -5.977 M 0.00 % | -5.977 M -74.88 % | -3.418 M 0.00 % | -3.418 M 56.37 % | -7.833 M 0.00 % | -7.833 M -32.33 % | -5.920 M 0.00 % | -5.920 M -120.38 % | -2.686 M 0.00 % | -2.686 M -54.15 % | -1.743 M 0.00 % | -1.743 M 32.83 % | -2.594 M 0.00 % | -2.594 M |
Net cash used provided by financing activities | -13.867 M 38.38 % | -22.504 M -49.24 % | -15.079 M 65.57 % | -43.801 M -137.80 % | -18.419 M 81.77 % | -101.023 M -18.98 % | -84.905 M -1 652.48 % | 5.469 M 0.00 % | 5.469 M 155.41 % | -9.870 M 0.00 % | -9.870 M -125.18 % | -4.383 M 0.00 % | -4.383 M 35.40 % | -6.785 M 0.00 % | -6.785 M 86.31 % | -49.556 M 0.00 % | -49.556 M -91 869.44 % | 54.000 K 0.00 % | 54.000 K -99.70 % | 17.964 M 0.00 % | 17.964 M -56.95 % | 41.724 M 0.00 % | 41.724 M 127.34 % | 18.353 M 0.00 % | 18.353 M 577.38 % | -3.845 M 0.00 % | -3.845 M 60.41 % | -9.712 M 0.00 % | -9.712 M 35.51 % | -15.058 M 0.00 % | -15.058 M -4 581.55 % | 336.000 K 0.00 % | 336.000 K 100.91 % | -36.793 M 0.00 % | -36.793 M -142.73 % | -15.158 M 0.00 % | -15.158 M 44.65 % | -27.383 M 0.00 % | -27.383 M -31.27 % | -20.860 M 0.00 % | -20.860 M -126.04 % | 80.120 M 0.00 % | 80.120 M 160.72 % | 30.730 M 0.00 % | 30.730 M 646.07 % | -5.628 M 0.00 % | -5.628 M |
Effect of forex changes on cash | 4.264 M 300.47 % | -2.127 M 73.53 % | -8.037 M -145.09 % | 17.825 M 153.33 % | -33.423 M -423.13 % | -6.389 M 60.68 % | -16.247 M -388.33 % | 5.635 M 0.00 % | 5.635 M 464.91 % | 997.500 K 0.00 % | 997.500 K 4 171.43 % | -24.500 K 0.00 % | -24.500 K 95.54 % | -549.000 K 0.00 % | -549.000 K -122.95 % | 2.393 M 0.00 % | 2.393 M 168.51 % | -3.492 M 0.00 % | -3.492 M -481.22 % | 916.000 K 0.00 % | 916.000 K 181.24 % | -1.128 M 0.00 % | -1.128 M -175.65 % | 1.491 M 0.00 % | 1.491 M 588.45 % | 216.500 K 0.00 % | 216.500 K -86.56 % | 1.611 M 0.00 % | 1.611 M 58.28 % | 1.018 M 0.00 % | 1.018 M 599.31 % | 145.500 K 0.00 % | 145.500 K -84.85 % | 960.500 K 0.00 % | 960.500 K -21.59 % | 1.225 M 0.00 % | 1.225 M 51.52 % | 808.500 K 0.00 % | 808.500 K 249.24 % | 231.500 K 0.00 % | 231.500 K | 0.000 | 0.000 100.00 % | -133.500 K 0.00 % | -133.500 K -159.87 % | 223.000 K 0.00 % | 223.000 K |
Net change in cash | 190.388 M -70.57 % | 646.973 M 0.63 % | 642.898 M 186.08 % | -746.892 M -200.00 % | 746.892 M 683.32 % | -128.042 M 0.18 % | -128.271 M -117.73 % | 723.482 M 0.00 % | 723.482 M 813.72 % | 79.180 M 0.00 % | 79.180 M 2 008.66 % | 3.755 M 0.00 % | 3.755 M 118.45 % | -20.351 M 0.00 % | -20.351 M -70.03 % | -11.969 M 0.00 % | -11.969 M -140.71 % | 29.399 M 0.00 % | 29.399 M 437.11 % | -8.721 M 0.00 % | -8.721 M 74.50 % | -34.199 M 0.00 % | -34.199 M -1 748.59 % | -1.850 M 0.00 % | -1.850 M -115.23 % | 12.151 M 0.00 % | 12.151 M 823.33 % | 1.316 M 0.00 % | 1.316 M -65.75 % | 3.842 M 0.00 % | 3.842 M -81.24 % | 20.479 M 0.00 % | 20.479 M 154.43 % | 8.049 M 0.00 % | 8.049 M 172.94 % | -11.035 M 0.00 % | -11.035 M 65.02 % | -31.551 M 0.00 % | -31.551 M -47.22 % | -21.431 M 0.00 % | -21.431 M -168.89 % | 31.109 M 0.00 % | 31.109 M 53.02 % | 20.330 M 0.00 % | 20.330 M 318.18 % | -9.318 M 0.00 % | -9.318 M |
Cash at beginning of period | 0.000 -100.00 % | 642.898 M | 0.000 -100.00 % | 746.892 M | 0.000 -100.00 % | 721.322 M -15.10 % | 849.593 M 608.30 % | 119.949 M 0.00 % | 119.949 M 194.22 % | 40.769 M 0.00 % | 40.769 M 10.14 % | 37.014 M 0.00 % | 37.014 M -35.48 % | 57.365 M 0.00 % | 57.365 M -17.26 % | 69.334 M 0.00 % | 69.334 M 73.62 % | 39.935 M 0.00 % | 39.935 M -17.92 % | 48.656 M 0.00 % | 48.656 M -41.28 % | 82.855 M 0.00 % | 82.855 M -2.18 % | 84.705 M 0.00 % | 84.705 M 16.75 % | 72.554 M 0.00 % | 72.554 M 1.85 % | 71.238 M 0.00 % | 71.238 M 5.70 % | 67.396 M 0.00 % | 67.396 M 43.65 % | 46.917 M 0.00 % | 46.917 M 20.71 % | 38.868 M 0.00 % | 38.868 M -22.11 % | 49.903 M 0.00 % | 49.903 M -38.73 % | 81.454 M 0.00 % | 81.454 M -12.58 % | 93.178 M 0.00 % | 93.178 M 50.12 % | 62.069 M 0.00 % | 62.069 M 48.71 % | 41.739 M 0.00 % | 41.739 M -18.25 % | 51.057 M 0.00 % | 51.057 M |
Cash at end of period | 190.388 M -70.57 % | 646.973 M 0.63 % | 642.898 M | 0.000 -100.00 % | 746.892 M 25.89 % | 593.280 M -17.75 % | 721.322 M -14.48 % | 843.431 M 0.00 % | 843.431 M 603.16 % | 119.949 M 0.00 % | 119.949 M 194.22 % | 40.769 M 0.00 % | 40.769 M 10.14 % | 37.014 M 0.00 % | 37.014 M -35.48 % | 57.365 M 0.00 % | 57.365 M -17.26 % | 69.334 M 0.00 % | 69.334 M 73.62 % | 39.935 M 0.00 % | 39.935 M -17.92 % | 48.656 M 0.00 % | 48.656 M -41.28 % | 82.855 M 0.00 % | 82.855 M -2.18 % | 84.705 M 0.00 % | 84.705 M 16.75 % | 72.554 M 0.00 % | 72.554 M 1.85 % | 71.238 M 0.00 % | 71.238 M 5.70 % | 67.396 M 0.00 % | 67.396 M 43.65 % | 46.917 M 0.00 % | 46.917 M 20.71 % | 38.868 M 0.00 % | 38.868 M -22.11 % | 49.903 M 0.00 % | 49.903 M -30.45 % | 71.747 M 0.00 % | 71.747 M -23.00 % | 93.178 M 0.00 % | 93.178 M 50.12 % | 62.069 M 0.00 % | 62.069 M 48.71 % | 41.739 M 0.00 % | 41.739 M |
Operating cash flow | -38.308 M -338.90 % | 16.035 M 134.78 % | -46.108 M -3 280.35 % | -1.364 M -109.39 % | 14.528 M 115.16 % | -95.813 M -595.23 % | 19.347 M 128.73 % | -67.330 M 0.00 % | -67.330 M -235.68 % | 49.626 M 0.00 % | 49.626 M 565.44 % | 7.458 M 0.00 % | 7.458 M 2 203.67 % | -354.500 K 0.00 % | -354.500 K -106.08 % | 5.828 M 0.00 % | 5.828 M -80.58 % | 30.009 M 0.00 % | 30.009 M 107.60 % | 14.455 M 0.00 % | 14.455 M -45.45 % | 26.500 M 0.00 % | 26.500 M 336.90 % | 6.066 M 0.00 % | 6.066 M -80.83 % | 31.645 M 0.00 % | 31.645 M 358.25 % | -12.254 M 0.00 % | -12.254 M -142.89 % | 28.571 M 0.00 % | 28.571 M -21.46 % | 36.378 M 0.00 % | 36.378 M -4.30 % | 38.013 M 0.00 % | 38.013 M 477.31 % | 6.585 M 0.00 % | 6.585 M 16.15 % | 5.669 M 0.00 % | 5.669 M -84.24 % | 35.976 M 0.00 % | 35.976 M 46.85 % | 24.499 M 0.00 % | 24.499 M 80.82 % | 13.549 M 0.00 % | 13.549 M -71.35 % | 47.292 M 0.00 % | 47.292 M |
Capital expenditure | -3.308 M 20.90 % | -4.182 M 43.26 % | -7.371 M 81.94 % | -40.803 M -455.90 % | -7.340 M 53.25 % | -15.701 M 48.04 % | -30.218 M -153.22 % | -11.934 M 0.00 % | -11.934 M 20.54 % | -15.018 M 0.00 % | -15.018 M -2.05 % | -14.716 M 0.00 % | -14.716 M 18.63 % | -18.085 M 0.00 % | -18.085 M -2.88 % | -17.578 M 0.00 % | -17.578 M -16.86 % | -15.042 M 0.00 % | -15.042 M 40.62 % | -25.333 M 0.00 % | -25.333 M 58.84 % | -61.543 M 0.00 % | -61.543 M -50.30 % | -40.947 M 0.00 % | -40.947 M -55.90 % | -26.264 M 0.00 % | -26.264 M -98.75 % | -13.215 M 0.00 % | -13.215 M 25.86 % | -17.823 M 0.00 % | -17.823 M 3.41 % | -18.452 M 0.00 % | -18.452 M 49.11 % | -36.257 M 0.00 % | -36.257 M -35.68 % | -26.723 M 0.00 % | -26.723 M 37.15 % | -42.515 M 0.00 % | -42.515 M -9.82 % | -38.713 M 0.00 % | -38.713 M 45.05 % | -70.449 M 0.00 % | -70.449 M -99.42 % | -35.327 M 0.00 % | -35.327 M 30.80 % | -51.052 M 0.00 % | -51.052 M |
Free CashFlow | -41.616 M -451.10 % | 11.853 M 122.16 % | -53.479 M -26.83 % | -42.167 M -686.63 % | 7.188 M 106.45 % | -111.514 M -925.79 % | -10.871 M 86.28 % | -79.263 M 0.00 % | -79.263 M -329.03 % | 34.608 M 0.00 % | 34.608 M 576.79 % | -7.259 M 0.00 % | -7.259 M 60.64 % | -18.440 M 0.00 % | -18.440 M -56.93 % | -11.751 M 0.00 % | -11.751 M -178.51 % | 14.967 M 0.00 % | 14.967 M 237.59 % | -10.878 M 0.00 % | -10.878 M 68.96 % | -35.043 M 0.00 % | -35.043 M -0.46 % | -34.881 M 0.00 % | -34.881 M -748.29 % | 5.381 M 0.00 % | 5.381 M 121.13 % | -25.468 M 0.00 % | -25.468 M -336.97 % | 10.748 M 0.00 % | 10.748 M -40.05 % | 17.926 M 0.00 % | 17.926 M 920.84 % | 1.756 M 0.00 % | 1.756 M 108.72 % | -20.138 M 0.00 % | -20.138 M 45.35 % | -36.846 M 0.00 % | -36.846 M -1 246.46 % | -2.737 M 0.00 % | -2.737 M 94.04 % | -45.951 M 0.00 % | -45.951 M -110.99 % | -21.779 M 0.00 % | -21.779 M -479.22 % | -3.760 M 0.00 % | -3.760 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 |