
China Weaving Materials Holdings Limited 3778.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.282 B 15.83 % | 1.107 B -16.01 % | 1.318 B -19.67 % | 1.641 B 15.47 % | 1.421 B -20.89 % | 1.796 B -2.17 % | 1.836 B 16.02 % | 1.583 B 10.21 % | 1.436 B 10.22 % | 1.303 B 53.89 % | 846.554 M -3.83 % | 880.272 M -4.16 % | 918.513 M -15.41 % | 1.086 B 16.68 % | 930.666 M |
Net income | -11.741 M 55.73 % | -26.523 M -111.10 % | -12.564 M -106.20 % | 202.544 M 222.78 % | 62.750 M 487.11 % | -16.210 M -120.18 % | 80.309 M 59.68 % | 50.293 M 238.76 % | 14.846 M 7.40 % | 13.823 M 127.20 % | -50.828 M -341.55 % | 21.042 M 1 866.54 % | 1.070 M -98.24 % | 60.638 M -48.42 % | 117.556 M |
Income before tax | -13.817 M 66.78 % | -41.598 M -357.17 % | -9.099 M -104.10 % | 222.125 M 192.22 % | 76.012 M 568.92 % | -16.210 M -114.82 % | 109.351 M 92.32 % | 56.859 M 97.03 % | 28.858 M 81.93 % | 15.862 M 130.01 % | -52.864 M -259.25 % | 33.195 M 102.56 % | 16.388 M -76.42 % | 69.490 M -40.89 % | 117.556 M |
Income before tax ratio | -0.01 71.32 % | -0.04 -444.34 % | -0.01 -105.10 % | 0.14 153.08 % | 0.05 692.76 % | -0.01 -115.15 % | 0.06 65.76 % | 0.04 78.78 % | 0.02 65.06 % | 0.01 119.50 % | -0.06 -265.60 % | 0.04 111.36 % | 0.02 -72.12 % | 0.06 -49.34 % | 0.13 |
EBITDA | 43.792 M 263.09 % | 12.061 M -71.96 % | 43.011 M -86.18 % | 311.215 M 83.02 % | 170.048 M 32.16 % | 128.671 M -37.93 % | 207.295 M 70.07 % | 121.888 M -20.42 % | 153.162 M 29.07 % | 118.662 M 173.55 % | 43.379 M -35.10 % | 66.843 M 35.44 % | 49.351 M -54.79 % | 109.164 M -28.00 % | 151.613 M |
Net income ratio | -0.01 61.78 % | -0.02 -151.36 % | -0.01 -107.72 % | 0.12 179.54 % | 0.04 589.34 % | -0.01 -120.63 % | 0.04 37.63 % | 0.03 207.38 % | 0.01 -2.56 % | 0.01 117.67 % | -0.06 -351.18 % | 0.02 1 951.97 % | 0.00 -97.91 % | 0.06 -55.79 % | 0.13 |
Ratio EBITDA | 0.03 213.47 % | 0.01 -66.61 % | 0.03 -82.80 % | 0.19 58.50 % | 0.12 67.06 % | 0.07 -36.55 % | 0.11 46.58 % | 0.08 -27.79 % | 0.11 17.11 % | 0.09 77.75 % | 0.05 -32.52 % | 0.08 41.33 % | 0.05 -46.55 % | 0.10 -38.29 % | 0.16 |
Gross profit ratio | 0.03 223.52 % | 0.01 -76.92 % | 0.04 -76.14 % | 0.18 83.40 % | 0.10 55.84 % | 0.06 -39.43 % | 0.11 18.55 % | 0.09 -16.89 % | 0.11 33.27 % | 0.08 63.50 % | 0.05 -24.33 % | 0.07 36.74 % | 0.05 -62.40 % | 0.13 -20.39 % | 0.16 |
Weighted average shs out dil | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B -12.22 % | 1.427 B 13.92 % | 1.252 B 0.00 % | 1.252 B 11.12 % | 1.127 B 1.19 % | 1.114 B 0.03 % | 1.113 B 33.72 % | 832.645 M 0.93 % | 825.000 M |
Weighted average shs out | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 11.12 % | 1.127 B 1.19 % | 1.114 B 0.06 % | 1.113 B 33.70 % | 832.534 M 0.91 % | 825.000 M |
EPS diluted | -0.01 55.66 % | -0.02 -443.59 % | 0.00 -102.44 % | 0.16 219.36 % | 0.05 409.26 % | -0.02 -125.27 % | 0.06 202.36 % | 0.02 78.15 % | 0.01 8.18 % | 0.01 124.39 % | -0.05 -338.62 % | 0.02 1 790.00 % | 0.00 -98.63 % | 0.07 -48.00 % | 0.14 |
Earnings per share | -0.01 55.66 % | -0.02 -443.59 % | 0.00 -102.44 % | 0.16 219.36 % | 0.05 409.26 % | -0.02 -125.27 % | 0.06 59.45 % | 0.04 237.82 % | 0.01 8.18 % | 0.01 124.39 % | -0.05 -338.62 % | 0.02 1 790.00 % | 0.00 -98.63 % | 0.07 -48.00 % | 0.14 |
Gross profit | 42.205 M 274.72 % | 11.263 M -80.62 % | 58.102 M -80.84 % | 303.176 M 111.77 % | 143.163 M 23.28 % | 116.124 M -40.74 % | 195.971 M 37.55 % | 142.470 M -8.40 % | 155.540 M 46.89 % | 105.891 M 151.62 % | 42.084 M -27.23 % | 57.829 M 31.05 % | 44.129 M -68.19 % | 138.747 M -7.11 % | 149.372 M |
Income tax expense | 2.076 M 113.77 % | -15.075 M -256.89 % | -4.224 M -111.60 % | 36.413 M 175.69 % | 13.208 M 222.15 % | 4.100 M -86.02 % | 29.319 M 228.91 % | 8.914 M -44.49 % | 16.059 M 596.70 % | 2.305 M 213.21 % | -2.036 M -116.75 % | 12.153 M -20.66 % | 15.318 M 73.05 % | 8.852 M | 0.000 |
Cost of revenue | 1.240 B 13.17 % | 1.096 B -13.04 % | 1.260 B -10.43 % | 1.407 B 10.09 % | 1.278 B -23.95 % | 1.680 B 2.44 % | 1.640 B 13.90 % | 1.440 B 12.47 % | 1.280 B 6.98 % | 1.197 B 48.78 % | 804.470 M -2.19 % | 822.443 M -5.94 % | 874.384 M -7.68 % | 947.142 M 21.23 % | 781.294 M |
General and administrative expenses | 49.246 M -3.13 % | 50.836 M -6.69 % | 54.482 M -5.28 % | 57.517 M 16.86 % | 49.217 M -11.55 % | 55.645 M 3.60 % | 53.711 M 7.53 % | 49.948 M 7.87 % | 46.304 M 8.00 % | 42.874 M 49.99 % | 28.584 M 25.69 % | 22.741 M -1.63 % | 23.118 M 15.24 % | 20.061 M 101.98 % | 9.932 M |
Selling and marketing expenses | 23.824 M 3.48 % | 23.023 M -5.60 % | 24.390 M -6.74 % | 26.154 M -1.47 % | 26.543 M -6.39 % | 28.354 M 10.10 % | 25.752 M 6.22 % | 24.245 M -5.55 % | 25.671 M -0.72 % | 25.858 M 108.53 % | 12.400 M 3.84 % | 11.942 M -10.80 % | 13.388 M 3.48 % | 12.938 M 0.28 % | 12.902 M |
Other expenses | -35.960 M 15.18 % | -42.394 M -23.43 % | -34.347 M -42.70 % | -24.070 M 36.65 % | -37.996 M -44.18 % | -26.354 M -2 656.16 % | 1.031 M 179.31 % | -1.300 M -418.63 % | 408.000 K -14.29 % | 476.000 K 3 300.00 % | 14.000 K 100.10 % | -14.470 M 33.88 % | -21.884 M -235.91 % | 16.102 M 329.14 % | -7.027 M |
Operating expenses | 37.110 M 17.94 % | 31.465 M -29.33 % | 44.525 M -26.44 % | 60.529 M 60.28 % | 37.764 M -34.49 % | 57.645 M 15.23 % | 50.025 M -28.81 % | 70.274 M 24.79 % | 56.314 M 19.92 % | 46.958 M 76.64 % | 26.584 M 31.52 % | 20.213 M 38.24 % | 14.622 M -70.22 % | 49.101 M 210.63 % | 15.807 M |
Cost and expenses | 1.277 B 13.30 % | 1.127 B -13.59 % | 1.305 B -6.70 % | 1.398 B 6.28 % | 1.316 B -24.30 % | 1.738 B 2.82 % | 1.690 B 11.91 % | 1.510 B 12.99 % | 1.337 B 7.46 % | 1.244 B 49.67 % | 831.054 M -1.38 % | 842.656 M -5.21 % | 889.006 M -10.76 % | 996.243 M 24.98 % | 797.101 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 |
Selling general and administrative expenses | 73.070 M -1.07 % | 73.859 M -6.36 % | 78.872 M -6.77 % | 84.599 M 11.67 % | 75.760 M -9.81 % | 83.999 M 5.71 % | 79.463 M 7.10 % | 74.193 M 3.08 % | 71.975 M 4.72 % | 68.732 M 67.70 % | 40.984 M 18.17 % | 34.683 M -4.99 % | 36.506 M 10.63 % | 32.999 M 44.52 % | 22.834 M |
Interest income | 2.800 M -50.59 % | 5.667 M 31.48 % | 4.310 M -10.86 % | 4.835 M 312.19 % | 1.173 M -18.14 % | 1.433 M 49.43 % | 959.000 K -14.22 % | 1.118 M 35.19 % | 827.000 K -45.73 % | 1.524 M 63.87 % | 930.000 K 35.57 % | 686.000 K -54.75 % | 1.516 M -8.56 % | 1.658 M | 0.000 |
Interest expense | 18.912 M -11.61 % | 21.396 M -5.64 % | 22.676 M 10.50 % | 20.522 M -30.17 % | 29.387 M -10.10 % | 32.690 M -7.14 % | 35.202 M -36.75 % | 55.651 M 5.32 % | 52.840 M 2.20 % | 51.701 M 205.76 % | 16.909 M 60.11 % | 10.561 M -21.91 % | 13.525 M -32.90 % | 20.156 M 25.90 % | 16.009 M |
Depreciation and amortization | 74.657 M 0.00 % | 74.657 M 17.05 % | 63.781 M -6.98 % | 68.568 M 6.06 % | 64.649 M -5.71 % | 68.567 M 10.64 % | 61.973 M 5.86 % | 58.544 M 3.89 % | 56.350 M 10.28 % | 51.099 M 88.06 % | 27.171 M 17.69 % | 23.087 M 17.63 % | 19.626 M 0.55 % | 19.518 M 8.14 % | 18.048 M |
Operating income | 5.095 M 125.22 % | -20.202 M -248.80 % | 13.577 M -94.40 % | 242.647 M 130.22 % | 105.399 M 75.36 % | 60.104 M -58.64 % | 145.322 M 129.42 % | 63.344 M -34.57 % | 96.812 M 56.61 % | 61.818 M 281.40 % | 16.208 M -57.02 % | 37.709 M 21.55 % | 31.023 M -65.39 % | 89.646 M -32.88 % | 133.565 M |
Operating income ratio | 0.00 121.77 % | -0.02 -277.17 % | 0.01 -93.03 % | 0.15 99.38 % | 0.07 121.67 % | 0.03 -57.73 % | 0.08 97.73 % | 0.04 -40.63 % | 0.07 42.09 % | 0.05 147.84 % | 0.02 -55.31 % | 0.04 26.83 % | 0.03 -59.09 % | 0.08 -42.48 % | 0.14 |
Total other income expenses net | -18.912 M 11.61 % | -21.396 M 5.64 % | -22.676 M -10.50 % | -20.522 M 30.17 % | -29.387 M | 0.000 100.00 % | -35.665 M -12.30 % | -31.759 M 46.56 % | -59.431 M -37.98 % | -43.071 M 36.93 % | -68.295 M -551.48 % | -10.483 M 28.37 % | -14.635 M 27.39 % | -20.156 M -25.90 % | -16.009 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 203.641 M -28.82 % | 286.095 M 13.63 % | 251.767 M -6.82 % | 270.205 M -16.69 % | 324.327 M -8.34 % | 353.839 M -15.27 % | 417.615 M -11.72 % | 473.068 M -13.12 % | 544.522 M -11.74 % | 616.922 M 201.09 % | 204.898 M 36.80 % | 149.783 M 18.94 % | 125.936 M -15.94 % | 149.822 M -33.43 % | 225.047 M |
Total investments | 4.623 M | 0.000 -100.00 % | 1.044 B 7.80 % | 968.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 412.732 M -13.32 % | 476.163 M -7.57 % | 515.165 M -6.88 % | 553.239 M 8.71 % | 508.933 M 3.99 % | 489.424 M 5.22 % | 465.163 M -12.38 % | 530.864 M -16.79 % | 637.965 M -3.06 % | 658.104 M 122.68 % | 295.535 M 42.09 % | 207.986 M -4.52 % | 217.827 M -7.65 % | 235.869 M -30.33 % | 338.561 M |
Accumulated other comprehensive income loss | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M | 0.000 -100.00 % | 148.739 M 141.49 % | -358.466 M -18.85 % | -301.616 M -23.26 % | -244.698 M -29.01 % | -189.668 M -36.40 % | -139.054 M -22.57 % | -113.449 M -25.38 % | -90.482 M -27.45 % | -70.994 M -34.14 % | -52.925 M |
Retained earnings | 195.672 M -49.14 % | 384.731 M -6.45 % | 411.254 M -13.85 % | 477.392 M 162.97 % | 181.538 M 39.89 % | 129.770 M -23.85 % | 170.415 M 68.92 % | 100.885 M 71.35 % | 58.877 M 3.25 % | 57.022 M 32.00 % | 43.199 M -57.67 % | 102.048 M 10.29 % | 92.527 M | 0.000 | 0.000 |
Common stock | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 9.81 % | 92.875 M 12.03 % | 82.899 M 0.00 % | 82.899 M 1.24 % | 81.885 M -44.98 % | 148.820 M |
Total equity | 676.792 M -1.71 % | 688.533 M -3.71 % | 715.056 M -8.47 % | 781.194 M 24.15 % | 629.235 M 11.14 % | 566.188 M -8.90 % | 621.521 M 14.78 % | 541.489 M 9.71 % | 493.544 M 6.46 % | 463.595 M 7.09 % | 432.888 M 4.88 % | 412.761 M 3.22 % | 399.873 M -2.09 % | 408.405 M 91.42 % | 213.359 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.368 M -103.41 % | 69.500 M 80.29 % | 38.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 10.000 M -85.73 % | 70.071 M -15.95 % | 83.373 M 68.73 % | 49.413 M 35.30 % | 36.522 M -22.67 % | 47.228 M -36.33 % | 74.176 M 13.52 % | 65.340 M -50.97 % | 133.278 M 60.58 % | 82.998 M 453.32 % | 15.000 M | 0.000 -100.00 % | 7.000 M 147.09 % | 2.833 M -88.47 % | 24.573 M |
Total non current liabilities | 36.558 M -63.25 % | 99.469 M -19.85 % | 124.107 M 33.50 % | 92.961 M 17.35 % | 79.220 M -9.66 % | 87.687 M -26.34 % | 119.043 M 28.34 % | 92.759 M -54.26 % | 202.778 M 42.33 % | 142.468 M 508.47 % | 23.414 M 110.94 % | 11.100 M -36.37 % | 17.444 M 85.63 % | 9.397 M -69.97 % | 31.287 M |
Other current liabilities | 176.765 M -11.46 % | 199.642 M 6.46 % | 187.521 M -1.21 % | 189.821 M 12.49 % | 168.749 M -8.55 % | 184.530 M 13.13 % | 163.120 M -38.53 % | 265.382 M -3.18 % | 274.086 M 177 877.92 % | 154.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.800 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 402.732 M -0.83 % | 406.092 M -5.95 % | 431.792 M -14.30 % | 503.826 M 6.65 % | 472.411 M 6.83 % | 442.196 M 13.10 % | 390.987 M -16.01 % | 465.524 M -7.76 % | 504.687 M -12.24 % | 575.106 M 105.00 % | 280.535 M 34.88 % | 207.986 M -1.35 % | 210.827 M -9.53 % | 233.036 M -25.78 % | 313.988 M |
Total current liabilities | 684.620 M -3.85 % | 712.045 M -5.83 % | 756.144 M -7.27 % | 815.410 M 1.91 % | 800.099 M -3.97 % | 833.204 M 2.09 % | 816.176 M -12.36 % | 931.240 M 9.30 % | 851.983 M -5.56 % | 902.148 M 123.92 % | 402.886 M 2.52 % | 392.969 M 27.62 % | 307.928 M -0.61 % | 309.816 M -35.53 % | 480.554 M |
Total liabilities | 721.178 M -11.13 % | 811.514 M -7.81 % | 880.251 M -3.10 % | 908.371 M 3.30 % | 879.319 M -4.51 % | 920.891 M -1.53 % | 935.219 M -8.67 % | 1.024 B -2.92 % | 1.055 B 0.97 % | 1.045 B 145.04 % | 426.300 M 5.50 % | 404.069 M 24.19 % | 325.372 M 1.93 % | 319.213 M -37.63 % | 511.841 M |
Other non current assets | 0.000 -100.00 % | 590.000 K 100.06 % | -1.044 B -7.80 % | -968.091 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.442 M 0.09 % | 44.400 M -38.28 % | 71.933 M 105.09 % | 35.074 M -8.11 % | 38.171 M -7.86 % | 41.425 M 65.59 % | 25.016 M -43.57 % | 44.332 M |
Long term investments | 0.000 | 0.000 -100.00 % | 1.044 B 7.80 % | 968.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.364 M 249 100.00 % | 17.000 K -74.63 % | 67.000 K -42.74 % | 117.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M -40.81 % | 34.829 M 0.00 % | 34.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M -67.26 % | 62.981 M 205.23 % | 20.634 M -40.87 % | 34.896 M -0.14 % | 34.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 888.657 M -8.01 % | 966.056 M -6.33 % | 1.031 B 7.68 % | 957.741 M -2.93 % | 986.615 M -4.46 % | 1.033 B -4.84 % | 1.085 B -0.63 % | 1.092 B -1.30 % | 1.107 B 2.00 % | 1.085 B 101.14 % | 539.388 M -6.23 % | 575.208 M 16.73 % | 492.786 M 23.09 % | 400.332 M 4.95 % | 381.436 M |
Total non current assets | 909.274 M -7.90 % | 987.263 M -6.25 % | 1.053 B 7.05 % | 983.770 M -2.33 % | 1.007 B -4.38 % | 1.053 B -8.26 % | 1.148 B -0.98 % | 1.160 B -2.42 % | 1.188 B -0.65 % | 1.196 B 107.41 % | 576.676 M -5.98 % | 613.379 M 14.82 % | 534.211 M 25.59 % | 425.348 M -0.10 % | 425.768 M |
Other current assets | 66.854 M -16.48 % | 80.046 M -40.94 % | 135.536 M 42.85 % | 94.882 M -19.92 % | 118.478 M 111.85 % | 55.925 M -50.02 % | 111.894 M 8.31 % | 103.308 M 3.93 % | 99.398 M 19.45 % | 83.215 M 917.67 % | 8.177 M -75.02 % | 32.734 M -1.81 % | 33.339 M -22.92 % | 43.251 M 44.61 % | 29.908 M |
Short term investments | 4.623 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 |
cash and cash equivalents | 209.091 M 10.01 % | 190.068 M -27.84 % | 263.398 M -6.94 % | 283.034 M 53.32 % | 184.606 M 36.16 % | 135.585 M 185.15 % | 47.548 M -17.73 % | 57.796 M -38.15 % | 93.443 M 126.90 % | 41.182 M -54.56 % | 90.637 M 55.73 % | 58.203 M -36.66 % | 91.891 M 6.79 % | 86.047 M -24.20 % | 113.514 M |
Cash and short term investments | 213.714 M 12.44 % | 190.068 M -27.84 % | 263.398 M -6.94 % | 283.034 M 53.32 % | 184.606 M 36.16 % | 135.585 M 185.15 % | 47.548 M -17.73 % | 57.796 M -38.15 % | 93.443 M 126.90 % | 41.182 M -54.56 % | 90.637 M 55.73 % | 58.203 M -36.66 % | 91.891 M 6.79 % | 86.047 M -24.20 % | 113.514 M |
Total current assets | 488.696 M -4.70 % | 512.784 M -5.43 % | 542.204 M -23.18 % | 705.795 M 40.79 % | 501.322 M 15.58 % | 433.748 M 6.17 % | 408.542 M 0.65 % | 405.897 M 12.76 % | 359.968 M 15.33 % | 312.129 M 10.48 % | 282.512 M 38.86 % | 203.451 M 6.50 % | 191.034 M -36.80 % | 302.270 M 0.95 % | 299.432 M |
Inventory | 193.141 M -13.86 % | 224.222 M 68.73 % | 132.891 M -57.77 % | 314.647 M 72.25 % | 182.665 M -11.24 % | 205.787 M -17.39 % | 249.100 M 1.76 % | 244.793 M 78.48 % | 137.153 M -2.85 % | 141.182 M 75.69 % | 80.360 M -21.27 % | 102.075 M 69.34 % | 60.277 M 35.12 % | 44.611 M -61.44 % | 115.705 M |
Net receivables | 14.987 M -18.76 % | 18.448 M 77.74 % | 10.379 M -21.56 % | 13.232 M -15.03 % | 15.573 M -57.28 % | 36.451 M 22.07 % | 29.861 M -10.04 % | 33.195 M 10.75 % | 29.974 M -35.61 % | 46.550 M 70.60 % | 27.286 M 161.39 % | 10.439 M 88.87 % | 5.527 M -95.69 % | 128.361 M 218.47 % | 40.305 M |
Tax assets | 0.000 | 0.000 -100.00 % | 1.157 M -78.62 % | 5.412 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.368 M -3.94 % | 2.465 M -42.61 % | 4.295 M 93.99 % | 2.214 M | 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 |
Account payables | 84.997 M -3.81 % | 88.360 M -21.96 % | 113.225 M 62.32 % | 69.755 M -44.15 % | 124.904 M -32.76 % | 185.751 M -22.78 % | 240.556 M 34.72 % | 178.558 M 183.72 % | 62.934 M -80.42 % | 321.410 M 175.38 % | 116.716 M -33.91 % | 176.603 M 93.81 % | 91.121 M 34.14 % | 67.928 M -15.90 % | 80.766 M |
Tax payables | 20.126 M 12.12 % | 17.951 M -23.96 % | 23.606 M -54.61 % | 52.008 M 52.81 % | 34.035 M 64.21 % | 20.727 M -3.65 % | 21.513 M -1.21 % | 21.776 M 111.91 % | 10.276 M 87.59 % | 5.478 M -2.79 % | 5.635 M -32.76 % | 8.380 M 40.13 % | 5.980 M -32.44 % | 8.852 M | 0.000 |
Deferred revenue non current | 5.774 M -4.37 % | 6.038 M -4.19 % | 6.302 M -4.02 % | 6.566 M -3.87 % | 6.830 M -5.87 % | 7.256 M -3.03 % | 7.483 M -2.94 % | 7.710 M -2.86 % | 7.937 M -3.15 % | 8.195 M 34.01 % | 6.115 M -2.39 % | 6.265 M -9.40 % | 6.915 M 5.35 % | 6.564 M -2.23 % | 6.714 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.667 M 1.98 % | -2.721 M -109.27 % | 29.362 M -0.93 % | 29.639 M -7.34 % | 31.987 M 89.45 % | 16.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 637.000 K -76.96 % | 2.765 M -84.25 % | 17.558 M -27.62 % | 24.257 M -3.22 % | 25.064 M 771.79 % | 2.875 M -30.30 % | 4.125 M -14.74 % | 4.838 M | 0.000 | 0.000 -100.00 % | 2.827 M -71.88 % | 10.052 M -79.37 % | 48.724 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 379.131 M 614.34 % | 53.074 M 0.00 % | 53.074 M 0.00 % | 53.074 M -84.77 % | 348.375 M 371.39 % | 73.903 M -76.89 % | 319.755 M 3.49 % | 308.976 M 2.76 % | 300.691 M 4.52 % | 287.700 M -3.07 % | 296.814 M 30.29 % | 227.814 M 1.50 % | 224.447 M -12.88 % | 257.618 M 299.17 % | 64.539 M |
Deferred tax liabilities non current | 20.784 M -11.03 % | 23.360 M -32.16 % | 34.432 M -6.90 % | 36.982 M 3.11 % | 35.868 M 8.03 % | 33.203 M -11.18 % | 37.384 M 89.68 % | 19.709 M 5.96 % | 18.600 M 46.15 % | 12.727 M 453.59 % | 2.299 M -52.45 % | 4.835 M 37.01 % | 3.529 M | 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 |
Total assets | 1.398 B -6.80 % | 1.500 B -5.97 % | 1.595 B -5.58 % | 1.690 B 12.00 % | 1.509 B 1.44 % | 1.487 B -4.47 % | 1.557 B -0.56 % | 1.565 B 1.11 % | 1.548 B 2.66 % | 1.508 B 75.54 % | 859.188 M 5.19 % | 816.830 M 12.63 % | 725.245 M -0.33 % | 727.618 M 0.33 % | 725.200 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 17.567 M 114.88 % | -118.034 M -162.07 % | 190.165 M 214.31 % | -166.363 M -466.81 % | -29.351 M -177.21 % | -10.588 M -109.18 % | 115.397 M 366.48 % | -43.304 M -57.69 % | -27.461 M -407.45 % | 8.932 M 148.10 % | -18.569 M -141.40 % | 44.853 M 3 229.84 % | 1.347 M -98.27 % | 78.083 M 258.04 % | -49.407 M |
Accounts receivables | 8.511 M 158.28 % | -14.604 M -147.47 % | 30.762 M 407.84 % | -9.993 M -196.58 % | 10.347 M 164.24 % | -16.108 M -771.45 % | 2.399 M -87.68 % | 19.474 M 2 678.03 % | 701.000 K 102.00 % | -34.982 M -3 244.36 % | -1.046 M -195.88 % | 1.091 M 112.28 % | -8.883 M | 0.000 | 0.000 |
Inventory | 31.081 M 134.03 % | -91.331 M -150.39 % | 181.255 M 236.21 % | -133.075 M -637.96 % | 24.737 M -38.33 % | 40.111 M 1 031.30 % | -4.307 M 96.00 % | -107.640 M -2 771.63 % | 4.029 M 152.87 % | -7.620 M -181.87 % | 9.307 M 122.27 % | -41.798 M -166.81 % | -15.666 M -122.04 % | 71.094 M 473.24 % | -19.048 M |
Accounts payables | 0.000 | 0.000 100.00 % | -30.762 M -407.84 % | 9.993 M 196.58 % | -10.347 M -164.24 % | 16.108 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -22.025 M -82.04 % | -12.099 M -235.79 % | 8.910 M 126.77 % | -33.288 M 38.46 % | -54.088 M -6.68 % | -50.699 M -142.35 % | 119.704 M 86.06 % | 64.336 M 304.31 % | -31.490 M -290.25 % | 16.552 M 159.38 % | -27.876 M -132.17 % | 86.651 M 409.32 % | 17.013 M 143.43 % | 6.989 M 123.02 % | -30.359 M |
Other non cash items | -2.229 M -183.64 % | 2.665 M 106.31 % | -42.215 M -158.29 % | -16.344 M -7.13 % | -15.256 M -140.69 % | 37.492 M 577.54 % | -7.851 M 60.92 % | -20.089 M -147.14 % | 42.619 M 317.51 % | 10.208 M -77.23 % | 44.839 M 3 816.07 % | 1.145 M 289.26 % | -605.000 K -106.11 % | 9.906 M 461.56 % | 1.764 M |
Net cash provided by operating activities | 80.467 M 200.45 % | -80.106 M -139.53 % | 202.634 M 67.11 % | 121.261 M 26.24 % | 96.054 M 21.19 % | 79.261 M -71.58 % | 278.870 M 436.19 % | 52.010 M -48.18 % | 100.366 M 16.57 % | 86.101 M 3 195.10 % | 2.613 M -97.10 % | 90.127 M 320.41 % | 21.438 M -87.25 % | 168.145 M 91.16 % | 87.961 M |
Investments in property plant and equipment | -4.260 M 74.34 % | -16.604 M 81.24 % | -88.495 M -62.33 % | -54.514 M -294.29 % | -13.826 M -68.38 % | -8.211 M 83.95 % | -51.170 M -11.61 % | -45.846 M 41.31 % | -78.109 M -106.80 % | -37.771 M 42.11 % | -65.244 M 34.61 % | -99.775 M 8.05 % | -108.506 M -387.49 % | -22.258 M 49.14 % | -43.760 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.200 M | 0.000 100.00 % | -44.000 M | 0.000 100.00 % | -134.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -4.568 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K | 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 -100.00 % | 1.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 10.815 M -82.64 % | 62.312 M 252.24 % | -40.931 M -203.59 % | 39.514 M 170.88 % | -55.744 M -255.00 % | 35.964 M 248.77 % | -24.174 M -388.82 % | 8.370 M 218.88 % | -7.041 M 32.31 % | -10.402 M -181.49 % | 12.764 M 332.41 % | -5.492 M -127.71 % | 19.821 M 165.12 % | -30.436 M -179.67 % | 38.203 M |
Net cash used for investing activites | 1.987 M -95.65 % | 45.708 M 135.32 % | -129.426 M -762.84 % | -15.000 M 78.44 % | -69.570 M -710.64 % | 11.393 M 115.12 % | -75.344 M 7.53 % | -81.476 M 4.31 % | -85.150 M 53.37 % | -182.624 M -247.99 % | -52.480 M 50.15 % | -105.267 M -18.70 % | -88.685 M -68.30 % | -52.694 M -848.25 % | -5.557 M |
Debt repayment | -63.431 M -65.56 % | -38.314 M -3.45 % | -37.037 M -162.15 % | 59.596 M 116.07 % | 27.582 M 26.43 % | 21.816 M 124.72 % | -88.246 M 30.89 % | -127.696 M -5 782.96 % | 2.247 M 113.15 % | -17.085 M -119.85 % | 86.056 M 1 326.74 % | -7.015 M 35.15 % | -10.817 M 82.53 % | -61.920 M -188.66 % | 69.837 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.807 M | 0.000 -100.00 % | 7.100 M -95.05 % | 143.443 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.035 M | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -53.574 M -47.42 % | -36.340 M -103 728.57 % | -35.000 K 99.79 % | -16.788 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.936 M 0.75 % | -7.996 M 51.61 % | -16.524 M 80.74 % | -85.800 M -100.00 % | -42.900 M |
Other financing activites | 0.000 100.00 % | -618.000 K 72.32 % | -2.233 M 92.82 % | -31.089 M -520.54 % | -5.010 M 34.47 % | -7.645 M 93.91 % | -125.528 M -203.30 % | 121.515 M 249.20 % | 34.798 M 392.44 % | -11.899 M -2 893.19 % | 426.000 K 112.04 % | -3.537 M 29.67 % | -5.029 M 87.51 % | -40.280 M 4.07 % | -41.991 M |
Net cash used provided by financing activities | -63.431 M -62.93 % | -38.932 M 58.07 % | -92.844 M -1 085.29 % | -7.833 M -134.76 % | 22.537 M 961.18 % | -2.617 M 98.78 % | -213.774 M -3 358.57 % | -6.181 M -116.69 % | 37.045 M 227.81 % | -28.984 M -118.30 % | 158.353 M 953.75 % | -18.548 M 26.60 % | -25.270 M 43.29 % | -44.557 M -195.98 % | -15.054 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 19.023 M 125.94 % | -73.330 M -273.45 % | -19.636 M -119.95 % | 98.428 M 100.79 % | 49.021 M -44.32 % | 88.037 M 959.07 % | -10.248 M 71.25 % | -35.647 M -168.21 % | 52.261 M 141.64 % | -125.507 M -215.69 % | 108.486 M 422.03 % | -33.688 M 63.59 % | -92.517 M -230.50 % | 70.894 M 5.26 % | 67.350 M |
Cash at beginning of period | 190.068 M -27.84 % | 263.398 M -6.94 % | 283.034 M 53.32 % | 184.606 M 36.16 % | 135.585 M 185.15 % | 47.548 M -17.73 % | 57.796 M -38.15 % | 93.443 M 126.90 % | 41.182 M -75.29 % | 166.689 M 186.39 % | 58.203 M -36.66 % | 91.891 M -50.17 % | 184.408 M 62.45 % | 113.514 M 145.89 % | 46.164 M |
Cash at end of period | 209.091 M 10.01 % | 190.068 M -27.84 % | 263.398 M -6.94 % | 283.034 M 53.32 % | 184.606 M 36.16 % | 135.585 M 185.15 % | 47.548 M -17.73 % | 57.796 M -38.15 % | 93.443 M 126.90 % | 41.182 M -75.29 % | 166.689 M 186.39 % | 58.203 M -36.66 % | 91.891 M -50.17 % | 184.408 M 62.45 % | 113.514 M |
Operating cash flow | 80.467 M 200.45 % | -80.106 M -139.53 % | 202.634 M 67.11 % | 121.261 M 26.24 % | 96.054 M 21.19 % | 79.261 M -71.58 % | 278.870 M 436.19 % | 52.010 M -48.18 % | 100.366 M 16.57 % | 86.101 M 3 195.10 % | 2.613 M -97.10 % | 90.127 M 320.41 % | 21.438 M -87.25 % | 168.145 M 91.16 % | 87.961 M |
Capital expenditure | -4.260 M 74.34 % | -16.604 M 81.24 % | -88.495 M -62.33 % | -54.514 M -294.29 % | -13.826 M -68.38 % | -8.211 M 83.95 % | -51.170 M -11.61 % | -45.846 M 41.31 % | -78.109 M -106.80 % | -37.771 M 42.11 % | -65.244 M 34.61 % | -99.775 M 8.05 % | -108.506 M -387.49 % | -22.258 M 49.14 % | -43.760 M |
Free CashFlow | 76.207 M 178.80 % | -96.710 M -184.73 % | 114.139 M 71.00 % | 66.747 M -18.83 % | 82.228 M 15.73 % | 71.050 M -68.80 % | 227.700 M 3 594.03 % | 6.164 M -72.31 % | 22.257 M -53.95 % | 48.330 M 177.17 % | -62.631 M -549.16 % | -9.648 M 88.92 % | -87.068 M -159.68 % | 145.887 M 230.05 % | 44.201 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2010-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 511.461 M -27.39 % | 704.368 M 21.88 % | 577.898 M -11.28 % | 651.382 M 42.95 % | 455.663 M -25.52 % | 611.781 M -6.15 % | 651.838 M -31.85 % | 956.408 M 24.55 % | 767.907 M -11.17 % | 864.511 M 55.33 % | 556.566 M -41.38 % | 949.499 M 12.12 % | 846.891 M -15.18 % | 998.441 M 19.19 % | 837.720 M -4.39 % | 876.164 M 24.03 % | 706.394 M -12.21 % | 804.646 M 27.46 % | 631.296 M -6.54 % | 675.444 M 7.67 % | 627.355 M 36.30 % | 460.291 M 19.17 % | 386.263 M -11.81 % | 437.965 M -0.98 % | 442.307 M -11.49 % | 499.711 M 8.81 % | 459.257 M -15.41 % | 542.945 M 0.00 % | 542.945 M 100.00 % | 271.472 M -41.66 % | 465.333 M 100.00 % | 232.667 M |
Net income | -10.096 M -16.14 % | -8.693 M -185.20 % | -3.048 M 81.97 % | -16.906 M -75.79 % | -9.617 M 78.88 % | -45.542 M -214.84 % | 39.658 M -60.52 % | 100.463 M -1.59 % | 102.081 M 38.80 % | 73.544 M 781.34 % | -10.794 M 70.55 % | -36.651 M -203.99 % | 35.246 M -0.67 % | 35.482 M -20.85 % | 44.827 M 60.25 % | 27.974 M 25.34 % | 22.319 M 67.06 % | 13.360 M 799.06 % | 1.486 M -17.35 % | 1.798 M -85.05 % | 12.025 M 123.39 % | -51.421 M -8 771.33 % | 593.000 K -95.81 % | 14.166 M 106.02 % | 6.876 M 269.78 % | -4.050 M -857.01 % | 535.000 K -98.24 % | 30.319 M 0.00 % | 30.319 M 100.00 % | 15.160 M -70.14 % | 50.774 M 100.00 % | 25.387 M |
Income before tax | 2.386 M 124.41 % | -9.773 M -141.67 % | -4.044 M 79.67 % | -19.894 M 8.34 % | -21.704 M 63.24 % | -59.041 M -214.84 % | 51.411 M -55.05 % | 114.379 M -5.49 % | 121.021 M 34.51 % | 89.971 M 744.54 % | -13.959 M 74.25 % | -54.211 M -242.66 % | 38.001 M -36.91 % | 60.236 M 22.64 % | 49.115 M 53.61 % | 31.974 M 28.49 % | 24.885 M -3.04 % | 25.665 M 703.79 % | 3.193 M 6.72 % | 2.992 M -76.75 % | 12.870 M 123.40 % | -54.991 M -2 685.38 % | 2.127 M -89.40 % | 20.066 M 52.84 % | 13.129 M 45.23 % | 9.040 M 10.32 % | 8.194 M -76.42 % | 34.745 M 0.00 % | 34.745 M 100.00 % | 17.373 M -70.44 % | 58.778 M 100.00 % | 29.389 M |
Income before tax ratio | 0.00 133.62 % | -0.01 -98.28 % | -0.01 77.09 % | -0.03 35.88 % | -0.05 50.64 % | -0.10 -222.36 % | 0.08 -34.05 % | 0.12 -24.12 % | 0.16 51.43 % | 0.10 514.95 % | -0.03 56.07 % | -0.06 -227.24 % | 0.04 -25.62 % | 0.06 2.90 % | 0.06 60.66 % | 0.04 3.59 % | 0.04 10.45 % | 0.03 530.62 % | 0.01 14.18 % | 0.00 -78.41 % | 0.02 117.17 % | -0.12 -2 269.58 % | 0.01 -87.98 % | 0.05 54.35 % | 0.03 64.08 % | 0.02 1.39 % | 0.02 -72.12 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 -49.34 % | 0.13 0.00 % | 0.13 |
EBITDA | 37.981 M -25.98 % | 51.310 M 56.76 % | 32.731 M 1 231.07 % | 2.459 M -74.39 % | 9.602 M 123.87 % | -40.230 M -149.71 % | 80.931 M -51.31 % | 166.202 M 14.61 % | 145.013 M 8.75 % | 133.340 M 525.60 % | 21.314 M -58.22 % | 51.011 M -28.97 % | 71.820 M -41.72 % | 123.224 M 45.57 % | 84.649 M 18.05 % | 71.709 M 30.12 % | 55.112 M -40.56 % | 92.717 M 96.44 % | 47.198 M 17.07 % | 40.315 M -15.91 % | 47.943 M 237.10 % | 14.222 M -0.32 % | 14.267 M -53.42 % | 30.629 M 96.29 % | 15.604 M 30.38 % | 11.968 M -51.68 % | 24.770 M -54.62 % | 54.582 M 0.00 % | 54.582 M 100.00 % | 27.291 M -64.00 % | 75.807 M 100.00 % | 37.903 M |
Net income ratio | -0.02 -59.94 % | -0.01 -133.99 % | -0.01 79.68 % | -0.03 -22.97 % | -0.02 71.65 % | -0.07 -222.36 % | 0.06 -42.08 % | 0.11 -20.98 % | 0.13 56.26 % | 0.09 538.64 % | -0.02 49.76 % | -0.04 -192.75 % | 0.04 17.11 % | 0.04 -33.59 % | 0.05 67.60 % | 0.03 1.05 % | 0.03 90.29 % | 0.02 605.37 % | 0.00 -11.57 % | 0.00 -86.11 % | 0.02 117.16 % | -0.11 -7 376.73 % | 0.00 -95.25 % | 0.03 108.06 % | 0.02 291.81 % | -0.01 -795.73 % | 0.00 -97.91 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 -48.82 % | 0.11 0.00 % | 0.11 |
Ratio EBITDA | 0.07 1.94 % | 0.07 28.62 % | 0.06 1 400.32 % | 0.00 -82.09 % | 0.02 132.04 % | -0.07 -152.96 % | 0.12 -28.55 % | 0.17 -7.98 % | 0.19 22.44 % | 0.15 302.76 % | 0.04 -28.72 % | 0.05 -36.65 % | 0.08 -31.29 % | 0.12 22.14 % | 0.10 23.46 % | 0.08 4.90 % | 0.08 -32.29 % | 0.12 54.12 % | 0.07 25.26 % | 0.06 -21.90 % | 0.08 147.33 % | 0.03 -16.35 % | 0.04 -47.19 % | 0.07 98.24 % | 0.04 47.30 % | 0.02 -55.59 % | 0.05 -46.35 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 -38.29 % | 0.16 0.00 % | 0.16 |
Gross profit ratio | 0.06 158.46 % | 0.02 -44.02 % | 0.04 1 138.59 % | 0.00 -82.22 % | 0.02 139.69 % | -0.05 -137.42 % | 0.13 -22.51 % | 0.17 -14.44 % | 0.20 47.45 % | 0.14 192.82 % | 0.05 14.61 % | 0.04 -55.92 % | 0.09 -12.31 % | 0.10 -4.18 % | 0.11 19.62 % | 0.09 3.23 % | 0.09 -30.22 % | 0.13 49.40 % | 0.08 16.97 % | 0.07 -20.04 % | 0.09 89.36 % | 0.05 -7.66 % | 0.05 -34.60 % | 0.08 51.93 % | 0.05 23.98 % | 0.04 -12.35 % | 0.05 -62.40 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 -20.39 % | 0.16 0.00 % | 0.16 |
Weighted average shs out dil | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B -8.86 % | 1.374 B -7.12 % | 1.479 B 18.13 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 9.82 % | 1.140 B 2.39 % | 1.114 B 0.00 % | 1.114 B 0.00 % | 1.114 B 0.00 % | 1.114 B 0.03 % | 1.113 B 33.72 % | 832.645 M 0.00 % | 832.645 M 0.00 % | 832.645 M 0.93 % | 825.000 M 0.00 % | 825.000 M |
Weighted average shs out | 1.252 B 0.01 % | 1.252 B -0.03 % | 1.253 B 0.03 % | 1.252 B -0.01 % | 1.253 B 0.02 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B 0.00 % | 1.252 B -0.01 % | 1.252 B 0.01 % | 1.252 B 0.00 % | 1.252 B -0.09 % | 1.254 B 0.10 % | 1.252 B -21.80 % | 1.601 B -17.90 % | 1.951 B 55.73 % | 1.253 B -0.03 % | 1.253 B -0.07 % | 1.254 B 0.10 % | 1.253 B 9.84 % | 1.140 B 2.31 % | 1.115 B 0.07 % | 1.114 B -0.02 % | 1.114 B 0.02 % | 1.114 B 0.07 % | 1.113 B 33.70 % | 832.534 M 0.00 % | 832.534 M 0.00 % | 832.534 M 0.91 % | 825.000 M 0.00 % | 825.000 M |
EPS diluted | -0.01 -17.39 % | -0.01 -187.50 % | 0.00 82.22 % | -0.01 -77.63 % | -0.01 79.09 % | -0.04 -215.04 % | 0.03 -59.69 % | 0.08 -3.92 % | 0.08 38.78 % | 0.06 783.72 % | -0.01 70.55 % | -0.03 -203.55 % | 0.03 -0.70 % | 0.03 -20.67 % | 0.04 75.49 % | 0.02 36.00 % | 0.02 41.51 % | 0.01 783.33 % | 0.00 -14.29 % | 0.00 -85.42 % | 0.01 121.33 % | -0.05 -7 600.00 % | 0.00 -95.31 % | 0.01 106.45 % | 0.01 272.22 % | 0.00 -1 000.00 % | 0.00 -98.90 % | 0.04 0.00 % | 0.04 100.00 % | 0.02 -70.45 % | 0.06 100.00 % | 0.03 |
Earnings per share | -0.01 -17.39 % | -0.01 -187.50 % | 0.00 82.22 % | -0.01 -77.63 % | -0.01 79.09 % | -0.04 -215.04 % | 0.03 -59.69 % | 0.08 -3.92 % | 0.08 38.78 % | 0.06 783.72 % | -0.01 70.55 % | -0.03 -203.55 % | 0.03 -0.70 % | 0.03 -20.67 % | 0.04 104.57 % | 0.02 53.51 % | 0.01 7.55 % | 0.01 783.33 % | 0.00 -14.29 % | 0.00 -85.42 % | 0.01 121.33 % | -0.05 -7 600.00 % | 0.00 -95.31 % | 0.01 106.45 % | 0.01 272.22 % | 0.00 -1 000.00 % | 0.00 -98.90 % | 0.04 0.00 % | 0.04 100.00 % | 0.02 -70.45 % | 0.06 100.00 % | 0.03 |
Gross profit | 32.126 M 87.67 % | 17.118 M -31.77 % | 25.087 M 998.86 % | 2.283 M -74.58 % | 8.980 M 129.56 % | -30.377 M -135.12 % | 86.503 M -47.19 % | 163.799 M 6.57 % | 153.706 M 30.97 % | 117.360 M 354.83 % | 25.803 M -32.82 % | 38.408 M -50.58 % | 77.716 M -25.62 % | 104.481 M 14.20 % | 91.490 M 14.37 % | 79.994 M 28.04 % | 62.476 M -38.74 % | 101.985 M 90.43 % | 53.555 M 9.32 % | 48.988 M -13.91 % | 56.903 M 158.09 % | 22.048 M 10.04 % | 20.036 M -42.32 % | 34.738 M 50.44 % | 23.091 M 9.74 % | 21.042 M -4.63 % | 22.065 M -68.19 % | 69.374 M 0.00 % | 69.374 M 100.00 % | 34.687 M -53.56 % | 74.686 M 100.00 % | 37.343 M |
Income tax expense | 12.482 M 506.32 % | -3.072 M -408.43 % | 996.000 K 103.67 % | -27.162 M -324.72 % | 12.087 M 157.35 % | -21.074 M -279.31 % | 11.753 M -15.54 % | 13.916 M -18.55 % | 17.085 M 21.48 % | 14.064 M 1 542.99 % | 856.000 K -73.10 % | 3.182 M -56.30 % | 7.282 M -68.78 % | 23.322 M 288.89 % | 5.997 M 42.45 % | 4.210 M -10.50 % | 4.704 M -66.47 % | 14.028 M 590.69 % | 2.031 M 46.43 % | 1.387 M 51.09 % | 918.000 K -74.29 % | 3.570 M 132.72 % | 1.534 M -74.00 % | 5.900 M -5.65 % | 6.253 M -52.23 % | 13.090 M 70.91 % | 7.659 M 73.05 % | 4.426 M 0.00 % | 4.426 M 100.00 % | 2.213 M -72.35 % | 8.005 M 100.00 % | 4.002 M |
Cost of revenue | 479.335 M -30.25 % | 687.250 M 24.32 % | 552.811 M -14.83 % | 649.099 M 45.32 % | 446.683 M -30.44 % | 642.158 M 13.59 % | 565.335 M -28.67 % | 792.609 M 29.05 % | 614.201 M -17.79 % | 747.151 M 40.77 % | 530.763 M -41.74 % | 911.091 M 18.45 % | 769.175 M -13.96 % | 893.960 M 19.80 % | 746.230 M -6.27 % | 796.170 M 23.64 % | 643.918 M -8.36 % | 702.661 M 21.62 % | 577.741 M -7.78 % | 626.456 M 9.82 % | 570.452 M 30.17 % | 438.243 M 19.66 % | 366.227 M -9.18 % | 403.227 M -3.81 % | 419.216 M -12.42 % | 478.669 M 9.49 % | 437.192 M -7.68 % | 473.571 M 0.00 % | 473.571 M 100.00 % | 236.786 M -39.39 % | 390.647 M 100.00 % | 195.324 M |
General and administrative expenses | 21.820 M -22.59 % | 28.187 M 33.85 % | 21.059 M -17.26 % | 25.452 M 0.27 % | 25.384 M | 0.000 -100.00 % | 24.475 M -14.02 % | 28.467 M -2.01 % | 29.050 M 13.70 % | 25.550 M 7.96 % | 23.667 M -22.06 % | 30.365 M 20.11 % | 25.280 M -9.70 % | 27.997 M 8.88 % | 25.714 M 0.75 % | 25.522 M 4.49 % | 24.426 M -0.44 % | 24.534 M 12.70 % | 21.770 M 5.24 % | 20.687 M -6.76 % | 22.187 M 49.72 % | 14.819 M 9.39 % | 13.547 M 14.68 % | 11.813 M 8.10 % | 10.928 M -6.45 % | 11.681 M 1.06 % | 11.559 M 15.24 % | 10.031 M 0.00 % | 10.031 M 100.00 % | 5.015 M 0.99 % | 4.966 M 100.00 % | 2.483 M |
Selling and marketing expenses | 10.139 M -29.65 % | 14.413 M 53.15 % | 9.411 M -25.25 % | 12.590 M 20.67 % | 10.433 M | 0.000 -100.00 % | 11.877 M -20.35 % | 14.912 M 22.53 % | 12.170 M -21.64 % | 15.531 M 41.04 % | 11.012 M -28.66 % | 15.435 M 19.48 % | 12.919 M -6.57 % | 13.828 M 15.97 % | 11.924 M -5.10 % | 12.565 M 7.58 % | 11.680 M -18.19 % | 14.277 M 25.30 % | 11.394 M -22.07 % | 14.621 M 30.11 % | 11.237 M 65.32 % | 6.797 M 21.31 % | 5.603 M 7.42 % | 5.216 M -22.45 % | 6.726 M -8.10 % | 7.319 M 9.34 % | 6.694 M 3.48 % | 6.469 M 0.00 % | 6.469 M 100.00 % | 3.235 M -49.86 % | 6.451 M 100.00 % | 3.226 M |
Other expenses | 0.000 100.00 % | -35.960 M | 0.000 100.00 % | -29.682 M | 0.000 | 0.000 | 0.000 100.00 % | -34.662 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.177 M 0.00 % | -13.177 M 10.48 % | -14.719 M 0.00 % | -14.719 M -651.16 % | -1.960 M 0.00 % | -1.960 M 74.98 % | -7.831 M 0.00 % | -7.831 M 28.07 % | -10.887 M 0.00 % | -10.887 M -51.21 % | -7.200 M 0.00 % | -7.200 M 0.48 % | -7.235 M 0.00 % | -7.235 M 33.88 % | -10.942 M -144.57 % | 24.551 M 390.59 % | -8.449 M -100.00 % | -4.224 M 71.71 % | -14.931 M -100.00 % | -7.465 M |
Operating expenses | 31.959 M 381.31 % | 6.640 M -78.21 % | 30.470 M 264.47 % | 8.360 M -63.82 % | 23.105 M -42.21 % | 39.980 M 53.91 % | 25.977 M -5.34 % | 27.443 M 22.00 % | 22.494 M 59.24 % | 14.126 M -43.07 % | 24.811 M -67.60 % | 76.584 M 212.68 % | 24.493 M -5.98 % | 26.051 M 0.73 % | 25.863 M 14.77 % | 22.534 M 167.59 % | 8.421 M -82.06 % | 46.936 M 70.13 % | 27.589 M 25.74 % | 21.942 M 23.19 % | 17.811 M -74.01 % | 68.534 M 556.77 % | 10.435 M 7.57 % | 9.701 M 91.80 % | 5.058 M -12.34 % | 5.770 M -21.08 % | 7.311 M -82.19 % | 41.050 M 409.87 % | 8.051 M 100.00 % | 4.026 M 214.57 % | -3.514 M -100.00 % | -1.757 M |
Cost and expenses | 511.294 M -26.31 % | 693.890 M 18.96 % | 583.281 M -13.15 % | 671.584 M 42.95 % | 469.788 M -31.13 % | 682.138 M 15.36 % | 591.312 M -27.89 % | 820.052 M 28.80 % | 636.695 M -16.36 % | 761.277 M 37.03 % | 555.574 M -43.75 % | 987.675 M 24.44 % | 793.668 M -13.73 % | 920.011 M 19.16 % | 772.093 M -5.69 % | 818.704 M 25.50 % | 652.339 M -12.97 % | 749.597 M 23.83 % | 605.330 M -6.64 % | 648.398 M 10.22 % | 588.263 M 16.08 % | 506.777 M 34.54 % | 376.662 M -8.78 % | 412.928 M -2.67 % | 424.274 M -12.42 % | 484.439 M 8.98 % | 444.503 M -10.76 % | 498.122 M 0.00 % | 498.122 M 100.00 % | 249.061 M -37.51 % | 398.551 M 100.00 % | 199.275 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 31.959 M -24.98 % | 42.600 M 39.81 % | 30.470 M -19.90 % | 38.042 M 6.21 % | 35.817 M -10.41 % | 39.980 M 9.98 % | 36.352 M -16.20 % | 43.379 M 5.24 % | 41.220 M 0.34 % | 41.081 M 18.46 % | 34.679 M -24.28 % | 45.800 M 19.90 % | 38.199 M -8.67 % | 41.825 M 11.12 % | 37.638 M -1.18 % | 38.087 M 5.49 % | 36.106 M -6.97 % | 38.811 M 17.03 % | 33.164 M -6.07 % | 35.308 M 5.64 % | 33.424 M 54.63 % | 21.616 M 12.88 % | 19.150 M 12.46 % | 17.029 M -3.54 % | 17.654 M -7.08 % | 19.000 M 4.09 % | 18.253 M 10.63 % | 16.500 M 0.00 % | 16.500 M 100.00 % | 8.250 M -27.74 % | 11.417 M 100.00 % | 5.709 M |
Interest income | 0.000 -100.00 % | 2.800 M | 0.000 100.00 % | -1.912 M -125.23 % | 7.579 M 240.81 % | 2.224 M -75.60 % | 9.115 M 271.27 % | -5.322 M -152.22 % | 10.191 M -23.16 % | 13.263 M -11.29 % | 14.951 M -6.76 % | 16.035 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.658 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 18.912 M | 0.000 100.00 % | -3.546 M -114.22 % | 24.942 M 157.57 % | 9.683 M | 0.000 -100.00 % | 24.697 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.345 M 0.00 % | 16.345 M -7.14 % | 17.601 M 0.00 % | 17.601 M -36.75 % | 27.826 M 0.00 % | 27.826 M 5.32 % | 26.420 M 0.00 % | 26.420 M 2.20 % | 25.851 M 0.00 % | 25.851 M 205.76 % | 8.455 M 0.00 % | 8.455 M 60.11 % | 5.281 M 0.00 % | 5.281 M -21.91 % | 6.763 M -32.90 % | 10.078 M 0.00 % | 10.078 M 100.00 % | 5.039 M -37.05 % | 8.005 M 100.00 % | 4.002 M |
Depreciation and amortization | 37.814 M -7.39 % | 40.832 M 7.13 % | 38.114 M -0.27 % | 38.218 M 4.88 % | 36.439 M 20.95 % | 30.127 M -2.12 % | 30.780 M -14.60 % | 36.041 M 10.80 % | 32.527 M 13.88 % | 28.563 M -5.39 % | 30.190 M -3.22 % | 31.195 M -3.43 % | 32.303 M 7.32 % | 30.099 M -2.27 % | 30.797 M 3.34 % | 29.802 M 3.69 % | 28.742 M -2.71 % | 29.543 M 10.21 % | 26.807 M 0.65 % | 26.635 M 8.87 % | 24.464 M 77.40 % | 13.790 M 3.06 % | 13.381 M 3.57 % | 12.920 M 27.08 % | 10.167 M 2.43 % | 9.926 M 1.15 % | 9.813 M 0.55 % | 9.759 M 0.00 % | 9.759 M 100.00 % | 4.880 M -45.93 % | 9.024 M 100.00 % | 4.512 M |
Operating income | 167.000 K -98.41 % | 10.478 M 294.65 % | -5.383 M -181.13 % | 6.635 M 124.72 % | -26.837 M 61.86 % | -70.358 M -240.29 % | 50.151 M -66.02 % | 147.611 M 31.23 % | 112.486 M 7.36 % | 104.777 M 1 280.45 % | -8.876 M -144.79 % | 19.816 M -49.85 % | 39.517 M -57.57 % | 93.125 M 72.93 % | 53.852 M 28.50 % | 41.907 M 58.92 % | 26.370 M -58.26 % | 63.174 M 209.81 % | 20.391 M 49.06 % | 13.680 M -41.74 % | 23.479 M 5 334.95 % | 432.000 K -51.24 % | 886.000 K -95.00 % | 17.709 M 225.71 % | 5.437 M 166.26 % | 2.042 M -86.35 % | 14.957 M -66.63 % | 44.823 M 0.00 % | 44.823 M 100.00 % | 22.412 M -66.44 % | 66.783 M 100.00 % | 33.391 M |
Operating income ratio | 0.00 -97.81 % | 0.01 259.70 % | -0.01 -191.45 % | 0.01 117.29 % | -0.06 48.79 % | -0.12 -249.48 % | 0.08 -50.15 % | 0.15 5.36 % | 0.15 20.86 % | 0.12 859.97 % | -0.02 -176.42 % | 0.02 -55.27 % | 0.05 -49.97 % | 0.09 45.09 % | 0.06 34.40 % | 0.05 28.13 % | 0.04 -52.45 % | 0.08 143.07 % | 0.03 59.48 % | 0.02 -45.88 % | 0.04 3 887.63 % | 0.00 -59.08 % | 0.00 -94.33 % | 0.04 228.94 % | 0.01 200.81 % | 0.00 -87.45 % | 0.03 -60.55 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 -42.48 % | 0.14 0.00 % | 0.14 |
Total other income expenses net | 2.219 M 110.96 % | -20.251 M -1 612.40 % | 1.339 M 105.05 % | -26.529 M -616.83 % | 5.133 M -54.64 % | 11.317 M 798.18 % | 1.260 M 104.34 % | -29.057 M -440.45 % | 8.535 M 157.65 % | -14.806 M -191.28 % | -5.083 M 93.13 % | -74.027 M -4 783.05 % | -1.516 M 95.39 % | -32.889 M -594.30 % | -4.737 M 52.31 % | -9.933 M -568.89 % | -1.485 M 96.04 % | -37.509 M -118.10 % | -17.198 M -60.91 % | -10.688 M -0.74 % | -10.609 M 80.86 % | -55.423 M -4 566.00 % | 1.241 M -47.35 % | 2.357 M -69.36 % | 7.692 M 9.92 % | 6.998 M 203.48 % | -6.763 M 32.90 % | -10.078 M 0.00 % | -10.078 M -100.00 % | -5.039 M 37.05 % | -8.005 M -100.00 % | -4.002 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2010-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2010-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 177.419 M -12.88 % | 203.641 M -28.78 % | 285.950 M -0.05 % | 286.095 M -8.60 % | 313.006 M 24.32 % | 251.767 M -34.99 % | 387.271 M 43.32 % | 270.205 M -11.37 % | 304.855 M -6.00 % | 324.327 M -20.53 % | 408.109 M 15.34 % | 353.839 M -20.37 % | 444.371 M 6.41 % | 417.615 M -6.51 % | 446.716 M -5.57 % | 473.068 M -9.84 % | 524.712 M -3.64 % | 544.522 M -5.85 % | 578.334 M -6.25 % | 616.922 M 3.20 % | 597.819 M 191.76 % | 204.898 M -5.53 % | 216.895 M 44.81 % | 149.783 M -1.44 % | 151.976 M 20.68 % | 125.936 M -19.15 % | 155.767 M 3.97 % | 149.822 M -33.43 % | 225.047 M |
Total investments | 0.000 -100.00 % | 4.623 M | 0.000 | 0.000 -100.00 % | 1.020 B -2.26 % | 1.044 B | 0.000 100.00 % | -15.679 M | 0.000 | 0.000 -100.00 % | 32.067 M | 0.000 | 0.000 | 0.000 100.00 % | -47.255 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 372.561 M -9.73 % | 412.732 M -11.25 % | 465.043 M -2.34 % | 476.163 M -1.96 % | 485.683 M -5.72 % | 515.165 M -13.54 % | 595.865 M 7.70 % | 553.239 M -1.46 % | 561.448 M 10.32 % | 508.933 M 1.12 % | 503.276 M 2.83 % | 489.424 M -11.26 % | 551.500 M 18.56 % | 465.163 M -7.10 % | 500.690 M -5.68 % | 530.864 M -6.79 % | 569.508 M -10.73 % | 637.965 M 2.42 % | 622.896 M -5.35 % | 658.104 M -6.40 % | 703.074 M 137.90 % | 295.535 M 6.09 % | 278.573 M 33.94 % | 207.986 M -3.63 % | 215.823 M -0.92 % | 217.827 M -19.13 % | 269.363 M 14.20 % | 235.869 M -30.33 % | 338.561 M |
Accumulated other comprehensive income loss | 148.739 M | 0.000 | 0.000 | 0.000 -100.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M 0.00 % | 148.739 M | 0.000 | 0.000 | 0.000 100.00 % | -52.925 M |
Retained earnings | 362.894 M 85.46 % | 195.672 M -4.74 % | 205.418 M -1.46 % | 208.466 M -7.50 % | 225.372 M -45.20 % | 411.254 M -10.12 % | 457.548 M -4.16 % | 477.392 M 78.99 % | 266.707 M 46.92 % | 181.538 M 52.42 % | 119.105 M -8.22 % | 129.770 M -35.05 % | 199.787 M 17.24 % | 170.415 M 16.95 % | 145.712 M 44.43 % | 100.885 M 24.25 % | 81.196 M 37.91 % | 58.877 M 0.63 % | 58.508 M 2.61 % | 57.022 M 3.26 % | 55.224 M 27.84 % | 43.199 M -54.34 % | 94.620 M -7.28 % | 102.048 M -33.28 % | 152.940 M 65.29 % | 92.527 M 25.00 % | 74.022 M | 0.000 | 0.000 |
Common stock | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.00 % | 101.989 M 0.15 % | 101.840 M 9.65 % | 92.875 M 12.03 % | 82.899 M 0.00 % | 82.899 M 0.00 % | 82.899 M 0.00 % | 82.899 M 0.00 % | 82.899 M 1.24 % | 81.885 M -44.98 % | 148.820 M |
Total equity | 666.696 M -1.49 % | 676.792 M -1.27 % | 685.485 M -0.44 % | 688.533 M -2.40 % | 705.439 M -1.34 % | 715.056 M -6.08 % | 761.350 M -2.54 % | 781.194 M 12.20 % | 696.242 M 10.65 % | 629.235 M 13.72 % | 553.328 M -2.27 % | 566.188 M -13.19 % | 652.240 M 4.94 % | 621.521 M 6.31 % | 584.607 M 7.96 % | 541.489 M 5.40 % | 513.725 M 4.09 % | 493.544 M 2.41 % | 481.907 M 3.95 % | 463.595 M 0.35 % | 461.990 M 6.72 % | 432.888 M 6.80 % | 405.333 M -1.80 % | 412.761 M 3.55 % | 398.595 M -0.32 % | 399.873 M -1.00 % | 403.923 M -1.10 % | 408.405 M 91.42 % | 213.359 M |
Other non current liabilities | 37.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 100.00 % | -2.368 M | 0.000 -100.00 % | 69.500 M 16.65 % | 59.579 M 54.56 % | 38.548 M -41.31 % | 65.680 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 55.000 M 450.00 % | 10.000 M -87.80 % | 81.950 M 16.95 % | 70.071 M 39.83 % | 50.111 M -39.90 % | 83.373 M 16.75 % | 71.413 M 44.52 % | 49.413 M -0.69 % | 49.757 M 36.24 % | 36.522 M -10.17 % | 40.658 M -13.91 % | 47.228 M -70.31 % | 159.062 M 114.44 % | 74.176 M 91.03 % | 38.829 M -40.57 % | 65.340 M -53.36 % | 140.106 M 5.12 % | 133.278 M 328.00 % | 31.140 M -62.48 % | 82.998 M -70.36 % | 280.043 M 1 766.95 % | 15.000 M 0.00 % | 15.000 M | 0.000 -100.00 % | 7.000 M 0.00 % | 7.000 M 750.55 % | 823.000 K -70.95 % | 2.833 M -88.47 % | 24.573 M |
Total non current liabilities | 92.000 M 151.65 % | 36.558 M -66.68 % | 109.720 M 10.31 % | 99.469 M 18.10 % | 84.226 M -32.13 % | 124.107 M 3.33 % | 120.113 M 29.21 % | 92.961 M -3.85 % | 96.683 M 22.04 % | 79.220 M -0.45 % | 79.581 M -9.24 % | 87.687 M -57.92 % | 208.380 M 75.05 % | 119.043 M 76.79 % | 67.335 M -27.41 % | 92.759 M -44.53 % | 167.213 M -17.54 % | 202.778 M 123.52 % | 90.719 M -36.32 % | 142.468 M -58.79 % | 345.723 M 1 376.57 % | 23.414 M -10.88 % | 26.271 M 136.68 % | 11.100 M -37.96 % | 17.891 M 2.56 % | 17.444 M 138.53 % | 7.313 M -22.18 % | 9.397 M -69.97 % | 31.287 M |
Other current liabilities | 213.631 M 20.86 % | 176.765 M -16.37 % | 211.368 M 5.87 % | 199.642 M -5.06 % | 210.293 M 12.14 % | 187.521 M -29.45 % | 265.794 M 40.02 % | 189.821 M -14.89 % | 223.036 M 32.17 % | 168.749 M -10.30 % | 188.117 M 1.94 % | 184.530 M 15.97 % | 159.116 M -2.45 % | 163.120 M 4.48 % | 156.131 M -41.17 % | 265.382 M 599.96 % | 37.914 M -86.17 % | 274.086 M 177 877.92 % | 154.000 K 0.00 % | 154.000 K -3.75 % | 160.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 404.000 K | 0.000 -100.00 % | 2.067 M | 0.000 -100.00 % | 85.800 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 317.561 M -21.15 % | 402.732 M 5.13 % | 383.093 M -5.66 % | 406.092 M -6.77 % | 435.572 M 0.88 % | 431.792 M -17.67 % | 524.452 M 4.09 % | 503.826 M -1.54 % | 511.691 M 8.31 % | 472.411 M 2.12 % | 462.618 M 4.62 % | 442.196 M 12.68 % | 392.438 M 0.37 % | 390.987 M -15.35 % | 461.861 M -0.79 % | 465.524 M 8.41 % | 429.402 M -14.92 % | 504.687 M -14.71 % | 591.756 M 2.90 % | 575.106 M 35.95 % | 423.031 M 50.79 % | 280.535 M 6.44 % | 263.573 M 26.73 % | 207.986 M -0.40 % | 208.823 M -0.95 % | 210.827 M -21.49 % | 268.540 M 15.24 % | 233.036 M -25.78 % | 313.988 M |
Total current liabilities | 621.031 M -9.29 % | 684.620 M -0.36 % | 687.068 M -3.51 % | 712.045 M -0.89 % | 718.411 M -4.99 % | 756.144 M -16.79 % | 908.679 M 11.44 % | 815.410 M -4.57 % | 854.459 M 6.79 % | 800.099 M -10.47 % | 893.658 M 7.26 % | 833.204 M 1.97 % | 817.111 M 0.11 % | 816.176 M -13.35 % | 941.955 M 1.15 % | 931.240 M 3.44 % | 900.232 M 5.66 % | 851.983 M -5.03 % | 897.132 M -0.56 % | 902.148 M 18.70 % | 760.053 M 88.65 % | 402.886 M -0.39 % | 404.450 M 2.92 % | 392.969 M 19.97 % | 327.549 M 6.37 % | 307.928 M -2.06 % | 314.406 M 1.48 % | 309.816 M -35.53 % | 480.554 M |
Total liabilities | 713.031 M -1.13 % | 721.178 M -9.49 % | 796.788 M -1.81 % | 811.514 M 1.11 % | 802.637 M -8.82 % | 880.251 M -14.44 % | 1.029 B 13.26 % | 908.371 M -4.50 % | 951.142 M 8.17 % | 879.319 M -9.65 % | 973.239 M 5.68 % | 920.891 M -10.20 % | 1.025 B 9.65 % | 935.219 M -7.34 % | 1.009 B -1.44 % | 1.024 B -4.07 % | 1.067 B 1.20 % | 1.055 B 6.77 % | 987.851 M -5.43 % | 1.045 B -5.53 % | 1.106 B 159.39 % | 426.300 M -1.03 % | 430.721 M 6.60 % | 404.069 M 16.97 % | 345.440 M 6.17 % | 325.372 M 1.14 % | 321.719 M 0.79 % | 319.213 M -37.63 % | 511.841 M |
Other non current assets | 300.000 K | 0.000 -100.00 % | 353.000 K | 0.000 100.00 % | -1.020 B 2.26 % | -1.044 B | 0.000 -100.00 % | 15.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.255 M 6.33 % | 44.442 M 0.33 % | 44.294 M -0.24 % | 44.400 M -3.96 % | 46.229 M -35.73 % | 71.933 M 8.66 % | 66.201 M 88.75 % | 35.074 M -0.84 % | 35.372 M -7.33 % | 38.171 M -1.47 % | 38.741 M -6.48 % | 41.425 M -9.30 % | 45.672 M 82.57 % | 25.016 M -43.57 % | 44.332 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.020 B -2.26 % | 1.044 B | 0.000 100.00 % | -15.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.255 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 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.364 M -1.26 % | 42.903 M 252 270.59 % | 17.000 K -59.52 % | 42.000 K -37.31 % | 67.000 K -27.17 % | 92.000 K -21.37 % | 117.000 K -17.61 % | 142.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M -40.81 % | 34.829 M 0.00 % | 34.829 M 0.00 % | 34.829 M 0.00 % | 34.829 M 339.54 % | 7.924 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M 0.00 % | 20.617 M -67.26 % | 62.981 M -0.85 % | 63.520 M 207.84 % | 20.634 M -40.83 % | 34.871 M -0.07 % | 34.896 M -0.07 % | 34.921 M -0.07 % | 34.946 M 333.25 % | 8.066 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 851.327 M -4.20 % | 888.657 M -4.17 % | 927.293 M -4.07 % | 966.646 M -3.33 % | 999.953 M -3.04 % | 1.031 B 0.44 % | 1.027 B 7.21 % | 957.741 M 0.07 % | 957.076 M -2.99 % | 986.615 M -1.97 % | 1.006 B -2.54 % | 1.033 B -6.61 % | 1.106 B 1.89 % | 1.085 B 0.47 % | 1.080 B -1.10 % | 1.092 B -0.04 % | 1.093 B -1.27 % | 1.107 B 0.35 % | 1.103 B 1.64 % | 1.085 B -2.55 % | 1.113 B 106.40 % | 539.388 M -7.95 % | 585.953 M 1.87 % | 575.208 M 8.54 % | 529.937 M 7.54 % | 492.786 M 9.85 % | 448.596 M 12.06 % | 400.332 M 4.95 % | 381.436 M |
Total non current assets | 872.244 M -4.07 % | 909.274 M -4.11 % | 948.263 M -3.95 % | 987.263 M -3.41 % | 1.022 B -2.94 % | 1.053 B 0.54 % | 1.047 B 6.47 % | 983.770 M 0.62 % | 977.693 M -2.93 % | 1.007 B -1.93 % | 1.027 B -2.49 % | 1.053 B -6.49 % | 1.126 B -1.90 % | 1.148 B 0.19 % | 1.146 B -1.17 % | 1.160 B -1.24 % | 1.174 B -1.20 % | 1.188 B 0.15 % | 1.187 B -0.80 % | 1.196 B 0.31 % | 1.192 B 106.77 % | 576.676 M -7.19 % | 621.325 M 1.30 % | 613.379 M 7.86 % | 568.678 M 6.45 % | 534.211 M 8.08 % | 494.268 M 16.20 % | 425.348 M -0.10 % | 425.768 M |
Other current assets | 60.482 M -9.53 % | 66.854 M 5.16 % | 63.573 M -20.58 % | 80.046 M -2.69 % | 82.256 M -43.63 % | 145.915 M -10.61 % | 163.241 M 50.99 % | 108.114 M -5.89 % | 114.878 M -14.30 % | 134.051 M -4.99 % | 141.087 M 52.73 % | 92.376 M -45.03 % | 168.042 M 50.18 % | 111.894 M -21.34 % | 142.253 M 37.70 % | 103.308 M 47.68 % | 69.952 M -29.62 % | 99.398 M 19.19 % | 83.396 M 0.22 % | 83.215 M -44.36 % | 149.548 M 1 728.89 % | 8.177 M -75.31 % | 33.119 M 1.18 % | 32.734 M 22.87 % | 26.641 M -20.09 % | 33.339 M 18.48 % | 28.140 M -34.94 % | 43.251 M 44.61 % | 29.908 M |
Short term investments | 0.000 -100.00 % | 4.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.067 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 |
cash and cash equivalents | 195.142 M -6.67 % | 209.091 M 16.75 % | 179.093 M -5.77 % | 190.068 M 10.07 % | 172.677 M -34.44 % | 263.398 M 26.27 % | 208.594 M -26.30 % | 283.034 M 10.30 % | 256.593 M 38.99 % | 184.606 M 93.98 % | 95.167 M -29.81 % | 135.585 M 26.56 % | 107.129 M 125.31 % | 47.548 M -11.91 % | 53.974 M -6.61 % | 57.796 M 29.02 % | 44.796 M -52.06 % | 93.443 M 109.69 % | 44.562 M 8.21 % | 41.182 M -60.87 % | 105.255 M 16.13 % | 90.637 M 46.95 % | 61.678 M 5.97 % | 58.203 M -8.84 % | 63.847 M -30.52 % | 91.891 M -19.11 % | 113.596 M 32.02 % | 86.047 M -24.20 % | 113.514 M |
Cash and short term investments | 195.142 M -8.69 % | 213.714 M 19.33 % | 179.093 M -5.77 % | 190.068 M 10.07 % | 172.677 M -34.44 % | 263.398 M 26.27 % | 208.594 M -26.30 % | 283.034 M 10.30 % | 256.593 M 38.99 % | 184.606 M 45.09 % | 127.234 M -6.16 % | 135.585 M 26.56 % | 107.129 M 125.31 % | 47.548 M -11.91 % | 53.974 M -6.61 % | 57.796 M 29.02 % | 44.796 M -52.06 % | 93.443 M 109.69 % | 44.562 M 8.21 % | 41.182 M -60.87 % | 105.255 M 16.13 % | 90.637 M 46.95 % | 61.678 M 5.97 % | 58.203 M -8.84 % | 63.847 M -30.52 % | 91.891 M -19.11 % | 113.596 M 32.02 % | 86.047 M -24.20 % | 113.514 M |
Total current assets | 507.483 M 3.84 % | 488.696 M -8.49 % | 534.010 M 4.14 % | 512.784 M 5.53 % | 485.910 M -10.38 % | 542.204 M -27.00 % | 742.738 M 5.23 % | 705.795 M 5.39 % | 669.691 M 33.59 % | 501.322 M 0.37 % | 499.492 M 15.16 % | 433.748 M -21.33 % | 551.349 M 34.96 % | 408.542 M -8.78 % | 447.887 M 10.34 % | 405.897 M -0.28 % | 407.044 M 13.08 % | 359.968 M 27.08 % | 283.258 M -9.25 % | 312.129 M -16.85 % | 375.362 M 32.87 % | 282.512 M 31.57 % | 214.729 M 5.54 % | 203.451 M 16.02 % | 175.357 M -8.21 % | 191.034 M -17.43 % | 231.374 M -23.45 % | 302.270 M 0.95 % | 299.432 M |
Inventory | 238.779 M 23.63 % | 193.141 M -30.25 % | 276.889 M 23.49 % | 224.222 M -2.92 % | 230.977 M 73.81 % | 132.891 M -64.17 % | 370.903 M 17.88 % | 314.647 M 5.51 % | 298.220 M 63.26 % | 182.665 M -20.98 % | 231.171 M 12.34 % | 205.787 M -25.49 % | 276.178 M 10.87 % | 249.100 M -1.02 % | 251.660 M 2.81 % | 244.793 M -6.21 % | 260.993 M 90.29 % | 137.153 M 5.07 % | 130.538 M -7.54 % | 141.182 M 17.11 % | 120.559 M 50.02 % | 80.360 M -21.07 % | 101.818 M -0.25 % | 102.075 M 38.17 % | 73.875 M 22.56 % | 60.277 M -20.64 % | 75.950 M 70.25 % | 44.611 M -61.44 % | 115.705 M |
Net receivables | 13.080 M -12.72 % | 14.987 M 3.68 % | 14.455 M -21.64 % | 18.448 M -8.55 % | 20.172 M 94.35 % | 10.379 M -44.47 % | 18.690 M 41.25 % | 13.232 M -16.60 % | 15.865 M 1.88 % | 15.573 M -35.35 % | 24.087 M -33.92 % | 36.451 M -35.49 % | 56.505 M 89.23 % | 29.861 M -9.29 % | 32.920 M -0.83 % | 33.195 M 6.04 % | 31.303 M 4.43 % | 29.974 M 21.05 % | 24.762 M -46.81 % | 46.550 M -25.42 % | 62.416 M 128.75 % | 27.286 M 50.63 % | 18.114 M 73.52 % | 10.439 M -5.05 % | 10.994 M 98.91 % | 5.527 M -59.62 % | 13.688 M -89.34 % | 128.361 M 218.47 % | 40.305 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.596 M 37.94 % | 1.157 M | 0.000 -100.00 % | 5.412 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.320 M -2.03 % | 2.368 M -1.99 % | 2.416 M -1.99 % | 2.465 M -8.26 % | 2.687 M -37.44 % | 4.295 M -10.97 % | 4.824 M 117.89 % | 2.214 M | 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 |
Account payables | 89.839 M 5.70 % | 84.997 M -0.89 % | 85.759 M -2.94 % | 88.360 M 42.29 % | 62.099 M -45.15 % | 113.225 M 17.77 % | 96.140 M 37.83 % | 69.755 M -23.30 % | 90.940 M -27.19 % | 124.904 M -44.20 % | 223.826 M 20.50 % | 185.751 M -24.20 % | 245.069 M 1.88 % | 240.556 M -20.33 % | 301.940 M 69.10 % | 178.558 M -58.01 % | 425.199 M 575.63 % | 62.934 M -78.95 % | 298.960 M -6.98 % | 321.410 M -3.01 % | 331.384 M 183.92 % | 116.716 M -13.84 % | 135.470 M -23.29 % | 176.603 M 64.23 % | 107.533 M 18.01 % | 91.121 M 111.32 % | 43.120 M -36.52 % | 67.928 M -15.90 % | 80.766 M |
Tax payables | 0.000 -100.00 % | 20.126 M 193.90 % | 6.848 M -61.85 % | 17.951 M 71.83 % | 10.447 M -55.74 % | 23.606 M 5.89 % | 22.293 M -57.14 % | 52.008 M 80.63 % | 28.792 M -15.40 % | 34.035 M 78.22 % | 19.097 M -7.86 % | 20.727 M 1.17 % | 20.488 M -4.76 % | 21.513 M -2.32 % | 22.023 M 1.13 % | 21.776 M 182.18 % | 7.717 M -24.90 % | 10.276 M 64.10 % | 6.262 M 14.31 % | 5.478 M 0.00 % | 5.478 M -2.79 % | 5.635 M 4.22 % | 5.407 M -35.48 % | 8.380 M -22.33 % | 10.789 M 80.42 % | 5.980 M 780.71 % | 679.000 K -92.33 % | 8.852 M | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 5.774 M -2.24 % | 5.906 M -2.19 % | 6.038 M -2.14 % | 6.170 M -2.09 % | 6.302 M -2.05 % | 6.434 M -2.01 % | 6.566 M -1.97 % | 6.698 M -1.93 % | 6.830 M -1.90 % | 6.962 M -4.05 % | 7.256 M -1.53 % | 7.369 M -1.52 % | 7.483 M -1.49 % | 7.596 M -1.48 % | 7.710 M -1.44 % | 7.823 M -1.44 % | 7.937 M -2.22 % | 8.117 M -0.95 % | 8.195 M 35.68 % | 6.040 M -1.23 % | 6.115 M -1.21 % | 6.190 M -1.20 % | 6.265 M -8.41 % | 6.840 M -1.08 % | 6.915 M 6.55 % | 6.490 M -1.13 % | 6.564 M -2.23 % | 6.714 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.667 M 46.98 % | -5.030 M -84.86 % | -2.721 M -110.96 % | 24.835 M -15.42 % | 29.362 M 5.13 % | 27.930 M -5.77 % | 29.639 M -0.70 % | 29.849 M -6.68 % | 31.987 M -5.11 % | 33.710 M 99.66 % | 16.884 M -1.13 % | 17.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 637.000 K -58.74 % | 1.544 M -44.16 % | 2.765 M -34.99 % | 4.253 M -75.78 % | 17.558 M -18.14 % | 21.449 M -11.58 % | 24.257 M 4.68 % | 23.173 M -7.54 % | 25.064 M 50.55 % | 16.648 M 479.06 % | 2.875 M -17.57 % | 3.488 M -15.44 % | 4.125 M -6.82 % | 4.427 M -8.50 % | 4.838 M 65.06 % | 2.931 M | 0.000 | 0.000 | 0.000 -100.00 % | 823.000 K -70.89 % | 2.827 M -41.40 % | 4.824 M -52.01 % | 10.052 M -79.37 % | 48.724 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 53.074 M -86.00 % | 379.131 M 0.28 % | 378.078 M 0.00 % | 378.078 M 0.00 % | 378.078 M 0.00 % | 378.078 M 612.36 % | 53.074 M 0.00 % | 53.074 M -83.80 % | 327.546 M -5.98 % | 348.375 M 3.29 % | 337.264 M 0.03 % | 337.150 M 3.54 % | 325.629 M 1.84 % | 319.755 M 3.49 % | 308.976 M 0.00 % | 308.976 M 2.76 % | 300.691 M 0.00 % | 300.691 M 4.52 % | 287.700 M 0.00 % | 287.700 M -0.05 % | 287.849 M -3.02 % | 296.814 M 30.29 % | 227.814 M 0.00 % | 227.814 M -27.84 % | 315.696 M 40.66 % | 224.447 M -9.13 % | 247.002 M -4.12 % | 257.618 M 299.17 % | 64.539 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 20.784 M -4.94 % | 21.864 M -6.40 % | 23.360 M -16.41 % | 27.945 M -18.84 % | 34.432 M -18.53 % | 42.266 M 14.29 % | 36.982 M -8.07 % | 40.228 M 12.16 % | 35.868 M 12.22 % | 31.961 M -3.74 % | 33.203 M -20.85 % | 41.949 M 12.21 % | 37.384 M 78.79 % | 20.910 M 6.09 % | 19.709 M 2.20 % | 19.284 M 3.68 % | 18.600 M 48.44 % | 12.530 M -1.55 % | 12.727 M -23.41 % | 16.617 M 622.79 % | 2.299 M -54.75 % | 5.081 M 5.09 % | 4.835 M 19.35 % | 4.051 M 14.79 % | 3.529 M | 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 |
Total assets | 1.380 B -1.30 % | 1.398 B -5.69 % | 1.482 B -1.18 % | 1.500 B -0.53 % | 1.508 B -5.47 % | 1.595 B -10.88 % | 1.790 B 5.95 % | 1.690 B 2.56 % | 1.647 B 9.20 % | 1.509 B -1.18 % | 1.527 B 2.66 % | 1.487 B -11.36 % | 1.678 B 7.77 % | 1.557 B -2.33 % | 1.594 B 1.81 % | 1.565 B -0.99 % | 1.581 B 2.12 % | 1.548 B 5.34 % | 1.470 B -2.55 % | 1.508 B -3.80 % | 1.568 B 82.47 % | 859.188 M 2.77 % | 836.054 M 2.35 % | 816.830 M 9.78 % | 744.035 M 2.59 % | 725.245 M -0.05 % | 725.642 M -0.27 % | 727.618 M 0.33 % | 725.200 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2010-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2010-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 17.567 M | 0.000 100.00 % | -129.283 M | 0.000 | 0.000 | 0.000 100.00 % | -163.556 M | 0.000 -100.00 % | 41.585 M | 0.000 100.00 % | -70.048 M -1 223.16 % | -5.294 M -106.42 % | 82.506 M 43.00 % | 57.699 M 308.22 % | -27.710 M -27.98 % | -21.652 M -403.59 % | 7.132 M 151.94 % | -13.731 M 34.49 % | -20.959 M -569.30 % | 4.466 M 120.76 % | -21.511 M -131.69 % | -9.285 M 75.58 % | -38.018 M -269.52 % | 22.427 M 191.35 % | -24.549 M -3 744.99 % | 673.500 K -98.27 % | 39.042 M 0.00 % | 39.042 M 100.00 % | 19.521 M 179.02 % | -24.704 M -100.00 % | -12.352 M |
Accounts receivables | 0.000 -100.00 % | 8.511 M | 0.000 100.00 % | -14.604 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.347 M | 0.000 100.00 % | -16.108 M | 0.000 -100.00 % | 2.399 M | 0.000 -100.00 % | 19.474 M | 0.000 -100.00 % | 701.000 K | 0.000 100.00 % | -34.982 M | 0.000 100.00 % | -1.046 M | 0.000 -100.00 % | 1.091 M | 0.000 100.00 % | -8.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 31.081 M | 0.000 100.00 % | -91.331 M | 0.000 | 0.000 | 0.000 100.00 % | -133.075 M | 0.000 -100.00 % | 24.737 M | 0.000 -100.00 % | 40.111 M 100.00 % | 20.056 M 565.65 % | -4.307 M -100.00 % | -2.154 M 98.00 % | -107.640 M -100.00 % | -53.820 M -1 435.82 % | 4.029 M 100.00 % | 2.015 M 126.44 % | -7.620 M -100.00 % | -3.810 M -140.94 % | 9.306 M 99.98 % | 4.654 M 111.13 % | -41.798 M -100.00 % | -20.899 M -33.40 % | -15.666 M -100.00 % | -7.833 M -122.04 % | 35.547 M 0.00 % | 35.547 M 100.00 % | 17.774 M 286.62 % | -9.524 M -100.00 % | -4.762 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -22.025 M | 0.000 100.00 % | -23.348 M | 0.000 | 0.000 | 0.000 100.00 % | -30.481 M | 0.000 -100.00 % | 6.501 M | 0.000 100.00 % | -94.051 M -271.02 % | -25.350 M -130.03 % | 84.414 M 41.04 % | 59.852 M -1.00 % | 60.456 M 87.94 % | 32.168 M 1 239.22 % | 2.402 M 115.26 % | -15.745 M -172.75 % | 21.643 M 161.52 % | 8.276 M 127.80 % | -29.771 M -113.60 % | -13.938 M -618.33 % | 2.689 M -93.79 % | 43.326 M 0.00 % | 43.326 M 409.32 % | 8.507 M 143.43 % | 3.495 M 0.00 % | 3.495 M 100.00 % | 1.747 M 111.51 % | -15.180 M -100.00 % | -7.590 M |
Other non cash items | -10.617 M -117.22 % | 61.661 M 196.51 % | -63.890 M -141.11 % | 155.409 M 199.26 % | -156.570 M -183.34 % | 187.859 M 508.52 % | -45.985 M -135.27 % | 130.367 M 211.75 % | -116.662 M -12.97 % | -103.272 M -440.36 % | 30.342 M -79.34 % | 146.876 M 326.91 % | -64.729 M -8.49 % | -59.663 M -151.96 % | 114.822 M 54.76 % | 74.192 M 171.82 % | -103.309 M -2 295.73 % | 4.705 M -72.86 % | 17.333 M -31.77 % | 25.405 M 51.83 % | 16.733 M -79.19 % | 80.404 M 346.46 % | -32.623 M -139.91 % | 81.740 M 3 491.39 % | 2.276 M -96.43 % | 63.673 M 21 148.93 % | -302.500 K -106.11 % | 4.953 M 0.00 % | 4.953 M 100.00 % | 2.477 M 180.78 % | 882.000 K 100.00 % | 441.000 K |
Net cash provided by operating activities | 17.902 M -83.50 % | 108.476 M 487.29 % | -28.009 M -157.70 % | 48.540 M 137.73 % | -128.646 M -171.46 % | 180.020 M 828.70 % | 19.384 M -80.69 % | 100.396 M 381.17 % | 20.865 M -51.89 % | 43.369 M -17.68 % | 52.685 M -29.03 % | 74.233 M 1 376.39 % | 5.028 M -94.31 % | 88.424 M -53.57 % | 190.446 M 82.67 % | 104.258 M 299.54 % | -52.248 M -195.45 % | 54.740 M 19.98 % | 45.626 M 38.77 % | 32.879 M -38.22 % | 53.222 M 150.32 % | 21.262 M 214.01 % | -18.649 M -126.34 % | 70.808 M 266.52 % | 19.319 M -72.22 % | 69.549 M 548.84 % | 10.719 M -87.25 % | 84.073 M 0.00 % | 84.073 M 100.00 % | 42.036 M -4.42 % | 43.981 M 100.00 % | 21.990 M |
Investments in property plant and equipment | -2.782 M -83.63 % | -1.515 M 44.81 % | -2.745 M 66.04 % | -8.083 M 5.14 % | -8.521 M -195.87 % | 8.888 M 109.81 % | -90.615 M -72.74 % | -52.458 M -2 451.46 % | -2.056 M 69.59 % | -6.761 M 4.30 % | -7.065 M -51.84 % | -4.653 M -30.78 % | -3.558 M 89.93 % | -35.346 M -125.74 % | -15.658 M 48.97 % | -30.685 M -102.39 % | -15.161 M 53.03 % | -32.279 M -13.97 % | -28.322 M -24.03 % | -22.835 M 26.74 % | -31.169 M -23.37 % | -25.265 M 38.29 % | -40.942 M 34.57 % | -62.572 M -54.63 % | -40.465 M 52.81 % | -85.742 M -58.04 % | -54.253 M -387.49 % | -11.129 M 0.00 % | -11.129 M -100.00 % | -5.565 M 74.57 % | -21.880 M -100.00 % | -10.940 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.760 K -96.78 % | 13.346 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.200 M | 0.000 | 0.000 | 0.000 100.00 % | -44.000 M | 0.000 | 0.000 | 0.000 100.00 % | -36.000 M 63.43 % | -98.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -4.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 11.102 M 155.28 % | -20.084 M -165.00 % | 30.899 M 328.75 % | -13.508 M -117.82 % | 75.820 M 45.34 % | 52.168 M 215.06 % | -45.339 M -216.24 % | 39.005 M 134.84 % | 16.609 M -59.32 % | 40.832 M 142.28 % | -96.576 M -266.87 % | 57.876 M 388.34 % | -20.072 M -1 024.98 % | 2.170 M 108.19 % | -26.510 M -2 237.74 % | -1.134 M -111.93 % | 9.504 M 124.16 % | -39.344 M -365.93 % | 14.795 M 2 660.26 % | 536.000 K -89.88 % | 5.295 M -60.70 % | 13.472 M 5 183.14 % | 255.000 K 104.75 % | -5.365 M -271.13 % | 3.135 M 130.07 % | -10.425 M -119.22 % | 54.253 M 230.53 % | -41.565 M -473.48 % | 11.129 M 100.00 % | 5.565 M -74.57 % | 21.880 M 100.00 % | 10.940 M |
Net cash used for investing activites | 8.320 M 131.80 % | -26.167 M -192.94 % | 28.154 M 230.40 % | -21.591 M -132.08 % | 67.299 M -9.55 % | 74.402 M 154.73 % | -135.954 M -910.58 % | -13.453 M -192.44 % | 14.553 M -57.29 % | 34.071 M 132.87 % | -103.641 M -395.92 % | 35.023 M 248.21 % | -23.630 M 28.77 % | -33.176 M 21.32 % | -42.168 M 44.38 % | -75.819 M -1 240.27 % | -5.657 M 92.10 % | -71.623 M -429.48 % | -13.527 M 76.80 % | -58.299 M 53.11 % | -124.325 M -954.23 % | -11.793 M 71.02 % | -40.687 M 40.11 % | -67.937 M -81.99 % | -37.330 M 61.18 % | -96.167 M -113.23 % | -45.101 M -74.08 % | -25.908 M 3.28 % | -26.786 M -100.00 % | -13.393 M 15.75 % | -15.897 M -100.00 % | -7.948 M |
Debt repayment | -40.171 M 23.21 % | -52.311 M -370.42 % | -11.120 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 100.00 % | -61.920 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 -100.00 % | 39.904 M 0.00 % | 39.904 M | 0.000 | 0.000 -100.00 % | 3.550 M -95.05 % | 71.722 M 0.00 % | 71.721 M 100.00 % | 35.861 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.518 M 0.00 % | -4.518 M -100.00 % | -2.259 M | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.340 M | 0.000 100.00 % | -35.000 K | 0.000 100.00 % | -16.788 M -100.00 % | -8.394 M 0.00 % | -8.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -160.000 K 97.94 % | -7.776 M -3 060.98 % | -246.000 K 96.83 % | -7.750 M -274.94 % | -2.067 M 74.98 % | -8.262 M 80.74 % | -42.900 M 0.00 % | -42.900 M -100.00 % | -21.450 M 0.00 % | -21.450 M -100.00 % | -10.725 M |
Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -9.558 M 67.46 % | -29.374 M 78.23 % | -134.935 M -420.28 % | 42.130 M 274.36 % | -24.162 M -166.07 % | 36.569 M 304.79 % | 9.034 M -33.27 % | 13.538 M 121.15 % | -64.012 M -173.94 % | 86.577 M 262.49 % | -53.280 M 64.97 % | -152.100 M -885.17 % | -15.439 M -266.76 % | 9.258 M -85.92 % | 65.764 M 328.99 % | -28.719 M 52.62 % | -60.620 M -291.62 % | 31.636 M -66.94 % | 95.702 M 35.58 % | 70.587 M 953.63 % | -8.269 M -262.20 % | -2.283 M -440.24 % | 671.000 K 100.49 % | -135.628 M -253.96 % | 88.091 M 168.62 % | -128.371 M -100.00 % | -64.186 M 45.44 % | -117.645 M -100.00 % | -58.822 M |
Net cash used provided by financing activities | -40.171 M 23.21 % | -52.311 M -370.42 % | -11.120 M -16.34 % | -9.558 M 67.46 % | -29.374 M 78.23 % | -134.935 M -420.28 % | 42.130 M 169.63 % | -60.502 M -265.45 % | 36.569 M 306.37 % | 8.999 M -33.53 % | 13.538 M 116.75 % | -80.800 M -203.35 % | 78.183 M 226.77 % | -61.674 M 59.45 % | -152.100 M -885.17 % | -15.439 M -266.76 % | 9.258 M -85.92 % | 65.764 M 328.99 % | -28.719 M 52.62 % | -60.620 M -291.62 % | 31.636 M -66.89 % | 95.542 M 52.11 % | 62.811 M 837.65 % | -8.515 M 15.13 % | -10.033 M -618.70 % | -1.396 M 99.03 % | -143.890 M -213.55 % | 126.714 M 173.98 % | -171.271 M -100.00 % | -85.636 M 38.43 % | -139.095 M -100.00 % | -69.547 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -294.534 M -334.21 % | -67.831 M -113.80 % | 491.628 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.000 K 0.00 % | 240.000 K -70.30 % | 808.000 K 0.00 % | 808.000 K 127.08 % | -2.984 M 0.00 % | -2.984 M -211.72 % | 2.671 M 0.00 % | 2.671 M -98.68 % | 201.731 M 0.00 % | 201.731 M 18.10 % | 170.809 M 0.00 % | 170.809 M 63.02 % | 104.776 M 0.00 % | 104.776 M -20.63 % | 132.013 M 188.34 % | -149.432 M -200.00 % | 149.432 M 100.00 % | 74.716 M -48.36 % | 144.686 M 100.00 % | 72.343 M |
Net change in cash | 195.142 M 550.52 % | 29.998 M -83.25 % | 179.093 M 203.72 % | -172.677 M 10.36 % | -192.628 M -472.91 % | 51.656 M -75.24 % | 208.594 M 1 477.81 % | 13.221 M -63.27 % | 35.994 M -16.72 % | 43.220 M 331.01 % | -18.709 M -231.49 % | 14.228 M -85.06 % | 95.242 M 332.74 % | 22.009 M -44.32 % | 39.525 M 1 642.74 % | -2.562 M -111.95 % | 21.435 M 340.53 % | -8.912 M -126.01 % | 34.267 M 162.27 % | 13.065 M -84.73 % | 85.550 M 372.65 % | -31.377 M -166.58 % | 47.127 M 73.76 % | 27.122 M -33.65 % | 40.874 M 585.33 % | -8.422 M 63.59 % | -23.129 M -132.63 % | 70.894 M 300.00 % | 17.724 M 0.00 % | 17.724 M 5.26 % | 16.838 M 0.00 % | 16.838 M |
Cash at beginning of period | 0.000 -100.00 % | 179.093 M | 0.000 -100.00 % | 172.677 M -59.99 % | 431.628 M 31.85 % | 327.356 M | 0.000 | 0.000 -100.00 % | 220.600 M | 0.000 -100.00 % | 116.876 M | 0.000 -100.00 % | 11.887 M 0.00 % | 11.887 M -17.73 % | 14.449 M 0.00 % | 14.449 M -38.15 % | 23.361 M 0.00 % | 23.361 M 126.90 % | 10.296 M 0.00 % | 10.296 M -75.29 % | 41.672 M 0.00 % | 41.672 M 186.39 % | 14.551 M 0.00 % | 14.551 M -36.66 % | 22.973 M 0.00 % | 22.973 M -50.17 % | 46.102 M -59.39 % | 113.514 M 300.00 % | 28.379 M 0.00 % | 28.379 M 145.89 % | 11.541 M 0.00 % | 11.541 M |
Cash at end of period | 195.142 M -6.67 % | 209.091 M 16.75 % | 179.093 M 1 959.61 % | 8.696 M -96.36 % | 239.001 M -36.94 % | 379.011 M 81.70 % | 208.594 M 1 477.81 % | 13.221 M -94.85 % | 256.593 M 493.70 % | 43.220 M -55.97 % | 98.167 M 589.96 % | 14.228 M -86.72 % | 107.129 M 216.05 % | 33.896 M -37.20 % | 53.974 M 354.06 % | 11.887 M -73.46 % | 44.796 M 210.03 % | 14.449 M -67.58 % | 44.562 M 90.76 % | 23.361 M -81.64 % | 127.222 M 1 135.70 % | 10.296 M -83.31 % | 61.678 M 48.01 % | 41.672 M -34.73 % | 63.847 M 338.79 % | 14.551 M -36.66 % | 22.973 M -87.54 % | 184.408 M 300.00 % | 46.102 M 0.00 % | 46.102 M 62.45 % | 28.379 M 0.00 % | 28.379 M |
Operating cash flow | 17.902 M -83.50 % | 108.476 M 487.29 % | -28.009 M -157.70 % | 48.540 M 137.73 % | -128.646 M -171.46 % | 180.020 M 828.70 % | 19.384 M -80.69 % | 100.396 M 381.17 % | 20.865 M -51.89 % | 43.369 M -17.68 % | 52.685 M -29.03 % | 74.233 M 1 376.39 % | 5.028 M -94.31 % | 88.424 M -53.57 % | 190.446 M 82.67 % | 104.258 M 299.54 % | -52.248 M -195.45 % | 54.740 M 19.98 % | 45.626 M 38.77 % | 32.879 M -38.22 % | 53.222 M 150.32 % | 21.262 M 214.01 % | -18.649 M -126.34 % | 70.808 M 266.52 % | 19.319 M -72.22 % | 69.549 M 548.84 % | 10.719 M -87.25 % | 84.073 M 0.00 % | 84.073 M 100.00 % | 42.036 M -4.42 % | 43.981 M 100.00 % | 21.990 M |
Capital expenditure | -2.782 M -83.63 % | -1.515 M 44.81 % | -2.745 M 66.04 % | -8.083 M 5.14 % | -8.521 M -195.87 % | 8.888 M 109.81 % | -90.615 M -72.74 % | -52.458 M -2 451.46 % | -2.056 M 69.59 % | -6.761 M 4.30 % | -7.065 M -51.84 % | -4.653 M -30.78 % | -3.558 M 89.93 % | -35.346 M -125.74 % | -15.658 M 48.97 % | -30.685 M -102.39 % | -15.161 M 53.03 % | -32.279 M -13.97 % | -28.322 M -24.03 % | -22.835 M 26.74 % | -31.169 M -23.37 % | -25.265 M 38.29 % | -40.942 M 34.57 % | -62.572 M -54.63 % | -40.465 M 52.81 % | -85.742 M -58.04 % | -54.253 M -387.49 % | -11.129 M 0.00 % | -11.129 M -100.00 % | -5.565 M 74.57 % | -21.880 M -100.00 % | -10.940 M |
Free CashFlow | 15.120 M -85.86 % | 106.961 M 447.80 % | -30.754 M -176.02 % | 40.457 M 129.49 % | -137.167 M -172.61 % | 188.908 M 365.20 % | -71.231 M -248.59 % | 47.938 M 154.87 % | 18.809 M -48.62 % | 36.608 M -19.75 % | 45.620 M -34.44 % | 69.580 M 4 633.33 % | 1.470 M -97.23 % | 53.078 M -69.63 % | 174.788 M 137.57 % | 73.573 M 209.14 % | -67.409 M -400.12 % | 22.461 M 29.80 % | 17.304 M 72.28 % | 10.044 M -54.46 % | 22.053 M 650.91 % | -4.003 M 93.28 % | -59.591 M -823.54 % | 8.236 M 138.95 % | -21.146 M -30.59 % | -16.193 M 62.80 % | -43.534 M -159.68 % | 72.944 M 0.00 % | 72.944 M 100.00 % | 36.472 M 65.03 % | 22.101 M 100.00 % | 11.050 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2011 | 2010 | 2010 |