
Dynamic Holdings Limited 0029.HK
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 66.473 M -0.14 % | 66.569 M -23.88 % | 87.448 M -3.02 % | 90.169 M -1.31 % | 91.370 M -3.89 % | 95.065 M -1.04 % | 96.066 M -6.81 % | 103.081 M 12.58 % | 91.565 M -2.65 % | 94.058 M 2.89 % | 91.417 M -5.17 % | 96.401 M -22.57 % | 124.504 M 32.15 % | 94.216 M -5.87 % | 100.096 M -20.83 % | 126.437 M 45.80 % | 86.722 M -40.77 % | 146.412 M -11.48 % | 165.392 M -3.54 % | 171.469 M 35.08 % | 126.939 M -69.06 % | 410.257 M 39.19 % | 294.752 M 482.89 % | 50.567 M |
Net income | -62.594 M -101.17 % | 5.354 B 80 604.78 % | 6.634 M -78.70 % | 31.152 M 321.49 % | -14.065 M 50.50 % | -28.413 M -158.31 % | 48.730 M -61.36 % | 126.125 M 9.11 % | 115.591 M 21.57 % | 95.085 M -6.40 % | 101.586 M 6.96 % | 94.972 M -22.89 % | 123.166 M 34.52 % | 91.557 M 22.75 % | 74.588 M 104.23 % | 36.521 M 158.46 % | -62.467 M -178.01 % | 80.075 M -63.18 % | 217.479 M 67.09 % | 130.160 M 41.27 % | 92.135 M 159.86 % | 35.455 M 1 585.96 % | -2.386 M 94.99 % | -47.597 M |
Income before tax | -91.934 M -100.73 % | 12.612 B 1 253 590.76 % | 1.006 M -86.09 % | 7.233 M -52.23 % | 15.141 M 138.35 % | -39.481 M -195.98 % | 41.135 M -71.94 % | 146.593 M -0.05 % | 146.673 M 10.47 % | 132.768 M 8.51 % | 122.356 M 2.55 % | 119.312 M -30.13 % | 170.755 M 53.04 % | 111.579 M 11.00 % | 100.522 M 87.57 % | 53.593 M 222.28 % | -43.829 M -139.39 % | 111.261 M -65.06 % | 318.419 M 109.41 % | 152.052 M 43.89 % | 105.670 M 123.78 % | 47.220 M 361.04 % | 10.242 M 123.15 % | -44.241 M |
Income before tax ratio | -1.38 -100.73 % | 189.46 1 646 803.95 % | 0.01 -85.66 % | 0.08 -51.59 % | 0.17 139.90 % | -0.42 -196.99 % | 0.43 -69.89 % | 1.42 -11.22 % | 1.60 13.48 % | 1.41 5.46 % | 1.34 8.14 % | 1.24 -9.76 % | 1.37 15.81 % | 1.18 17.93 % | 1.00 136.92 % | 0.42 183.87 % | -0.51 -166.51 % | 0.76 -60.53 % | 1.93 117.11 % | 0.89 6.52 % | 0.83 623.25 % | 0.12 231.24 % | 0.03 103.97 % | -0.87 |
EBITDA | 15.151 M 285.38 % | -8.173 M -134.04 % | 24.009 M 3.34 % | 23.232 M 8.50 % | 21.411 M 148.29 % | -44.342 M -225.09 % | 35.449 M -45.36 % | 64.876 M -2.77 % | 66.725 M -51.36 % | 137.195 M 7.77 % | 127.308 M 2.68 % | 123.987 M 84.93 % | 67.047 M 85.40 % | 36.163 M -37.80 % | 58.144 M 8.45 % | 53.616 M 248.22 % | -36.173 M -523.67 % | 8.538 M 153.97 % | -15.821 M -207.00 % | 14.786 M -37.41 % | 23.625 M -54.48 % | 51.904 M 266.97 % | 14.144 M 134.94 % | -40.483 M |
Net income ratio | -0.94 -101.17 % | 80.43 105 917.39 % | 0.08 -78.04 % | 0.35 324.44 % | -0.15 48.50 % | -0.30 -158.92 % | 0.51 -58.54 % | 1.22 -3.08 % | 1.26 24.88 % | 1.01 -9.03 % | 1.11 12.80 % | 0.99 -0.41 % | 0.99 1.80 % | 0.97 30.41 % | 0.75 157.98 % | 0.29 140.10 % | -0.72 -231.70 % | 0.55 -58.41 % | 1.31 73.23 % | 0.76 4.58 % | 0.73 739.86 % | 0.09 1 167.60 % | -0.01 99.14 % | -0.94 |
Ratio EBITDA | 0.23 285.65 % | -0.12 -144.72 % | 0.27 6.56 % | 0.26 9.95 % | 0.23 150.24 % | -0.47 -226.40 % | 0.37 -41.37 % | 0.63 -13.63 % | 0.73 -50.04 % | 1.46 4.74 % | 1.39 8.28 % | 1.29 138.84 % | 0.54 40.30 % | 0.38 -33.92 % | 0.58 36.98 % | 0.42 201.66 % | -0.42 -815.28 % | 0.06 160.96 % | -0.10 -210.93 % | 0.09 -53.67 % | 0.19 47.11 % | 0.13 163.65 % | 0.05 105.99 % | -0.80 |
Gross profit ratio | 0.65 -44.71 % | 1.17 63.35 % | 0.71 -1.22 % | 0.72 4.44 % | 0.69 -4.04 % | 0.72 -1.89 % | 0.74 -3.74 % | 0.76 0.67 % | 0.76 -3.73 % | 0.79 2.33 % | 0.77 3.06 % | 0.75 -1.32 % | 0.76 5.99 % | 0.71 6.63 % | 0.67 -10.60 % | 0.75 -11.22 % | 0.84 38.67 % | 0.61 51.98 % | 0.40 45.69 % | 0.28 -25.36 % | 0.37 105.96 % | 0.18 -30.91 % | 0.26 -64.82 % | 0.74 |
Weighted average shs out dil | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.62 % | 236.249 M -0.72 % | 237.957 M -0.05 % | 238.071 M 0.53 % | 236.815 M 1.34 % | 233.677 M 0.09 % | 233.470 M 0.43 % | 232.469 M 2.16 % | 227.551 M 3.13 % | 220.647 M 0.70 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.02 % | 219.058 M -0.03 % | 219.125 M 0.13 % | 218.848 M 0.00 % | 218.858 M -0.11 % | 219.104 M -0.11 % | 219.341 M |
Weighted average shs out | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.62 % | 236.249 M 4.11 % | 226.931 M -4.64 % | 237.972 M 0.49 % | 236.815 M 6.22 % | 222.941 M -4.51 % | 233.470 M 0.54 % | 232.205 M 5.94 % | 219.195 M 0.04 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.02 % | 219.058 M -0.03 % | 219.125 M 0.13 % | 218.848 M 0.00 % | 218.858 M -0.11 % | 219.104 M -0.11 % | 219.341 M |
EPS diluted | -0.26 -101.15 % | 22.52 80 616.85 % | 0.03 -78.54 % | 0.13 319.59 % | -0.06 50.67 % | -0.12 -160.00 % | 0.20 -62.26 % | 0.53 8.16 % | 0.49 19.51 % | 0.41 -6.82 % | 0.44 7.32 % | 0.41 -24.07 % | 0.54 38.46 % | 0.39 14.71 % | 0.34 100.00 % | 0.17 158.62 % | -0.29 -178.38 % | 0.37 -62.63 % | 0.99 67.80 % | 0.59 40.48 % | 0.42 162.50 % | 0.16 1 567.89 % | -0.01 95.05 % | -0.22 |
Earnings per share | -0.26 -101.15 % | 22.52 80 616.85 % | 0.03 -78.54 % | 0.13 319.59 % | -0.06 50.67 % | -0.12 -157.14 % | 0.21 -60.38 % | 0.53 3.92 % | 0.51 18.60 % | 0.43 -6.52 % | 0.46 6.98 % | 0.43 -23.21 % | 0.56 43.59 % | 0.39 14.71 % | 0.34 100.00 % | 0.17 158.62 % | -0.29 -178.38 % | 0.37 -62.63 % | 0.99 67.80 % | 0.59 40.48 % | 0.42 162.50 % | 0.16 1 567.89 % | -0.01 95.05 % | -0.22 |
Gross profit | 42.883 M -44.79 % | 77.677 M 24.35 % | 62.466 M -4.20 % | 65.204 M 3.06 % | 63.265 M -7.77 % | 68.598 M -2.92 % | 70.659 M -10.29 % | 78.765 M 13.33 % | 69.503 M -6.28 % | 74.159 M 5.29 % | 70.436 M -2.27 % | 72.074 M -23.59 % | 94.330 M 40.07 % | 67.347 M 0.37 % | 67.101 M -29.23 % | 94.814 M 29.44 % | 73.249 M -17.87 % | 89.182 M 34.54 % | 66.287 M 40.53 % | 47.170 M 0.82 % | 46.786 M -36.27 % | 73.418 M -3.84 % | 76.350 M 105.04 % | 37.236 M |
Income tax expense | -29.141 M -100.40 % | 7.258 B 116 393.11 % | -6.241 M 73.39 % | -23.451 M -187.08 % | 26.929 M 212.86 % | -23.860 M -382.53 % | 8.445 M -53.50 % | 18.163 M -39.45 % | 29.995 M -18.16 % | 36.652 M 94.02 % | 18.891 M -17.18 % | 22.811 M -49.47 % | 45.143 M 143.62 % | 18.530 M -23.32 % | 24.164 M 50.28 % | 16.079 M -23.52 % | 21.024 M -32.37 % | 31.089 M -67.59 % | 95.922 M 365.71 % | 20.597 M 87.36 % | 10.993 M 22.02 % | 9.009 M -28.89 % | 12.669 M 557.11 % | 1.928 M |
Cost of revenue | 23.590 M -11.34 % | 26.608 M 6.51 % | 24.982 M 0.07 % | 24.965 M -11.17 % | 28.105 M 6.19 % | 26.467 M 4.17 % | 25.407 M 4.49 % | 24.316 M 10.22 % | 22.062 M 10.87 % | 19.899 M -5.16 % | 20.981 M -13.75 % | 24.327 M -19.38 % | 30.174 M 12.30 % | 26.869 M -18.57 % | 32.995 M 4.34 % | 31.623 M 134.71 % | 13.473 M -76.46 % | 57.230 M -42.25 % | 99.105 M -20.27 % | 124.299 M 55.08 % | 80.153 M -76.20 % | 336.839 M 54.23 % | 218.402 M 1 538.30 % | 13.331 M |
General and administrative expenses | 0.000 -100.00 % | 46.900 M 13.77 % | 41.223 M -4.79 % | 43.299 M 2.39 % | 42.290 M 14.13 % | 37.053 M -15.27 % | 43.730 M 8.08 % | 40.461 M 50.08 % | 26.959 M 4.91 % | 25.698 M 8.51 % | 23.682 M -10.68 % | 26.514 M 13.04 % | 23.456 M -22.54 % | 30.281 M 39.89 % | 21.647 M -61.44 % | 56.144 M 1.29 % | 55.430 M -20.84 % | 70.026 M 1.49 % | 68.996 M 101.96 % | 34.164 M 29.00 % | 26.483 M 1.32 % | 26.138 M -15.35 % | 30.876 M 35.69 % | 22.755 M |
Selling and marketing expenses | 0.000 -100.00 % | 666.000 K 6.90 % | 623.000 K 5.24 % | 592.000 K 2.96 % | 575.000 K 45.94 % | 394.000 K -57.31 % | 923.000 K -9.42 % | 1.019 M 29.15 % | 789.000 K -0.38 % | 792.000 K 65.34 % | 479.000 K -60.96 % | 1.227 M 1.32 % | 1.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -107.000 K -105.64 % | 1.896 M | 0.000 100.00 % | -44.653 M -8.07 % | -41.317 M -49.12 % | -27.708 M -4.60 % | -26.490 M | 0.000 | 0.000 100.00 % | -5.206 M 83.77 % | -32.084 M -211.94 % | 28.661 M 225.91 % | -22.763 M -174.03 % | 30.748 M -56.35 % | 70.440 M | 0.000 | 0.000 | 0.000 100.00 % | -1.906 M -105.61 % | 33.962 M -40.60 % | 57.172 M |
Operating expenses | 0.000 -100.00 % | 47.566 M 13.67 % | 41.846 M -4.43 % | 43.784 M -2.18 % | 44.761 M 19.53 % | 37.447 M -46.07 % | 69.430 M 137.06 % | 29.288 M -30.51 % | 42.145 M 63.62 % | 25.758 M 79.87 % | 14.320 M 65.15 % | 8.671 M -55.44 % | 19.461 M 1 179.37 % | -1.803 M 85.61 % | -12.529 M -137.53 % | 33.381 M -75.57 % | 136.622 M 320.39 % | 32.499 M -52.90 % | 68.996 M 101.96 % | 34.164 M 29.00 % | 26.483 M 9.29 % | 24.232 M -62.63 % | 64.838 M -18.88 % | 79.927 M |
Cost and expenses | 51.322 M -30.81 % | 74.174 M 12.07 % | 66.185 M -5.19 % | 69.805 M -4.20 % | 72.866 M 14.01 % | 63.914 M -7.94 % | 69.430 M 137.06 % | 29.288 M -30.51 % | 42.145 M 63.62 % | 25.758 M 79.87 % | 14.320 M 65.15 % | 8.671 M -82.53 % | 49.635 M 98.02 % | 25.066 M 22.48 % | 20.466 M -68.52 % | 65.004 M -56.69 % | 150.095 M 67.28 % | 89.729 M -46.62 % | 168.101 M 6.08 % | 158.463 M 48.60 % | 106.636 M -70.47 % | 361.071 M 27.48 % | 283.240 M 203.72 % | 93.258 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 -100.00 % | 47.566 M 13.67 % | 41.846 M -4.66 % | 43.891 M 2.39 % | 42.865 M 14.47 % | 37.447 M -16.14 % | 44.653 M 7.65 % | 41.480 M 49.49 % | 27.748 M 4.75 % | 26.490 M 9.64 % | 24.161 M -12.91 % | 27.741 M 12.46 % | 24.667 M -18.54 % | 30.281 M 39.89 % | 21.647 M -61.44 % | 56.144 M 1.29 % | 55.430 M -20.84 % | 70.026 M 1.49 % | 68.996 M 101.96 % | 34.164 M 29.00 % | 26.483 M 1.32 % | 26.138 M -15.35 % | 30.876 M 35.69 % | 22.755 M |
Interest income | 7.588 M 7.91 % | 7.032 M -63.35 % | 19.189 M -4.22 % | 20.034 M 2.61 % | 19.525 M 14.04 % | 17.121 M 18.08 % | 14.499 M 1.93 % | 14.224 M -16.23 % | 16.979 M -1.26 % | 17.195 M -19.69 % | 21.410 M 14.10 % | 18.765 M 0.18 % | 18.732 M -65.65 % | 54.540 M 152.10 % | 21.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 199.000 K -93.65 % | 3.133 M 68.71 % | 1.857 M | 0.000 -100.00 % | 3.469 M -19.79 % | 4.325 M 29.30 % | 3.345 M -16.71 % | 4.016 M -5.35 % | 4.243 M -11.44 % | 4.791 M 5.88 % | 4.525 M -11.07 % | 5.088 M -5.53 % | 5.386 M 134.99 % | 2.292 M -1.04 % | 2.316 M -66.26 % | 6.865 M -56.72 % | 15.862 M -12.61 % | 18.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 -100.00 % | 2.667 M -2.88 % | 2.746 M -4.25 % | 2.868 M -1.34 % | 2.907 M 1.86 % | 2.854 M 584.41 % | 417.000 K 19.83 % | 348.000 K 20.42 % | 289.000 K 100.61 % | -47.669 M -3.01 % | -46.275 M -4.38 % | -44.333 M -23 070.47 % | 193.000 K -40.80 % | 326.000 K -47.67 % | 623.000 K -20.94 % | 788.000 K -0.38 % | 791.000 K -84.92 % | 5.244 M 184.07 % | 1.846 M 3.71 % | 1.780 M 1.48 % | 1.754 M -35.47 % | 2.718 M 3.27 % | 2.632 M 19.20 % | 2.208 M |
Operating income | 15.151 M 239.77 % | -10.840 M -150.98 % | 21.263 M 4.41 % | 20.364 M 10.05 % | 18.504 M -40.60 % | 31.151 M 19.78 % | 26.006 M -30.25 % | 37.285 M -10.71 % | 41.755 M -12.41 % | 47.669 M 3.01 % | 46.275 M 4.38 % | 44.333 M -53.69 % | 95.728 M -22.61 % | 123.690 M 55.33 % | 79.630 M 26.12 % | 63.139 M 199.63 % | -63.373 M -211.80 % | 56.683 M 2 192.40 % | -2.709 M -120.83 % | 13.006 M -87.59 % | 104.813 M 113.10 % | 49.186 M 327.26 % | 11.512 M 126.97 % | -42.691 M |
Operating income ratio | 0.23 239.97 % | -0.16 -166.97 % | 0.24 7.66 % | 0.23 11.52 % | 0.20 -38.20 % | 0.33 21.05 % | 0.27 -25.16 % | 0.36 -20.68 % | 0.46 -10.02 % | 0.51 0.12 % | 0.51 10.07 % | 0.46 -40.19 % | 0.77 -41.43 % | 1.31 65.03 % | 0.80 59.31 % | 0.50 168.34 % | -0.73 -288.76 % | 0.39 2 463.64 % | -0.02 -121.59 % | 0.08 -90.81 % | 0.83 588.71 % | 0.12 206.97 % | 0.04 104.63 % | -0.84 |
Total other income expenses net | -107.085 M -100.85 % | 12.615 B 62 373.44 % | -20.257 M -54.27 % | -13.131 M -290.45 % | -3.363 M 95.24 % | -70.632 M -587.22 % | -10.278 M -109.40 % | 109.308 M 4.18 % | 104.918 M 80.61 % | 58.092 M 36.20 % | 42.651 M 1.96 % | 41.832 M -61.40 % | 108.372 M 31.41 % | 82.467 M 70.11 % | 48.478 M 506.35 % | 7.995 M 171.36 % | -11.204 M -120.53 % | 54.578 M 26.62 % | 43.104 M 434.79 % | 8.060 M -90.38 % | 83.799 M 4 362.41 % | -1.966 M -54.80 % | -1.270 M 18.06 % | -1.550 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -239.419 M -78.96 % | -133.782 M 3.20 % | -138.210 M -6.81 % | -129.392 M 5.22 % | -136.520 M -293.51 % | -34.693 M -1 771.95 % | 2.075 M -94.99 % | 41.449 M 297.14 % | 10.437 M -79.83 % | 51.746 M -40.66 % | 87.207 M 449.51 % | -24.951 M -16.69 % | -21.383 M -148.81 % | 43.806 M -69.14 % | 141.939 M -10.46 % | 158.524 M -12.44 % | 181.055 M -1.72 % | 184.228 M -37.50 % | 294.775 M 401.60 % | -97.736 M -180.18 % | 121.894 M 163.09 % | 46.332 M -66.80 % | 139.567 M 46.24 % | 95.440 M |
Total investments | 195.455 M -30.91 % | 282.909 M 71.18 % | 165.266 M -12.81 % | 189.537 M -1.99 % | 193.389 M -13.66 % | 223.986 M -10.86 % | 251.284 M -8.47 % | 274.525 M 26.50 % | 217.009 M -53.62 % | 467.875 M 395.28 % | 94.467 M 23.92 % | 76.235 M -10.95 % | 85.614 M 40.42 % | 60.972 M -7.28 % | 65.759 M 18.58 % | 55.457 M 12.41 % | 49.335 M 193.36 % | 16.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 421.000 K |
Total debt | 3.453 M -38.85 % | 5.647 M 397.97 % | 1.134 M -98.81 % | 95.339 M -6.03 % | 101.456 M 0.81 % | 100.638 M -6.61 % | 107.759 M -20.48 % | 135.520 M -5.42 % | 143.290 M -4.21 % | 149.593 M -13.12 % | 172.192 M -13.39 % | 198.810 M -3.36 % | 205.718 M -10.63 % | 230.192 M -3.97 % | 239.700 M -16.04 % | 285.500 M -12.29 % | 325.500 M -8.64 % | 356.300 M -8.22 % | 388.200 M | 0.000 -100.00 % | 223.667 M 34.69 % | 166.066 M -12.60 % | 190.000 M 2.10 % | 186.097 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 243.283 M 3.35 % | 235.395 M -39.54 % | 389.367 M -13.19 % | 448.533 M 76.96 % | 253.462 M -24.45 % | 335.475 M -9.70 % | 371.518 M 18.16 % | 314.417 M -8.30 % | 342.873 M -37.86 % | 551.797 M 2.39 % | 538.932 M 6 212.42 % | -8.817 M 11.09 % | -9.917 M -4.49 % | -9.491 M -11.65 % | -8.501 M -11.02 % | -7.657 M 72.55 % | -27.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 -100.00 % | 6.425 B 498.52 % | 1.073 B 0.42 % | 1.069 B 2.59 % | 1.042 B -1.55 % | 1.058 B -3.83 % | 1.101 B -1.96 % | 1.123 B 11.26 % | 1.009 B 11.40 % | 905.762 M 17.85 % | 768.547 M 13.19 % | 678.970 M 13.93 % | 595.936 M 0.55 % | 592.667 M 16.24 % | 509.874 M 14.82 % | 444.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 4.11 % | 228.324 M 1.40 % | 225.174 M 0.05 % | 225.066 M 0.29 % | 224.419 M 2.29 % | 219.404 M 0.00 % | 219.404 M 0.00 % | 219.404 M 0.14 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M | 0.000 -100.00 % | 219.104 M |
Total equity | 7.335 B -0.81 % | 7.395 B 265.30 % | 2.024 B -6.98 % | 2.176 B -1.53 % | 2.210 B 9.12 % | 2.025 B -5.03 % | 2.133 B -2.50 % | 2.187 B 8.66 % | 2.013 B 3.94 % | 1.937 B -3.72 % | 2.011 B 5.54 % | 1.906 B 5.07 % | 1.814 B 2.38 % | 1.772 B 7.68 % | 1.645 B 9.45 % | 1.503 B 3.08 % | 1.458 B -6.24 % | 1.556 B 15.87 % | 1.342 B 26.47 % | 1.061 B 23.17 % | 861.819 M 10.84 % | 777.546 M 3.14 % | 753.849 M -1.87 % | 768.214 M |
Other non current liabilities | -7.478 B -85 024.00 % | 8.805 M -41.94 % | 15.165 M 36.45 % | 11.114 M 103.66 % | -303.315 M -19.70 % | -253.404 M -198.32 % | 257.734 M 72.41 % | 149.487 M -8.73 % | 163.783 M | 0.000 | 0.000 -100.00 % | 171.335 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.407 M -48.77 % | 18.364 M 5.00 % | 17.490 M -74.51 % | 68.620 M -33.12 % | 102.595 M | 0.000 -100.00 % | 2.996 M |
Long term debt | 1.128 M -67.33 % | 3.453 M | 0.000 -100.00 % | 235.506 M 147.02 % | 95.339 M -59.50 % | 235.434 M | 0.000 -100.00 % | 127.759 M -5.73 % | 135.520 M | 0.000 -100.00 % | 164.592 M -13.91 % | 191.192 M | 0.000 -100.00 % | 205.718 M 28.41 % | 160.210 M 148.39 % | 64.500 M -76.59 % | 275.500 M -12.82 % | 316.000 M -10.05 % | 351.300 M | 0.000 -100.00 % | 123.993 M -12.14 % | 141.129 M -15.78 % | 167.566 M 34.27 % | 124.797 M |
Total non current liabilities | 0.000 -100.00 % | 7.509 B 2 913.34 % | 249.194 M -9.34 % | 274.881 M 199.33 % | 91.833 M -4.01 % | 95.667 M -69.04 % | 308.970 M -33.51 % | 464.668 M 6.05 % | 438.145 M 54.51 % | 283.573 M -36.51 % | 446.643 M -3.64 % | 463.504 M 77.56 % | 261.041 M -18.88 % | 321.795 M 21.04 % | 265.859 M 67.03 % | 159.169 M -56.79 % | 368.355 M -14.69 % | 431.797 M -6.18 % | 460.225 M 917.95 % | 45.211 M -78.70 % | 212.226 M -15.68 % | 251.679 M 50.20 % | 167.566 M 31.12 % | 127.793 M |
Other current liabilities | -2.325 M | 0.000 100.00 % | -125.079 M 45.93 % | -231.333 M -57.36 % | -147.005 M -2 953.70 % | -4.814 M 98.02 % | -242.559 M -62.26 % | -149.487 M -3.99 % | -143.750 M 53.34 % | -308.063 M | 0.000 100.00 % | -171.335 M -4 394.11 % | 3.990 M 1 319.93 % | 281.000 K -87.55 % | 2.257 M 138.58 % | 946.000 K -94.23 % | 16.396 M -3.52 % | 16.994 M -9.31 % | 18.738 M -57.35 % | 43.938 M -16.93 % | 52.895 M 63.11 % | 32.430 M -36.50 % | 51.069 M -65.51 % | 148.079 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 4.985 M 75.04 % | 2.848 M | 0.000 -100.00 % | 4.814 M -19.65 % | 5.991 M 11.15 % | 5.390 M -4.52 % | 5.645 M 63.43 % | 3.454 M | 0.000 | 0.000 -100.00 % | 105.121 M 5.65 % | 99.500 M 1.55 % | 97.977 M 20.11 % | 81.576 M -25.85 % | 110.022 M 35.73 % | 81.061 M 19.96 % | 67.576 M | 0.000 -100.00 % | 83.000 K -75.59 % | 340.000 K -43.89 % | 606.000 K 222.34 % | 188.000 K |
Short term debt | 2.325 M 5.97 % | 2.194 M -3.26 % | 2.268 M -97.59 % | 94.205 M 1 440.05 % | 6.117 M 23.05 % | 4.971 M -95.39 % | 107.759 M 1 288.47 % | 7.761 M -0.12 % | 7.770 M -94.81 % | 149.593 M 1 868.33 % | 7.600 M -0.24 % | 7.618 M -96.30 % | 205.718 M 740.56 % | 24.474 M -69.21 % | 79.490 M -64.03 % | 221.000 M 342.00 % | 50.000 M 24.07 % | 40.300 M 9.21 % | 36.900 M | 0.000 -100.00 % | 99.674 M 299.70 % | 24.937 M 8.77 % | 22.927 M -62.60 % | 61.300 M |
Total current liabilities | 0.000 -100.00 % | 178.460 M 4 369.32 % | 3.993 M -32.17 % | 5.887 M -21.08 % | 7.459 M -94.66 % | 139.767 M -42.38 % | 242.559 M 62.26 % | 149.487 M -8.73 % | 163.783 M -46.83 % | 308.063 M 79.07 % | 172.037 M 0.41 % | 171.335 M -54.56 % | 377.030 M 106.91 % | 182.219 M -23.53 % | 238.289 M -33.18 % | 356.602 M 58.25 % | 225.342 M 3.64 % | 217.438 M 4.48 % | 208.108 M 20.40 % | 172.843 M -32.25 % | 255.136 M 71.63 % | 148.651 M -44.70 % | 268.831 M -18.08 % | 328.175 M |
Total liabilities | 7.660 B -0.36 % | 7.688 B 1 965.72 % | 372.147 M -26.92 % | 509.253 M -9.25 % | 561.163 M 12.70 % | 497.916 M -9.72 % | 551.529 M -10.20 % | 614.155 M 2.03 % | 601.928 M 1.74 % | 591.636 M -4.37 % | 618.680 M -2.55 % | 634.839 M -0.51 % | 638.071 M 26.60 % | 504.014 M -0.03 % | 504.148 M -2.25 % | 515.771 M -13.13 % | 593.697 M -8.55 % | 649.235 M -2.86 % | 668.333 M 206.50 % | 218.054 M -53.34 % | 467.362 M 16.74 % | 400.330 M -8.26 % | 436.397 M -4.29 % | 455.968 M |
Other non current assets | -4.553 M -100.25 % | 1.839 B -0.15 % | 1.842 B -17.84 % | 2.242 B -3.29 % | 2.318 B 8.72 % | 2.132 B -5.98 % | 2.268 B 846.20 % | 239.706 M 8.99 % | 219.931 M | 0.000 -100.00 % | 2.334 B 3.36 % | 2.259 B 3.14 % | 2.190 B 7.07 % | 2.045 B 5.72 % | 1.935 B 6.92 % | 1.809 B 1.03 % | 1.791 B -3.96 % | 1.865 B 690.67 % | 235.874 M -65.48 % | 683.250 M 201.00 % | 226.995 M 5.62 % | 214.924 M 16.69 % | 184.189 M -45.48 % | 337.865 M |
Long term investments | 0.000 | 0.000 -100.00 % | 82.331 M -9.69 % | 91.163 M -0.73 % | 91.831 M 16.36 % | 78.918 M -15.69 % | 93.605 M 16.71 % | 80.205 M -7.78 % | 86.974 M -71.65 % | 306.754 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 421.000 K |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 161.000 K -87.63 % | 1.302 M -46.70 % | 2.443 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 K -87.63 % | 1.302 M -46.70 % | 2.443 M |
Property plant equipment net | 4.553 M -33.44 % | 6.840 M 198.30 % | 2.293 M -55.35 % | 5.135 M -36.23 % | 8.053 M 164.29 % | 3.047 M 25.34 % | 2.431 M -99.89 % | 2.138 B 7.29 % | 1.993 B 3.37 % | 1.928 B 95 724.20 % | 2.012 M 1.67 % | 1.979 M -3.42 % | 2.049 M -7.79 % | 2.222 M -9.19 % | 2.447 M -15.94 % | 2.911 M -18.41 % | 3.568 M -75.68 % | 14.672 M -98.97 % | 1.424 B 10 082.33 % | 13.987 M -97.27 % | 512.475 M 18.21 % | 433.541 M 1.17 % | 428.525 M -8.48 % | 468.229 M |
Total non current assets | 0.000 -100.00 % | 1.846 B -4.18 % | 1.927 B -17.61 % | 2.339 B -3.30 % | 2.418 B 9.21 % | 2.214 B -6.33 % | 2.364 B -3.82 % | 2.458 B 6.88 % | 2.300 B 2.91 % | 2.235 B -4.36 % | 2.337 B 3.36 % | 2.261 B 3.13 % | 2.192 B 7.06 % | 2.048 B 5.43 % | 1.942 B 7.16 % | 1.812 B 0.99 % | 1.795 B -4.52 % | 1.880 B 13.23 % | 1.660 B 138.09 % | 697.237 M -5.71 % | 739.470 M 14.01 % | 648.626 M 5.64 % | 614.016 M -24.10 % | 808.958 M |
Other current assets | -452.430 M | 0.000 -100.00 % | 7.966 M 103.49 % | -228.449 M 3.88 % | -237.674 M -3 032.80 % | 8.104 M -53.85 % | 17.559 M -89.28 % | 163.799 M 2.52 % | 159.779 M -19.87 % | 199.401 M -1.25 % | 201.929 M 50.18 % | 134.457 M 589.42 % | 19.503 M -53.42 % | 41.870 M 27.90 % | 32.736 M -44.11 % | 58.576 M -26.91 % | 80.139 M -41.17 % | 136.216 M -9.88 % | 151.151 M -64.07 % | 420.687 M -2.59 % | 431.861 M 17.70 % | 366.909 M -30.22 % | 525.797 M 82.81 % | 287.617 M |
Short term investments | 195.455 M -30.91 % | 282.909 M 241.12 % | 82.935 M -15.69 % | 98.374 M -3.14 % | 101.558 M -29.99 % | 145.068 M -8.00 % | 157.679 M -18.86 % | 194.320 M 49.44 % | 130.035 M -19.29 % | 161.121 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.734 M | 0.000 | 0.000 -100.00 % | 16.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 242.872 M 74.19 % | 139.429 M 0.06 % | 139.344 M -38.00 % | 224.731 M -5.57 % | 237.976 M 75.85 % | 135.331 M 28.05 % | 105.684 M 12.34 % | 94.071 M -29.19 % | 132.853 M 35.78 % | 97.847 M 15.13 % | 84.985 M -62.02 % | 223.761 M -1.47 % | 227.101 M 21.84 % | 186.386 M 90.65 % | 97.761 M -23.01 % | 126.976 M -12.09 % | 144.445 M -16.06 % | 172.072 M 84.18 % | 93.425 M -4.41 % | 97.736 M -3.97 % | 101.773 M -15.00 % | 119.734 M 137.41 % | 50.433 M -44.37 % | 90.657 M |
Cash and short term investments | 438.327 M 3.79 % | 422.338 M 90.00 % | 222.279 M -31.21 % | 323.105 M -4.84 % | 339.534 M 21.09 % | 280.399 M 6.47 % | 263.363 M -8.68 % | 288.391 M 9.70 % | 262.888 M 1.51 % | 258.968 M 204.72 % | 84.985 M -62.02 % | 223.761 M -1.47 % | 227.101 M 21.84 % | 186.386 M 17.60 % | 158.495 M 24.82 % | 126.976 M -12.09 % | 144.445 M -23.53 % | 188.889 M 102.18 % | 93.425 M -4.41 % | 97.736 M -3.97 % | 101.773 M -15.00 % | 119.734 M 137.41 % | 50.433 M -44.37 % | 90.657 M |
Total current assets | 0.000 -100.00 % | 13.236 B 2 717.98 % | 469.694 M 35.39 % | 346.925 M -1.65 % | 352.755 M 14.23 % | 308.817 M -3.47 % | 319.915 M -6.81 % | 343.286 M 9.02 % | 314.882 M 7.32 % | 293.399 M -0.05 % | 293.542 M 4.85 % | 279.970 M 7.71 % | 259.918 M 13.87 % | 228.256 M 9.98 % | 207.545 M 0.36 % | 206.791 M -19.70 % | 257.528 M -20.79 % | 325.105 M -7.29 % | 350.678 M -39.78 % | 582.309 M -1.26 % | 589.711 M 11.42 % | 529.250 M -8.15 % | 576.230 M 38.78 % | 415.224 M |
Inventory | 0.000 -100.00 % | 12.797 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.441 M -4.64 % | 16.192 M 3.30 % | 15.675 M -1.71 % | 15.947 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 |
Net receivables | 14.103 M -14.08 % | 16.414 M -93.15 % | 239.449 M -5.08 % | 252.269 M 0.55 % | 250.895 M 1 135.08 % | 20.314 M -23.06 % | 26.401 M | 0.000 -100.00 % | 26.860 M 198.58 % | 8.996 M 106.80 % | 4.350 M 53.33 % | 2.837 M -78.69 % | 13.314 M | 0.000 -100.00 % | 16.314 M -13.76 % | 18.918 M -42.58 % | 32.944 M | 0.000 -100.00 % | 106.102 M 66.08 % | 63.886 M 13.93 % | 56.077 M 31.61 % | 42.607 M | 0.000 -100.00 % | 36.950 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 |
Other assets | 14.995 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 -100.00 % | 87.438 M 154.45 % | 34.363 M -25.85 % | 46.344 M -10.26 % | 51.641 M 11.29 % | 46.401 M 5.99 % | 43.778 M -6.87 % | 47.008 M 11.30 % | 42.236 M -31.51 % | 61.670 M -0.86 % | 62.206 M -0.82 % | 62.723 M 0.84 % | 62.201 M 7.31 % | 57.964 M -1.03 % | 58.565 M 10.33 % | 53.080 M -4.19 % | 55.402 M -29.94 % | 79.083 M -6.85 % | 84.894 M 6.95 % | 79.374 M -22.55 % | 102.484 M 12.69 % | 90.944 M -53.18 % | 194.229 M 63.76 % | 118.608 M |
Tax payables | 0.000 -100.00 % | 88.828 M 1.57 % | 87.456 M -6.79 % | 93.823 M -2.98 % | 96.706 M 9.40 % | 88.395 M -2.89 % | 91.022 M -3.90 % | 94.718 M 1.04 % | 93.744 M -3.16 % | 96.800 M -5.31 % | 102.231 M 1.22 % | 100.994 M -3.93 % | 105.121 M 5.65 % | 99.500 M 1.55 % | 97.977 M 20.11 % | 81.576 M -21.22 % | 103.544 M 27.74 % | 81.061 M 19.96 % | 67.576 M 36.43 % | 49.531 M 59 575.90 % | 83.000 K -75.59 % | 340.000 K -43.89 % | 606.000 K 222.34 % | 188.000 K |
Deferred revenue non current | 6.990 M 42.04 % | 4.921 M -1.28 % | 4.985 M 75.04 % | 2.848 M | 0.000 -100.00 % | 4.814 M -19.65 % | 5.991 M 11.15 % | 5.390 M -4.52 % | 5.645 M 63.43 % | 3.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 39.773 M -0.42 % | 39.939 M 1.84 % | 39.218 M -5.82 % | 41.642 M -3.75 % | 43.265 M 16.03 % | 37.287 M 1.15 % | 36.862 M -3.47 % | 38.186 M 9.95 % | 34.731 M 1.69 % | 34.154 M -6.61 % | 36.572 M 6.11 % | 34.466 M 4.92 % | 32.851 M -1.88 % | 33.480 M 6.76 % | 31.359 M 7.83 % | 29.082 M 4.65 % | 27.790 M -41.19 % | 47.255 M 8.45 % | 43.572 M 24.97 % | 34.865 M 13.61 % | 30.688 M 9.03 % | 28.146 M 10.85 % | 25.390 M -0.20 % | 25.442 M |
Capital lease obligations | 1.128 M -80.02 % | 5.647 M 397.97 % | 1.134 M -67.66 % | 3.506 M 0.00 % | 3.506 M -97.51 % | 140.898 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 |
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 |
Other total stockholders equity | 7.058 B 1 472.97 % | 448.681 M 2.33 % | 438.475 M 0.00 % | 438.475 M 0.00 % | 438.475 M 2.30 % | 428.597 M -0.62 % | 431.264 M 12.25 % | 384.184 M 0.04 % | 384.043 M 0.09 % | 383.716 M -10.09 % | 426.759 M 0.00 % | 426.759 M 0.00 % | 426.759 M -20.68 % | 538.032 M 26.12 % | 426.608 M 0.00 % | 426.608 M 0.00 % | 426.608 M 0.00 % | 426.608 M 0.00 % | 426.608 M 0.00 % | 426.608 M -30.30 % | 612.027 M 43.46 % | 426.608 M -41.44 % | 728.459 M 39.11 % | 523.668 M |
Deferred tax liabilities non current | 7.469 B -0.36 % | 7.497 B 3 103.36 % | 234.029 M -10.89 % | 262.633 M -12.40 % | 299.809 M 18.31 % | 253.404 M -13.75 % | 293.795 M -8.93 % | 322.594 M 6.60 % | 302.625 M 6.72 % | 283.573 M 0.54 % | 282.051 M 3.58 % | 272.312 M 4.32 % | 261.041 M 124.89 % | 116.077 M 9.87 % | 105.649 M 11.60 % | 94.669 M 1.95 % | 92.855 M -12.72 % | 106.390 M 17.48 % | 90.561 M 226.69 % | 27.721 M 41.34 % | 19.613 M 146.55 % | 7.955 M | 0.000 | 0.000 |
Other liabilities | 7.660 B | 0.000 -100.00 % | 118.960 M -47.94 % | 228.485 M -50.53 % | 461.871 M 16.39 % | 396.836 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 |
Total assets | 14.995 B -0.58 % | 15.082 B 529.36 % | 2.396 B -10.76 % | 2.685 B -3.09 % | 2.771 B 9.82 % | 2.523 B -5.99 % | 2.684 B -4.19 % | 2.801 B 7.14 % | 2.615 B 3.43 % | 2.528 B -3.87 % | 2.630 B 3.52 % | 2.541 B 3.62 % | 2.452 B 7.74 % | 2.276 B 5.87 % | 2.150 B 6.46 % | 2.019 B -1.61 % | 2.052 B -6.92 % | 2.205 B 9.65 % | 2.011 B 57.15 % | 1.280 B -3.73 % | 1.329 B 12.85 % | 1.178 B -1.04 % | 1.190 B -2.77 % | 1.224 B |
2025 | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.027 M | 0.000 | 0.000 | 0.000 100.00 % | -67.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 930.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 62.000 K 103.43 % | -1.806 M 89.05 % | -16.491 M -211.56 % | 14.782 M 263.10 % | 4.071 M -33.04 % | 6.080 M 1 091.84 % | -613.000 K 96.94 % | -20.018 M -405.89 % | -3.957 M -56.90 % | -2.522 M -215.90 % | 2.176 M -87.07 % | 16.831 M 313.33 % | 4.072 M -76.89 % | 17.618 M -60.24 % | 44.312 M 140.33 % | 18.438 M -76.14 % | 77.261 M 209.97 % | -70.257 M -149.48 % | -28.161 M -257.86 % | 17.839 M 116.10 % | -110.790 M -220.82 % | 91.695 M 288.05 % | -48.761 M |
Accounts receivables | 4.395 M 110.29 % | 2.090 M 116.96 % | -12.324 M -197.61 % | 12.626 M 138.81 % | 5.287 M -13.04 % | 6.080 M 1 091.84 % | -613.000 K 96.94 % | -20.018 M -405.89 % | -3.957 M -56.90 % | -2.522 M -2 641.30 % | -92.000 K -122.60 % | 407.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.268 M -77.20 % | 9.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -4.333 M -11.22 % | -3.896 M 6.50 % | -4.167 M -293.27 % | 2.156 M 277.30 % | -1.216 M -787.01 % | 177.000 K 106.29 % | -2.814 M -279.69 % | 1.566 M -64.38 % | 4.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -177.000 K -106.29 % | 2.814 M 279.69 % | -1.566 M 64.38 % | -4.396 M | 0.000 | 0.000 -100.00 % | 6.478 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -5.398 B -57 105.79 % | 9.469 M 156.49 % | -16.763 M -142.66 % | 39.297 M -25.53 % | 52.766 M 393.21 % | -17.996 M 79.34 % | -87.126 M -26.38 % | -68.942 M -67.24 % | -41.223 M 22.47 % | -53.169 M 8.05 % | -57.824 M 50.68 % | -117.233 M -780.59 % | -13.313 M 77.67 % | -59.618 M -20.57 % | -49.447 M -164.83 % | 76.276 M 201.99 % | -74.789 M 37.75 % | -120.147 M -25.22 % | -95.949 M 30.82 % | -138.686 M -143.91 % | 315.856 M 98.67 % | 158.983 M -22.05 % | 203.946 M |
Net cash provided by operating activities | -41.194 M -341.71 % | 17.043 M 2 124.93 % | 766.000 K -98.22 % | 42.921 M 37.22 % | 31.278 M -15.99 % | 37.231 M -3.88 % | 38.734 M 43.89 % | 26.920 M -47.24 % | 51.019 M 10.78 % | 46.056 M 16.67 % | 39.474 M -44.05 % | 70.546 M 61.75 % | 43.614 M -26.26 % | 59.145 M 20.10 % | 49.246 M -4.70 % | 51.676 M -56.57 % | 118.977 M 311.39 % | 28.921 M 269.36 % | 7.830 M 129.05 % | -26.958 M -111.08 % | 243.239 M -3.06 % | 250.924 M 128.54 % | 109.796 M |
Investments in property plant and equipment | -607.000 K -2 539.13 % | -23.000 K 68.06 % | -72.000 K 91.21 % | -819.000 K -393.37 % | -166.000 K 85.22 % | -1.123 M -1 221.18 % | -85.000 K 89.66 % | -822.000 K -878.57 % | -84.000 K 54.84 % | -186.000 K -111.36 % | -88.000 K 24.79 % | -117.000 K -91.80 % | -61.000 K -84.85 % | -33.000 K 67.96 % | -103.000 K 33.55 % | -155.000 K 90.82 % | -1.688 M -133.15 % | -724.000 K 75.05 % | -2.902 M -302.50 % | -721.000 K 1.50 % | -732.000 K 59.62 % | -1.813 M 37.09 % | -2.882 M |
Acquisitions net | 0.000 100.00 % | -36.566 M -3 656 700.00 % | 1.000 K 100.00 % | -195.519 M -904.00 % | -19.474 M -35.51 % | -14.371 M | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.719 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -287.943 M -5 911.34 % | -4.790 M -60.20 % | -2.990 M -82.87 % | -1.635 M 18.13 % | -1.997 M -138.02 % | -839.000 K 97.24 % | -30.433 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 |
Sales maturities of investments | 88.683 M 755.52 % | 10.366 M -43.20 % | 18.251 M -91.55 % | 216.100 M 1 150.07 % | 17.287 M 5.84 % | 16.333 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.765 M | 0.000 | 0.000 -100.00 % | 17.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 248.353 M 267.50 % | 67.579 M 426.59 % | -20.692 M -207.32 % | 19.281 M -0.99 % | 19.474 M 4.08 % | 18.710 M 181.89 % | -22.848 M -154.94 % | 41.590 M 431.42 % | -12.549 M 79.70 % | -61.805 M -20.62 % | -51.239 M -769.97 % | 7.648 M -86.11 % | 55.046 M 3 285.36 % | 1.626 M 123.30 % | -6.979 M -199.83 % | 6.991 M 41.69 % | 4.934 M 101.25 % | -394.673 M -220.22 % | 328.301 M 16 573.49 % | 1.969 M 100.83 % | -235.884 M 15.39 % | -278.790 M -65.75 % | -168.199 M |
Net cash used for investing activites | 48.486 M 32.60 % | 36.566 M 764.59 % | -5.502 M -114.71 % | 37.408 M 147.34 % | 15.124 M -19.17 % | 18.710 M 135.06 % | -53.366 M -230.90 % | 40.768 M 423.61 % | -12.598 M 79.68 % | -61.991 M -20.78 % | -51.327 M -781.54 % | 7.531 M -86.30 % | 54.985 M 1 537.43 % | 3.358 M 147.42 % | -7.082 M 66.09 % | -20.883 M -202.78 % | 20.318 M 105.14 % | -395.397 M -221.51 % | 325.399 M 25 973.64 % | 1.248 M 100.53 % | -236.616 M 15.68 % | -280.603 M -64.02 % | -171.081 M |
Debt repayment | -2.085 M 97.73 % | -92.000 M -2 215.63 % | -3.973 M 0.68 % | -4.000 M 52.91 % | -8.495 M 69.40 % | -27.761 M -257.28 % | -7.770 M -23.27 % | -6.303 M 72.60 % | -23.000 M 14.81 % | -27.000 M -262.42 % | -7.450 M 70.20 % | -25.000 M -151.26 % | -9.950 M 78.28 % | -45.800 M 8.47 % | -50.040 M -22.77 % | -40.760 M 2.53 % | -41.816 M -110.77 % | 388.200 M 233.04 % | -291.794 M -606.58 % | 57.601 M 335.81 % | -24.427 M -725.85 % | 3.903 M 471.71 % | -1.050 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.519 M 251.66 % | 3.560 M 2 818.03 % | 122.000 K -83.31 % | 731.000 K -87.10 % | 5.667 M | 0.000 | 0.000 -100.00 % | 338.000 K | 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 |
Dividends paid | -2.378 M 0.00 % | -2.378 M 33.31 % | -3.566 M -50.02 % | -2.377 M 83.33 % | -14.262 M 10.77 % | -15.983 M -29.09 % | -12.381 M -0.03 % | -12.377 M -0.66 % | -12.296 M -12.09 % | -10.970 M 0.00 % | -10.970 M -11.18 % | -9.867 M -12.59 % | -8.764 M 0.00 % | -8.764 M 0.00 % | -8.764 M 20.00 % | -10.955 M 22.97 % | -14.221 M -8.18 % | -13.146 M 68.42 % | -41.630 M -375.01 % | -8.764 M 0.00 % | -8.764 M 0.00 % | -8.764 M 0.00 % | -8.764 M |
Other financing activites | -199.000 K 96.35 % | -5.451 M -37.72 % | -3.958 M -3.56 % | -3.822 M -37.63 % | -2.777 M 31.95 % | -4.081 M -32.63 % | -3.077 M 23.80 % | -4.038 M 9.14 % | -4.444 M 0.09 % | -4.448 M -11.67 % | -3.983 M 12.69 % | -4.562 M 7.73 % | -4.944 M -53.02 % | -3.231 M -47.27 % | -2.194 M 65.02 % | -6.272 M 57.72 % | -14.836 M 11.80 % | -16.821 M -264.96 % | -4.609 M 88.78 % | -41.088 M -140.05 % | 102.595 M 1 903.08 % | -5.690 M 18.28 % | -6.963 M |
Net cash used provided by financing activities | -4.662 M 95.33 % | -99.829 M -768.30 % | -11.497 M -12.73 % | -10.199 M 21.64 % | -13.015 M 70.60 % | -44.265 M -91.57 % | -23.106 M -5.09 % | -21.987 M 35.47 % | -34.073 M 19.67 % | -42.418 M -89.34 % | -22.403 M 42.69 % | -39.091 M -65.23 % | -23.658 M 59.07 % | -57.795 M 5.25 % | -60.998 M -5.19 % | -57.987 M 18.18 % | -70.873 M -119.78 % | 358.233 M 205.98 % | -338.033 M -4 462.28 % | 7.749 M -87.64 % | 62.678 M 694.05 % | -10.551 M 37.11 % | -16.777 M |
Effect of forex changes on cash | 6.779 M 157.12 % | -11.867 M -125.01 % | -5.274 M -201.58 % | 5.192 M 369.02 % | -1.930 M 33.72 % | -2.912 M -181.66 % | 3.566 M 437.69 % | -1.056 M 81.59 % | -5.735 M -966.31 % | 662.000 K -30.46 % | 952.000 K -80.51 % | 4.884 M 162.44 % | 1.861 M -58.24 % | 4.456 M 226.45 % | 1.365 M 415.24 % | -433.000 K -104.23 % | 10.225 M 160.05 % | 3.932 M 412.65 % | 767.000 K | 0.000 | 0.000 -100.00 % | 6.000 K 118.75 % | -32.000 K |
Net change in cash | 9.409 M 116.20 % | -58.087 M -170.08 % | -21.507 M -128.55 % | 75.322 M 154.06 % | 29.647 M 238.28 % | 8.764 M 125.65 % | -34.172 M -176.54 % | 44.645 M 3 318.82 % | -1.387 M 97.60 % | -57.691 M 4.52 % | -60.421 M -237.73 % | 43.870 M -42.88 % | 76.802 M 738.08 % | 9.164 M 152.46 % | -17.469 M 36.77 % | -27.627 M -135.13 % | 78.647 M 1 924.33 % | -4.311 M -6.79 % | -4.037 M 77.52 % | -17.961 M -125.92 % | 69.301 M 272.29 % | -40.224 M 48.49 % | -78.094 M |
Cash at beginning of period | 130.020 M -42.14 % | 224.731 M -5.57 % | 237.976 M 75.85 % | 135.331 M 28.05 % | 105.684 M 12.34 % | 94.071 M -26.65 % | 128.243 M 53.40 % | 83.598 M -1.63 % | 84.985 M -40.43 % | 142.676 M -29.75 % | 203.097 M 16.35 % | 174.563 M 78.56 % | 97.761 M 10.34 % | 88.597 M -38.66 % | 144.445 M -16.06 % | 172.072 M 84.18 % | 93.425 M -4.41 % | 97.736 M -3.97 % | 101.773 M -15.00 % | 119.734 M 137.41 % | 50.433 M -44.37 % | 90.657 M -46.28 % | 168.751 M |
Cash at end of period | 139.429 M 0.06 % | 139.344 M -38.00 % | 224.731 M -5.57 % | 237.976 M 75.85 % | 135.331 M 31.60 % | 102.835 M 9.32 % | 94.071 M -26.65 % | 128.243 M 53.40 % | 83.598 M -1.63 % | 84.985 M -40.43 % | 142.676 M -34.68 % | 218.433 M 25.13 % | 174.563 M 78.56 % | 97.761 M -23.01 % | 126.976 M -12.09 % | 144.445 M -16.06 % | 172.072 M 84.18 % | 93.425 M -4.41 % | 97.736 M -3.97 % | 101.773 M -15.00 % | 119.734 M 137.41 % | 50.433 M -44.37 % | 90.657 M |
Operating cash flow | -41.194 M -311.34 % | 19.492 M 260.36 % | 5.409 M -88.31 % | 46.286 M 47.98 % | 31.278 M -15.99 % | 37.231 M -3.88 % | 38.734 M 43.89 % | 26.920 M -47.24 % | 51.019 M 10.78 % | 46.056 M 16.67 % | 39.474 M -44.05 % | 70.546 M 61.75 % | 43.614 M -26.26 % | 59.145 M 20.10 % | 49.246 M -4.70 % | 51.676 M -56.57 % | 118.977 M 311.39 % | 28.921 M 269.36 % | 7.830 M 129.05 % | -26.958 M -111.08 % | 243.239 M -3.06 % | 250.924 M 128.54 % | 109.796 M |
Capital expenditure | -607.000 K -2 539.13 % | -23.000 K 68.06 % | -72.000 K 91.21 % | -819.000 K -393.37 % | -166.000 K 85.22 % | -1.123 M -1 221.18 % | -85.000 K 89.66 % | -822.000 K -878.57 % | -84.000 K 54.84 % | -186.000 K -111.36 % | -88.000 K 24.79 % | -117.000 K -91.80 % | -61.000 K -84.85 % | -33.000 K 67.96 % | -103.000 K 33.55 % | -155.000 K 90.82 % | -1.688 M -133.15 % | -724.000 K 75.05 % | -2.902 M -302.50 % | -721.000 K 1.50 % | -732.000 K 59.62 % | -1.813 M 37.09 % | -2.882 M |
Free CashFlow | -41.801 M -314.71 % | 19.469 M 264.79 % | 5.337 M -88.26 % | 45.467 M 46.14 % | 31.112 M -13.84 % | 36.108 M -6.57 % | 38.649 M 48.09 % | 26.098 M -48.76 % | 50.935 M 11.04 % | 45.870 M 16.46 % | 39.386 M -44.08 % | 70.429 M 61.71 % | 43.553 M -26.32 % | 59.112 M 20.29 % | 49.143 M -4.62 % | 51.521 M -56.07 % | 117.289 M 315.96 % | 28.197 M 472.18 % | 4.928 M 117.80 % | -27.679 M -111.41 % | 242.507 M -2.65 % | 249.111 M 133.00 % | 106.914 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 | 2010-01-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 32.689 M -3.24 % | 33.784 M 1.56 % | 33.266 M -99.74 % | 12.674 B 26 790.61 % | 47.132 M 15.08 % | 40.956 M -10.04 % | 45.526 M 4.19 % | 43.694 M 0.00 % | 43.695 M -4.55 % | 45.779 M 0.57 % | 45.518 M -8.13 % | 49.546 M -8.21 % | 53.976 M 11.98 % | 48.202 M -9.73 % | 53.397 M 7.47 % | 49.684 M 9.04 % | 45.567 M -0.94 % | 45.998 M -5.31 % | 48.577 M 6.81 % | 45.481 M -1.82 % | 46.323 M 2.73 % | 45.094 M 4.10 % | 43.319 M -18.39 % | 53.082 M -12.87 % | 60.925 M 8.22 % | 56.299 M -40.24 % | 94.216 M 0.00 % | 94.216 M 88.25 % | 50.048 M 0.00 % | 50.048 M -20.83 % | 63.219 M 0.00 % | 63.219 M 45.80 % | 43.361 M 0.00 % | 43.361 M -40.77 % | 73.206 M 0.00 % | 73.206 M -11.48 % | 82.696 M 0.00 % | 82.696 M -3.54 % | 85.735 M 0.00 % | 85.735 M 35.08 % | 63.470 M 0.00 % | 63.470 M -69.06 % | 205.129 M 0.00 % | 205.129 M 39.19 % | 147.376 M 0.00 % | 147.376 M 482.89 % | 25.284 M 100.00 % | 12.642 M |
Net income | -20.412 M 51.61 % | -42.182 M -259.36 % | -11.738 M -100.22 % | 5.366 B 103 926.62 % | 5.158 M 249.46 % | 1.476 M 108.49 % | -17.382 M -135.81 % | 48.534 M 142.42 % | 20.021 M 158.74 % | -34.086 M 4.76 % | -35.790 M -585.16 % | 7.377 M 71.08 % | 4.312 M -90.29 % | 44.418 M -5.99 % | 47.249 M -40.10 % | 78.876 M 36.97 % | 57.588 M -0.72 % | 58.003 M 36.91 % | 42.365 M -19.64 % | 52.720 M 14.23 % | 46.152 M -16.74 % | 55.434 M 55.08 % | 35.745 M -39.65 % | 59.227 M 7.39 % | 55.151 M -18.91 % | 68.015 M -25.71 % | 91.557 M 0.00 % | 91.557 M 145.50 % | 37.294 M 0.00 % | 37.294 M 104.23 % | 18.261 M 0.00 % | 18.261 M 158.46 % | -31.234 M 0.00 % | -31.234 M -178.01 % | 40.038 M 0.00 % | 40.038 M -63.18 % | 108.740 M 0.00 % | 108.740 M 67.09 % | 65.080 M 0.00 % | 65.080 M 41.27 % | 46.068 M 0.00 % | 46.068 M 159.86 % | 17.728 M 0.00 % | 17.728 M 1 585.96 % | -1.193 M 0.00 % | -1.193 M 94.99 % | -23.799 M -100.00 % | -11.899 M |
Income before tax | -38.316 M 28.54 % | -53.618 M -1 434.13 % | -3.495 M -100.03 % | 12.616 B 4 004 860.00 % | 315.000 K -92.39 % | 4.140 M 108.80 % | -47.060 M -171.35 % | 65.954 M -21.74 % | 84.274 M 240.17 % | -60.122 M -99.13 % | -30.193 M -225.08 % | -9.288 M -1 232.68 % | 820.000 K -97.97 % | 40.315 M -36.49 % | 63.479 M -23.62 % | 83.114 M 2.75 % | 80.887 M 22.95 % | 65.786 M 0.92 % | 65.184 M -3.55 % | 67.584 M 9.54 % | 61.698 M 1.71 % | 60.658 M 21.45 % | 49.945 M -28.00 % | 69.367 M -19.38 % | 86.043 M 1.57 % | 84.712 M -24.08 % | 111.579 M 0.00 % | 111.579 M 122.00 % | 50.261 M 0.00 % | 50.261 M 87.57 % | 26.797 M 0.00 % | 26.797 M 222.28 % | -21.915 M 0.00 % | -21.915 M -139.39 % | 55.631 M 0.00 % | 55.631 M -65.06 % | 159.210 M 0.00 % | 159.210 M 109.41 % | 76.026 M 0.00 % | 76.026 M 43.89 % | 52.835 M 0.00 % | 52.835 M 123.78 % | 23.610 M 0.00 % | 23.610 M 361.04 % | 5.121 M 0.00 % | 5.121 M 123.15 % | -22.121 M -100.00 % | -11.060 M |
Income before tax ratio | -1.17 26.15 % | -1.59 -1 410.61 % | -0.11 -110.55 % | 1.00 14 793.53 % | 0.01 -93.39 % | 0.10 109.78 % | -1.03 -168.48 % | 1.51 -21.74 % | 1.93 246.86 % | -1.31 -97.99 % | -0.66 -253.84 % | -0.19 -1 333.96 % | 0.02 -98.18 % | 0.84 -29.65 % | 1.19 -28.94 % | 1.67 -5.76 % | 1.78 24.12 % | 1.43 6.58 % | 1.34 -9.70 % | 1.49 11.57 % | 1.33 -0.98 % | 1.35 16.67 % | 1.15 -11.77 % | 1.31 -7.47 % | 1.41 -6.14 % | 1.50 27.05 % | 1.18 0.00 % | 1.18 17.93 % | 1.00 0.00 % | 1.00 136.92 % | 0.42 0.00 % | 0.42 183.87 % | -0.51 0.00 % | -0.51 -166.51 % | 0.76 0.00 % | 0.76 -60.53 % | 1.93 0.00 % | 1.93 117.11 % | 0.89 0.00 % | 0.89 6.52 % | 0.83 0.00 % | 0.83 623.25 % | 0.12 0.00 % | 0.12 231.24 % | 0.03 0.00 % | 0.03 103.97 % | -0.87 0.00 % | -0.87 |
EBITDA | 9.400 M 22.33 % | 7.684 M 96.07 % | 3.919 M 132.41 % | -12.092 M -207.04 % | 11.297 M -11.11 % | 12.709 M -10.13 % | 14.142 M 55.58 % | 9.090 M -12.22 % | 10.355 M -6.34 % | 11.056 M -13.88 % | 12.838 M -32.88 % | 19.128 M 116.11 % | 8.851 M -68.23 % | 27.856 M -3.98 % | 29.012 M -18.74 % | 35.701 M 10.82 % | 32.215 M -6.54 % | 34.470 M -10.66 % | 38.582 M -8.95 % | 42.376 M 19.96 % | 35.324 M 10.62 % | 31.932 M 9.80 % | 29.081 M -26.52 % | 39.579 M -27.30 % | 54.438 M 5.73 % | 51.488 M -55.54 % | 115.799 M 0.00 % | 115.799 M 127.80 % | 50.834 M 0.00 % | 50.834 M 82.51 % | 27.852 M 0.00 % | 27.852 M 264.87 % | -16.894 M 0.00 % | -16.894 M -125.54 % | 66.135 M 0.00 % | 66.135 M -58.04 % | 157.624 M 0.00 % | 157.624 M 106.67 % | 76.269 M 0.00 % | 76.269 M 45.44 % | 52.441 M 0.00 % | 52.441 M 122.29 % | 23.591 M 0.00 % | 23.591 M 265.33 % | 6.458 M 0.00 % | 6.458 M 129.72 % | -21.731 M -100.00 % | -10.865 M |
Net income ratio | -0.62 49.99 % | -1.25 -253.85 % | -0.35 -183.35 % | 0.42 286.85 % | 0.11 203.67 % | 0.04 109.44 % | -0.38 -134.37 % | 1.11 142.42 % | 0.46 161.54 % | -0.74 5.30 % | -0.79 -628.09 % | 0.15 86.38 % | 0.08 -91.33 % | 0.92 4.14 % | 0.88 -44.26 % | 1.59 25.62 % | 1.26 0.22 % | 1.26 44.59 % | 0.87 -24.76 % | 1.16 16.35 % | 1.00 -18.95 % | 1.23 48.98 % | 0.83 -26.05 % | 1.12 23.26 % | 0.91 -25.07 % | 1.21 24.32 % | 0.97 0.00 % | 0.97 30.41 % | 0.75 0.00 % | 0.75 157.98 % | 0.29 0.00 % | 0.29 140.10 % | -0.72 0.00 % | -0.72 -231.70 % | 0.55 0.00 % | 0.55 -58.41 % | 1.31 0.00 % | 1.31 73.23 % | 0.76 0.00 % | 0.76 4.58 % | 0.73 0.00 % | 0.73 739.86 % | 0.09 0.00 % | 0.09 1 167.60 % | -0.01 0.00 % | -0.01 99.14 % | -0.94 0.00 % | -0.94 |
Ratio EBITDA | 0.29 26.43 % | 0.23 93.06 % | 0.12 12 447.90 % | 0.00 -100.40 % | 0.24 -22.76 % | 0.31 -0.11 % | 0.31 49.32 % | 0.21 -12.21 % | 0.24 -1.87 % | 0.24 -14.37 % | 0.28 -26.94 % | 0.39 135.43 % | 0.16 -71.62 % | 0.58 6.36 % | 0.54 -24.39 % | 0.72 1.64 % | 0.71 -5.66 % | 0.75 -5.65 % | 0.79 -14.76 % | 0.93 22.18 % | 0.76 7.69 % | 0.71 5.48 % | 0.67 -9.96 % | 0.75 -16.55 % | 0.89 -2.30 % | 0.91 -25.59 % | 1.23 0.00 % | 1.23 21.01 % | 1.02 0.00 % | 1.02 130.54 % | 0.44 0.00 % | 0.44 213.08 % | -0.39 0.00 % | -0.39 -143.13 % | 0.90 0.00 % | 0.90 -52.60 % | 1.91 0.00 % | 1.91 114.26 % | 0.89 0.00 % | 0.89 7.67 % | 0.83 0.00 % | 0.83 618.43 % | 0.12 0.00 % | 0.12 162.47 % | 0.04 0.00 % | 0.04 105.10 % | -0.86 0.00 % | -0.86 |
Gross profit ratio | 0.28 -72.16 % | 1.00 65.91 % | 0.60 -39.66 % | 1.00 35.21 % | 0.74 6.98 % | 0.69 -6.56 % | 0.74 5.52 % | 0.70 8.07 % | 0.65 -10.22 % | 0.72 -0.45 % | 0.73 0.97 % | 0.72 -3.92 % | 0.75 -25.24 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 14.13 % | 0.88 1.17 % | 0.87 21.15 % | 0.71 0.00 % | 0.71 6.63 % | 0.67 0.00 % | 0.67 -10.60 % | 0.75 0.00 % | 0.75 -11.22 % | 0.84 0.00 % | 0.84 38.67 % | 0.61 0.00 % | 0.61 51.98 % | 0.40 0.00 % | 0.40 45.69 % | 0.28 0.00 % | 0.28 -25.36 % | 0.37 0.00 % | 0.37 105.96 % | 0.18 0.00 % | 0.18 -30.91 % | 0.26 0.00 % | 0.26 -64.82 % | 0.74 0.00 % | 0.74 |
Weighted average shs out dil | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M -0.21 % | 238.195 M -0.63 % | 239.697 M 0.80 % | 237.789 M -0.12 % | 238.077 M 0.01 % | 238.065 M 0.29 % | 237.370 M 0.47 % | 236.260 M 1.22 % | 233.420 M -0.22 % | 233.934 M 0.16 % | 233.565 M 0.08 % | 233.376 M 0.01 % | 233.359 M 0.77 % | 231.580 M -0.08 % | 231.775 M 3.78 % | 223.327 M 1.21 % | 220.647 M 0.00 % | 220.647 M 0.70 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.04 % | 219.012 M 0.00 % | 219.012 M -0.05 % | 219.125 M 0.00 % | 219.125 M 0.13 % | 218.848 M 0.00 % | 218.848 M 0.00 % | 218.858 M 0.00 % | 218.858 M 0.90 % | 216.909 M 0.00 % | 216.909 M -1.11 % | 219.341 M 0.00 % | 219.341 M |
Weighted average shs out | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 1.23 % | 234.811 M 2.84 % | 228.324 M -3.98 % | 237.785 M 0.00 % | 237.787 M -0.12 % | 238.081 M 0.26 % | 237.469 M 0.51 % | 236.266 M 1.25 % | 233.350 M -0.23 % | 233.895 M 0.10 % | 233.662 M 0.11 % | 233.406 M 0.29 % | 232.728 M 0.51 % | 231.537 M -0.23 % | 232.076 M 3.93 % | 223.293 M 1.20 % | 220.647 M 0.00 % | 220.647 M 0.70 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.04 % | 219.012 M 0.00 % | 219.012 M -0.05 % | 219.125 M 0.00 % | 219.125 M 0.13 % | 218.848 M 0.00 % | 218.848 M 0.00 % | 218.858 M 0.00 % | 218.858 M 0.90 % | 216.909 M 0.00 % | 216.909 M -1.11 % | 219.341 M 0.00 % | 219.341 M |
EPS diluted | -0.09 52.28 % | -0.18 -264.37 % | -0.05 -100.22 % | 22.57 103 909.22 % | 0.02 250.00 % | 0.01 108.48 % | -0.07 -136.55 % | 0.20 137.53 % | 0.08 160.14 % | -0.14 6.67 % | -0.15 -583.87 % | 0.03 72.22 % | 0.02 -90.53 % | 0.19 -5.00 % | 0.20 -39.39 % | 0.33 37.50 % | 0.24 -4.00 % | 0.25 38.89 % | 0.18 -21.74 % | 0.23 15.00 % | 0.20 -16.67 % | 0.24 60.00 % | 0.15 -42.31 % | 0.26 8.33 % | 0.24 -20.00 % | 0.30 -25.00 % | 0.40 0.00 % | 0.40 135.02 % | 0.17 0.00 % | 0.17 104.08 % | 0.08 0.00 % | 0.08 158.49 % | -0.14 0.00 % | -0.14 -178.01 % | 0.18 0.00 % | 0.18 -63.44 % | 0.50 0.00 % | 0.50 66.67 % | 0.30 0.00 % | 0.30 36.36 % | 0.22 0.00 % | 0.22 171.60 % | 0.08 0.00 % | 0.08 1 600.00 % | -0.01 0.00 % | -0.01 95.02 % | -0.11 -100.00 % | -0.05 |
Earnings per share | -0.09 52.28 % | -0.18 -264.37 % | -0.05 -100.22 % | 22.57 103 909.22 % | 0.02 250.00 % | 0.01 108.48 % | -0.07 -136.55 % | 0.20 137.53 % | 0.08 160.14 % | -0.14 6.67 % | -0.15 -577.71 % | 0.03 66.14 % | 0.02 -90.05 % | 0.19 -5.00 % | 0.20 -39.39 % | 0.33 37.50 % | 0.24 -4.00 % | 0.25 38.89 % | 0.18 -21.74 % | 0.23 15.00 % | 0.20 -16.67 % | 0.24 60.00 % | 0.15 -42.31 % | 0.26 8.33 % | 0.24 -20.00 % | 0.30 -25.00 % | 0.40 0.00 % | 0.40 135.02 % | 0.17 0.00 % | 0.17 104.08 % | 0.08 0.00 % | 0.08 158.49 % | -0.14 0.00 % | -0.14 -178.01 % | 0.18 0.00 % | 0.18 -63.44 % | 0.50 0.00 % | 0.50 66.67 % | 0.30 0.00 % | 0.30 36.36 % | 0.22 0.00 % | 0.22 171.60 % | 0.08 0.00 % | 0.08 1 600.00 % | -0.01 0.00 % | -0.01 95.02 % | -0.11 -100.00 % | -0.05 |
Gross profit | 9.099 M -73.07 % | 33.784 M 68.49 % | 20.051 M -99.84 % | 12.661 B 36 258.30 % | 34.822 M 23.12 % | 28.284 M -15.94 % | 33.649 M 9.94 % | 30.606 M 8.07 % | 28.320 M -14.31 % | 33.049 M 0.12 % | 33.010 M -7.24 % | 35.587 M -11.80 % | 40.350 M -16.29 % | 48.202 M -9.73 % | 53.397 M 7.47 % | 49.684 M 9.04 % | 45.567 M -0.94 % | 45.998 M -5.31 % | 48.577 M 6.81 % | 45.481 M -1.82 % | 46.323 M 2.73 % | 45.094 M 4.10 % | 43.319 M -18.39 % | 53.082 M -0.56 % | 53.382 M 9.49 % | 48.756 M -27.61 % | 67.347 M 0.00 % | 67.347 M 100.73 % | 33.551 M 0.00 % | 33.551 M -29.23 % | 47.407 M 0.00 % | 47.407 M 29.44 % | 36.625 M 0.00 % | 36.625 M -17.87 % | 44.591 M 0.00 % | 44.591 M 34.54 % | 33.144 M 0.00 % | 33.144 M 40.53 % | 23.585 M 0.00 % | 23.585 M 0.82 % | 23.393 M 0.00 % | 23.393 M -36.27 % | 36.709 M 0.00 % | 36.709 M -3.84 % | 38.175 M 0.00 % | 38.175 M 105.04 % | 18.618 M 100.00 % | 9.309 M |
Income tax expense | -17.672 M -54.08 % | -11.469 M -240.50 % | 8.163 M -99.89 % | 7.250 B 150 508.51 % | -4.820 M -239.20 % | -1.421 M 95.91 % | -34.722 M -408.06 % | 11.271 M -80.16 % | 56.803 M 290.14 % | -29.874 M -1 236.05 % | -2.236 M 89.66 % | -21.624 M -498.67 % | -3.612 M -174.74 % | 4.833 M -68.34 % | 15.263 M 426.31 % | 2.900 M -87.33 % | 22.884 M 221.81 % | 7.111 M -68.25 % | 22.398 M 57.13 % | 14.254 M -1.94 % | 14.536 M 233.78 % | 4.355 M -68.15 % | 13.673 M 49.63 % | 9.138 M -69.26 % | 29.725 M 92.79 % | 15.418 M -16.79 % | 18.530 M 0.00 % | 18.530 M 53.37 % | 12.082 M 0.00 % | 12.082 M 50.28 % | 8.040 M 0.00 % | 8.040 M -23.52 % | 10.512 M 0.00 % | 10.512 M -32.37 % | 15.545 M 0.00 % | 15.545 M -67.59 % | 47.961 M 0.00 % | 47.961 M 365.71 % | 10.299 M 0.00 % | 10.299 M 87.36 % | 5.497 M 0.00 % | 5.497 M 22.02 % | 4.505 M 0.00 % | 4.505 M -28.89 % | 6.335 M 0.00 % | 6.335 M 557.11 % | 964.000 K 100.00 % | 482.000 K |
Cost of revenue | 12.002 M 3.57 % | 11.588 M -12.31 % | 13.215 M -1.33 % | 13.393 M 8.80 % | 12.310 M -2.86 % | 12.672 M 6.69 % | 11.877 M -9.25 % | 13.088 M -14.87 % | 15.375 M 20.78 % | 12.730 M 1.77 % | 12.508 M -10.39 % | 13.959 M 2.44 % | 13.626 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 % | 7.544 M 0.00 % | 7.544 M -71.92 % | 26.869 M 0.00 % | 26.869 M 62.87 % | 16.498 M 0.00 % | 16.498 M 4.34 % | 15.812 M 0.00 % | 15.812 M 134.71 % | 6.737 M 0.00 % | 6.737 M -76.46 % | 28.615 M 0.00 % | 28.615 M -42.25 % | 49.553 M 0.00 % | 49.553 M -20.27 % | 62.150 M 0.00 % | 62.150 M 55.08 % | 40.077 M 0.00 % | 40.077 M -76.20 % | 168.420 M 0.00 % | 168.420 M 54.23 % | 109.201 M 0.00 % | 109.201 M 1 538.30 % | 6.666 M 100.00 % | 3.333 M |
General and administrative expenses | 0.000 -100.00 % | 16.006 M 4.10 % | 15.376 M -51.22 % | 31.524 M 29.11 % | 24.416 M 45.27 % | 16.807 M -18.59 % | 20.644 M -8.88 % | 22.655 M 18.60 % | 19.102 M -17.62 % | 23.188 M 7.99 % | 21.472 M 37.81 % | 15.581 M -46.59 % | 29.173 M 100.41 % | 14.557 M -44.31 % | 26.138 M 82.49 % | 14.323 M 0.92 % | 14.193 M 11.18 % | 12.766 M 2.33 % | 12.475 M -5.66 % | 13.223 M 21.70 % | 10.865 M -15.23 % | 12.817 M -5.67 % | 13.587 M 5.11 % | 12.927 M 5.70 % | 12.230 M 8.94 % | 11.226 M -62.93 % | 30.281 M 0.00 % | 30.281 M 179.77 % | 10.824 M 0.00 % | 10.824 M -61.44 % | 28.072 M 0.00 % | 28.072 M 1.29 % | 27.715 M 0.00 % | 27.715 M -20.84 % | 35.013 M 0.00 % | 35.013 M 1.49 % | 34.498 M 0.00 % | 34.498 M 101.96 % | 17.082 M 0.00 % | 17.082 M 29.00 % | 13.242 M 0.00 % | 13.242 M 1.32 % | 13.069 M 0.00 % | 13.069 M -15.35 % | 15.438 M 0.00 % | 15.438 M 35.69 % | 11.378 M 100.00 % | 5.689 M |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 511.000 K 229.68 % | 155.000 K -67.23 % | 473.000 K 215.33 % | 150.000 K -40.71 % | 253.000 K -25.37 % | 339.000 K 11.51 % | 304.000 K 12.18 % | 271.000 K 133.62 % | 116.000 K -58.27 % | 278.000 K -38.77 % | 454.000 K -3.20 % | 469.000 K -11.84 % | 532.000 K 9.24 % | 487.000 K 126.51 % | 215.000 K -62.54 % | 574.000 K 23.18 % | 466.000 K 42.94 % | 326.000 K 143.28 % | 134.000 K -61.16 % | 345.000 K -47.00 % | 651.000 K 13.02 % | 576.000 K 13.39 % | 508.000 K -27.74 % | 703.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.382 M 0.00 % | -11.382 M -128.04 % | 40.596 M 0.00 % | 40.596 M 316.36 % | -18.764 M 0.00 % | -18.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -953.000 K 0.00 % | -953.000 K -105.61 % | 16.981 M 0.00 % | 16.981 M -40.60 % | 28.586 M 100.00 % | 14.293 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.889 M -46.78 % | -16.957 M 18.85 % | -20.897 M 9.12 % | -22.994 M -18.49 % | -19.406 M 17.28 % | -23.459 M -8.67 % | -21.588 M -36.12 % | -15.859 M 46.47 % | -29.627 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 % | -1.302 M 0.00 % | -1.302 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 |
Operating expenses | 0.000 -100.00 % | 16.006 M 0.75 % | 15.887 M -49.85 % | 31.679 M -34.17 % | 48.125 M 10.95 % | 43.377 M -56.73 % | 100.243 M 621.07 % | 13.902 M -54.57 % | 30.599 M -72.41 % | 110.905 M 37.51 % | 80.653 M 24.51 % | 64.778 M 118.65 % | 29.627 M 99.54 % | 14.848 M 480.23 % | 2.559 M -90.43 % | 26.729 M -8.38 % | 29.174 M 124.92 % | 12.971 M 17.44 % | 11.045 M -24.93 % | 14.713 M 105.46 % | 7.161 M 0.03 % | 7.159 M 1 803.99 % | 376.000 K -95.84 % | 9.047 M -50.07 % | 18.121 M -16.75 % | 21.766 M 1 307.21 % | -1.803 M 0.00 % | -1.803 M 71.22 % | -6.265 M 0.00 % | -6.265 M -137.53 % | 16.691 M 0.00 % | 16.691 M -75.57 % | 68.311 M 0.00 % | 68.311 M 320.39 % | 16.250 M 0.00 % | 16.250 M -52.90 % | 34.498 M 0.00 % | 34.498 M 101.96 % | 17.082 M 0.00 % | 17.082 M 29.00 % | 13.242 M 0.00 % | 13.242 M 9.29 % | 12.116 M 0.00 % | 12.116 M -62.63 % | 32.419 M 0.00 % | 32.419 M -18.88 % | 39.964 M 100.00 % | 19.982 M |
Cost and expenses | 35.316 M 120.64 % | 16.006 M -45.00 % | 29.102 M -8.13 % | 31.679 M -14.84 % | 37.199 M 25.55 % | 29.629 M -9.60 % | 32.774 M -9.17 % | 36.082 M 3.74 % | 34.781 M -3.89 % | 36.189 M 6.14 % | 34.096 M 7.03 % | 31.856 M -29.78 % | 45.369 M 205.56 % | 14.848 M 480.23 % | 2.559 M -90.43 % | 26.729 M -8.38 % | 29.174 M 124.92 % | 12.971 M 17.44 % | 11.045 M -24.93 % | 14.713 M 105.46 % | 7.161 M 0.03 % | 7.159 M 1 803.99 % | 376.000 K -95.84 % | 9.047 M -50.07 % | 18.121 M -16.75 % | 21.766 M -13.17 % | 25.066 M 0.00 % | 25.066 M 144.95 % | 10.233 M 0.00 % | 10.233 M -68.52 % | 32.502 M 0.00 % | 32.502 M -56.69 % | 75.048 M 0.00 % | 75.048 M 67.28 % | 44.865 M 0.00 % | 44.865 M -46.62 % | 84.051 M 0.00 % | 84.051 M 6.08 % | 79.232 M 0.00 % | 79.232 M 48.60 % | 53.318 M 0.00 % | 53.318 M -70.47 % | 180.536 M 0.00 % | 180.536 M 27.48 % | 141.620 M 0.00 % | 141.620 M 203.72 % | 46.629 M 100.00 % | 23.315 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 -100.00 % | 16.006 M 0.75 % | 15.887 M -49.85 % | 31.679 M 27.28 % | 24.889 M 46.78 % | 16.957 M -18.85 % | 20.897 M -9.12 % | 22.994 M 18.49 % | 19.406 M -17.28 % | 23.459 M 8.67 % | 21.588 M 36.12 % | 15.859 M -46.47 % | 29.627 M 97.17 % | 15.026 M -43.66 % | 26.670 M 80.08 % | 14.810 M 2.79 % | 14.408 M 8.01 % | 13.340 M 3.08 % | 12.941 M -4.49 % | 13.549 M 23.18 % | 10.999 M -16.43 % | 13.162 M -7.56 % | 14.238 M 5.44 % | 13.503 M 6.01 % | 12.738 M 6.78 % | 11.929 M 761.62 % | -1.803 M 0.00 % | -1.803 M 71.22 % | -6.265 M 0.00 % | -6.265 M -137.53 % | 16.691 M 0.00 % | 16.691 M -75.57 % | 68.311 M 0.00 % | 68.311 M 320.39 % | 16.250 M 0.00 % | 16.250 M -52.90 % | 34.498 M 0.00 % | 34.498 M 101.96 % | 17.082 M 0.00 % | 17.082 M 29.00 % | 13.242 M 0.00 % | 13.242 M 9.29 % | 12.116 M 0.00 % | 12.116 M -62.63 % | 32.419 M 0.00 % | 32.419 M -18.88 % | 39.964 M 100.00 % | 19.982 M |
Interest income | 3.514 M -13.75 % | 4.074 M -10.30 % | 4.542 M 82.41 % | 2.490 M -74.25 % | 9.671 M 1.61 % | 9.518 M -5.30 % | 10.051 M 0.68 % | 9.983 M -1.10 % | 10.094 M 7.03 % | 9.431 M 12.61 % | 8.375 M -4.24 % | 8.746 M 16.03 % | 7.538 M 8.29 % | 6.961 M -7.47 % | 7.523 M 12.27 % | 6.701 M 9.03 % | 6.146 M -9.84 % | 6.817 M 22.56 % | 5.562 M -24.74 % | 7.390 M -10.03 % | 8.214 M -2.27 % | 8.405 M 20.04 % | 7.002 M -3.26 % | 7.238 M 3.44 % | 6.997 M 5.27 % | 6.647 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 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K -98.56 % | 1.526 M -5.04 % | 1.607 M 71.50 % | 937.000 K 1.85 % | 920.000 K -4.37 % | 962.000 K -2.34 % | 985.000 K -31.17 % | 1.431 M -29.78 % | 2.038 M -3.69 % | 2.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.272 M 0.00 % | 1.272 M -76.38 % | 5.386 M 0.00 % | 5.386 M 369.98 % | 1.146 M 0.00 % | 1.146 M -1.04 % | 1.158 M 0.00 % | 1.158 M -66.26 % | 3.433 M 0.00 % | 3.433 M -56.72 % | 7.931 M 0.00 % | 7.931 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 |
Depreciation and amortization | 0.000 -100.00 % | 1.301 M -6.40 % | 1.390 M 8.85 % | 1.277 M -6.38 % | 1.364 M -1.30 % | 1.382 M -0.58 % | 1.390 M -5.95 % | 1.478 M 2.57 % | 1.441 M -1.71 % | 1.466 M 3.53 % | 1.416 M -1.53 % | 1.438 M 489.34 % | 244.000 K 101.14 % | -21.395 M -46.54 % | -14.600 M 35.64 % | -22.685 M -14.29 % | -19.849 M 9.39 % | -21.906 M 16.33 % | -26.181 M -21.84 % | -21.488 M 17.25 % | -25.967 M -27.87 % | -20.308 M -11.82 % | -18.162 M 30.60 % | -26.171 M 14.02 % | -30.438 M 4.72 % | -31.945 M -9 899.08 % | 326.000 K 0.00 % | 326.000 K 4.65 % | 311.500 K 0.00 % | 311.500 K -20.94 % | 394.000 K 0.00 % | 394.000 K -0.38 % | 395.500 K 0.00 % | 395.500 K -84.92 % | 2.622 M 0.00 % | 2.622 M 184.07 % | 923.000 K 0.00 % | 923.000 K 3.71 % | 890.000 K 0.00 % | 890.000 K 1.48 % | 877.000 K 0.00 % | 877.000 K -35.47 % | 1.359 M 0.00 % | 1.359 M 3.27 % | 1.316 M 0.00 % | 1.316 M 19.20 % | 1.104 M 100.00 % | 552.000 K |
Operating income | 9.400 M -47.13 % | 17.778 M 100.14 % | -12.612 B -199.76 % | 12.642 B 127 176.76 % | 9.933 M -12.31 % | 11.327 M -11.17 % | 12.752 M 67.52 % | 7.612 M -14.61 % | 8.914 M -7.05 % | 9.590 M -16.04 % | 11.422 M -42.10 % | 19.728 M 83.98 % | 10.723 M -49.88 % | 21.395 M 46.54 % | 14.600 M -35.64 % | 22.685 M 14.29 % | 19.849 M -9.39 % | 21.906 M -16.33 % | 26.181 M 21.84 % | 21.488 M -17.25 % | 25.967 M 27.87 % | 20.308 M 11.82 % | 18.162 M -30.60 % | 26.171 M -14.02 % | 30.438 M -4.72 % | 31.945 M -53.80 % | 69.150 M 0.00 % | 69.150 M 73.68 % | 39.815 M 0.00 % | 39.815 M 29.62 % | 30.717 M 0.00 % | 30.717 M 196.94 % | -31.687 M 0.00 % | -31.687 M -211.80 % | 28.342 M 0.00 % | 28.342 M 2 192.40 % | -1.355 M 0.00 % | -1.355 M -120.83 % | 6.503 M 0.00 % | 6.503 M -35.94 % | 10.152 M 0.00 % | 10.152 M -58.72 % | 24.593 M 0.00 % | 24.593 M 327.26 % | 5.756 M 0.00 % | 5.756 M 126.97 % | -21.346 M -100.00 % | -10.673 M |
Operating income ratio | 0.29 -45.35 % | 0.53 100.14 % | -379.13 -38 108.46 % | 1.00 373.31 % | 0.21 -23.80 % | 0.28 -1.26 % | 0.28 60.78 % | 0.17 -14.60 % | 0.20 -2.62 % | 0.21 -16.52 % | 0.25 -36.98 % | 0.40 100.43 % | 0.20 -55.24 % | 0.44 62.33 % | 0.27 -40.12 % | 0.46 4.82 % | 0.44 -8.53 % | 0.48 -11.64 % | 0.54 14.07 % | 0.47 -15.72 % | 0.56 24.47 % | 0.45 7.41 % | 0.42 -14.96 % | 0.49 -1.31 % | 0.50 -11.95 % | 0.57 -22.69 % | 0.73 0.00 % | 0.73 -7.74 % | 0.80 0.00 % | 0.80 63.73 % | 0.49 0.00 % | 0.49 166.49 % | -0.73 0.00 % | -0.73 -288.76 % | 0.39 0.00 % | 0.39 2 463.64 % | -0.02 0.00 % | -0.02 -121.59 % | 0.08 0.00 % | 0.08 -52.58 % | 0.16 0.00 % | 0.16 33.41 % | 0.12 0.00 % | 0.12 206.97 % | 0.04 0.00 % | 0.04 104.63 % | -0.84 0.00 % | -0.84 |
Total other income expenses net | -35.689 M 50.01 % | -71.396 M -242.03 % | -20.874 M 22.05 % | -26.777 M -178.41 % | -9.618 M -33.82 % | -7.187 M 87.98 % | -59.812 M -213.33 % | 52.777 M -24.82 % | 70.200 M 200.70 % | -69.712 M -67.52 % | -41.615 M -43.42 % | -29.016 M -272.62 % | -7.787 M -141.16 % | 18.920 M -61.29 % | 48.879 M -19.11 % | 60.429 M -1.00 % | 61.038 M 39.10 % | 43.880 M 48.50 % | 29.548 M -17.12 % | 35.652 M -0.22 % | 35.731 M -11.45 % | 40.350 M 26.95 % | 31.783 M -26.42 % | 43.196 M -22.32 % | 55.605 M 5.38 % | 52.767 M 24.37 % | 42.429 M 0.00 % | 42.429 M 306.17 % | 10.446 M 0.00 % | 10.446 M 366.48 % | -3.920 M 0.00 % | -3.920 M -140.11 % | 9.772 M 0.00 % | 9.772 M -64.19 % | 27.289 M 0.00 % | 27.289 M -83.00 % | 160.564 M 0.00 % | 160.564 M 130.95 % | 69.523 M 0.00 % | 69.523 M 62.88 % | 42.684 M 0.00 % | 42.684 M 4 442.17 % | -983.000 K 0.00 % | -983.000 K -54.80 % | -635.000 K 0.00 % | -635.000 K 18.06 % | -775.000 K -100.00 % | -387.500 K |
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 | 2010-01-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -239.419 M -2.83 % | -232.839 M -74.04 % | -133.782 M 46.27 % | -248.994 M -80.16 % | -138.210 M -29.86 % | -106.430 M 17.75 % | -129.392 M 23.73 % | -169.651 M -24.27 % | -136.520 M -40.04 % | -97.484 M -180.99 % | -34.693 M -115.47 % | -16.101 M -426.99 % | 4.924 M -59.66 % | 12.206 M -70.55 % | 41.449 M 287.70 % | 10.691 M -28.95 % | 15.047 M -72.50 % | 54.712 M -17.10 % | 65.995 M -10.74 % | 73.939 M -15.21 % | 87.207 M 265.00 % | -52.854 M -194.16 % | 56.134 M 262.52 % | -34.539 M -61.53 % | -21.383 M -344.88 % | 8.732 M -80.07 % | 43.806 M -45.84 % | 80.884 M -43.01 % | 141.939 M 28.54 % | 110.421 M -30.34 % | 158.524 M -12.44 % | 181.055 M -1.72 % | 184.228 M -37.50 % | 294.775 M 401.60 % | -97.736 M -180.18 % | 121.894 M 163.09 % | 46.332 M -66.80 % | 139.567 M 46.24 % | 95.440 M |
Total investments | 195.455 M 2.38 % | 190.914 M -32.52 % | 282.909 M 44.91 % | 195.230 M 18.13 % | 165.266 M -19.33 % | 204.858 M 8.08 % | 189.537 M 9.63 % | 172.893 M -10.60 % | 193.389 M -5.69 % | 205.056 M -8.45 % | 223.986 M -12.68 % | 256.525 M 2.09 % | 251.284 M 249.90 % | 71.816 M -10.46 % | 80.205 M -6.75 % | 86.008 M -1.11 % | 86.974 M 38.54 % | 62.778 M -12.28 % | 71.570 M -12.94 % | 82.208 M -12.98 % | 94.467 M 34.07 % | 70.461 M -7.57 % | 76.235 M -7.84 % | 82.724 M -3.38 % | 85.614 M 48.17 % | 57.781 M -5.23 % | 60.972 M -6.15 % | 64.968 M -1.20 % | 65.759 M 26.87 % | 51.833 M -6.53 % | 55.457 M 12.41 % | 49.335 M 193.36 % | 16.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 421.000 K |
Total debt | 3.453 M -24.39 % | 4.567 M -19.13 % | 5.647 M -14.41 % | 6.598 M 481.83 % | 1.134 M -98.43 % | 72.250 M -24.22 % | 95.339 M -3.12 % | 98.408 M -3.00 % | 101.456 M -2.80 % | 104.378 M 3.72 % | 100.638 M 4.62 % | 96.198 M -10.73 % | 107.759 M -18.14 % | 131.638 M -2.86 % | 135.520 M -2.79 % | 139.405 M -2.71 % | 143.290 M -1.72 % | 145.800 M -2.54 % | 149.593 M -6.73 % | 160.390 M -6.85 % | 172.192 M -9.85 % | 190.999 M -3.93 % | 198.810 M 2.75 % | 193.489 M -5.94 % | 205.718 M -5.61 % | 217.953 M -5.32 % | 230.192 M -5.56 % | 243.750 M 1.69 % | 239.700 M -7.38 % | 258.800 M -9.35 % | 285.500 M -12.29 % | 325.500 M -8.64 % | 356.300 M -8.22 % | 388.200 M | 0.000 -100.00 % | 223.667 M 34.69 % | 166.066 M -12.60 % | 190.000 M 2.10 % | 186.097 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 136.874 M -43.74 % | 243.283 M -20.60 % | 306.383 M 30.16 % | 235.395 M -21.18 % | 298.658 M -23.30 % | 389.367 M -20.11 % | 487.351 M 8.65 % | 448.533 M 6.21 % | 422.302 M 66.61 % | 253.462 M -13.01 % | 291.381 M -13.14 % | 335.475 M 0.33 % | 334.376 M -19.82 % | 417.007 M -4.68 % | 437.493 M 21.53 % | 359.993 M 19.51 % | 301.236 M -22.45 % | 388.449 M -10.19 % | 432.522 M -21.62 % | 551.797 M 0.13 % | 551.069 M 2.25 % | 538.932 M -3.28 % | 557.206 M 6 419.68 % | -8.817 M | 0.000 100.00 % | -9.917 M | 0.000 100.00 % | -9.491 M | 0.000 100.00 % | -8.501 M -11.02 % | -7.657 M 72.55 % | -27.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 -100.00 % | 6.392 B -0.52 % | 6.425 B -0.20 % | 6.438 B 499.72 % | 1.073 B 0.37 % | 1.070 B 0.05 % | 1.069 B -1.76 % | 1.088 B 4.44 % | 1.042 B 1.71 % | 1.024 B -3.20 % | 1.058 B -3.71 % | 1.099 B -1.00 % | 1.110 B -0.19 % | 1.112 B 3.28 % | 1.077 B 4.02 % | 1.036 B 7.49 % | 963.400 M 5.70 % | 911.439 M 5.96 % | 860.186 M 4.54 % | 822.848 M 5.92 % | 776.834 M 5.52 % | 736.167 M 7.28 % | 686.218 M 4.61 % | 655.958 M 10.07 % | 595.936 M 7.85 % | 552.550 M -6.77 % | 592.667 M | 0.000 -100.00 % | 509.874 M | 0.000 -100.00 % | 444.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 0.00 % | 237.704 M 4.11 % | 228.324 M 0.00 % | 228.324 M 1.40 % | 225.174 M 0.05 % | 225.066 M 0.00 % | 225.066 M 0.02 % | 225.016 M 0.27 % | 224.419 M 0.39 % | 223.554 M 1.89 % | 219.404 M 0.00 % | 219.404 M 0.00 % | 219.404 M 0.00 % | 219.404 M 0.00 % | 219.404 M 0.14 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M 0.00 % | 219.104 M | 0.000 -100.00 % | 219.104 M |
Total equity | 7.335 B 1.25 % | 7.244 B -2.03 % | 7.395 B -0.88 % | 7.461 B 268.56 % | 2.024 B -2.89 % | 2.085 B -4.21 % | 2.176 B -5.23 % | 2.296 B 3.91 % | 2.210 B 2.15 % | 2.163 B 6.82 % | 2.025 B -3.70 % | 2.103 B -1.38 % | 2.133 B -0.53 % | 2.144 B -1.98 % | 2.187 B 1.02 % | 2.165 B 7.57 % | 2.013 B 5.91 % | 1.901 B -1.86 % | 1.937 B -0.29 % | 1.942 B -3.44 % | 2.011 B 2.15 % | 1.969 B 3.31 % | 1.906 B 0.64 % | 1.894 B 4.40 % | 1.814 B 4.79 % | 1.731 B -2.30 % | 1.772 B 1.56 % | 1.745 B 6.03 % | 1.645 B 4.45 % | 1.575 B 4.79 % | 1.503 B 3.08 % | 1.458 B -6.24 % | 1.556 B 15.87 % | 1.342 B 26.47 % | 1.061 B 23.17 % | 861.819 M 10.84 % | 777.546 M 3.14 % | 753.849 M -1.87 % | 768.214 M |
Other non current liabilities | -7.478 B -112 612.16 % | 6.646 M -24.52 % | 8.805 M -95.06 % | 178.221 M 29.04 % | 138.118 M 965.81 % | 12.959 M -94.66 % | 242.638 M 176.65 % | -316.557 M -4.37 % | -303.315 M -23.14 % | -246.314 M 2.80 % | -253.404 M -201.52 % | 249.613 M -3.15 % | 257.734 M 53.06 % | 168.383 M 12.64 % | 149.487 M 147.71 % | -313.340 M -317.98 % | 143.750 M -52.25 % | 301.037 M -2.28 % | 308.063 M -30.86 % | 445.579 M | 0.000 -100.00 % | 454.221 M 2.38 % | 443.647 M 21.15 % | 366.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.407 M -48.77 % | 18.364 M 5.00 % | 17.490 M -74.51 % | 68.620 M -33.12 % | 102.595 M | 0.000 -100.00 % | 2.996 M |
Long term debt | 1.128 M -51.13 % | 2.308 M -33.16 % | 3.453 M -24.39 % | 4.567 M | 0.000 | 0.000 -100.00 % | 235.506 M 155.84 % | 92.052 M -3.45 % | 95.339 M -2.93 % | 98.217 M 2.67 % | 95.667 M | 0.000 | 0.000 -100.00 % | 123.882 M -3.03 % | 127.759 M -2.95 % | 131.639 M -2.86 % | 135.520 M | 0.000 | 0.000 -100.00 % | 152.800 M -7.16 % | 164.592 M -10.25 % | 183.390 M -4.08 % | 191.192 M | 0.000 | 0.000 -100.00 % | 193.489 M -5.94 % | 205.718 M -5.96 % | 218.750 M 36.54 % | 160.210 M | 0.000 -100.00 % | 64.500 M -76.59 % | 275.500 M -12.82 % | 316.000 M -10.05 % | 351.300 M | 0.000 -100.00 % | 123.993 M -12.14 % | 141.129 M -15.78 % | 167.566 M 34.27 % | 124.797 M |
Total non current liabilities | 0.000 -100.00 % | 7.513 B 0.05 % | 7.509 B -3.01 % | 7.742 B 3 006.78 % | 249.194 M -4.85 % | 261.884 M -4.73 % | 274.881 M 205.70 % | 89.918 M -2.09 % | 91.833 M -2.04 % | 93.749 M -2.00 % | 95.667 M -65.63 % | 278.373 M -9.90 % | 308.970 M 149.41 % | 123.882 M -3.03 % | 127.759 M -2.95 % | 131.639 M -2.86 % | 135.520 M -50.62 % | 274.456 M -3.22 % | 283.573 M 85.58 % | 152.800 M -7.16 % | 164.592 M -10.25 % | 183.390 M -4.08 % | 191.192 M -27.85 % | 264.975 M 1.51 % | 261.041 M -39.58 % | 432.049 M 34.26 % | 321.795 M -3.20 % | 332.443 M 25.04 % | 265.859 M 162.60 % | 101.240 M -36.39 % | 159.169 M -56.79 % | 368.355 M -14.69 % | 431.797 M -6.18 % | 460.225 M 917.95 % | 45.211 M -78.70 % | 212.226 M -15.68 % | 251.679 M 50.20 % | 167.566 M 31.12 % | 127.793 M |
Other current liabilities | -2.325 M -105.19 % | 44.822 M 2 142.94 % | -2.194 M 98.77 % | -178.221 M -15 816.14 % | 1.134 M | 0.000 -100.00 % | 2.372 M 101.60 % | -148.137 M -2 521.73 % | 6.117 M | 0.000 | 0.000 -100.00 % | 103.389 M 142.62 % | -242.559 M -66.87 % | -145.359 M 2.76 % | -149.487 M 11.54 % | -168.990 M -17.56 % | -143.750 M 51.15 % | -294.287 M 4.47 % | -308.063 M -86.28 % | -165.377 M 3.87 % | -172.037 M 2.23 % | -175.964 M -2.70 % | -171.335 M 52.50 % | -360.716 M -9 140.50 % | 3.990 M -51.44 % | 8.217 M 2 824.20 % | 281.000 K -68.57 % | 894.000 K -60.39 % | 2.257 M -6.15 % | 2.405 M 154.23 % | 946.000 K -94.23 % | 16.396 M -3.52 % | 16.994 M -9.31 % | 18.738 M -57.35 % | 43.938 M -16.93 % | 52.895 M 63.11 % | 32.430 M -36.50 % | 51.069 M -65.51 % | 148.079 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.985 M -67.55 % | 15.363 M 439.43 % | 2.848 M -56.76 % | 6.587 M 23.44 % | 5.336 M 14.95 % | 4.642 M -3.57 % | 4.814 M 5.73 % | 4.553 M -24.00 % | 5.991 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 % | 105.121 M -1.81 % | 107.054 M 7.59 % | 99.500 M -1.64 % | 101.156 M 3.24 % | 97.977 M 3.40 % | 94.756 M 16.16 % | 81.576 M -25.85 % | 110.022 M 35.73 % | 81.061 M 19.96 % | 67.576 M | 0.000 -100.00 % | 83.000 K -75.59 % | 340.000 K -43.89 % | 606.000 K 222.34 % | 188.000 K |
Short term debt | 2.325 M -48.54 % | 4.518 M 2.96 % | 4.388 M 116.05 % | 2.031 M | 0.000 -100.00 % | 72.250 M -21.32 % | 91.833 M | 0.000 | 0.000 -100.00 % | 6.161 M 23.94 % | 4.971 M 114.54 % | 2.317 M -97.85 % | 107.759 M 1 289.36 % | 7.756 M -0.06 % | 7.761 M -0.06 % | 7.766 M -0.05 % | 7.770 M -94.67 % | 145.800 M -2.54 % | 149.593 M 1 870.92 % | 7.590 M -0.13 % | 7.600 M -0.12 % | 7.609 M -0.12 % | 7.618 M -96.06 % | 193.489 M -5.94 % | 205.718 M 740.90 % | 24.464 M -0.04 % | 24.474 M -2.10 % | 25.000 M -68.55 % | 79.490 M -69.29 % | 258.800 M 17.10 % | 221.000 M 342.00 % | 50.000 M 24.07 % | 40.300 M 9.21 % | 36.900 M | 0.000 -100.00 % | 99.674 M 299.70 % | 24.937 M 8.77 % | 22.927 M -62.60 % | 61.300 M |
Total current liabilities | 0.000 -100.00 % | 51.690 M -71.04 % | 178.460 M | 0.000 -100.00 % | 3.993 M 7.08 % | 3.729 M -36.66 % | 5.887 M -14.51 % | 6.886 M -7.68 % | 7.459 M 35.50 % | 5.505 M 1.70 % | 5.413 M -49.54 % | 10.728 M -95.58 % | 242.559 M 57.00 % | 154.492 M 3.35 % | 149.487 M -14.94 % | 175.742 M 22.26 % | 143.750 M -52.25 % | 301.037 M -2.28 % | 308.063 M 79.02 % | 172.083 M 0.03 % | 172.037 M -5.19 % | 181.449 M 5.90 % | 171.335 M -53.21 % | 366.201 M -2.87 % | 377.030 M 94.55 % | 193.792 M 6.35 % | 182.219 M -1.70 % | 185.379 M -22.20 % | 238.289 M -42.12 % | 411.660 M 15.44 % | 356.602 M 58.25 % | 225.342 M 3.64 % | 217.438 M 4.48 % | 208.108 M 20.40 % | 172.843 M -32.25 % | 255.136 M 71.63 % | 148.651 M -44.70 % | 268.831 M -18.08 % | 328.175 M |
Total liabilities | 7.660 B 1.26 % | 7.564 B -1.60 % | 7.688 B -0.70 % | 7.742 B 1 980.34 % | 372.147 M -20.44 % | 467.758 M -8.15 % | 509.253 M -12.72 % | 583.474 M 3.98 % | 561.163 M 12.80 % | 497.474 M -0.09 % | 497.916 M -3.11 % | 513.906 M -6.82 % | 551.529 M 345.21 % | 123.882 M -3.03 % | 127.759 M -2.95 % | 131.639 M -2.86 % | 135.520 M -76.45 % | 575.493 M -2.73 % | 591.636 M 287.20 % | 152.800 M -7.16 % | 164.592 M -10.25 % | 183.390 M -4.08 % | 191.192 M -69.71 % | 631.176 M -1.08 % | 638.071 M 1.95 % | 625.841 M 24.17 % | 504.014 M -2.67 % | 517.822 M 2.71 % | 504.148 M -1.71 % | 512.900 M -0.56 % | 515.771 M -13.13 % | 593.697 M -8.55 % | 649.235 M -2.86 % | 668.333 M 206.50 % | 218.054 M -53.34 % | 467.362 M 16.74 % | 400.330 M -8.26 % | 436.397 M -4.29 % | 455.968 M |
Other non current assets | -4.553 M -100.04 % | 12.822 B 597.07 % | 1.839 B -1.22 % | 1.862 B 5.89 % | 1.758 B -3.73 % | 1.827 B -4.56 % | 1.914 B -7.76 % | 2.075 B 4.63 % | 1.983 B 4.14 % | 1.904 B 3.95 % | 1.832 B -3.27 % | 1.894 B 2 122.97 % | -93.605 M -217.60 % | 79.598 M -4.78 % | 83.594 M 103.95 % | -2.117 B -6.24 % | -1.993 B -5.74 % | -1.885 B 2.24 % | -1.928 B 0.16 % | -1.931 B 3.55 % | -2.002 B -1.42 % | -1.974 B -2.17 % | -1.932 B -0.29 % | -1.926 B -187.96 % | 2.190 B 4.10 % | 2.104 B 2.86 % | 2.045 B 3.16 % | 1.983 B 2.48 % | 1.935 B 3.03 % | 1.878 B 3.53 % | 1.814 B 1.26 % | 1.791 B -3.96 % | 1.865 B 690.67 % | 235.874 M -65.48 % | 683.250 M 201.00 % | 226.995 M 5.62 % | 214.924 M 16.69 % | 184.189 M -45.48 % | 337.865 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.331 M -2.02 % | 84.028 M -7.83 % | 91.163 M 3.80 % | 87.826 M -4.36 % | 91.831 M 12.10 % | 81.922 M 3.81 % | 78.918 M -9.31 % | 87.019 M -7.04 % | 93.605 M 217.60 % | -79.598 M 4.78 % | -83.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.908 M 813.59 % | 5.025 M | 0.000 100.00 % | -4.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 421.000 K |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 161.000 K -87.63 % | 1.302 M -46.70 % | 2.443 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 161.000 K -87.63 % | 1.302 M -46.70 % | 2.443 M |
Property plant equipment net | 4.553 M -99.74 % | 1.754 B 25 543.26 % | 6.840 M -16.45 % | 8.187 M 257.04 % | 2.293 M -37.83 % | 3.688 M -28.18 % | 5.135 M -24.15 % | 6.770 M -15.93 % | 8.053 M -6.36 % | 8.600 M 182.24 % | 3.047 M -31.59 % | 4.454 M -99.78 % | 2.053 B -0.94 % | 2.073 B -3.05 % | 2.138 B 0.99 % | 2.117 B 6.24 % | 1.993 B 5.74 % | 1.885 B -2.24 % | 1.928 B -0.16 % | 1.931 B -3.55 % | 2.002 B 1.42 % | 1.974 B 2.17 % | 1.932 B 0.29 % | 1.926 B 93 916.50 % | 2.049 M -1.63 % | 2.083 M -6.26 % | 2.222 M -5.12 % | 2.342 M -4.29 % | 2.447 M -8.52 % | 2.675 M -8.11 % | 2.911 M -18.41 % | 3.568 M -75.68 % | 14.672 M -98.97 % | 1.424 B 10 082.33 % | 13.987 M -97.27 % | 512.475 M 18.21 % | 433.541 M 1.17 % | 428.525 M -8.48 % | 468.229 M |
Total non current assets | 0.000 -100.00 % | 14.576 B 689.49 % | 1.846 B -1.28 % | 1.870 B 1.47 % | 1.843 B -3.72 % | 1.914 B -4.77 % | 2.010 B -7.34 % | 2.169 B 4.15 % | 2.083 B 4.42 % | 1.995 B 4.23 % | 1.914 B -3.59 % | 1.985 B -3.33 % | 2.053 B -0.94 % | 2.073 B -3.05 % | 2.138 B 0.99 % | 2.117 B 6.24 % | 1.993 B 5.74 % | 1.885 B -2.24 % | 1.928 B -0.16 % | 1.931 B -3.55 % | 2.002 B 1.42 % | 1.974 B 2.17 % | 1.932 B 0.29 % | 1.926 B -12.12 % | 2.192 B 4.10 % | 2.106 B 2.85 % | 2.048 B 0.82 % | 2.031 B 4.57 % | 1.942 B 3.28 % | 1.880 B 3.75 % | 1.812 B 0.99 % | 1.795 B -4.52 % | 1.880 B 13.23 % | 1.660 B 138.09 % | 697.237 M -5.71 % | 739.470 M 14.01 % | 648.626 M 5.64 % | 614.016 M -24.10 % | 808.958 M |
Other current assets | -452.430 M -2 621.87 % | -16.622 M | 0.000 -100.00 % | 22.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.503 M -23.66 % | 25.546 M -38.99 % | 41.870 M 37.36 % | 30.481 M -6.89 % | 32.736 M -19.62 % | 40.726 M 0.80 % | 40.402 M -49.59 % | 80.139 M -41.17 % | 136.216 M -9.88 % | 151.151 M -64.07 % | 420.687 M -2.59 % | 431.861 M 17.70 % | 366.909 M -30.22 % | 525.797 M 82.81 % | 287.617 M |
Short term investments | 195.455 M 2.38 % | 190.914 M -32.52 % | 282.909 M 44.91 % | 195.230 M 135.40 % | 82.935 M -31.36 % | 120.830 M 22.83 % | 98.374 M 15.64 % | 85.067 M -16.24 % | 101.558 M -17.52 % | 123.134 M -15.12 % | 145.068 M -14.42 % | 169.506 M 7.50 % | 157.679 M 4.14 % | 151.414 M -7.56 % | 163.799 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.060 M -68.62 % | 60.734 M | 0.000 -100.00 % | 59.618 M | 0.000 -100.00 % | 16.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 242.872 M 4.31 % | 232.839 M 66.99 % | 139.429 M -45.45 % | 255.592 M 83.43 % | 139.344 M -22.01 % | 178.680 M -20.49 % | 224.731 M -16.16 % | 268.059 M 12.64 % | 237.976 M 17.89 % | 201.862 M 49.16 % | 135.331 M 20.51 % | 112.299 M 9.20 % | 102.835 M -13.90 % | 119.432 M 26.96 % | 94.071 M -26.91 % | 128.714 M 0.37 % | 128.243 M 40.79 % | 91.088 M 8.96 % | 83.598 M -3.30 % | 86.451 M 1.73 % | 84.985 M -65.15 % | 243.853 M 70.91 % | 142.676 M -37.43 % | 228.028 M 0.41 % | 227.101 M 8.55 % | 209.221 M 12.25 % | 186.386 M 14.44 % | 162.866 M 66.60 % | 97.761 M -34.11 % | 148.379 M 16.86 % | 126.976 M -12.09 % | 144.445 M -16.06 % | 172.072 M 84.18 % | 93.425 M -4.41 % | 97.736 M -3.97 % | 101.773 M -15.00 % | 119.734 M 137.41 % | 50.433 M -44.37 % | 90.657 M |
Cash and short term investments | 438.327 M 88.25 % | 232.839 M -44.87 % | 422.338 M -6.32 % | 450.822 M 102.82 % | 222.279 M -25.79 % | 299.510 M -7.30 % | 323.105 M -8.50 % | 353.126 M 4.00 % | 339.534 M 4.47 % | 324.996 M 15.90 % | 280.399 M -0.50 % | 281.805 M 174.04 % | 102.835 M -13.90 % | 119.432 M 26.96 % | 94.071 M -26.91 % | 128.714 M 0.37 % | 128.243 M 40.79 % | 91.088 M 8.96 % | 83.598 M -3.30 % | 86.451 M 1.73 % | 84.985 M -65.15 % | 243.853 M 70.91 % | 142.676 M -37.43 % | 228.028 M 0.41 % | 227.101 M 8.55 % | 209.221 M 12.25 % | 186.386 M 2.45 % | 181.926 M 14.78 % | 158.495 M 6.82 % | 148.379 M 16.86 % | 126.976 M -12.09 % | 144.445 M -23.53 % | 188.889 M 102.18 % | 93.425 M -4.41 % | 97.736 M -3.97 % | 101.773 M -15.00 % | 119.734 M 137.41 % | 50.433 M -44.37 % | 90.657 M |
Total current assets | 0.000 -100.00 % | 232.839 M -98.24 % | 13.236 B -0.72 % | 13.332 B 10 154.05 % | 130.020 M -19.52 % | 161.556 M -14.11 % | 188.107 M -21.51 % | 239.661 M 14.33 % | 209.614 M 5.41 % | 198.849 M 48.07 % | 134.292 M 39.63 % | 96.178 M -6.47 % | 102.835 M -13.90 % | 119.432 M 26.96 % | 94.071 M -26.91 % | 128.714 M 0.37 % | 128.243 M 40.79 % | 91.088 M 8.96 % | 83.598 M -3.30 % | 86.451 M 1.73 % | 84.985 M -65.15 % | 243.853 M 70.91 % | 142.676 M -37.43 % | 228.028 M -12.27 % | 259.918 M 3.54 % | 251.024 M 9.97 % | 228.256 M -1.46 % | 231.637 M 11.61 % | 207.545 M -0.17 % | 207.893 M 0.53 % | 206.791 M -19.70 % | 257.528 M -20.79 % | 325.105 M -7.29 % | 350.678 M -39.78 % | 582.309 M -1.26 % | 589.711 M 11.42 % | 529.250 M -8.15 % | 576.230 M 38.78 % | 415.224 M |
Inventory | 0.000 | 0.000 -100.00 % | 12.797 B -0.45 % | 12.856 B | 0.000 | 0.000 | 0.000 -100.00 % | 239.661 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.129 M -2.02 % | 15.441 M -0.44 % | 15.509 M -4.22 % | 16.192 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 |
Net receivables | 14.103 M -15.15 % | 16.622 M 1.27 % | 16.414 M 445.50 % | 3.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.314 M -18.10 % | 16.257 M | 0.000 -100.00 % | 19.230 M 17.87 % | 16.314 M -13.17 % | 18.788 M 3.38 % | 18.174 M -44.83 % | 32.944 M | 0.000 -100.00 % | 106.102 M 66.08 % | 63.886 M 13.93 % | 56.077 M 31.61 % | 42.607 M | 0.000 -100.00 % | 36.950 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 |
Other assets | 14.995 B | 0.000 | 0.000 | 0.000 -100.00 % | 423.306 M -11.14 % | 476.361 M -2.22 % | 487.152 M 3.49 % | 470.706 M -1.64 % | 478.542 M 2.40 % | 467.335 M -1.66 % | 475.204 M -11.31 % | 535.781 M 1.52 % | 527.761 M -3.29 % | 545.705 M -4.12 % | 569.126 M 5.42 % | 539.885 M 9.39 % | 493.544 M -1.34 % | 500.249 M -3.16 % | 516.555 M -1.24 % | 523.047 M -3.67 % | 542.948 M 39.69 % | 388.685 M -16.57 % | 465.884 M 25.80 % | 370.341 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 |
Account payables | 0.000 -100.00 % | 2.350 M -97.31 % | 87.438 M 0.03 % | 87.411 M 154.38 % | 34.363 M -22.25 % | 44.194 M -4.64 % | 46.344 M -19.02 % | 57.230 M 10.82 % | 51.641 M 8.50 % | 47.597 M 2.58 % | 46.401 M 13.77 % | 40.786 M -6.83 % | 43.778 M -4.27 % | 45.732 M -2.71 % | 47.008 M -28.56 % | 65.804 M 55.80 % | 42.236 M -27.40 % | 58.173 M -5.67 % | 61.670 M 2.23 % | 60.325 M -3.02 % | 62.206 M -5.48 % | 65.813 M 4.93 % | 62.723 M -2.61 % | 64.402 M 3.54 % | 62.201 M 6.44 % | 58.439 M 0.82 % | 57.964 M -0.63 % | 58.329 M -0.40 % | 58.565 M 5.15 % | 55.699 M 4.93 % | 53.080 M -4.19 % | 55.402 M -29.94 % | 79.083 M -6.85 % | 84.894 M 6.95 % | 79.374 M -22.55 % | 102.484 M 12.69 % | 90.944 M -53.18 % | 194.229 M 63.76 % | 118.608 M |
Tax payables | 0.000 | 0.000 -100.00 % | 88.828 M 0.06 % | 88.779 M 1.51 % | 87.456 M -2.21 % | 89.430 M -4.68 % | 93.823 M -4.06 % | 97.793 M 1.12 % | 96.706 M 2.63 % | 94.231 M 6.60 % | 88.395 M -0.73 % | 89.041 M -2.18 % | 91.022 M -0.92 % | 91.871 M -3.01 % | 94.718 M -0.74 % | 95.420 M 1.79 % | 93.744 M 3.80 % | 90.314 M -6.70 % | 96.800 M -0.68 % | 97.462 M -4.66 % | 102.231 M -0.30 % | 102.542 M 1.53 % | 100.994 M -1.78 % | 102.825 M -2.18 % | 105.121 M 2.39 % | 102.672 M 3.19 % | 99.500 M -1.64 % | 101.156 M 3.24 % | 97.977 M 3.40 % | 94.756 M 16.16 % | 81.576 M -21.22 % | 103.544 M 27.74 % | 81.061 M 19.96 % | 67.576 M 36.43 % | 49.531 M 59 575.90 % | 83.000 K -75.59 % | 340.000 K -43.89 % | 606.000 K 222.34 % | 188.000 K |
Deferred revenue non current | 6.990 M 5.18 % | 6.646 M | 0.000 -100.00 % | 15.170 M 204.31 % | 4.985 M -82.40 % | 28.322 M 894.45 % | 2.848 M -56.76 % | 6.587 M 23.44 % | 5.336 M 14.95 % | 4.642 M -3.57 % | 4.814 M 5.73 % | 4.553 M -24.00 % | 5.991 M 103.36 % | -178.112 M -1 344.23 % | 14.315 M 107.88 % | -181.701 M -1 007.01 % | 20.033 M | 0.000 | 0.000 100.00 % | -120.696 M -2.76 % | -117.459 M -31.41 % | -89.382 M -10.18 % | -81.120 M | 0.000 | 0.000 -100.00 % | 193.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 39.773 M 0.96 % | 39.395 M -1.36 % | 39.939 M -0.51 % | 40.143 M 2.36 % | 39.218 M -2.26 % | 40.125 M -3.64 % | 41.642 M -6.68 % | 44.621 M 3.13 % | 43.265 M 6.95 % | 40.453 M 8.49 % | 37.287 M 2.35 % | 36.430 M -1.17 % | 36.862 M -1.53 % | 37.435 M -1.97 % | 38.186 M 1.98 % | 37.445 M 7.81 % | 34.731 M 4.38 % | 33.273 M -2.58 % | 34.154 M -0.82 % | 34.438 M -5.84 % | 36.572 M 2.88 % | 35.548 M 3.14 % | 34.466 M 0.59 % | 34.264 M 4.30 % | 32.851 M 5.66 % | 31.092 M -7.13 % | 33.480 M 0.56 % | 33.293 M 6.17 % | 31.359 M 1.41 % | 30.922 M 6.33 % | 29.082 M 4.65 % | 27.790 M -41.19 % | 47.255 M 8.45 % | 43.572 M 24.97 % | 34.865 M 13.61 % | 30.688 M 9.03 % | 28.146 M 10.85 % | 25.390 M -0.20 % | 25.442 M |
Capital lease obligations | 1.128 M -75.30 % | 4.567 M -19.13 % | 5.647 M 23.65 % | 4.567 M | 0.000 -100.00 % | 2.332 M 105.64 % | 1.134 M -46.86 % | 2.134 M -39.13 % | 3.506 M -48.38 % | 6.792 M 500.53 % | 1.131 M -51.19 % | 2.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other total stockholders equity | 7.058 B 1 509.58 % | 438.475 M -2.27 % | 448.681 M 2.33 % | 438.475 M 0.00 % | 438.475 M 0.00 % | 438.475 M 0.00 % | 438.475 M 0.00 % | 438.475 M 0.00 % | 438.475 M -49.06 % | 860.777 M 100.84 % | 428.597 M -2.25 % | 438.475 M 1.67 % | 431.264 M -44.37 % | 775.169 M 80.41 % | 429.673 M 0.01 % | 429.619 M 0.00 % | 429.619 M 0.01 % | 429.594 M 0.07 % | 429.292 M 0.10 % | 428.855 M 0.49 % | 426.759 M 0.00 % | 426.759 M 0.00 % | 426.759 M 0.00 % | 426.759 M -55.81 % | 965.674 M 4.03 % | 928.223 M -9.90 % | 1.030 B -30.96 % | 1.492 B 51.91 % | 982.320 M -25.88 % | 1.325 B 63.39 % | 811.159 M 90.14 % | 426.608 M 0.00 % | 426.608 M 0.00 % | 426.608 M 0.00 % | 426.608 M -30.30 % | 612.027 M 43.46 % | 426.608 M -41.44 % | 728.459 M 39.11 % | 523.668 M |
Deferred tax liabilities non current | 7.469 B 1.28 % | 7.375 B -1.62 % | 7.497 B -0.63 % | 7.544 B 3 123.51 % | 234.029 M -5.98 % | 248.925 M -5.22 % | 262.633 M -16.47 % | 314.423 M 4.87 % | 299.809 M 23.97 % | 241.846 M -4.56 % | 253.404 M -4.12 % | 264.293 M -10.04 % | 293.795 M -2.71 % | 301.994 M -6.39 % | 322.594 M 2.95 % | 313.340 M 3.54 % | 302.625 M 10.26 % | 274.456 M -3.22 % | 283.573 M 3.68 % | 273.496 M -3.03 % | 282.051 M 3.40 % | 272.772 M 0.17 % | 272.312 M 2.77 % | 264.975 M 1.51 % | 261.041 M 9.42 % | 238.560 M 105.52 % | 116.077 M 2.10 % | 113.693 M 7.61 % | 105.649 M 4.35 % | 101.240 M 6.94 % | 94.669 M 1.95 % | 92.855 M -12.72 % | 106.390 M 17.48 % | 90.561 M 226.69 % | 27.721 M 41.34 % | 19.613 M 146.55 % | 7.955 M | 0.000 | 0.000 |
Other liabilities | 7.660 B | 0.000 | 0.000 | 0.000 -100.00 % | 118.960 M -41.15 % | 202.145 M -11.53 % | 228.485 M -53.05 % | 486.670 M 5.37 % | 461.871 M 15.98 % | 398.220 M 0.35 % | 396.836 M 76.52 % | 224.805 M | 0.000 100.00 % | -154.492 M -3.35 % | -149.487 M 14.94 % | -175.742 M -22.26 % | -143.750 M | 0.000 | 0.000 100.00 % | -172.083 M -0.03 % | -172.037 M 5.19 % | -181.449 M -5.90 % | -171.335 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 14.995 B 1.26 % | 14.809 B -1.81 % | 15.082 B -0.79 % | 15.203 B 534.38 % | 2.396 B -6.11 % | 2.552 B -4.96 % | 2.685 B -6.75 % | 2.880 B 3.92 % | 2.771 B 4.14 % | 2.661 B 5.46 % | 2.523 B -3.58 % | 2.617 B -2.50 % | 2.684 B -1.97 % | 2.738 B -2.26 % | 2.801 B 0.56 % | 2.786 B 6.54 % | 2.615 B 5.60 % | 2.476 B -2.06 % | 2.528 B -0.49 % | 2.541 B -3.40 % | 2.630 B 0.90 % | 2.607 B 2.60 % | 2.541 B 0.63 % | 2.525 B 2.97 % | 2.452 B 4.04 % | 2.357 B 3.56 % | 2.276 B 0.59 % | 2.262 B 5.25 % | 2.150 B 2.94 % | 2.088 B 3.42 % | 2.019 B -1.61 % | 2.052 B -6.92 % | 2.205 B 9.65 % | 2.011 B 57.15 % | 1.280 B -3.73 % | 1.329 B 12.85 % | 1.178 B -1.04 % | 1.190 B -2.77 % | 1.224 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-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 | 2010-01-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 930.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.213 M 100.00 % | 4.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -28.200 M | 0.000 -100.00 % | 2.090 M | 0.000 100.00 % | -12.324 M | 0.000 -100.00 % | 12.626 M | 0.000 -100.00 % | 5.287 M | 0.000 -100.00 % | 6.080 M | 0.000 100.00 % | -613.000 K | 0.000 100.00 % | -20.018 M | 0.000 100.00 % | -3.957 M | 0.000 100.00 % | -2.522 M | 0.000 -100.00 % | 2.176 M | 0.000 -100.00 % | 10.353 M 146.05 % | 4.208 M 3.33 % | 4.072 M 100.00 % | 2.036 M -88.44 % | 17.618 M 100.00 % | 8.809 M -80.12 % | 44.312 M 100.00 % | 22.156 M 20.16 % | 18.438 M 100.00 % | 9.219 M -88.07 % | 77.261 M 100.00 % | 38.631 M 154.98 % | -70.257 M -100.00 % | -35.129 M -24.74 % | -28.161 M -100.00 % | -14.081 M -178.93 % | 17.839 M 100.00 % | 8.920 M 116.10 % | -55.395 M 0.00 % | -55.395 M -220.82 % | 45.848 M 0.00 % | 45.848 M 288.05 % | -24.381 M -100.00 % | -12.190 M |
Accounts receivables | 0.000 -100.00 % | 4.395 M | 0.000 -100.00 % | 2.090 M | 0.000 100.00 % | -12.324 M | 0.000 -100.00 % | 12.626 M | 0.000 -100.00 % | 5.287 M | 0.000 -100.00 % | 6.080 M | 0.000 100.00 % | -613.000 K | 0.000 100.00 % | -20.018 M | 0.000 100.00 % | -3.957 M | 0.000 100.00 % | -2.522 M | 0.000 100.00 % | -92.000 K | 0.000 -100.00 % | 407.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -32.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.268 M | 0.000 -100.00 % | 9.946 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 50.118 M 502.09 % | 8.324 M 100.16 % | -5.255 B -1 480 260.00 % | 355.000 K -97.67 % | 15.249 M 64.07 % | 9.294 M 128.89 % | -32.169 M -3 842.28 % | -816.000 K -101.27 % | 64.074 M 23.17 % | 52.019 M 394.20 % | 10.526 M 31.08 % | 8.030 M 142.66 % | -18.822 M -0.95 % | -18.644 M 72.78 % | -68.482 M -365.10 % | -14.724 M 72.84 % | -54.218 M -426.24 % | -10.303 M 66.68 % | -30.920 M -40.40 % | -22.023 M 29.29 % | -31.146 M -69.01 % | -18.429 M 53.22 % | -39.395 M -32.71 % | -29.685 M -70.50 % | -17.411 M 71.25 % | -60.554 M -100.00 % | -30.277 M 10.11 % | -33.684 M -100.00 % | -16.842 M 47.98 % | -32.375 M -100.00 % | -16.188 M -117.05 % | 94.914 M 100.00 % | 47.457 M 208.84 % | -43.603 M -100.00 % | -21.802 M 81.85 % | -120.147 M -100.00 % | -60.074 M 37.39 % | -95.949 M -100.00 % | -47.975 M 65.41 % | -138.686 M -100.00 % | -69.343 M -143.91 % | 157.928 M 0.00 % | 157.928 M 98.67 % | 79.492 M 0.00 % | 79.492 M -22.05 % | 101.973 M 100.00 % | 50.987 M |
Net cash provided by operating activities | 9.237 M 130.56 % | -30.224 M -126.89 % | 112.402 M 2 609.13 % | 4.149 M -72.96 % | 15.343 M 261.88 % | -9.478 M -163.67 % | 14.887 M -16.20 % | 17.764 M -37.72 % | 28.522 M 92.55 % | 14.813 M -10.03 % | 16.465 M 36.10 % | 12.098 M -53.05 % | 25.769 M -8.52 % | 28.168 M 166.59 % | 10.566 M -54.08 % | 23.009 M 488.32 % | 3.911 M -86.13 % | 28.198 M 23.56 % | 22.821 M 5.20 % | 21.692 M -10.97 % | 24.364 M 24.54 % | 19.563 M -1.75 % | 19.911 M -44.59 % | 35.931 M 103.73 % | 17.637 M -59.56 % | 43.614 M 100.00 % | 21.807 M -63.13 % | 59.145 M 100.00 % | 29.573 M -39.95 % | 49.246 M 100.00 % | 24.623 M -52.35 % | 51.676 M 100.00 % | 25.838 M -78.28 % | 118.977 M 100.00 % | 59.489 M 105.69 % | 28.921 M 100.00 % | 14.461 M 84.68 % | 7.830 M 100.00 % | 3.915 M 114.52 % | -26.958 M -100.00 % | -13.479 M -111.08 % | 121.620 M 0.00 % | 121.620 M -3.06 % | 125.462 M 0.00 % | 125.462 M 128.54 % | 54.898 M 100.00 % | 27.449 M |
Investments in property plant and equipment | 0.000 100.00 % | -4.000 K 99.34 % | -603.000 K -5 930.00 % | -10.000 K 23.08 % | -13.000 K -18.18 % | -11.000 K 81.97 % | -61.000 K 92.45 % | -808.000 K -7 245.45 % | -11.000 K 87.64 % | -89.000 K -15.58 % | -77.000 K 75.94 % | -320.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.250 K 0.00 % | -29.250 K 52.05 % | -61.000 K -100.00 % | -30.500 K 7.58 % | -33.000 K -100.00 % | -16.500 K 83.98 % | -103.000 K -100.00 % | -51.500 K 66.77 % | -155.000 K -100.00 % | -77.500 K 95.41 % | -1.688 M -100.00 % | -844.000 K -16.57 % | -724.000 K -100.00 % | -362.000 K 87.53 % | -2.902 M -100.00 % | -1.451 M -101.25 % | -721.000 K -100.00 % | -360.500 K 1.50 % | -366.000 K 0.00 % | -366.000 K 59.62 % | -906.500 K 0.00 % | -906.500 K 37.09 % | -1.441 M -100.00 % | -720.500 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 100.04 % | -2.494 M 98.42 % | -158.111 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -401.784 M | 0.000 100.00 % | -2.856 M -47.67 % | -1.934 M 18.94 % | -2.386 M -295.03 % | -604.000 K -75.07 % | -345.000 K 73.26 % | -1.290 M -108.08 % | 15.958 M 188.88 % | -17.955 M -2 040.05 % | -839.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 319.247 M | 0.000 -100.00 % | 10.366 M | 0.000 100.00 % | -18.893 M -200.00 % | 18.893 M -89.60 % | 181.636 M 427.03 % | 34.464 M 99.36 % | 17.287 M | 0.000 -100.00 % | 9.800 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 -100.00 % | 1.765 M 100.00 % | 882.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.072 M 100.00 % | 8.536 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 89.024 M 645.62 % | -16.316 M -209.09 % | 14.956 M 86.18 % | 8.033 M 200.00 % | -8.033 M -2 716.61 % | 307.000 K 200.00 % | -307.000 K 79.93 % | -1.530 M -200.00 % | 1.530 M -95.73 % | 35.812 M 319.19 % | -16.338 M -1 245.72 % | 1.426 M -76.63 % | 6.102 M 113.92 % | -43.849 M -360.74 % | -9.517 M -134.05 % | 27.949 M 118.03 % | 12.819 M 331.43 % | -5.539 M 21.53 % | -7.059 M 37.12 % | -11.226 M 77.89 % | -50.765 M 5.15 % | -53.523 M -2 537.30 % | 2.196 M -42.04 % | 3.789 M 12 853.85 % | 29.250 K -52.05 % | 61.000 K 100.00 % | 30.500 K 101.76 % | -1.732 M -100.00 % | -866.000 K -940.78 % | 103.000 K 100.00 % | 51.500 K -66.77 % | 155.000 K 100.00 % | 77.500 K 100.50 % | -15.384 M -100.00 % | -7.692 M -1 162.43 % | 724.000 K 100.00 % | 362.000 K -87.53 % | 2.902 M 100.00 % | 1.451 M 101.25 % | 721.000 K 100.00 % | 360.500 K -1.50 % | 366.000 K 0.00 % | 366.000 K -59.62 % | 906.500 K 0.00 % | 906.500 K -37.09 % | 1.441 M 100.00 % | 720.500 K |
Net cash used for investing activites | 89.024 M 190.05 % | -98.857 M -788.75 % | 14.353 M -7.60 % | 15.533 M 255.64 % | -9.980 M 44.66 % | -18.034 M -216.90 % | 15.427 M -25.98 % | 20.842 M -39.92 % | 34.693 M 4.64 % | 33.156 M 283.87 % | -18.032 M -279.12 % | 10.067 M 64.98 % | 6.102 M 113.92 % | -43.849 M -360.74 % | -9.517 M -134.05 % | 27.949 M 118.03 % | 12.819 M 331.43 % | -5.539 M 21.53 % | -7.059 M 37.12 % | -11.226 M 77.89 % | -50.765 M 5.15 % | -53.523 M -2 537.30 % | 2.196 M -42.04 % | 3.789 M 364.62 % | 815.500 K -98.37 % | 50.098 M 100.00 % | 25.049 M 1 346.25 % | 1.732 M 100.00 % | 866.000 K 110.51 % | -8.238 M -100.00 % | -4.119 M -195.37 % | 4.319 M 100.00 % | 2.160 M -85.88 % | 15.299 M 100.00 % | 7.650 M 101.93 % | -395.678 M -100.00 % | -197.839 M -160.80 % | 325.398 M 100.00 % | 162.699 M 17 153.34 % | 943.000 K 100.00 % | 471.500 K 100.40 % | -118.381 M 0.00 % | -118.381 M 15.63 % | -140.308 M 0.00 % | -140.308 M -63.80 % | -85.659 M -100.00 % | -42.830 M |
Debt repayment | -1.079 M | 0.000 100.00 % | -1.124 M | 0.000 100.00 % | -1.232 M | 0.000 100.00 % | -1.232 M | 0.000 100.00 % | -2.000 M -129.95 % | 6.677 M 144.01 % | -15.172 M | 0.000 100.00 % | -4.000 M | 0.000 100.00 % | -4.000 M | 0.000 100.00 % | -4.000 M | 0.000 100.00 % | -12.000 M | 0.000 100.00 % | -8.000 M | 0.000 100.00 % | -12.500 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.519 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 977.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.500 K 0.00 % | 84.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 |
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 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -2.378 M | 0.000 100.00 % | -2.378 M | 0.000 100.00 % | -3.566 M | 0.000 100.00 % | -2.377 M | 0.000 100.00 % | -14.262 M | 0.000 100.00 % | -15.983 M | 0.000 100.00 % | -12.381 M | 0.000 100.00 % | -12.377 M | 0.000 100.00 % | -12.296 M | 0.000 100.00 % | -10.970 M | 0.000 100.00 % | -10.970 M | 0.000 100.00 % | -9.867 M -300.00 % | -2.467 M 71.85 % | -8.764 M -100.00 % | -4.382 M 50.00 % | -8.764 M -100.00 % | -4.382 M 50.00 % | -8.764 M -100.00 % | -4.382 M 60.00 % | -10.955 M -100.00 % | -5.478 M 61.48 % | -14.221 M -100.00 % | -7.111 M 45.91 % | -13.146 M -100.00 % | -6.573 M 84.21 % | -41.630 M -100.00 % | -20.815 M -137.51 % | -8.764 M -100.00 % | -4.382 M 0.00 % | -4.382 M 0.00 % | -4.382 M 0.00 % | -4.382 M 0.00 % | -4.382 M 0.00 % | -4.382 M -100.00 % | -2.191 M |
Other financing activites | 0.000 100.00 % | -961.000 K | 0.000 100.00 % | -71.140 M -223.36 % | -22.000 M -627.51 % | -3.024 M -6.78 % | -2.832 M 26.15 % | -3.835 M -230.89 % | -1.159 M 58.26 % | -2.777 M -122.18 % | 12.519 M 152.69 % | -23.761 M -767.26 % | 3.561 M 168.97 % | -5.163 M -230.54 % | -1.562 M 64.08 % | -4.349 M -230.22 % | -1.317 M 90.06 % | -13.244 M -631.89 % | 2.490 M 111.77 % | -21.160 M -824.83 % | -2.288 M -173.31 % | 3.121 M 251.95 % | -2.054 M 85.66 % | -14.323 M -132.31 % | -6.166 M 92.85 % | -86.250 M -100.00 % | -43.125 M 25.39 % | -57.800 M -100.00 % | -28.900 M 46.02 % | -53.540 M -100.00 % | -26.770 M 54.44 % | -58.760 M -100.00 % | -29.380 M 53.23 % | -62.816 M -100.00 % | -31.408 M 31.15 % | -45.621 M -100.00 % | -22.811 M 93.99 % | -379.403 M -100.00 % | -189.702 M -172.86 % | -69.524 M -100.00 % | -34.762 M -470.36 % | 9.386 M 0.00 % | 9.386 M 109.54 % | -98.394 M 0.00 % | -98.394 M -686.74 % | -12.507 M -100.00 % | -6.253 M |
Net cash used provided by financing activities | -1.079 M 67.68 % | -3.339 M -197.06 % | -1.124 M 98.47 % | -73.518 M -216.45 % | -23.232 M -252.53 % | -6.590 M -103.90 % | -3.232 M 39.43 % | -5.336 M -68.91 % | -3.159 M 69.51 % | -10.362 M -290.58 % | -2.653 M 93.32 % | -39.745 M -1 419.89 % | -2.615 M 85.09 % | -17.544 M -215.43 % | -5.562 M 66.63 % | -16.670 M -213.52 % | -5.317 M 78.35 % | -24.563 M -158.29 % | -9.510 M 70.40 % | -32.130 M -212.31 % | -10.288 M -31.07 % | -7.849 M 46.07 % | -14.554 M 39.83 % | -24.190 M -180.23 % | -8.632 M 90.91 % | -95.014 M -100.00 % | -47.507 M 28.63 % | -66.564 M -100.00 % | -33.282 M 46.58 % | -62.304 M -100.00 % | -31.152 M 55.32 % | -69.715 M -100.00 % | -34.858 M 54.75 % | -77.037 M -100.00 % | -38.519 M 34.46 % | -58.767 M -100.00 % | -29.384 M 93.02 % | -421.033 M -100.00 % | -210.517 M -168.90 % | -78.288 M -100.00 % | -39.144 M -882.25 % | 5.004 M 0.00 % | 5.004 M 104.87 % | -102.776 M 0.00 % | -102.776 M -508.55 % | -16.889 M -100.00 % | -8.444 M |
Effect of forex changes on cash | -3.772 M -123.20 % | 16.257 M 273.26 % | -9.383 M -194.60 % | -3.185 M 63.31 % | -8.682 M -5.38 % | -8.239 M -377.88 % | 2.965 M 329.09 % | 691.000 K -84.65 % | 4.501 M 787.77 % | 507.000 K 120.80 % | -2.437 M -347.91 % | 983.000 K 125.24 % | -3.895 M -174.68 % | -1.418 M -128.45 % | 4.984 M 73.84 % | 2.867 M 173.08 % | -3.923 M -313.38 % | -949.000 K 80.17 % | -4.786 M -488.68 % | -813.000 K -155.12 % | 1.475 M 235.32 % | -1.090 M -153.38 % | 2.042 M -38.55 % | 3.323 M 357.80 % | -1.289 M 73.69 % | -4.900 M -100.00 % | -2.450 M 79.91 % | -12.194 M -100.00 % | -6.097 M -144.08 % | -2.498 M -100.00 % | -1.249 M 91.02 % | -13.907 M -100.00 % | -6.954 M 81.55 % | -37.694 M -100.00 % | -18.847 M -104.47 % | 421.213 M 100.00 % | 210.607 M 151.42 % | 83.768 M 100.00 % | 41.884 M -51.49 % | 86.342 M 100.00 % | 43.171 M 63.48 % | 26.408 M 0.00 % | 26.408 M -72.92 % | 97.510 M 0.00 % | 97.510 M 1 033.50 % | 8.603 M 100.00 % | 4.301 M |
Net change in cash | 93.410 M 180.41 % | -116.163 M -199.93 % | 116.248 M 395.53 % | -39.336 M 14.58 % | -46.051 M -6.28 % | -43.328 M -244.03 % | 30.083 M -16.70 % | 36.114 M -45.72 % | 66.531 M 188.86 % | 23.032 M 248.18 % | 6.615 M 148.12 % | -13.748 M -154.21 % | 25.361 M 173.21 % | -34.643 M -7 455.20 % | 471.000 K -98.73 % | 37.155 M 396.06 % | 7.490 M 362.53 % | -2.853 M -294.61 % | 1.466 M 106.52 % | -22.477 M 36.17 % | -35.214 M 17.91 % | -42.899 M -547.10 % | 9.595 M -12.51 % | 10.968 M 0.00 % | 10.968 M -42.88 % | 19.201 M 0.00 % | 19.201 M 738.08 % | 2.291 M 0.00 % | 2.291 M 152.46 % | -4.367 M 0.00 % | -4.367 M 36.77 % | -6.907 M 0.00 % | -6.907 M -135.13 % | 19.662 M 0.00 % | 19.662 M 1 924.33 % | -1.078 M 0.00 % | -1.078 M -6.79 % | -1.009 M 0.00 % | -1.009 M 77.52 % | -4.490 M 0.00 % | -4.490 M -125.92 % | 17.325 M 0.00 % | 17.325 M 272.29 % | -10.056 M 0.00 % | -10.056 M 48.49 % | -19.524 M 0.00 % | -19.524 M |
Cash at beginning of period | 139.429 M -45.45 % | 255.592 M 83.43 % | 139.344 M -22.01 % | 178.680 M -20.49 % | 224.731 M -16.16 % | 268.059 M 12.64 % | 237.976 M 17.89 % | 201.862 M 49.16 % | 135.331 M 20.51 % | 112.299 M 6.26 % | 105.684 M -11.51 % | 119.432 M 26.96 % | 94.071 M -26.91 % | 128.714 M 0.37 % | 128.243 M 40.79 % | 91.088 M 8.96 % | 83.598 M -3.30 % | 86.451 M 1.73 % | 84.985 M -20.92 % | 107.462 M -24.68 % | 142.676 M -37.43 % | 228.028 M 4.39 % | 218.433 M 400.53 % | 43.641 M 0.00 % | 43.641 M 78.56 % | 24.440 M 0.00 % | 24.440 M 10.34 % | 22.149 M 0.00 % | 22.149 M -38.66 % | 36.111 M 0.00 % | 36.111 M -16.06 % | 43.018 M 0.00 % | 43.018 M 84.18 % | 23.356 M 0.00 % | 23.356 M -4.41 % | 24.434 M 0.00 % | 24.434 M -3.97 % | 25.443 M 0.00 % | 25.443 M -15.00 % | 29.934 M 0.00 % | 29.934 M 137.41 % | 12.608 M 0.00 % | 12.608 M -44.37 % | 22.664 M 0.00 % | 22.664 M -46.28 % | 42.188 M 0.00 % | 42.188 M |
Cash at end of period | 232.839 M -8.90 % | 255.592 M 0.00 % | 255.592 M 83.43 % | 139.344 M -22.01 % | 178.680 M -20.49 % | 224.731 M -16.16 % | 268.059 M 12.64 % | 237.976 M 17.89 % | 201.862 M 49.16 % | 135.331 M 20.51 % | 112.299 M 6.26 % | 105.684 M -11.51 % | 119.432 M 26.96 % | 94.071 M -26.91 % | 128.714 M 0.37 % | 128.243 M 40.79 % | 91.088 M 8.96 % | 83.598 M -3.30 % | 86.451 M 1.73 % | 84.985 M -20.92 % | 107.462 M -41.95 % | 185.129 M -18.81 % | 228.028 M 317.57 % | 54.608 M 0.00 % | 54.608 M 25.13 % | 43.641 M 0.00 % | 43.641 M 78.56 % | 24.440 M 0.00 % | 24.440 M -23.01 % | 31.744 M 0.00 % | 31.744 M -12.09 % | 36.111 M 0.00 % | 36.111 M -16.06 % | 43.018 M 0.00 % | 43.018 M 84.18 % | 23.356 M 0.00 % | 23.356 M -4.41 % | 24.434 M 0.00 % | 24.434 M -3.97 % | 25.443 M 0.00 % | 25.443 M -15.00 % | 29.934 M 0.00 % | 29.934 M 137.41 % | 12.608 M 0.00 % | 12.608 M -44.37 % | 22.664 M 0.00 % | 22.664 M |
Operating cash flow | 4.334 M 114.34 % | -30.224 M -873.39 % | 3.908 M -5.81 % | 4.149 M -72.96 % | 15.343 M 261.88 % | -9.478 M -163.67 % | 14.887 M -16.20 % | 17.764 M -37.72 % | 28.522 M 92.55 % | 14.813 M -10.03 % | 16.465 M 36.10 % | 12.098 M -53.05 % | 25.769 M -8.52 % | 28.168 M 166.59 % | 10.566 M -54.08 % | 23.009 M 488.32 % | 3.911 M -86.13 % | 28.198 M 23.56 % | 22.821 M 5.20 % | 21.692 M -10.97 % | 24.364 M 24.54 % | 19.563 M -1.75 % | 19.911 M -44.59 % | 35.931 M 103.73 % | 17.637 M -59.56 % | 43.614 M 100.00 % | 21.807 M -63.13 % | 59.145 M 100.00 % | 29.573 M -39.95 % | 49.246 M 100.00 % | 24.623 M -52.35 % | 51.676 M 100.00 % | 25.838 M -78.28 % | 118.977 M 100.00 % | 59.489 M 105.69 % | 28.921 M 100.00 % | 14.461 M 84.68 % | 7.830 M 100.00 % | 3.915 M 114.52 % | -26.958 M -100.00 % | -13.479 M -111.08 % | 121.620 M 0.00 % | 121.620 M -3.06 % | 125.462 M 0.00 % | 125.462 M 128.54 % | 54.898 M 100.00 % | 27.449 M |
Capital expenditure | -1.000 K 75.00 % | -4.000 K 99.34 % | -603.000 K -5 930.00 % | -10.000 K 23.08 % | -13.000 K -18.18 % | -11.000 K 81.97 % | -61.000 K 92.45 % | -808.000 K -7 245.45 % | -11.000 K 87.64 % | -89.000 K -15.58 % | -77.000 K 75.94 % | -320.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.250 K 0.00 % | -29.250 K 52.05 % | -61.000 K -100.00 % | -30.500 K 7.58 % | -33.000 K -100.00 % | -16.500 K 83.98 % | -103.000 K -100.00 % | -51.500 K 66.77 % | -155.000 K -100.00 % | -77.500 K 95.41 % | -1.688 M -100.00 % | -844.000 K -16.57 % | -724.000 K -100.00 % | -362.000 K 87.53 % | -2.902 M -100.00 % | -1.451 M -101.25 % | -721.000 K -100.00 % | -360.500 K 1.50 % | -366.000 K 0.00 % | -366.000 K 59.62 % | -906.500 K 0.00 % | -906.500 K 37.09 % | -1.441 M -100.00 % | -720.500 K |
Free CashFlow | 4.334 M 114.34 % | -30.228 M -1 014.61 % | 3.305 M -20.15 % | 4.139 M -73.00 % | 15.330 M 261.56 % | -9.489 M -164.00 % | 14.826 M -12.56 % | 16.956 M -40.53 % | 28.511 M 93.64 % | 14.724 M -10.15 % | 16.388 M 39.14 % | 11.778 M -54.29 % | 25.769 M -8.52 % | 28.168 M 166.59 % | 10.566 M -54.08 % | 23.009 M 488.32 % | 3.911 M -86.13 % | 28.198 M 23.56 % | 22.821 M 5.20 % | 21.692 M -10.97 % | 24.364 M 24.54 % | 19.563 M -1.75 % | 19.911 M -44.54 % | 35.902 M 103.90 % | 17.607 M -59.57 % | 43.553 M 100.00 % | 21.777 M -63.16 % | 59.112 M 100.00 % | 29.556 M -39.86 % | 49.143 M 100.00 % | 24.572 M -52.31 % | 51.521 M 100.00 % | 25.761 M -78.04 % | 117.289 M 100.00 % | 58.645 M 107.98 % | 28.197 M 100.00 % | 14.099 M 186.09 % | 4.928 M 100.00 % | 2.464 M 108.90 % | -27.679 M -100.00 % | -13.840 M -111.41 % | 121.254 M 0.00 % | 121.254 M -2.65 % | 124.556 M 0.00 % | 124.556 M 133.00 % | 53.457 M 100.00 % | 26.729 M |
2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 |