
Maike Tube Industry Holdings Limited 1553.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 2.574 B 17.50 % | 2.191 B 3.97 % | 2.107 B 18.65 % | 1.776 B 41.50 % | 1.255 B 11.54 % | 1.125 B -7.37 % | 1.215 B 29.49 % | 938.169 M 107.43 % | 452.283 M |
Net income | 142.338 M -7.41 % | 153.731 M 10.05 % | 139.695 M 20.40 % | 116.021 M 16.57 % | 99.527 M 28.68 % | 77.342 M 48.32 % | 52.146 M 30.90 % | 39.837 M 771.52 % | 4.571 M |
Income before tax | 170.839 M -1.43 % | 173.326 M 13.10 % | 153.251 M 17.76 % | 130.134 M 24.86 % | 104.224 M 0.10 % | 104.123 M -12.81 % | 119.415 M 30.90 % | 91.227 M 213.10 % | 29.137 M |
Income before tax ratio | 0.07 -16.11 % | 0.08 8.78 % | 0.07 -0.75 % | 0.07 -11.76 % | 0.08 -10.26 % | 0.09 -5.87 % | 0.10 1.09 % | 0.10 50.94 % | 0.06 |
EBITDA | 171.699 M -13.73 % | 199.015 M 17.19 % | 169.819 M 37.98 % | 123.078 M -1.53 % | 124.992 M -6.75 % | 134.041 M -19.15 % | 165.787 M 30.33 % | 127.201 M 208.16 % | 41.278 M |
Net income ratio | 0.06 -21.20 % | 0.07 5.85 % | 0.07 1.48 % | 0.07 -17.62 % | 0.08 15.37 % | 0.07 60.12 % | 0.04 1.09 % | 0.04 320.15 % | 0.01 |
Ratio EBITDA | 0.07 -26.57 % | 0.09 12.72 % | 0.08 16.29 % | 0.07 -30.41 % | 0.10 -16.40 % | 0.12 -12.71 % | 0.14 0.65 % | 0.14 48.56 % | 0.09 |
Gross profit ratio | 0.15 -16.03 % | 0.18 -5.63 % | 0.19 0.04 % | 0.19 -12.99 % | 0.21 -8.26 % | 0.23 1.09 % | 0.23 0.39 % | 0.23 29.59 % | 0.18 |
Weighted average shs out dil | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 48.84 % | 291.449 M -32.81 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M |
Weighted average shs out | 433.801 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 48.84 % | 291.449 M -32.81 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M |
EPS diluted | 0.33 -5.71 % | 0.35 9.37 % | 0.32 18.52 % | 0.27 17.39 % | 0.23 -14.81 % | 0.27 125.00 % | 0.12 30.72 % | 0.09 774.29 % | 0.01 |
Earnings per share | 0.33 -5.71 % | 0.35 9.37 % | 0.32 18.52 % | 0.27 17.39 % | 0.23 -14.81 % | 0.27 125.00 % | 0.12 30.72 % | 0.09 774.29 % | 0.01 |
Gross profit | 378.421 M -1.33 % | 383.539 M -1.89 % | 390.918 M 18.70 % | 329.325 M 23.12 % | 267.486 M 2.33 % | 261.400 M -6.36 % | 279.152 M 29.99 % | 214.749 M 168.82 % | 79.887 M |
Income tax expense | 29.019 M 41.80 % | 20.465 M 41.52 % | 14.461 M -2.59 % | 14.845 M 216.05 % | 4.697 M -67.49 % | 14.450 M -19.47 % | 17.944 M 31.46 % | 13.650 M 175.65 % | 4.952 M |
Cost of revenue | 2.196 B 21.50 % | 1.807 B 5.30 % | 1.716 B 18.64 % | 1.447 B 46.48 % | 987.653 M 14.33 % | 863.881 M -7.67 % | 935.687 M 29.34 % | 723.420 M 94.26 % | 372.396 M |
General and administrative expenses | 64.273 M 8.55 % | 59.211 M 10.01 % | 53.823 M 17.22 % | 45.917 M 23.04 % | 37.320 M -22.31 % | 48.035 M 320.66 % | 11.419 M 137.65 % | 4.805 M 279.24 % | 1.267 M |
Selling and marketing expenses | 94.721 M 8.73 % | 87.119 M -25.27 % | 116.586 M 2.70 % | 113.519 M 61.88 % | 70.125 M 9.52 % | 64.031 M -2.85 % | 65.909 M 36.05 % | 48.445 M 134.90 % | 20.624 M |
Other expenses | 12.651 M 146.27 % | 5.137 M 0.78 % | 5.097 M 98.48 % | 2.568 M -7.19 % | 2.767 M 130.81 % | -8.982 M -580.84 % | 1.868 M 438.33 % | 347.000 K -63.97 % | 963.000 K |
Operating expenses | 241.702 M 10.11 % | 219.504 M -12.86 % | 251.912 M 9.93 % | 229.149 M 40.09 % | 163.568 M 9.84 % | 148.915 M 6.96 % | 139.219 M 39.54 % | 99.768 M 96.96 % | 50.653 M |
Cost and expenses | 2.438 B 20.26 % | 2.027 B 2.98 % | 1.968 B 17.45 % | 1.676 B 46.22 % | 1.146 B 13.17 % | 1.013 B -5.78 % | 1.075 B 30.58 % | 823.188 M 94.58 % | 423.049 M |
Research and development expenses | 70.057 M 2.97 % | 68.037 M -10.95 % | 76.406 M 13.79 % | 67.145 M 25.84 % | 53.356 M 16.42 % | 45.831 M -8.32 % | 49.990 M 47.70 % | 33.845 M 54.75 % | 21.871 M |
Selling general and administrative expenses | 158.994 M 8.65 % | 146.330 M -14.13 % | 170.409 M 6.88 % | 159.436 M 48.39 % | 107.445 M -4.12 % | 112.066 M 44.92 % | 77.328 M 45.22 % | 53.250 M 143.25 % | 21.891 M |
Interest income | 4.652 M 176.25 % | 1.684 M 557.81 % | 256.000 K -35.35 % | 396.000 K 20.00 % | 330.000 K 84.36 % | 179.000 K 52.99 % | 117.000 K 143.75 % | 48.000 K -86.55 % | 357.000 K |
Interest expense | 8.304 M 24.13 % | 6.690 M 25.49 % | 5.331 M 1.70 % | 5.242 M 2.56 % | 5.111 M -59.27 % | 12.547 M -13.25 % | 14.464 M -3.30 % | 14.957 M 1 190.51 % | 1.159 M |
Depreciation and amortization | 34.980 M 0.00 % | 34.980 M 13.52 % | 30.813 M 34.54 % | 22.902 M 8.67 % | 21.074 M 7.67 % | 19.572 M 10.11 % | 17.775 M -0.12 % | 17.796 M 62.05 % | 10.982 M |
Operating income | 136.719 M -16.65 % | 164.035 M 18.01 % | 139.006 M -0.96 % | 140.358 M 35.07 % | 103.918 M -9.22 % | 114.469 M -22.66 % | 148.012 M 35.29 % | 109.405 M 240.96 % | 32.087 M |
Operating income ratio | 0.05 -29.07 % | 0.07 13.50 % | 0.07 -16.53 % | 0.08 -4.55 % | 0.08 -18.61 % | 0.10 -16.51 % | 0.12 4.48 % | 0.12 64.38 % | 0.07 |
Total other income expenses net | 34.120 M 267.24 % | 9.291 M -34.78 % | 14.245 M 239.33 % | -10.224 M -3 441.18 % | 306.000 K 103.66 % | -8.362 M 59.25 % | -20.518 M -12.87 % | -18.178 M -516.20 % | -2.950 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -5.001 M 82.75 % | -28.985 M -213.07 % | 25.635 M -71.43 % | 89.727 M 501.25 % | -22.362 M -114.12 % | 158.375 M -38.17 % | 256.149 M 3.75 % | 246.885 M -0.14 % | 247.221 M |
Total investments | 211.081 M 1 042.03 % | 18.483 M 1 119.20 % | 1.516 M 73.06 % | 876.000 K -99.00 % | 87.500 M -39.18 % | 143.870 M 65.67 % | 86.843 M 2 071.08 % | 4.000 M 300.00 % | 1.000 M |
Total debt | 72.293 M 68.29 % | 42.958 M -48.49 % | 83.395 M -52.69 % | 176.275 M 171.64 % | 64.892 M -72.86 % | 239.113 M -20.98 % | 302.599 M 0.64 % | 300.674 M 0.20 % | 300.078 M |
Accumulated other comprehensive income loss | 1.137 B 818.13 % | 123.852 M -1.95 % | 126.319 M 4.42 % | 120.969 M -1.22 % | 122.469 M -1.16 % | 123.912 M 262.89 % | -76.073 M -28.17 % | -59.352 M -42.32 % | -41.703 M |
Retained earnings | 737.809 M 9.59 % | 673.265 M 29.59 % | 519.534 M 36.78 % | 379.839 M 40.42 % | 270.505 M 58.21 % | 170.978 M 82.60 % | 93.636 M 117.61 % | 43.029 M 1 248.03 % | 3.192 M |
Common stock | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K -99.65 % | 86.300 M 0.17 % | 86.150 M 0.17 % | 86.000 M |
Total equity | 1.141 B 8.60 % | 1.051 B 11.82 % | 939.883 M 12.92 % | 832.348 M 10.18 % | 755.426 M 14.92 % | 657.342 M 73.66 % | 378.532 M 35.16 % | 280.056 M 38.31 % | 202.479 M |
Other non current liabilities | 25.946 M | 0.000 | 0.000 -100.00 % | 7.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 2.023 M -34.06 % | 3.068 M -21.49 % | 3.908 M -41.14 % | 6.640 M | 0.000 -100.00 % | 779.000 K -51.97 % | 1.622 M | 0.000 | 0.000 |
Total non current liabilities | 27.969 M -1.73 % | 28.462 M -3.62 % | 29.530 M 103.57 % | 14.506 M 439.06 % | 2.691 M 245.44 % | 779.000 K -51.97 % | 1.622 M -99.58 % | 385.790 M 14.92 % | 335.708 M |
Other current liabilities | 262.796 M 85.95 % | 141.327 M -31.63 % | 206.711 M -25.79 % | 278.558 M 213.84 % | 88.758 M 7 564.93 % | -1.189 M -102.17 % | 54.726 M 79.97 % | 30.408 M 61.50 % | 18.829 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -79.487 M 53.14 % | -169.635 M | 0.000 -100.00 % | 65.040 M 9.19 % | 59.567 M 9.61 % | 54.346 M | 0.000 |
Short term debt | 70.270 M 76.16 % | 39.890 M -49.82 % | 79.487 M -53.14 % | 169.635 M 161.41 % | 64.892 M -72.77 % | 238.334 M -20.81 % | 300.977 M 0.10 % | 300.674 M 0.20 % | 300.078 M |
Total current liabilities | 964.851 M 56.66 % | 615.879 M 96.74 % | 313.040 M -17.94 % | 381.482 M 58.60 % | 240.528 M -31.88 % | 353.076 M -17.49 % | 427.895 M -4.16 % | 446.481 M 20.15 % | 371.610 M |
Total liabilities | 992.820 M 54.08 % | 644.341 M 88.09 % | 342.570 M -13.49 % | 395.988 M 62.81 % | 243.219 M -31.27 % | 353.855 M -17.62 % | 429.517 M -3.80 % | 446.481 M 20.15 % | 371.610 M |
Other non current assets | 772.000 K -99.50 % | 154.959 M 2 805.76 % | -5.727 M -199.69 % | -1.911 M -24.41 % | -1.536 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 629.000 K -28.44 % | 879.000 K 55.30 % | 566.000 K -65.63 % | 1.647 M -40.20 % | 2.754 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 100.00 % | -153.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 629.000 K 100.41 % | -152.671 M -27 073.67 % | 566.000 K -65.63 % | 1.647 M -40.20 % | 2.754 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 465.268 M 13.78 % | 408.924 M -2.94 % | 421.313 M 3.60 % | 406.657 M 73.29 % | 234.664 M 0.46 % | 233.598 M 9.87 % | 212.607 M 5.83 % | 200.889 M -4.34 % | 210.008 M |
Total non current assets | 471.721 M 13.43 % | 415.860 M -1.43 % | 421.879 M 3.32 % | 408.304 M 71.98 % | 237.418 M 1.10 % | 234.831 M 9.53 % | 214.406 M 6.07 % | 202.136 M -5.04 % | 212.859 M |
Other current assets | 247.191 M 37.70 % | 179.510 M 283.82 % | 46.769 M 135.84 % | 19.831 M -43.25 % | 34.947 M -51.40 % | 71.901 M 765.76 % | 8.305 M -97.08 % | 284.853 M 564.35 % | 42.877 M |
Short term investments | 13.821 M -25.22 % | 18.483 M 1 119.20 % | 1.516 M 73.06 % | 876.000 K -99.00 % | 87.500 M -39.18 % | 143.870 M 65.67 % | 86.843 M 2 071.08 % | 4.000 M 300.00 % | 1.000 M |
cash and cash equivalents | 77.294 M 7.44 % | 71.943 M 24.56 % | 57.760 M -33.26 % | 86.548 M -0.81 % | 87.254 M 8.07 % | 80.738 M 73.82 % | 46.450 M -13.64 % | 53.789 M 1.76 % | 52.857 M |
Cash and short term investments | 288.375 M 218.91 % | 90.426 M 56.55 % | 57.760 M -33.26 % | 86.548 M -50.47 % | 174.754 M -22.20 % | 224.608 M 68.51 % | 133.293 M 130.65 % | 57.789 M 7.30 % | 53.857 M |
Total current assets | 1.662 B 29.94 % | 1.279 B 49.78 % | 854.191 M 4.47 % | 817.650 M 8.30 % | 754.981 M -2.75 % | 776.366 M 30.78 % | 593.643 M 13.20 % | 524.401 M 45.17 % | 361.230 M |
Inventory | 274.736 M -34.72 % | 420.884 M 15.84 % | 363.345 M 3.26 % | 351.866 M 21.66 % | 289.227 M 48.43 % | 194.856 M 9.58 % | 177.827 M -2.16 % | 181.759 M 59.11 % | 114.236 M |
Net receivables | 852.140 M 44.77 % | 588.621 M 52.37 % | 386.317 M 7.49 % | 359.405 M 40.36 % | 256.053 M -10.16 % | 285.001 M 19.49 % | 238.517 M 4.72 % | 227.760 M 51.58 % | 150.260 M |
Tax assets | 5.052 M 8.69 % | 4.648 M -18.84 % | 5.727 M 199.69 % | 1.911 M 24.41 % | 1.536 M 24.57 % | 1.233 M -31.46 % | 1.799 M 44.27 % | 1.247 M -56.26 % | 2.851 M |
Other assets | 0.000 | 0.000 -100.00 % | 6.383 M 167.97 % | 2.382 M -61.86 % | 6.246 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 631.785 M 52.15 % | 415.233 M 334.71 % | 95.520 M 1.98 % | 93.661 M 28.56 % | 72.855 M 69.90 % | 42.881 M -32.07 % | 63.129 M -43.57 % | 111.867 M 121.63 % | 50.475 M |
Tax payables | 0.000 -100.00 % | 19.429 M 79.75 % | 10.809 M 16.69 % | 9.263 M -33.94 % | 14.023 M 75.07 % | 8.010 M -11.62 % | 9.063 M 156.60 % | 3.532 M 58.53 % | 2.228 M |
Deferred revenue non current | 0.000 -100.00 % | 10.536 M -8.22 % | 11.479 M 245.93 % | -7.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 3.921 M -11.49 % | 4.430 M -16.51 % | 5.306 M -7.19 % | 5.717 M | 0.000 | 0.000 -100.00 % | 183.739 M 34.91 % | 136.193 M 38.06 % | 98.648 M |
Capital lease obligations | 3.166 M -31.11 % | 4.596 M -38.30 % | 7.449 M -24.93 % | 9.923 M 1 119.04 % | 814.000 K -49.82 % | 1.622 M -31.04 % | 2.352 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 201.795 M -18.99 % | 249.109 M -13.63 % | 288.420 M -11.40 % | 325.519 M -10.11 % | 362.148 M 0.00 % | 362.148 M 298.27 % | 90.930 M 22.82 % | 74.036 M | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 14.858 M 5.06 % | 14.143 M 79.80 % | 7.866 M 192.31 % | 2.691 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -385.790 M -14.92 % | -335.708 M |
Total assets | 2.134 B 25.89 % | 1.695 B 32.19 % | 1.282 B 4.41 % | 1.228 B 23.00 % | 998.645 M -1.24 % | 1.011 B 25.14 % | 808.049 M 11.22 % | 726.537 M 26.55 % | 574.089 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | -362.258 M -55.01 % | -233.704 M -2 091.00 % | 11.738 M 106.30 % | -186.205 M -2 474.76 % | 7.841 M 107.27 % | -107.874 M -254.76 % | -30.408 M 60.49 % | -76.972 M -18.75 % | -64.817 M |
Accounts receivables | -276.170 M -40.18 % | -197.005 M -572.05 % | -29.314 M 72.63 % | -107.122 M -519.94 % | 25.509 M 157.12 % | -44.657 M -166.12 % | -16.781 M 83.81 % | -103.668 M -93.88 % | -53.471 M |
Inventory | 3.298 M 109.57 % | -34.444 M -183.90 % | 41.052 M 151.91 % | -79.083 M -347.61 % | -17.668 M -1.57 % | -17.395 M -3 762.11 % | 475.000 K 100.69 % | -68.519 M -584.44 % | 14.144 M |
Accounts payables | 0.000 | 0.000 -100.00 % | 23.532 M 166.72 % | -35.272 M -25 275.54 % | -139.000 K -100.31 % | 44.657 M 166.12 % | 16.781 M -83.81 % | 103.668 M 93.88 % | 53.471 M |
Other working capital | -89.386 M -3 863.90 % | -2.255 M 90.42 % | -23.532 M -166.72 % | 35.272 M 25 275.54 % | 139.000 K 100.15 % | -90.479 M -192.97 % | -30.883 M -132.44 % | 95.215 M 473.54 % | -25.490 M |
Other non cash items | -10.418 M -1 161.26 % | -826.000 K 92.27 % | -10.682 M -116.23 % | 65.797 M 21.40 % | 54.199 M 2 055.94 % | -2.771 M -163.26 % | 4.380 M -40.26 % | 7.332 M 1 098.04 % | 612.000 K |
Net cash provided by operating activities | -158.939 M -679.53 % | -20.389 M -111.46 % | 177.848 M 684.58 % | 22.668 M -87.71 % | 184.455 M 1 313.45 % | 13.050 M -88.26 % | 111.162 M 182.26 % | 39.383 M 263.51 % | -24.086 M |
Investments in property plant and equipment | -99.289 M -282.90 % | -25.931 M 48.31 % | -50.171 M 72.58 % | -182.946 M -460.08 % | -32.664 M 16.37 % | -39.057 M -34.90 % | -28.952 M -204.28 % | -9.515 M 35.62 % | -14.779 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -26.000 K 99.97 % | -88.139 M -215.37 % | 76.398 M 16 329.68 % | 465.000 K 297.44 % | 117.000 K -22.00 % | 150.000 K 100.16 % | -91.423 M |
Purchases of investments | -393.830 M -71.10 % | -230.173 M -62.27 % | -141.850 M 44.46 % | -255.400 M 72.93 % | -943.610 M -339.30 % | -214.800 M 7.99 % | -233.450 M -154.30 % | -91.800 M 65.73 % | -267.850 M |
Sales maturities of investments | 398.628 M 88.18 % | 211.831 M 49.31 % | 141.876 M -58.70 % | 343.539 M -60.39 % | 867.212 M 196.30 % | 292.676 M 93.16 % | 151.517 M 70.08 % | 89.084 M -72.24 % | 320.905 M |
Other investing activites | -63.964 M 53.13 % | -136.482 M -458.60 % | -24.433 M -123.83 % | 102.521 M 204.35 % | -98.248 M -4 401.58 % | 2.284 M -73.82 % | 8.725 M 172.65 % | -12.009 M -3 463.87 % | 357.000 K |
Net cash used for investing activites | -158.455 M 12.34 % | -180.755 M -142.29 % | -74.604 M 7.24 % | -80.425 M 38.57 % | -130.912 M -414.93 % | 41.568 M 140.74 % | -102.043 M -323.59 % | -24.090 M 54.37 % | -52.790 M |
Debt repayment | 31.000 M 1 266.29 % | -2.658 M 97.08 % | -91.000 M -188.35 % | 103.000 M 12 847.52 % | -808.000 K -2.41 % | -789.000 K -1 060.29 % | -68.000 K | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 201.793 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -47.314 M -20.36 % | -39.311 M -5.96 % | -37.099 M 14.35 % | -43.316 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.602 M |
Other financing activites | 338.616 M 32.01 % | 256.514 M 3 310.44 % | -7.990 M -327.04 % | -1.871 M 98.95 % | -178.524 M 61.41 % | -462.644 M -2 722.72 % | -16.390 M -14.13 % | -14.361 M -109.71 % | 147.919 M |
Net cash used provided by financing activities | 322.302 M 50.23 % | 214.545 M 257.65 % | -136.089 M -335.40 % | 57.813 M 132.24 % | -179.332 M -257.25 % | 114.040 M 792.92 % | -16.458 M -14.60 % | -14.361 M -111.46 % | 125.317 M |
Effect of forex changes on cash | 443.000 K -43.35 % | 782.000 K -80.72 % | 4.057 M 632.41 % | -762.000 K 63.10 % | -2.065 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 5.351 M -62.27 % | 14.183 M 149.27 % | -28.788 M -3 977.62 % | -706.000 K 99.45 % | -127.854 M -175.81 % | 168.658 M 2 398.11 % | -7.339 M -887.45 % | 932.000 K -98.08 % | 48.441 M |
Cash at beginning of period | 71.943 M 24.56 % | 57.760 M -33.26 % | 86.548 M -0.81 % | 87.254 M -59.44 % | 215.108 M 363.10 % | 46.450 M -13.64 % | 53.789 M 1.76 % | 52.857 M 1 096.94 % | 4.416 M |
Cash at end of period | 77.294 M 7.44 % | 71.943 M 24.56 % | 57.760 M -33.26 % | 86.548 M -0.81 % | 87.254 M -59.44 % | 215.108 M 363.10 % | 46.450 M -13.64 % | 53.789 M 1.76 % | 52.857 M |
Operating cash flow | -158.939 M -679.53 % | -20.389 M -111.46 % | 177.848 M 684.58 % | 22.668 M -87.71 % | 184.455 M 1 313.45 % | 13.050 M -88.26 % | 111.162 M 182.26 % | 39.383 M 263.51 % | -24.086 M |
Capital expenditure | -99.289 M -282.90 % | -25.931 M 48.31 % | -50.171 M 72.58 % | -182.946 M -460.08 % | -32.664 M 16.37 % | -39.057 M -34.90 % | -28.952 M -204.28 % | -9.515 M 35.62 % | -14.779 M |
Free CashFlow | -258.228 M -457.49 % | -46.320 M -136.28 % | 127.677 M 179.66 % | -160.278 M -205.59 % | 151.791 M 683.65 % | -26.007 M -131.63 % | 82.210 M 175.24 % | 29.868 M 176.85 % | -38.865 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
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 | 2019-01-31 | 2018-05-31 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.281 B -9.30 % | 1.412 B 21.54 % | 1.162 B 3.61 % | 1.122 B 4.88 % | 1.069 B -2.27 % | 1.094 B 8.00 % | 1.013 B -1.09 % | 1.024 B 36.25 % | 751.771 M 4.88 % | 716.779 M 33.14 % | 538.360 M -12.30 % | 613.895 M 20.05 % | 511.386 M 81.78 % | 281.320 M -36.76 % | 444.828 M 46.46 % | 303.710 M -35.25 % | 469.085 M 100.00 % | 234.542 M 3.71 % | 226.142 M 100.00 % | 113.071 M |
Net income | 86.431 M 42.18 % | 60.791 M -25.45 % | 81.547 M 0.11 % | 81.456 M 12.70 % | 72.275 M 4.08 % | 69.443 M -1.15 % | 70.252 M 32.15 % | 53.160 M -15.43 % | 62.861 M 31.98 % | 47.630 M -8.22 % | 51.897 M 21.30 % | 42.785 M 23.81 % | 34.557 M 54.15 % | 22.418 M 39.50 % | 16.071 M -36.65 % | 25.368 M -34.60 % | 38.789 M 100.00 % | 19.394 M 60.38 % | 12.093 M 100.00 % | 6.046 M |
Income before tax | 104.915 M 37.59 % | 76.253 M -19.38 % | 94.586 M 6.53 % | 88.784 M 5.02 % | 84.542 M 18.95 % | 71.073 M -13.51 % | 82.178 M 37.37 % | 59.823 M -14.92 % | 70.311 M 44.41 % | 48.689 M -12.33 % | 55.535 M 12.38 % | 49.418 M -9.66 % | 54.705 M 110.16 % | 26.031 M -30.44 % | 37.420 M 25.34 % | 29.854 M -34.55 % | 45.614 M 100.00 % | 22.807 M 56.55 % | 14.569 M 100.00 % | 7.284 M |
Income before tax ratio | 0.08 51.69 % | 0.05 -33.67 % | 0.08 2.83 % | 0.08 0.13 % | 0.08 21.71 % | 0.06 -19.92 % | 0.08 38.88 % | 0.06 -37.55 % | 0.09 37.69 % | 0.07 -34.15 % | 0.10 28.15 % | 0.08 -24.75 % | 0.11 15.61 % | 0.09 10.00 % | 0.08 -14.42 % | 0.10 1.09 % | 0.10 0.00 % | 0.10 50.94 % | 0.06 0.00 % | 0.06 |
EBITDA | 94.242 M 4.23 % | 90.417 M 11.24 % | 81.282 M -28.48 % | 113.657 M 33.15 % | 85.358 M -7.05 % | 91.830 M 17.75 % | 77.989 M 6.25 % | 73.401 M 47.76 % | 49.677 M -29.42 % | 70.385 M 28.89 % | 54.607 M -28.26 % | 76.114 M 21.60 % | 62.592 M 102.05 % | 30.978 M -39.77 % | 51.429 M 101.03 % | 25.582 M -40.67 % | 43.120 M 100.00 % | 21.560 M 99.04 % | 10.832 M 100.00 % | 5.416 M |
Net income ratio | 0.07 56.75 % | 0.04 -38.66 % | 0.07 -3.37 % | 0.07 7.46 % | 0.07 6.49 % | 0.06 -8.48 % | 0.07 33.61 % | 0.05 -37.93 % | 0.08 25.83 % | 0.07 -31.07 % | 0.10 38.32 % | 0.07 3.14 % | 0.07 -15.20 % | 0.08 120.57 % | 0.04 -56.75 % | 0.08 1.01 % | 0.08 0.00 % | 0.08 54.64 % | 0.05 0.00 % | 0.05 |
Ratio EBITDA | 0.07 14.92 % | 0.06 -8.47 % | 0.07 -30.97 % | 0.10 26.96 % | 0.08 -4.89 % | 0.08 9.02 % | 0.08 7.42 % | 0.07 8.45 % | 0.07 -32.71 % | 0.10 -3.19 % | 0.10 -18.19 % | 0.12 1.30 % | 0.12 11.15 % | 0.11 -4.76 % | 0.12 37.26 % | 0.08 -8.37 % | 0.09 0.00 % | 0.09 91.91 % | 0.05 0.00 % | 0.05 |
Gross profit ratio | 0.17 14.45 % | 0.15 4.35 % | 0.14 -18.43 % | 0.18 1.12 % | 0.17 -1.96 % | 0.18 -8.54 % | 0.19 4.09 % | 0.19 1.35 % | 0.18 -7.24 % | 0.20 -14.78 % | 0.23 1.76 % | 0.23 -3.32 % | 0.24 1.84 % | 0.23 7.08 % | 0.22 -5.59 % | 0.23 0.39 % | 0.23 0.00 % | 0.23 29.59 % | 0.18 0.00 % | 0.18 |
Weighted average shs out dil | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 26.20 % | 343.739 M 43.73 % | 239.159 M -17.94 % | 291.449 M -32.81 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M |
Weighted average shs out | 433.801 M 0.00 % | 433.800 M 0.00 % | 433.802 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.802 M 0.00 % | 433.802 M 0.00 % | 433.803 M 0.00 % | 433.802 M 0.00 % | 433.801 M 0.00 % | 433.802 M 26.20 % | 343.740 M 43.73 % | 239.160 M -17.94 % | 291.449 M -32.81 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M 0.00 % | 433.800 M |
EPS diluted | 0.20 42.86 % | 0.14 -26.32 % | 0.19 0.00 % | 0.19 11.76 % | 0.17 6.25 % | 0.16 0.00 % | 0.16 33.33 % | 0.12 -14.29 % | 0.14 27.27 % | 0.11 -8.33 % | 0.12 0.00 % | 0.12 -14.29 % | 0.14 82.05 % | 0.08 107.84 % | 0.04 -36.75 % | 0.06 -34.56 % | 0.09 100.00 % | 0.04 60.79 % | 0.03 100.00 % | 0.01 |
Earnings per share | 0.20 42.86 % | 0.14 -26.32 % | 0.19 0.00 % | 0.19 11.76 % | 0.17 6.25 % | 0.16 0.00 % | 0.16 33.33 % | 0.12 -14.29 % | 0.14 27.27 % | 0.11 -8.33 % | 0.12 0.00 % | 0.12 -14.29 % | 0.14 82.05 % | 0.08 107.84 % | 0.04 -36.75 % | 0.06 -34.56 % | 0.09 100.00 % | 0.04 60.79 % | 0.03 100.00 % | 0.01 |
Gross profit | 219.643 M 3.81 % | 211.583 M 26.82 % | 166.838 M -15.48 % | 197.405 M 6.06 % | 186.134 M -4.18 % | 194.263 M -1.22 % | 196.655 M 2.96 % | 190.999 M 38.08 % | 138.326 M -2.71 % | 142.175 M 13.46 % | 125.311 M -10.76 % | 140.416 M 16.06 % | 120.984 M 85.13 % | 65.350 M -32.28 % | 96.500 M 38.28 % | 69.788 M -35.01 % | 107.375 M 100.00 % | 53.687 M 34.41 % | 39.944 M 100.00 % | 19.972 M |
Income tax expense | 18.418 M 15.95 % | 15.885 M 20.95 % | 13.134 M 70.39 % | 7.708 M -39.58 % | 12.757 M 492.80 % | 2.152 M -82.52 % | 12.309 M 68.34 % | 7.312 M -2.93 % | 7.533 M 611.33 % | 1.059 M -70.89 % | 3.638 M -45.15 % | 6.633 M -15.15 % | 7.817 M 116.39 % | 3.613 M -41.12 % | 6.135 M 36.76 % | 4.486 M -34.27 % | 6.825 M 100.00 % | 3.413 M 37.82 % | 2.476 M 100.00 % | 1.238 M |
Cost of revenue | 1.061 B -11.61 % | 1.201 B 20.65 % | 995.186 M 7.69 % | 924.161 M 4.63 % | 883.242 M -1.85 % | 899.920 M 10.22 % | 816.452 M -2.02 % | 833.258 M 35.83 % | 613.445 M 6.76 % | 574.604 M 39.11 % | 413.049 M -12.76 % | 473.479 M 21.28 % | 390.402 M 80.77 % | 215.970 M -38.00 % | 348.328 M 48.91 % | 233.922 M -35.33 % | 361.710 M 100.00 % | 180.855 M -2.87 % | 186.198 M 100.00 % | 93.099 M |
General and administrative expenses | 32.058 M -10.85 % | 35.960 M 27.01 % | 28.313 M -7.79 % | 30.705 M 7.71 % | 28.506 M 3.34 % | 27.586 M 5.14 % | 26.237 M 7.53 % | 24.400 M 13.40 % | 21.517 M 9.58 % | 19.635 M 11.03 % | 17.685 M -6.02 % | 18.817 M 63.70 % | 11.495 M -4.28 % | 12.009 M 63.90 % | 7.327 M 156.66 % | 2.855 M 18.82 % | 2.403 M 100.00 % | 1.201 M 89.62 % | 633.500 K 100.00 % | 316.750 K |
Selling and marketing expenses | 59.122 M -0.98 % | 59.706 M 70.52 % | 35.015 M -26.19 % | 47.437 M 19.54 % | 39.682 M -25.65 % | 53.370 M -15.58 % | 63.216 M -8.67 % | 69.214 M 56.22 % | 44.305 M 18.58 % | 37.363 M 14.04 % | 32.762 M -12.88 % | 37.606 M 42.31 % | 26.425 M 65.08 % | 16.008 M -36.11 % | 25.054 M 52.05 % | 16.477 M -31.98 % | 24.223 M 100.00 % | 12.111 M 17.45 % | 10.312 M 100.00 % | 5.156 M |
Other 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 100.00 % | -2.246 M 0.00 % | -2.246 M | 0.000 100.00 % | -29.964 M 26.11 % | -40.554 M -100.00 % | -20.277 M -3.10 % | -19.668 M -100.00 % | -9.834 M |
Operating expenses | 128.389 M -15.36 % | 151.688 M 68.52 % | 90.014 M -20.45 % | 113.157 M 13.52 % | 99.678 M -18.08 % | 121.671 M 9.69 % | 110.921 M -13.82 % | 128.703 M 96.07 % | 65.642 M -28.38 % | 91.649 M 37.13 % | 66.832 M -21.49 % | 85.130 M 42.41 % | 59.779 M 60.57 % | 37.229 M -25.60 % | 50.042 M 2 581.78 % | 1.866 M -37.66 % | 2.994 M 100.00 % | 1.497 M -32.38 % | 2.214 M 100.00 % | 1.107 M |
Cost and expenses | 1.190 B -12.03 % | 1.352 B 24.62 % | 1.085 B 4.62 % | 1.037 B 5.53 % | 982.920 M -3.79 % | 1.022 B 10.16 % | 927.373 M -3.60 % | 961.961 M 41.66 % | 679.087 M 1.93 % | 666.253 M 38.84 % | 479.881 M -14.09 % | 558.609 M 24.09 % | 450.181 M 77.80 % | 253.199 M -36.44 % | 398.370 M 48.24 % | 268.727 M -34.71 % | 411.594 M 100.00 % | 205.797 M -2.71 % | 211.525 M 100.00 % | 105.762 M |
Research and development expenses | 39.338 M -4.43 % | 41.163 M 42.46 % | 28.894 M -12.03 % | 32.844 M -6.67 % | 35.193 M -14.92 % | 41.365 M 18.05 % | 35.041 M -12.58 % | 40.084 M 48.12 % | 27.061 M -10.83 % | 30.349 M 31.91 % | 23.007 M -4.17 % | 24.007 M 10.00 % | 21.824 M 90.47 % | 11.458 M -33.86 % | 17.323 M 38.61 % | 12.498 M -26.15 % | 16.923 M 100.00 % | 8.461 M -22.63 % | 10.936 M 100.00 % | 5.468 M |
Selling general and administrative expenses | 89.051 M -19.43 % | 110.525 M 80.83 % | 61.120 M -23.90 % | 80.313 M 12.87 % | 71.154 M -18.87 % | 87.705 M -0.11 % | 87.801 M -10.09 % | 97.653 M 51.75 % | 64.351 M 7.76 % | 59.718 M 18.27 % | 50.494 M -8.90 % | 55.424 M 41.40 % | 39.197 M 39.91 % | 28.017 M -14.37 % | 32.719 M 69.25 % | 19.332 M -27.39 % | 26.625 M 100.00 % | 13.313 M 21.63 % | 10.946 M 100.00 % | 5.473 M |
Interest income | 0.000 | 0.000 | 0.000 100.00 % | -230.000 K -112.02 % | 1.914 M 26.00 % | 1.519 M -57.28 % | 3.556 M 43.79 % | 2.473 M 4.21 % | 2.373 M 29.18 % | 1.837 M -37.60 % | 2.944 M -49.83 % | 5.868 M -9.72 % | 6.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.137 M 0.00 % | 3.137 M | 0.000 -100.00 % | 3.616 M -51.65 % | 7.479 M 100.00 % | 3.739 M 545.25 % | 579.500 K 100.00 % | 289.750 K |
Depreciation and amortization | 2.988 M -90.21 % | 30.522 M 584.66 % | 4.458 M -84.84 % | 29.409 M 427.89 % | 5.571 M -79.09 % | 26.637 M 537.86 % | 4.176 M -79.26 % | 20.139 M 628.88 % | 2.763 M -84.88 % | 18.277 M 553.45 % | 2.797 M -81.51 % | 15.129 M 475.47 % | 2.629 M -46.27 % | 4.893 M -28.97 % | 6.889 M 55.03 % | 4.444 M -50.06 % | 8.898 M 100.00 % | 4.449 M -18.98 % | 5.491 M 100.00 % | 2.746 M |
Operating income | 91.254 M 52.36 % | 59.895 M -22.04 % | 76.824 M -8.81 % | 84.248 M 5.59 % | 79.787 M 22.39 % | 65.193 M -11.68 % | 73.813 M 38.58 % | 53.262 M 13.53 % | 46.914 M -9.97 % | 52.108 M 0.58 % | 51.810 M -15.04 % | 60.985 M 1.70 % | 59.963 M 129.88 % | 26.085 M -43.85 % | 46.458 M 119.78 % | 21.139 M -38.23 % | 34.222 M 100.00 % | 17.111 M 220.37 % | 5.341 M 100.00 % | 2.671 M |
Operating income ratio | 0.07 67.98 % | 0.04 -35.85 % | 0.07 -11.99 % | 0.08 0.68 % | 0.07 25.22 % | 0.06 -18.22 % | 0.07 40.11 % | 0.05 -16.67 % | 0.06 -14.16 % | 0.07 -24.46 % | 0.10 -3.12 % | 0.10 -15.28 % | 0.12 26.46 % | 0.09 -11.22 % | 0.10 50.06 % | 0.07 -4.60 % | 0.07 0.00 % | 0.07 208.90 % | 0.02 0.00 % | 0.02 |
Total other income expenses net | 13.661 M -16.49 % | 16.358 M -7.90 % | 17.762 M 291.58 % | 4.536 M -4.61 % | 4.755 M -19.13 % | 5.880 M -29.71 % | 8.365 M 27.50 % | 6.561 M -71.96 % | 23.397 M 784.32 % | -3.419 M -191.79 % | 3.725 M 132.20 % | -11.567 M -119.99 % | -5.258 M -9 637.04 % | -54.000 K 99.40 % | -9.038 M -203.70 % | 8.715 M -23.49 % | 11.392 M 100.00 % | 5.696 M -38.27 % | 9.228 M 100.00 % | 4.614 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 | 2019-01-31 | 2018-05-31 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-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 | 2017-12-31 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -44.994 M -799.70 % | -5.001 M -112.16 % | 41.119 M 241.86 % | -28.985 M -214.84 % | 25.240 M -1.54 % | 25.635 M -65.05 % | 73.341 M -18.26 % | 89.727 M 21.91 % | 73.600 M 429.13 % | -22.362 M -276.08 % | -5.946 M -103.75 % | 158.375 M -32.31 % | 233.988 M -8.65 % | 256.149 M 3.75 % | 246.885 M -0.14 % | 247.221 M |
Total investments | 239.743 M 13.58 % | 211.081 M 3.60 % | 203.746 M 23.41 % | 165.097 M 48.23 % | 111.378 M 7 246.83 % | 1.516 M -98.04 % | 77.298 M 8 723.97 % | 876.000 K -99.37 % | 139.670 M 59.62 % | 87.500 M -21.55 % | 111.533 M -22.48 % | 143.870 M 892.21 % | 14.500 M -83.30 % | 86.843 M 2 071.08 % | 4.000 M 300.00 % | 1.000 M |
Total debt | 59.074 M -18.29 % | 72.293 M -34.66 % | 110.641 M 157.56 % | 42.958 M -67.13 % | 130.685 M 56.71 % | 83.395 M -40.76 % | 140.778 M -20.14 % | 176.275 M -2.21 % | 180.251 M 177.77 % | 64.892 M -36.58 % | 102.322 M -57.21 % | 239.113 M -12.22 % | 272.387 M -9.98 % | 302.599 M 0.64 % | 300.674 M 0.20 % | 300.078 M |
Accumulated other comprehensive income loss | 1.175 B 3.33 % | 1.137 B 871.85 % | 117.006 M -5.53 % | 123.852 M -3.87 % | 128.840 M 2.00 % | 126.319 M 2.91 % | 122.746 M 1.47 % | 120.969 M -0.58 % | 121.673 M -0.65 % | 122.469 M -1.46 % | 124.287 M 230.61 % | -95.158 M -13.91 % | -83.536 M -9.81 % | -76.073 M -28.17 % | -59.352 M -42.32 % | -41.703 M |
Retained earnings | 0.000 -100.00 % | 737.809 M -2.25 % | 754.812 M 12.11 % | 673.265 M 13.76 % | 591.809 M 13.91 % | 519.534 M 25.80 % | 412.992 M 8.73 % | 379.839 M 16.27 % | 326.679 M 20.77 % | 270.505 M 21.37 % | 222.875 M 30.35 % | 170.978 M 50.55 % | 113.566 M 21.28 % | 93.636 M 117.61 % | 43.029 M 1 248.03 % | 3.192 M |
Common stock | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K 0.00 % | 304.000 K | 0.000 -100.00 % | 86.300 M 0.17 % | 86.150 M 0.17 % | 86.000 M |
Total equity | 1.180 B 3.35 % | 1.141 B 5.88 % | 1.078 B 2.57 % | 1.051 B 7.78 % | 975.100 M 3.75 % | 939.883 M 8.48 % | 866.385 M 4.09 % | 832.348 M 6.60 % | 780.787 M 3.36 % | 755.426 M 6.46 % | 709.614 M 7.95 % | 657.342 M 164.77 % | 248.272 M -34.41 % | 378.532 M 35.16 % | 280.056 M 38.31 % | 202.479 M |
Other non current liabilities | 22.973 M -11.46 % | 25.946 M 13.26 % | 22.908 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 |
Long term debt | 610.000 K -69.85 % | 2.023 M -20.42 % | 2.542 M -17.14 % | 3.068 M -6.00 % | 3.264 M -16.48 % | 3.908 M -27.70 % | 5.405 M -18.60 % | 6.640 M 109.13 % | 3.175 M | 0.000 -100.00 % | 375.000 K -51.86 % | 779.000 K -39.61 % | 1.290 M -20.47 % | 1.622 M | 0.000 | 0.000 |
Total non current liabilities | 23.583 M -15.68 % | 27.969 M 9.90 % | 25.450 M -10.58 % | 28.462 M -0.86 % | 28.708 M -2.78 % | 29.530 M 91.64 % | 15.409 M 6.23 % | 14.506 M 165.29 % | 5.468 M 103.20 % | 2.691 M 617.60 % | 375.000 K -51.86 % | 779.000 K -39.61 % | 1.290 M -20.47 % | 1.622 M -99.58 % | 385.790 M 14.92 % | 335.708 M |
Other current liabilities | 194.885 M -25.84 % | 262.796 M 55.05 % | 169.488 M 22.92 % | 137.883 M -21.26 % | 175.112 M 37.64 % | 127.224 M -29.75 % | 181.111 M 66.27 % | 108.923 M -18.74 % | 134.037 M 51.01 % | 88.758 M 29.58 % | 68.496 M 7.27 % | 63.851 M -71.02 % | 220.358 M 302.66 % | 54.726 M 79.97 % | 30.408 M 61.50 % | 18.829 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 958.000 K 100.75 % | -127.421 M -60.30 % | -79.487 M 41.28 % | -135.373 M 20.20 % | -169.635 M 4.20 % | -177.076 M -172.88 % | -64.892 M 36.35 % | -101.947 M -256.75 % | 65.040 M -69.88 % | 215.956 M 262.54 % | 59.567 M 9.61 % | 54.346 M | 0.000 |
Short term debt | 58.464 M -16.80 % | 70.270 M -34.99 % | 108.099 M 170.99 % | 39.890 M -68.69 % | 127.421 M 60.30 % | 79.487 M -41.28 % | 135.373 M -20.20 % | 169.635 M -4.20 % | 177.076 M 172.88 % | 64.892 M -36.35 % | 101.947 M -57.23 % | 238.334 M -12.09 % | 271.097 M -9.93 % | 300.977 M 0.10 % | 300.674 M 0.20 % | 300.078 M |
Total current liabilities | 950.411 M -1.50 % | 964.851 M 32.54 % | 727.956 M 18.20 % | 615.879 M 17.81 % | 522.777 M 67.00 % | 313.040 M -28.43 % | 437.369 M 14.65 % | 381.482 M 1.11 % | 377.312 M 56.87 % | 240.528 M 0.92 % | 238.337 M -32.50 % | 353.076 M -34.60 % | 539.843 M 26.16 % | 427.895 M -4.16 % | 446.481 M 20.15 % | 371.610 M |
Total liabilities | 973.994 M -1.90 % | 992.820 M 31.78 % | 753.406 M 16.93 % | 644.341 M 16.84 % | 551.485 M 60.98 % | 342.570 M -24.34 % | 452.778 M 14.34 % | 395.988 M 3.45 % | 382.780 M 57.38 % | 243.219 M 2.05 % | 238.337 M -32.65 % | 353.855 M -34.61 % | 541.133 M 25.99 % | 429.517 M -3.80 % | 446.481 M 20.15 % | 371.610 M |
Other non current assets | 7.496 M 28.71 % | 5.824 M -72.12 % | 20.889 M 244.87 % | 6.057 M 198.20 % | -6.168 M 98.54 % | -421.879 M -23 884.03 % | -1.759 M 99.57 % | -408.304 M -32 854.32 % | -1.239 M 99.48 % | -237.418 M -19 046.61 % | -1.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 146.614 M | 0.000 -100.00 % | 416.152 M | 0.000 -100.00 % | 406.393 M | 0.000 -100.00 % | 235.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 -100.00 % | 629.000 K | 0.000 -100.00 % | 879.000 K | 0.000 -100.00 % | 566.000 K | 0.000 -100.00 % | 1.647 M | 0.000 -100.00 % | 2.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 100.00 % | -153.550 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 |
Goodwill and intangible assets | 0.000 -100.00 % | 629.000 K | 0.000 100.00 % | -152.671 M | 0.000 -100.00 % | 566.000 K | 0.000 -100.00 % | 1.647 M | 0.000 -100.00 % | 2.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 460.887 M -0.94 % | 465.268 M 9.29 % | 425.718 M 3.53 % | 411.212 M 0.43 % | 409.468 M -2.81 % | 421.313 M 1.59 % | 414.700 M 1.98 % | 406.657 M 62.56 % | 250.153 M 6.60 % | 234.664 M -0.43 % | 235.672 M 0.89 % | 233.598 M 3.35 % | 226.024 M 6.31 % | 212.607 M 5.83 % | 200.889 M -4.34 % | 210.008 M |
Total non current assets | 468.383 M -0.71 % | 471.721 M 4.58 % | 451.048 M 8.46 % | 415.860 M 1.56 % | 409.468 M -2.94 % | 421.879 M 1.73 % | 414.700 M 1.57 % | 408.304 M 63.22 % | 250.153 M 5.36 % | 237.418 M 0.74 % | 235.672 M 0.36 % | 234.831 M 3.27 % | 227.394 M 6.06 % | 214.406 M 6.07 % | 202.136 M -5.04 % | 212.859 M |
Other current assets | 278.891 M 12.82 % | 247.191 M 48.32 % | 166.664 M -7.16 % | 179.510 M 209.84 % | 57.936 M 23.88 % | 46.769 M -56.62 % | 107.815 M 443.67 % | 19.831 M -86.80 % | 150.198 M 329.79 % | 34.947 M -52.94 % | 74.262 M 910.64 % | 7.348 M -88.02 % | 61.354 M 638.76 % | 8.305 M -97.08 % | 284.853 M 564.35 % | 42.877 M |
Short term investments | 239.743 M 1 634.63 % | 13.821 M -93.22 % | 203.746 M 1 002.34 % | 18.483 M -83.41 % | 111.378 M 7 246.83 % | 1.516 M -98.04 % | 77.298 M 8 723.97 % | 876.000 K -99.37 % | 139.670 M 59.62 % | 87.500 M -21.55 % | 111.533 M -22.48 % | 143.870 M 892.21 % | 14.500 M -83.30 % | 86.843 M 2 071.08 % | 4.000 M 300.00 % | 1.000 M |
cash and cash equivalents | 104.068 M 34.64 % | 77.294 M 11.18 % | 69.522 M -3.37 % | 71.943 M -31.77 % | 105.445 M 82.56 % | 57.760 M -14.35 % | 67.437 M -22.08 % | 86.548 M -18.85 % | 106.651 M 22.23 % | 87.254 M -19.41 % | 108.268 M 34.10 % | 80.738 M 110.26 % | 38.399 M -17.33 % | 46.450 M -13.64 % | 53.789 M 1.76 % | 52.857 M |
Cash and short term investments | 343.811 M 19.22 % | 288.375 M 5.53 % | 273.268 M 202.20 % | 90.426 M -58.30 % | 216.823 M 275.39 % | 57.760 M -60.09 % | 144.735 M 67.23 % | 86.548 M -64.86 % | 246.321 M 40.95 % | 174.754 M -20.54 % | 219.935 M -2.08 % | 224.608 M 324.60 % | 52.899 M -60.31 % | 133.293 M 130.65 % | 57.789 M 7.30 % | 53.857 M |
Total current assets | 1.685 B 1.37 % | 1.662 B 20.44 % | 1.380 B 7.89 % | 1.279 B 15.28 % | 1.110 B 29.93 % | 854.191 M -5.09 % | 900.021 M 10.07 % | 817.650 M -4.47 % | 855.896 M 13.37 % | 754.981 M 6.47 % | 709.092 M -8.67 % | 776.366 M 38.14 % | 562.011 M -5.33 % | 593.643 M 13.20 % | 524.401 M 45.17 % | 361.230 M |
Inventory | 358.013 M 30.31 % | 274.736 M -19.42 % | 340.947 M -18.99 % | 420.884 M 34.44 % | 313.064 M -13.84 % | 363.345 M 1.34 % | 358.542 M 1.90 % | 351.866 M 14.17 % | 308.194 M 6.56 % | 289.227 M 27.67 % | 226.541 M 16.26 % | 194.856 M -21.58 % | 248.481 M 39.73 % | 177.827 M -2.16 % | 181.759 M 59.11 % | 114.236 M |
Net receivables | 704.516 M -17.32 % | 852.140 M 42.15 % | 599.479 M 1.84 % | 588.621 M 12.75 % | 522.066 M 35.14 % | 386.317 M 5.49 % | 366.227 M 1.90 % | 359.405 M 23.57 % | 290.853 M 13.59 % | 256.053 M -0.01 % | 256.091 M -10.14 % | 285.001 M 43.02 % | 199.277 M -16.45 % | 238.517 M 4.72 % | 227.760 M 51.58 % | 150.260 M |
Tax assets | 0.000 | 0.000 -100.00 % | 4.441 M -4.45 % | 4.648 M -24.64 % | 6.168 M 7.70 % | 5.727 M 225.58 % | 1.759 M -7.95 % | 1.911 M 54.24 % | 1.239 M -19.34 % | 1.536 M 23.87 % | 1.240 M 0.57 % | 1.233 M -10.00 % | 1.370 M -23.85 % | 1.799 M 44.27 % | 1.247 M -56.26 % | 2.851 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.228 M 13.24 % | 6.383 M 43.70 % | 4.442 M 86.48 % | 2.382 M -95.86 % | 57.518 M 820.88 % | 6.246 M 75.35 % | 3.562 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 697.062 M 10.33 % | 631.785 M 40.28 % | 450.369 M 7.82 % | 417.719 M 107.00 % | 201.797 M 111.26 % | 95.520 M -8.76 % | 104.686 M 11.77 % | 93.661 M 64.29 % | 57.009 M -21.75 % | 72.855 M 19.96 % | 60.734 M 41.63 % | 42.881 M 2.43 % | 41.862 M -33.69 % | 63.129 M -43.57 % | 111.867 M 121.63 % | 50.475 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 19.429 M 5.32 % | 18.447 M 70.66 % | 10.809 M -33.27 % | 16.199 M 74.88 % | 9.263 M 0.79 % | 9.190 M -34.46 % | 14.023 M 95.85 % | 7.160 M -10.61 % | 8.010 M 22.74 % | 6.526 M -27.99 % | 9.063 M 156.60 % | 3.532 M 58.53 % | 2.228 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 10.536 M -6.29 % | 11.243 M -2.06 % | 11.479 M 214.74 % | -10.004 M -27.18 % | -7.866 M -243.04 % | -2.293 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 4.283 M 9.23 % | 3.921 M -3.97 % | 4.083 M -7.83 % | 4.430 M -20.01 % | 5.538 M 4.37 % | 5.306 M 9.99 % | 4.824 M -15.62 % | 5.717 M -13.54 % | 6.612 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.739 M 34.91 % | 136.193 M 38.06 % | 98.648 M |
Capital lease obligations | 2.634 M -16.80 % | 3.166 M -14.85 % | 3.718 M -19.10 % | 4.596 M -19.54 % | 5.712 M -23.32 % | 7.449 M -16.79 % | 8.952 M -9.79 % | 9.923 M 63.72 % | 6.061 M 644.59 % | 814.000 K -33.44 % | 1.223 M -24.60 % | 1.622 M -20.96 % | 2.052 M -12.76 % | 2.352 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 201.795 M 0.00 % | 201.795 M -18.99 % | 249.109 M 0.20 % | 248.609 M -13.80 % | 288.420 M -11.40 % | 325.519 M 0.00 % | 325.519 M 0.00 % | 325.519 M -10.11 % | 362.148 M 0.00 % | 362.148 M 0.00 % | 362.148 M 3 128.56 % | 11.217 M -87.66 % | 90.930 M 22.82 % | 74.036 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 14.858 M 4.63 % | 14.201 M 0.41 % | 14.143 M 41.37 % | 10.004 M 27.18 % | 7.866 M 243.04 % | 2.293 M -14.79 % | 2.691 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -375.000 K | 0.000 | 0.000 | 0.000 100.00 % | -385.790 M -14.92 % | -335.708 M |
Total assets | 2.154 B 0.91 % | 2.134 B 16.53 % | 1.831 B 8.03 % | 1.695 B 11.05 % | 1.527 B 19.04 % | 1.282 B -2.78 % | 1.319 B 7.39 % | 1.228 B 5.57 % | 1.164 B 16.51 % | 998.645 M 5.31 % | 948.326 M -6.22 % | 1.011 B 28.10 % | 789.405 M -2.31 % | 808.049 M 11.22 % | 726.537 M 26.55 % | 574.089 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 | 2017-12-31 | 2016-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 | 2019-01-31 | 2018-05-31 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-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 |
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 |
Change in working capital | 0.000 100.00 % | -314.735 M | 0.000 100.00 % | -270.586 M | 0.000 100.00 % | -11.794 M | 0.000 100.00 % | -150.933 M | 0.000 -100.00 % | 7.980 M | 0.000 100.00 % | -108.243 M -87.09 % | -57.855 M -114.53 % | -26.969 M 56.40 % | -61.852 M -713.63 % | -7.602 M 80.25 % | -38.486 M -100.00 % | -19.243 M 40.62 % | -32.409 M -100.00 % | -16.204 M |
Accounts receivables | 0.000 100.00 % | -278.541 M | 0.000 100.00 % | -197.005 M | 0.000 100.00 % | -29.314 M | 0.000 100.00 % | -107.122 M | 0.000 -100.00 % | 25.509 M | 0.000 100.00 % | -44.657 M -228.41 % | 34.777 M | 0.000 100.00 % | -36.775 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 3.298 M | 0.000 100.00 % | -34.444 M | 0.000 -100.00 % | 41.052 M | 0.000 100.00 % | -79.083 M | 0.000 100.00 % | -17.668 M | 0.000 100.00 % | -17.395 M 75.72 % | -71.651 M -1 547.62 % | -4.349 M 50.36 % | -8.760 M -7 476.84 % | 118.750 K 100.35 % | -34.260 M -100.00 % | -17.130 M -342.22 % | 7.072 M 100.00 % | 3.536 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 -100.00 % | 22.620 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -39.492 M | 0.000 100.00 % | -39.137 M | 0.000 100.00 % | -23.532 M | 0.000 -100.00 % | 35.272 M | 0.000 -100.00 % | 139.000 K | 0.000 100.00 % | -46.191 M -120.16 % | -20.981 M 7.24 % | -22.620 M -38.63 % | -16.317 M -111.34 % | -7.721 M -82.67 % | -4.227 M -100.00 % | -2.113 M 94.65 % | -39.481 M -100.00 % | -19.740 M |
Other non cash items | -190.678 M -215.49 % | 165.103 M 205.77 % | -156.103 M -264.18 % | 95.079 M 341.15 % | -39.428 M -292.32 % | 20.501 M 367.95 % | -7.651 M -103.50 % | 218.422 M 216.25 % | -187.897 M -1 008.64 % | 20.679 M -38.05 % | 33.381 M -60.89 % | 85.356 M 2 834.02 % | -3.122 M -152.01 % | 6.003 M 180.40 % | -7.466 M -141.68 % | 17.912 M -38.99 % | 29.361 M 100.00 % | 14.681 M 16.61 % | 12.589 M 100.00 % | 6.295 M |
Net cash provided by operating activities | -101.259 M -13.98 % | -88.841 M -26.74 % | -70.098 M -19.20 % | -58.807 M -253.07 % | 38.418 M -65.41 % | 111.071 M 66.33 % | 66.777 M -53.93 % | 144.941 M 218.54 % | -122.273 M -226.87 % | 96.380 M 9.43 % | 88.075 M 139.07 % | 36.841 M 254.85 % | -23.791 M -829.23 % | 3.263 M 107.04 % | -46.358 M -266.81 % | 27.791 M 41.13 % | 19.692 M 100.00 % | 9.846 M 181.75 % | -12.043 M -100.00 % | -6.022 M |
Investments in property plant and equipment | -17.291 M | 0.000 100.00 % | -60.500 M -426.64 % | -11.488 M 20.46 % | -14.443 M 41.00 % | -24.481 M 4.71 % | -25.690 M 76.95 % | -111.472 M -55.96 % | -71.474 M -339.92 % | -16.247 M 1.04 % | -16.417 M -3.65 % | -15.839 M 31.78 % | -23.218 M -137.79 % | -9.764 M 2.83 % | -10.049 M -38.84 % | -7.238 M -52.14 % | -4.758 M -100.00 % | -2.379 M 67.81 % | -7.390 M -100.00 % | -3.695 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.469 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.700 M 0.00 % | -53.700 M | 0.000 100.00 % | -58.363 M -27.15 % | -45.900 M -100.00 % | -22.950 M 82.86 % | -133.925 M -100.00 % | -66.963 M |
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 -100.00 % | 73.169 M 0.00 % | 73.169 M | 0.000 -100.00 % | 37.879 M -14.96 % | 44.542 M 100.00 % | 22.271 M -86.12 % | 160.453 M 100.00 % | 80.226 M |
Other investing activites | 11.889 M 110.78 % | -110.320 M -992.20 % | 12.365 M 109.37 % | -131.956 M -477.03 % | -22.868 M -2 037.20 % | -1.070 M 95.42 % | -23.363 M -36 043.08 % | 65.000 K -99.94 % | 102.456 M 198.99 % | -103.502 M -2 069.97 % | 5.254 M 300.46 % | -2.621 M -103.15 % | 83.246 M 957.79 % | -9.705 M -166.04 % | 14.696 M -46.99 % | 27.721 M 353.29 % | 6.116 M 100.00 % | 3.058 M 115.98 % | -19.138 M -100.00 % | -9.569 M |
Net cash used for investing activites | -5.402 M 95.10 % | -110.320 M -129.19 % | -48.135 M 66.44 % | -143.444 M -284.45 % | -37.311 M -46.03 % | -25.551 M 47.91 % | -49.053 M 55.97 % | -111.407 M -459.59 % | 30.982 M 125.87 % | -119.749 M -972.73 % | -11.163 M 39.53 % | -18.460 M -130.75 % | 60.028 M 484.17 % | 10.276 M 121.13 % | 4.647 M 118.19 % | -25.540 M -110.73 % | -12.120 M -100.00 % | -6.060 M -131.66 % | 19.138 M 100.00 % | 9.569 M |
Debt repayment | -594.000 K | 0.000 100.00 % | -968.000 K | 0.000 100.00 % | -2.023 M | 0.000 100.00 % | -1.949 M | 0.000 100.00 % | -1.168 M | 0.000 100.00 % | -412.000 K | 0.000 100.00 % | -409.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.448 M 0.00 % | 50.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -173.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -47.314 M | 0.000 100.00 % | -39.311 M | 0.000 100.00 % | -37.099 M | 0.000 100.00 % | -43.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.301 M -100.00 % | -5.651 M |
Other financing activites | 133.586 M -47.44 % | 254.148 M 118.27 % | 116.436 M -44.38 % | 209.335 M 349.76 % | 46.544 M 177.76 % | -59.856 M -60.97 % | -37.185 M -203.43 % | -12.255 M -110.70 % | 114.552 M 390.92 % | -39.376 M 71.78 % | -139.544 M -155.17 % | 252.943 M 614.67 % | 35.393 M 179.44 % | -44.552 M -659.75 % | -5.864 M 92.18 % | -75.000 M 51.61 % | -155.000 M -100.00 % | -77.500 M 42.85 % | -135.600 M -100.00 % | -67.800 M |
Net cash used provided by financing activities | 132.992 M -35.70 % | 206.834 M 79.13 % | 115.468 M -32.09 % | 170.024 M 281.90 % | 44.521 M 145.92 % | -96.955 M -147.75 % | -39.134 M 29.58 % | -55.571 M -149.01 % | 113.384 M 387.95 % | -39.376 M 71.87 % | -139.956 M -277.03 % | 79.056 M 125.98 % | 34.984 M 178.52 % | -44.552 M -659.75 % | -5.864 M 92.18 % | -75.000 M 51.61 % | -155.000 M -100.00 % | -77.500 M 47.24 % | -146.901 M -100.00 % | -73.451 M |
Effect of forex changes on cash | 443.000 K 347.47 % | 99.000 K -71.22 % | 344.000 K 126.98 % | -1.275 M -161.98 % | 2.057 M 17.01 % | 1.758 M -23.53 % | 2.299 M 18.87 % | 1.934 M 171.74 % | -2.696 M -30.56 % | -2.065 M -100.96 % | 215.108 M 200.00 % | -215.108 M -393.95 % | 73.178 M 0.00 % | 73.178 M | 0.000 -100.00 % | 70.915 M -52.05 % | 147.895 M 100.00 % | 73.947 M -54.92 % | 164.027 M 100.00 % | 82.013 M |
Net change in cash | 104.068 M 249.69 % | -69.522 M -200.00 % | 69.522 M 307.52 % | -33.502 M -170.26 % | 47.685 M 592.77 % | -9.677 M 49.36 % | -19.111 M 4.93 % | -20.103 M -203.64 % | 19.397 M 129.93 % | -64.810 M -142.62 % | 152.064 M 229.23 % | -117.671 M -210.95 % | 106.059 M 151.54 % | 42.165 M 578.54 % | 6.214 M 438.68 % | -1.835 M -887.45 % | 233.000 K 0.00 % | 233.000 K -98.08 % | 12.110 M 0.00 % | 12.110 M |
Cash at beginning of period | 0.000 -100.00 % | 69.522 M | 0.000 -100.00 % | 105.445 M 82.56 % | 57.760 M -14.35 % | 67.437 M -22.08 % | 86.548 M -18.85 % | 106.651 M 22.23 % | 87.254 M -42.62 % | 152.064 M | 0.000 -100.00 % | 117.671 M 913.31 % | 11.613 M 0.00 % | 11.613 M | 0.000 -100.00 % | 13.447 M 1.76 % | 13.214 M 0.00 % | 13.214 M 1 096.94 % | 1.104 M 0.00 % | 1.104 M |
Cash at end of period | 104.068 M | 0.000 -100.00 % | 69.522 M -3.37 % | 71.943 M -31.77 % | 105.445 M 82.56 % | 57.760 M -14.35 % | 67.437 M -22.08 % | 86.548 M -18.85 % | 106.651 M 22.23 % | 87.254 M -42.62 % | 152.064 M | 0.000 -100.00 % | 117.671 M 118.81 % | 53.777 M 765.42 % | 6.214 M -46.49 % | 11.613 M -13.64 % | 13.447 M 0.00 % | 13.447 M 1.76 % | 13.214 M 0.00 % | 13.214 M |
Operating cash flow | -101.259 M -13.98 % | -88.841 M -26.74 % | -70.098 M -19.20 % | -58.807 M -253.07 % | 38.418 M -65.41 % | 111.071 M 66.33 % | 66.777 M -53.93 % | 144.941 M 218.54 % | -122.273 M -226.87 % | 96.380 M 9.43 % | 88.075 M 139.07 % | 36.841 M 254.85 % | -23.791 M -829.23 % | 3.263 M 107.04 % | -46.358 M -266.81 % | 27.791 M 41.13 % | 19.692 M 100.00 % | 9.846 M 181.75 % | -12.043 M -100.00 % | -6.022 M |
Capital expenditure | -17.291 M 55.42 % | -38.789 M 35.89 % | -60.500 M -426.64 % | -11.488 M 20.46 % | -14.443 M 41.00 % | -24.481 M 4.71 % | -25.690 M 76.95 % | -111.472 M -55.96 % | -71.474 M -339.92 % | -16.247 M 1.04 % | -16.417 M -3.65 % | -15.839 M 31.78 % | -23.218 M -137.79 % | -9.764 M 2.83 % | -10.049 M -38.84 % | -7.238 M -52.14 % | -4.758 M -100.00 % | -2.379 M 67.81 % | -7.390 M -100.00 % | -3.695 M |
Free CashFlow | -118.550 M 7.11 % | -127.630 M 2.27 % | -130.598 M -85.79 % | -70.295 M -393.20 % | 23.975 M -72.31 % | 86.590 M 110.75 % | 41.087 M 22.76 % | 33.469 M 117.27 % | -193.747 M -341.78 % | 80.133 M 11.83 % | 71.658 M 241.20 % | 21.002 M 144.68 % | -47.009 M -623.02 % | -6.502 M 88.47 % | -56.407 M -374.45 % | 20.553 M 37.62 % | 14.934 M 100.00 % | 7.467 M 138.43 % | -19.433 M -100.00 % | -9.716 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 |