
Ngai Hing Hong Company Limited 1047.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.276 B 8.36 % | 1.178 B -32.26 % | 1.739 B -11.79 % | 1.971 B 24.83 % | 1.579 B -14.77 % | 1.853 B -7.15 % | 1.995 B 26.26 % | 1.580 B 4.93 % | 1.506 B -7.02 % | 1.620 B -7.82 % | 1.757 B -5.98 % | 1.869 B 13.93 % | 1.640 B -2.80 % | 1.688 B 32.74 % | 1.271 B 12.53 % | 1.130 B -28.50 % | 1.580 B 12.43 % | 1.406 B 5.51 % | 1.332 B 7.10 % | 1.244 B 22.21 % | 1.018 B 16.32 % | 874.976 M 17.09 % | 747.281 M -7.08 % | 804.210 M 14.30 % | 703.593 M 30.82 % | 537.840 M -1.79 % | 547.663 M |
Net income | -18.041 M 65.31 % | -52.007 M -191.89 % | 56.598 M -37.02 % | 89.865 M 1 546.64 % | -6.212 M -179.58 % | 7.806 M -83.09 % | 46.171 M 34.10 % | 34.430 M 229.96 % | -26.492 M -205.02 % | 25.225 M 678.31 % | 3.241 M -85.31 % | 22.059 M 1 516.04 % | 1.365 M -95.70 % | 31.716 M 11.87 % | 28.352 M 236.59 % | -20.757 M -185.80 % | 24.193 M 61.56 % | 14.975 M 97.85 % | 7.569 M -59.05 % | 18.482 M 25.31 % | 14.749 M -65.56 % | 42.827 M 5.09 % | 40.751 M 157.95 % | 15.798 M -53.38 % | 33.884 M 2 216.06 % | 1.463 M -44.10 % | 2.617 M |
Income before tax | -4.638 M 90.88 % | -50.860 M -157.19 % | 88.927 M -26.87 % | 121.597 M 3 486.93 % | 3.390 M -76.93 % | 14.697 M -77.88 % | 66.429 M 34.00 % | 49.575 M 452.40 % | -14.068 M -140.69 % | 34.570 M 95.88 % | 17.649 M -50.98 % | 36.002 M 216.78 % | 11.365 M -75.48 % | 46.342 M -2.83 % | 47.694 M 481.67 % | -12.496 M -139.08 % | 31.973 M 55.95 % | 20.502 M 85.07 % | 11.078 M -52.77 % | 23.455 M 20.21 % | 19.511 M -56.91 % | 45.277 M 4.67 % | 43.256 M 141.61 % | 17.903 M -52.34 % | 37.562 M 1 628.58 % | 2.173 M 261.80 % | -1.343 M |
Income before tax ratio | 0.00 91.58 % | -0.04 -184.43 % | 0.05 -17.10 % | 0.06 2 773.44 % | 0.00 -72.94 % | 0.01 -76.17 % | 0.03 6.13 % | 0.03 435.84 % | -0.01 -143.77 % | 0.02 112.50 % | 0.01 -47.86 % | 0.02 178.04 % | 0.01 -74.77 % | 0.03 -26.80 % | 0.04 439.19 % | -0.01 -154.66 % | 0.02 38.71 % | 0.01 75.41 % | 0.01 -55.90 % | 0.02 -1.64 % | 0.02 -62.95 % | 0.05 -10.60 % | 0.06 160.02 % | 0.02 -58.30 % | 0.05 1 221.36 % | 0.00 264.76 % | 0.00 |
EBITDA | 39.368 M 437.69 % | -11.658 M -109.57 % | 121.812 M -21.53 % | 155.231 M 268.33 % | 42.145 M -15.92 % | 50.124 M -47.96 % | 96.323 M 27.88 % | 75.325 M 388.36 % | 15.424 M -66.70 % | 46.318 M 1.18 % | 45.778 M -30.02 % | 65.419 M 65.17 % | 39.608 M -42.16 % | 68.475 M 2.37 % | 66.890 M 615.25 % | 9.352 M -84.33 % | 59.674 M 29.28 % | 46.159 M 139.80 % | 19.249 M -32.42 % | 28.482 M 32.43 % | 21.508 M -53.36 % | 46.116 M 5.22 % | 43.829 M 103.21 % | 21.568 M -46.58 % | 40.374 M -92.49 % | 537.840 M -1.79 % | 547.663 M |
Net income ratio | -0.01 67.99 % | -0.04 -235.65 % | 0.03 -28.60 % | 0.05 1 258.88 % | 0.00 -193.37 % | 0.00 -81.79 % | 0.02 6.21 % | 0.02 223.86 % | -0.02 -212.96 % | 0.02 744.36 % | 0.00 -84.37 % | 0.01 1 318.40 % | 0.00 -95.57 % | 0.02 -15.72 % | 0.02 221.39 % | -0.02 -219.99 % | 0.02 43.69 % | 0.01 87.52 % | 0.01 -61.76 % | 0.01 2.53 % | 0.01 -70.39 % | 0.05 -10.24 % | 0.05 177.60 % | 0.02 -59.21 % | 0.05 1 670.44 % | 0.00 -43.08 % | 0.00 |
Ratio EBITDA | 0.03 411.62 % | -0.01 -114.13 % | 0.07 -11.04 % | 0.08 195.06 % | 0.03 -1.34 % | 0.03 -43.96 % | 0.05 1.28 % | 0.05 365.41 % | 0.01 -64.18 % | 0.03 9.77 % | 0.03 -25.58 % | 0.04 44.97 % | 0.02 -40.49 % | 0.04 -22.88 % | 0.05 535.63 % | 0.01 -78.08 % | 0.04 14.99 % | 0.03 127.28 % | 0.01 -36.90 % | 0.02 8.36 % | 0.02 -59.90 % | 0.05 -10.14 % | 0.06 118.69 % | 0.03 -53.26 % | 0.06 -94.26 % | 1.00 0.00 % | 1.00 |
Gross profit ratio | 0.16 24.49 % | 0.13 -28.07 % | 0.17 -1.03 % | 0.18 47.38 % | 0.12 14.82 % | 0.10 -18.20 % | 0.13 -7.54 % | 0.14 10.53 % | 0.12 1.29 % | 0.12 12.56 % | 0.11 11.00 % | 0.10 14.05 % | 0.09 -13.09 % | 0.10 -21.64 % | 0.13 29.41 % | 0.10 10.07 % | 0.09 -6.34 % | 0.09 2.98 % | 0.09 -13.07 % | 0.11 -2.07 % | 0.11 -24.46 % | 0.14 -11.75 % | 0.16 37.68 % | 0.12 -15.45 % | 0.14 -86.04 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 1.33 % | 364.343 M 1.21 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 20.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M -8.83 % | 329.038 M 9.73 % | 299.858 M 2.48 % | 292.600 M 0.63 % | 290.778 M |
Weighted average shs out | 369.201 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 1.33 % | 364.343 M 1.21 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 20.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M -8.83 % | 329.038 M 9.73 % | 299.858 M 2.48 % | 292.600 M 0.63 % | 290.778 M |
EPS diluted | -0.05 65.07 % | -0.14 -193.33 % | 0.15 -37.50 % | 0.24 1 528.57 % | -0.02 -179.62 % | 0.02 -83.77 % | 0.13 39.34 % | 0.09 229.94 % | -0.07 -205.12 % | 0.07 676.14 % | 0.01 -85.26 % | 0.06 1 513.51 % | 0.00 -95.61 % | 0.08 9.64 % | 0.08 236.65 % | -0.06 -184.64 % | 0.07 59.62 % | 0.04 111.17 % | 0.02 -99.60 % | 4.93 11.29 % | 4.43 -67.16 % | 13.49 5.39 % | 12.80 26 566.67 % | 0.05 -56.36 % | 0.11 2 100.00 % | 0.01 -44.44 % | 0.01 |
Earnings per share | -0.05 65.07 % | -0.14 -193.33 % | 0.15 -37.50 % | 0.24 1 528.57 % | -0.02 -179.62 % | 0.02 -83.77 % | 0.13 39.34 % | 0.09 229.94 % | -0.07 -205.12 % | 0.07 676.14 % | 0.01 -85.26 % | 0.06 1 513.51 % | 0.00 -95.61 % | 0.08 9.64 % | 0.08 236.65 % | -0.06 -184.64 % | 0.07 59.62 % | 0.04 111.17 % | 0.02 -99.60 % | 4.93 11.29 % | 4.43 -67.16 % | 13.49 5.39 % | 12.80 26 566.67 % | 0.05 -56.36 % | 0.11 2 100.00 % | 0.01 -44.44 % | 0.01 |
Gross profit | 199.263 M 34.91 % | 147.704 M -51.27 % | 303.134 M -12.70 % | 347.217 M 83.98 % | 188.729 M -2.14 % | 192.859 M -24.05 % | 253.932 M 16.74 % | 217.524 M 15.98 % | 187.550 M -5.82 % | 199.139 M 3.76 % | 191.928 M 4.37 % | 183.890 M 29.94 % | 141.520 M -15.53 % | 167.532 M 4.01 % | 161.074 M 45.61 % | 110.617 M -21.30 % | 140.549 M 5.30 % | 133.469 M 8.65 % | 122.839 M -6.90 % | 131.943 M 19.69 % | 110.241 M -12.13 % | 125.463 M 3.33 % | 121.418 M 27.94 % | 94.906 M -3.36 % | 98.206 M -81.74 % | 537.840 M -1.79 % | 547.663 M |
Income tax expense | 12.195 M 15 336.71 % | 79.000 K -99.65 % | 22.483 M -10.70 % | 25.178 M 333.06 % | 5.814 M 70.05 % | 3.419 M -79.03 % | 16.307 M 27.50 % | 12.790 M 13.22 % | 11.297 M 49.31 % | 7.566 M -43.91 % | 13.489 M 16.75 % | 11.554 M 40.39 % | 8.230 M -21.97 % | 10.547 M -37.59 % | 16.899 M 187.20 % | 5.884 M 354.71 % | 1.294 M -82.65 % | 7.459 M 112.57 % | 3.509 M -29.44 % | 4.973 M 4.43 % | 4.762 M 94.37 % | 2.450 M -2.20 % | 2.505 M 205.49 % | 820.000 K -72.57 % | 2.989 M 320.99 % | 710.000 K 117.93 % | -3.960 M |
Cost of revenue | 1.077 B 4.56 % | 1.030 B -28.25 % | 1.436 B -11.59 % | 1.624 B 16.80 % | 1.390 B -16.24 % | 1.660 B -4.68 % | 1.741 B 27.78 % | 1.363 B 3.36 % | 1.319 B -7.19 % | 1.421 B -9.24 % | 1.565 B -7.11 % | 1.685 B 12.42 % | 1.499 B -1.40 % | 1.520 B 36.90 % | 1.110 B 8.94 % | 1.019 B -29.20 % | 1.440 B 13.18 % | 1.272 B 5.19 % | 1.209 B 8.76 % | 1.112 B 22.52 % | 907.534 M 21.08 % | 749.513 M 19.76 % | 625.863 M -11.76 % | 709.304 M 17.17 % | 605.387 M | 0.000 | 0.000 |
General and administrative expenses | 109.227 M -2.77 % | 112.335 M -9.68 % | 124.375 M -8.29 % | 135.620 M 31.20 % | 103.368 M -5.83 % | 109.764 M -5.14 % | 115.706 M 9.76 % | 105.416 M 0.51 % | 104.882 M 1.82 % | 103.012 M 3.78 % | 99.264 M 4.08 % | 95.377 M 5.17 % | 90.687 M 9.04 % | 83.168 M 4.12 % | 79.878 M 0.89 % | 79.170 M -6.95 % | 85.085 M 14.82 % | 74.105 M 8.77 % | 68.131 M -1.54 % | 69.200 M 14.33 % | 60.529 M 15.65 % | 52.337 M -5.52 % | 55.397 M 2.29 % | 54.156 M 24.81 % | 43.392 M | 0.000 | 0.000 |
Selling and marketing expenses | 81.723 M 1.42 % | 80.576 M -8.72 % | 88.273 M 2.49 % | 86.125 M 21.65 % | 70.799 M -8.47 % | 77.352 M -3.90 % | 80.493 M 5.12 % | 76.572 M -3.98 % | 79.744 M 4.43 % | 76.358 M 6.60 % | 71.632 M 15.48 % | 62.032 M 20.30 % | 51.563 M 10.84 % | 46.520 M 23.87 % | 37.554 M 5.82 % | 35.487 M -16.67 % | 42.584 M 3.65 % | 41.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -9.785 M 10.80 % | -10.970 M -82.44 % | -6.013 M -21.72 % | -4.940 M -202.88 % | -1.631 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.027 M | 0.000 | 0.000 100.00 % | -2.927 M | 0.000 | 0.000 100.00 % | -9.789 M -59.82 % | -6.125 M -117.58 % | -2.815 M -110.42 % | 27.010 M 2 276.47 % | -1.241 M 66.14 % | -3.665 M -125.38 % | 14.440 M 102.70 % | -535.667 M 2.26 % | -548.035 M |
Operating expenses | 181.165 M -0.43 % | 181.941 M -11.95 % | 206.635 M -4.69 % | 216.805 M 25.66 % | 172.536 M -7.09 % | 185.698 M -4.80 % | 195.051 M 7.67 % | 181.158 M -1.88 % | 184.626 M 2.93 % | 179.370 M 4.96 % | 170.896 M 8.57 % | 157.409 M 30.93 % | 120.223 M -7.30 % | 129.688 M 10.44 % | 117.432 M 5.10 % | 111.730 M -12.48 % | 127.669 M 10.83 % | 115.191 M 11.20 % | 103.590 M 0.12 % | 103.461 M 16.60 % | 88.733 M 11.83 % | 79.347 M 2.27 % | 77.589 M 5.80 % | 73.338 M 26.81 % | 57.832 M 110.80 % | -535.667 M 2.26 % | -548.035 M |
Cost and expenses | 1.258 B 3.81 % | 1.212 B -26.49 % | 1.649 B -10.64 % | 1.845 B 18.07 % | 1.563 B -15.32 % | 1.846 B -4.69 % | 1.936 B 25.42 % | 1.544 B 2.72 % | 1.503 B -6.06 % | 1.600 B -7.84 % | 1.736 B -5.77 % | 1.843 B 13.80 % | 1.619 B -1.86 % | 1.650 B 34.37 % | 1.228 B 8.56 % | 1.131 B -27.84 % | 1.567 B 12.98 % | 1.387 B 5.66 % | 1.313 B 8.02 % | 1.215 B 21.99 % | 996.267 M 20.20 % | 828.860 M 17.83 % | 703.452 M -10.12 % | 782.642 M 18.01 % | 663.219 M 223.81 % | -535.667 M 2.26 % | -548.035 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 |
Selling general and administrative expenses | 190.950 M -1.02 % | 192.911 M -9.28 % | 212.648 M -4.10 % | 221.745 M 27.32 % | 174.167 M -6.92 % | 187.116 M -4.63 % | 196.199 M 7.81 % | 181.988 M -1.43 % | 184.626 M 2.93 % | 179.370 M 4.96 % | 170.896 M 8.57 % | 157.409 M 10.66 % | 142.250 M 9.69 % | 129.688 M 10.44 % | 117.432 M 2.42 % | 114.657 M -10.19 % | 127.669 M 10.83 % | 115.191 M 69.07 % | 68.131 M -1.54 % | 69.200 M 14.33 % | 60.529 M 15.65 % | 52.337 M -5.52 % | 55.397 M 2.29 % | 54.156 M 24.81 % | 43.392 M | 0.000 | 0.000 |
Interest income | 865.000 K 26.09 % | 686.000 K -23.61 % | 898.000 K -17.39 % | 1.087 M -1.98 % | 1.109 M 6.33 % | 1.043 M 88.61 % | 553.000 K -4.98 % | 582.000 K 149.79 % | 233.000 K -27.41 % | 321.000 K 54.33 % | 208.000 K -37.91 % | 335.000 K 8.06 % | 310.000 K 29.71 % | 239.000 K -5.91 % | 254.000 K 10.43 % | 230.000 K -42.07 % | 397.000 K -26.75 % | 542.000 K 78.29 % | 304.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 23.601 M 37.33 % | 17.185 M 102.89 % | 8.470 M -14.89 % | 9.952 M -42.75 % | 17.382 M 2.17 % | 17.013 M 30.01 % | 13.086 M 17.47 % | 11.140 M 0.38 % | 11.098 M 20.53 % | 9.208 M -18.73 % | 11.330 M 0.89 % | 11.230 M 9.65 % | 10.242 M 34.52 % | 7.614 M 103.69 % | 3.738 M -49.97 % | 7.472 M -33.41 % | 11.221 M 22.54 % | 9.157 M -6.46 % | 9.789 M 59.82 % | 6.125 M 117.58 % | 2.815 M 94.14 % | 1.450 M 16.84 % | 1.241 M -74.93 % | 4.950 M 41.39 % | 3.501 M | 0.000 -100.00 % | 971.000 K |
Depreciation and amortization | 20.405 M -7.32 % | 22.017 M -9.82 % | 24.415 M 3.10 % | 23.682 M 10.80 % | 21.373 M 16.07 % | 18.414 M 9.55 % | 16.808 M 15.04 % | 14.610 M -23.75 % | 19.161 M 4.84 % | 18.276 M 4.36 % | 17.513 M -3.71 % | 18.187 M 3.12 % | 17.637 M 23.03 % | 14.335 M -7.26 % | 15.458 M 7.53 % | 14.376 M -12.77 % | 16.480 M -0.12 % | 16.500 M 1 119.78 % | -1.618 M -47.36 % | -1.098 M -34.23 % | -818.000 K -33.88 % | -611.000 K 8.53 % | -668.000 K | 0.000 | 0.000 -100.00 % | 535.667 M -2.26 % | 548.035 M |
Operating income | 18.098 M 152.86 % | -34.237 M -135.48 % | 96.499 M -26.00 % | 130.412 M 539.18 % | 20.403 M -37.83 % | 32.819 M -59.20 % | 80.437 M 35.95 % | 59.165 M 1 404.63 % | -4.535 M -110.44 % | 43.457 M 62.89 % | 26.678 M -40.37 % | 44.739 M 110.07 % | 21.297 M -60.49 % | 53.901 M 5.32 % | 51.178 M 1 074.08 % | -5.254 M -112.28 % | 42.797 M 44.30 % | 29.659 M 42.13 % | 20.867 M -29.46 % | 29.580 M 32.49 % | 22.326 M -52.22 % | 46.727 M 5.01 % | 44.497 M 106.31 % | 21.568 M -46.58 % | 40.374 M 1 757.98 % | 2.173 M 684.14 % | -372.000 K |
Operating income ratio | 0.01 148.78 % | -0.03 -152.38 % | 0.06 -16.12 % | 0.07 412.04 % | 0.01 -27.06 % | 0.02 -56.06 % | 0.04 7.68 % | 0.04 1 343.32 % | 0.00 -111.22 % | 0.03 76.72 % | 0.02 -36.58 % | 0.02 84.38 % | 0.01 -59.35 % | 0.03 -20.65 % | 0.04 965.65 % | 0.00 -117.17 % | 0.03 28.34 % | 0.02 34.71 % | 0.02 -34.13 % | 0.02 8.41 % | 0.02 -58.92 % | 0.05 -10.31 % | 0.06 122.03 % | 0.03 -53.26 % | 0.06 1 320.28 % | 0.00 694.81 % | 0.00 |
Total other income expenses net | -22.736 M -36.77 % | -16.623 M -119.53 % | -7.572 M 14.10 % | -8.815 M | 0.000 -100.00 % | 63.000 K -93.33 % | 945.000 K 162.50 % | -1.512 M 93.31 % | -22.586 M -154.15 % | -8.887 M -7.72 % | -8.250 M 5.57 % | -8.737 M 12.03 % | -9.932 M -31.39 % | -7.559 M -468.37 % | 2.052 M 128.33 % | -7.242 M -136.60 % | 19.788 M 789.75 % | 2.224 M 122.72 % | -9.789 M -59.82 % | -6.125 M -117.58 % | -2.815 M -94.14 % | -1.450 M -16.84 % | -1.241 M 66.14 % | -3.665 M -30.33 % | -2.812 M | 0.000 100.00 % | -971.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 288.059 M 45.33 % | 198.213 M -12.73 % | 227.115 M 86.27 % | 121.927 M -50.50 % | 246.302 M -21.40 % | 313.376 M 21.55 % | 257.813 M 14.14 % | 225.883 M 9.11 % | 207.022 M -9.76 % | 229.421 M 16.13 % | 197.550 M -15.16 % | 232.856 M 15.84 % | 201.018 M -19.06 % | 248.350 M 45.54 % | 170.635 M 1 793.42 % | 9.012 M -93.33 % | 135.104 M 15.98 % | 116.491 M 363.29 % | -44.245 M -240.69 % | 31.449 M 311.74 % | 7.638 M 136.32 % | -21.028 M 45.21 % | -38.382 M -56.81 % | -24.476 M -105.13 % | -11.932 M | 0.000 | 0.000 |
Total investments | 8.643 M 268.73 % | 2.344 M -20.35 % | 2.943 M 32.21 % | 2.226 M 19.48 % | 1.863 M 11.09 % | 1.677 M -16.15 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 15.61 % | 1.730 M -82.95 % | 10.144 M 798.49 % | 1.129 M 63.62 % | 690.000 K -18.82 % | 850.000 K -57.50 % | 2.000 M -88.51 % | 17.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 392.292 M 12.45 % | 348.850 M -14.09 % | 406.041 M 23.60 % | 328.506 M -11.79 % | 372.396 M -8.50 % | 406.977 M 8.37 % | 375.529 M 13.17 % | 331.830 M 18.15 % | 280.843 M -11.54 % | 317.469 M 7.68 % | 294.828 M -14.53 % | 344.938 M 17.18 % | 294.367 M -14.47 % | 344.176 M 35.92 % | 253.224 M 154.08 % | 99.664 M -53.42 % | 213.986 M 21.79 % | 175.708 M 879.31 % | 17.942 M -79.25 % | 86.468 M 46.70 % | 58.941 M 37.18 % | 42.967 M 430.19 % | 8.104 M -4.26 % | 8.465 M 277.73 % | 2.241 M | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 7.007 M 3.62 % | 6.762 M -88.97 % | 61.281 M 0.91 % | 60.731 M 121.30 % | -285.085 M -864.26 % | 37.302 M 112.81 % | -291.242 M -8.18 % | -269.232 M -3.23 % | -260.801 M 0.32 % | -261.650 M -5.70 % | -247.537 M -6.05 % | -233.412 M -9.70 % | -212.778 M -8.98 % | -195.243 M -513.86 % | 47.176 M | 0.000 -100.00 % | 51.024 M -37.95 % | 82.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 390.734 M -3.57 % | 405.201 M -12.78 % | 464.592 M 8.47 % | 428.300 M 23.85 % | 345.819 M -1.76 % | 352.031 M 0.04 % | 351.881 M 11.08 % | 316.786 M 10.75 % | 286.048 M -9.54 % | 316.232 M 8.82 % | 290.592 M -1.41 % | 294.735 M 6.65 % | 276.368 M -0.11 % | 276.681 M 8.06 % | 256.041 M 10.25 % | 232.229 M -5.83 % | 246.605 M 7.31 % | 229.796 M 3.90 % | 221.162 M -1.17 % | 223.779 M 4.92 % | 213.277 M 2.05 % | 208.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 2.56 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 20.00 % | 30.000 M | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 519.297 M -3.21 % | 536.504 M -18.59 % | 659.046 M 6.27 % | 620.144 M 26.43 % | 490.521 M -4.31 % | 512.593 M -4.02 % | 534.041 M 10.52 % | 483.197 M 6.03 % | 455.721 M -12.10 % | 518.431 M 5.09 % | 493.320 M -0.97 % | 498.159 M 5.82 % | 470.781 M 1.84 % | 462.278 M 9.17 % | 423.434 M 6.87 % | 396.223 M -5.23 % | 418.104 M 16.44 % | 359.065 M 3.11 % | 348.248 M 2.31 % | 340.387 M 15.39 % | 294.998 M -0.84 % | 297.506 M 6.89 % | 278.331 M 13.91 % | 244.333 M 5.85 % | 230.837 M 12.46 % | 205.268 M 0.84 % | 203.565 M |
Other non current liabilities | 4.928 M 21 326.09 % | 23.000 K -97.40 % | 884.000 K 3 743.48 % | 23.000 K -97.40 % | 884.000 K | 0.000 -100.00 % | 884.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.084 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.977 M -40.30 % | 10.012 M |
Long term debt | 1.344 M -67.65 % | 4.154 M -49.35 % | 8.201 M 104.31 % | 4.014 M 24.81 % | 3.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 235.000 K -66.09 % | 693.000 K -92.52 % | 9.266 M 67.38 % | 5.536 M -45.81 % | 10.216 M -42.49 % | 17.765 M 28.33 % | 13.843 M -2.90 % | 14.257 M 4 884.97 % | 286.000 K -51.93 % | 595.000 K -73.45 % | 2.241 M | 0.000 | 0.000 |
Total non current liabilities | 6.272 M -39.99 % | 10.452 M -31.89 % | 15.346 M 79.84 % | 8.533 M -19.95 % | 10.659 M 58.55 % | 6.723 M -13.82 % | 7.801 M 13.67 % | 6.863 M 11.58 % | 6.151 M 2.93 % | 5.976 M -0.37 % | 5.998 M 34.57 % | 4.457 M -17.46 % | 5.400 M -33.39 % | 8.107 M -61.53 % | 21.076 M 334.74 % | 4.848 M -59.42 % | 11.946 M 34.54 % | 8.879 M -81.83 % | 48.865 M 132.25 % | 21.040 M 26.65 % | 16.613 M 8.29 % | 15.341 M 5 263.99 % | 286.000 K -51.93 % | 595.000 K -73.45 % | 2.241 M -62.51 % | 5.977 M -40.30 % | 10.012 M |
Other current liabilities | 32.694 M 16.24 % | 28.126 M -93.74 % | 449.642 M 679.57 % | 57.678 M -85.51 % | 398.082 M 1 273.31 % | 28.987 M -24.14 % | 38.213 M 8.70 % | 35.156 M 42.55 % | 24.663 M -39.54 % | 40.795 M -24.23 % | 53.843 M 121.94 % | 24.260 M 36.48 % | 17.776 M -32.43 % | 26.307 M 158.01 % | 10.196 M -50.02 % | 20.402 M -16.99 % | 24.578 M -30.13 % | 35.177 M 210.99 % | -31.695 M -122.20 % | 142.786 M 44.67 % | 98.700 M 29.77 % | 76.056 M 72.50 % | 44.090 M -6.33 % | 47.068 M -22.54 % | 60.763 M 9.38 % | 55.550 M -13.08 % | 63.910 M |
Deferred revenue | 7.753 M -13.90 % | 9.005 M 102.26 % | -397.840 M | 0.000 100.00 % | -369.180 M 9.29 % | -406.977 M | 0.000 100.00 % | -27.644 M -460.42 % | 7.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.143 M 4.44 % | 25.989 M 17.86 % | 22.050 M -50.38 % | 44.442 M 246.66 % | 12.820 M -4.92 % | 13.484 M 37.30 % | 9.821 M 1.73 % | 9.654 M -37.80 % | 15.520 M 28.06 % | 12.119 M | 0.000 | 0.000 | 0.000 |
Short term debt | 390.948 M 13.42 % | 344.696 M -13.36 % | 397.840 M 22.60 % | 324.492 M -12.10 % | 369.180 M -9.29 % | 406.977 M 8.37 % | 375.529 M 13.17 % | 331.830 M 18.15 % | 280.843 M -11.54 % | 317.469 M 7.68 % | 294.828 M -14.53 % | 344.938 M 17.18 % | 294.367 M -14.47 % | 344.176 M 36.04 % | 252.989 M 150.44 % | 101.018 M -50.17 % | 202.720 M 19.13 % | 170.172 M 2.48 % | 166.052 M 141.70 % | 68.703 M 52.34 % | 45.098 M 63.24 % | 27.626 M 253.36 % | 7.818 M -21.83 % | 10.001 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 491.314 M 10.58 % | 444.313 M -19.69 % | 553.266 M 16.85 % | 473.479 M -4.09 % | 493.659 M -1.38 % | 500.557 M -1.42 % | 507.753 M 9.68 % | 462.953 M 20.10 % | 385.467 M -11.39 % | 434.996 M -4.19 % | 454.039 M -9.22 % | 500.152 M 16.71 % | 428.550 M -10.41 % | 478.363 M 29.84 % | 368.434 M 92.93 % | 190.969 M -42.89 % | 334.381 M -2.83 % | 344.105 M 47.18 % | 233.801 M -26.68 % | 318.883 M 41.70 % | 225.044 M 32.66 % | 169.639 M 66.45 % | 101.913 M 4.17 % | 97.833 M -0.49 % | 98.318 M 76.99 % | 55.550 M -13.08 % | 63.910 M |
Total liabilities | 497.586 M 9.42 % | 454.765 M -20.02 % | 568.612 M 17.97 % | 482.012 M -4.42 % | 504.318 M -0.58 % | 507.280 M -1.60 % | 515.554 M 9.74 % | 469.816 M 19.97 % | 391.618 M -11.19 % | 440.972 M -4.14 % | 460.037 M -8.83 % | 504.609 M 16.28 % | 433.950 M -10.80 % | 486.470 M 24.89 % | 389.510 M 98.92 % | 195.817 M -43.46 % | 346.327 M -1.89 % | 352.984 M 24.88 % | 282.666 M -16.84 % | 339.923 M 40.66 % | 241.657 M 30.64 % | 184.980 M 81.00 % | 102.199 M 3.83 % | 98.428 M -2.12 % | 100.559 M 63.44 % | 61.527 M -16.77 % | 73.922 M |
Other non current assets | 158.233 M 224.21 % | -127.391 M 12.31 % | -145.272 M -1.97 % | -142.459 M -7.65 % | -132.337 M -10.32 % | -119.955 M -551.96 % | -18.399 M -473.28 % | 4.929 M 268.11 % | 1.339 M -98.79 % | 110.922 M 4.59 % | 106.059 M 32.76 % | 79.886 M 15 345.42 % | -524.000 K -108.75 % | 5.988 M -86.93 % | 45.814 M 427.39 % | 8.687 M -73.55 % | 32.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.237 M 2.88 % | 81.877 M -8.81 % | 89.787 M -11.79 % | 101.784 M |
Long term investments | 8.643 M 268.73 % | 2.344 M -20.35 % | 2.943 M 32.21 % | 2.226 M 19.48 % | 1.863 M 11.09 % | 1.677 M -98.83 % | 143.380 M 10.46 % | 129.801 M 20.13 % | 108.050 M 5 619.96 % | 1.889 M 2.22 % | 1.848 M 59.31 % | 1.160 M -98.32 % | 69.184 M 3 587.10 % | -1.984 M -387.54 % | 690.000 K -97.59 % | 28.618 M 1 330.90 % | 2.000 M -88.51 % | 17.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 -100.00 % | 222.670 M -4.84 % | 234.003 M -15.71 % | 277.607 M 41.91 % | 195.617 M 1 122.61 % | 16.000 M -13.04 % | 18.399 M -0.71 % | 18.531 M -17.26 % | 22.397 M 4.12 % | 21.510 M -3.22 % | 22.225 M -3.11 % | 22.939 M 47.55 % | 15.547 M 37.43 % | 11.313 M -46.14 % | 21.005 M 14.17 % | 18.398 M -6.35 % | 19.646 M 33.14 % | 14.756 M -8.78 % | 16.177 M | 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 -100.00 % | 263.928 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 |
Goodwill and intangible assets | 0.000 -100.00 % | 282.817 M -5.86 % | 300.432 M 1.00 % | 297.472 M 3.42 % | 287.629 M 2.75 % | 279.928 M 1 421.43 % | 18.399 M -0.71 % | 18.531 M -17.26 % | 22.397 M 4.12 % | 21.510 M -3.22 % | 22.225 M -3.11 % | 22.939 M 47.55 % | 15.547 M 37.43 % | 11.313 M -46.14 % | 21.005 M 14.17 % | 18.398 M -6.35 % | 19.646 M 33.14 % | 14.756 M -8.78 % | 16.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 120.154 M -6.18 % | 128.071 M -12.55 % | 146.447 M 1.92 % | 143.691 M 3.80 % | 138.425 M 1.95 % | 135.781 M -10.18 % | 151.177 M 28.76 % | 117.412 M -0.64 % | 118.172 M -10.91 % | 132.642 M -1.54 % | 134.718 M -3.28 % | 139.285 M -1.38 % | 141.235 M -5.34 % | 149.205 M 29.25 % | 115.435 M 17.80 % | 97.991 M -8.16 % | 106.700 M 3.28 % | 103.313 M -18.36 % | 126.545 M -12.92 % | 145.316 M 1.48 % | 143.199 M 5.53 % | 135.699 M 61.83 % | 83.855 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 296.835 M 0.64 % | 294.943 M -5.96 % | 313.640 M 1.48 % | 309.062 M -0.12 % | 309.421 M 0.64 % | 307.449 M 1.79 % | 302.054 M 9.31 % | 276.328 M 7.94 % | 256.010 M -6.21 % | 272.953 M 0.94 % | 270.421 M 8.96 % | 248.194 M 7.50 % | 230.870 M 4.76 % | 220.388 M 17.58 % | 187.430 M 15.64 % | 162.080 M -2.83 % | 166.809 M 22.66 % | 135.996 M -6.07 % | 144.778 M -1.96 % | 147.676 M 2.76 % | 143.706 M 5.90 % | 135.699 M 61.83 % | 83.855 M -0.45 % | 84.237 M 2.88 % | 81.877 M -8.81 % | 89.787 M -11.79 % | 101.784 M |
Other current assets | 61.660 M 9.95 % | 56.081 M -36.00 % | 87.621 M 24.14 % | 70.584 M -0.45 % | 70.903 M 9.81 % | 64.566 M 16.83 % | 55.265 M 11.45 % | 49.588 M 22.13 % | 40.603 M 22.49 % | 33.149 M 54.85 % | 21.407 M -2.47 % | 21.950 M 26.69 % | 17.326 M -20.77 % | 21.867 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.008 M 0.74 % | 175.703 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.135 M -1.85 % | 35.799 M 128.01 % | -127.801 M -20.51 % | -106.050 M -95 640.54 % | 111.000 K -26.97 % | 152.000 K -73.33 % | 570.000 K 100.97 % | -59.040 M -1 996.56 % | 3.113 M | 0.000 100.00 % | -27.768 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 104.233 M -30.81 % | 150.637 M -15.81 % | 178.926 M -13.39 % | 206.579 M 63.83 % | 126.094 M 34.71 % | 93.601 M -20.49 % | 117.716 M 11.11 % | 105.947 M 43.52 % | 73.821 M -16.16 % | 88.048 M -9.49 % | 97.278 M -13.21 % | 112.082 M 20.07 % | 93.349 M -2.58 % | 95.826 M 16.03 % | 82.589 M -8.89 % | 90.652 M 14.92 % | 78.882 M 33.21 % | 59.217 M -4.78 % | 62.187 M 13.03 % | 55.019 M 7.24 % | 51.303 M -19.83 % | 63.995 M 37.67 % | 46.486 M 41.12 % | 32.941 M 132.42 % | 14.173 M | 0.000 | 0.000 |
Cash and short term investments | 104.233 M -30.81 % | 150.637 M -15.81 % | 178.926 M -13.39 % | 206.579 M 63.83 % | 126.094 M 34.71 % | 93.601 M -20.49 % | 117.716 M 11.11 % | 105.947 M 43.52 % | 73.821 M -16.16 % | 88.048 M -9.49 % | 97.278 M -13.21 % | 112.082 M 20.07 % | 93.349 M -2.58 % | 95.826 M 16.03 % | 82.589 M -8.89 % | 90.652 M 14.92 % | 78.882 M 33.21 % | 59.217 M -4.78 % | 62.187 M 13.03 % | 55.019 M 7.24 % | 51.303 M -19.83 % | 63.995 M 37.67 % | 46.486 M 41.12 % | 32.941 M 132.42 % | 14.173 M | 0.000 | 0.000 |
Total current assets | 720.048 M 3.41 % | 696.326 M -23.82 % | 914.018 M 15.25 % | 793.094 M 15.71 % | 685.418 M -3.79 % | 712.424 M -4.70 % | 747.541 M 10.47 % | 676.685 M 14.43 % | 591.329 M -13.86 % | 686.450 M 0.51 % | 682.936 M -9.49 % | 754.574 M 11.98 % | 673.861 M -7.48 % | 728.360 M 16.44 % | 625.514 M 45.48 % | 429.960 M -28.05 % | 597.622 M 3.74 % | 576.053 M 18.50 % | 486.136 M -8.73 % | 532.634 M 35.55 % | 392.949 M 13.31 % | 346.787 M 16.89 % | 296.675 M 14.76 % | 258.524 M 3.61 % | 249.519 M 40.96 % | 177.008 M 0.74 % | 175.703 M |
Inventory | 300.277 M 12.49 % | 266.938 M -35.44 % | 413.468 M 73.49 % | 238.324 M -18.61 % | 292.804 M -8.28 % | 319.251 M 10.03 % | 290.158 M 13.45 % | 255.767 M 11.90 % | 228.571 M -20.58 % | 287.785 M 1.66 % | 283.087 M -6.09 % | 301.442 M 7.08 % | 281.501 M -14.78 % | 330.314 M 18.46 % | 278.846 M 78.06 % | 156.605 M -23.37 % | 204.362 M 33.74 % | 152.802 M 7.18 % | 142.560 M -23.51 % | 186.373 M 56.81 % | 118.853 M 22.00 % | 97.423 M 38.69 % | 70.245 M 13.64 % | 61.816 M -4.57 % | 64.779 M | 0.000 | 0.000 |
Net receivables | 253.878 M 14.02 % | 222.670 M -4.84 % | 234.003 M -15.71 % | 277.607 M 41.91 % | 195.617 M -16.76 % | 235.006 M -17.37 % | 284.402 M 7.17 % | 265.383 M 6.87 % | 248.334 M -10.46 % | 277.357 M -1.30 % | 281.012 M -11.78 % | 318.530 M 13.17 % | 281.452 M 1.52 % | 277.240 M 5.69 % | 262.324 M 44.26 % | 181.841 M -41.92 % | 313.104 M -8.19 % | 341.042 M 21.20 % | 281.389 M -3.38 % | 291.242 M 30.72 % | 222.793 M 20.19 % | 185.369 M 3.01 % | 179.944 M 9.88 % | 163.767 M -3.99 % | 170.567 M | 0.000 | 0.000 |
Tax assets | 9.805 M 7.72 % | 9.102 M 0.13 % | 9.090 M 11.78 % | 8.132 M -41.25 % | 13.841 M 38.16 % | 10.018 M 33.63 % | 7.497 M 32.57 % | 5.655 M -6.56 % | 6.052 M 1.04 % | 5.990 M 7.52 % | 5.571 M 13.14 % | 4.924 M -9.29 % | 5.428 M -90.28 % | 55.866 M 1 145.34 % | 4.486 M -46.51 % | 8.386 M 49.27 % | 5.618 M 966.03 % | 527.000 K -74.37 % | 2.056 M -12.88 % | 2.360 M 365.48 % | 507.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 53.478 M -5.80 % | 56.769 M -35.00 % | 87.336 M 11.61 % | 78.252 M -10.32 % | 87.257 M 53.14 % | 56.979 M -33.79 % | 86.059 M -2.77 % | 88.513 M 21.46 % | 72.875 M 1.47 % | 71.819 M -27.06 % | 98.459 M -18.19 % | 120.352 M 8.39 % | 111.032 M 8.40 % | 102.424 M 4.91 % | 97.630 M 52.64 % | 63.962 M -38.62 % | 104.207 M -22.13 % | 133.822 M 42.58 % | 93.856 M -8.00 % | 102.012 M 32.61 % | 76.926 M 23.50 % | 62.288 M 32.33 % | 47.071 M 22.64 % | 38.383 M 14.26 % | 33.594 M | 0.000 | 0.000 |
Tax payables | 6.441 M 12.66 % | 5.717 M -64.90 % | 16.288 M 24.75 % | 13.057 M 56.94 % | 8.320 M 9.27 % | 7.614 M -4.25 % | 7.952 M 6.68 % | 7.454 M 5.19 % | 7.086 M 44.23 % | 4.913 M -28.89 % | 6.909 M -34.83 % | 10.602 M 97.25 % | 5.375 M -1.48 % | 5.456 M -28.39 % | 7.619 M 36.37 % | 5.587 M 94.26 % | 2.876 M -41.71 % | 4.934 M -11.70 % | 5.588 M 3.83 % | 5.382 M 24.58 % | 4.320 M 17.74 % | 3.669 M 25.05 % | 2.934 M 23.23 % | 2.381 M -39.89 % | 3.961 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 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 % | -15.835 M | 0.000 100.00 % | -26.663 M -105.42 % | -12.980 M | 0.000 100.00 % | -27.959 M -23.40 % | -22.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 22.170 M -11.87 % | 25.155 M -25.55 % | 33.787 M 6.49 % | 31.727 M 25.91 % | 25.199 M 5.55 % | 23.874 M -3.83 % | 24.826 M 7.63 % | 23.065 M 13.15 % | 20.384 M -4.46 % | 21.336 M -0.58 % | 21.461 M -4.27 % | 22.419 M -5.06 % | 23.613 M 4.83 % | 22.526 M 8.14 % | 20.831 M 7.66 % | 19.348 M 11.21 % | 17.397 M 133.70 % | 7.444 M -36.72 % | 11.764 M 15.40 % | 10.194 M 15.66 % | 8.814 M 29.92 % | 6.784 M 26.31 % | 5.371 M 53.24 % | 3.505 M 204.78 % | 1.150 M 475.00 % | 200.000 K 0.00 % | 200.000 K |
Capital lease obligations | 6.419 M -35.34 % | 9.928 M -24.87 % | 13.214 M 50.19 % | 8.798 M 25.35 % | 7.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 235.000 K -66.09 % | 693.000 K -74.71 % | 2.740 M -50.25 % | 5.507 M -51.04 % | 11.247 M -37.22 % | 17.915 M -29.06 % | 25.253 M 423.92 % | 4.820 M 38.47 % | 3.481 M 3 901.15 % | 87.000 K -95.92 % | 2.131 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 504.587 M -10.53 % | 563.978 M 6.88 % | 527.686 M -29.68 % | 750.407 M 66.23 % | 451.417 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 |
Other total stockholders equity | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M 0.00 % | 62.466 M -53.34 % | 133.880 M 123.01 % | 60.033 M -3.89 % | 62.466 M 0.00 % | 62.466 M 6.28 % | 58.774 M 2.02 % | 57.611 M 0.00 % | 57.611 M 13.40 % | 50.802 M 78.41 % | 28.475 M -65.16 % | 81.724 M -66.36 % | 242.960 M 0.89 % | 240.828 M 4.85 % | 229.687 M 12.01 % | 205.068 M 0.84 % | 203.365 M |
Deferred tax liabilities non current | 4.928 M -21.47 % | 6.275 M 0.22 % | 6.261 M 39.26 % | 4.496 M -31.45 % | 6.559 M -2.44 % | 6.723 M -2.80 % | 6.917 M 0.79 % | 6.863 M 11.58 % | 6.151 M 2.93 % | 5.976 M -0.37 % | 5.998 M 34.57 % | 4.457 M -17.46 % | 5.400 M -33.39 % | 8.107 M 54.68 % | 5.241 M 26.14 % | 4.155 M 55.04 % | 2.680 M -19.83 % | 3.343 M 6.84 % | 3.129 M -4.46 % | 3.275 M 18.23 % | 2.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.017 B 2.58 % | 991.269 M -19.26 % | 1.228 B 11.39 % | 1.102 B 10.79 % | 994.839 M -2.45 % | 1.020 B -2.83 % | 1.050 B 10.13 % | 953.013 M 12.47 % | 847.339 M -11.68 % | 959.403 M 0.63 % | 953.357 M -4.93 % | 1.003 B 10.84 % | 904.731 M -4.64 % | 948.748 M 16.71 % | 812.944 M 37.31 % | 592.040 M -22.55 % | 764.431 M 7.36 % | 712.049 M 12.86 % | 630.914 M -7.26 % | 680.310 M 26.77 % | 536.655 M 11.23 % | 482.486 M 26.79 % | 380.530 M 11.02 % | 342.761 M 3.43 % | 331.396 M 24.21 % | 266.795 M -3.85 % | 277.487 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.320 M -229.96 % | 6.402 M 5 062.90 % | 124.000 K 101.04 % | -11.871 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.000 K -66.30 % | 92.000 K -53.54 % | 198.000 K 72.17 % | 115.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -70.314 M -166.66 % | 105.478 M 171.85 % | -146.803 M -591.18 % | 29.888 M -57.55 % | 70.413 M 974.48 % | -8.052 M 79.65 % | -39.574 M -22.25 % | -32.372 M -142.51 % | 76.152 M 353.87 % | -29.996 M -188.15 % | 34.029 M 168.02 % | -50.028 M -195.38 % | 52.453 M 161.81 % | -84.861 M 48.55 % | -164.928 M -227.91 % | 128.937 M 530.87 % | -29.925 M -6 732.19 % | -438.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | -32.973 M -241.19 % | 23.354 M -11.70 % | 26.449 M 140.18 % | -65.834 M -397.07 % | 22.161 M -28.39 % | 30.947 M 520.08 % | -7.367 M 75.96 % | -30.640 M -203.78 % | 29.524 M 443.50 % | -8.595 M -122.80 % | 37.694 M 186.05 % | -43.804 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 |
Inventory | -36.800 M -130.92 % | 119.014 M 167.22 % | -177.048 M -322.07 % | 79.725 M 440.84 % | 14.741 M 137.80 % | -38.999 M -21.03 % | -32.222 M -15.02 % | -28.015 M -163.54 % | 44.091 M 2 705.85 % | -1.692 M -109.38 % | 18.036 M 191.35 % | -19.744 M -139.89 % | 49.495 M 196.33 % | -51.381 M 58.19 % | -122.895 M -374.80 % | 44.721 M 215.27 % | -38.796 M -160.95 % | -14.867 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -541.000 K 98.53 % | -36.890 M -1 071.81 % | 3.796 M -76.27 % | 15.997 M -52.26 % | 33.511 M | 0.000 -100.00 % | 15.000 K -99.94 % | 26.283 M 935.99 % | 2.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.352 M -68.74 % | -4.357 M -113.59 % | 32.061 M 213.27 % | -28.304 M -276.98 % | 15.993 M 152.81 % | -30.284 M -1 123.80 % | 2.958 M 108.84 % | -33.480 M 20.35 % | -42.033 M -149.91 % | 84.216 M 849.34 % | 8.871 M -38.52 % | 14.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 9.189 M 33.48 % | 6.884 M 193.01 % | -7.401 M 43.32 % | -13.057 M -174.77 % | 17.464 M 151.33 % | -34.021 M -160.12 % | -13.079 M -3.71 % | -12.611 M -23.00 % | -10.253 M 55.61 % | -23.099 M -1 186.14 % | -1.796 M -151.74 % | 3.471 M 163.51 % | -5.465 M -174.10 % | 7.375 M 147.43 % | -15.550 M -397.84 % | 5.221 M 131.46 % | -16.595 M -19.05 % | -13.939 M -126.73 % | 52.149 M 159.43 % | -87.755 M -211.63 % | -28.160 M -61.82 % | -17.402 M -482.46 % | 4.550 M -87.56 % | 36.586 M 187.07 % | -42.019 M -244.26 % | 29.127 M 4 096.97 % | 694.000 K |
Net cash provided by operating activities | -45.358 M -154.31 % | 83.519 M 304.39 % | -40.862 M -125.21 % | 162.110 M 43.92 % | 112.640 M 841.05 % | -15.200 M -148.62 % | 31.263 M 57.12 % | 19.898 M -71.97 % | 70.992 M 28 610.84 % | -249.000 K -100.37 % | 67.395 M 783.06 % | 7.632 M -89.96 % | 75.990 M 402.77 % | -25.098 M 76.62 % | -107.348 M -174.75 % | 143.602 M 14 245.85 % | 1.001 M -96.85 % | 31.782 M -46.78 % | 59.718 M 186.21 % | -69.273 M -416.54 % | -13.411 M -152.75 % | 25.425 M -43.88 % | 45.301 M -13.52 % | 52.384 M 743.93 % | -8.135 M -126.59 % | 30.590 M 823.89 % | 3.311 M |
Investments in property plant and equipment | -11.271 M -15.35 % | -9.771 M 45.80 % | -18.028 M -16.47 % | -15.479 M 5.42 % | -16.366 M -70.43 % | -9.603 M 61.00 % | -24.623 M -85.44 % | -13.278 M -86.02 % | -7.138 M 45.91 % | -13.196 M -41.15 % | -9.349 M 50.32 % | -18.818 M -111.04 % | -8.917 M 65.92 % | -26.165 M 28.05 % | -36.365 M -385.58 % | -7.489 M 32.70 % | -11.127 M -4.66 % | -10.632 M -21.68 % | -8.738 M 22.53 % | -11.279 M 22.36 % | -14.528 M 66.23 % | -43.024 M -304.10 % | -10.647 M 30.51 % | -15.322 M -128.86 % | -6.695 M -34.30 % | -4.985 M 64.15 % | -13.906 M |
Acquisitions net | 913.000 K 380.53 % | 190.000 K | 0.000 -100.00 % | 2.721 M 144.47 % | 1.113 M | 0.000 100.00 % | -33.000 K -133.67 % | 98.000 K -66.21 % | 290.000 K | 0.000 100.00 % | -51.000 K | 0.000 -100.00 % | 29.000 K -68.82 % | 93.000 K | 0.000 | 0.000 -100.00 % | 3.725 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.000 K | 0.000 | 0.000 |
Purchases of investments | -7.357 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.415 M | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 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 % | 245.000 K | 0.000 | 0.000 100.00 % | -1.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -2.696 M -133.02 % | -1.157 M -5 685.00 % | -20.000 K 99.83 % | -11.761 M -143.55 % | -4.829 M 80.89 % | -25.264 M -368.11 % | -5.397 M -137.65 % | -2.271 M 20.87 % | -2.870 M 35.74 % | -4.466 M -195.18 % | -1.513 M 78.01 % | -6.879 M -2 455.82 % | 292.000 K -79.93 % | 1.455 M 156.61 % | 567.000 K 156.25 % | -1.008 M -120.33 % | 4.957 M 533.08 % | 783.000 K -77.04 % | 3.411 M 3 000.91 % | 110.000 K -36.78 % | 174.000 K 65.71 % | 105.000 K 950.00 % | 10.000 K -84.85 % | 66.000 K |
Net cash used for investing activites | -17.715 M -84.90 % | -9.581 M 46.85 % | -18.028 M -16.66 % | -15.454 M 5.83 % | -16.410 M -70.53 % | -9.623 M 73.58 % | -36.417 M -64.63 % | -22.121 M 31.73 % | -32.402 M -74.27 % | -18.593 M -59.31 % | -11.671 M 46.19 % | -21.688 M -62.41 % | -13.354 M 59.23 % | -32.755 M 24.26 % | -43.244 M -500.86 % | -7.197 M 24.91 % | -9.584 M 4.78 % | -10.065 M -3.27 % | -9.746 M -54.16 % | -6.322 M 54.01 % | -13.745 M 65.30 % | -39.613 M -275.94 % | -10.537 M 30.44 % | -15.148 M -139.91 % | -6.314 M -26.91 % | -4.975 M 64.05 % | -13.840 M |
Debt repayment | 46.951 M 188.11 % | -53.284 M -172.87 % | 73.119 M 242.49 % | -51.316 M -36.66 % | -37.551 M | 0.000 -100.00 % | 41.650 M -20.51 % | 52.399 M 266.07 % | -31.552 M -239.36 % | 22.641 M 144.27 % | -51.145 M -207.64 % | 47.514 M 190.28 % | -52.627 M -160.50 % | 86.991 M -43.35 % | 153.560 M 236.77 % | -112.275 M -483.79 % | 29.254 M 5 323.93 % | -560.000 K 97.72 % | -24.571 M -267.69 % | 14.653 M 25.92 % | 11.637 M -23.85 % | 15.282 M 756.16 % | -2.329 M -158.62 % | 3.973 M 213.26 % | -3.508 M 1.74 % | -3.570 M 48.54 % | -6.937 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.114 M | 0.000 | 0.000 -100.00 % | 35.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -7.384 M 63.64 % | -20.306 M -179.66 % | -7.261 M | 0.000 100.00 % | -7.384 M 33.33 % | -11.076 M -200.00 % | -3.692 M 0.00 % | -3.692 M | 0.000 100.00 % | -7.384 M -100.00 % | -3.692 M 0.00 % | -3.692 M 66.67 % | -11.076 M -200.00 % | -3.692 M 0.00 % | -3.692 M 49.37 % | -7.292 M -1.28 % | -7.200 M 0.00 % | -7.200 M 20.00 % | -9.000 M 50.00 % | -18.000 M 27.86 % | -24.952 M | 0.000 100.00 % | -9.476 M -18 852.00 % | -50.000 K | 0.000 | 0.000 |
Other financing activites | -30.282 M 0.39 % | -30.402 M -41.37 % | -21.505 M -36.95 % | -15.703 M 33.06 % | -23.460 M -204.88 % | 22.368 M 230.21 % | -17.179 M -33.23 % | -12.894 M 2.71 % | -13.253 M 13.25 % | -15.277 M -15.44 % | -13.234 M 8.81 % | -14.513 M -24.32 % | -11.674 M -14.31 % | -10.213 M -39.16 % | -7.339 M -414.66 % | -1.426 M -106.32 % | 22.547 M | 0.000 100.00 % | -16.810 M -143.86 % | 38.326 M 84.02 % | 20.827 M -49.65 % | 41.367 M 274.84 % | 11.036 M -0.14 % | 11.051 M 22 002.00 % | 50.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | 16.669 M 118.30 % | -91.070 M -390.88 % | 31.308 M 142.15 % | -74.280 M -21.75 % | -61.011 M -507.17 % | 14.984 M 11.86 % | 13.395 M -62.60 % | 35.813 M 173.85 % | -48.497 M -758.57 % | 7.364 M 110.29 % | -71.555 M -344.14 % | 29.309 M 143.11 % | -67.993 M -203.49 % | 65.702 M -53.90 % | 142.529 M 214.36 % | -124.635 M -927.26 % | 15.066 M 189.06 % | -16.917 M 61.92 % | -44.426 M -155.99 % | 79.345 M 448.57 % | 14.464 M -54.37 % | 31.697 M 1 496.34 % | -2.270 M -140.92 % | 5.548 M 258.15 % | -3.508 M 1.74 % | -3.570 M 48.54 % | -6.937 M |
Effect of forex changes on cash | 575.000 K 105.15 % | -11.157 M -15 614.08 % | -71.000 K -100.88 % | 8.109 M 397.47 % | -2.726 M 32.17 % | -4.019 M -258.92 % | 2.529 M 546.03 % | -567.000 K 88.65 % | -4.996 M -45 518.18 % | 11.000 K 237.50 % | -8.000 K -100.48 % | 1.664 M 53.79 % | 1.082 M -61.29 % | 2.795 M | 0.000 | 0.000 -100.00 % | 3.928 M 164.69 % | 1.484 M -8.51 % | 1.622 M 4 870.59 % | -34.000 K | 0.000 | 0.000 100.00 % | -26.000 K 86.73 % | -196.000 K 94.34 % | -3.461 M 17.52 % | -4.196 M 33.30 % | -6.291 M |
Net change in cash | -46.404 M -64.04 % | -28.289 M -2.30 % | -27.653 M -134.36 % | 80.485 M 147.70 % | 32.493 M 334.47 % | -13.858 M -228.67 % | 10.770 M -67.39 % | 33.023 M 321.59 % | -14.903 M -29.96 % | -11.467 M 27.60 % | -15.839 M -193.63 % | 16.917 M 495.72 % | -4.275 M -140.16 % | 10.644 M 232.01 % | -8.063 M -168.50 % | 11.770 M 13.05 % | 10.411 M 65.67 % | 6.284 M -12.33 % | 7.168 M 92.90 % | 3.716 M 129.28 % | -12.692 M -172.49 % | 17.509 M -3.69 % | 18.179 M -35.08 % | 28.000 M 230.73 % | -21.418 M -220.00 % | 17.849 M 175.13 % | -23.757 M |
Cash at beginning of period | 150.637 M -15.81 % | 178.926 M -13.39 % | 206.579 M 63.83 % | 126.094 M 34.71 % | 93.601 M -12.90 % | 107.459 M 11.14 % | 96.689 M 51.87 % | 63.666 M -18.97 % | 78.569 M -12.74 % | 90.036 M -14.96 % | 105.875 M 19.02 % | 88.958 M -4.59 % | 93.233 M 12.89 % | 82.589 M -8.89 % | 90.652 M 14.92 % | 78.882 M 15.20 % | 68.471 M 10.11 % | 62.187 M 13.03 % | 55.019 M 7.24 % | 51.303 M -19.83 % | 63.995 M 37.67 % | 46.486 M 584.83 % | 6.788 M 132.00 % | -21.212 M -10 397.09 % | 206.000 K 101.17 % | -17.643 M -388.57 % | 6.114 M |
Cash at end of period | 104.233 M -30.81 % | 150.637 M -15.81 % | 178.926 M -13.39 % | 206.579 M 63.83 % | 126.094 M 34.71 % | 93.601 M -12.90 % | 107.459 M 11.14 % | 96.689 M 51.87 % | 63.666 M -18.97 % | 78.569 M -12.74 % | 90.036 M -14.96 % | 105.875 M 19.02 % | 88.958 M -4.59 % | 93.233 M 12.89 % | 82.589 M -8.89 % | 90.652 M 14.92 % | 78.882 M 15.20 % | 68.471 M 10.11 % | 62.187 M 13.03 % | 55.019 M 7.24 % | 51.303 M -19.83 % | 63.995 M 156.32 % | 24.967 M 267.81 % | 6.788 M 132.00 % | -21.212 M -10 397.09 % | 206.000 K 101.17 % | -17.643 M |
Operating cash flow | -45.358 M -154.31 % | 83.519 M 304.39 % | -40.862 M -125.21 % | 162.110 M 43.92 % | 112.640 M 841.05 % | -15.200 M -148.62 % | 31.263 M 57.12 % | 19.898 M -71.97 % | 70.992 M 28 610.84 % | -249.000 K -100.37 % | 67.395 M 783.06 % | 7.632 M -89.96 % | 75.990 M 402.77 % | -25.098 M 76.62 % | -107.348 M -174.75 % | 143.602 M 14 245.85 % | 1.001 M -96.85 % | 31.782 M -46.78 % | 59.718 M 186.21 % | -69.273 M -416.54 % | -13.411 M -152.75 % | 25.425 M -43.88 % | 45.301 M -13.52 % | 52.384 M 743.93 % | -8.135 M -126.59 % | 30.590 M 823.89 % | 3.311 M |
Capital expenditure | -11.271 M -15.35 % | -9.771 M 45.80 % | -18.028 M -16.47 % | -15.479 M 5.42 % | -16.366 M -70.43 % | -9.603 M 61.00 % | -24.623 M -85.44 % | -13.278 M -86.02 % | -7.138 M 45.91 % | -13.196 M -41.15 % | -9.349 M 50.32 % | -18.818 M -111.04 % | -8.917 M 65.92 % | -26.165 M 28.05 % | -36.365 M -385.58 % | -7.489 M 32.70 % | -11.127 M -4.66 % | -10.632 M -21.68 % | -8.738 M 22.53 % | -11.279 M 22.36 % | -14.528 M 66.23 % | -43.024 M -304.10 % | -10.647 M 30.51 % | -15.322 M -128.86 % | -6.695 M -34.30 % | -4.985 M 64.15 % | -13.906 M |
Free CashFlow | -56.629 M -176.79 % | 73.748 M 225.23 % | -58.890 M -140.16 % | 146.631 M 52.31 % | 96.274 M 488.15 % | -24.803 M -473.54 % | 6.640 M 0.30 % | 6.620 M -89.63 % | 63.854 M 574.93 % | -13.445 M -123.16 % | 58.046 M 618.92 % | -11.186 M -116.68 % | 67.073 M 230.84 % | -51.263 M 64.33 % | -143.713 M -205.58 % | 136.113 M 1 444.19 % | -10.126 M -147.88 % | 21.150 M -58.51 % | 50.980 M 163.29 % | -80.552 M -188.31 % | -27.939 M -58.75 % | -17.599 M -150.78 % | 34.654 M -6.50 % | 37.062 M 349.91 % | -14.830 M -157.92 % | 25.605 M 341.67 % | -10.595 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 2000-01-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1998-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 705.051 M 124.88 % | 313.527 M -51.71 % | 649.296 M 20.25 % | 539.969 M -15.35 % | 637.858 M -21.02 % | 807.650 M -13.26 % | 931.125 M -8.63 % | 1.019 B 7.05 % | 951.987 M 41.58 % | 672.418 M -25.83 % | 906.580 M 9.43 % | 828.445 M -19.12 % | 1.024 B 1.39 % | 1.010 B 2.55 % | 985.116 M 21.64 % | 809.886 M 5.12 % | 770.443 M 16.73 % | 660.003 M -21.99 % | 846.060 M 10.08 % | 768.617 M -9.70 % | 851.209 M 4.45 % | 814.925 M -13.52 % | 942.371 M -0.29 % | 945.093 M 2.29 % | 923.897 M 12.64 % | 820.208 M 0.00 % | 820.208 M -2.80 % | 843.844 M 0.00 % | 843.844 M 32.74 % | 635.732 M 0.00 % | 635.732 M 12.53 % | 564.965 M 0.00 % | 564.965 M -28.50 % | 790.113 M 0.00 % | 790.113 M 12.43 % | 702.754 M 0.00 % | 702.754 M 5.51 % | 666.060 M 0.00 % | 666.060 M 7.10 % | 621.925 M 0.00 % | 621.925 M 22.21 % | 508.888 M 0.00 % | 508.888 M 16.32 % | 437.488 M 0.00 % | 437.488 M 17.09 % | 373.641 M 0.00 % | 373.641 M -7.08 % | 402.105 M 0.00 % | 402.105 M 14.30 % | 351.797 M 100.00 % | 175.898 M -34.59 % | 268.920 M 0.00 % | 268.920 M -1.79 % | 273.832 M 100.00 % | 136.916 M |
Net income | -6.803 M -1 933.69 % | 371.000 K 102.01 % | -18.412 M -2.77 % | -17.915 M 47.45 % | -34.092 M -250.72 % | 22.619 M -33.43 % | 33.979 M -35.59 % | 52.751 M 42.13 % | 37.114 M 645.87 % | -6.799 M -1 258.26 % | 587.000 K -90.10 % | 5.928 M 215.65 % | 1.878 M -92.04 % | 23.602 M 4.58 % | 22.569 M 55.01 % | 14.560 M -26.72 % | 19.870 M 1 152.99 % | -1.887 M 92.33 % | -24.605 M -206.41 % | 23.123 M 1 000.05 % | 2.102 M 130.57 % | -6.877 M -167.97 % | 10.118 M -42.07 % | 17.465 M 280.17 % | 4.594 M 193.08 % | 1.568 M 874.07 % | -202.500 K -101.13 % | 17.898 M 29.52 % | 13.819 M -10.25 % | 15.398 M 18.86 % | 12.955 M 240.96 % | -9.190 M 20.55 % | -11.567 M -175.41 % | 15.340 M 73.26 % | 8.854 M 35.76 % | 6.522 M -22.85 % | 8.454 M 123.37 % | 3.785 M 0.00 % | 3.785 M -59.05 % | 9.241 M 0.00 % | 9.241 M 25.31 % | 7.375 M 0.00 % | 7.375 M -65.56 % | 21.414 M 0.00 % | 21.414 M 5.09 % | 20.376 M 0.00 % | 20.376 M 138.55 % | 8.542 M 17.71 % | 7.257 M -58.02 % | 17.287 M 100.00 % | 8.643 M 1 081.58 % | 731.500 K 0.00 % | 731.500 K -44.10 % | 1.309 M 100.00 % | 654.250 K |
Income before tax | 493.000 K -95.24 % | 10.360 M 169.08 % | -14.998 M 32.26 % | -22.139 M 22.92 % | -28.721 M -172.41 % | 39.666 M -19.48 % | 49.261 M -29.52 % | 69.892 M 35.17 % | 51.705 M 1 403.38 % | -3.967 M -153.92 % | 7.357 M 1.21 % | 7.269 M -2.14 % | 7.428 M -75.97 % | 30.907 M -12.99 % | 35.522 M 68.44 % | 21.089 M -25.97 % | 28.486 M 725.68 % | 3.450 M 119.69 % | -17.518 M -163.61 % | 27.538 M 291.61 % | 7.032 M 1 035.11 % | -752.000 K -104.09 % | 18.401 M -29.61 % | 26.143 M 165.17 % | 9.859 M 73.50 % | 5.683 M 0.00 % | 5.683 M -75.48 % | 23.171 M 0.00 % | 23.171 M -2.83 % | 23.847 M 0.00 % | 23.847 M 481.67 % | -6.248 M 0.00 % | -6.248 M -139.08 % | 15.987 M 0.00 % | 15.987 M 55.95 % | 10.251 M 0.00 % | 10.251 M 85.07 % | 5.539 M 0.00 % | 5.539 M -52.77 % | 11.728 M 0.00 % | 11.728 M 20.21 % | 9.756 M 0.00 % | 9.756 M -56.91 % | 22.639 M 0.00 % | 22.639 M 4.67 % | 21.628 M 0.00 % | 21.628 M 141.61 % | 8.952 M 0.00 % | 8.952 M -52.34 % | 18.781 M 100.00 % | 9.391 M 764.29 % | 1.087 M 0.00 % | 1.087 M 261.80 % | -671.500 K -100.00 % | -335.750 K |
Income before tax ratio | 0.00 -97.88 % | 0.03 243.05 % | -0.02 43.66 % | -0.04 8.94 % | -0.05 -191.68 % | 0.05 -7.17 % | 0.05 -22.86 % | 0.07 26.27 % | 0.05 1 020.62 % | -0.01 -172.70 % | 0.01 -7.51 % | 0.01 20.99 % | 0.01 -76.30 % | 0.03 -15.15 % | 0.04 38.48 % | 0.03 -29.57 % | 0.04 607.32 % | 0.01 125.25 % | -0.02 -157.79 % | 0.04 333.69 % | 0.01 995.25 % | 0.00 -104.73 % | 0.02 -29.41 % | 0.03 159.22 % | 0.01 54.03 % | 0.01 0.00 % | 0.01 -74.77 % | 0.03 0.00 % | 0.03 -26.80 % | 0.04 0.00 % | 0.04 439.19 % | -0.01 0.00 % | -0.01 -154.66 % | 0.02 0.00 % | 0.02 38.71 % | 0.01 0.00 % | 0.01 75.41 % | 0.01 0.00 % | 0.01 -55.90 % | 0.02 0.00 % | 0.02 -1.64 % | 0.02 0.00 % | 0.02 -62.95 % | 0.05 0.00 % | 0.05 -10.60 % | 0.06 0.00 % | 0.06 160.02 % | 0.02 0.00 % | 0.02 -58.30 % | 0.05 0.00 % | 0.05 1 221.36 % | 0.00 0.00 % | 0.00 264.76 % | 0.00 0.00 % | 0.00 |
EBITDA | 23.861 M -24.36 % | 31.544 M 303.17 % | 7.824 M 426.54 % | -2.396 M 74.13 % | -9.262 M -116.46 % | 56.283 M -14.11 % | 65.529 M -24.68 % | 87.004 M 27.52 % | 68.227 M 353.82 % | 15.034 M -44.55 % | 27.111 M 6.69 % | 25.412 M -4.17 % | 26.519 M -71.56 % | 93.234 M -6.21 % | 99.412 M 38.87 % | 71.586 M -9.46 % | 79.064 M 121.41 % | 35.710 M 145.01 % | 14.575 M -41.01 % | 24.708 M 37.73 % | 17.940 M -6.45 % | 19.176 M -18.48 % | 23.522 M 15.83 % | 20.307 M 8.62 % | 18.696 M -0.22 % | 18.737 M -10.22 % | 20.871 M -34.99 % | 32.106 M -11.72 % | 36.369 M 12.86 % | 32.224 M -7.05 % | 34.667 M 894.02 % | 3.488 M -40.53 % | 5.865 M -77.95 % | 26.594 M -19.61 % | 33.080 M 37.57 % | 24.046 M 8.74 % | 22.114 M 111.95 % | 10.434 M 18.35 % | 8.816 M -40.40 % | 14.790 M 8.02 % | 13.692 M 22.66 % | 11.163 M 7.91 % | 10.345 M -54.30 % | 22.639 M 0.00 % | 22.639 M 1.75 % | 22.249 M 3.10 % | 21.581 M 159.72 % | 8.309 M -37.33 % | 13.259 M -28.08 % | 18.437 M 100.00 % | 9.218 M 748.44 % | 1.087 M 0.00 % | 1.087 M 261.80 % | -671.500 K -100.00 % | -335.750 K |
Net income ratio | -0.01 -915.42 % | 0.00 104.17 % | -0.03 14.53 % | -0.03 37.92 % | -0.05 -290.84 % | 0.03 -23.26 % | 0.04 -29.50 % | 0.05 32.77 % | 0.04 485.57 % | -0.01 -1 661.61 % | 0.00 -90.95 % | 0.01 290.26 % | 0.00 -92.15 % | 0.02 1.98 % | 0.02 27.43 % | 0.02 -30.29 % | 0.03 1 002.05 % | 0.00 90.17 % | -0.03 -196.67 % | 0.03 1 118.25 % | 0.00 129.26 % | -0.01 -178.60 % | 0.01 -41.90 % | 0.02 271.64 % | 0.00 160.19 % | 0.00 874.07 % | 0.00 -101.16 % | 0.02 29.52 % | 0.02 -32.39 % | 0.02 18.86 % | 0.02 225.27 % | -0.02 20.55 % | -0.02 -205.46 % | 0.02 73.26 % | 0.01 20.75 % | 0.01 -22.85 % | 0.01 111.71 % | 0.01 0.00 % | 0.01 -61.76 % | 0.01 0.00 % | 0.01 2.53 % | 0.01 0.00 % | 0.01 -70.39 % | 0.05 0.00 % | 0.05 -10.24 % | 0.05 0.00 % | 0.05 156.72 % | 0.02 17.71 % | 0.02 -63.27 % | 0.05 0.00 % | 0.05 1 706.44 % | 0.00 0.00 % | 0.00 -43.08 % | 0.00 0.00 % | 0.00 |
Ratio EBITDA | 0.03 -66.36 % | 0.10 734.94 % | 0.01 371.56 % | 0.00 69.44 % | -0.01 -120.84 % | 0.07 -0.98 % | 0.07 -17.57 % | 0.09 19.12 % | 0.07 220.55 % | 0.02 -25.24 % | 0.03 -2.51 % | 0.03 18.47 % | 0.03 -71.95 % | 0.09 -8.54 % | 0.10 14.17 % | 0.09 -13.87 % | 0.10 89.67 % | 0.05 214.08 % | 0.02 -46.41 % | 0.03 52.53 % | 0.02 -10.43 % | 0.02 -5.73 % | 0.02 16.17 % | 0.02 6.18 % | 0.02 -11.42 % | 0.02 -10.22 % | 0.03 -33.12 % | 0.04 -11.72 % | 0.04 -14.97 % | 0.05 -7.05 % | 0.05 783.37 % | 0.01 -40.53 % | 0.01 -69.16 % | 0.03 -19.61 % | 0.04 22.36 % | 0.03 8.74 % | 0.03 100.88 % | 0.02 18.35 % | 0.01 -44.35 % | 0.02 8.02 % | 0.02 0.36 % | 0.02 7.91 % | 0.02 -60.71 % | 0.05 0.00 % | 0.05 -13.10 % | 0.06 3.10 % | 0.06 179.51 % | 0.02 -37.33 % | 0.03 -37.08 % | 0.05 0.00 % | 0.05 1 197.12 % | 0.00 0.00 % | 0.00 264.76 % | 0.00 0.00 % | 0.00 |
Gross profit ratio | 0.15 -55.63 % | 0.35 151.86 % | 0.14 -1.23 % | 0.14 24.22 % | 0.11 -36.03 % | 0.18 2.29 % | 0.17 -10.46 % | 0.19 21.57 % | 0.16 26.92 % | 0.12 8.06 % | 0.12 12.50 % | 0.10 -2.36 % | 0.11 -11.67 % | 0.12 -12.18 % | 0.14 1.42 % | 0.13 -5.67 % | 0.14 5.36 % | 0.13 15.30 % | 0.12 -12.17 % | 0.13 16.60 % | 0.11 3.84 % | 0.11 0.91 % | 0.11 4.58 % | 0.10 12.24 % | 0.09 7.40 % | 0.09 0.00 % | 0.09 -13.09 % | 0.10 0.00 % | 0.10 -21.64 % | 0.13 0.00 % | 0.13 29.41 % | 0.10 0.00 % | 0.10 10.07 % | 0.09 0.00 % | 0.09 -6.34 % | 0.09 0.00 % | 0.09 2.98 % | 0.09 0.00 % | 0.09 -13.07 % | 0.11 0.00 % | 0.11 -2.07 % | 0.11 0.00 % | 0.11 -24.46 % | 0.14 0.00 % | 0.14 -11.75 % | 0.16 0.00 % | 0.16 37.68 % | 0.12 0.00 % | 0.12 -15.45 % | 0.14 0.00 % | 0.14 -86.04 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 369.200 M -0.49 % | 371.000 M 0.49 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 1.33 % | 364.343 M 0.00 % | 364.343 M 1.21 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 20.77 % | 298.075 M 0.00 % | 298.075 M -0.59 % | 299.858 M 0.00 % | 299.858 M 2.48 % | 292.600 M 0.00 % | 292.600 M 0.63 % | 290.778 M 0.00 % | 290.778 M |
Weighted average shs out | 369.200 M -0.49 % | 371.000 M 0.55 % | 368.978 M -0.06 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M -0.01 % | 369.249 M 0.01 % | 369.208 M -0.05 % | 369.378 M 0.05 % | 369.206 M -0.03 % | 369.331 M 0.88 % | 366.123 M -0.83 % | 369.201 M -0.01 % | 369.247 M -0.01 % | 369.290 M 0.02 % | 369.215 M -0.01 % | 369.270 M 0.01 % | 369.239 M -0.34 % | 370.484 M 0.35 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 0.00 % | 369.200 M 1.33 % | 364.343 M 0.00 % | 364.343 M 1.21 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 20.77 % | 298.075 M 0.00 % | 298.075 M -0.59 % | 299.858 M 0.00 % | 299.858 M 2.48 % | 292.600 M 0.00 % | 292.600 M 0.63 % | 290.778 M 0.00 % | 290.778 M |
EPS diluted | -0.02 -1 940.00 % | 0.00 102.01 % | -0.05 -2.68 % | -0.05 47.45 % | -0.09 -250.57 % | 0.06 -33.37 % | 0.09 -34.29 % | 0.14 40.00 % | 0.10 643.48 % | -0.02 -1 250.00 % | 0.00 -90.06 % | 0.02 222.00 % | 0.01 -92.19 % | 0.06 4.58 % | 0.06 55.33 % | 0.04 -26.77 % | 0.05 1 134.62 % | -0.01 92.19 % | -0.07 -206.39 % | 0.06 1 017.86 % | 0.01 130.11 % | -0.02 -167.88 % | 0.03 -42.19 % | 0.05 282.26 % | 0.01 195.24 % | 0.00 940.00 % | 0.00 -101.03 % | 0.05 35.20 % | 0.04 -14.35 % | 0.04 19.43 % | 0.04 241.13 % | -0.02 21.02 % | -0.03 -174.41 % | 0.04 74.38 % | 0.02 32.97 % | 0.02 -22.22 % | 0.02 120.75 % | 0.01 16.48 % | 0.01 -64.45 % | 0.03 -99.48 % | 4.90 23 941.18 % | 0.02 -99.54 % | 4.41 7 323.57 % | 0.06 0.00 % | 0.06 4.95 % | 0.06 -99.56 % | 12.74 44 457.34 % | 0.03 -99.46 % | 5.27 9 051.74 % | 0.06 100.00 % | 0.03 1 007.69 % | 0.00 0.00 % | 0.00 -40.91 % | 0.00 100.00 % | 0.00 |
Earnings per share | -0.02 -1 940.00 % | 0.00 102.00 % | -0.05 -3.09 % | -0.05 47.45 % | -0.09 -250.57 % | 0.06 -33.37 % | 0.09 -34.29 % | 0.14 40.00 % | 0.10 643.48 % | -0.02 -1 250.00 % | 0.00 -90.06 % | 0.02 222.00 % | 0.01 -92.19 % | 0.06 4.58 % | 0.06 55.33 % | 0.04 -26.77 % | 0.05 1 134.62 % | -0.01 92.19 % | -0.07 -206.39 % | 0.06 1 017.86 % | 0.01 130.11 % | -0.02 -167.88 % | 0.03 -42.19 % | 0.05 282.26 % | 0.01 195.24 % | 0.00 940.00 % | 0.00 -101.03 % | 0.05 35.20 % | 0.04 -14.35 % | 0.04 19.43 % | 0.04 241.13 % | -0.02 21.02 % | -0.03 -174.41 % | 0.04 74.38 % | 0.02 32.97 % | 0.02 -22.22 % | 0.02 120.75 % | 0.01 16.48 % | 0.01 -64.45 % | 0.03 -99.48 % | 4.90 23 941.18 % | 0.02 -99.54 % | 4.41 7 323.57 % | 0.06 0.00 % | 0.06 4.95 % | 0.06 -99.56 % | 12.74 44 457.34 % | 0.03 -99.46 % | 5.27 9 051.74 % | 0.06 100.00 % | 0.03 1 007.69 % | 0.00 0.00 % | 0.00 -40.91 % | 0.00 100.00 % | 0.00 |
Gross profit | 109.111 M -0.22 % | 109.350 M 21.62 % | 89.913 M 18.76 % | 75.708 M 5.16 % | 71.996 M -49.48 % | 142.511 M -11.28 % | 160.623 M -18.19 % | 196.342 M 30.14 % | 150.875 M 79.69 % | 83.966 M -19.85 % | 104.763 M 23.11 % | 85.100 M -21.03 % | 107.759 M -10.44 % | 120.324 M -9.94 % | 133.608 M 23.37 % | 108.300 M -0.85 % | 109.224 M 22.98 % | 88.811 M -10.05 % | 98.739 M -3.32 % | 102.133 M 5.29 % | 97.006 M 8.46 % | 89.437 M -12.74 % | 102.491 M 4.28 % | 98.286 M 14.81 % | 85.604 M 20.98 % | 70.760 M 0.00 % | 70.760 M -15.53 % | 83.766 M 0.00 % | 83.766 M 4.01 % | 80.537 M 0.00 % | 80.537 M 45.61 % | 55.309 M 0.00 % | 55.309 M -21.30 % | 70.275 M 0.00 % | 70.275 M 5.30 % | 66.735 M 0.00 % | 66.735 M 8.65 % | 61.420 M 0.00 % | 61.420 M -6.90 % | 65.972 M 0.00 % | 65.972 M 19.69 % | 55.121 M 0.00 % | 55.121 M -12.13 % | 62.732 M 0.00 % | 62.732 M 3.33 % | 60.709 M 0.00 % | 60.709 M 27.94 % | 47.453 M 0.00 % | 47.453 M -3.36 % | 49.103 M 100.00 % | 24.552 M -90.87 % | 268.920 M 0.00 % | 268.920 M -1.79 % | 273.832 M 100.00 % | 136.916 M |
Income tax expense | 6.335 M -17.95 % | 7.721 M 72.57 % | 4.474 M 168.74 % | -6.509 M -198.80 % | 6.588 M -43.22 % | 11.602 M 6.63 % | 10.881 M -22.69 % | 14.075 M 26.77 % | 11.103 M 731.06 % | 1.336 M -70.17 % | 4.478 M 769.36 % | -669.000 K -116.36 % | 4.088 M -27.44 % | 5.634 M -47.21 % | 10.673 M 83.32 % | 5.822 M -16.45 % | 6.968 M 33.31 % | 5.227 M -13.89 % | 6.070 M 116.01 % | 2.810 M -40.92 % | 4.756 M -17.21 % | 5.745 M -25.81 % | 7.744 M 1.44 % | 7.634 M 94.74 % | 3.920 M -4.74 % | 4.115 M 0.00 % | 4.115 M -21.97 % | 5.274 M 0.00 % | 5.274 M -37.59 % | 8.450 M 0.00 % | 8.450 M 187.20 % | 2.942 M 0.00 % | 2.942 M 354.71 % | 647.000 K 0.00 % | 647.000 K -82.65 % | 3.730 M 0.00 % | 3.730 M 112.57 % | 1.755 M 0.00 % | 1.755 M -29.44 % | 2.487 M 0.00 % | 2.487 M 4.43 % | 2.381 M 0.00 % | 2.381 M 94.37 % | 1.225 M 0.00 % | 1.225 M -2.20 % | 1.253 M 0.00 % | 1.253 M 205.49 % | 410.000 K 0.00 % | 410.000 K -72.57 % | 1.495 M 100.00 % | 747.250 K 110.49 % | 355.000 K 0.00 % | 355.000 K 117.93 % | -1.980 M -100.00 % | -990.000 K |
Cost of revenue | 595.940 M 15.11 % | 517.704 M -7.45 % | 559.383 M 20.49 % | 464.261 M -17.96 % | 565.862 M -14.93 % | 665.139 M -13.67 % | 770.502 M -6.35 % | 822.745 M 2.70 % | 801.112 M 36.14 % | 588.452 M -26.61 % | 801.817 M 7.87 % | 743.345 M -18.89 % | 916.476 M 2.99 % | 889.873 M 4.51 % | 851.508 M 21.37 % | 701.586 M 6.10 % | 661.219 M 15.76 % | 571.192 M -23.57 % | 747.321 M 12.13 % | 666.484 M -11.63 % | 754.203 M 3.96 % | 725.488 M -13.62 % | 839.880 M -0.82 % | 846.807 M 1.02 % | 838.293 M 11.85 % | 749.448 M 0.00 % | 749.448 M -1.40 % | 760.078 M 0.00 % | 760.078 M 36.90 % | 555.195 M 0.00 % | 555.195 M 8.94 % | 509.657 M 0.00 % | 509.657 M -29.20 % | 719.838 M 0.00 % | 719.838 M 13.18 % | 636.019 M 0.00 % | 636.019 M 5.19 % | 604.641 M 0.00 % | 604.641 M 8.76 % | 555.953 M 0.00 % | 555.953 M 22.52 % | 453.767 M 0.00 % | 453.767 M 21.08 % | 374.757 M 0.00 % | 374.757 M 19.76 % | 312.932 M 0.00 % | 312.932 M -11.76 % | 354.652 M 0.00 % | 354.652 M 17.17 % | 302.694 M 100.00 % | 151.347 M | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 30.869 M -43.04 % | 54.191 M -1.54 % | 55.036 M 113.81 % | 25.741 M -15.40 % | 30.427 M 4.18 % | 29.207 M -11.44 % | 32.981 M -15.95 % | 39.240 M 36.32 % | 28.786 M 18.80 % | 24.231 M -11.74 % | 27.453 M 3.48 % | 26.529 M -53.22 % | 56.707 M -2.52 % | 58.171 M 1.11 % | 57.535 M 5.91 % | 54.323 M 6.32 % | 51.093 M 2.19 % | 50.000 M -8.90 % | 54.882 M 9.48 % | 50.131 M -5.20 % | 52.881 M 11.69 % | 47.346 M -8.81 % | 51.918 M 8.50 % | 47.850 M 0.68 % | 47.527 M 4.82 % | 45.344 M 0.00 % | 45.344 M 9.04 % | 41.584 M 0.00 % | 41.584 M 4.12 % | 39.939 M 0.00 % | 39.939 M 0.89 % | 39.585 M 0.00 % | 39.585 M -6.95 % | 42.543 M 0.00 % | 42.543 M 14.82 % | 37.053 M 0.00 % | 37.053 M 8.77 % | 34.066 M 0.00 % | 34.066 M -1.54 % | 34.600 M 0.00 % | 34.600 M 14.33 % | 30.265 M 0.00 % | 30.265 M 15.65 % | 26.169 M 0.00 % | 26.169 M -5.52 % | 27.699 M 0.00 % | 27.699 M 2.29 % | 27.078 M 0.00 % | 27.078 M 24.81 % | 21.696 M 100.00 % | 10.848 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 20.887 M -46.32 % | 38.908 M -9.13 % | 42.815 M 125.09 % | 19.022 M -10.56 % | 21.267 M 0.31 % | 21.201 M -7.57 % | 22.936 M 0.04 % | 22.927 M 13.86 % | 20.136 M 22.28 % | 16.468 M -13.02 % | 18.932 M 0.99 % | 18.747 M -52.97 % | 39.859 M -2.66 % | 40.949 M 3.55 % | 39.544 M 5.14 % | 37.612 M -3.46 % | 38.960 M 4.05 % | 37.443 M -11.48 % | 42.301 M 9.90 % | 38.490 M 1.64 % | 37.868 M 13.03 % | 33.504 M -12.13 % | 38.128 M 19.86 % | 31.811 M 5.26 % | 30.221 M 17.22 % | 25.782 M 0.00 % | 25.782 M 10.84 % | 23.260 M 0.00 % | 23.260 M 23.87 % | 18.777 M 0.00 % | 18.777 M 5.82 % | 17.744 M 0.00 % | 17.744 M -16.67 % | 21.292 M 0.00 % | 21.292 M 3.65 % | 20.543 M 0.00 % | 20.543 M 225.75 % | -16.336 M -200.00 % | 16.336 M 193.51 % | -17.470 M -200.00 % | 17.470 M 208.09 % | -16.163 M -200.00 % | 16.163 M 227.63 % | -12.664 M 0.00 % | -12.664 M 23.73 % | -16.603 M -200.00 % | 16.603 M 194.94 % | -17.487 M -200.00 % | 17.487 M 220.80 % | -14.476 M -100.00 % | -7.238 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 100.00 % | -5.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -407.750 K 0.00 % | -407.750 K -15.02 % | -354.500 K 50.00 % | -709.000 K -23.52 % | -574.000 K 0.00 % | -574.000 K -38.31 % | -415.000 K 0.00 % | -415.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.139 M -236.64 % | 60.112 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.792 M -205.24 % | 55.865 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.789 M | 0.000 100.00 % | -6.125 M | 0.000 100.00 % | -2.815 M | 0.000 | 0.000 | 0.000 100.00 % | -1.241 M | 0.000 100.00 % | -3.665 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 103.764 M 17.81 % | 88.074 M -9.99 % | 97.851 M 8.23 % | 90.408 M -12.59 % | 103.425 M 2.05 % | 101.350 M -9.37 % | 111.833 M -9.74 % | 123.902 M 26.63 % | 97.843 M 20.20 % | 81.397 M -12.26 % | 92.770 M 2.45 % | 90.550 M -1.87 % | 92.273 M 11.46 % | 82.786 M -10.19 % | 92.184 M 13.07 % | 81.525 M 7.46 % | 75.866 M -5.57 % | 80.341 M -27.24 % | 110.412 M 59.82 % | 69.086 M -18.40 % | 84.668 M -0.25 % | 84.879 M 8.43 % | 78.278 M 17.68 % | 66.520 M -5.61 % | 70.473 M 739.88 % | -11.014 M -108.39 % | 131.237 M 102.39 % | 64.844 M 0.00 % | 64.844 M 10.44 % | 58.716 M 0.00 % | 58.716 M 4 112.03 % | -1.464 M -101.29 % | 113.194 M 77.32 % | 63.835 M 0.00 % | 63.835 M 10.83 % | 57.596 M 0.00 % | 57.596 M 224.86 % | 17.730 M -79.35 % | 85.861 M 401.21 % | 17.131 M -80.16 % | 86.331 M 512.19 % | 14.102 M -81.10 % | 74.631 M 452.62 % | 13.505 M 0.00 % | 13.505 M 21.71 % | 11.096 M -83.31 % | 66.493 M 593.29 % | 9.591 M -84.95 % | 63.747 M 782.92 % | 7.220 M 100.00 % | 3.610 M | 0.000 | 0.000 | 0.000 | 0.000 |
Cost and expenses | 699.704 M 131.14 % | 302.717 M -53.94 % | 657.234 M 18.49 % | 554.669 M -17.13 % | 669.287 M -12.68 % | 766.489 M -13.13 % | 882.335 M -6.79 % | 946.647 M 5.31 % | 898.955 M 34.20 % | 669.849 M -25.12 % | 894.587 M 7.28 % | 833.895 M -17.33 % | 1.009 B 3.71 % | 972.659 M 3.07 % | 943.692 M 20.51 % | 783.111 M 6.24 % | 737.085 M 13.13 % | 651.533 M -24.04 % | 857.733 M 16.61 % | 735.570 M -12.31 % | 838.871 M 3.52 % | 810.367 M -11.74 % | 918.158 M 0.53 % | 913.327 M 0.50 % | 908.766 M 12.25 % | 809.560 M 0.00 % | 809.560 M -1.86 % | 824.922 M 0.00 % | 824.922 M 34.37 % | 613.911 M 0.00 % | 613.911 M 8.56 % | 565.522 M 0.00 % | 565.522 M -27.84 % | 783.673 M 0.00 % | 783.673 M 12.98 % | 693.615 M 0.00 % | 693.615 M 5.66 % | 656.436 M 0.00 % | 656.436 M 8.02 % | 607.684 M 0.00 % | 607.684 M 21.99 % | 498.134 M 0.00 % | 498.134 M 20.20 % | 414.430 M 0.00 % | 414.430 M 17.83 % | 351.726 M 0.00 % | 351.726 M -10.12 % | 391.321 M 0.00 % | 391.321 M 18.01 % | 331.610 M 100.00 % | 165.805 M | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 103.764 M 11.46 % | 93.099 M -4.86 % | 97.851 M 8.23 % | 90.408 M -12.59 % | 103.425 M 2.59 % | 100.815 M -9.85 % | 111.833 M -9.74 % | 123.902 M 26.63 % | 97.843 M 20.20 % | 81.397 M -12.26 % | 92.770 M 2.45 % | 90.550 M -6.23 % | 96.566 M -2.58 % | 99.120 M 2.10 % | 97.079 M 5.60 % | 91.935 M 2.09 % | 90.053 M 2.98 % | 87.443 M -10.02 % | 97.183 M 9.66 % | 88.621 M -2.34 % | 90.749 M 12.24 % | 80.850 M -10.21 % | 90.046 M 13.04 % | 79.661 M 2.46 % | 77.748 M 9.31 % | 71.125 M 0.00 % | 71.125 M 9.69 % | 64.844 M 0.00 % | 64.844 M 10.44 % | 58.716 M 0.00 % | 58.716 M 2.42 % | 57.329 M 0.00 % | 57.329 M -10.19 % | 63.835 M 0.00 % | 63.835 M 10.83 % | 57.596 M 0.00 % | 57.596 M 224.86 % | 17.730 M -64.82 % | 50.402 M 194.22 % | 17.131 M -67.10 % | 52.070 M 269.23 % | 14.102 M -69.63 % | 46.427 M 243.78 % | 13.505 M 0.00 % | 13.505 M 21.71 % | 11.096 M -74.95 % | 44.301 M 361.90 % | 9.591 M -78.48 % | 44.565 M 517.24 % | 7.220 M 100.00 % | 3.610 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 574.000 K 215.38 % | 182.000 K -86.68 % | 1.366 M 1 434.83 % | 89.000 K -85.09 % | 597.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 -100.00 % | 310.000 K | 0.000 -100.00 % | 239.000 K | 0.000 -100.00 % | 254.000 K | 0.000 -100.00 % | 230.000 K | 0.000 -100.00 % | 397.000 K | 0.000 -100.00 % | 542.000 K | 0.000 -100.00 % | 304.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 |
Interest expense | 12.995 M 13.56 % | 11.443 M -52.94 % | 24.316 M 173.37 % | 8.895 M 7.30 % | 8.290 M 277.50 % | 2.196 M 38.11 % | 1.590 M -17.94 % | 1.938 M -22.34 % | 2.495 M -42.58 % | 4.346 M 0.00 % | 4.346 M 2.17 % | 4.253 M -50.00 % | 8.507 M 30.01 % | 6.543 M 0.00 % | 6.543 M 17.47 % | 5.570 M 0.00 % | 5.570 M 0.38 % | 5.549 M 0.00 % | 5.549 M -0.34 % | 5.568 M 0.00 % | 5.568 M -1.71 % | 5.665 M 0.00 % | 5.665 M 0.89 % | 5.615 M 0.00 % | 5.615 M 9.65 % | 5.121 M 0.00 % | 5.121 M 34.52 % | 3.807 M 0.00 % | 3.807 M 103.69 % | 1.869 M 0.00 % | 1.869 M -49.97 % | 3.736 M 0.00 % | 3.736 M -33.41 % | 5.611 M 0.00 % | 5.611 M 22.54 % | 4.579 M 0.00 % | 4.579 M -6.46 % | 4.895 M 0.00 % | 4.895 M 59.82 % | 3.063 M 0.00 % | 3.063 M 117.58 % | 1.408 M 0.00 % | 1.408 M 235.52 % | 419.500 K 0.00 % | 419.500 K -32.39 % | 620.500 K 0.00 % | 620.500 K -74.93 % | 2.475 M 0.00 % | 2.475 M 41.39 % | 1.751 M 100.00 % | 875.250 K -99.67 % | 267.834 M 0.00 % | 267.834 M -2.43 % | 274.503 M 100.00 % | 137.252 M |
Depreciation and amortization | 10.373 M 6.49 % | 9.741 M -8.66 % | 10.664 M -1.70 % | 10.848 M -2.87 % | 11.169 M -5.65 % | 11.838 M -5.88 % | 12.577 M -0.11 % | 12.591 M 13.52 % | 11.091 M 4.89 % | 10.574 M -2.08 % | 10.799 M 16.13 % | 9.299 M 2.02 % | 9.115 M 4.42 % | 8.729 M 8.05 % | 8.079 M 8.30 % | 7.460 M 4.34 % | 7.150 M -22.87 % | 9.270 M 1.60 % | 9.124 M 2.18 % | 8.929 M 3.44 % | 8.632 M 1.83 % | 8.477 M 1.86 % | 8.322 M -6.18 % | 8.870 M 1.70 % | 8.722 M -1.09 % | 8.819 M 0.00 % | 8.819 M 23.03 % | 7.168 M 0.00 % | 7.168 M -7.26 % | 7.729 M 0.00 % | 7.729 M 7.53 % | 7.188 M 0.00 % | 7.188 M -12.77 % | 8.240 M 0.00 % | 8.240 M -0.12 % | 8.250 M 0.00 % | 8.250 M 919.78 % | 809.000 K 133.33 % | -2.427 M -542.08 % | 549.000 K 133.33 % | -1.647 M -502.69 % | 409.000 K 133.33 % | -1.227 M -192.49 % | -419.500 K 0.00 % | -419.500 K -225.60 % | 334.000 K 133.33 % | -1.002 M 59.52 % | -2.475 M -200.00 % | 2.475 M 241.39 % | -1.751 M -100.00 % | -875.250 K 99.67 % | -267.834 M 0.00 % | -267.834 M 2.43 % | -274.503 M -100.00 % | -137.252 M |
Operating income | 5.347 M -72.32 % | 19.314 M 1 333.85 % | 1.347 M 109.16 % | -14.700 M 53.23 % | -31.429 M -176.36 % | 41.161 M -15.64 % | 48.790 M -32.65 % | 72.440 M 36.60 % | 53.032 M 1 964.31 % | 2.569 M -78.58 % | 11.993 M 320.06 % | -5.450 M -131.31 % | 17.404 M -26.73 % | 23.753 M -43.08 % | 41.731 M 111.23 % | 19.756 M -36.94 % | 31.331 M 921.55 % | 3.067 M -43.74 % | 5.451 M -65.45 % | 15.779 M 69.52 % | 9.308 M -13.00 % | 10.699 M -29.61 % | 15.200 M 32.90 % | 11.437 M 14.67 % | 9.974 M 0.56 % | 9.919 M -12.83 % | 11.379 M -54.37 % | 24.939 M -13.89 % | 28.963 M 18.24 % | 24.495 M -8.20 % | 26.684 M 821.08 % | -3.701 M -138.20 % | -1.554 M -108.46 % | 18.354 M -24.91 % | 24.443 M 54.75 % | 15.796 M 13.94 % | 13.864 M 44.04 % | 9.625 M -14.39 % | 11.243 M -21.06 % | 14.241 M -7.16 % | 15.339 M 42.64 % | 10.754 M -7.07 % | 11.572 M -49.81 % | 23.058 M 0.00 % | 23.058 M 5.22 % | 21.915 M -2.96 % | 22.583 M 109.41 % | 10.784 M 0.00 % | 10.784 M -46.58 % | 20.187 M 100.00 % | 10.094 M -96.25 % | 268.920 M 0.00 % | 268.920 M -1.79 % | 273.832 M 100.00 % | 136.916 M |
Operating income ratio | 0.01 -87.69 % | 0.06 2 869.43 % | 0.00 107.62 % | -0.03 44.75 % | -0.05 -196.68 % | 0.05 -2.74 % | 0.05 -26.29 % | 0.07 27.60 % | 0.06 1 358.08 % | 0.00 -71.12 % | 0.01 301.09 % | -0.01 -138.72 % | 0.02 -27.73 % | 0.02 -44.49 % | 0.04 73.66 % | 0.02 -40.02 % | 0.04 775.12 % | 0.00 -27.87 % | 0.01 -68.62 % | 0.02 87.74 % | 0.01 -16.71 % | 0.01 -18.60 % | 0.02 33.29 % | 0.01 12.10 % | 0.01 -10.73 % | 0.01 -12.83 % | 0.01 -53.06 % | 0.03 -13.89 % | 0.03 -10.92 % | 0.04 -8.20 % | 0.04 740.81 % | -0.01 -138.20 % | 0.00 -111.84 % | 0.02 -24.91 % | 0.03 37.64 % | 0.02 13.94 % | 0.02 36.52 % | 0.01 -14.39 % | 0.02 -26.29 % | 0.02 -7.16 % | 0.02 16.71 % | 0.02 -7.07 % | 0.02 -56.85 % | 0.05 0.00 % | 0.05 -10.14 % | 0.06 -2.96 % | 0.06 125.36 % | 0.03 0.00 % | 0.03 -53.26 % | 0.06 0.00 % | 0.06 -94.26 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Total other income expenses net | 0.000 100.00 % | -8.954 M 45.22 % | -16.345 M -119.72 % | -7.439 M -374.70 % | 2.708 M 281.14 % | -1.495 M -417.41 % | 471.000 K 118.49 % | -2.548 M -92.01 % | -1.327 M 79.70 % | -6.536 M -40.98 % | -4.636 M -136.45 % | 12.719 M 227.50 % | -9.976 M -126.21 % | 38.061 M 713.00 % | -6.209 M -565.79 % | 1.333 M 146.85 % | -2.845 M -842.82 % | 383.000 K 101.67 % | -22.969 M -295.33 % | 11.759 M 616.65 % | -2.276 M 80.12 % | -11.451 M -457.73 % | 3.201 M -78.23 % | 14.706 M 12 887.83 % | -115.000 K 97.29 % | -4.236 M 25.63 % | -5.696 M -222.26 % | -1.768 M 69.48 % | -5.792 M -794.44 % | -647.500 K -123.99 % | 2.700 M 205.97 % | -2.548 M 45.73 % | -4.695 M -98.29 % | -2.368 M -110.69 % | 22.156 M 499.59 % | -5.545 M -171.37 % | 7.769 M 290.15 % | -4.086 M 28.37 % | -5.704 M -126.91 % | -2.514 M 30.40 % | -3.612 M -261.69 % | -998.500 K 45.03 % | -1.817 M -333.02 % | -419.500 K 0.00 % | -419.500 K -46.42 % | -286.500 K 69.98 % | -954.500 K 47.91 % | -1.833 M 0.00 % | -1.833 M -30.33 % | -1.406 M -100.00 % | -703.000 K 99.74 % | -267.834 M 0.00 % | -267.834 M 2.43 % | -274.503 M -100.00 % | -137.252 M |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 2000-01-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1998-01-31 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 193.425 M -32.85 % | 288.059 M 53.09 % | 188.158 M -5.07 % | 198.213 M 2.72 % | 192.963 M -15.04 % | 227.115 M 115.47 % | 105.403 M -13.55 % | 121.927 M -28.94 % | 171.590 M -30.33 % | 246.302 M -5.55 % | 260.785 M -16.78 % | 313.376 M 9.66 % | 285.781 M 10.85 % | 257.813 M 0.90 % | 255.507 M 13.11 % | 225.883 M -1.58 % | 229.501 M 10.86 % | 207.022 M -10.79 % | 232.067 M 1.15 % | 229.421 M 0.61 % | 228.038 M 15.43 % | 197.550 M -6.09 % | 210.354 M -9.66 % | 232.856 M 4.26 % | 223.336 M 11.10 % | 201.018 M 0.64 % | 199.730 M -19.58 % | 248.350 M 35.25 % | 183.618 M 7.61 % | 170.635 M 1 793.42 % | 9.012 M -87.49 % | 72.058 M -46.66 % | 135.104 M 7.40 % | 125.798 M 7.99 % | 116.491 M 222.48 % | 36.123 M 181.64 % | -44.245 M -591.54 % | -6.398 M -120.34 % | 31.449 M 60.92 % | 19.544 M 155.87 % | 7.638 M 214.09 % | -6.695 M 68.16 % | -21.028 M 29.21 % | -29.705 M 22.61 % | -38.382 M -22.12 % | -31.429 M -28.41 % | -24.476 M -34.45 % | -18.204 M -52.56 % | -11.932 M -100.00 % | -5.966 M | 0.000 | 0.000 | 0.000 |
Total investments | 166.495 M 1 826.36 % | 8.643 M -94.71 % | 163.300 M 6 866.72 % | 2.344 M -5.90 % | 2.491 M -15.36 % | 2.943 M 21.91 % | 2.414 M 8.45 % | 2.226 M 19.48 % | 1.863 M 0.00 % | 1.863 M 11.09 % | 1.677 M 0.00 % | 1.677 M -16.15 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 15.61 % | 1.730 M 0.00 % | 1.730 M -82.95 % | 10.144 M 0.00 % | 10.144 M 1.89 % | 9.956 M 781.84 % | 1.129 M -87.67 % | 9.153 M 1 226.52 % | 690.000 K -18.82 % | 850.000 K -40.35 % | 1.425 M -28.75 % | 2.000 M -79.38 % | 9.700 M -44.25 % | 17.400 M 100.00 % | 8.700 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 |
Total debt | 364.331 M -7.13 % | 392.292 M 17.64 % | 333.471 M -4.41 % | 348.850 M 7.19 % | 325.440 M -19.85 % | 406.041 M 14.89 % | 353.417 M 7.58 % | 328.506 M 0.39 % | 327.229 M -12.13 % | 372.396 M -6.99 % | 400.402 M -1.62 % | 406.977 M 1.29 % | 401.803 M 7.00 % | 375.529 M 3.62 % | 362.407 M 9.21 % | 331.830 M 3.17 % | 321.635 M 14.52 % | 280.843 M -17.59 % | 340.779 M 7.34 % | 317.469 M 0.20 % | 316.838 M 7.47 % | 294.828 M -7.74 % | 319.565 M -7.36 % | 344.938 M 7.87 % | 319.784 M 8.63 % | 294.367 M 4.07 % | 282.866 M -17.81 % | 344.176 M 27.14 % | 270.697 M 6.90 % | 253.224 M 154.08 % | 99.664 M -36.45 % | 156.825 M -26.71 % | 213.986 M 9.82 % | 194.847 M 10.89 % | 175.708 M 81.47 % | 96.825 M 439.66 % | 17.942 M -65.63 % | 52.205 M -39.63 % | 86.468 M 18.93 % | 72.705 M 23.35 % | 58.941 M 15.67 % | 50.954 M 18.59 % | 42.967 M 68.26 % | 25.536 M 215.10 % | 8.104 M -2.18 % | 8.285 M -2.13 % | 8.465 M 58.14 % | 5.353 M 138.87 % | 2.241 M 100.00 % | 1.121 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -16.566 M -336.42 % | 7.007 M 326.91 % | -3.088 M -7.30 % | -2.878 M -121.74 % | 13.237 M -74.37 % | 51.641 M -21.36 % | 65.670 M 28.54 % | 51.091 M -4.01 % | 53.225 M 118.67 % | -285.085 M -1 101.56 % | 28.464 M 2.90 % | 27.662 M -24.94 % | 36.852 M 112.65 % | -291.242 M -602.79 % | 57.925 M 121.51 % | -269.232 M -867.59 % | 35.075 M 113.45 % | -260.801 M -487.88 % | 67.237 M 125.70 % | -261.650 M -419.51 % | 81.892 M 133.08 % | -247.537 M -403.28 % | 81.619 M 134.97 % | -233.412 M | 0.000 100.00 % | -212.778 M | 0.000 100.00 % | -195.243 M | 0.000 -100.00 % | 47.176 M | 0.000 -100.00 % | 25.512 M -50.00 % | 51.024 M -23.42 % | 66.625 M -18.97 % | 82.225 M 100.00 % | 41.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 383.931 M -1.74 % | 390.734 M 0.11 % | 390.301 M -3.68 % | 405.201 M -4.23 % | 423.116 M -8.93 % | 464.592 M 3.82 % | 447.511 M 4.49 % | 428.300 M 11.85 % | 382.933 M 10.73 % | 345.819 M -1.93 % | 352.618 M 0.17 % | 352.031 M 1.71 % | 346.103 M -1.64 % | 351.881 M 6.00 % | 331.971 M 4.79 % | 316.786 M 3.55 % | 305.918 M 6.95 % | 286.048 M -0.66 % | 287.935 M -8.95 % | 316.232 M 8.04 % | 292.694 M 0.72 % | 290.592 M -3.51 % | 301.161 M 2.18 % | 294.735 M 4.90 % | 280.962 M 1.66 % | 276.368 M 4.70 % | 263.950 M -4.60 % | 276.681 M 5.14 % | 263.160 M 2.78 % | 256.041 M 10.25 % | 232.229 M -3.00 % | 239.417 M -2.91 % | 246.605 M 3.53 % | 238.201 M 3.66 % | 229.796 M 1.91 % | 225.479 M 1.95 % | 221.162 M -0.59 % | 222.471 M -0.58 % | 223.779 M 2.40 % | 218.528 M 2.46 % | 213.277 M 1.01 % | 211.138 M 1.02 % | 208.998 M 100.00 % | 104.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 0.00 % | 36.920 M 1.26 % | 36.460 M 1.28 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 9.09 % | 33.000 M 10.00 % | 30.000 M 100.00 % | 15.000 M | 0.000 -100.00 % | 15.000 M -50.00 % | 30.000 M 100.00 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 496.930 M -4.31 % | 519.297 M 0.71 % | 515.628 M -3.89 % | 536.504 M -5.47 % | 567.519 M -13.89 % | 659.046 M 1.27 % | 650.767 M 4.94 % | 620.144 M 8.58 % | 571.156 M 16.44 % | 490.521 M -2.75 % | 504.411 M -1.60 % | 512.593 M 1.86 % | 503.224 M -5.77 % | 534.041 M 4.21 % | 512.459 M 6.06 % | 483.197 M 4.92 % | 460.528 M 1.05 % | 455.721 M -4.08 % | 475.123 M -8.35 % | 518.431 M 5.01 % | 493.703 M 0.08 % | 493.320 M -1.97 % | 503.247 M 1.02 % | 498.159 M 4.35 % | 477.375 M 1.40 % | 470.781 M 2.92 % | 457.435 M -1.05 % | 462.278 M 4.68 % | 441.610 M 4.29 % | 423.434 M 6.87 % | 396.223 M -2.69 % | 407.164 M -2.62 % | 418.104 M 7.60 % | 388.585 M 8.22 % | 359.065 M 1.53 % | 353.657 M 1.55 % | 348.248 M 1.14 % | 344.318 M 1.15 % | 340.387 M 7.14 % | 317.693 M 7.69 % | 294.998 M -0.42 % | 296.252 M -0.42 % | 297.506 M 3.33 % | 287.919 M 3.44 % | 278.331 M 6.50 % | 261.332 M 6.96 % | 244.333 M 2.84 % | 237.585 M 2.92 % | 230.837 M 5.86 % | 218.053 M 6.23 % | 205.268 M 0.42 % | 204.417 M 0.42 % | 203.565 M |
Other non current liabilities | 0.000 | 0.000 -100.00 % | 907.000 K 3 843.48 % | 23.000 K -97.40 % | 884.000 K 0.00 % | 884.000 K 3 743.48 % | 23.000 K 0.00 % | 23.000 K -97.40 % | 884.000 K 0.00 % | 884.000 K | 0.000 | 0.000 -100.00 % | 884.000 K 0.00 % | 884.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 -100.00 % | 15.600 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 % | 542.000 K -50.00 % | 1.084 M 100.00 % | 542.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.989 M -50.00 % | 5.977 M -25.24 % | 7.995 M -20.15 % | 10.012 M |
Long term debt | 432.000 K -67.86 % | 1.344 M -28.13 % | 1.870 M -54.98 % | 4.154 M -24.73 % | 5.519 M -32.70 % | 8.201 M 162.43 % | 3.125 M -22.15 % | 4.014 M 163.56 % | 1.523 M -52.64 % | 3.216 M -11.99 % | 3.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 235.000 K -66.09 % | 693.000 K -86.08 % | 4.980 M -46.26 % | 9.266 M 25.20 % | 7.401 M 33.69 % | 5.536 M -29.71 % | 7.876 M -22.91 % | 10.216 M -26.98 % | 13.991 M -21.25 % | 17.765 M 12.41 % | 15.804 M 14.17 % | 13.843 M -1.47 % | 14.050 M -1.45 % | 14.257 M 96.07 % | 7.272 M 2 442.48 % | 286.000 K -35.07 % | 440.500 K -25.97 % | 595.000 K -58.04 % | 1.418 M -36.72 % | 2.241 M 100.00 % | 1.121 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 3.830 M -38.93 % | 6.272 M -19.63 % | 7.804 M -25.33 % | 10.452 M -27.82 % | 14.480 M -5.64 % | 15.346 M 96.14 % | 7.824 M -8.31 % | 8.533 M 9.05 % | 7.825 M -26.59 % | 10.659 M 1.51 % | 10.500 M 56.18 % | 6.723 M -8.77 % | 7.369 M -5.54 % | 7.801 M 10.11 % | 7.085 M 3.23 % | 6.863 M 10.02 % | 6.238 M 1.41 % | 6.151 M -6.15 % | 6.554 M 9.67 % | 5.976 M -16.50 % | 7.157 M 19.32 % | 5.998 M 35.24 % | 4.435 M -0.49 % | 4.457 M -4.81 % | 4.682 M -13.30 % | 5.400 M -33.97 % | 8.178 M 0.88 % | 8.107 M 95.16 % | 4.154 M -80.29 % | 21.076 M 334.74 % | 4.848 M -42.27 % | 8.397 M -29.71 % | 11.946 M 14.73 % | 10.413 M 17.27 % | 8.879 M -69.25 % | 28.872 M -40.91 % | 48.865 M 39.80 % | 34.953 M 66.12 % | 21.040 M 11.76 % | 18.827 M 13.32 % | 16.613 M 3.98 % | 15.977 M 4.15 % | 15.341 M 96.34 % | 7.814 M 2 631.99 % | 286.000 K -35.07 % | 440.500 K -25.97 % | 595.000 K -58.04 % | 1.418 M -36.72 % | 2.241 M -45.46 % | 4.109 M -31.25 % | 5.977 M -25.24 % | 7.995 M -20.15 % | 10.012 M |
Other current liabilities | 43.445 M 32.88 % | 32.694 M -9.12 % | 35.976 M 27.91 % | 28.126 M -25.66 % | 37.835 M -26.96 % | 51.802 M -16.17 % | 61.796 M 7.14 % | 57.678 M 24.41 % | 46.362 M 60.41 % | 28.902 M -35.67 % | 44.926 M 54.99 % | 28.987 M -18.14 % | 35.411 M -7.33 % | 38.213 M 3.11 % | 37.059 M 5.41 % | 35.156 M 16.70 % | 30.124 M 22.14 % | 24.663 M -50.67 % | 50.001 M 22.57 % | 40.795 M -32.76 % | 60.671 M 12.68 % | 53.843 M 86.39 % | 28.888 M 19.08 % | 24.260 M -12.02 % | 27.575 M 55.12 % | 17.776 M -30.01 % | 25.399 M -3.45 % | 26.307 M -3.30 % | 27.206 M 166.83 % | 10.196 M -50.02 % | 20.402 M -9.28 % | 22.490 M -8.50 % | 24.578 M -17.74 % | 29.878 M -15.07 % | 35.177 M 1 920.51 % | 1.741 M 105.49 % | -31.695 M -157.06 % | 55.546 M -61.10 % | 142.786 M 18.26 % | 120.743 M 22.33 % | 98.700 M 12.96 % | 87.378 M 14.89 % | 76.056 M 26.61 % | 60.073 M 36.25 % | 44.090 M -3.27 % | 45.579 M -3.16 % | 47.068 M -12.70 % | 53.916 M -11.27 % | 60.763 M 4.48 % | 58.157 M 4.69 % | 55.550 M -7.00 % | 59.730 M -6.54 % | 63.910 M |
Deferred revenue | 7.095 M -8.49 % | 7.753 M -9.92 % | 8.607 M 102.50 % | -344.696 M -7.74 % | -319.921 M 19.59 % | -397.840 M -13.57 % | -350.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.868 M 135.70 % | -27.644 M -465.71 % | 7.559 M -1.45 % | 7.670 M -72.02 % | 27.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.143 M 4.44 % | 25.989 M 8.20 % | 24.020 M 8.93 % | 22.050 M -33.68 % | 33.246 M -25.19 % | 44.442 M 55.22 % | 28.631 M 123.33 % | 12.820 M -2.52 % | 13.152 M -2.46 % | 13.484 M 15.72 % | 11.653 M 18.65 % | 9.821 M 0.86 % | 9.738 M 0.86 % | 9.654 M -23.30 % | 12.587 M -18.90 % | 15.520 M 12.31 % | 13.820 M 14.03 % | 12.119 M 100.00 % | 6.060 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 367.127 M -6.09 % | 390.948 M 17.90 % | 331.601 M -3.80 % | 344.696 M 7.74 % | 319.921 M -19.59 % | 397.840 M 13.57 % | 350.292 M 7.95 % | 324.492 M -0.37 % | 325.706 M -11.78 % | 369.180 M -6.95 % | 396.748 M -2.51 % | 406.977 M 1.29 % | 401.803 M 7.00 % | 375.529 M 3.62 % | 362.407 M 9.21 % | 331.830 M 3.17 % | 321.635 M 14.52 % | 280.843 M -17.59 % | 340.779 M 7.34 % | 317.469 M 0.20 % | 316.838 M 7.47 % | 294.828 M -7.74 % | 319.565 M -7.36 % | 344.938 M 7.87 % | 319.784 M 8.63 % | 294.367 M 4.07 % | 282.866 M -17.81 % | 344.176 M 27.14 % | 270.697 M 7.00 % | 252.989 M 150.44 % | 101.018 M -33.48 % | 151.869 M -25.08 % | 202.720 M 8.73 % | 186.446 M 9.56 % | 170.172 M 1.23 % | 168.112 M 1.24 % | 166.052 M 41.47 % | 117.378 M 70.85 % | 68.703 M 20.74 % | 56.901 M 26.17 % | 45.098 M 24.03 % | 36.362 M 31.62 % | 27.626 M 55.89 % | 17.722 M 126.68 % | 7.818 M -12.25 % | 8.910 M -10.91 % | 10.001 M 100.00 % | 5.001 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 484.299 M -1.43 % | 491.314 M 8.97 % | 450.858 M 1.47 % | 444.313 M 7.38 % | 413.790 M -25.21 % | 553.266 M 11.57 % | 495.873 M 4.73 % | 473.479 M 3.20 % | 458.809 M -7.06 % | 493.659 M -8.42 % | 539.073 M 7.69 % | 500.557 M -9.91 % | 555.604 M 9.42 % | 507.753 M 5.21 % | 482.621 M 4.25 % | 462.953 M 8.86 % | 425.280 M 10.33 % | 385.467 M -15.48 % | 456.040 M 4.84 % | 434.996 M -6.87 % | 467.088 M 2.87 % | 454.039 M 5.16 % | 431.745 M -13.68 % | 500.152 M 10.70 % | 451.828 M 5.43 % | 428.550 M 9.61 % | 390.971 M -18.27 % | 478.363 M 26.28 % | 378.818 M 2.82 % | 368.434 M 92.93 % | 190.969 M -27.30 % | 262.675 M -21.44 % | 334.381 M -1.43 % | 339.243 M -1.41 % | 344.105 M 19.09 % | 288.953 M 23.59 % | 233.801 M -15.39 % | 276.342 M -13.34 % | 318.883 M 17.25 % | 271.964 M 20.85 % | 225.044 M 14.04 % | 197.342 M 16.33 % | 169.639 M 24.94 % | 135.776 M 33.23 % | 101.913 M 2.04 % | 99.873 M 2.09 % | 97.833 M -0.25 % | 98.076 M -0.25 % | 98.318 M 27.80 % | 76.934 M 38.50 % | 55.550 M -7.00 % | 59.730 M -6.54 % | 63.910 M |
Total liabilities | 488.129 M -1.90 % | 497.586 M 8.49 % | 458.662 M 0.86 % | 454.765 M 6.19 % | 428.270 M -24.68 % | 568.612 M 12.89 % | 503.697 M 4.50 % | 482.012 M 3.30 % | 466.634 M -7.47 % | 504.318 M -8.23 % | 549.573 M 8.34 % | 507.280 M -9.89 % | 562.973 M 9.20 % | 515.554 M 5.28 % | 489.706 M 4.23 % | 469.816 M 8.88 % | 431.518 M 10.19 % | 391.618 M -15.34 % | 462.594 M 4.90 % | 440.972 M -7.02 % | 474.245 M 3.09 % | 460.037 M 5.47 % | 436.180 M -13.56 % | 504.609 M 10.54 % | 456.510 M 5.20 % | 433.950 M 8.72 % | 399.149 M -17.95 % | 486.470 M 27.02 % | 382.972 M -1.68 % | 389.510 M 98.92 % | 195.817 M -27.76 % | 271.072 M -21.73 % | 346.327 M -0.95 % | 349.656 M -0.94 % | 352.984 M 11.06 % | 317.825 M 12.44 % | 282.666 M -9.20 % | 311.295 M -8.42 % | 339.923 M 16.90 % | 290.790 M 20.33 % | 241.657 M 13.28 % | 213.319 M 15.32 % | 184.980 M 28.83 % | 143.590 M 40.50 % | 102.199 M 1.88 % | 100.314 M 1.92 % | 98.428 M -1.07 % | 99.494 M -1.06 % | 100.559 M 24.08 % | 81.043 M 31.72 % | 61.527 M -9.15 % | 67.725 M -8.38 % | 73.922 M |
Other non current assets | 0.000 -100.00 % | 158.233 M -7.92 % | 171.851 M 234.90 % | -127.391 M 3.72 % | -132.318 M 8.92 % | -145.272 M -2.07 % | -142.326 M -190.52 % | 157.239 M -5.96 % | 167.210 M 6.40 % | 157.155 M -4.35 % | 164.296 M 1.64 % | 161.650 M 27.88 % | 126.411 M 2.79 % | 122.981 M -11.54 % | 139.019 M 4.74 % | 132.730 M 5.28 % | 126.079 M 17.40 % | 107.389 M 0.57 % | 106.782 M -3.73 % | 110.922 M 4.15 % | 106.507 M 0.42 % | 106.059 M 2 212.67 % | 4.586 M -94.26 % | 79.886 M 6.96 % | 74.686 M 14 353.05 % | -524.000 K 80.44 % | -2.679 M -104.80 % | 55.866 M 6 580.97 % | -862.000 K -101.88 % | 45.814 M 427.39 % | 8.687 M -58.17 % | 20.766 M -36.78 % | 32.845 M 100.00 % | 16.423 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 % | 42.119 M -50.00 % | 84.237 M 1.42 % | 83.057 M 1.44 % | 81.877 M -4.61 % | 85.832 M -4.40 % | 89.787 M -6.26 % | 95.786 M -5.89 % | 101.784 M |
Long term investments | 166.495 M 1 826.36 % | 8.643 M -94.71 % | 163.300 M 6 866.72 % | 2.344 M -5.90 % | 2.491 M -15.36 % | 2.943 M 21.91 % | 2.414 M -98.46 % | 157.239 M -1.45 % | 159.553 M 1.53 % | 157.155 M -2.49 % | 161.161 M -0.30 % | 161.650 M 7 982.50 % | 2.000 M 0.00 % | 2.000 M 10.80 % | 1.805 M -9.75 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 5.88 % | 1.889 M 65.41 % | 1.142 M -38.20 % | 1.848 M 3 653.85 % | -52.000 K -104.48 % | 1.160 M -87.72 % | 9.448 M -86.34 % | 69.184 M 22.36 % | 56.543 M 2 949.95 % | -1.984 M -103.34 % | 59.437 M 8 514.06 % | 690.000 K -97.59 % | 28.618 M 86.94 % | 15.309 M 665.45 % | 2.000 M -79.38 % | 9.700 M -44.25 % | 17.400 M 100.00 % | 8.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 222.670 M 16.19 % | 191.649 M -18.10 % | 234.003 M -0.35 % | 234.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.378 M -5.55 % | 18.399 M -1.81 % | 18.738 M 1.12 % | 18.531 M 0.57 % | 18.426 M -17.73 % | 22.397 M -5.55 % | 23.712 M 10.24 % | 21.510 M -1.63 % | 21.867 M -1.61 % | 22.225 M -1.58 % | 22.582 M -1.56 % | 22.939 M 49.78 % | 15.315 M -1.49 % | 15.547 M 37.29 % | 11.324 M 0.10 % | 11.313 M -13.76 % | 13.118 M -37.55 % | 21.005 M 14.17 % | 18.398 M -3.28 % | 19.022 M -3.18 % | 19.646 M 14.21 % | 17.201 M 16.57 % | 14.756 M -4.59 % | 15.467 M -4.39 % | 16.177 M 100.00 % | 8.089 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -171.851 M -160.76 % | 282.817 M -1.05 % | 285.811 M -4.87 % | 300.432 M -0.77 % | 302.755 M 292.54 % | -157.239 M 1.45 % | -159.553 M -1.53 % | -157.155 M 2.49 % | -161.161 M 0.30 % | -161.650 M -1 030.20 % | 17.378 M -5.55 % | 18.399 M -1.81 % | 18.738 M 1.12 % | 18.531 M 0.57 % | 18.426 M -17.73 % | 22.397 M -5.55 % | 23.712 M 10.24 % | 21.510 M -1.63 % | 21.867 M -1.61 % | 22.225 M -1.58 % | 22.582 M -1.56 % | 22.939 M 49.78 % | 15.315 M -1.49 % | 15.547 M 37.29 % | 11.324 M 0.10 % | 11.313 M -13.76 % | 13.118 M -37.55 % | 21.005 M 14.17 % | 18.398 M -3.28 % | 19.022 M -3.18 % | 19.646 M 14.21 % | 17.201 M 16.57 % | 14.756 M -4.59 % | 15.467 M -4.39 % | 16.177 M 100.00 % | 8.089 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 117.872 M -1.90 % | 120.154 M -2.74 % | 123.545 M -3.53 % | 128.071 M -5.22 % | 135.121 M -7.73 % | 146.447 M 4.67 % | 139.912 M -2.63 % | 143.691 M 6.21 % | 135.294 M -2.26 % | 138.425 M 4.33 % | 132.679 M -2.28 % | 135.781 M -3.49 % | 140.697 M -6.93 % | 151.177 M 22.01 % | 123.902 M 5.53 % | 117.412 M 3.56 % | 113.375 M -4.06 % | 118.172 M -6.17 % | 125.937 M -5.05 % | 132.642 M -1.01 % | 133.996 M -0.54 % | 134.718 M -0.45 % | 135.331 M -2.84 % | 139.285 M 0.19 % | 139.027 M -1.56 % | 141.235 M -5.23 % | 149.026 M -0.12 % | 149.205 M 18.03 % | 126.409 M 9.51 % | 115.435 M 17.80 % | 97.991 M -4.25 % | 102.346 M -4.08 % | 106.700 M 1.61 % | 105.007 M 1.64 % | 103.313 M -10.11 % | 114.929 M -9.18 % | 126.545 M -6.90 % | 135.931 M -6.46 % | 145.316 M 0.73 % | 144.258 M 0.74 % | 143.199 M 2.69 % | 139.449 M 2.76 % | 135.699 M 23.61 % | 109.777 M 30.91 % | 83.855 M 100.00 % | 41.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 293.780 M -1.03 % | 296.835 M -0.27 % | 297.634 M 0.91 % | 294.943 M -1.35 % | 298.993 M -4.67 % | 313.640 M -0.15 % | 314.108 M 1.63 % | 309.062 M -2.01 % | 315.409 M 1.94 % | 309.421 M 0.89 % | 306.701 M -0.24 % | 307.449 M 4.85 % | 293.220 M -2.92 % | 302.054 M 4.46 % | 289.148 M 4.64 % | 276.328 M 3.98 % | 265.740 M 3.80 % | 256.010 M -3.09 % | 264.167 M -3.22 % | 272.953 M 1.37 % | 269.277 M -0.42 % | 270.421 M 10.00 % | 245.832 M -0.95 % | 248.194 M 4.08 % | 238.476 M 3.29 % | 230.870 M 5.21 % | 219.430 M -0.43 % | 220.388 M 8.11 % | 203.857 M 8.76 % | 187.430 M 15.64 % | 162.080 M -1.44 % | 164.445 M -1.42 % | 166.809 M 10.18 % | 151.403 M 11.33 % | 135.996 M -3.13 % | 140.387 M -3.03 % | 144.778 M -0.99 % | 146.227 M -0.98 % | 147.676 M 1.36 % | 145.691 M 1.38 % | 143.706 M 2.87 % | 139.703 M 2.95 % | 135.699 M 23.61 % | 109.777 M 30.91 % | 83.855 M -0.23 % | 84.046 M -0.23 % | 84.237 M 1.42 % | 83.057 M 1.44 % | 81.877 M -4.61 % | 85.832 M -4.40 % | 89.787 M -6.26 % | 95.786 M -5.89 % | 101.784 M |
Other current assets | 24.232 M -60.70 % | 61.660 M 3.04 % | 59.840 M -78.53 % | 278.751 M 777.73 % | 31.758 M -90.13 % | 321.624 M 273.56 % | 86.097 M 21.98 % | 70.584 M 2.14 % | 69.108 M -2.53 % | 70.903 M 11.45 % | 63.620 M -1.47 % | 64.566 M 10.04 % | 58.676 M 5.96 % | 55.375 M -12.80 % | 63.507 M 28.07 % | 49.588 M 7.54 % | 46.112 M 13.57 % | 40.603 M 101.84 % | 20.116 M -40.83 % | 33.995 M 65.77 % | 20.507 M -4.27 % | 21.421 M -4.43 % | 22.414 M 1.56 % | 22.069 M -22.03 % | 28.306 M 2 600.95 % | 1.048 M -80.44 % | 5.358 M -98.21 % | 299.107 M 11 027.49 % | 2.688 M 53.16 % | 1.755 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.709 M -50.00 % | 21.417 M 100.00 % | 10.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.685 M | 0.000 -100.00 % | 92.685 M | 0.000 -100.00 % | 81.884 M | 0.000 | 0.000 | 0.000 -100.00 % | 88.504 M -50.00 % | 177.008 M 0.37 % | 176.356 M 0.37 % | 175.703 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.975 M | 0.000 | 0.000 100.00 % | -155.013 M 1.70 % | -157.690 M -1.54 % | -155.292 M 2.63 % | -159.484 M -553.92 % | 35.135 M | 0.000 | 0.000 -100.00 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.000 K -87.06 % | 858.000 K 464.47 % | 152.000 K -91.47 % | 1.782 M 212.63 % | 570.000 K -18.10 % | 696.000 K 101.18 % | -59.040 M -26.73 % | -46.587 M -1 596.53 % | 3.113 M 106.19 % | -50.284 M | 0.000 100.00 % | -27.768 M -100.00 % | -13.884 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 |
cash and cash equivalents | 170.906 M 63.97 % | 104.233 M -4.35 % | 108.968 M -27.66 % | 150.637 M 13.71 % | 132.477 M -25.96 % | 178.926 M -27.86 % | 248.014 M 20.06 % | 206.579 M 32.73 % | 155.639 M 23.43 % | 126.094 M -9.69 % | 139.617 M 49.16 % | 93.601 M -19.32 % | 116.022 M -1.44 % | 117.716 M 10.12 % | 106.900 M 0.90 % | 105.947 M 14.99 % | 92.134 M 24.81 % | 73.821 M -32.09 % | 108.712 M 23.47 % | 88.048 M -0.85 % | 88.800 M -8.72 % | 97.278 M -10.93 % | 109.211 M -2.56 % | 112.082 M 16.21 % | 96.448 M 3.32 % | 93.349 M 12.28 % | 83.136 M -13.24 % | 95.826 M 10.04 % | 87.079 M 5.44 % | 82.589 M -8.89 % | 90.652 M 6.94 % | 84.767 M 7.46 % | 78.882 M 14.24 % | 69.050 M 16.60 % | 59.217 M -2.45 % | 60.702 M -2.39 % | 62.187 M 6.12 % | 58.603 M 6.51 % | 55.019 M 3.50 % | 53.161 M 3.62 % | 51.303 M -11.01 % | 57.649 M -9.92 % | 63.995 M 15.85 % | 55.241 M 18.83 % | 46.486 M 17.05 % | 39.714 M 20.56 % | 32.941 M 39.84 % | 23.557 M 66.21 % | 14.173 M 100.00 % | 7.087 M | 0.000 | 0.000 | 0.000 |
Cash and short term investments | 170.906 M 63.97 % | 104.233 M -6.15 % | 111.069 M -26.27 % | 150.637 M 13.71 % | 132.477 M -25.96 % | 178.926 M -27.86 % | 248.014 M 20.06 % | 206.579 M 32.73 % | 155.639 M 23.43 % | 126.094 M -9.69 % | 139.617 M 49.16 % | 93.601 M -19.32 % | 116.022 M -1.44 % | 117.716 M 10.12 % | 106.900 M 0.90 % | 105.947 M 14.99 % | 92.134 M 24.81 % | 73.821 M -32.09 % | 108.712 M 23.47 % | 88.048 M -0.85 % | 88.800 M -8.72 % | 97.278 M -10.93 % | 109.211 M -2.56 % | 112.082 M 16.21 % | 96.448 M 3.32 % | 93.349 M 12.28 % | 83.136 M -13.24 % | 95.826 M 10.04 % | 87.079 M 5.44 % | 82.589 M -8.89 % | 90.652 M 6.94 % | 84.767 M 7.46 % | 78.882 M 14.24 % | 69.050 M 16.60 % | 59.217 M -2.45 % | 60.702 M -2.39 % | 62.187 M 6.12 % | 58.603 M 6.51 % | 55.019 M 3.50 % | 53.161 M 3.62 % | 51.303 M -11.01 % | 57.649 M -9.92 % | 63.995 M 15.85 % | 55.241 M 18.83 % | 46.486 M 17.05 % | 39.714 M 20.56 % | 32.941 M 39.84 % | 23.557 M 66.21 % | 14.173 M 100.00 % | 7.087 M | 0.000 | 0.000 | 0.000 |
Total current assets | 691.279 M -4.00 % | 720.048 M 6.41 % | 676.656 M -2.82 % | 696.326 M -0.07 % | 696.796 M -23.77 % | 914.018 M 8.77 % | 840.356 M 5.96 % | 793.094 M 9.79 % | 722.381 M 5.39 % | 685.418 M -8.28 % | 747.283 M 4.89 % | 712.424 M -7.83 % | 772.977 M 3.40 % | 747.541 M 4.84 % | 713.017 M 5.37 % | 676.685 M 8.04 % | 626.306 M 5.91 % | 591.329 M -12.21 % | 673.550 M -1.88 % | 686.450 M -1.75 % | 698.671 M 2.30 % | 682.936 M -1.54 % | 693.595 M -8.08 % | 754.574 M 8.51 % | 695.409 M 3.20 % | 673.861 M 5.76 % | 637.154 M -12.52 % | 728.360 M 17.34 % | 620.725 M -0.77 % | 625.514 M 45.48 % | 429.960 M -16.32 % | 513.791 M -14.03 % | 597.622 M 1.84 % | 586.838 M 1.87 % | 576.053 M 8.47 % | 531.095 M 9.25 % | 486.136 M -4.56 % | 509.385 M -4.36 % | 532.634 M 15.09 % | 462.792 M 17.77 % | 392.949 M 6.24 % | 369.868 M 6.66 % | 346.787 M 7.79 % | 321.731 M 8.45 % | 296.675 M 6.87 % | 277.600 M 7.38 % | 258.524 M 1.77 % | 254.022 M 1.80 % | 249.519 M 17.00 % | 213.264 M 20.48 % | 177.008 M 0.37 % | 176.356 M 0.37 % | 175.703 M |
Inventory | 242.916 M -19.10 % | 300.277 M 17.72 % | 255.071 M -4.45 % | 266.938 M -12.90 % | 306.473 M -25.88 % | 413.468 M 52.34 % | 271.411 M 13.88 % | 238.324 M 8.22 % | 220.223 M -24.79 % | 292.804 M 5.66 % | 277.121 M -13.20 % | 319.251 M -9.27 % | 351.868 M 21.27 % | 290.158 M 0.43 % | 288.909 M 12.96 % | 255.767 M 12.13 % | 228.103 M -0.20 % | 228.571 M -11.95 % | 259.596 M -9.80 % | 287.785 M -4.27 % | 300.627 M 6.20 % | 283.087 M 0.15 % | 282.669 M -6.23 % | 301.442 M 10.47 % | 272.876 M -3.06 % | 281.501 M 0.15 % | 281.093 M -14.90 % | 330.314 M 28.25 % | 257.555 M -7.64 % | 278.846 M 78.06 % | 156.605 M -13.23 % | 180.484 M -11.68 % | 204.362 M 14.44 % | 178.582 M 16.87 % | 152.802 M 3.47 % | 147.681 M 3.59 % | 142.560 M -13.32 % | 164.467 M -11.75 % | 186.373 M 22.12 % | 152.613 M 28.40 % | 118.853 M 9.91 % | 108.138 M 11.00 % | 97.423 M 16.21 % | 83.834 M 19.35 % | 70.245 M 6.38 % | 66.031 M 6.82 % | 61.816 M -2.34 % | 63.298 M -2.29 % | 64.779 M 100.00 % | 32.390 M | 0.000 | 0.000 | 0.000 |
Net receivables | 253.225 M -0.26 % | 253.878 M 1.28 % | 250.676 M 12.58 % | 222.670 M 16.19 % | 191.649 M -18.10 % | 234.003 M -0.35 % | 234.834 M -15.41 % | 277.607 M 0.07 % | 277.411 M 41.81 % | 195.617 M -26.71 % | 266.925 M 13.58 % | 235.006 M -4.63 % | 246.411 M -13.32 % | 284.292 M 12.06 % | 253.701 M -4.40 % | 265.383 M 2.09 % | 259.957 M 4.68 % | 248.334 M -12.90 % | 285.126 M 3.12 % | 276.511 M -3.95 % | 287.879 M 2.45 % | 280.998 M 1.25 % | 277.519 M -12.84 % | 318.411 M -2.10 % | 325.225 M 9.15 % | 297.963 M 11.36 % | 267.567 M 8 495.15 % | 3.113 M -98.86 % | 273.403 M 4.22 % | 262.324 M 44.26 % | 181.841 M -26.52 % | 247.473 M -20.96 % | 313.104 M -4.27 % | 327.073 M -4.10 % | 341.042 M 9.58 % | 311.216 M 10.60 % | 281.389 M -1.72 % | 286.316 M -1.69 % | 291.242 M 13.32 % | 257.018 M 15.36 % | 222.793 M 100.00 % | 111.397 M -39.91 % | 185.369 M 106.03 % | 89.972 M -50.00 % | 179.944 M 100.00 % | 89.972 M -45.06 % | 163.767 M -2.03 % | 167.167 M -1.99 % | 170.567 M 100.00 % | 85.284 M | 0.000 | 0.000 | 0.000 |
Tax assets | 9.413 M -4.00 % | 9.805 M -9.12 % | 10.789 M 18.53 % | 9.102 M 15.39 % | 7.888 M -13.22 % | 9.090 M -19.93 % | 11.353 M 39.61 % | 8.132 M -36.99 % | 12.905 M -6.76 % | 13.841 M 42.31 % | 9.726 M -2.91 % | 10.018 M 48.77 % | 6.734 M -10.18 % | 7.497 M 31.90 % | 5.684 M 0.51 % | 5.655 M -3.50 % | 5.860 M -3.17 % | 6.052 M 5.51 % | 5.736 M -4.24 % | 5.990 M 3.90 % | 5.765 M 3.48 % | 5.571 M -93.32 % | 83.385 M 1 593.44 % | 4.924 M | 0.000 -100.00 % | 5.428 M 4.06 % | 5.216 M -12.89 % | 5.988 M 4.05 % | 5.755 M 28.29 % | 4.486 M -46.51 % | 8.386 M 19.77 % | 7.002 M 24.64 % | 5.618 M 82.85 % | 3.073 M 483.02 % | 527.000 K -59.19 % | 1.292 M -37.18 % | 2.056 M -6.88 % | 2.208 M -6.44 % | 2.360 M 64.63 % | 1.434 M 182.74 % | 507.000 K 100.00 % | 253.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 66.632 M 24.60 % | 53.478 M -21.41 % | 68.049 M 19.87 % | 56.769 M 46.92 % | 38.639 M -55.76 % | 87.336 M 26.44 % | 69.072 M -11.73 % | 78.252 M 2.80 % | 76.118 M -12.77 % | 87.257 M 1.14 % | 86.274 M 51.41 % | 56.979 M -47.99 % | 109.563 M 27.31 % | 86.059 M 17.43 % | 73.287 M -17.20 % | 88.513 M 34.19 % | 65.962 M -9.49 % | 72.875 M 24.35 % | 58.607 M -18.40 % | 71.819 M -15.11 % | 84.601 M -14.07 % | 98.459 M 31.77 % | 74.719 M -37.92 % | 120.352 M 23.76 % | 97.243 M -12.42 % | 111.032 M 42.60 % | 77.865 M -23.98 % | 102.424 M 39.84 % | 73.244 M -24.98 % | 97.630 M 52.64 % | 63.962 M -23.93 % | 84.085 M -19.31 % | 104.207 M -12.44 % | 119.015 M -11.07 % | 133.822 M 17.55 % | 113.839 M 21.29 % | 93.856 M -4.16 % | 97.934 M -4.00 % | 102.012 M 14.02 % | 89.469 M 16.31 % | 76.926 M 10.51 % | 69.607 M 11.75 % | 62.288 M 13.91 % | 54.680 M 16.16 % | 47.071 M 10.17 % | 42.727 M 11.32 % | 38.383 M 6.65 % | 35.989 M 7.13 % | 33.594 M 100.00 % | 16.797 M | 0.000 | 0.000 | 0.000 |
Tax payables | 0.000 -100.00 % | 6.441 M -2.78 % | 6.625 M 15.88 % | 5.717 M -41.21 % | 9.725 M -40.29 % | 16.288 M 10.70 % | 14.713 M 12.68 % | 13.057 M 22.91 % | 10.623 M 27.68 % | 8.320 M -25.21 % | 11.125 M 46.11 % | 7.614 M -13.74 % | 8.827 M 11.00 % | 7.952 M -19.42 % | 9.868 M 32.39 % | 7.454 M -1.39 % | 7.559 M 6.68 % | 7.086 M 6.51 % | 6.653 M 35.42 % | 4.913 M -1.31 % | 4.978 M -27.95 % | 6.909 M -19.41 % | 8.573 M -19.14 % | 10.602 M 46.72 % | 7.226 M 34.44 % | 5.375 M 11.03 % | 4.841 M -11.27 % | 5.456 M -28.87 % | 7.671 M 0.68 % | 7.619 M 36.37 % | 5.587 M 32.03 % | 4.232 M 47.13 % | 2.876 M -26.35 % | 3.905 M -20.86 % | 4.934 M -6.22 % | 5.261 M -5.85 % | 5.588 M 1.88 % | 5.485 M 1.91 % | 5.382 M 10.95 % | 4.851 M 12.29 % | 4.320 M 8.15 % | 3.995 M 8.87 % | 3.669 M 11.13 % | 3.302 M 12.53 % | 2.934 M 10.40 % | 2.658 M 11.61 % | 2.381 M -24.91 % | 3.171 M -19.94 % | 3.961 M 100.00 % | 1.981 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 394.234 M -0.16 % | 394.883 M -11.59 % | 446.662 M 6 624.42 % | -6.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.835 M | 0.000 100.00 % | -13.332 M 50.00 % | -26.663 M -34.52 % | -19.822 M -52.71 % | -12.980 M -100.00 % | -6.490 M | 0.000 100.00 % | -13.980 M 50.00 % | -27.959 M -10.47 % | -25.308 M -11.70 % | -22.657 M -100.00 % | -11.329 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 20.539 M -7.36 % | 22.170 M 14.34 % | 19.389 M -22.92 % | 25.155 M 13.62 % | 22.140 M -34.47 % | 33.787 M 18.30 % | 28.560 M -9.98 % | 31.727 M 22.16 % | 25.972 M 3.07 % | 25.199 M 10.20 % | 22.866 M -4.22 % | 23.874 M 14.32 % | 20.883 M -15.88 % | 24.826 M 7.11 % | 23.177 M 0.49 % | 23.065 M 14.47 % | 20.149 M -1.15 % | 20.384 M -0.88 % | 20.565 M -3.61 % | 21.336 M 8.13 % | 19.731 M -8.06 % | 21.461 M 1.80 % | 21.081 M -5.97 % | 22.419 M -5.48 % | 23.720 M 0.45 % | 23.613 M -0.89 % | 23.825 M 5.77 % | 22.526 M 0.02 % | 22.522 M 8.12 % | 20.831 M 7.66 % | 19.348 M 5.31 % | 18.373 M 5.61 % | 17.397 M 40.07 % | 12.421 M 66.85 % | 7.444 M -22.49 % | 9.604 M -18.36 % | 11.764 M 7.15 % | 10.979 M 7.70 % | 10.194 M 7.26 % | 9.504 M 7.83 % | 8.814 M 13.01 % | 7.799 M 14.96 % | 6.784 M 11.62 % | 6.078 M 13.15 % | 5.371 M 21.02 % | 4.438 M 26.62 % | 3.505 M 50.59 % | 2.328 M 102.39 % | 1.150 M 70.37 % | 675.000 K 237.50 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K |
Capital lease obligations | 3.660 M -42.98 % | 6.419 M -2.65 % | 6.594 M -33.58 % | 9.928 M -7.94 % | 10.784 M -18.39 % | 13.214 M 115.00 % | 6.146 M -30.14 % | 8.798 M 60.93 % | 5.467 M -22.11 % | 7.019 M 26.88 % | 5.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 235.000 K -49.57 % | 466.000 K -32.76 % | 693.000 K -74.71 % | 2.740 M -33.55 % | 4.124 M -25.12 % | 5.507 M -34.26 % | 8.377 M -25.52 % | 11.247 M -22.87 % | 14.581 M -18.61 % | 17.915 M -17.00 % | 21.584 M -14.53 % | 25.253 M 67.94 % | 15.037 M 211.96 % | 4.820 M 16.13 % | 4.151 M 19.23 % | 3.481 M 95.12 % | 1.784 M 1 950.57 % | 87.000 K -92.16 % | 1.109 M -47.96 % | 2.131 M 100.00 % | 1.066 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 514.227 M -3.37 % | 532.142 M -7.23 % | 573.618 M 3.07 % | 556.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 72.106 M 15.43 % | 62.466 M -13.37 % | 72.106 M 0.00 % | 72.106 M -15.51 % | 85.343 M 18.36 % | 72.106 M 0.00 % | 72.106 M 0.00 % | 72.106 M 0.00 % | 72.106 M 0.00 % | 72.106 M 13.48 % | 63.543 M -11.88 % | 72.106 M 2.40 % | 70.419 M 0.00 % | 70.419 M 0.00 % | 70.419 M 0.00 % | 70.419 M -27.81 % | 97.541 M 39.23 % | 70.056 M -45.99 % | 129.703 M -9.89 % | 143.943 M -0.29 % | 144.358 M 0.01 % | 144.347 M 0.18 % | 144.085 M 0.00 % | 144.085 M 6.12 % | 135.773 M 1.41 % | 133.880 M 0.86 % | 132.740 M 6.93 % | 124.137 M 4.31 % | 119.008 M 90.52 % | 62.466 M 0.00 % | 62.466 M 3.05 % | 60.620 M 3.14 % | 58.774 M 1.00 % | 58.193 M 1.01 % | 57.611 M 0.00 % | 57.611 M 0.00 % | 57.611 M 6.28 % | 54.207 M 6.70 % | 50.802 M 28.16 % | 39.639 M 39.20 % | 28.475 M -48.32 % | 55.100 M -32.58 % | 81.724 M -49.66 % | 162.342 M -33.18 % | 242.960 M 0.44 % | 241.894 M 0.44 % | 240.828 M 2.37 % | 235.258 M 2.43 % | 229.687 M 5.66 % | 217.378 M 6.00 % | 205.068 M 0.42 % | 204.217 M 0.42 % | 203.365 M |
Deferred tax liabilities non current | 3.398 M -31.05 % | 4.928 M -1.97 % | 5.027 M -19.89 % | 6.275 M -22.31 % | 8.077 M 29.00 % | 6.261 M 33.90 % | 4.676 M 4.00 % | 4.496 M -17.02 % | 5.418 M -17.40 % | 6.559 M -4.19 % | 6.846 M 1.83 % | 6.723 M 3.67 % | 6.485 M -6.25 % | 6.917 M -2.37 % | 7.085 M 3.23 % | 6.863 M 10.02 % | 6.238 M 1.41 % | 6.151 M -6.15 % | 6.554 M 9.67 % | 5.976 M -16.50 % | 7.157 M 19.32 % | 5.998 M 35.24 % | 4.435 M -0.49 % | 4.457 M -4.81 % | 4.682 M -13.30 % | 5.400 M -33.97 % | 8.178 M 0.88 % | 8.107 M 95.16 % | 4.154 M -20.74 % | 5.241 M 26.14 % | 4.155 M 21.58 % | 3.418 M 27.52 % | 2.680 M -11.01 % | 3.012 M -9.92 % | 3.343 M 3.31 % | 3.236 M 3.42 % | 3.129 M -2.28 % | 3.202 M -2.23 % | 3.275 M 8.35 % | 3.023 M 9.12 % | 2.770 M 100.00 % | 1.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 985.059 M -3.13 % | 1.017 B 4.37 % | 974.290 M -1.71 % | 991.269 M -0.45 % | 995.789 M -18.89 % | 1.228 B 6.34 % | 1.154 B 4.75 % | 1.102 B 6.20 % | 1.038 B 4.32 % | 994.839 M -5.61 % | 1.054 B 3.34 % | 1.020 B -4.34 % | 1.066 B 1.58 % | 1.050 B 4.73 % | 1.002 B 5.16 % | 953.013 M 6.83 % | 892.046 M 5.28 % | 847.339 M -9.64 % | 937.717 M -2.26 % | 959.403 M -0.88 % | 967.948 M 1.53 % | 953.357 M 1.48 % | 939.427 M -6.32 % | 1.003 B 7.38 % | 933.885 M 3.22 % | 904.731 M 5.62 % | 856.584 M -9.71 % | 948.748 M 15.06 % | 824.582 M 1.43 % | 812.944 M 37.31 % | 592.040 M -12.71 % | 678.236 M -11.28 % | 764.431 M 3.55 % | 738.240 M 3.68 % | 712.049 M 6.04 % | 671.482 M 6.43 % | 630.914 M -3.77 % | 655.612 M -3.63 % | 680.310 M 11.80 % | 608.483 M 13.38 % | 536.655 M 5.32 % | 509.571 M 5.61 % | 482.486 M 11.81 % | 431.508 M 13.40 % | 380.530 M 5.22 % | 361.646 M 5.51 % | 342.761 M 1.69 % | 337.079 M 1.71 % | 331.396 M 10.80 % | 299.096 M 12.11 % | 266.795 M -1.96 % | 272.141 M -1.93 % | 277.487 M |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1998-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 100.00 % | -4.160 M 0.00 % | -4.160 M | 0.000 -100.00 % | 6.402 M | 0.000 -100.00 % | 124.000 K 102.09 % | -5.936 M 0.00 % | -5.936 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.500 K 0.00 % | 15.500 K -66.30 % | 46.000 K 0.00 % | 46.000 K -53.54 % | 99.000 K 0.00 % | 99.000 K 72.17 % | 57.500 K 0.00 % | 57.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 |
Change in working capital | 0.000 100.00 % | -34.887 M | 0.000 -100.00 % | 71.184 M | 0.000 100.00 % | -75.300 M | 0.000 -100.00 % | 6.946 M | 0.000 -100.00 % | 52.810 M 200.00 % | 17.603 M 318.62 % | -8.052 M | 0.000 100.00 % | -39.589 M -100.08 % | -19.787 M 66.27 % | -58.655 M -262.38 % | -16.186 M -121.99 % | 73.615 M 93.34 % | 38.076 M 470.14 % | -10.287 M 31.41 % | -14.998 M -126.91 % | 55.730 M 227.54 % | 17.015 M 126.77 % | -63.548 M -154.05 % | -25.014 M -195.38 % | 26.227 M 0.00 % | 26.227 M 161.81 % | -42.431 M 0.00 % | -42.431 M 48.55 % | -82.464 M 0.00 % | -82.464 M -227.91 % | 64.469 M 0.00 % | 64.469 M 530.87 % | -14.963 M 0.00 % | -14.963 M -6 732.19 % | -219.000 K 0.00 % | -219.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 |
Accounts receivables | 0.000 100.00 % | -16.487 M | 0.000 -100.00 % | 11.677 M | 0.000 -100.00 % | 13.225 M | 0.000 100.00 % | -32.917 M | 0.000 -100.00 % | 22.161 M | 0.000 -100.00 % | 30.947 M | 0.000 100.00 % | -7.367 M | 0.000 100.00 % | -30.640 M | 0.000 -100.00 % | 29.524 M | 0.000 100.00 % | -8.595 M | 0.000 -100.00 % | 37.694 M | 0.000 100.00 % | -43.804 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 |
Inventory | 0.000 100.00 % | -18.400 M | 0.000 -100.00 % | 59.507 M | 0.000 100.00 % | -88.524 M | 0.000 -100.00 % | 39.863 M | 0.000 -100.00 % | 11.056 M 200.00 % | 3.685 M 109.45 % | -38.999 M | 0.000 100.00 % | -32.222 M -100.00 % | -16.111 M 42.49 % | -28.015 M -100.00 % | -14.008 M -131.77 % | 44.091 M 100.00 % | 22.046 M 1 402.93 % | -1.692 M -100.00 % | -846.000 K -104.69 % | 18.036 M 100.00 % | 9.018 M 145.67 % | -19.744 M -100.00 % | -9.872 M -139.89 % | 24.748 M 0.00 % | 24.748 M 196.33 % | -25.691 M 0.00 % | -25.691 M 58.19 % | -61.448 M 0.00 % | -61.448 M -374.80 % | 22.361 M 0.00 % | 22.361 M 215.27 % | -19.398 M 0.00 % | -19.398 M -160.95 % | -7.434 M 0.00 % | -7.434 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.511 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.918 M -200.00 % | 13.918 M | 0.000 | 0.000 100.00 % | -3.676 M 0.00 % | -3.676 M -68.74 % | -2.179 M 0.00 % | -2.179 M -113.59 % | 16.031 M 0.00 % | 16.031 M 213.27 % | -14.152 M 0.00 % | -14.152 M -276.98 % | 7.997 M 0.00 % | 7.997 M 152.81 % | -15.142 M 0.00 % | -15.142 M -1 123.80 % | 1.479 M 0.00 % | 1.479 M 108.84 % | -16.740 M 0.00 % | -16.740 M 20.35 % | -21.017 M 0.00 % | -21.017 M -149.91 % | 42.108 M 0.00 % | 42.108 M 849.34 % | 4.436 M 0.00 % | 4.436 M -38.52 % | 7.215 M 0.00 % | 7.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 79.067 M 340.02 % | -32.942 M -842.53 % | -3.495 M -111.67 % | 29.950 M -72.87 % | 110.408 M 203.46 % | -106.718 M -523.43 % | 25.203 M -20.65 % | 31.760 M -41.42 % | 54.215 M 188.50 % | -61.259 M -177.82 % | 78.723 M 426.72 % | -24.095 M -142.75 % | -9.926 M -143.91 % | 22.603 M 253.45 % | -14.730 M -124.94 % | 59.059 M 299.89 % | -29.546 M -32.26 % | -22.340 M -180.32 % | 27.815 M 550.74 % | -6.171 M 76.78 % | -26.577 M 12.56 % | -30.395 M -236.74 % | 22.228 M -51.79 % | 46.107 M 416.28 % | -14.578 M -742.91 % | 2.268 M 129.32 % | -7.733 M -309.69 % | 3.688 M 0.00 % | 3.688 M -46.08 % | 6.839 M 130.55 % | -22.389 M -314.78 % | 10.424 M 300.35 % | -5.203 M 37.29 % | -8.298 M 0.00 % | -8.298 M -2 327.52 % | 372.500 K 102.60 % | -14.312 M -154.89 % | 26.075 M 0.00 % | 26.075 M 159.43 % | -43.878 M 0.00 % | -43.878 M -211.63 % | -14.080 M 0.00 % | -14.080 M -61.82 % | -8.701 M 0.00 % | -8.701 M -482.46 % | 2.275 M 0.00 % | 2.275 M -87.56 % | 18.293 M 0.00 % | 18.293 M 187.07 % | -21.010 M 0.00 % | -21.010 M -244.26 % | 14.564 M 100.00 % | 7.282 M 1 998.49 % | 347.000 K 100.00 % | 173.500 K |
Net cash provided by operating activities | 82.637 M 243.18 % | -57.716 M -413.35 % | -11.243 M -1 047.18 % | 1.187 M -98.18 % | 65.147 M 167.91 % | -95.937 M -305.85 % | 46.605 M -35.20 % | 71.920 M -10.37 % | 80.238 M 81.83 % | 44.129 M -35.59 % | 68.511 M 521.17 % | -16.267 M -1 624.55 % | 1.067 M -93.05 % | 15.345 M -3.60 % | 15.918 M -29.01 % | 22.424 M 987.73 % | -2.526 M -104.31 % | 58.658 M 375.58 % | 12.334 M -20.91 % | 15.594 M 198.43 % | -15.843 M -158.82 % | 26.935 M -33.77 % | 40.668 M 357.25 % | 8.894 M 804.75 % | -1.262 M -103.32 % | 37.995 M 0.00 % | 37.995 M 402.77 % | -12.549 M 0.00 % | -12.549 M 76.62 % | -53.674 M 0.00 % | -53.674 M -174.75 % | 71.801 M 0.00 % | 71.801 M 14 245.85 % | 500.500 K 0.00 % | 500.500 K -96.85 % | 15.891 M 0.00 % | 15.891 M -46.78 % | 29.859 M 0.00 % | 29.859 M 186.21 % | -34.637 M 0.00 % | -34.637 M -416.54 % | -6.706 M 0.00 % | -6.706 M -152.75 % | 12.713 M 0.00 % | 12.713 M -43.88 % | 22.651 M 0.00 % | 22.651 M -13.52 % | 26.192 M 0.00 % | 26.192 M 743.93 % | -4.068 M 0.00 % | -4.068 M -126.59 % | 15.295 M 100.00 % | 7.648 M 361.95 % | 1.656 M 100.00 % | 827.750 K |
Investments in property plant and equipment | -10.231 M -99.32 % | -5.133 M 16.37 % | -6.138 M -56.42 % | -3.924 M 32.89 % | -5.847 M 11.89 % | -6.636 M 41.75 % | -11.392 M -47.95 % | -7.700 M 1.02 % | -7.779 M 31.91 % | -11.424 M -131.16 % | -4.942 M -80.56 % | -2.737 M 60.14 % | -6.866 M 5.44 % | -7.261 M 58.18 % | -17.362 M -90.73 % | -9.103 M 0.01 % | -9.104 M -151.49 % | -3.620 M 25.90 % | -4.885 M 68.80 % | -15.659 M -137.33 % | -6.598 M 43.59 % | -11.697 M -150.23 % | -4.675 M 18.86 % | -5.761 M 31.08 % | -8.359 M -87.48 % | -4.459 M 0.00 % | -4.459 M 65.92 % | -13.083 M 0.00 % | -13.083 M 28.05 % | -18.183 M 0.00 % | -18.183 M -385.58 % | -3.745 M 0.00 % | -3.745 M 32.70 % | -5.564 M 0.00 % | -5.564 M -4.66 % | -5.316 M 0.00 % | -5.316 M -21.68 % | -4.369 M 0.00 % | -4.369 M 22.53 % | -5.640 M 0.00 % | -5.640 M 22.36 % | -7.264 M 0.00 % | -7.264 M 66.23 % | -21.512 M 0.00 % | -21.512 M -304.10 % | -5.324 M 0.00 % | -5.324 M 30.51 % | -7.661 M 0.00 % | -7.661 M -128.86 % | -3.348 M 0.00 % | -3.348 M -34.30 % | -2.493 M -100.00 % | -1.246 M 82.08 % | -6.953 M -100.00 % | -3.477 M |
Acquisitions net | 0.000 -100.00 % | 913.000 K | 0.000 -100.00 % | 190.000 K | 0.000 100.00 % | -165.000 K -200.00 % | 165.000 K -93.94 % | 2.721 M | 0.000 -100.00 % | 991.000 K 712.30 % | 122.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 -100.00 % | 29.000 K -37.63 % | 46.500 K 0.00 % | 46.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.863 M 0.00 % | 1.863 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 % | 276.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -7.357 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 % | -2.007 M 0.00 % | -2.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.708 M 0.00 % | -2.708 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M 0.00 % | -1.000 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.500 K 0.00 % | 122.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -818.500 K 0.00 % | -818.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 |
Other investing activites | 0.000 -100.00 % | 263.000 K 200.00 % | -263.000 K -376.84 % | 95.000 K | 0.000 100.00 % | -82.500 K -200.00 % | 82.500 K 560.00 % | 12.500 K | 0.000 100.00 % | -1.218 M -2 096.72 % | 61.000 K 208.93 % | -56.000 K -255.56 % | 36.000 K -38.98 % | 59.000 K 100.50 % | -11.853 M -7 855.03 % | -149.000 K 96.04 % | -3.765 M 84.33 % | -24.030 M -18 167.67 % | 133.000 K -97.05 % | 4.501 M 160.54 % | -7.435 M -209.63 % | 6.782 M 200.38 % | -6.756 M -389.21 % | -1.381 M 77.68 % | -6.187 M -238.77 % | 4.459 M 149.96 % | -8.925 M -1 079.71 % | -756.500 K 0.00 % | -756.500 K -104.16 % | 18.183 M 172.55 % | -25.062 M -769.29 % | 3.745 M 208.46 % | -3.453 M -574.57 % | 727.500 K 0.00 % | 727.500 K -86.31 % | 5.316 M 211.94 % | -4.749 M -208.70 % | 4.369 M 181.25 % | -5.377 M -195.35 % | 5.640 M 926.30 % | -682.500 K -109.40 % | 7.264 M 212.08 % | -6.481 M -130.13 % | 21.512 M 218.84 % | -18.101 M -440.02 % | 5.324 M 202.11 % | -5.214 M -168.05 % | 7.661 M 202.32 % | -7.487 M -323.66 % | 3.348 M 203.24 % | -3.243 M -230.09 % | 2.493 M 100.00 % | 1.246 M -82.08 % | 6.953 M 100.00 % | 3.477 M |
Net cash used for investing activites | -10.231 M -158.55 % | -3.957 M 71.24 % | -13.758 M -268.45 % | -3.734 M 36.14 % | -5.847 M 14.03 % | -6.801 M 39.42 % | -11.227 M -125.49 % | -4.979 M 35.99 % | -7.779 M 32.88 % | -11.590 M -140.46 % | -4.820 M -72.57 % | -2.793 M 59.11 % | -6.830 M 5.17 % | -7.202 M 75.35 % | -29.215 M -215.77 % | -9.252 M 28.11 % | -12.869 M 53.46 % | -27.650 M -481.86 % | -4.752 M 57.41 % | -11.158 M -50.07 % | -7.435 M -51.27 % | -4.915 M 27.25 % | -6.756 M 5.40 % | -7.142 M 50.90 % | -14.546 M -117.38 % | -6.692 M -0.44 % | -6.663 M 59.32 % | -16.378 M 0.00 % | -16.378 M 24.69 % | -21.747 M -1.16 % | -21.497 M -474.10 % | -3.745 M -8.46 % | -3.453 M 27.95 % | -4.792 M 0.00 % | -4.792 M 5.01 % | -5.045 M -0.50 % | -5.020 M -2.91 % | -4.878 M -0.21 % | -4.868 M 13.36 % | -5.619 M -698.65 % | -703.500 K 90.27 % | -7.232 M -11.04 % | -6.513 M 69.57 % | -21.407 M -17.58 % | -18.207 M -242.00 % | -5.324 M -2.11 % | -5.214 M 31.95 % | -7.661 M -2.32 % | -7.487 M -123.66 % | -3.348 M -12.84 % | -2.967 M -19.02 % | -2.493 M -100.00 % | -1.246 M 82.08 % | -6.953 M -100.00 % | -3.477 M |
Debt repayment | -23.958 M -140.61 % | 58.996 M 589.80 % | -12.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.627 M -220.99 % | 43.496 M 0.00 % | 43.496 M | 0.000 -100.00 % | 153.560 M | 0.000 100.00 % | -112.275 M -867.59 % | 14.627 M 0.00 % | 14.627 M | 0.000 100.00 % | -560.000 K | 0.000 100.00 % | -24.571 M | 0.000 -100.00 % | 14.653 M | 0.000 -100.00 % | 11.637 M | 0.000 -100.00 % | 15.282 M | 0.000 100.00 % | -2.329 M | 0.000 -100.00 % | 3.973 M | 0.000 100.00 % | -3.508 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.557 M 0.00 % | 2.557 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.136 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.384 M -33.33 % | -5.538 M 62.50 % | -14.768 M -103.39 % | -7.261 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.384 M -100.00 % | -3.692 M 50.00 % | -7.384 M -100.00 % | -3.692 M -100.00 % | -1.846 M 0.00 % | -1.846 M 50.00 % | -3.692 M | 0.000 | 0.000 100.00 % | -3.692 M 0.00 % | -3.692 M 0.00 % | -3.692 M -100.00 % | -1.846 M 0.00 % | -1.846 M 0.00 % | -1.846 M 66.67 % | -5.538 M 0.00 % | -5.538 M -200.00 % | -1.846 M 0.00 % | -1.846 M 0.00 % | -1.846 M 0.00 % | -1.846 M 49.37 % | -3.646 M 0.00 % | -3.646 M -1.28 % | -3.600 M 0.00 % | -3.600 M 0.00 % | -3.600 M 0.00 % | -3.600 M 20.00 % | -4.500 M 0.00 % | -4.500 M 50.00 % | -9.000 M 0.00 % | -9.000 M 27.86 % | -12.476 M 0.00 % | -12.476 M | 0.000 | 0.000 100.00 % | -4.738 M 0.00 % | -4.738 M -18 852.00 % | -25.000 K 0.00 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -5.144 M -149.95 % | -2.058 M 55.48 % | -4.623 M -120.77 % | 22.255 M 125.07 % | -88.756 M -501.33 % | 22.116 M 34.53 % | 16.439 M 1 305.21 % | -1.364 M 95.22 % | -28.515 M -162.69 % | -10.855 M 13.88 % | -12.605 M -618.23 % | -1.755 M -107.28 % | 24.123 M 296.43 % | 6.085 M -85.37 % | 41.598 M 930.93 % | 4.035 M -95.12 % | 82.752 M 234.06 % | -61.726 M -428.91 % | 18.767 M 319.70 % | -8.542 M -153.70 % | 15.906 M 147.66 % | -33.372 M -7.63 % | -31.007 M -360.74 % | 11.892 M -48.19 % | 22.955 M 134.25 % | -67.026 M -221.09 % | 55.352 M 1 183.94 % | -5.107 M 0.00 % | -5.107 M 83.05 % | -30.131 M -232.20 % | 22.792 M 129.84 % | -76.390 M -201.90 % | 74.964 M 564.96 % | 11.274 M 0.00 % | 11.274 M 189.05 % | -12.660 M -200.00 % | 12.660 M 168.02 % | -18.613 M -1 132.33 % | 1.803 M -72.36 % | 6.523 M -79.49 % | 31.804 M 914.01 % | -3.907 M -115.80 % | 24.734 M 22.95 % | 20.118 M -5.33 % | 21.250 M 965.74 % | -2.455 M -118.19 % | 13.491 M 277.15 % | 3.577 M -52.14 % | 7.474 M 532.27 % | -1.729 M -197.19 % | 1.779 M 199.66 % | -1.785 M -100.00 % | -892.500 K 74.27 % | -3.469 M -100.00 % | -1.734 M |
Net cash used provided by financing activities | -29.102 M -151.11 % | 56.938 M 441.60 % | -16.668 M -174.90 % | 22.255 M 123.15 % | -96.140 M -352.29 % | 38.107 M 2 180.49 % | 1.671 M 111.89 % | -14.048 M 73.48 % | -52.976 M -16.52 % | -45.465 M -192.45 % | -15.546 M -785.81 % | -1.755 M -110.48 % | 16.739 M 599.50 % | 2.393 M -78.25 % | 11.002 M 3 107.58 % | 343.000 K -99.03 % | 35.470 M 155.80 % | -63.572 M -521.70 % | 15.075 M 276.48 % | -8.542 M -153.70 % | 15.906 M 142.91 % | -37.064 M -6.82 % | -34.699 M -523.16 % | 8.200 M -61.15 % | 21.109 M 130.65 % | -68.872 M -7 939.67 % | 878.500 K -97.33 % | 32.851 M 0.00 % | 32.851 M 202.73 % | -31.977 M -118.32 % | 174.506 M 323.05 % | -78.236 M -68.62 % | -46.399 M -715.94 % | 7.533 M 0.00 % | 7.533 M 146.33 % | -16.260 M -2 374.89 % | -657.000 K 97.04 % | -22.213 M 0.00 % | -22.213 M -1 198.29 % | 2.023 M -97.38 % | 77.323 M 699.07 % | -12.907 M -147.16 % | 27.371 M 258.19 % | 7.642 M -68.23 % | 24.056 M 1 080.06 % | -2.455 M -1 430.35 % | 184.500 K 115.89 % | -1.161 M -117.31 % | 6.709 M 482.50 % | -1.754 M 0.00 % | -1.754 M 1.74 % | -1.785 M -100.00 % | -892.500 K 74.27 % | -3.469 M -100.00 % | -1.734 M |
Effect of forex changes on cash | -13.288 M -4 358.97 % | 312.000 K 18.63 % | 263.000 K 133.98 % | -774.000 K 83.89 % | -4.805 M -115.59 % | -2.229 M -201.62 % | 2.193 M 324.58 % | -976.500 K -119.41 % | 5.031 M 402.80 % | -1.662 M -56.08 % | -1.065 M -259.60 % | 667.000 K 114.23 % | -4.686 M -969.86 % | -438.000 K -114.76 % | 2.967 M 47.54 % | 2.011 M 178.01 % | -2.578 M 11.26 % | -2.905 M -38.93 % | -2.091 M -19 109.09 % | 11.000 K -99.99 % | 105.295 M 1 316 281.25 % | -8.000 K -100.01 % | 53.950 M 3 142.16 % | 1.664 M -35.27 % | 2.571 M 10.92 % | 2.318 M 287.58 % | -1.236 M -188.41 % | 1.398 M 0.00 % | 1.398 M -98.65 % | 103.367 M 200.00 % | -103.367 M -743.45 % | 16.065 M 200.00 % | -16.065 M -917.95 % | 1.964 M 0.00 % | 1.964 M -77.05 % | 8.556 M 220.98 % | -7.072 M -966.67 % | 816.000 K 1.24 % | 806.000 K -97.99 % | 40.091 M 199.92 % | -40.125 M -295.74 % | 20.499 M 200.00 % | -20.499 M -309.02 % | 9.807 M 200.00 % | -9.807 M -69.58 % | -5.783 M -200.45 % | 5.757 M 270.83 % | -3.370 M -206.18 % | 3.174 M 306.10 % | -1.540 M 19.83 % | -1.921 M 8.22 % | -2.093 M -100.00 % | -1.047 M 66.38 % | -3.113 M -100.00 % | -1.556 M |
Net change in cash | 30.016 M 778.63 % | -4.423 M 89.32 % | -41.406 M -332.25 % | 17.828 M 136.51 % | -48.832 M 30.00 % | -69.757 M -263.91 % | 42.557 M -16.89 % | 51.207 M 56.48 % | 32.724 M 0.71 % | 32.493 M -78.44 % | 150.725 M 232.51 % | -113.749 M -200.00 % | 113.749 M 4 124.66 % | 2.693 M -96.32 % | 73.189 M 786.52 % | 8.256 M -87.35 % | 65.247 M 1 851.23 % | -3.726 M -104.69 % | 79.493 M 2 872.92 % | -2.867 M -104.77 % | 60.155 M 1 619.16 % | -3.960 M -105.04 % | 78.619 M 1 758.94 % | 4.229 M -94.13 % | 72.020 M 6 838.67 % | -1.069 M 75.00 % | -4.275 M -260.65 % | 2.661 M 0.00 % | 2.661 M 232.01 % | -2.016 M 75.00 % | -8.063 M -374.02 % | 2.943 M -75.00 % | 11.770 M 352.21 % | 2.603 M 0.00 % | 2.603 M 65.67 % | 1.571 M -75.00 % | 6.284 M 250.67 % | 1.792 M -75.00 % | 7.168 M 671.58 % | 929.000 K -75.00 % | 3.716 M 217.11 % | -3.173 M 75.00 % | -12.692 M -389.95 % | 4.377 M -75.00 % | 17.509 M 285.26 % | 4.545 M -75.00 % | 18.179 M 159.70 % | 7.000 M -75.00 % | 28.000 M 622.92 % | -5.355 M 75.00 % | -21.418 M -579.98 % | 4.462 M 0.00 % | 4.462 M 175.13 % | -5.939 M 0.00 % | -5.939 M |
Cash at beginning of period | 140.890 M -3.04 % | 145.313 M -22.18 % | 186.719 M 10.56 % | 168.891 M -22.43 % | 217.723 M -24.26 % | 287.480 M 17.38 % | 244.923 M 26.43 % | 193.716 M 20.33 % | 160.992 M 72.00 % | 93.601 M 300.00 % | 23.400 M -79.43 % | 113.749 M | 0.000 -100.00 % | 24.172 M 0.00 % | 24.172 M 51.87 % | 15.917 M 0.00 % | 15.917 M -18.97 % | 19.642 M 0.00 % | 19.642 M -12.74 % | 22.509 M 0.00 % | 22.509 M -14.96 % | 26.469 M 0.00 % | 26.469 M 19.02 % | 22.240 M 0.00 % | 22.240 M -4.59 % | 23.308 M -75.00 % | 93.233 M 351.55 % | 20.647 M 0.00 % | 20.647 M -8.89 % | 22.663 M -75.00 % | 90.652 M 359.68 % | 19.721 M -75.00 % | 78.882 M 360.82 % | 17.118 M 0.00 % | 17.118 M 10.11 % | 15.547 M -75.00 % | 62.187 M 352.11 % | 13.755 M -75.00 % | 55.019 M 328.97 % | 12.826 M -75.00 % | 51.303 M 220.67 % | 15.999 M -75.00 % | 63.995 M 450.66 % | 11.622 M -75.00 % | 46.486 M 2 639.30 % | 1.697 M -75.00 % | 6.788 M 228.00 % | -5.303 M 75.00 % | -21.212 M -41 288.35 % | 51.500 K -75.00 % | 206.000 K 104.67 % | -4.411 M 0.00 % | -4.411 M -388.57 % | 1.529 M 0.00 % | 1.529 M |
Cash at end of period | 170.906 M 21.30 % | 140.890 M -3.04 % | 145.313 M -22.18 % | 186.719 M 10.56 % | 168.891 M -22.43 % | 217.723 M -24.26 % | 287.480 M 17.38 % | 244.923 M 26.43 % | 193.716 M 53.63 % | 126.094 M -27.58 % | 174.125 M | 0.000 -100.00 % | 113.749 M 323.41 % | 26.865 M -72.41 % | 97.361 M 302.78 % | 24.172 M -70.22 % | 81.163 M 409.93 % | 15.917 M -83.94 % | 99.135 M 404.70 % | 19.642 M -76.24 % | 82.664 M 267.25 % | 22.509 M -78.58 % | 105.088 M 297.03 % | 26.469 M -71.92 % | 94.259 M 323.84 % | 22.240 M -75.00 % | 88.958 M 281.66 % | 23.308 M 0.00 % | 23.308 M 12.89 % | 20.647 M -75.00 % | 82.589 M 264.42 % | 22.663 M -75.00 % | 90.652 M 359.68 % | 19.721 M 0.00 % | 19.721 M 15.20 % | 17.118 M -75.00 % | 68.471 M 340.42 % | 15.547 M -75.00 % | 62.187 M 352.11 % | 13.755 M -75.00 % | 55.019 M 328.97 % | 12.826 M -75.00 % | 51.303 M 220.67 % | 15.999 M -75.00 % | 63.995 M 925.27 % | 6.242 M -75.00 % | 24.967 M 1 371.24 % | 1.697 M -75.00 % | 6.788 M 228.00 % | -5.303 M 75.00 % | -21.212 M -41 288.35 % | 51.500 K 0.00 % | 51.500 K 101.17 % | -4.411 M 0.00 % | -4.411 M |
Operating cash flow | 82.637 M 243.18 % | -57.716 M -10 225.61 % | 570.000 K -51.98 % | 1.187 M -98.18 % | 65.147 M 167.91 % | -95.937 M -305.85 % | 46.605 M -35.20 % | 71.920 M -10.37 % | 80.238 M 81.83 % | 44.129 M -35.59 % | 68.511 M 521.17 % | -16.267 M -1 624.55 % | 1.067 M -93.05 % | 15.345 M -3.60 % | 15.918 M -29.01 % | 22.424 M 987.73 % | -2.526 M -104.31 % | 58.658 M 375.58 % | 12.334 M -20.91 % | 15.594 M 198.43 % | -15.843 M -158.82 % | 26.935 M -33.77 % | 40.668 M 357.25 % | 8.894 M 804.75 % | -1.262 M -103.32 % | 37.995 M 0.00 % | 37.995 M 402.77 % | -12.549 M 0.00 % | -12.549 M 76.62 % | -53.674 M 0.00 % | -53.674 M -174.75 % | 71.801 M 0.00 % | 71.801 M 14 245.85 % | 500.500 K 0.00 % | 500.500 K -96.85 % | 15.891 M 0.00 % | 15.891 M -46.78 % | 29.859 M 0.00 % | 29.859 M 186.21 % | -34.637 M 0.00 % | -34.637 M -416.54 % | -6.706 M 0.00 % | -6.706 M -152.75 % | 12.713 M 0.00 % | 12.713 M -43.88 % | 22.651 M 0.00 % | 22.651 M -13.52 % | 26.192 M 0.00 % | 26.192 M 743.93 % | -4.068 M 0.00 % | -4.068 M -126.59 % | 15.295 M 100.00 % | 7.648 M 361.95 % | 1.656 M 100.00 % | 827.750 K |
Capital expenditure | -10.231 M -99.32 % | -5.133 M 16.37 % | -6.138 M -56.42 % | -3.924 M 32.89 % | -5.847 M 11.89 % | -6.636 M 41.75 % | -11.392 M -47.95 % | -7.700 M 1.02 % | -7.779 M 31.91 % | -11.424 M -131.16 % | -4.942 M -80.56 % | -2.737 M 60.14 % | -6.866 M 5.44 % | -7.261 M 58.18 % | -17.362 M -90.73 % | -9.103 M 0.01 % | -9.104 M -151.49 % | -3.620 M 25.90 % | -4.885 M 68.80 % | -15.659 M -137.33 % | -6.598 M 43.59 % | -11.697 M -150.23 % | -4.675 M 18.86 % | -5.761 M 31.08 % | -8.359 M -87.48 % | -4.459 M 0.00 % | -4.459 M 65.92 % | -13.083 M 0.00 % | -13.083 M 28.05 % | -18.183 M 0.00 % | -18.183 M -385.58 % | -3.745 M 0.00 % | -3.745 M 32.70 % | -5.564 M 0.00 % | -5.564 M -4.66 % | -5.316 M 0.00 % | -5.316 M -21.68 % | -4.369 M 0.00 % | -4.369 M 22.53 % | -5.640 M 0.00 % | -5.640 M 22.36 % | -7.264 M 0.00 % | -7.264 M 66.23 % | -21.512 M 0.00 % | -21.512 M -304.10 % | -5.324 M 0.00 % | -5.324 M 30.51 % | -7.661 M 0.00 % | -7.661 M -128.86 % | -3.348 M 0.00 % | -3.348 M -34.30 % | -2.493 M -100.00 % | -1.246 M 82.08 % | -6.953 M -100.00 % | -3.477 M |
Free CashFlow | 72.406 M 215.21 % | -62.849 M -1 028.75 % | -5.568 M -103.43 % | -2.737 M -104.62 % | 59.300 M 157.81 % | -102.573 M -391.29 % | 35.213 M -45.17 % | 64.220 M -11.37 % | 72.459 M 121.55 % | 32.705 M -48.55 % | 63.569 M 434.50 % | -19.004 M -227.71 % | -5.799 M -171.73 % | 8.084 M 659.83 % | -1.444 M -110.84 % | 13.321 M 214.54 % | -11.630 M -121.13 % | 55.038 M 638.86 % | 7.449 M 11 560.00 % | -65.000 K 99.71 % | -22.441 M -247.27 % | 15.238 M -57.66 % | 35.994 M 1 048.85 % | 3.133 M 132.56 % | -9.621 M -128.69 % | 33.537 M 0.00 % | 33.537 M 230.84 % | -25.632 M 0.00 % | -25.632 M 64.33 % | -71.857 M 0.00 % | -71.857 M -205.58 % | 68.057 M 0.00 % | 68.057 M 1 444.19 % | -5.063 M 0.00 % | -5.063 M -147.88 % | 10.575 M 0.00 % | 10.575 M -58.51 % | 25.490 M 0.00 % | 25.490 M 163.29 % | -40.276 M 0.00 % | -40.276 M -188.31 % | -13.970 M 0.00 % | -13.970 M -58.75 % | -8.800 M 0.00 % | -8.800 M -150.78 % | 17.327 M 0.00 % | 17.327 M -6.50 % | 18.531 M 0.00 % | 18.531 M 349.91 % | -7.415 M 0.00 % | -7.415 M -157.92 % | 12.803 M 100.00 % | 6.401 M 220.84 % | -5.298 M -100.00 % | -2.649 M |
2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2008 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1999 | 1998 | 1998 |