
MECOM Power and Construction Limited 1183.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.507 B 0.68 % | 1.496 B 11.51 % | 1.342 B 47.14 % | 911.982 M 28.94 % | 707.313 M 41.76 % | 498.945 M -16.50 % | 597.572 M -9.29 % | 658.746 M 41.70 % | 464.882 M -14.45 % | 543.424 M 21.78 % | 446.244 M |
Net income | -3.102 M 73.22 % | -11.585 M -114.24 % | 81.344 M -35.68 % | 126.466 M 148.36 % | 50.920 M -9.61 % | 56.332 M 2.40 % | 55.014 M -29.64 % | 78.194 M 14.99 % | 68.001 M -29.95 % | 97.075 M 33.07 % | 72.953 M |
Income before tax | 7.620 M -31.26 % | 11.086 M -89.19 % | 102.537 M -29.04 % | 144.504 M 153.70 % | 56.958 M -11.06 % | 64.043 M -0.47 % | 64.345 M -25.76 % | 86.668 M 4.52 % | 82.918 M -26.71 % | 113.139 M 34.25 % | 84.275 M |
Income before tax ratio | 0.01 -31.73 % | 0.01 -90.30 % | 0.08 -51.78 % | 0.16 96.77 % | 0.08 -37.26 % | 0.13 19.20 % | 0.11 -18.16 % | 0.13 -26.24 % | 0.18 -14.33 % | 0.21 10.24 % | 0.19 |
EBITDA | 20.095 M -25.59 % | 27.005 M -75.41 % | 109.804 M -27.63 % | 151.736 M 142.67 % | 62.528 M -13.66 % | 72.419 M 11.54 % | 64.927 M -28.74 % | 91.107 M 6.90 % | 85.223 M -26.60 % | 116.111 M 36.68 % | 84.949 M |
Net income ratio | 0.00 73.40 % | -0.01 -112.77 % | 0.06 -56.29 % | 0.14 92.62 % | 0.07 -36.24 % | 0.11 22.64 % | 0.09 -22.44 % | 0.12 -18.85 % | 0.15 -18.12 % | 0.18 9.27 % | 0.16 |
Ratio EBITDA | 0.01 -26.09 % | 0.02 -77.95 % | 0.08 -50.82 % | 0.17 88.21 % | 0.09 -39.09 % | 0.15 33.59 % | 0.11 -21.44 % | 0.14 -24.56 % | 0.18 -14.20 % | 0.21 12.24 % | 0.19 |
Gross profit ratio | 0.08 -2.74 % | 0.08 -22.83 % | 0.10 -44.93 % | 0.19 53.93 % | 0.12 -39.70 % | 0.20 11.02 % | 0.18 -4.51 % | 0.19 -7.60 % | 0.21 -12.84 % | 0.24 -0.38 % | 0.24 |
Weighted average shs out dil | 3.986 B -0.21 % | 3.994 B -0.31 % | 4.007 B -0.39 % | 4.022 B -0.43 % | 4.040 B -0.16 % | 4.046 B 2.31 % | 3.955 B -2.36 % | 4.050 B 0.00 % | 4.050 B 237.50 % | 1.200 B 0.00 % | 1.200 B |
Weighted average shs out | 3.878 B -2.94 % | 3.995 B -0.48 % | 4.014 B -0.19 % | 4.022 B -0.44 % | 4.040 B -0.16 % | 4.046 B 2.31 % | 3.955 B -2.36 % | 4.050 B 0.00 % | 4.050 B 25.00 % | 3.240 B 237.50 % | 960.000 M |
EPS diluted | 0.00 72.41 % | 0.00 -114.29 % | 0.02 -35.56 % | 0.03 150.00 % | 0.01 -9.35 % | 0.01 0.00 % | 0.01 -27.98 % | 0.02 -8.10 % | 0.02 -74.04 % | 0.08 33.06 % | 0.06 |
Earnings per share | 0.00 72.41 % | 0.00 -114.29 % | 0.02 -35.56 % | 0.03 150.00 % | 0.01 -9.35 % | 0.01 0.00 % | 0.01 -27.98 % | 0.02 -8.10 % | 0.02 -30.00 % | 0.03 -60.53 % | 0.08 |
Gross profit | 118.432 M -2.08 % | 120.948 M -13.94 % | 140.546 M -18.96 % | 173.437 M 98.47 % | 87.387 M -14.52 % | 102.225 M -7.31 % | 110.283 M -13.37 % | 127.310 M 30.93 % | 97.235 M -25.44 % | 130.408 M 21.31 % | 107.501 M |
Income tax expense | 3.529 M -36.07 % | 5.520 M -49.22 % | 10.870 M -39.74 % | 18.038 M 198.74 % | 6.038 M -21.70 % | 7.711 M -17.36 % | 9.331 M 10.11 % | 8.474 M -43.19 % | 14.917 M -7.14 % | 16.064 M 41.88 % | 11.322 M |
Cost of revenue | 1.388 B 0.92 % | 1.375 B 14.49 % | 1.201 B 62.67 % | 738.545 M 19.13 % | 619.926 M 56.26 % | 396.720 M -18.59 % | 487.289 M -8.31 % | 531.436 M 44.55 % | 367.647 M -10.98 % | 413.016 M 21.93 % | 338.743 M |
General and administrative expenses | 76.392 M 24.10 % | 61.559 M 52.65 % | 40.327 M 16.16 % | 34.716 M 5.01 % | 33.060 M -19.89 % | 41.270 M -18.04 % | 50.354 M 22.56 % | 41.084 M 181.47 % | 14.596 M -13.83 % | 16.938 M -27.16 % | 23.254 M |
Selling and marketing expenses | 31.621 M 46.06 % | 21.650 M 505.26 % | 3.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -420.000 K -101.60 % | 26.191 M 2 313.92 % | 1.085 M | 0.000 100.00 % | -656.000 K | 0.000 -100.00 % | 168.000 K | 0.000 100.00 % | -172.000 K | 0.000 100.00 % | -21.000 K |
Operating expenses | 107.593 M -1.65 % | 109.400 M 143.17 % | 44.989 M 29.59 % | 34.716 M 7.13 % | 32.404 M -21.48 % | 41.270 M -18.04 % | 50.354 M 22.56 % | 41.084 M 184.83 % | 14.424 M -14.84 % | 16.938 M -27.10 % | 23.233 M |
Cost and expenses | 1.496 B 0.67 % | 1.486 B 19.20 % | 1.246 B 61.18 % | 773.261 M 18.54 % | 652.330 M 48.94 % | 437.990 M -18.54 % | 537.643 M -6.09 % | 572.520 M 49.85 % | 382.071 M -11.14 % | 429.954 M 18.78 % | 361.976 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 |
Selling general and administrative expenses | 108.013 M 29.81 % | 83.209 M 89.52 % | 43.904 M 26.47 % | 34.716 M 5.01 % | 33.060 M -19.89 % | 41.270 M -18.04 % | 50.354 M 22.56 % | 41.084 M 181.47 % | 14.596 M -13.83 % | 16.938 M -27.16 % | 23.254 M |
Interest income | 1.118 M 8.65 % | 1.029 M -22.52 % | 1.328 M -24.67 % | 1.763 M -33.02 % | 2.632 M -47.00 % | 4.966 M 17.62 % | 4.222 M 807.96 % | 465.000 K 334.58 % | 107.000 K 118.37 % | 49.000 K 276.92 % | 13.000 K |
Interest expense | 10.065 M 28.25 % | 7.848 M 938.10 % | 756.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 8.040 M -0.38 % | 8.071 M 23.96 % | 6.511 M -9.97 % | 7.232 M 6.06 % | 6.819 M -19.83 % | 8.506 M 70.19 % | 4.998 M 2.40 % | 4.881 M 102.36 % | 2.412 M 6.68 % | 2.261 M 232.01 % | 681.000 K |
Operating income | 11.811 M 2.28 % | 11.548 M -87.90 % | 95.468 M -29.41 % | 135.243 M 142.77 % | 55.709 M -12.84 % | 63.913 M 6.65 % | 59.929 M -30.50 % | 86.226 M 4.12 % | 82.811 M -27.26 % | 113.850 M 35.10 % | 84.268 M |
Operating income ratio | 0.01 1.59 % | 0.01 -89.15 % | 0.07 -52.03 % | 0.15 88.28 % | 0.08 -38.51 % | 0.13 27.73 % | 0.10 -23.38 % | 0.13 -26.52 % | 0.18 -14.97 % | 0.21 10.94 % | 0.19 |
Total other income expenses net | -4.191 M -807.14 % | -462.000 K -106.54 % | 7.069 M -23.67 % | 9.261 M 641.47 % | 1.249 M 860.77 % | 130.000 K -97.06 % | 4.416 M 899.10 % | 442.000 K 313.08 % | 107.000 K 132.33 % | -331.000 K -4 828.57 % | 7.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 196.864 M -11.79 % | 223.167 M 1 308.44 % | 15.845 M 108.83 % | -179.451 M -17.55 % | -152.663 M -12.32 % | -135.919 M -35.49 % | -100.314 M 37.64 % | -160.861 M -49.82 % | -107.367 M 22.61 % | -138.741 M -35.15 % | -102.654 M |
Total investments | 9.176 M -38.05 % | 14.812 M 0.17 % | 14.787 M 90.87 % | 7.747 M 634.31 % | 1.055 M 315.35 % | 254.000 K 876.92 % | 26.000 K -97.47 % | 1.028 M 19.67 % | 859.000 K 159.52 % | 331.000 K -44.09 % | 592.000 K |
Total debt | 258.179 M -8.06 % | 280.802 M 209.80 % | 90.640 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.021 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -161.045 M -0.66 % | -159.983 M -2.13 % | -156.645 M -6.75 % | -146.737 M -0.17 % | -146.491 M -0.57 % | -145.657 M -848.72 % | -15.353 M -48.18 % | -10.361 M -89.07 % | -5.480 M -78.62 % | -3.068 M -179.67 % | -1.097 M |
Retained earnings | 156.370 M -1.95 % | 159.472 M -6.77 % | 171.057 M -10.71 % | 191.585 M 24.83 % | 153.480 M -9.78 % | 170.122 M 9.23 % | 155.747 M -22.82 % | 201.797 M 22.45 % | 164.803 M 3.91 % | 158.602 M 71.60 % | 92.427 M |
Common stock | 41.008 M -0.12 % | 41.056 M 49.62 % | 27.440 M 49.47 % | 18.358 M 49.31 % | 12.295 M -0.36 % | 12.340 M -0.16 % | 12.360 M | 0.000 -100.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K |
Total equity | 481.915 M 0.41 % | 479.965 M -0.71 % | 483.399 M 8.02 % | 447.528 M 1.94 % | 439.032 M -5.16 % | 462.935 M 2.61 % | 451.149 M 123.42 % | 201.932 M 22.43 % | 164.938 M 3.91 % | 158.737 M 71.49 % | 92.562 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 94.019 M 191.79 % | 32.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 94.019 M 191.79 % | 32.221 M -90.66 % | 345.150 M 239.13 % | 101.775 M 75.93 % | 57.850 M 43.30 % | 40.370 M -2.89 % | 41.573 M -52.78 % | 88.050 M 1 058.40 % | 7.601 M -94.49 % | 137.905 M 1 943.64 % | 6.748 M |
Other current liabilities | 226.383 M 99.36 % | 113.553 M -23.71 % | 148.852 M 36.79 % | 108.815 M 8.76 % | 100.052 M -2.32 % | 102.425 M 20.46 % | 85.031 M -25.55 % | 114.205 M 104.13 % | 55.948 M -50.17 % | 112.267 M 33.43 % | 84.141 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.021 M | 0.000 | 0.000 | 0.000 |
Short term debt | 164.160 M -33.96 % | 248.581 M 174.25 % | 90.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 563.170 M -2.25 % | 576.106 M 12.51 % | 512.034 M 117.65 % | 235.259 M 37.13 % | 171.561 M -0.19 % | 171.889 M 9.87 % | 156.452 M -32.30 % | 231.093 M 62.45 % | 142.259 M -22.52 % | 183.602 M -9.96 % | 203.906 M |
Total liabilities | 657.189 M 8.03 % | 608.327 M 18.81 % | 512.034 M 117.65 % | 235.259 M 37.13 % | 171.561 M -0.19 % | 171.889 M 9.87 % | 156.452 M -32.30 % | 231.093 M 62.45 % | 142.259 M -22.52 % | 183.602 M -9.96 % | 203.906 M |
Other non current assets | 0.000 -100.00 % | 10.483 M | 0.000 -100.00 % | 45.358 M 99.96 % | 22.683 M -74.16 % | 87.790 M -60.65 % | 223.103 M | 0.000 -100.00 % | 8.283 M | 0.000 | 0.000 |
Long term investments | 5.419 M -63.41 % | 14.812 M 6.75 % | 13.875 M 136.89 % | -37.611 M -73.90 % | -21.628 M 75.29 % | -87.536 M 59.25 % | -214.832 M | 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 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 341.389 M 47.39 % | 231.620 M 104.50 % | 113.261 M 112.66 % | 53.260 M 4.44 % | 50.995 M -11.54 % | 57.648 M 230.34 % | 17.451 M 11.65 % | 15.630 M 105.68 % | 7.599 M -14.51 % | 8.889 M -3.04 % | 9.168 M |
Total non current assets | 346.808 M 34.99 % | 256.915 M 102.08 % | 127.136 M 108.40 % | 61.007 M 17.21 % | 52.050 M -10.11 % | 57.902 M 125.11 % | 25.722 M 64.57 % | 15.630 M -1.59 % | 15.882 M 78.67 % | 8.889 M -3.04 % | 9.168 M |
Other current assets | 189.921 M 81.97 % | 104.369 M -27.02 % | 143.003 M 127.82 % | 62.771 M -13.96 % | 72.955 M -5.16 % | 76.921 M -71.16 % | 266.707 M 6.04 % | 251.513 M 36.73 % | 183.948 M -5.53 % | 194.709 M 5.45 % | 184.646 M |
Short term investments | 3.757 M | 0.000 -100.00 % | 912.000 K -97.99 % | 45.358 M 99.96 % | 22.683 M -74.16 % | 87.790 M -59.14 % | 214.858 M 20 800.58 % | 1.028 M 19.67 % | 859.000 K 159.52 % | 331.000 K -44.09 % | 592.000 K |
cash and cash equivalents | 61.315 M 6.39 % | 57.635 M -22.94 % | 74.795 M -58.32 % | 179.451 M 17.55 % | 152.663 M 12.32 % | 135.919 M 35.49 % | 100.314 M -39.53 % | 165.882 M 54.50 % | 107.367 M -22.61 % | 138.741 M 35.15 % | 102.654 M |
Cash and short term investments | 65.072 M 12.90 % | 57.635 M -23.87 % | 75.707 M -66.32 % | 224.809 M 28.21 % | 175.346 M -21.62 % | 223.709 M -29.02 % | 315.172 M 90.00 % | 165.882 M 54.50 % | 107.367 M -22.61 % | 138.741 M 35.15 % | 102.654 M |
Total current assets | 792.296 M -4.70 % | 831.377 M -4.25 % | 868.297 M 39.65 % | 621.780 M 11.32 % | 558.543 M -3.19 % | 576.922 M -0.85 % | 581.879 M 39.41 % | 417.395 M 43.28 % | 291.315 M -12.64 % | 333.450 M 16.06 % | 287.300 M |
Inventory | 103.069 M 132.03 % | 44.420 M 245.73 % | 12.848 M | 0.000 | 0.000 -100.00 % | 1.216 M 100.52 % | -234.974 M | 0.000 | 0.000 | 0.000 100.00 % | -135.703 M |
Net receivables | 434.234 M -30.52 % | 624.953 M -1.85 % | 636.739 M 90.53 % | 334.200 M 7.72 % | 310.242 M 12.78 % | 275.076 M 17.07 % | 234.974 M 16.19 % | 202.235 M 98.35 % | 101.960 M -26.97 % | 139.606 M 2.88 % | 135.703 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 172.627 M -15.20 % | 203.558 M -20.02 % | 254.510 M 150.07 % | 101.775 M 75.93 % | 57.850 M 43.30 % | 40.370 M -2.89 % | 41.573 M -48.56 % | 80.812 M 91.48 % | 42.203 M 6.99 % | 39.444 M -61.86 % | 103.426 M |
Tax payables | 0.000 -100.00 % | 10.414 M -42.25 % | 18.032 M -26.90 % | 24.669 M 80.61 % | 13.659 M -53.05 % | 29.094 M -2.53 % | 29.848 M -17.26 % | 36.076 M -18.21 % | 44.108 M 38.31 % | 31.891 M 95.18 % | 16.339 M |
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 |
Minority interest | 110.815 M 6.71 % | 103.851 M 19.70 % | 86.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 482.000 K 36.16 % | 354.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 156.645 M 6.75 % | 146.737 M 0.17 % | 146.491 M 0.57 % | 145.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 334.722 M -0.25 % | 335.569 M 69.35 % | 198.146 M -16.60 % | 237.585 M -13.05 % | 273.257 M -35.87 % | 426.085 M -0.61 % | 428.699 M 191.14 % | 147.249 M | 0.000 -100.00 % | 3.068 M 179.67 % | 1.097 M |
Deferred tax liabilities non current | 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 100.00 % | -345.150 M -239.13 % | -101.775 M -75.93 % | -57.850 M -43.30 % | -40.370 M 2.89 % | -41.573 M 52.78 % | -88.050 M -1 058.40 % | -7.601 M 94.49 % | -137.905 M -1 943.64 % | -6.748 M |
Total assets | 1.139 B 4.67 % | 1.088 B 9.33 % | 995.433 M 45.79 % | 682.787 M 11.82 % | 610.593 M -3.82 % | 634.824 M 4.48 % | 607.601 M 40.32 % | 433.025 M 40.96 % | 307.197 M -10.27 % | 342.339 M 15.47 % | 296.468 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.238 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.457 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 75.856 M 171.45 % | -106.166 M 46.13 % | -197.066 M -2 494.77 % | 8.229 M 376.23 % | -2.979 M 94.24 % | -51.719 M 48.69 % | -100.789 M -838.10 % | -10.744 M -253.42 % | -3.040 M 90.83 % | -33.139 M -238.95 % | 23.849 M |
Accounts receivables | 106.230 M 952.30 % | 10.095 M 102.61 % | -386.965 M -615.93 % | -54.051 M -131.87 % | -23.311 M 76.04 % | -97.309 M -35.71 % | -71.706 M -1 379.32 % | 5.605 M -88.44 % | 48.467 M 1 621.13 % | 2.816 M 102.32 % | -121.175 M |
Inventory | -108.864 M -240.33 % | -31.988 M -148.97 % | -12.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 386.965 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 78.490 M 193.14 % | -84.273 M 54.25 % | -184.218 M -395.79 % | 62.280 M 206.32 % | 20.332 M -55.40 % | 45.590 M 61.25 % | 28.272 M 124.74 % | -114.289 M -4 277.21 % | -2.611 M 76.09 % | -10.919 M -149.16 % | 22.211 M |
Other non cash items | -3.891 M -126.39 % | 14.742 M 164.05 % | -23.016 M -78.25 % | -12.912 M 44.28 % | -23.171 M -201.55 % | -7.684 M -82.00 % | -4.222 M 75.12 % | -16.971 M -504.60 % | -2.807 M -1 450.83 % | -181.000 K -101.11 % | -90.000 K |
Net cash provided by operating activities | 90.001 M 224.54 % | -72.267 M 34.91 % | -111.034 M -175.51 % | 147.053 M 290.82 % | 37.627 M 186.22 % | 13.146 M 126.58 % | -49.449 M -177.46 % | 63.834 M -19.69 % | 79.483 M -3.16 % | 82.080 M -24.50 % | 108.715 M |
Investments in property plant and equipment | -69.722 M 49.16 % | -137.143 M -99.29 % | -68.815 M -629.75 % | -9.430 M -4 760.82 % | -194.000 K 99.55 % | -43.499 M -188.72 % | -15.066 M -225.47 % | -4.629 M -312.57 % | -1.122 M 52.50 % | -2.362 M 69.92 % | -7.852 M |
Acquisitions net | 78.000 K | 0.000 | 0.000 100.00 % | -1.500 M -141.68 % | 3.599 M 9.53 % | 3.286 M 67.65 % | 1.960 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -1.860 M | 0.000 100.00 % | -324.000 K 99.32 % | -47.982 M -22.22 % | -39.258 M 82.48 % | -224.045 M 6.12 % | -238.638 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 45.682 M 80.51 % | 25.307 M -75.75 % | 104.365 M -70.28 % | 351.113 M 1 376.51 % | 23.780 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 13.105 M -30.44 % | 18.839 M 439.56 % | -5.548 M -120.57 % | 26.975 M 282.72 % | -14.763 M 25.16 % | -19.726 M -206.86 % | 18.459 M -47.46 % | 35.134 M 176.57 % | -45.882 M -226.21 % | -14.065 M -11.96 % | -12.562 M |
Net cash used for investing activites | -58.399 M 50.64 % | -118.304 M -307.87 % | -29.005 M -337.48 % | -6.630 M -112.34 % | 53.749 M -19.93 % | 67.129 M 132.04 % | -209.505 M -786.79 % | 30.505 M 164.90 % | -47.004 M -186.14 % | -16.427 M 19.53 % | -20.414 M |
Debt repayment | -19.623 M -110.33 % | 189.965 M 109.58 % | 90.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 59.000 K -79.93 % | 294.000 K 3.52 % | 284.000 K -80.72 % | 1.473 M -11.48 % | 1.664 M | 0.000 -100.00 % | 309.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -909.000 K 82.57 % | -5.215 M 73.91 % | -19.990 M 28.76 % | -28.061 M -221.69 % | -8.723 M -236.93 % | -2.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -101.872 M -15.35 % | -88.316 M -30.33 % | -67.764 M -61.51 % | -41.957 M 55.91 % | -95.172 M -131.00 % | -41.200 M 33.33 % | -61.800 M -100.00 % | -30.900 M -100.00 % | -15.450 M |
Other financing activites | -10.253 M -57.47 % | -6.511 M -108.17 % | 79.722 M 8 213.03 % | 959.000 K 402.09 % | 191.000 K 254.03 % | -124.000 K 99.39 % | -20.442 M -480.25 % | 5.376 M 361.86 % | -2.053 M -253.90 % | 1.334 M 128.04 % | -4.757 M |
Net cash used provided by financing activities | -30.726 M -117.21 % | 178.533 M 265.97 % | 48.784 M 142.81 % | -113.945 M -52.68 % | -74.632 M -67.07 % | -44.670 M -123.10 % | 193.386 M 639.82 % | -35.824 M 43.90 % | -63.853 M -115.97 % | -29.566 M -46.32 % | -20.207 M |
Effect of forex changes on cash | 2.804 M 154.74 % | -5.122 M 61.78 % | -13.401 M -4 422.90 % | 310.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 3.680 M 121.45 % | -17.160 M 83.60 % | -104.656 M -490.68 % | 26.788 M 59.99 % | 16.744 M -52.97 % | 35.605 M 154.30 % | -65.568 M -212.05 % | 58.515 M 286.51 % | -31.374 M -186.94 % | 36.087 M -47.00 % | 68.094 M |
Cash at beginning of period | 57.635 M -22.94 % | 74.795 M -58.32 % | 179.451 M 17.55 % | 152.663 M 12.32 % | 135.919 M 35.49 % | 100.314 M -39.53 % | 165.882 M 54.50 % | 107.367 M -22.61 % | 138.741 M 35.15 % | 102.654 M 197.03 % | 34.560 M |
Cash at end of period | 61.315 M 6.39 % | 57.635 M -22.94 % | 74.795 M -58.32 % | 179.451 M 17.55 % | 152.663 M 12.32 % | 135.919 M 35.49 % | 100.314 M -39.53 % | 165.882 M 54.50 % | 107.367 M -22.61 % | 138.741 M 35.15 % | 102.654 M |
Operating cash flow | 90.001 M 224.54 % | -72.267 M 34.91 % | -111.034 M -175.51 % | 147.053 M 290.82 % | 37.627 M 186.22 % | 13.146 M 126.58 % | -49.449 M -177.46 % | 63.834 M -19.69 % | 79.483 M -3.16 % | 82.080 M -24.50 % | 108.715 M |
Capital expenditure | -69.722 M 49.16 % | -137.143 M -99.29 % | -68.815 M -629.75 % | -9.430 M -4 760.82 % | -194.000 K 99.55 % | -43.499 M -188.72 % | -15.066 M -225.47 % | -4.629 M -312.57 % | -1.122 M 52.50 % | -2.362 M 69.92 % | -7.852 M |
Free CashFlow | 20.279 M 109.68 % | -209.410 M -16.44 % | -179.849 M -230.68 % | 137.623 M 267.65 % | 37.433 M 223.33 % | -30.353 M 52.95 % | -64.515 M -208.97 % | 59.205 M -24.45 % | 78.361 M -1.70 % | 79.718 M -20.96 % | 100.863 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
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 | 2015-01-31 | 2014-06-30 | 2014-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 803.167 M 5.62 % | 760.407 M 1.91 % | 746.164 M 7.17 % | 696.250 M -12.98 % | 800.143 M 6.72 % | 749.748 M 26.61 % | 592.168 M 19.12 % | 497.133 M 19.83 % | 414.849 M -0.68 % | 417.678 M 44.21 % | 289.635 M -20.60 % | 364.784 M 171.90 % | 134.161 M -42.83 % | 234.670 M -35.34 % | 362.902 M -1.38 % | 367.983 M 26.56 % | 290.763 M 76.56 % | 164.687 M -29.15 % | 232.441 M -14.45 % | 271.712 M 0.00 % | 271.712 M 100.00 % | 135.856 M -39.11 % | 223.122 M 100.00 % | 111.561 M |
Net income | 15.867 M 257.86 % | -10.051 M -244.64 % | 6.949 M 115.86 % | -43.827 M -235.93 % | 32.242 M 9.54 % | 29.434 M -43.30 % | 51.910 M -27.80 % | 71.900 M 31.77 % | 54.566 M 43.90 % | 37.920 M 191.69 % | 13.000 M -74.82 % | 51.638 M 1 000.09 % | 4.694 M -86.27 % | 34.183 M 64.10 % | 20.831 M -54.88 % | 46.172 M 44.19 % | 32.022 M 63.81 % | 19.549 M -42.51 % | 34.001 M -29.95 % | 48.538 M 0.00 % | 48.538 M 100.00 % | 24.269 M -33.47 % | 36.477 M 100.00 % | 18.238 M |
Income before tax | 24.689 M 1 348.18 % | -1.978 M -120.61 % | 9.598 M 125.38 % | -37.818 M -177.33 % | 48.904 M 13.09 % | 43.242 M -27.07 % | 59.295 M -27.04 % | 81.269 M 28.52 % | 63.235 M 42.13 % | 44.492 M 256.91 % | 12.466 M -78.69 % | 58.496 M 954.55 % | 5.547 M -85.86 % | 39.232 M 56.22 % | 25.113 M -47.07 % | 47.444 M 20.96 % | 39.224 M 81.03 % | 21.667 M -47.74 % | 41.459 M -26.71 % | 56.570 M 0.00 % | 56.570 M 100.00 % | 28.285 M -32.88 % | 42.138 M 100.00 % | 21.069 M |
Income before tax ratio | 0.03 1 281.73 % | 0.00 -120.22 % | 0.01 123.68 % | -0.05 -188.87 % | 0.06 5.97 % | 0.06 -42.40 % | 0.10 -38.75 % | 0.16 7.25 % | 0.15 43.10 % | 0.11 147.49 % | 0.04 -73.16 % | 0.16 287.85 % | 0.04 -75.27 % | 0.17 141.59 % | 0.07 -46.33 % | 0.13 -4.43 % | 0.13 2.53 % | 0.13 -26.24 % | 0.18 -14.33 % | 0.21 0.00 % | 0.21 0.00 % | 0.21 10.24 % | 0.19 0.00 % | 0.19 |
EBITDA | 21.476 M 130.80 % | 9.305 M -13.76 % | 10.790 M 122.39 % | -48.199 M -172.02 % | 66.920 M 54.36 % | 43.353 M -26.05 % | 58.626 M -23.70 % | 76.835 M 17.06 % | 65.640 M 36.57 % | 48.062 M 232.24 % | 14.466 M -76.23 % | 60.866 M 887.60 % | 6.163 M -84.01 % | 38.541 M -4.28 % | 40.266 M -29.00 % | 56.710 M 18.11 % | 48.014 M 109.78 % | 22.887 M -46.36 % | 42.665 M -26.96 % | 58.411 M 1.23 % | 57.700 M 100.00 % | 28.850 M -32.08 % | 42.478 M 100.00 % | 21.239 M |
Net income ratio | 0.02 249.46 % | -0.01 -241.93 % | 0.01 114.79 % | -0.06 -256.21 % | 0.04 2.64 % | 0.04 -55.22 % | 0.09 -39.39 % | 0.14 9.96 % | 0.13 44.88 % | 0.09 102.27 % | 0.04 -68.29 % | 0.14 304.59 % | 0.03 -75.98 % | 0.15 153.77 % | 0.06 -54.25 % | 0.13 13.93 % | 0.11 -7.22 % | 0.12 -18.85 % | 0.15 -18.12 % | 0.18 0.00 % | 0.18 0.00 % | 0.18 9.27 % | 0.16 0.00 % | 0.16 |
Ratio EBITDA | 0.03 118.51 % | 0.01 -15.38 % | 0.01 120.89 % | -0.07 -182.77 % | 0.08 44.64 % | 0.06 -41.59 % | 0.10 -35.94 % | 0.15 -2.32 % | 0.16 37.50 % | 0.12 130.39 % | 0.05 -70.07 % | 0.17 263.22 % | 0.05 -72.03 % | 0.16 48.02 % | 0.11 -28.00 % | 0.15 -6.67 % | 0.17 18.82 % | 0.14 -24.29 % | 0.18 -14.62 % | 0.21 1.23 % | 0.21 0.00 % | 0.21 11.54 % | 0.19 0.00 % | 0.19 |
Gross profit ratio | 0.09 -4.04 % | 0.09 46.65 % | 0.06 201.02 % | 0.02 -84.08 % | 0.13 46.99 % | 0.09 -26.56 % | 0.12 -35.24 % | 0.19 -0.31 % | 0.19 30.50 % | 0.15 60.04 % | 0.09 -58.37 % | 0.22 31.85 % | 0.17 -30.33 % | 0.24 59.41 % | 0.15 -24.15 % | 0.20 4.84 % | 0.19 -2.63 % | 0.19 -7.60 % | 0.21 -12.84 % | 0.24 0.00 % | 0.24 0.00 % | 0.24 -0.38 % | 0.24 0.00 % | 0.24 |
Weighted average shs out dil | 3.981 B -0.12 % | 3.986 B -0.01 % | 3.986 B -0.15 % | 3.992 B -0.10 % | 3.996 B -0.18 % | 4.003 B -0.17 % | 4.010 B -0.15 % | 4.016 B -0.30 % | 4.028 B -0.22 % | 4.037 B -0.13 % | 4.042 B -0.03 % | 4.043 B -0.12 % | 4.048 B -0.08 % | 4.052 B 5.03 % | 3.858 B 19.06 % | 3.240 B 0.00 % | 3.240 B 237.50 % | 960.000 M -20.00 % | 1.200 B 0.00 % | 1.200 B 0.00 % | 1.200 B 0.00 % | 1.200 B 0.00 % | 1.200 B 0.00 % | 1.200 B |
Weighted average shs out | 3.982 B -0.13 % | 3.987 B -2.46 % | 4.088 B 2.67 % | 3.981 B -0.37 % | 3.996 B -0.18 % | 4.004 B -0.52 % | 4.025 B 0.21 % | 4.016 B -0.63 % | 4.042 B 0.11 % | 4.037 B -0.68 % | 4.065 B 0.53 % | 4.044 B -0.24 % | 4.054 B 0.04 % | 4.052 B 5.04 % | 3.858 B 19.06 % | 3.240 B -0.01 % | 3.240 B -11.10 % | 3.645 B 0.00 % | 3.645 B 12.50 % | 3.240 B 237.50 % | 960.000 M 0.00 % | 960.000 M 0.00 % | 960.000 M 0.00 % | 960.000 M |
EPS diluted | 0.00 260.00 % | 0.00 -247.06 % | 0.00 115.45 % | -0.01 -237.50 % | 0.01 8.11 % | 0.01 -43.08 % | 0.01 -27.78 % | 0.02 32.35 % | 0.01 44.68 % | 0.01 193.75 % | 0.00 -75.00 % | 0.01 966.67 % | 0.00 -85.71 % | 0.01 55.56 % | 0.01 -61.97 % | 0.01 44.90 % | 0.01 -51.96 % | 0.02 -28.17 % | 0.03 -29.70 % | 0.04 0.00 % | 0.04 100.00 % | 0.02 -33.55 % | 0.03 100.00 % | 0.02 |
Earnings per share | 0.00 260.00 % | 0.00 -247.06 % | 0.00 115.45 % | -0.01 -237.50 % | 0.01 8.11 % | 0.01 -42.19 % | 0.01 -28.89 % | 0.02 32.35 % | 0.01 44.68 % | 0.01 193.75 % | 0.00 -75.00 % | 0.01 966.67 % | 0.00 -85.71 % | 0.01 55.56 % | 0.01 -61.97 % | 0.01 44.90 % | 0.01 81.48 % | 0.01 -41.94 % | 0.01 145.15 % | -0.02 -140.71 % | 0.05 100.00 % | 0.03 -33.42 % | 0.04 100.00 % | 0.02 |
Gross profit | 71.919 M 1.36 % | 70.955 M 49.45 % | 47.477 M 222.60 % | 14.717 M -86.15 % | 106.231 M 56.87 % | 67.719 M -7.01 % | 72.827 M -22.86 % | 94.409 M 19.46 % | 79.028 M 29.62 % | 60.969 M 130.79 % | 26.418 M -66.95 % | 79.929 M 258.49 % | 22.296 M -60.17 % | 55.979 M 3.08 % | 54.304 M -25.20 % | 72.596 M 32.68 % | 54.714 M 71.91 % | 31.828 M -34.53 % | 48.618 M -25.44 % | 65.204 M 0.00 % | 65.204 M 100.00 % | 32.602 M -39.35 % | 53.751 M 100.00 % | 26.875 M |
Income tax expense | 4.311 M 125.35 % | 1.913 M 18.38 % | 1.616 M 131.06 % | -5.203 M -148.52 % | 10.723 M 91.45 % | 5.601 M 6.30 % | 5.269 M -43.76 % | 9.369 M 8.07 % | 8.669 M 31.91 % | 6.572 M 1 130.71 % | 534.000 K -92.21 % | 6.858 M 703.99 % | 853.000 K -83.11 % | 5.049 M 17.91 % | 4.282 M 236.64 % | 1.272 M -82.34 % | 7.202 M 239.96 % | 2.119 M -71.60 % | 7.459 M -7.14 % | 8.032 M 0.00 % | 8.032 M 100.00 % | 4.016 M -29.06 % | 5.661 M 100.00 % | 2.831 M |
Cost of revenue | 731.248 M 6.06 % | 689.452 M -1.32 % | 698.687 M 2.52 % | 681.533 M -1.78 % | 693.912 M 1.74 % | 682.029 M 31.33 % | 519.341 M 28.96 % | 402.724 M 19.92 % | 335.821 M -5.86 % | 356.709 M 35.52 % | 263.217 M -7.60 % | 284.855 M 154.64 % | 111.865 M -37.40 % | 178.691 M -42.10 % | 308.598 M 4.47 % | 295.387 M 25.14 % | 236.049 M 77.67 % | 132.859 M -27.72 % | 183.824 M -10.98 % | 206.508 M 0.00 % | 206.508 M 100.00 % | 103.254 M -39.04 % | 169.372 M 100.00 % | 84.686 M |
General and administrative expenses | 37.813 M -8.41 % | 41.284 M 17.59 % | 35.108 M -3.77 % | 36.482 M 45.48 % | 25.077 M 10.42 % | 22.711 M 28.92 % | 17.616 M -6.76 % | 18.894 M 19.42 % | 15.822 M -8.02 % | 17.202 M 8.48 % | 15.858 M -26.55 % | 21.589 M 9.69 % | 19.681 M 3.43 % | 19.028 M 14.92 % | 16.557 M -9.72 % | 18.340 M 100.94 % | 9.127 M -11.14 % | 10.271 M 40.74 % | 7.298 M -13.83 % | 8.469 M 0.00 % | 8.469 M 100.00 % | 4.235 M -63.58 % | 11.627 M 100.00 % | 5.814 M |
Selling and marketing expenses | 15.098 M -23.04 % | 19.619 M 63.46 % | 12.002 M 12.03 % | 10.713 M -2.05 % | 10.937 M 216.28 % | 3.458 M 2 805.88 % | 119.000 K -95.26 % | 2.508 M 158.56 % | 970.000 K 200.00 % | -970.000 K -135.44 % | -412.000 K -120.99 % | 1.963 M 318.55 % | 469.000 K -47.24 % | 889.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.500 K -100.00 % | -5.250 K |
Other expenses | 0.000 | 0.000 100.00 % | -1.636 M -106.26 % | 26.149 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 |
Operating expenses | 55.542 M -14.71 % | 65.124 M 57.86 % | 41.253 M -37.34 % | 65.833 M 21.26 % | 54.292 M 122.70 % | 24.379 M 71.66 % | 14.202 M 0.96 % | 14.067 M -15.41 % | 16.629 M -4.58 % | 17.428 M 11.48 % | 15.633 M -33.97 % | 23.674 M 21.57 % | 19.474 M 0.65 % | 19.348 M -37.21 % | 30.812 M 21.81 % | 25.296 M 59.99 % | 15.811 M 53.94 % | 10.271 M 42.42 % | 7.212 M -14.84 % | 8.469 M 0.00 % | 8.469 M 100.00 % | 4.235 M -63.55 % | 11.617 M 100.00 % | 5.808 M |
Cost and expenses | 786.790 M 4.27 % | 754.576 M 1.98 % | 739.940 M -1.11 % | 748.275 M 0.01 % | 748.204 M 5.92 % | 706.408 M 32.40 % | 533.543 M 28.01 % | 416.791 M 18.26 % | 352.450 M -5.80 % | 374.137 M 34.17 % | 278.850 M -9.62 % | 308.529 M 134.91 % | 131.339 M -33.68 % | 198.039 M -41.65 % | 339.410 M 5.84 % | 320.683 M 27.33 % | 251.860 M 75.97 % | 143.130 M -25.08 % | 191.036 M -11.14 % | 214.977 M 0.00 % | 214.977 M 100.00 % | 107.489 M -40.61 % | 180.988 M 100.00 % | 90.494 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 55.542 M -14.71 % | 65.124 M 51.84 % | 42.889 M 8.08 % | 39.684 M -8.82 % | 43.525 M 54.59 % | 28.155 M 66.37 % | 16.923 M -20.93 % | 21.402 M 27.45 % | 16.792 M 3.45 % | 16.232 M 5.09 % | 15.446 M -34.42 % | 23.552 M 16.88 % | 20.150 M 1.17 % | 19.917 M 20.29 % | 16.557 M -9.72 % | 18.340 M 100.94 % | 9.127 M -11.14 % | 10.271 M 42.42 % | 7.212 M -14.84 % | 8.469 M 0.00 % | 8.469 M 100.00 % | 4.235 M -63.55 % | 11.617 M 100.00 % | 5.808 M |
Interest income | 0.000 | 0.000 | 0.000 100.00 % | -2.006 M -166.10 % | 3.035 M 2 996.94 % | 98.000 K -85.37 % | 670.000 K -27.72 % | 927.000 K 10.89 % | 836.000 K -12.09 % | 951.000 K -43.43 % | 1.681 M -24.99 % | 2.241 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 1.386 M -78.55 % | 6.462 M 340.21 % | 1.468 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 711.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 5.099 M 46.76 % | 3.474 M -23.92 % | 4.566 M 19.34 % | 3.826 M -9.21 % | 4.214 M 11.22 % | 3.789 M 39.20 % | 2.722 M -28.89 % | 3.828 M 12.46 % | 3.404 M 2.38 % | 3.325 M -4.84 % | 3.494 M -22.17 % | 4.489 M 11.75 % | 4.017 M 62.04 % | 2.479 M -1.59 % | 2.519 M 2.65 % | 2.454 M 1.11 % | 2.427 M 98.89 % | 1.220 M 1.18 % | 1.206 M 6.68 % | 1.131 M 0.00 % | 1.131 M 100.00 % | 565.250 K 66.01 % | 340.500 K 100.00 % | 170.250 K |
Operating income | 16.377 M 180.86 % | 5.831 M -6.31 % | 6.224 M 112.17 % | -51.158 M -181.58 % | 62.706 M 58.49 % | 39.564 M -29.23 % | 55.904 M -23.43 % | 73.007 M 17.31 % | 62.236 M 39.12 % | 44.737 M 307.74 % | 10.972 M -80.54 % | 56.377 M 2 527.07 % | 2.146 M -94.05 % | 36.062 M -4.46 % | 37.747 M -30.43 % | 54.256 M 19.02 % | 45.587 M 110.40 % | 21.667 M -47.74 % | 41.459 M -27.62 % | 57.281 M 1.26 % | 56.570 M 100.00 % | 28.285 M -32.88 % | 42.138 M 100.00 % | 21.069 M |
Operating income ratio | 0.02 165.91 % | 0.01 -8.07 % | 0.01 111.35 % | -0.07 -193.76 % | 0.08 48.51 % | 0.05 -44.10 % | 0.09 -35.72 % | 0.15 -2.11 % | 0.15 40.06 % | 0.11 182.74 % | 0.04 -75.49 % | 0.15 866.19 % | 0.02 -89.59 % | 0.15 47.74 % | 0.10 -29.45 % | 0.15 -5.96 % | 0.16 19.17 % | 0.13 -26.24 % | 0.18 -15.39 % | 0.21 1.26 % | 0.21 0.00 % | 0.21 10.24 % | 0.19 0.00 % | 0.19 |
Total other income expenses net | 8.312 M 206.44 % | -7.809 M -331.45 % | 3.374 M -74.71 % | 13.340 M 196.65 % | -13.802 M -475.26 % | 3.678 M 8.46 % | 3.391 M -58.96 % | 8.262 M 727.03 % | 999.000 K 507.76 % | -245.000 K -116.40 % | 1.494 M -29.50 % | 2.119 M -37.69 % | 3.401 M 7.29 % | 3.170 M 125.09 % | -12.634 M -85.47 % | -6.812 M -7.06 % | -6.363 M | 0.000 | 0.000 100.00 % | -331.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 2015-01-31 | 2014-06-30 | 2014-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 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 124.280 M -36.87 % | 196.864 M 2.08 % | 192.846 M -13.59 % | 223.167 M 12.67 % | 198.079 M 1 150.10 % | 15.845 M 110.87 % | -145.751 M 18.78 % | -179.451 M -35.94 % | -132.008 M 13.53 % | -152.663 M 6.80 % | -163.810 M -20.52 % | -135.919 M 2.60 % | -139.553 M -39.12 % | -100.314 M 40.50 % | -168.582 M -4.80 % | -160.861 M -49.82 % | -107.367 M 12.75 % | -123.054 M 11.31 % | -138.741 M -14.95 % | -120.698 M -17.58 % | -102.654 M |
Total investments | 8.885 M -3.17 % | 9.176 M 19.73 % | 7.664 M -48.26 % | 14.812 M 5.20 % | 14.080 M 1.48 % | 13.875 M 30.40 % | 10.640 M 37.34 % | 7.747 M 166.40 % | 2.908 M 175.64 % | 1.055 M 104.06 % | 517.000 K 103.54 % | 254.000 K 625.71 % | 35.000 K 34.62 % | 26.000 K -99.99 % | 214.858 M 20 800.58 % | 1.028 M 19.67 % | 859.000 K 44.37 % | 595.000 K 79.76 % | 331.000 K -28.28 % | 461.500 K -22.04 % | 592.000 K |
Total debt | 240.912 M -6.69 % | 258.179 M -10.13 % | 287.289 M 2.31 % | 280.802 M 22.19 % | 229.811 M 153.54 % | 90.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.021 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 350.787 M 317.82 % | -161.045 M 1.78 % | -163.962 M -2.49 % | -159.983 M -2.11 % | -156.684 M -0.02 % | -156.645 M -3.78 % | -150.943 M -2.87 % | -146.737 M 0.26 % | -147.114 M -0.43 % | -146.491 M -0.46 % | -145.814 M -537.77 % | -22.863 M 84.30 % | -145.657 M -848.72 % | -15.353 M 89.48 % | -146.002 M -1 309.15 % | -10.361 M -89.07 % | -5.480 M -28.22 % | -4.274 M -39.31 % | -3.068 M -47.32 % | -2.083 M -89.84 % | -1.097 M |
Retained earnings | 0.000 -100.00 % | 156.370 M -6.06 % | 166.466 M 4.39 % | 159.472 M -21.56 % | 203.299 M 18.85 % | 171.057 M -6.51 % | 182.967 M -4.52 % | 191.630 M 11.91 % | 171.230 M 11.57 % | 153.480 M 20.02 % | 127.881 M -24.83 % | 170.122 M 43.58 % | 118.484 M -23.93 % | 155.747 M 13.80 % | 136.865 M -32.18 % | 201.797 M 22.45 % | 164.803 M 1.92 % | 161.703 M 1.95 % | 158.602 M 26.36 % | 125.515 M 35.80 % | 92.427 M |
Common stock | 41.001 M -0.02 % | 41.008 M -0.12 % | 41.056 M 0.00 % | 41.056 M -0.26 % | 41.161 M 50.00 % | 27.440 M -0.34 % | 27.533 M 49.98 % | 18.358 M -0.28 % | 18.409 M 49.73 % | 12.295 M -0.21 % | 12.321 M -0.15 % | 12.340 M 0.00 % | 12.340 M -0.16 % | 12.360 M 0.00 % | 12.360 M | 0.000 -100.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K |
Total equity | 510.009 M 5.83 % | 481.915 M 0.07 % | 481.560 M 0.33 % | 479.965 M -7.91 % | 521.181 M 7.82 % | 483.399 M 2.00 % | 473.909 M 5.89 % | 447.528 M 0.68 % | 444.508 M 1.25 % | 439.032 M 5.04 % | 417.954 M -9.72 % | 462.935 M 12.55 % | 411.297 M -8.83 % | 451.149 M 4.45 % | 431.922 M 113.89 % | 201.932 M 22.43 % | 164.938 M 1.92 % | 161.838 M 1.95 % | 158.737 M 26.33 % | 125.650 M 35.75 % | 92.562 M |
Other non current 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 |
Long term debt | 73.848 M -21.45 % | 94.019 M 8.78 % | 86.433 M 168.25 % | 32.221 M -25.61 % | 43.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 73.848 M -21.45 % | 94.019 M 8.78 % | 86.433 M 168.25 % | 32.221 M -25.61 % | 43.314 M -87.45 % | 345.150 M 42.76 % | 241.777 M 137.56 % | 101.775 M 39.71 % | 72.848 M 25.93 % | 57.850 M 183.36 % | 20.416 M -49.43 % | 40.370 M 123.68 % | 18.048 M -56.59 % | 41.573 M 31.54 % | 31.604 M -64.11 % | 88.050 M 1 058.40 % | 7.601 M -89.55 % | 72.753 M -47.24 % | 137.905 M 90.67 % | 72.327 M 971.82 % | 6.748 M |
Other current liabilities | 251.283 M 11.00 % | 226.383 M 59.49 % | 141.944 M 25.00 % | 113.553 M -17.54 % | 137.706 M -7.49 % | 148.852 M -13.44 % | 171.958 M 58.03 % | 108.815 M -26.15 % | 147.351 M 47.27 % | 100.052 M 38.02 % | 72.492 M -29.22 % | 102.425 M 20.77 % | 84.813 M -0.26 % | 85.031 M -55.56 % | 191.346 M 67.55 % | 114.205 M 104.13 % | 55.948 M -33.48 % | 84.108 M -25.08 % | 112.267 M 14.32 % | 98.204 M 16.71 % | 84.141 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 100.00 % | -5.021 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 167.064 M 1.77 % | 164.160 M -18.27 % | 200.856 M -19.20 % | 248.581 M 33.29 % | 186.497 M 105.76 % | 90.640 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 |
Total current liabilities | 573.506 M 1.84 % | 563.170 M -1.78 % | 573.365 M -0.48 % | 576.106 M 1.68 % | 566.596 M 10.66 % | 512.034 M 15.41 % | 443.673 M 88.59 % | 235.259 M -2.99 % | 242.499 M 41.35 % | 171.561 M 58.79 % | 108.040 M -37.15 % | 171.889 M 28.70 % | 133.562 M -14.63 % | 156.452 M -41.53 % | 267.564 M 15.78 % | 231.093 M 62.45 % | 142.259 M -12.69 % | 162.931 M -11.26 % | 183.602 M -5.24 % | 193.754 M -4.98 % | 203.906 M |
Total liabilities | 647.354 M -1.50 % | 657.189 M -0.40 % | 659.798 M 8.46 % | 608.327 M -0.26 % | 609.910 M 19.12 % | 512.034 M 15.41 % | 443.673 M 88.59 % | 235.259 M -2.99 % | 242.499 M 41.35 % | 171.561 M 58.79 % | 108.040 M -37.15 % | 171.889 M 28.70 % | 133.562 M -14.63 % | 156.452 M -41.53 % | 267.564 M 15.78 % | 231.093 M 62.45 % | 142.259 M -12.69 % | 162.931 M -11.26 % | 183.602 M -5.24 % | 193.754 M -4.98 % | 203.906 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 1.250 M -88.08 % | 10.483 M 106.22 % | -168.658 M -32.66 % | -127.136 M -92.83 % | -65.930 M -245.35 % | 45.358 M -5.53 % | 48.011 M 111.66 % | 22.683 M 6 922.60 % | 323.000 K -99.63 % | 87.790 M -31.87 % | 128.859 M -42.24 % | 223.103 M | 0.000 | 0.000 -100.00 % | 8.283 M 100.00 % | 4.142 M | 0.000 | 0.000 | 0.000 |
Long term investments | 5.425 M 0.11 % | 5.419 M -29.29 % | 7.664 M -48.26 % | 14.812 M 5.20 % | 14.080 M 1.48 % | 13.875 M 30.40 % | 10.640 M 128.29 % | -37.611 M 16.61 % | -45.103 M -108.54 % | -21.628 M -4 283.37 % | 517.000 K 100.59 % | -87.536 M 32.05 % | -128.824 M 40.04 % | -214.832 M | 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 | 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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 336.441 M -1.45 % | 341.389 M 24.72 % | 273.718 M 18.18 % | 231.620 M 49.84 % | 154.578 M 36.48 % | 113.261 M 104.85 % | 55.290 M 3.81 % | 53.260 M 1.21 % | 52.621 M 3.19 % | 50.995 M -6.01 % | 54.257 M -5.88 % | 57.648 M -8.10 % | 62.726 M 259.44 % | 17.451 M 30.75 % | 13.347 M -14.61 % | 15.630 M 105.68 % | 7.599 M -7.82 % | 8.244 M -7.26 % | 8.889 M -1.55 % | 9.029 M -1.52 % | 9.168 M |
Total non current assets | 341.866 M -1.42 % | 346.808 M 22.71 % | 282.632 M 10.01 % | 256.915 M 52.33 % | 168.658 M 32.66 % | 127.136 M 92.83 % | 65.930 M 8.07 % | 61.007 M 9.87 % | 55.529 M 6.68 % | 52.050 M -5.53 % | 55.097 M -4.84 % | 57.902 M -7.74 % | 62.761 M 144.00 % | 25.722 M 92.72 % | 13.347 M -14.61 % | 15.630 M -1.59 % | 15.882 M 28.23 % | 12.386 M 39.34 % | 8.889 M -1.55 % | 9.029 M -1.52 % | 9.168 M |
Other current assets | 214.332 M 12.85 % | 189.921 M 0.56 % | 188.856 M 80.95 % | 104.369 M -87.60 % | 841.359 M 7.78 % | 780.654 M 18.26 % | 660.095 M 66.28 % | 396.971 M -12.07 % | 451.459 M 17.81 % | 383.197 M 24.78 % | 307.087 M -13.06 % | 353.213 M 65.30 % | 213.686 M -19.88 % | 266.707 M -11.89 % | 302.699 M 20.35 % | 251.513 M 36.73 % | 183.948 M -2.84 % | 189.329 M -2.76 % | 194.709 M 2.65 % | 189.678 M 2.72 % | 184.646 M |
Short term investments | 3.460 M -7.91 % | 3.757 M | 0.000 | 0.000 -100.00 % | 1.078 M 18.20 % | 912.000 K -17.91 % | 1.111 M -97.55 % | 45.358 M -5.53 % | 48.011 M 111.66 % | 22.683 M 1 096.36 % | 1.896 M -97.84 % | 87.790 M -31.87 % | 128.859 M -40.03 % | 214.858 M 0.00 % | 214.858 M 20 800.58 % | 1.028 M 19.67 % | 859.000 K 44.37 % | 595.000 K 79.76 % | 331.000 K -28.28 % | 461.500 K -22.04 % | 592.000 K |
cash and cash equivalents | 116.632 M 90.22 % | 61.315 M -35.08 % | 94.443 M 63.86 % | 57.635 M 81.63 % | 31.732 M -57.57 % | 74.795 M -48.68 % | 145.751 M -18.78 % | 179.451 M 35.94 % | 132.008 M -13.53 % | 152.663 M -6.80 % | 163.810 M 20.52 % | 135.919 M -2.60 % | 139.553 M 39.12 % | 100.314 M -40.50 % | 168.582 M 1.63 % | 165.882 M 54.50 % | 107.367 M -12.75 % | 123.054 M -11.31 % | 138.741 M 14.95 % | 120.698 M 17.58 % | 102.654 M |
Cash and short term investments | 120.092 M 84.55 % | 65.072 M -31.10 % | 94.443 M 63.86 % | 57.635 M 81.63 % | 31.732 M -57.57 % | 74.795 M -48.68 % | 145.751 M -35.17 % | 224.809 M 24.88 % | 180.019 M 2.67 % | 175.346 M 7.04 % | 163.810 M -26.78 % | 223.709 M -16.65 % | 268.412 M -14.84 % | 315.172 M -17.80 % | 383.440 M 131.15 % | 165.882 M 54.50 % | 107.367 M -12.75 % | 123.054 M -11.31 % | 138.741 M 14.95 % | 120.698 M 17.58 % | 102.654 M |
Total current assets | 815.497 M 2.93 % | 792.296 M -7.74 % | 858.726 M 3.29 % | 831.377 M -13.62 % | 962.433 M 10.84 % | 868.297 M 1.95 % | 851.652 M 36.97 % | 621.780 M -1.54 % | 631.478 M 13.06 % | 558.543 M 18.61 % | 470.897 M -18.38 % | 576.922 M 19.67 % | 482.098 M -17.15 % | 581.879 M -15.20 % | 686.139 M 64.39 % | 417.395 M 43.28 % | 291.315 M -6.74 % | 312.383 M -6.32 % | 333.450 M 7.43 % | 310.375 M 8.03 % | 287.300 M |
Inventory | 139.710 M 35.55 % | 103.069 M -5.08 % | 108.583 M 144.45 % | 44.420 M -50.28 % | 89.342 M 595.38 % | 12.848 M -71.95 % | 45.806 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -275.076 M -65.08 % | -166.634 M 29.08 % | -234.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.851 M 50.00 % | -135.703 M |
Net receivables | 341.363 M -21.39 % | 434.234 M -6.99 % | 466.844 M -25.30 % | 624.953 M -9.92 % | 693.778 M 8.96 % | 636.739 M 26.58 % | 503.049 M 50.52 % | 334.200 M -13.02 % | 384.243 M 23.85 % | 310.242 M 39.20 % | 222.872 M -18.98 % | 275.076 M 65.08 % | 166.634 M -29.08 % | 234.974 M -13.57 % | 271.863 M 34.43 % | 202.235 M 98.35 % | 101.960 M -15.58 % | 120.783 M -13.48 % | 139.606 M 1.42 % | 137.655 M 1.44 % | 135.703 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Account payables | 155.159 M -10.12 % | 172.627 M -25.13 % | 230.565 M 13.27 % | 203.558 M -4.77 % | 213.745 M -16.02 % | 254.510 M 5.27 % | 241.777 M 137.56 % | 101.775 M 39.71 % | 72.848 M 25.93 % | 57.850 M 183.36 % | 20.416 M -49.43 % | 40.370 M 123.68 % | 18.048 M -56.59 % | 41.573 M 8.05 % | 38.474 M -52.39 % | 80.812 M 91.48 % | 42.203 M 3.38 % | 40.824 M 3.50 % | 39.444 M -44.78 % | 71.435 M -30.93 % | 103.426 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 10.414 M -63.65 % | 28.648 M 58.87 % | 18.032 M -39.77 % | 29.938 M 21.36 % | 24.669 M 10.62 % | 22.300 M 63.26 % | 13.659 M -9.73 % | 15.132 M -47.99 % | 29.094 M -5.23 % | 30.701 M 2.86 % | 29.848 M -20.92 % | 37.744 M 4.62 % | 36.076 M -18.21 % | 44.108 M 16.08 % | 38.000 M 19.15 % | 31.891 M 32.25 % | 24.115 M 47.59 % | 16.339 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 118.221 M 6.68 % | 110.815 M 8.21 % | 102.403 M -1.39 % | 103.851 M 12.00 % | 92.726 M 6.88 % | 86.756 M 111.92 % | 40.938 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 |
Capital lease obligations | 405.000 K -15.98 % | 482.000 K 88.28 % | 256.000 K -27.68 % | 354.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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.684 M 0.02 % | 156.645 M 3.78 % | 150.943 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.933 M | 0.000 -100.00 % | 145.657 M | 0.000 -100.00 % | 146.002 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 334.722 M -0.26 % | 335.597 M 0.01 % | 335.569 M -1.50 % | 340.679 M -3.98 % | 354.791 M 59.48 % | 222.471 M -42.11 % | 384.322 M -4.39 % | 401.983 M -4.23 % | 419.748 M 3.48 % | 405.633 M -4.81 % | 426.130 M 0.00 % | 426.130 M -0.60 % | 428.699 M 0.00 % | 428.699 M 191.14 % | 147.249 M | 0.000 -100.00 % | 1.534 M -50.00 % | 3.068 M 47.32 % | 2.083 M 89.84 % | 1.097 M |
Deferred tax liabilities 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 | 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 100.00 % | -345.150 M -42.76 % | -241.777 M -137.56 % | -101.775 M -39.71 % | -72.848 M -25.93 % | -57.850 M -183.36 % | -20.416 M 49.43 % | -40.370 M -123.68 % | -18.048 M 56.59 % | -41.573 M -31.54 % | -31.604 M 64.11 % | -88.050 M -1 058.40 % | -7.601 M 89.55 % | -72.753 M 47.24 % | -137.905 M -90.67 % | -72.327 M -971.82 % | -6.748 M |
Total assets | 1.157 B 1.60 % | 1.139 B -0.20 % | 1.141 B 4.88 % | 1.088 B -3.78 % | 1.131 B 13.63 % | 995.433 M 8.48 % | 917.582 M 34.39 % | 682.787 M -0.61 % | 687.007 M 12.51 % | 610.593 M 16.08 % | 525.994 M -17.14 % | 634.824 M 16.51 % | 544.859 M -10.33 % | 607.601 M -13.14 % | 699.486 M 61.53 % | 433.025 M 40.96 % | 307.197 M -5.41 % | 324.768 M -5.13 % | 342.339 M 7.18 % | 319.404 M 7.74 % | 296.468 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 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-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 | 2015-01-31 | 2014-06-30 | 2014-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 |
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 % | 345.000 K -68.97 % | 1.112 M 52.64 % | 728.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -21.435 M -214.01 % | 18.801 M -84.64 % | 122.414 M 186.80 % | -141.037 M -60.28 % | -87.996 M 70.94 % | -302.833 M -1 099.71 % | 30.292 M 139.71 % | -76.278 M -8.76 % | -70.134 M -238.46 % | 50.652 M 140.15 % | -126.146 M -302.52 % | 62.288 M 243.41 % | -43.434 M 13.81 % | -50.395 M 53.63 % | -108.684 M -1 923.16 % | -5.372 M -100.00 % | -2.686 M -76.71 % | -1.520 M 90.83 % | -16.570 M 0.00 % | -16.570 M -100.00 % | -8.285 M -169.48 % | 11.925 M 100.00 % | 5.962 M |
Accounts receivables | 0.000 -100.00 % | 24.397 M -70.59 % | 82.964 M 7.06 % | 77.490 M 214.98 % | -67.395 M 47.99 % | -129.587 M 49.65 % | -257.378 M -1 588.77 % | 17.288 M 124.23 % | -71.339 M 33.75 % | -107.675 M -227.63 % | 84.364 M 161.84 % | -136.412 M -448.85 % | 39.103 M 154.53 % | -71.706 M | 0.000 -100.00 % | 5.605 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.816 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -44.701 M 30.33 % | -64.163 M -242.83 % | 44.924 M 158.41 % | -76.912 M -333.36 % | 32.958 M 171.95 % | -45.806 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.128 M -403.18 % | 39.293 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 100.00 % | -1.131 M | 0.000 | 0.000 -100.00 % | 3.270 M -62.12 % | 8.633 M 2 359.54 % | 351.000 K -97.30 % | 13.004 M 363.29 % | -4.939 M -113.16 % | 37.541 M 211.36 % | -33.712 M -428.38 % | 10.266 M -55.72 % | 23.185 M -17.99 % | 28.272 M | 0.000 100.00 % | -114.289 M | 0.000 | 0.000 | 0.000 100.00 % | -10.919 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -15.867 M -131.61 % | 50.198 M 22.51 % | 40.973 M 259.08 % | -25.757 M -5.68 % | -24.373 M -258.24 % | 15.403 M -91.27 % | 176.537 M 3 629.13 % | 4.734 M -91.33 % | 54.607 M -38.02 % | 88.108 M 199.29 % | -88.738 M -211.71 % | 79.437 M 218.09 % | -67.271 M -240.52 % | 47.873 M 141.50 % | -115.357 M -246.13 % | 78.942 M 651.76 % | 10.501 M 594.34 % | -2.124 M -135.08 % | 6.055 M 174.55 % | -8.123 M -202.28 % | 7.942 M 100.00 % | 3.971 M -29.30 % | 5.616 M 100.00 % | 2.808 M |
Net cash provided by operating activities | 0.000 -100.00 % | 18.712 M -73.75 % | 71.289 M 25.76 % | 56.687 M 143.96 % | -128.954 M -227.54 % | -39.370 M 45.06 % | -71.664 M -164.71 % | 110.754 M 205.12 % | 36.299 M -38.70 % | 59.219 M 374.26 % | -21.592 M -329.26 % | 9.418 M 152.63 % | 3.728 M -91.01 % | 41.446 M 145.60 % | -90.895 M -581.33 % | 18.884 M -57.99 % | 44.950 M 181.67 % | 15.959 M -59.84 % | 39.742 M -3.16 % | 41.040 M 0.00 % | 41.040 M 100.00 % | 20.520 M -62.25 % | 54.358 M 100.00 % | 27.179 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -42.080 M 53.33 % | -90.164 M -91.92 % | -46.979 M 26.46 % | -63.882 M -1 194.99 % | -4.933 M 21.03 % | -6.247 M -96.26 % | -3.183 M -1 443.04 % | 237.000 K 154.99 % | -431.000 K 82.40 % | -2.449 M 94.03 % | -41.050 M -176.80 % | -14.830 M -6 183.90 % | -236.000 K 84.84 % | -1.557 M 49.32 % | -3.072 M -165.46 % | -1.157 M -106.28 % | -561.000 K 52.50 % | -1.181 M 0.00 % | -1.181 M -100.00 % | -590.500 K 84.96 % | -3.926 M -100.00 % | -1.963 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.798 M -95.24 % | 79.798 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.903 M 45.44 % | -49.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -112.023 M 0.00 % | -112.023 M 6.12 % | -119.319 M 0.00 % | -119.319 M | 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 -100.00 % | 30.643 M -75.56 % | 125.355 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.557 M 0.00 % | 175.557 M 1 376.51 % | 11.890 M 0.00 % | 11.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -24.670 M -395.41 % | 8.351 M -63.11 % | 22.637 M 696.02 % | -3.798 M -307.07 % | -933.000 K -102.29 % | 40.743 M 38.78 % | 29.358 M 210.54 % | -26.558 M -2.09 % | -26.015 M -132.54 % | 79.958 M 154.01 % | 31.478 M -60.23 % | 79.150 M 48 162.20 % | 164.000 K 100.08 % | -194.603 M -2 447.49 % | -7.639 M -117.86 % | 42.773 M 3 596.09 % | 1.157 M 106.28 % | 561.000 K 103.68 % | -15.246 M -1 390.94 % | 1.181 M 100.00 % | 590.500 K -84.96 % | 3.926 M 100.00 % | 1.963 M |
Net cash used for investing activites | 0.000 100.00 % | -24.670 M 26.86 % | -33.729 M 50.05 % | -67.527 M -32.99 % | -50.777 M 21.66 % | -64.815 M -281.00 % | 35.810 M 54.95 % | 23.111 M 177.71 % | -29.741 M -15.37 % | -25.778 M -132.41 % | 79.527 M 173.96 % | 29.029 M -23.81 % | 38.100 M 359.78 % | -14.666 M 92.47 % | -194.839 M -2 018.74 % | -9.196 M -123.16 % | 39.701 M 923.67 % | -4.820 M 79.54 % | -23.556 M -187.65 % | -8.189 M 0.59 % | -8.238 M -100.00 % | -4.119 M 59.67 % | -10.214 M -100.00 % | -5.107 M |
Debt repayment | 0.000 | 0.000 -100.00 % | 11.657 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -759.222 K -4 787.65 % | -15.533 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.500 M 0.00 % | 154.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -923.000 K | 0.000 100.00 % | -5.215 M | 0.000 100.00 % | -18.753 M -1 416.01 % | -1.237 M 93.03 % | -17.756 M -72.30 % | -10.305 M -66.61 % | -6.185 M -143.70 % | -2.538 M | 0.000 100.00 % | -2.589 M -100.00 % | -1.295 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.949 M -140.45 % | -29.923 M 57.30 % | -70.077 M -284.22 % | -18.239 M 54.61 % | -40.182 M -45.68 % | -27.582 M 34.26 % | -41.957 M -100.00 % | -20.979 M 77.96 % | -95.172 M -100.00 % | -47.586 M 0.00 % | -47.586 M -15.50 % | -41.200 M -300.00 % | -10.300 M 66.67 % | -30.900 M -100.00 % | -15.450 M 0.00 % | -15.450 M -100.00 % | -7.725 M 0.00 % | -7.725 M -100.00 % | -3.863 M |
Other financing activites | 0.000 100.00 % | -32.648 M -270.49 % | -8.812 M -118.37 % | 47.969 M -64.67 % | 135.779 M 20.95 % | 112.260 M 192.37 % | 38.396 M 330.54 % | -16.655 M -85.59 % | -8.974 M -103.68 % | -4.406 M -78.96 % | -2.462 M -1 885.48 % | -124.000 K -100.67 % | 18.390 M 14 730.24 % | 124.000 K -99.96 % | 336.020 M 625.90 % | 46.290 M 593.79 % | 6.672 M 243.92 % | 1.940 M 288.99 % | -1.027 M -253.90 % | 667.000 K 0.00 % | 667.000 K 100.00 % | 333.500 K 114.02 % | -2.379 M -100.00 % | -1.189 M |
Net cash used provided by financing activities | 0.000 100.00 % | -33.571 M -1 280.00 % | 2.845 M -93.35 % | 42.754 M -68.51 % | 135.779 M 236.83 % | 40.311 M 375.76 % | 8.473 M 109.77 % | -86.732 M -218.72 % | -27.213 M 38.97 % | -44.588 M -48.41 % | -30.044 M 28.60 % | -42.081 M -1 525.38 % | -2.589 M 97.28 % | -95.048 M -132.95 % | 288.434 M 22 355.71 % | -1.296 M 96.25 % | -34.528 M -313.01 % | -8.360 M 73.81 % | -31.927 M -115.97 % | -14.783 M 0.00 % | -14.783 M -100.00 % | -7.392 M 26.84 % | -10.104 M -100.00 % | -5.052 M |
Effect of forex changes on cash | 0.000 -100.00 % | 6.401 M 277.95 % | -3.597 M 40.16 % | -6.011 M -776.15 % | 889.000 K 112.55 % | -7.082 M -12.07 % | -6.319 M -2 138.39 % | 310.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.643 M 0.00 % | 1.643 M 130.30 % | -5.423 M 0.00 % | -5.423 M -122.88 % | 23.701 M 100.00 % | 11.850 M 22 050.00 % | 53.500 K 318.37 % | -24.500 K -200.00 % | 24.500 K 100.00 % | 12.250 K 88.46 % | 6.500 K 100.00 % | 3.250 K |
Net change in cash | 0.000 100.00 % | -94.443 M -200.00 % | 94.443 M 629.21 % | 12.952 M 135.85 % | -36.126 M 48.66 % | -70.370 M -317.63 % | -16.850 M -171.03 % | 23.722 M 329.69 % | -10.328 M -85.30 % | -5.574 M -139.97 % | 13.946 M 867.50 % | -1.817 M -101.59 % | 114.475 M 1 186.05 % | 8.901 M -93.00 % | 127.112 M 875.45 % | -16.392 M -112.55 % | 130.648 M 793.09 % | 14.629 M 286.51 % | -7.844 M -121.73 % | 36.087 M 300.00 % | 9.022 M 0.00 % | 9.022 M -47.00 % | 17.024 M 0.00 % | 17.024 M |
Cash at beginning of period | 0.000 -100.00 % | 94.443 M | 0.000 -100.00 % | 31.732 M -70.06 % | 105.985 M -39.90 % | 176.356 M 8.46 % | 162.601 M | 0.000 -100.00 % | 142.336 M | 0.000 -100.00 % | 149.865 M | 0.000 -100.00 % | 25.079 M 0.00 % | 25.079 M -39.53 % | 41.471 M 0.00 % | 41.471 M 54.50 % | 26.842 M 0.00 % | 26.842 M -22.61 % | 34.685 M -66.21 % | 102.654 M 300.00 % | 25.664 M 0.00 % | 25.664 M 197.03 % | 8.640 M 0.00 % | 8.640 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 94.443 M 63.86 % | 57.635 M -17.50 % | 69.859 M -34.09 % | 105.985 M -27.28 % | 145.751 M 514.43 % | 23.722 M -82.03 % | 132.008 M 2 468.49 % | -5.574 M -103.40 % | 163.810 M 9 115.41 % | -1.817 M -101.30 % | 139.553 M 310.69 % | 33.980 M -79.84 % | 168.582 M 572.22 % | 25.079 M -84.08 % | 157.490 M 279.76 % | 41.471 M 54.50 % | 26.842 M -80.65 % | 138.741 M 300.00 % | 34.685 M 0.00 % | 34.685 M 35.15 % | 25.664 M 0.00 % | 25.664 M |
Operating cash flow | 0.000 -100.00 % | 18.712 M -73.75 % | 71.289 M 25.76 % | 56.687 M 143.96 % | -128.954 M -227.54 % | -39.370 M 45.06 % | -71.664 M -164.71 % | 110.754 M 205.12 % | 36.299 M -38.70 % | 59.219 M 374.26 % | -21.592 M -329.26 % | 9.418 M 152.63 % | 3.728 M -91.01 % | 41.446 M 145.60 % | -90.895 M -581.33 % | 18.884 M -57.99 % | 44.950 M 181.67 % | 15.959 M -59.84 % | 39.742 M -3.16 % | 41.040 M 0.00 % | 41.040 M 100.00 % | 20.520 M -62.25 % | 54.358 M 100.00 % | 27.179 M |
Capital expenditure | 0.000 100.00 % | -27.642 M 34.31 % | -42.080 M 53.33 % | -90.164 M -91.92 % | -46.979 M 26.46 % | -63.882 M -1 194.99 % | -4.933 M 21.03 % | -6.247 M -96.26 % | -3.183 M -1 443.04 % | 237.000 K 154.99 % | -431.000 K 82.40 % | -2.449 M 94.03 % | -41.050 M -176.80 % | -14.830 M -6 183.90 % | -236.000 K 84.84 % | -1.557 M 49.32 % | -3.072 M -165.46 % | -1.157 M -106.28 % | -561.000 K 52.50 % | -1.181 M 0.00 % | -1.181 M -100.00 % | -590.500 K 84.96 % | -3.926 M -100.00 % | -1.963 M |
Free CashFlow | 0.000 100.00 % | -8.930 M -130.57 % | 29.209 M 187.25 % | -33.477 M 80.97 % | -175.933 M -70.39 % | -103.252 M -34.80 % | -76.597 M -173.29 % | 104.507 M 215.58 % | 33.116 M -44.30 % | 59.456 M 369.97 % | -22.023 M -416.01 % | 6.969 M 118.67 % | -37.322 M -240.22 % | 26.616 M 129.21 % | -91.131 M -625.95 % | 17.327 M -58.63 % | 41.878 M 182.94 % | 14.801 M -62.22 % | 39.181 M -1.70 % | 39.859 M 0.00 % | 39.859 M 100.00 % | 19.930 M -60.48 % | 50.432 M 100.00 % | 25.216 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 | 2014 | 2014 |