
Perennial Energy Holdings Limited 2798.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.706 B -0.55 % | 1.716 B -3.83 % | 1.784 B 15.74 % | 1.541 B 9.90 % | 1.403 B 72.70 % | 812.145 M 12.89 % | 719.412 M 14.74 % | 627.006 M 57.83 % | 397.261 M -15.10 % | 467.938 M |
Net income | 440.229 M -12.69 % | 504.193 M -32.23 % | 743.955 M 146.53 % | 301.770 M -12.65 % | 345.480 M 58.46 % | 218.021 M 23.70 % | 176.243 M 112.86 % | 82.799 M 62.25 % | 51.031 M 15.04 % | 44.360 M |
Income before tax | 527.054 M -12.91 % | 605.204 M -29.26 % | 855.548 M 107.95 % | 411.428 M -15.06 % | 484.385 M 56.36 % | 309.794 M 20.63 % | 256.808 M -1.46 % | 260.612 M 151.57 % | 103.593 M 12.28 % | 92.263 M |
Income before tax ratio | 0.31 -12.43 % | 0.35 -26.44 % | 0.48 79.66 % | 0.27 -22.71 % | 0.35 -9.47 % | 0.38 6.86 % | 0.36 -14.12 % | 0.42 59.39 % | 0.26 32.26 % | 0.20 |
EBITDA | 728.642 M -9.35 % | 803.836 M -24.63 % | 1.067 B 26.19 % | 845.217 M 35.39 % | 624.297 M 84.05 % | 339.204 M 4.78 % | 323.729 M 2.25 % | 316.604 M 91.07 % | 165.699 M 4.72 % | 158.226 M |
Net income ratio | 0.26 -12.20 % | 0.29 -29.53 % | 0.42 113.00 % | 0.20 -20.52 % | 0.25 -8.25 % | 0.27 9.58 % | 0.24 85.52 % | 0.13 2.80 % | 0.13 35.50 % | 0.09 |
Ratio EBITDA | 0.43 -8.85 % | 0.47 -21.63 % | 0.60 9.03 % | 0.55 23.20 % | 0.45 6.57 % | 0.42 -7.18 % | 0.45 -10.88 % | 0.50 21.06 % | 0.42 23.35 % | 0.34 |
Gross profit ratio | 0.52 -5.74 % | 0.55 -12.14 % | 0.63 5.13 % | 0.60 16.73 % | 0.51 -1.95 % | 0.52 2.27 % | 0.51 -2.44 % | 0.52 36.50 % | 0.38 12.02 % | 0.34 |
Weighted average shs out dil | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 49.90 % | 1.067 B -33.29 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B |
Weighted average shs out | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 49.90 % | 1.067 B -33.29 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B |
EPS diluted | 0.28 -12.50 % | 0.32 -30.43 % | 0.46 142.11 % | 0.19 -13.64 % | 0.22 57.14 % | 0.14 -17.65 % | 0.17 228.82 % | 0.05 62.07 % | 0.03 15.16 % | 0.03 |
Earnings per share | 0.28 -12.50 % | 0.32 -30.43 % | 0.46 142.11 % | 0.19 -13.64 % | 0.22 57.14 % | 0.14 -17.65 % | 0.17 228.82 % | 0.05 62.07 % | 0.03 15.16 % | 0.03 |
Gross profit | 885.131 M -6.26 % | 944.290 M -15.51 % | 1.118 B 21.68 % | 918.483 M 28.28 % | 716.004 M 69.33 % | 422.843 M 15.45 % | 366.246 M 11.93 % | 327.203 M 115.44 % | 151.875 M -4.90 % | 159.695 M |
Income tax expense | 86.825 M -14.04 % | 101.011 M -9.48 % | 111.593 M 1.76 % | 109.658 M -21.06 % | 138.905 M 51.36 % | 91.773 M 24.63 % | 73.639 M -4.61 % | 77.197 M 1 564.45 % | 4.638 M -85.53 % | 32.053 M |
Cost of revenue | 820.977 M 6.44 % | 771.333 M 15.75 % | 666.398 M 6.98 % | 622.916 M -9.28 % | 686.600 M 76.37 % | 389.302 M 10.23 % | 353.166 M 17.80 % | 299.803 M 22.18 % | 245.386 M -20.39 % | 308.243 M |
General and administrative expenses | 160.909 M 20.05 % | 134.038 M 20.88 % | 110.882 M -14.65 % | 129.921 M 7.17 % | 121.230 M 19.25 % | 101.663 M 20.72 % | 84.213 M 204.55 % | 27.652 M 32.21 % | 20.916 M 59.47 % | 13.116 M |
Selling and marketing expenses | 90.636 M -6.98 % | 97.441 M 34.37 % | 72.515 M 24.79 % | 58.109 M -44.99 % | 105.626 M 192.07 % | 36.164 M 26.26 % | 28.642 M 2.34 % | 27.988 M 347.66 % | 6.252 M -75.97 % | 26.016 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.610 M -283.15 % | -6.162 M -0.03 % | -6.160 M -57.54 % | -3.910 M 8.62 % | -4.279 M |
Operating expenses | 308.318 M 6.31 % | 290.015 M 35.57 % | 213.917 M 13.77 % | 188.030 M -17.11 % | 226.856 M 98.62 % | 114.217 M 12.36 % | 101.651 M 57.02 % | 64.738 M 49.55 % | 43.288 M -25.60 % | 58.184 M |
Cost and expenses | 1.129 B 6.40 % | 1.061 B 20.56 % | 880.315 M 8.55 % | 810.946 M -11.22 % | 913.456 M 81.41 % | 503.519 M 10.71 % | 454.817 M 24.76 % | 364.541 M 26.28 % | 288.674 M -21.22 % | 366.427 M |
Research and development expenses | 56.773 M -3.01 % | 58.536 M 91.80 % | 30.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 251.545 M 8.67 % | 231.479 M 26.22 % | 183.397 M -2.46 % | 188.030 M -17.11 % | 226.856 M 64.59 % | 137.827 M 22.13 % | 112.855 M 102.83 % | 55.640 M 104.80 % | 27.168 M -30.57 % | 39.132 M |
Interest income | 436.000 K -72.66 % | 1.595 M 26.19 % | 1.264 M 38.75 % | 911.000 K -81.58 % | 4.946 M 323.46 % | 1.168 M -6.34 % | 1.247 M 2 298.08 % | 52.000 K -99.55 % | 11.489 M -19.84 % | 14.333 M |
Interest expense | 50.255 M 39.43 % | 36.044 M 24.60 % | 28.928 M 25.51 % | 23.048 M 8.60 % | 21.223 M 461.31 % | 3.781 M -12.03 % | 4.298 M -43.30 % | 7.580 M -50.26 % | 15.238 M -9.90 % | 16.912 M |
Depreciation and amortization | 160.487 M -1.29 % | 162.588 M 21.00 % | 134.367 M 15.13 % | 116.710 M -1.67 % | 118.689 M 94.82 % | 60.921 M 4.82 % | 58.122 M 20.06 % | 48.412 M 3.29 % | 46.868 M -4.45 % | 49.051 M |
Operating income | 576.813 M -11.84 % | 654.275 M -27.60 % | 903.718 M 24.05 % | 728.507 M 49.50 % | 487.287 M 72.44 % | 282.578 M 6.39 % | 265.607 M -0.96 % | 268.192 M 129.54 % | 116.837 M 5.60 % | 110.645 M |
Operating income ratio | 0.34 -11.35 % | 0.38 -24.72 % | 0.51 7.18 % | 0.47 36.04 % | 0.35 -0.15 % | 0.35 -5.76 % | 0.37 -13.68 % | 0.43 45.44 % | 0.29 24.38 % | 0.24 |
Total other income expenses net | -49.759 M -1.40 % | -49.071 M -1.87 % | -48.170 M 84.90 % | -319.025 M -6 597.98 % | -4.763 M -163.87 % | 7.457 M 195.76 % | -7.787 M -2.73 % | -7.580 M 42.77 % | -13.244 M 27.95 % | -18.382 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.010 B 22.93 % | 821.441 M 40.06 % | 586.489 M 70.00 % | 344.987 M 44.29 % | 239.085 M 990.18 % | -26.858 M 81.16 % | -142.565 M -190.32 % | 157.847 M 224.96 % | 48.574 M -64.58 % | 137.129 M |
Total investments | 404.685 M 208.31 % | 131.259 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.187 B 29.70 % | 915.153 M 16.06 % | 788.546 M 49.96 % | 525.841 M 38.86 % | 378.688 M 74.95 % | 216.454 M 3.76 % | 208.617 M 9.21 % | 191.016 M 127.32 % | 84.031 M -39.73 % | 139.416 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 165.16 % | -326.349 M -19.60 % | -272.865 M -21.44 % | -224.693 M -7.00 % | -209.987 M |
Retained earnings | 2.552 B 18.49 % | 2.154 B 13.69 % | 1.894 B 64.67 % | 1.150 B 35.56 % | 848.569 M 68.67 % | 503.089 M 90.94 % | 263.484 M 142.12 % | 108.825 M 318.14 % | 26.026 M | 0.000 |
Common stock | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M | 0.000 | 0.000 -100.00 % | 52.133 M |
Total equity | 3.156 B 13.19 % | 2.788 B 13.22 % | 2.463 B 39.31 % | 1.768 B 16.37 % | 1.519 B 25.52 % | 1.210 B 21.97 % | 992.223 M 115.50 % | 460.423 M 66.21 % | 277.008 M 42.24 % | 194.744 M |
Other non current liabilities | 91.092 M -2.66 % | 93.579 M 99.07 % | 47.008 M -88.89 % | 423.069 M 14.64 % | 369.039 M 396.96 % | 74.259 M 3 437.83 % | 2.099 M 3.50 % | 2.028 M 3.52 % | 1.959 M 3.49 % | 1.893 M |
Long term debt | 210.000 M -8.70 % | 230.000 M 151.92 % | 91.299 M -69.93 % | 303.575 M 20.95 % | 251.000 M 13 660.96 % | 1.824 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 301.092 M -11.09 % | 338.630 M 103.60 % | 166.324 M -77.63 % | 743.455 M 14.37 % | 650.040 M 754.38 % | 76.083 M 1 757.04 % | 4.097 M -70.61 % | 13.941 M 228.26 % | 4.247 M 21.87 % | 3.485 M |
Other current liabilities | 252.752 M -24.34 % | 334.054 M -74.43 % | 1.306 B 108.89 % | 625.420 M 122.52 % | 281.067 M -16.18 % | 335.341 M 331.58 % | 77.701 M -77.67 % | 347.978 M -13.73 % | 403.380 M -1.13 % | 407.990 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -697.247 M -213.70 % | -222.266 M | 0.000 100.00 % | -214.630 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 976.910 M 42.58 % | 685.153 M -1.73 % | 697.247 M 213.70 % | 222.266 M 74.07 % | 127.688 M -40.51 % | 214.630 M 2.88 % | 208.617 M 9.21 % | 191.016 M 127.32 % | 84.031 M -39.73 % | 139.416 M |
Total current liabilities | 1.402 B 16.60 % | 1.202 B -17.13 % | 1.451 B 99.75 % | 726.422 M 43.49 % | 506.240 M 29.47 % | 391.014 M -2.92 % | 402.781 M -34.93 % | 619.008 M 19.79 % | 516.742 M -11.80 % | 585.872 M |
Total liabilities | 1.703 B 10.52 % | 1.541 B -4.72 % | 1.617 B 10.03 % | 1.470 B 27.12 % | 1.156 B 147.55 % | 467.097 M 14.80 % | 406.878 M -35.72 % | 632.949 M 21.49 % | 520.989 M -11.60 % | 589.357 M |
Other non current assets | 122.068 M -44.55 % | 220.130 M 648.56 % | -40.129 M -161.89 % | 64.834 M -11.75 % | 73.463 M | 0.000 100.00 % | -44.499 M 12.81 % | -51.034 M 13.31 % | -58.870 M 7.57 % | -63.693 M |
Long term investments | 376.300 M 296.06 % | 95.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.342 M -4.81 % | 115.920 M -3.46 % | 120.072 M -3.31 % | 124.182 M |
GoodWill | 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 -100.00 % | 110.342 M -4.81 % | 115.920 M -3.46 % | 120.072 M -3.31 % | 124.182 M |
Property plant equipment net | 3.224 B 7.79 % | 2.991 B 9.73 % | 2.726 B 9.22 % | 2.496 B 16.60 % | 2.141 B 115.85 % | 991.736 M 58.21 % | 626.866 M 19.92 % | 522.745 M 11.35 % | 469.441 M -1.36 % | 475.914 M |
Total non current assets | 3.723 B 12.59 % | 3.306 B 21.29 % | 2.726 B 6.45 % | 2.561 B 15.66 % | 2.214 B 123.26 % | 991.736 M 38.38 % | 716.660 M 17.38 % | 610.559 M 10.45 % | 552.776 M 3.05 % | 536.403 M |
Other current assets | 0.000 -100.00 % | 43.167 M 53.06 % | 28.202 M -45.51 % | 51.754 M 200.11 % | 17.245 M -20.96 % | 21.817 M -92.97 % | 310.356 M -27.69 % | 429.223 M 111.72 % | 202.728 M -6.81 % | 217.554 M |
Short term investments | 28.385 M -21.69 % | 36.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 177.076 M 88.96 % | 93.712 M -53.62 % | 202.057 M 11.72 % | 180.854 M 29.55 % | 139.603 M -42.62 % | 243.312 M -30.72 % | 351.182 M 958.77 % | 33.169 M -6.45 % | 35.457 M 1 450.37 % | 2.287 M |
Cash and short term investments | 205.461 M 58.10 % | 129.960 M -35.68 % | 202.057 M 11.72 % | 180.854 M 29.55 % | 139.603 M -42.62 % | 243.312 M -30.72 % | 351.182 M 958.77 % | 33.169 M -6.45 % | 35.457 M 1 450.37 % | 2.287 M |
Total current assets | 1.136 B 11.10 % | 1.023 B -11.16 % | 1.151 B 70.11 % | 676.770 M 46.71 % | 461.288 M -8.22 % | 502.613 M -26.35 % | 682.441 M 41.35 % | 482.813 M 96.89 % | 245.221 M -1.00 % | 247.698 M |
Inventory | 33.879 M -41.42 % | 57.834 M 16.97 % | 49.444 M -3.35 % | 51.159 M 74.13 % | 29.379 M 70.14 % | 17.268 M -17.39 % | 20.903 M 2.36 % | 20.421 M 190.24 % | 7.036 M -74.74 % | 27.857 M |
Net receivables | 896.981 M 13.28 % | 791.823 M -9.15 % | 871.550 M 121.77 % | 393.003 M 42.88 % | 275.061 M 24.91 % | 220.216 M -25.55 % | 295.778 M 39.36 % | 212.243 M 38.28 % | 153.485 M | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 40.129 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.951 M 4.46 % | 22.928 M 3.59 % | 22.133 M | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 202.679 M 11.41 % | 181.920 M | 0.000 -100.00 % | 182.992 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 128.503 M -7.83 % | 139.422 M 27.55 % | 109.304 M 33.81 % | 81.688 M 24.68 % | 65.518 M 28.23 % | 51.095 M -8.44 % | 55.804 M 13.14 % | 49.321 M 323.79 % | 11.638 M -48.65 % | 22.663 M |
Tax payables | 43.865 M 0.12 % | 43.812 M 24.22 % | 35.270 M 82.61 % | 19.314 M -39.58 % | 31.967 M 598.27 % | 4.578 M -92.45 % | 60.659 M 97.63 % | 30.693 M 73.48 % | 17.693 M 11.96 % | 15.803 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 214.827 M 39.22 % | 154.313 M 312.33 % | 37.425 M |
Capital lease obligations | 0.000 -100.00 % | 1.299 M -49.53 % | 2.574 M -32.72 % | 3.826 M 109.76 % | 1.824 M -63.72 % | 5.028 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 589.910 M -4.93 % | 620.472 M 81.66 % | 341.549 M -12.56 % | 390.605 M -11.98 % | 443.759 M -7.62 % | 480.355 M -32.78 % | 714.603 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 15.051 M -46.28 % | 28.017 M 66.66 % | 16.811 M -43.97 % | 30.001 M -15.12 % | 35.347 M 1 669.12 % | 1.998 M -83.23 % | 11.913 M 420.67 % | 2.288 M 43.72 % | 1.592 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.859 B 12.24 % | 4.329 B 6.11 % | 4.080 B 26.02 % | 3.238 B 21.01 % | 2.675 B 59.50 % | 1.677 B 19.89 % | 1.399 B 27.96 % | 1.093 B 37.01 % | 797.997 M 1.77 % | 784.101 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | -1.169 B -136.67 % | -493.814 M 46.47 % | -922.488 M -317.00 % | -221.222 M -81.39 % | -121.956 M 7.12 % | -131.303 M -196.60 % | -44.269 M -136.60 % | 120.955 M 358.62 % | -46.770 M -538.00 % | 10.678 M |
Accounts receivables | -1.165 B -87.88 % | -620.199 M 32.89 % | -924.203 M -363.39 % | -199.442 M -81.57 % | -109.845 M 18.60 % | -134.938 M -61.53 % | -83.535 M -42.17 % | -58.758 M -14.63 % | -51.261 M -116.09 % | 318.687 M |
Inventory | 23.955 M 385.52 % | -8.390 M -589.21 % | 1.715 M 107.87 % | -21.780 M -79.84 % | -12.111 M -433.18 % | 3.635 M 854.15 % | -482.000 K 96.40 % | -13.385 M -164.29 % | 20.821 M 786.75 % | 2.348 M |
Accounts payables | 0.000 | 0.000 100.00 % | -57.058 M 15.76 % | -67.734 M 17.20 % | -81.806 M -4 324.34 % | -1.849 M -102.21 % | 83.535 M 42.17 % | 58.758 M 14.63 % | 51.261 M 116.09 % | -318.687 M |
Other working capital | -27.392 M -120.32 % | 134.775 M 136.21 % | 57.058 M -15.76 % | 67.734 M -17.20 % | 81.806 M 4 324.34 % | 1.849 M 104.22 % | -43.787 M -122.68 % | 193.098 M 1 282.47 % | -16.330 M 94.74 % | -310.357 M |
Other non cash items | 217.695 M 459.23 % | -60.600 M -127.20 % | 222.816 M -37.00 % | 353.661 M 135.69 % | 150.054 M 5 443.18 % | 2.707 M 103.79 % | -71.416 M -2.84 % | -69.444 M -182.10 % | -24.617 M 39.69 % | -40.819 M |
Net cash provided by operating activities | -423.940 M -298.68 % | 213.378 M 18.06 % | 180.742 M -67.34 % | 553.428 M 12.42 % | 492.267 M 227.42 % | 150.346 M -24.54 % | 199.245 M -44.74 % | 360.535 M 355.95 % | 79.074 M -28.87 % | 111.173 M |
Investments in property plant and equipment | -365.357 M 49.89 % | -729.047 M -53.65 % | -474.473 M -4.20 % | -455.358 M -87.91 % | -242.331 M 32.97 % | -361.530 M -155.50 % | -141.501 M -27.35 % | -111.109 M -109.57 % | -53.018 M 10.43 % | -59.191 M |
Acquisitions net | -294.000 M -199.85 % | -98.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -36.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 36.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 32.615 M 1 255.74 % | -2.822 M 98.91 % | -260.089 M -25.41 % | -207.390 M 59.68 % | -514.367 M -408.10 % | -101.233 M -151.08 % | 198.175 M 207.31 % | -184.670 M 48.01 % | -355.183 M -1 179.65 % | 32.898 M |
Net cash used for investing activites | -590.494 M 31.88 % | -866.797 M -18.00 % | -734.562 M -10.84 % | -662.748 M 12.42 % | -756.698 M -63.52 % | -462.763 M -916.53 % | 56.674 M 119.16 % | -295.779 M 27.54 % | -408.201 M -1 452.51 % | -26.293 M |
Debt repayment | 1.204 B 59.17 % | 756.628 M 17.36 % | 644.698 M 184.45 % | 226.651 M 3.08 % | 219.884 M 4.90 % | 209.621 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.315 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 | 0.000 |
Dividends paid | -72.496 M 59.42 % | -178.660 M -264.20 % | -49.056 M 7.71 % | -53.154 M -45.25 % | -36.596 M | 0.000 100.00 % | -145.860 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -34.036 M -3.47 % | -32.894 M -59.53 % | -20.619 M 10.06 % | -22.926 M -1.60 % | -22.566 M -344.74 % | -5.074 M 84.32 % | -32.361 M 51.73 % | -67.044 M -118.51 % | 362.297 M 492.53 % | -92.297 M |
Net cash used provided by financing activities | 1.098 B 101.40 % | 545.074 M -5.21 % | 575.023 M 281.89 % | 150.571 M -6.32 % | 160.722 M -21.43 % | 204.547 M 229.42 % | 62.094 M 192.62 % | -67.044 M -118.51 % | 362.297 M 492.53 % | -92.297 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 83.364 M 176.94 % | -108.345 M -610.99 % | 21.203 M -48.60 % | 41.251 M 139.78 % | -103.709 M 3.86 % | -107.870 M -133.92 % | 318.013 M 13 999.17 % | -2.288 M -106.90 % | 33.170 M 547.22 % | -7.417 M |
Cash at beginning of period | 93.712 M -53.62 % | 202.057 M 11.72 % | 180.854 M 29.55 % | 139.603 M -42.62 % | 243.312 M -30.72 % | 351.182 M 958.77 % | 33.169 M -6.45 % | 35.457 M 1 450.37 % | 2.287 M -76.43 % | 9.704 M |
Cash at end of period | 177.076 M 88.96 % | 93.712 M -53.62 % | 202.057 M 11.72 % | 180.854 M 29.55 % | 139.603 M -42.62 % | 243.312 M -30.72 % | 351.182 M 958.77 % | 33.169 M -6.45 % | 35.457 M 1 450.37 % | 2.287 M |
Operating cash flow | -423.940 M -298.68 % | 213.378 M 18.06 % | 180.742 M -67.34 % | 553.428 M 12.42 % | 492.267 M 227.42 % | 150.346 M -24.54 % | 199.245 M -44.74 % | 360.535 M 355.95 % | 79.074 M -28.87 % | 111.173 M |
Capital expenditure | -365.357 M 49.89 % | -729.047 M -53.65 % | -474.473 M -4.20 % | -455.358 M -87.91 % | -242.331 M 32.97 % | -361.530 M -155.50 % | -141.501 M -27.35 % | -111.109 M -109.57 % | -53.018 M 10.43 % | -59.191 M |
Free CashFlow | -789.297 M -53.06 % | -515.669 M -75.56 % | -293.731 M -399.51 % | 98.070 M -60.76 % | 249.936 M 218.35 % | -211.184 M -465.72 % | 57.744 M -76.85 % | 249.426 M 857.27 % | 26.056 M -49.87 % | 51.982 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
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 | 2018-01-31 | 2017-05-31 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 591.521 M -29.41 % | 837.912 M -3.49 % | 868.196 M -18.73 % | 1.068 B 65.01 % | 647.377 M -26.36 % | 879.129 M -2.85 % | 904.904 M 5.55 % | 857.300 M 25.32 % | 684.099 M -11.40 % | 772.109 M 22.46 % | 630.495 M 47.77 % | 426.671 M 10.69 % | 385.474 M -0.20 % | 386.261 M 15.94 % | 333.151 M 85.24 % | 179.853 M -24.94 % | 239.612 M 52.86 % | 156.752 M -21.08 % | 198.631 M 100.00 % | 99.315 M -57.55 % | 233.969 M 100.00 % | 116.985 M |
Net income | 2.950 M -98.38 % | 182.643 M -29.09 % | 257.586 M -27.12 % | 353.417 M 134.40 % | 150.776 M -56.02 % | 342.803 M -14.55 % | 401.152 M 85.50 % | 216.256 M 152.89 % | 85.514 M -56.16 % | 195.074 M 29.70 % | 150.406 M 48.36 % | 101.381 M -13.08 % | 116.640 M 27.22 % | 91.686 M 8.43 % | 84.557 M 84.65 % | 45.792 M 60.26 % | 28.574 M -37.68 % | 45.854 M -7.32 % | 49.478 M 100.00 % | 24.739 M -17.83 % | 30.105 M 100.00 % | 15.053 M |
Income before tax | 9.140 M -95.89 % | 222.611 M -26.88 % | 304.443 M -27.88 % | 422.147 M 130.61 % | 183.057 M -52.39 % | 384.482 M -18.38 % | 471.066 M 86.92 % | 252.019 M 58.10 % | 159.409 M -43.16 % | 280.452 M 37.52 % | 203.933 M 33.69 % | 152.545 M -2.99 % | 157.249 M 25.40 % | 125.394 M -4.58 % | 131.414 M 104.69 % | 64.202 M -36.09 % | 100.462 M 54.19 % | 65.153 M 25.79 % | 51.797 M 100.00 % | 25.898 M -43.86 % | 46.132 M 100.00 % | 23.066 M |
Income before tax ratio | 0.02 -94.18 % | 0.27 -24.24 % | 0.35 -11.26 % | 0.40 39.75 % | 0.28 -35.34 % | 0.44 -15.99 % | 0.52 77.08 % | 0.29 26.16 % | 0.23 -35.85 % | 0.36 12.30 % | 0.32 -9.53 % | 0.36 -12.36 % | 0.41 25.66 % | 0.32 -17.70 % | 0.39 10.50 % | 0.36 -14.86 % | 0.42 0.87 % | 0.42 59.39 % | 0.26 0.00 % | 0.26 32.26 % | 0.20 0.00 % | 0.20 |
EBITDA | 57.643 M -83.88 % | 357.506 M -3.67 % | 371.136 M -42.21 % | 642.200 M 182.02 % | 227.717 M -60.68 % | 579.158 M 18.82 % | 487.413 M -11.16 % | 548.649 M 85.00 % | 296.568 M -24.54 % | 393.035 M 87.97 % | 209.096 M 10.72 % | 188.849 M 25.60 % | 150.355 M -22.70 % | 194.501 M 55.28 % | 125.255 M 60.46 % | 78.058 M -32.56 % | 115.752 M 114.44 % | 53.980 M -8.28 % | 58.855 M 100.00 % | 29.427 M -58.64 % | 71.157 M 100.00 % | 35.578 M |
Net income ratio | 0.00 -97.71 % | 0.22 -26.53 % | 0.30 -10.32 % | 0.33 42.05 % | 0.23 -40.27 % | 0.39 -12.04 % | 0.44 75.74 % | 0.25 101.80 % | 0.13 -50.52 % | 0.25 5.91 % | 0.24 0.40 % | 0.24 -21.47 % | 0.30 27.48 % | 0.24 -6.48 % | 0.25 -0.31 % | 0.25 113.51 % | 0.12 -59.23 % | 0.29 17.44 % | 0.25 0.00 % | 0.25 93.59 % | 0.13 0.00 % | 0.13 |
Ratio EBITDA | 0.10 -77.16 % | 0.43 -0.19 % | 0.43 -28.89 % | 0.60 70.91 % | 0.35 -46.61 % | 0.66 22.31 % | 0.54 -15.83 % | 0.64 47.62 % | 0.43 -14.84 % | 0.51 53.49 % | 0.33 -25.07 % | 0.44 13.47 % | 0.39 -22.54 % | 0.50 33.93 % | 0.38 -13.37 % | 0.43 -10.16 % | 0.48 40.28 % | 0.34 16.22 % | 0.30 0.00 % | 0.30 -2.57 % | 0.30 0.00 % | 0.30 |
Gross profit ratio | 0.28 -41.20 % | 0.48 -12.94 % | 0.55 -5.76 % | 0.59 20.33 % | 0.49 -21.36 % | 0.62 -1.62 % | 0.63 1.17 % | 0.62 11.41 % | 0.56 6.60 % | 0.53 6.86 % | 0.49 -2.93 % | 0.51 -5.47 % | 0.54 7.80 % | 0.50 -4.88 % | 0.52 2.69 % | 0.51 -2.13 % | 0.52 -0.32 % | 0.52 36.50 % | 0.38 0.00 % | 0.38 12.02 % | 0.34 0.00 % | 0.34 |
Weighted average shs out dil | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 28.36 % | 1.246 B 40.32 % | 888.297 M -16.78 % | 1.067 B 239.53 % | 314.374 M -80.35 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B |
Weighted average shs out | 1.601 B 0.04 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 28.34 % | 1.247 B 40.35 % | 888.297 M -16.78 % | 1.067 B 239.53 % | 314.377 M -80.35 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B |
EPS diluted | 0.00 -98.36 % | 0.11 -31.25 % | 0.16 -27.27 % | 0.22 133.55 % | 0.09 -55.14 % | 0.21 -16.00 % | 0.25 78.57 % | 0.14 162.17 % | 0.05 -55.50 % | 0.12 27.66 % | 0.09 48.26 % | 0.06 -13.03 % | 0.07 -0.95 % | 0.07 -22.69 % | 0.10 121.91 % | 0.04 -52.81 % | 0.09 216.72 % | 0.03 -7.42 % | 0.03 100.00 % | 0.02 -17.55 % | 0.02 100.00 % | 0.01 |
Earnings per share | 0.00 -98.36 % | 0.11 -31.25 % | 0.16 -27.27 % | 0.22 133.55 % | 0.09 -55.14 % | 0.21 -16.00 % | 0.25 78.57 % | 0.14 162.17 % | 0.05 -55.50 % | 0.12 27.66 % | 0.09 48.26 % | 0.06 -13.03 % | 0.07 -0.82 % | 0.07 -22.79 % | 0.10 121.91 % | 0.04 -52.81 % | 0.09 216.72 % | 0.03 -7.42 % | 0.03 100.00 % | 0.02 -17.55 % | 0.02 100.00 % | 0.01 |
Gross profit | 167.757 M -58.49 % | 404.131 M -15.98 % | 481.000 M -23.41 % | 628.003 M 98.55 % | 316.287 M -42.09 % | 546.171 M -4.43 % | 571.464 M 6.78 % | 535.165 M 39.61 % | 383.318 M -5.56 % | 405.865 M 30.87 % | 310.139 M 43.45 % | 216.203 M 4.63 % | 206.640 M 7.58 % | 192.080 M 10.29 % | 174.166 M 90.22 % | 91.562 M -26.54 % | 124.641 M 52.37 % | 81.801 M 7.72 % | 75.938 M 100.00 % | 37.969 M -52.45 % | 79.848 M 100.00 % | 39.924 M |
Income tax expense | 6.190 M -84.51 % | 39.968 M -14.70 % | 46.857 M -31.82 % | 68.730 M 112.91 % | 32.281 M -22.55 % | 41.679 M -40.39 % | 69.914 M 95.49 % | 35.763 M -51.60 % | 73.895 M -13.45 % | 85.378 M 59.50 % | 53.527 M 4.62 % | 51.164 M 25.99 % | 40.609 M 20.47 % | 33.708 M -15.58 % | 39.931 M 116.90 % | 18.410 M -33.50 % | 27.684 M 43.45 % | 19.299 M 732.22 % | 2.319 M 100.00 % | 1.160 M -92.77 % | 16.027 M 100.00 % | 8.013 M |
Cost of revenue | 423.764 M -2.31 % | 433.781 M 12.03 % | 387.196 M -12.05 % | 440.243 M 32.97 % | 331.090 M -0.56 % | 332.958 M -0.14 % | 333.440 M 3.51 % | 322.135 M 7.10 % | 300.781 M -17.87 % | 366.244 M 14.32 % | 320.356 M 52.21 % | 210.468 M 17.69 % | 178.834 M -7.90 % | 194.181 M 22.14 % | 158.985 M 80.07 % | 88.292 M -23.21 % | 114.971 M 53.40 % | 74.951 M -38.91 % | 122.693 M 100.00 % | 61.347 M -60.20 % | 154.122 M 100.00 % | 77.061 M |
General and administrative expenses | 77.276 M -13.50 % | 89.337 M 24.82 % | 71.572 M -1.65 % | 72.771 M 18.78 % | 61.267 M 22.44 % | 50.039 M -17.76 % | 60.843 M -17.20 % | 73.478 M 30.18 % | 56.443 M -7.64 % | 61.115 M 1.66 % | 60.115 M 3.03 % | 58.345 M 34.69 % | 43.318 M 19.68 % | 36.194 M 12.87 % | 32.068 M 87.91 % | 17.066 M 78.06 % | 9.584 M 108.64 % | 4.594 M -56.08 % | 10.458 M 100.00 % | 5.229 M -20.27 % | 6.558 M 100.00 % | 3.279 M |
Selling and marketing expenses | 39.464 M -11.09 % | 44.384 M -4.04 % | 46.252 M -25.13 % | 61.779 M 73.23 % | 35.662 M -20.20 % | 44.690 M 60.61 % | 27.825 M 19.43 % | 23.298 M -33.07 % | 34.811 M -40.31 % | 58.316 M 23.26 % | 47.310 M 150.56 % | 18.882 M 9.26 % | 17.282 M 12.97 % | 15.298 M 14.64 % | 13.344 M 86.36 % | 7.161 M 31.46 % | 5.447 M -22.15 % | 6.997 M 123.83 % | 3.126 M 100.00 % | 1.563 M -87.98 % | 13.008 M 100.00 % | 6.504 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 | 0.000 100.00 % | -4.330 M -54.60 % | -2.801 M 0.00 % | -2.801 M | 0.000 -100.00 % | 2.275 M -71.78 % | 8.060 M 100.00 % | 4.030 M -57.69 % | 9.526 M 100.00 % | 4.763 M |
Operating expenses | 129.690 M -20.96 % | 164.083 M 13.76 % | 144.235 M -13.08 % | 165.940 M 41.71 % | 117.095 M -22.35 % | 150.807 M 76.07 % | 85.650 M -68.58 % | 272.572 M 27.20 % | 214.292 M 79.26 % | 119.542 M 22.41 % | 97.661 M 49.31 % | 65.410 M 34.02 % | 48.807 M -26.34 % | 66.259 M 64.83 % | 40.199 M 87.63 % | 21.425 M -1.75 % | 21.806 M 57.27 % | 13.865 M -35.94 % | 21.644 M 100.00 % | 10.822 M -62.80 % | 29.092 M 100.00 % | 14.546 M |
Cost and expenses | 553.454 M -7.43 % | 597.864 M 12.50 % | 531.431 M -12.33 % | 606.183 M 35.25 % | 448.185 M -7.35 % | 483.765 M 15.43 % | 419.090 M -29.53 % | 594.707 M 15.46 % | 515.073 M 6.03 % | 485.786 M 16.21 % | 418.017 M 51.52 % | 275.878 M 21.19 % | 227.641 M -12.59 % | 260.440 M 30.75 % | 199.184 M 81.54 % | 109.717 M -19.78 % | 136.777 M 54.00 % | 88.816 M -38.47 % | 144.337 M 100.00 % | 72.169 M -60.61 % | 183.214 M 100.00 % | 91.607 M |
Research and development expenses | 12.950 M -57.35 % | 30.362 M 14.96 % | 26.411 M -15.86 % | 31.390 M 15.63 % | 27.146 M -9.63 % | 30.040 M 6 158.33 % | 480.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 |
Selling general and administrative expenses | 116.740 M -12.70 % | 133.721 M 13.49 % | 117.824 M -12.43 % | 134.550 M 38.81 % | 96.929 M 2.32 % | 94.729 M 6.84 % | 88.668 M -8.38 % | 96.776 M 6.05 % | 91.254 M -23.59 % | 119.431 M 11.18 % | 107.425 M 39.10 % | 77.227 M 27.44 % | 60.600 M 17.69 % | 51.492 M 13.39 % | 45.412 M 87.45 % | 24.226 M 61.17 % | 15.031 M 29.68 % | 11.591 M -14.68 % | 13.584 M 100.00 % | 6.792 M -65.29 % | 19.566 M 100.00 % | 9.783 M |
Interest income | 0.000 | 0.000 | 0.000 100.00 % | -14.540 M -190.11 % | 16.135 M 48.27 % | 10.882 M -26.21 % | 14.748 M 39.47 % | 10.574 M 9.95 % | 9.617 M 63.81 % | 5.871 M -31.29 % | 8.545 M 387.73 % | 1.752 M 200.00 % | 584.000 K 36.77 % | 427.000 K -83.27 % | 2.553 M | 0.000 -100.00 % | 2.373 M | 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 | 0.000 -100.00 % | 793.000 K -24.96 % | 1.057 M 0.00 % | 1.057 M | 0.000 -100.00 % | 1.878 M -75.25 % | 7.586 M 100.00 % | 3.793 M -54.98 % | 8.425 M 100.00 % | 4.212 M |
Depreciation and amortization | 6.626 M -95.66 % | 152.527 M 1 816.17 % | 7.960 M -94.77 % | 152.128 M 1 719.93 % | 8.359 M -93.56 % | 129.750 M 2 710.27 % | 4.617 M -95.89 % | 112.206 M 2 391.25 % | 4.504 M -95.84 % | 108.376 M 1 575.57 % | 6.468 M -87.63 % | 52.281 M 1 103.25 % | 4.345 M -92.18 % | 55.597 M 2 338.46 % | 2.280 M -84.31 % | 14.531 M -23.63 % | 19.026 M 57.20 % | 12.103 M -48.35 % | 23.434 M 100.00 % | 11.717 M -52.23 % | 24.526 M 100.00 % | 12.263 M |
Operating income | 38.067 M -84.14 % | 240.048 M -28.72 % | 336.765 M -27.12 % | 462.063 M 110.64 % | 219.358 M -51.19 % | 449.408 M -6.92 % | 482.796 M 10.62 % | 436.443 M 49.43 % | 292.064 M 2.60 % | 284.659 M 40.48 % | 202.628 M 48.37 % | 136.568 M -6.47 % | 146.010 M 5.12 % | 138.904 M 12.95 % | 122.975 M 93.58 % | 63.527 M -34.32 % | 96.726 M 130.98 % | 41.877 M 18.23 % | 35.421 M 100.00 % | 17.710 M -62.02 % | 46.631 M 100.00 % | 23.316 M |
Operating income ratio | 0.06 -77.54 % | 0.29 -26.14 % | 0.39 -10.32 % | 0.43 27.65 % | 0.34 -33.72 % | 0.51 -4.19 % | 0.53 4.80 % | 0.51 19.24 % | 0.43 15.80 % | 0.37 14.72 % | 0.32 0.41 % | 0.32 -15.50 % | 0.38 5.33 % | 0.36 -2.58 % | 0.37 4.50 % | 0.35 -12.50 % | 0.40 51.10 % | 0.27 49.81 % | 0.18 0.00 % | 0.18 -10.53 % | 0.20 0.00 % | 0.20 |
Total other income expenses net | -28.927 M -65.89 % | -17.437 M 46.05 % | -32.322 M 19.02 % | -39.916 M -9.96 % | -36.301 M 44.09 % | -64.926 M -453.50 % | -11.730 M 93.64 % | -184.424 M -39.03 % | -132.655 M -3 053.20 % | -4.207 M -422.38 % | 1.305 M -91.83 % | 15.977 M 42.16 % | 11.239 M 183.19 % | -13.510 M -260.09 % | 8.439 M 1 150.69 % | 674.750 K -81.94 % | 3.736 M -83.95 % | 23.276 M 42.14 % | 16.376 M 100.00 % | 8.188 M 1 739.24 % | -499.500 K -100.00 % | -249.750 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-01-31 | 2017-05-31 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-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 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.001 B -0.92 % | 1.010 B 1.12 % | 998.602 M 21.57 % | 821.441 M -26.74 % | 1.121 B 91.18 % | 586.489 M -16.56 % | 702.876 M 103.74 % | 344.987 M 25.74 % | 274.362 M 14.76 % | 239.085 M 266.06 % | -143.971 M -436.05 % | -26.858 M 76.72 % | -115.385 M 19.06 % | -142.565 M -58.76 % | -89.797 M -156.89 % | 157.847 M 224.96 % | 48.574 M -64.58 % | 137.129 M |
Total investments | 521.736 M 28.92 % | 404.685 M -9.23 % | 445.824 M 239.65 % | 131.259 M 3.99 % | 126.228 M | 0.000 -100.00 % | 17.244 M | 0.000 -100.00 % | 22.104 M | 0.000 -100.00 % | 47.837 M | 0.000 -100.00 % | 10.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.148 B -3.32 % | 1.187 B 8.23 % | 1.097 B 19.83 % | 915.153 M -27.91 % | 1.270 B 60.99 % | 788.546 M -6.71 % | 845.260 M 60.74 % | 525.841 M 32.48 % | 396.919 M 4.81 % | 378.688 M 103.49 % | 186.094 M -14.03 % | 216.454 M 149.42 % | 86.784 M -58.40 % | 208.617 M 96.14 % | 106.361 M -44.32 % | 191.016 M 127.32 % | 84.031 M -39.73 % | 139.416 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 212.664 M | 0.000 -100.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 0.00 % | 212.664 M 165.16 % | -326.349 M -10.73 % | -294.717 M -8.01 % | -272.865 M -21.44 % | -224.693 M -7.00 % | -209.987 M |
Retained earnings | 2.554 B 0.08 % | 2.552 B -3.92 % | 2.656 B 23.33 % | 2.154 B 5.31 % | 2.045 B 7.96 % | 1.894 B 22.10 % | 1.551 B 34.87 % | 1.150 B 23.15 % | 934.083 M 10.08 % | 848.569 M 37.55 % | 616.899 M 22.62 % | 503.089 M 25.24 % | 401.708 M 52.46 % | 263.484 M 54.90 % | 170.099 M 56.31 % | 108.825 M 318.14 % | 26.026 M | 0.000 |
Common stock | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M 0.00 % | 14.136 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.133 M |
Total equity | 3.159 B 0.09 % | 3.156 B 6.14 % | 2.973 B 6.64 % | 2.788 B 14.52 % | 2.435 B -1.13 % | 2.463 B 16.17 % | 2.120 B 19.92 % | 1.768 B 13.94 % | 1.551 B 2.13 % | 1.519 B 14.73 % | 1.324 B 9.40 % | 1.210 B 9.14 % | 1.109 B 11.76 % | 992.223 M 23.99 % | 800.217 M 73.80 % | 460.423 M 66.21 % | 277.008 M 42.24 % | 194.744 M |
Other non current liabilities | 64.557 M -29.13 % | 91.092 M 8.01 % | 84.336 M -9.88 % | 93.579 M 25.28 % | 74.694 M 5 850.12 % | -1.299 M 33.04 % | -1.940 M 24.66 % | -2.575 M | 0.000 | 0.000 -100.00 % | 398.807 M 437.05 % | 74.259 M 1 696.73 % | 4.133 M 96.90 % | 2.099 M 2.04 % | 2.057 M 1.43 % | 2.028 M 3.52 % | 1.959 M 3.49 % | 1.893 M |
Long term debt | 210.000 M 0.00 % | 210.000 M -4.55 % | 220.000 M -4.35 % | 230.000 M 35 122.05 % | 653.000 K -99.28 % | 91.299 M -69.86 % | 302.940 M -0.21 % | 303.575 M -13.51 % | 351.000 M 39.84 % | 251.000 M 27 212.30 % | 919.000 K -49.62 % | 1.824 M -44.91 % | 3.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 290.598 M -3.49 % | 301.092 M -1.07 % | 304.336 M -10.13 % | 338.630 M 349.43 % | 75.347 M -16.28 % | 90.000 M -70.10 % | 301.000 M 0.00 % | 301.000 M -14.25 % | 351.000 M 39.84 % | 251.000 M -37.21 % | 399.726 M 425.38 % | 76.083 M 922.07 % | 7.444 M 81.69 % | 4.097 M -76.80 % | 17.661 M 26.68 % | 13.941 M 228.26 % | 4.247 M 21.87 % | 3.485 M |
Other current liabilities | 238.207 M -5.75 % | 252.752 M -20.14 % | 316.500 M -5.25 % | 334.054 M -23.17 % | 434.809 M -28.63 % | 609.216 M 6.53 % | 571.857 M 41.85 % | 403.154 M 36.81 % | 294.689 M 4.85 % | 281.067 M -57.39 % | 659.658 M 446.48 % | 120.711 M 16.32 % | 103.773 M 33.55 % | 77.701 M -3.44 % | 80.471 M -76.87 % | 347.978 M -13.73 % | 403.380 M -1.13 % | 407.990 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.269 B -81.98 % | -697.247 M -28.57 % | -542.320 M -144.00 % | -222.266 M -384.04 % | -45.919 M 64.04 % | -127.688 M 31.04 % | -185.175 M 13.72 % | -214.630 M -157.13 % | -83.473 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 937.503 M -4.03 % | 976.910 M 11.44 % | 876.627 M 27.95 % | 685.153 M -46.00 % | 1.269 B 81.98 % | 697.247 M 28.57 % | 542.320 M 144.00 % | 222.266 M 384.04 % | 45.919 M -64.04 % | 127.688 M -31.04 % | 185.175 M -13.72 % | 214.630 M 157.13 % | 83.473 M -59.99 % | 208.617 M 96.14 % | 106.361 M -44.32 % | 191.016 M 127.32 % | 84.031 M -39.73 % | 139.416 M |
Total current liabilities | 1.329 B -5.21 % | 1.402 B 2.36 % | 1.370 B 13.91 % | 1.202 B -34.60 % | 1.839 B 26.71 % | 1.451 B 17.86 % | 1.231 B 69.47 % | 726.422 M 66.89 % | 435.278 M -14.02 % | 506.240 M -44.87 % | 918.235 M 134.83 % | 391.014 M 36.32 % | 286.835 M -28.79 % | 402.781 M 39.33 % | 289.087 M -53.30 % | 619.008 M 19.79 % | 516.742 M -11.80 % | 585.872 M |
Total liabilities | 1.620 B -4.91 % | 1.703 B 1.74 % | 1.674 B 8.62 % | 1.541 B -19.48 % | 1.914 B 18.34 % | 1.617 B 1.21 % | 1.598 B 8.72 % | 1.470 B 31.72 % | 1.116 B -3.49 % | 1.156 B -12.27 % | 1.318 B 182.16 % | 467.097 M 58.73 % | 294.279 M -27.67 % | 406.878 M 32.64 % | 306.748 M -51.54 % | 632.949 M 21.49 % | 520.989 M -11.60 % | 589.357 M |
Other non current assets | 58.062 M -52.43 % | 122.068 M -32.84 % | 181.746 M -17.44 % | 220.130 M 107.62 % | -2.890 B -7 102.51 % | -40.129 M 98.43 % | -2.563 B -7.74 % | -2.379 B -8.54 % | -2.192 B -5.89 % | -2.070 B -4.49 % | -1.981 B -99.74 % | -991.736 M -22.81 % | -807.555 M -1 714.77 % | -44.499 M 9.84 % | -49.354 M 3.29 % | -51.034 M 13.31 % | -58.870 M 7.57 % | -63.693 M |
Long term investments | 494.836 M 31.50 % | 376.300 M -1.95 % | 383.771 M 303.92 % | 95.011 M 157.62 % | 36.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 676.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 962.744 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.364 M -2.70 % | 110.342 M -3.59 % | 114.445 M -1.27 % | 115.920 M -3.46 % | 120.072 M -3.31 % | 124.182 M |
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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.852 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.364 M -2.70 % | 110.342 M -3.59 % | 114.445 M -1.27 % | 115.920 M -3.46 % | 120.072 M -3.31 % | 124.182 M |
Property plant equipment net | 3.278 B 1.66 % | 3.224 B 4.09 % | 3.098 B 3.56 % | 2.991 B 4.83 % | 2.853 B 4.67 % | 2.726 B 6.36 % | 2.563 B 7.74 % | 2.379 B 8.54 % | 2.192 B 5.89 % | 2.070 B 4.49 % | 1.981 B 99.74 % | 991.736 M 22.81 % | 807.555 M 28.82 % | 626.866 M 9.54 % | 572.291 M 9.48 % | 522.745 M 11.35 % | 469.441 M -1.36 % | 475.914 M |
Total non current assets | 3.890 B 4.49 % | 3.723 B 1.62 % | 3.663 B 10.79 % | 3.306 B 14.40 % | 2.890 B 6.02 % | 2.726 B 6.36 % | 2.563 B 7.74 % | 2.379 B 8.54 % | 2.192 B 5.89 % | 2.070 B 4.49 % | 1.981 B 99.74 % | 991.736 M 22.81 % | 807.555 M 12.68 % | 716.660 M 8.48 % | 660.629 M 8.20 % | 610.559 M 10.45 % | 552.776 M 3.05 % | 536.403 M |
Other current assets | 7.539 M | 0.000 | 0.000 -100.00 % | 43.167 M 435.17 % | 8.066 M -99.10 % | 899.752 M 13.31 % | 794.073 M 78.54 % | 444.757 M | 0.000 -100.00 % | 292.306 M 511.05 % | 47.837 M -80.24 % | 242.033 M | 0.000 -100.00 % | 310.356 M 32.06 % | 235.018 M -45.25 % | 429.223 M 111.72 % | 202.728 M -6.81 % | 217.554 M |
Short term investments | 26.900 M -5.23 % | 28.385 M -54.26 % | 62.053 M 71.19 % | 36.248 M -59.43 % | 89.348 M | 0.000 -100.00 % | 17.244 M | 0.000 -100.00 % | 22.104 M | 0.000 -100.00 % | 47.837 M | 0.000 -100.00 % | 10.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 146.934 M -17.02 % | 177.076 M 80.64 % | 98.025 M 4.60 % | 93.712 M -36.78 % | 148.239 M -26.64 % | 202.057 M 41.91 % | 142.384 M -21.27 % | 180.854 M 47.57 % | 122.557 M -12.21 % | 139.603 M -57.70 % | 330.065 M 35.66 % | 243.312 M 20.35 % | 202.169 M -42.43 % | 351.182 M 79.03 % | 196.158 M 491.39 % | 33.169 M -6.45 % | 35.457 M 1 450.37 % | 2.287 M |
Cash and short term investments | 146.934 M -28.49 % | 205.461 M 28.35 % | 160.078 M 23.17 % | 129.960 M -45.30 % | 237.587 M 17.58 % | 202.057 M 26.58 % | 159.628 M -11.74 % | 180.854 M 25.02 % | 144.661 M 3.62 % | 139.603 M -63.06 % | 377.902 M 55.32 % | 243.312 M 14.53 % | 212.441 M -39.51 % | 351.182 M 79.03 % | 196.158 M 491.39 % | 33.169 M -6.45 % | 35.457 M 1 450.37 % | 2.287 M |
Total current assets | 888.583 M -21.80 % | 1.136 B 15.48 % | 983.969 M -3.80 % | 1.023 B -18.83 % | 1.260 B 9.45 % | 1.151 B 15.98 % | 992.660 M 46.68 % | 676.770 M 119.75 % | 307.966 M -33.24 % | 461.288 M -21.81 % | 589.966 M 17.38 % | 502.613 M 15.40 % | 435.541 M -36.18 % | 682.441 M 52.90 % | 446.336 M -7.56 % | 482.813 M 96.89 % | 245.221 M -1.00 % | 247.698 M |
Inventory | 39.750 M 17.33 % | 33.879 M -26.19 % | 45.903 M -20.63 % | 57.834 M 12.01 % | 51.632 M 4.43 % | 49.444 M -12.03 % | 56.203 M 9.86 % | 51.159 M 27.77 % | 40.039 M 36.28 % | 29.379 M -14.53 % | 34.372 M 99.05 % | 17.268 M -36.33 % | 27.120 M 29.74 % | 20.903 M 37.88 % | 15.160 M -25.76 % | 20.421 M 190.24 % | 7.036 M -74.74 % | 27.857 M |
Net receivables | 694.360 M -22.59 % | 896.981 M 15.29 % | 777.988 M -1.75 % | 791.823 M -17.75 % | 962.744 M 10.46 % | 871.550 M 13.07 % | 770.815 M 96.13 % | 393.003 M 218.83 % | 123.266 M -55.19 % | 275.061 M 54.80 % | 177.692 M -19.31 % | 220.216 M 12.37 % | 195.980 M -33.74 % | 295.778 M 42.29 % | 207.864 M -2.06 % | 212.243 M 38.28 % | 153.485 M | 0.000 |
Tax assets | 59.203 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.646 M -3.70 % | 40.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.570 M -1.59 % | 23.951 M 3.03 % | 23.247 M 1.39 % | 22.928 M 3.59 % | 22.133 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 198.420 M -2.10 % | 202.679 M 25.05 % | 162.074 M -10.91 % | 181.920 M 8.55 % | 167.593 M 16.20 % | 144.227 M 102.59 % | 71.193 M -61.10 % | 182.992 M 14.34 % | 160.046 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 143.166 M 11.41 % | 128.503 M -27.20 % | 176.514 M 26.60 % | 139.422 M 3.30 % | 134.973 M 23.48 % | 109.304 M 22.48 % | 89.245 M 9.25 % | 81.688 M 16.77 % | 69.959 M 6.78 % | 65.518 M 17.26 % | 55.872 M 9.35 % | 51.095 M 6.79 % | 47.846 M -14.26 % | 55.804 M -21.79 % | 71.351 M 44.67 % | 49.321 M 323.79 % | 11.638 M -48.65 % | 22.663 M |
Tax payables | 10.057 M -77.07 % | 43.865 M | 0.000 -100.00 % | 43.812 M | 0.000 -100.00 % | 35.270 M 27.43 % | 27.679 M 43.31 % | 19.314 M -21.84 % | 24.711 M -22.70 % | 31.967 M 82.36 % | 17.530 M 282.92 % | 4.578 M -91.15 % | 51.743 M -14.70 % | 60.659 M 96.28 % | 30.904 M 0.69 % | 30.693 M 73.48 % | 17.693 M 11.96 % | 15.803 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.983 M -78.10 % | 283.008 M -0.42 % | 284.189 M -12.65 % | 325.353 M 47.22 % | 220.999 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 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 % | 214.827 M 39.22 % | 154.313 M 312.33 % | 37.425 M |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 653.000 K -49.73 % | 1.299 M -33.04 % | 1.940 M -24.63 % | 2.574 M -19.64 % | 3.203 M -16.28 % | 3.826 M 316.32 % | 919.000 K -49.62 % | 1.824 M -44.91 % | 3.311 M -34.15 % | 5.028 M -31.99 % | 7.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 590.931 M 0.17 % | 589.910 M 552.61 % | 90.393 M -85.43 % | 620.472 M 6.11 % | 584.732 M -21.62 % | 746.012 M 118.42 % | 341.549 M -52.48 % | 718.694 M 3.24 % | 696.135 M -5.99 % | 740.498 M -1.93 % | 755.100 M 2.17 % | 739.045 M 1.69 % | 726.756 M 1.70 % | 714.603 M 163.11 % | 271.594 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 16.041 M | 0.000 | 0.000 -100.00 % | 15.051 M -43.49 % | 26.634 M -4.94 % | 28.017 M 55.72 % | 17.992 M 7.03 % | 16.811 M -34.45 % | 25.647 M -14.51 % | 30.001 M -8.31 % | 32.720 M -7.43 % | 35.347 M 1 669.12 % | 1.998 M 0.00 % | 1.998 M -87.20 % | 15.604 M 30.98 % | 11.913 M 420.67 % | 2.288 M 43.72 % | 1.592 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.324 M 15.80 % | 65.912 M -85.10 % | 442.455 M 34.22 % | 329.640 M -17.39 % | 399.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.778 B -1.66 % | 4.859 B 4.56 % | 4.647 B 7.35 % | 4.329 B -0.45 % | 4.349 B 6.59 % | 4.080 B 9.74 % | 3.718 B 14.83 % | 3.238 B 21.38 % | 2.667 B -0.30 % | 2.675 B 1.26 % | 2.642 B 57.51 % | 1.677 B 19.54 % | 1.403 B 0.29 % | 1.399 B 26.39 % | 1.107 B 1.24 % | 1.093 B 37.01 % | 797.997 M 1.77 % | 784.101 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 | 2015-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 | 2018-01-31 | 2017-05-31 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -1.169 B | 0.000 100.00 % | -596.293 M | 0.000 100.00 % | -865.430 M | 0.000 100.00 % | -153.488 M | 0.000 100.00 % | -40.150 M | 0.000 100.00 % | -129.454 M | 0.000 100.00 % | -50.752 M 34.90 % | -77.960 M -604.42 % | -11.067 M -115.00 % | 73.777 M 143.98 % | 30.239 M 229.31 % | -23.385 M -100.00 % | -11.693 M -319.00 % | 5.339 M 100.00 % | 2.670 M |
Accounts receivables | 0.000 100.00 % | -1.165 B | 0.000 100.00 % | -620.199 M | 0.000 100.00 % | -924.203 M | 0.000 100.00 % | -199.442 M | 0.000 100.00 % | -109.845 M | 0.000 100.00 % | -134.938 M | 0.000 100.00 % | -83.535 M -2 007.63 % | 4.379 M | 0.000 100.00 % | -130.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 23.955 M | 0.000 100.00 % | -8.390 M | 0.000 -100.00 % | 1.715 M | 0.000 100.00 % | -21.780 M | 0.000 100.00 % | -12.111 M | 0.000 -100.00 % | 3.635 M | 0.000 100.00 % | -482.000 K -109.16 % | 5.261 M 4 465.98 % | -120.500 K 6.59 % | -129.000 K 96.14 % | -3.346 M -132.14 % | 10.411 M 100.00 % | 5.205 M 343.38 % | 1.174 M 100.00 % | 587.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.877 M 81.58 % | 10.947 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -27.392 M | 0.000 -100.00 % | 32.296 M | 0.000 -100.00 % | 57.058 M | 0.000 -100.00 % | 67.734 M | 0.000 -100.00 % | 81.806 M | 0.000 -100.00 % | 1.849 M | 0.000 -100.00 % | 33.265 M 137.97 % | -87.600 M -700.24 % | -10.947 M -105.36 % | 204.106 M 507.73 % | 33.585 M 199.38 % | -33.796 M -100.00 % | -16.898 M -505.71 % | 4.165 M 100.00 % | 2.083 M |
Other non cash items | -228.893 M -143.69 % | 523.937 M 330.43 % | -227.377 M -161.25 % | 371.223 M 262.58 % | -228.333 M -150.18 % | 455.000 M 257.31 % | -289.242 M -871.17 % | 37.507 M -84.90 % | 248.420 M 564.78 % | -53.449 M -143.92 % | 121.697 M 107.10 % | 58.762 M 201.48 % | -57.904 M -173.25 % | 79.052 M 434.68 % | 14.785 M 546.41 % | 2.287 M -96.02 % | 57.440 M 112.02 % | 27.092 M 93.90 % | 13.973 M 100.00 % | 6.986 M 97.24 % | 3.542 M 100.00 % | 1.771 M |
Net cash provided by operating activities | -219.317 M 52.54 % | -462.109 M -1 310.69 % | 38.169 M -86.49 % | 282.576 M 508.36 % | -69.198 M -207.76 % | 64.215 M -44.89 % | 116.527 M -45.80 % | 214.990 M -36.48 % | 338.438 M 58.37 % | 213.696 M -23.29 % | 278.571 M 219.22 % | 87.265 M 38.34 % | 63.081 M -64.07 % | 175.583 M 642.05 % | 23.662 M -52.50 % | 49.811 M -72.14 % | 178.817 M 98.39 % | 90.134 M 127.97 % | 39.537 M 100.00 % | 19.769 M -64.44 % | 55.587 M 100.00 % | 27.793 M |
Investments in property plant and equipment | -161.141 M | 0.000 100.00 % | -170.724 M -60.02 % | -106.688 M 49.00 % | -209.173 M 15.85 % | -248.575 M -10.04 % | -225.898 M 11.42 % | -255.017 M -27.29 % | -200.341 M -28.44 % | -155.982 M -80.64 % | -86.349 M 42.36 % | -149.814 M 29.24 % | -211.716 M -215.81 % | -67.039 M 9.97 % | -74.462 M -110.49 % | -35.375 M -202.77 % | -11.684 M 57.94 % | -27.777 M -4.78 % | -26.509 M -100.00 % | -13.255 M 55.21 % | -29.596 M -100.00 % | -14.798 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 256.854 M | 0.000 -100.00 % | 187.959 M 200.00 % | -187.959 M -274.82 % | 107.515 M 200.00 % | -107.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -129.825 M 19.92 % | -162.112 M 37.08 % | -257.658 M 33.58 % | -387.950 M -138.03 % | -162.986 M -24 210.36 % | 676.000 K 100.26 % | -260.765 M -28.06 % | -203.628 M -5 312.76 % | -3.762 M 99.27 % | -518.200 M -13 619.44 % | 3.833 M 103.73 % | -102.750 M -6 873.24 % | 1.517 M 105.00 % | 740.000 K -99.63 % | 197.435 M 458.12 % | 35.375 M 124.91 % | -142.034 M -611.33 % | 27.777 M 4.78 % | 26.509 M 100.00 % | 13.255 M -55.21 % | 29.596 M 100.00 % | 14.798 M |
Net cash used for investing activites | -290.966 M -79.48 % | -162.112 M 62.16 % | -428.382 M 13.39 % | -494.638 M -32.91 % | -372.159 M -50.13 % | -247.899 M 49.06 % | -486.663 M -79.79 % | -270.686 M 30.96 % | -392.062 M 30.81 % | -566.667 M -198.20 % | -190.031 M 24.76 % | -252.564 M -20.15 % | -210.199 M -217.05 % | -66.299 M -153.91 % | 122.973 M 447.52 % | -35.386 M 76.98 % | -153.718 M -453.18 % | -27.788 M -4.74 % | -26.531 M -100.00 % | -13.265 M 15.07 % | -15.620 M -100.00 % | -7.810 M |
Debt repayment | 505.607 M | 0.000 -100.00 % | 493.258 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.079 M 0.00 % | 60.079 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -3.301 M | 0.000 100.00 % | -72.496 M | 0.000 100.00 % | -178.660 M | 0.000 100.00 % | -49.056 M 7.71 % | -53.154 M | 0.000 100.00 % | -36.596 M | 0.000 | 0.000 | 0.000 100.00 % | -145.860 M -300.00 % | -36.465 M 0.00 % | -36.465 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -22.165 M -103.15 % | 703.272 M 2 780.56 % | -26.236 M -116.65 % | 157.535 M -72.18 % | 566.199 M 132.66 % | 243.357 M -36.08 % | 380.722 M 127.78 % | 167.147 M 356.96 % | 36.578 M -81.63 % | 199.105 M 11 241.86 % | -1.787 M -100.87 % | 206.442 M 10 994.04 % | -1.895 M -100.96 % | 197.921 M 325.65 % | 46.498 M -17.47 % | 56.343 M 196.89 % | -58.150 M -246.94 % | -16.761 M -109.25 % | 181.149 M 100.00 % | 90.574 M 296.27 % | -46.149 M -100.00 % | -23.074 M |
Net cash used provided by financing activities | 480.141 M -31.73 % | 703.272 M 78.26 % | 394.526 M 150.44 % | 157.535 M -59.35 % | 387.539 M 59.25 % | 243.357 M -26.63 % | 331.666 M 190.95 % | 113.993 M 211.64 % | 36.578 M -77.49 % | 162.509 M 9 193.96 % | -1.787 M -100.87 % | 206.442 M 10 994.04 % | -1.895 M -103.64 % | 52.061 M 418.90 % | 10.033 M -49.53 % | 19.878 M 134.18 % | -58.150 M -246.94 % | -16.761 M -109.25 % | 181.149 M 100.00 % | 90.574 M 296.27 % | -46.149 M -100.00 % | -23.074 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.057 M 200.00 % | -202.057 M -211.72 % | 180.854 M 200.00 % | -180.854 M -229.55 % | 139.603 M 200.00 % | -139.603 M -157.38 % | 243.312 M 200.00 % | -243.312 M -169.28 % | 351.182 M 200.00 % | -351.182 M -16 498.46 % | -2.116 M 0.00 % | -2.116 M | 0.000 100.00 % | -2.289 M 98.71 % | -177.570 M -100.00 % | -88.785 M -3 690.17 % | 2.473 M 100.00 % | 1.237 M |
Net change in cash | 146.934 M 249.89 % | -98.025 M -200.00 % | 98.025 M | 0.000 -100.00 % | 148.239 M 204.11 % | -142.384 M -200.00 % | 142.384 M 216.18 % | -122.557 M -200.00 % | 122.557 M 137.13 % | -330.065 M -200.00 % | 330.065 M 263.26 % | -202.169 M -200.00 % | 202.169 M 256.71 % | -129.009 M -171.06 % | 181.545 M 128.35 % | 79.503 M 3 204.37 % | 2.406 M 520.63 % | -572.000 K -106.90 % | 8.293 M 0.00 % | 8.293 M 547.22 % | -1.854 M 0.00 % | -1.854 M |
Cash at beginning of period | 0.000 -100.00 % | 98.025 M | 0.000 -100.00 % | 148.239 M | 0.000 -100.00 % | 142.384 M | 0.000 -100.00 % | 122.557 M | 0.000 -100.00 % | 330.065 M | 0.000 -100.00 % | 202.169 M | 0.000 -100.00 % | 189.837 M 2 189.33 % | 8.292 M 0.00 % | 8.292 M | 0.000 -100.00 % | 8.864 M 1 450.37 % | 571.750 K 0.00 % | 571.750 K -76.43 % | 2.426 M 0.00 % | 2.426 M |
Cash at end of period | 146.934 M | 0.000 -100.00 % | 98.025 M -33.87 % | 148.239 M 0.00 % | 148.239 M | 0.000 -100.00 % | 142.384 M | 0.000 -100.00 % | 122.557 M | 0.000 -100.00 % | 330.065 M | 0.000 -100.00 % | 202.169 M 232.36 % | 60.828 M -67.96 % | 189.837 M 116.23 % | 87.796 M 3 549.02 % | 2.406 M -70.98 % | 8.292 M -6.45 % | 8.864 M 0.00 % | 8.864 M 1 450.37 % | 571.750 K 0.00 % | 571.750 K |
Operating cash flow | -219.317 M 52.54 % | -462.109 M -1 310.69 % | 38.169 M -86.49 % | 282.576 M 508.36 % | -69.198 M -207.76 % | 64.215 M -44.89 % | 116.527 M -45.80 % | 214.990 M -36.48 % | 338.438 M 58.37 % | 213.696 M -23.29 % | 278.571 M 219.22 % | 87.265 M 38.34 % | 63.081 M -64.07 % | 175.583 M 642.05 % | 23.662 M -52.50 % | 49.811 M -72.14 % | 178.817 M 98.39 % | 90.134 M 127.97 % | 39.537 M 100.00 % | 19.769 M -64.44 % | 55.587 M 100.00 % | 27.793 M |
Capital expenditure | -161.141 M 17.21 % | -194.633 M -14.00 % | -170.724 M -60.02 % | -106.688 M 49.00 % | -209.173 M 15.85 % | -248.575 M -10.04 % | -225.898 M 11.42 % | -255.017 M -27.29 % | -200.341 M -28.44 % | -155.982 M -80.64 % | -86.349 M 42.36 % | -149.814 M 29.24 % | -211.716 M -215.81 % | -67.039 M 9.97 % | -74.462 M -110.49 % | -35.375 M -202.77 % | -11.684 M 57.94 % | -27.777 M -4.78 % | -26.509 M -100.00 % | -13.255 M 55.21 % | -29.596 M -100.00 % | -14.798 M |
Free CashFlow | -380.458 M 42.07 % | -656.742 M -395.45 % | -132.555 M -175.36 % | 175.888 M 163.18 % | -278.371 M -50.99 % | -184.360 M -68.56 % | -109.371 M -173.24 % | -40.027 M -128.98 % | 138.097 M 139.28 % | 57.714 M -69.98 % | 192.222 M 407.31 % | -62.549 M 57.92 % | -148.635 M -236.94 % | 108.544 M 313.67 % | -50.800 M -451.90 % | 14.436 M -91.36 % | 167.133 M 168.03 % | 62.357 M 378.63 % | 13.028 M 100.00 % | 6.514 M -74.94 % | 25.991 M 100.00 % | 12.996 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |