
Hangzhou Cogeneration Group Co., Ltd. 605011.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 3.541 B 7.64 % | 3.290 B -9.36 % | 3.629 B 14.03 % | 3.183 B 52.41 % | 2.088 B 4.30 % | 2.002 B 2.91 % | 1.945 B 18.29 % | 1.645 B 67.46 % | 982.032 M |
Net income | 211.970 M 0.30 % | 211.340 M -0.33 % | 212.042 M -9.18 % | 233.470 M -0.18 % | 233.890 M 14.50 % | 204.264 M 33.32 % | 153.218 M -3.51 % | 158.797 M 18.41 % | 134.104 M |
Income before tax | 311.526 M -7.24 % | 335.851 M 9.61 % | 306.405 M -10.84 % | 343.645 M 0.47 % | 342.034 M 23.80 % | 276.278 M 38.54 % | 199.428 M -13.66 % | 230.978 M 30.53 % | 176.950 M |
Income before tax ratio | 0.09 -13.82 % | 0.10 20.92 % | 0.08 -21.81 % | 0.11 -34.08 % | 0.16 18.70 % | 0.14 34.61 % | 0.10 -27.01 % | 0.14 -22.05 % | 0.18 |
EBITDA | 328.473 M -12.29 % | 374.504 M 16.51 % | 321.447 M -18.76 % | 395.676 M 1.46 % | 389.967 M 20.71 % | 323.060 M 16.43 % | 277.474 M -6.87 % | 297.943 M 24.03 % | 240.220 M |
Net income ratio | 0.06 -6.82 % | 0.06 9.96 % | 0.06 -20.35 % | 0.07 -34.51 % | 0.11 9.78 % | 0.10 29.54 % | 0.08 -18.43 % | 0.10 -29.29 % | 0.14 |
Ratio EBITDA | 0.09 -18.51 % | 0.11 28.53 % | 0.09 -28.75 % | 0.12 -33.43 % | 0.19 15.73 % | 0.16 13.13 % | 0.14 -21.27 % | 0.18 -25.94 % | 0.24 |
Gross profit ratio | 0.11 -13.14 % | 0.12 31.14 % | 0.09 -27.52 % | 0.13 -30.61 % | 0.18 16.68 % | 0.16 12.10 % | 0.14 -23.46 % | 0.18 -31.60 % | 0.27 |
Weighted average shs out dil | 400.100 M 0.34 % | 398.754 M -0.34 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 12.29 % | 356.322 M 12.19 % | 317.594 M -0.53 % | 319.294 M |
Weighted average shs out | 400.100 M 0.34 % | 398.754 M -0.34 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 12.29 % | 356.322 M 12.19 % | 317.594 M -0.53 % | 319.294 M |
EPS diluted | 0.53 0.00 % | 0.53 0.00 % | 0.53 -9.17 % | 0.58 -0.19 % | 0.58 14.63 % | 0.51 18.60 % | 0.43 -14.00 % | 0.50 19.05 % | 0.42 |
Earnings per share | 0.53 0.00 % | 0.53 0.00 % | 0.53 -9.17 % | 0.58 -0.19 % | 0.58 14.63 % | 0.51 18.60 % | 0.43 -14.00 % | 0.50 19.05 % | 0.42 |
Gross profit | 372.021 M -6.50 % | 397.890 M 18.88 % | 334.713 M -17.35 % | 404.977 M 5.75 % | 382.952 M 21.70 % | 314.681 M 15.36 % | 272.774 M -9.46 % | 301.268 M 14.54 % | 263.022 M |
Income tax expense | 48.355 M -18.23 % | 59.137 M 35.65 % | 43.596 M 8.73 % | 40.094 M 4.32 % | 38.433 M 16.71 % | 32.929 M 46.85 % | 22.423 M -18.14 % | 27.392 M 315.82 % | 6.587 M |
Cost of revenue | 3.169 B 9.58 % | 2.892 B -12.22 % | 3.294 B 18.60 % | 2.778 B 62.89 % | 1.705 B 1.06 % | 1.687 B 0.88 % | 1.673 B 24.52 % | 1.343 B 86.82 % | 719.010 M |
General and administrative expenses | 114.790 M 8.01 % | 106.278 M 9.93 % | 96.674 M -1.69 % | 98.338 M 16.77 % | 84.218 M 1.51 % | 82.964 M 5.68 % | 78.504 M 3.58 % | 75.791 M 3.35 % | 73.335 M |
Selling and marketing expenses | 6.673 M 8.68 % | 6.140 M -16.73 % | 7.374 M 11.67 % | 6.603 M 8.12 % | 6.107 M -2.12 % | 6.239 M 5.09 % | 5.937 M 0.50 % | 5.907 M 12.21 % | 5.264 M |
Other expenses | -72.673 M -23.90 % | -58.654 M 7.86 % | -63.654 M -67.74 % | -37.949 M 28.83 % | -53.324 M -8.83 % | -48.998 M -207.15 % | -15.953 M -31.12 % | -12.166 M -260.89 % | 7.562 M |
Operating expenses | 76.339 M 19.44 % | 63.916 M 52.33 % | 41.959 M -39.48 % | 69.326 M 72.41 % | 40.211 M -6.63 % | 43.066 M -39.66 % | 71.371 M 1.33 % | 70.431 M -18.81 % | 86.748 M |
Cost and expenses | 3.245 B 9.80 % | 2.956 B -11.41 % | 3.336 B 17.19 % | 2.847 B 63.11 % | 1.745 B 0.87 % | 1.730 B -0.77 % | 1.744 B 23.36 % | 1.414 B 67.85 % | 842.224 M |
Research and development expenses | 27.549 M 171.37 % | 10.152 M 548.09 % | 1.566 M -32.88 % | 2.334 M -27.30 % | 3.210 M 12.17 % | 2.862 M -0.71 % | 2.882 M 220.45 % | 899.422 K 53.45 % | 586.134 K |
Selling general and administrative expenses | 121.463 M 8.05 % | 112.418 M 8.04 % | 104.047 M -0.85 % | 104.941 M 16.18 % | 90.325 M 1.26 % | 89.203 M 5.64 % | 84.441 M 3.36 % | 81.698 M 3.94 % | 78.600 M |
Interest income | 8.636 M -27.39 % | 11.895 M -18.62 % | 14.615 M 45.85 % | 10.021 M 46.99 % | 6.817 M 34.00 % | 5.088 M 10.08 % | 4.622 M 41.84 % | 3.258 M 4.69 % | 3.112 M |
Interest expense | 17.739 M -35.48 % | 27.495 M -43.90 % | 49.010 M -13.64 % | 56.751 M -13.20 % | 65.381 M -13.96 % | 75.988 M 0.47 % | 75.636 M 9.26 % | 69.223 M 9.41 % | 63.270 M |
Depreciation and amortization | 116.051 M 3.21 % | 112.444 M 4.10 % | 108.018 M 1.85 % | 106.053 M 0.41 % | 105.617 M 1.85 % | 103.694 M 2.07 % | 101.594 M 15.68 % | 87.824 M | 0.000 |
Operating income | 295.682 M -11.47 % | 333.975 M 14.08 % | 292.753 M -12.78 % | 335.650 M -2.07 % | 342.741 M 26.19 % | 271.615 M 34.86 % | 201.403 M -12.75 % | 230.837 M 65.11 % | 139.808 M |
Operating income ratio | 0.08 -17.75 % | 0.10 25.86 % | 0.08 -23.51 % | 0.11 -35.75 % | 0.16 20.98 % | 0.14 31.04 % | 0.10 -26.24 % | 0.14 -1.41 % | 0.14 |
Total other income expenses net | 15.844 M 744.50 % | 1.876 M -86.26 % | 13.652 M 70.77 % | 7.994 M 1 230.33 % | -707.232 K -115.17 % | 4.663 M 336.08 % | -1.975 M -1 504.45 % | 140.647 K -99.62 % | 37.142 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -102.853 M -80.95 % | -56.839 M -118.77 % | 302.816 M -39.09 % | 497.127 M -36.17 % | 778.804 M -26.27 % | 1.056 B -5.63 % | 1.119 B -11.60 % | 1.266 B 20.06 % | 1.055 B |
Total investments | 251.688 M -0.84 % | 253.832 M 9.02 % | 232.833 M 9.86 % | 211.943 M -7.32 % | 228.676 M 1.07 % | 226.254 M 12.74 % | 200.691 M 32.85 % | 151.066 M 12.24 % | 134.588 M |
Total debt | 639.663 M -4.16 % | 667.434 M -39.22 % | 1.098 B -8.61 % | 1.202 B -1.71 % | 1.222 B -13.51 % | 1.413 B -8.35 % | 1.542 B -3.74 % | 1.602 B 26.66 % | 1.265 B |
Accumulated other comprehensive income loss | 206.041 M 14.02 % | 180.704 M 21.75 % | 148.419 M 28.02 % | 115.934 M 23.90 % | 93.567 M 39.90 % | 66.880 M 66.09 % | 40.266 M | 0.000 | 0.000 |
Retained earnings | 1.028 B 13.54 % | 905.392 M 14.56 % | 790.353 M 15.74 % | 682.880 M 25.58 % | 543.795 M 36.30 % | 398.981 M 49.34 % | 267.165 M -29.43 % | 378.555 M -15.03 % | 445.494 M |
Common stock | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 11.14 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 13.14 % | 318.194 M 112.13 % | 150.000 M |
Total equity | 2.844 B 6.75 % | 2.664 B 7.47 % | 2.479 B 7.33 % | 2.310 B 21.93 % | 1.894 B 13.54 % | 1.668 B 12.28 % | 1.486 B 24.32 % | 1.195 B 15.76 % | 1.033 B |
Other non current liabilities | 1.527 M -98.44 % | 97.810 M -8.92 % | 107.389 M -23.86 % | 141.045 M -19.08 % | 174.304 M 11 974.70 % | 1.444 M -99.39 % | 236.276 M -7.30 % | 254.885 M 17 511.84 % | 1.447 M |
Long term debt | 334.581 M 39.25 % | 240.267 M -27.88 % | 333.129 M 2.50 % | 325.014 M -23.01 % | 422.163 M 22.27 % | 345.278 M -46.98 % | 651.236 M -14.47 % | 761.388 M 42.12 % | 535.720 M |
Total non current liabilities | 421.076 M 24.55 % | 338.077 M -23.25 % | 440.517 M -5.48 % | 466.059 M -21.86 % | 596.467 M -20.19 % | 747.340 M -15.70 % | 886.480 M -12.77 % | 1.016 B 26.97 % | 800.392 M |
Other current liabilities | 248.589 M 139.85 % | 103.643 M -36.65 % | 163.611 M 14.09 % | 143.399 M 252.90 % | 40.634 M -10.43 % | 45.366 M -78.92 % | 215.261 M 185.76 % | 75.330 M -81.05 % | 397.546 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 19.178 M -79.08 % | 91.660 M 16.68 % | 78.557 M 37.22 % | 57.251 M 182.72 % | 20.250 M -87.57 % | 162.941 M -9.10 % | 179.258 M |
Short term debt | 305.082 M -28.58 % | 427.167 M -37.46 % | 683.076 M -13.19 % | 786.882 M -1.67 % | 800.217 M -7.79 % | 867.791 M 12.30 % | 772.760 M 0.23 % | 770.999 M 53.07 % | 503.700 M |
Total current liabilities | 812.105 M 2.81 % | 789.905 M -25.97 % | 1.067 B -6.54 % | 1.142 B 9.86 % | 1.039 B -3.14 % | 1.073 B -11.92 % | 1.218 B -3.49 % | 1.262 B 10.38 % | 1.144 B |
Total liabilities | 1.233 B 9.33 % | 1.128 B -25.18 % | 1.508 B -6.23 % | 1.608 B -1.71 % | 1.636 B -10.14 % | 1.820 B -13.51 % | 2.105 B -7.63 % | 2.278 B 17.21 % | 1.944 B |
Other non current assets | 268.217 M | 0.000 -100.00 % | 91.895 M 1 696.87 % | 5.114 M -91.28 % | 58.622 M -42.90 % | 102.674 M 9 831.49 % | 1.034 M -86.46 % | 7.634 M 2 755.38 % | 267.355 K |
Long term investments | 0.000 -100.00 % | 243.832 M 70.71 % | 142.833 M -31.64 % | 208.943 M 21.35 % | 172.176 M 37.46 % | 125.254 M -37.59 % | 200.691 M 32.85 % | 151.066 M 12.24 % | 134.588 M |
Intangible assets | 116.709 M 8.02 % | 108.039 M -1.24 % | 109.398 M -1.35 % | 110.892 M -5.30 % | 117.095 M -4.29 % | 122.339 M -4.57 % | 128.193 M -1.02 % | 129.516 M 2.46 % | 126.403 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 116.709 M 8.02 % | 108.039 M -1.24 % | 109.398 M -1.35 % | 110.892 M -5.30 % | 117.095 M -4.29 % | 122.339 M -4.57 % | 128.193 M -1.02 % | 129.516 M 2.46 % | 126.403 M |
Property plant equipment net | 2.345 B 9.32 % | 2.145 B 0.41 % | 2.136 B -1.87 % | 2.177 B 1.87 % | 2.137 B -3.41 % | 2.212 B -0.20 % | 2.217 B 0.31 % | 2.210 B 15.36 % | 1.916 B |
Total non current assets | 2.748 B 9.44 % | 2.511 B 0.73 % | 2.492 B -0.82 % | 2.513 B 0.70 % | 2.495 B -3.04 % | 2.574 B 0.59 % | 2.559 B 2.01 % | 2.508 B 14.73 % | 2.186 B |
Other current assets | 42.056 M 110.93 % | 19.939 M -31.91 % | 29.281 M -37.12 % | 46.567 M 0.73 % | 46.230 M -19.42 % | 57.372 M -69.16 % | 186.002 M -7.09 % | 200.189 M -18.07 % | 244.338 M |
Short term investments | 251.688 M 2 416.88 % | 10.000 M -88.89 % | 90.000 M 2 900.00 % | 3.000 M -94.69 % | 56.500 M -44.06 % | 101.000 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 742.516 M 2.52 % | 724.273 M -8.92 % | 795.213 M 12.89 % | 704.407 M 58.80 % | 443.576 M 24.21 % | 357.104 M -15.56 % | 422.919 M 25.88 % | 335.968 M 59.77 % | 210.283 M |
Cash and short term investments | 742.516 M 1.12 % | 734.273 M -17.05 % | 885.213 M 25.13 % | 707.407 M 41.46 % | 500.076 M 9.16 % | 458.104 M 8.32 % | 422.919 M 25.88 % | 335.968 M 59.77 % | 210.283 M |
Total current assets | 1.330 B 3.74 % | 1.282 B -14.23 % | 1.494 B 6.37 % | 1.405 B 35.77 % | 1.035 B 13.08 % | 915.040 M -11.32 % | 1.032 B 6.87 % | 965.549 M 22.19 % | 790.220 M |
Inventory | 129.647 M -25.71 % | 174.516 M 34.89 % | 129.376 M -28.27 % | 180.371 M 28.51 % | 140.358 M 94.23 % | 72.263 M 1.57 % | 71.143 M -19.74 % | 88.638 M 74.09 % | 50.916 M |
Net receivables | 415.426 M 24.37 % | 334.024 M -25.85 % | 450.497 M -4.25 % | 470.498 M 35.18 % | 348.057 M 4.97 % | 331.576 M -5.75 % | 351.794 M 3.24 % | 340.754 M 19.70 % | 284.683 M |
Tax assets | 17.948 M 28.56 % | 13.961 M 15.00 % | 12.141 M 10.22 % | 11.015 M 2.55 % | 10.742 M -4.51 % | 11.249 M -7.63 % | 12.177 M 18.22 % | 10.301 M 8.91 % | 9.458 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 228.354 M -5.02 % | 240.433 M 24.79 % | 192.665 M 12.09 % | 171.880 M 7.84 % | 159.389 M 17.30 % | 135.882 M -34.93 % | 208.810 M -13.34 % | 240.963 M 6.20 % | 226.898 M |
Tax payables | 30.080 M 61.19 % | 18.661 M -32.55 % | 27.667 M 16.69 % | 23.709 M -16.28 % | 28.320 M 18.65 % | 23.868 M 17.87 % | 20.250 M 69.64 % | 11.937 M -22.29 % | 15.361 M |
Deferred revenue non current | 84.968 M | 0.000 -100.00 % | 105.896 M -24.13 % | 139.574 M -19.25 % | 172.856 M -13.71 % | 200.309 M -14.71 % | 234.854 M -7.35 % | 253.482 M -3.70 % | 263.224 M |
Minority interest | 512.942 M 6.60 % | 481.167 M 8.54 % | 443.320 M 7.07 % | 414.056 M 13.71 % | 364.141 M 17.53 % | 309.818 M 8.35 % | 285.936 M 4.09 % | 274.707 M 19.01 % | 230.822 M |
Capital lease obligations | 39.858 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.309 M | 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 |
Other total stockholders equity | 696.911 M 0.00 % | 696.911 M 0.00 % | 696.911 M -14.26 % | 812.844 M 52.52 % | 532.950 M -11.13 % | 599.665 M 4.68 % | 572.850 M 155.92 % | 223.843 M 8.54 % | 206.235 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.077 B 7.51 % | 3.792 B -4.88 % | 3.987 B 1.76 % | 3.918 B 10.98 % | 3.530 B 1.19 % | 3.489 B -2.84 % | 3.591 B 3.36 % | 3.474 B 16.71 % | 2.976 B |
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 100.00 % | -1.125 M -311.14 % | -273.715 K -153.99 % | 506.954 K -45.41 % | 928.700 K 486.31 % | -240.400 K | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.461 K -18.41 % | 201.578 K | 0.000 | 0.000 | 0.000 |
Change in working capital | 29.758 M -73.51 % | 112.318 M 82.47 % | 61.555 M 129.36 % | -209.623 M -304.71 % | -51.796 M -9.41 % | -47.339 M -25.07 % | -37.852 M 16.32 % | -45.235 M | 0.000 |
Accounts receivables | -82.562 M -179.53 % | 103.814 M 890.16 % | -13.138 M 91.38 % | -152.394 M -758.69 % | -17.747 M -233.17 % | 13.326 M 126.41 % | -50.463 M 0.83 % | -50.885 M | 0.000 |
Inventory | 44.870 M 198.54 % | -45.534 M -191.18 % | 49.939 M 222.83 % | -40.657 M 40.74 % | -68.612 M -3 857.53 % | -1.734 M -113.28 % | 13.057 M 132.57 % | -40.093 M | 0.000 |
Accounts payables | 71.438 M 27.89 % | 55.859 M 115.84 % | 25.880 M 258.78 % | -16.299 M -147.86 % | 34.056 M 156.89 % | -59.861 M -29 071.88 % | -205.200 K | 0.000 | 0.000 |
Other working capital | 67.451 M 3 804.51 % | -1.821 M -61.80 % | -1.125 M -311.14 % | -273.716 K -153.99 % | 506.954 K -45.41 % | 928.671 K 101.82 % | -50.909 M -890.13 % | -5.142 M | 0.000 |
Other non cash items | -80.873 M -49.11 % | -54.238 M -44.89 % | -37.434 M -513.13 % | -6.105 M 48.05 % | -11.753 M 21.66 % | -15.003 M -180.19 % | 18.709 M 4.51 % | 17.902 M 113.35 % | -134.104 M |
Net cash provided by operating activities | 333.990 M -25.33 % | 447.314 M 13.24 % | 395.024 M 103.67 % | 193.957 M -44.00 % | 346.341 M 21.06 % | 286.085 M 10.19 % | 259.628 M -1.68 % | 264.077 M | 0.000 |
Investments in property plant and equipment | -326.364 M -158.39 % | -126.305 M -74.24 % | -72.488 M 29.83 % | -103.305 M -119.38 % | -47.089 M 61.40 % | -121.983 M 5.28 % | -128.777 M 68.88 % | -413.787 M -316.30 % | -99.397 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 25.913 M 3.99 % | 24.919 M 16 614.61 % | 149.084 K -97.06 % | 5.073 M 7 136.84 % | 70.100 K | 0.000 -100.00 % | 1.450 K |
Purchases of investments | 0.000 | 0.000 100.00 % | -1.350 M 99.65 % | -380.300 M -18.47 % | -321.000 M -6 227.59 % | -5.073 M | 0.000 | 0.000 100.00 % | -4.290 M |
Sales maturities of investments | 940.767 M | 0.000 -100.00 % | 51.948 M -27.00 % | 71.159 M -3.50 % | 73.743 M 36.63 % | 53.971 M 589.35 % | 7.829 M -78.09 % | 35.729 M -9.06 % | 39.287 M |
Other investing activites | -835.487 M -632.91 % | 156.779 M 264.76 % | -95.155 M -122.62 % | 420.740 M 14.49 % | 367.490 M 1 069.56 % | 31.421 M 17.87 % | 26.658 M 0.58 % | 26.504 M -75.80 % | 109.510 M |
Net cash used for investing activites | -221.085 M -825.49 % | 30.474 M 133.44 % | -91.132 M -374.38 % | 33.213 M -54.68 % | 73.293 M 300.31 % | -36.590 M 61.19 % | -94.289 M 73.18 % | -351.554 M -879.31 % | 45.111 M |
Debt repayment | 12.460 M 102.90 % | -430.139 M -318.17 % | -102.861 M -396.09 % | -20.734 M 89.12 % | -190.650 M -45.73 % | -130.820 M -118.28 % | -59.932 M -117.77 % | 337.217 M 234.10 % | -251.473 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -81.740 M 10.45 % | -91.275 M -26.74 % | -72.018 M 0.00 % | -72.018 M -15.44 % | -62.388 M 48.16 % | -120.347 M 0.89 % | -121.426 M -1.49 % | -119.647 M -33.28 % | -89.768 M |
Other financing activites | -23.368 M 15.11 % | -27.528 M 30.91 % | -39.844 M -121.96 % | 181.441 M 1 292.33 % | -15.217 M 76.28 % | -64.164 M -151.87 % | 123.704 M 592.55 % | -25.115 M -130.34 % | 82.784 M |
Net cash used provided by financing activities | -92.648 M 83.12 % | -548.942 M -155.65 % | -214.723 M -742.61 % | 33.414 M 110.03 % | -333.166 M -5.66 % | -315.331 M -446.93 % | -57.655 M -129.96 % | 192.455 M 174.46 % | -258.457 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 |
Net change in cash | 20.257 M 128.47 % | -71.154 M -179.80 % | 89.169 M -65.78 % | 260.584 M 201.37 % | 86.467 M 231.34 % | -65.837 M -161.14 % | 107.684 M 2.58 % | 104.978 M 496.54 % | -26.474 M |
Cash at beginning of period | 720.727 M -8.99 % | 791.881 M 12.69 % | 702.712 M 58.94 % | 442.128 M 24.31 % | 355.660 M -15.62 % | 421.497 M 34.31 % | 313.813 M 50.27 % | 208.835 M -11.25 % | 235.309 M |
Cash at end of period | 740.984 M 2.81 % | 720.727 M -8.99 % | 791.881 M 12.69 % | 702.712 M 58.94 % | 442.128 M 24.31 % | 355.660 M -15.62 % | 421.497 M 34.31 % | 313.813 M 50.27 % | 208.835 M |
Operating cash flow | 333.990 M -25.33 % | 447.314 M 13.24 % | 395.024 M 103.67 % | 193.957 M -44.00 % | 346.341 M 21.06 % | 286.085 M 10.19 % | 259.628 M -1.68 % | 264.077 M | 0.000 |
Capital expenditure | -326.364 M -158.39 % | -126.305 M -74.24 % | -72.488 M 29.83 % | -103.305 M -119.38 % | -47.089 M 61.40 % | -121.983 M 5.28 % | -128.777 M 68.88 % | -413.787 M -316.30 % | -99.397 M |
Free CashFlow | 7.625 M -97.62 % | 321.009 M -0.47 % | 322.535 M 255.80 % | 90.652 M -69.71 % | 299.252 M 82.36 % | 164.102 M 25.41 % | 130.852 M 187.40 % | -149.710 M -50.62 % | -99.397 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 872.573 M 35.81 % | 642.508 M -31.96 % | 944.273 M 2.76 % | 918.892 M 0.60 % | 913.412 M 19.52 % | 764.234 M -24.00 % | 1.006 B 31.70 % | 763.558 M 2.53 % | 744.693 M -4.00 % | 775.725 M -19.59 % | 964.660 M 13.85 % | 847.327 M -15.96 % | 1.008 B 24.66 % | 808.852 M -21.89 % | 1.036 B 37.11 % | 755.239 M -1.19 % | 764.361 M 21.81 % | 627.518 M 4.07 % | 602.962 M 5.43 % | 571.926 M 25.24 % | 456.646 M 0.00 % | 456.646 M |
Net income | 73.427 M 99.27 % | 36.848 M -14.16 % | 42.928 M -17.97 % | 52.330 M -26.98 % | 71.666 M 59.10 % | 45.046 M -8.93 % | 49.461 M -9.86 % | 54.872 M -15.86 % | 65.211 M 56.02 % | 41.796 M -10.56 % | 46.731 M -13.91 % | 54.282 M -22.18 % | 69.749 M 68.96 % | 41.280 M -6.79 % | 44.288 M -20.42 % | 55.650 M -31.38 % | 81.102 M 54.69 % | 52.430 M -34.11 % | 79.576 M 10.44 % | 72.056 M 13.61 % | 63.422 M 236.70 % | 18.836 M |
Income before tax | 110.977 M 94.87 % | 56.950 M -10.84 % | 63.872 M -11.19 % | 71.916 M -33.14 % | 107.562 M 57.77 % | 68.176 M -9.67 % | 75.470 M -14.54 % | 88.310 M -16.47 % | 105.724 M 59.35 % | 66.347 M 0.00 % | 66.348 M -11.47 % | 74.941 M -29.56 % | 106.386 M 81.14 % | 58.730 M -11.65 % | 66.471 M -18.16 % | 81.216 M -33.62 % | 122.350 M 66.22 % | 73.608 M -38.17 % | 119.048 M 11.48 % | 106.784 M 83.79 % | 58.100 M 0.00 % | 58.100 M |
Income before tax ratio | 0.13 43.49 % | 0.09 31.04 % | 0.07 -13.57 % | 0.08 -33.54 % | 0.12 32.00 % | 0.09 18.87 % | 0.08 -35.11 % | 0.12 -18.53 % | 0.14 65.99 % | 0.09 24.35 % | 0.07 -22.24 % | 0.09 -16.18 % | 0.11 45.32 % | 0.07 13.11 % | 0.06 -40.31 % | 0.11 -32.82 % | 0.16 36.46 % | 0.12 -40.59 % | 0.20 5.75 % | 0.19 46.75 % | 0.13 0.00 % | 0.13 |
EBITDA | 107.857 M 64.17 % | 65.700 M -5.32 % | 69.393 M -13.77 % | 80.471 M -24.69 % | 106.848 M 36.71 % | 78.158 M -0.71 % | 78.716 M -19.06 % | 97.252 M -15.24 % | 114.741 M 41.17 % | 81.279 M 99.12 % | 40.819 M -56.86 % | 94.613 M -8.61 % | 103.527 M 27.61 % | 81.129 M 63.76 % | 49.540 M -60.64 % | 125.868 M -15.43 % | 148.827 M 54.32 % | 96.439 M 0.89 % | 95.586 M -25.45 % | 128.217 M 52.95 % | 83.831 M 0.00 % | 83.831 M |
Net income ratio | 0.08 46.73 % | 0.06 26.15 % | 0.05 -20.17 % | 0.06 -27.42 % | 0.08 33.11 % | 0.06 19.84 % | 0.05 -31.56 % | 0.07 -17.93 % | 0.09 62.53 % | 0.05 11.22 % | 0.05 -24.38 % | 0.06 -7.39 % | 0.07 35.55 % | 0.05 19.33 % | 0.04 -41.96 % | 0.07 -30.55 % | 0.11 26.99 % | 0.08 -36.69 % | 0.13 4.75 % | 0.13 -9.29 % | 0.14 236.70 % | 0.04 |
Ratio EBITDA | 0.12 20.88 % | 0.10 39.14 % | 0.07 -16.08 % | 0.09 -25.14 % | 0.12 14.38 % | 0.10 30.65 % | 0.08 -38.54 % | 0.13 -17.34 % | 0.15 47.05 % | 0.10 147.62 % | 0.04 -62.10 % | 0.11 8.75 % | 0.10 2.37 % | 0.10 109.66 % | 0.05 -71.29 % | 0.17 -14.40 % | 0.19 26.69 % | 0.15 -3.06 % | 0.16 -29.29 % | 0.22 22.12 % | 0.18 0.00 % | 0.18 |
Gross profit ratio | 0.12 4.49 % | 0.12 65.93 % | 0.07 -33.52 % | 0.11 -10.57 % | 0.12 -2.90 % | 0.12 16.52 % | 0.11 -20.18 % | 0.13 -8.15 % | 0.15 40.43 % | 0.10 18.60 % | 0.09 -13.20 % | 0.10 14.85 % | 0.09 -7.87 % | 0.10 11.41 % | 0.09 -30.66 % | 0.12 -28.33 % | 0.17 16.28 % | 0.15 -29.75 % | 0.21 6.67 % | 0.20 25.48 % | 0.16 0.00 % | 0.16 |
Weighted average shs out dil | 409.424 M 0.00 % | 409.424 M 2.33 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M -3.08 % | 412.802 M 0.00 % | 412.802 M 0.00 % | 412.802 M -1.27 % | 418.119 M 19.62 % | 349.532 M 0.00 % | 349.532 M 0.00 % | 349.532 M 0.00 % | 349.532 M 0.00 % | 349.532 M -7.22 % | 376.727 M 0.00 % | 376.727 M |
Weighted average shs out | 409.424 M 0.00 % | 409.424 M 2.33 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M -4.31 % | 418.118 M 19.62 % | 349.532 M 0.00 % | 349.532 M 0.00 % | 349.532 M 0.00 % | 349.532 M 0.00 % | 349.532 M -7.22 % | 376.727 M 0.00 % | 376.727 M |
EPS diluted | 0.18 100.00 % | 0.09 -16.12 % | 0.11 -17.97 % | 0.13 -26.97 % | 0.18 59.06 % | 0.11 -8.90 % | 0.12 -9.85 % | 0.14 -15.89 % | 0.16 55.98 % | 0.10 -10.53 % | 0.12 -10.15 % | 0.13 -23.53 % | 0.17 70.00 % | 0.10 -9.09 % | 0.11 -31.25 % | 0.16 -30.43 % | 0.23 53.33 % | 0.15 -34.78 % | 0.23 15.00 % | 0.20 17.65 % | 0.17 240.00 % | 0.05 |
Earnings per share | 0.18 100.00 % | 0.09 -16.12 % | 0.11 -17.97 % | 0.13 -26.97 % | 0.18 59.06 % | 0.11 -8.90 % | 0.12 -9.85 % | 0.14 -15.89 % | 0.16 55.98 % | 0.10 -10.53 % | 0.12 -13.93 % | 0.14 -22.15 % | 0.17 68.90 % | 0.10 -6.18 % | 0.11 -31.25 % | 0.16 -30.43 % | 0.23 53.33 % | 0.15 -34.78 % | 0.23 9.52 % | 0.21 23.53 % | 0.17 240.00 % | 0.05 |
Gross profit | 108.510 M 41.91 % | 76.463 M 12.90 % | 67.726 M -31.68 % | 99.137 M -10.04 % | 110.200 M 16.05 % | 94.958 M -11.45 % | 107.235 M 5.13 % | 102.005 M -5.82 % | 108.309 M 34.81 % | 80.342 M -4.63 % | 84.238 M -1.18 % | 85.246 M -3.48 % | 88.323 M 14.85 % | 76.905 M -12.97 % | 88.371 M -4.93 % | 92.957 M -29.19 % | 131.267 M 41.64 % | 92.678 M -26.89 % | 126.768 M 12.46 % | 112.725 M 57.15 % | 71.729 M 0.00 % | 71.729 M |
Income tax expense | 20.075 M 86.34 % | 10.773 M 5.23 % | 10.238 M 9.65 % | 9.337 M -47.33 % | 17.729 M 60.43 % | 11.051 M -16.57 % | 13.246 M -12.88 % | 15.204 M -23.23 % | 19.804 M 81.98 % | 10.883 M 16.94 % | 9.306 M 4.54 % | 8.902 M -50.63 % | 18.030 M 145.04 % | 7.358 M -12.88 % | 8.446 M -12.01 % | 9.599 M -39.69 % | 15.916 M 159.50 % | 6.133 M -64.69 % | 17.370 M 46.11 % | 11.889 M 159.19 % | 4.587 M 0.00 % | 4.587 M |
Cost of revenue | 764.063 M 34.98 % | 566.045 M -35.42 % | 876.547 M 6.93 % | 819.754 M 2.06 % | 803.212 M 20.01 % | 669.276 M -25.50 % | 898.376 M 35.80 % | 661.553 M 3.96 % | 636.384 M -8.48 % | 695.383 M -21.02 % | 880.422 M 15.53 % | 762.081 M -17.16 % | 919.954 M 25.69 % | 731.946 M -22.72 % | 947.140 M 43.01 % | 662.282 M 4.61 % | 633.094 M 18.37 % | 534.840 M 12.32 % | 476.193 M 3.70 % | 459.201 M 19.30 % | 384.917 M 0.00 % | 384.917 M |
General and administrative expenses | 25.544 M -14.23 % | 29.783 M -27.43 % | 41.042 M 49.14 % | 27.519 M 26.66 % | 21.727 M -11.33 % | 24.503 M -22.11 % | 31.460 M 5.66 % | 29.775 M 37.45 % | 21.662 M -7.35 % | 23.381 M -22.62 % | 30.216 M 28.99 % | 23.425 M 9.19 % | 21.454 M -0.58 % | 21.579 M -26.87 % | 29.507 M 36.88 % | 21.557 M 188.05 % | -24.483 M -185.47 % | 28.646 M 29.06 % | 22.196 M 17.15 % | 18.946 M -12.03 % | 21.538 M 0.00 % | 21.538 M |
Selling and marketing expenses | 1.557 M 5.79 % | 1.472 M -46.26 % | 2.738 M 99.94 % | 1.370 M -3.44 % | 1.418 M 23.69 % | 1.147 M -55.84 % | 2.597 M 587.64 % | 377.615 K -75.83 % | 1.562 M -2.59 % | 1.604 M -44.21 % | 2.874 M 105.18 % | 1.401 M -9.04 % | 1.540 M -1.20 % | 1.559 M -35.48 % | 2.416 M 90.85 % | 1.266 M -16.95 % | 1.524 M 9.08 % | 1.397 M -40.82 % | 2.361 M 87.42 % | 1.260 M 1.37 % | 1.243 M 0.00 % | 1.243 M |
Other expenses | -25.700 M -125.62 % | -11.391 M 83.24 % | -67.970 M -253.12 % | -19.249 M 33.81 % | -29.080 M -124.37 % | -12.961 M 13.51 % | -14.985 M 11.34 % | -16.901 M -9.26 % | -15.469 M -36.90 % | -11.299 M 27.89 % | -15.670 M -5.26 % | -14.887 M 45.41 % | -27.268 M -367.70 % | -5.830 M -135.96 % | -2.471 M 78.91 % | -11.715 M -137.26 % | 31.440 M 366.55 % | -11.795 M 34.20 % | -17.926 M -19.45 % | -15.007 M -47.19 % | -10.196 M 0.00 % | -10.196 M |
Operating expenses | 7.041 M -71.70 % | 24.877 M 506.27 % | 4.103 M -88.16 % | 34.655 M 219.39 % | 10.851 M -59.41 % | 26.730 M -6.31 % | 28.531 M 112.13 % | 13.450 M 68.98 % | 7.959 M -43.05 % | 13.975 M -21.80 % | 17.871 M 78.35 % | 10.020 M 360.31 % | -3.849 M -121.48 % | 17.917 M -40.67 % | 30.198 M 159.87 % | 11.620 M 30.04 % | 8.936 M -52.64 % | 18.868 M 154.21 % | 7.422 M 24.59 % | 5.957 M -55.60 % | 13.416 M 0.00 % | 13.416 M |
Cost and expenses | 771.104 M 30.49 % | 590.922 M -32.90 % | 880.650 M 3.07 % | 854.409 M 4.96 % | 814.063 M 16.96 % | 696.006 M -24.91 % | 926.908 M 37.32 % | 675.003 M 4.76 % | 644.343 M -9.17 % | 709.358 M -21.03 % | 898.293 M 16.34 % | 772.101 M -15.72 % | 916.105 M 22.17 % | 749.864 M -23.27 % | 977.338 M 45.03 % | 673.903 M 4.96 % | 642.030 M 15.95 % | 553.708 M 14.49 % | 483.615 M 3.97 % | 465.158 M 16.78 % | 398.333 M 0.00 % | 398.333 M |
Research and development expenses | 5.640 M 12.49 % | 5.013 M -82.28 % | 28.294 M 13.10 % | 25.016 M 49.03 % | 16.785 M 19.54 % | 14.042 M 48.43 % | 9.460 M 4 669.49 % | 198.341 K -2.75 % | 203.953 K -29.63 % | 289.833 K -35.69 % | 450.714 K 457.08 % | 80.906 K -80.96 % | 424.913 K -30.33 % | 609.914 K -18.23 % | 745.852 K 45.45 % | 512.784 K 12.63 % | 455.300 K -26.53 % | 619.714 K -21.65 % | 790.961 K 4.41 % | 757.579 K -8.80 % | 830.709 K 0.00 % | 830.710 K |
Selling general and administrative expenses | 27.101 M -13.29 % | 31.254 M -28.61 % | 43.780 M 51.55 % | 28.888 M 24.81 % | 23.145 M -9.76 % | 25.650 M -24.68 % | 34.057 M 12.95 % | 30.152 M 29.83 % | 23.224 M -7.05 % | 24.985 M -24.49 % | 33.090 M 33.29 % | 24.826 M 7.97 % | 22.994 M -0.62 % | 23.138 M -27.52 % | 31.923 M 39.88 % | 22.822 M 199.40 % | -22.959 M -176.42 % | 30.043 M 22.34 % | 24.557 M 21.53 % | 20.206 M -11.30 % | 22.781 M 0.00 % | 22.781 M |
Interest income | 1.860 M 9.23 % | 1.702 M -20.06 % | 2.129 M -11.48 % | 2.406 M -27.70 % | 3.327 M 27.52 % | 2.609 M -8.80 % | 2.861 M 24.13 % | 2.305 M -41.23 % | 3.922 M -7.58 % | 4.244 M 36.21 % | 3.116 M -20.83 % | 3.935 M -5.74 % | 4.175 M 23.17 % | 3.390 M -17.07 % | 4.087 M 123.00 % | 1.833 M -25.04 % | 2.445 M 47.69 % | 1.656 M -13.70 % | 1.918 M -7.00 % | 2.063 M 55.82 % | 1.324 M -4.39 % | 1.385 M |
Interest expense | 3.300 M -15.10 % | 3.886 M -15.18 % | 4.582 M 19.90 % | 3.821 M -13.26 % | 4.405 M -1.39 % | 4.467 M -36.35 % | 7.018 M 29.90 % | 5.402 M -14.37 % | 6.309 M -28.02 % | 8.765 M -28.03 % | 12.180 M 3.75 % | 11.740 M 2.54 % | 11.449 M -12.19 % | 13.039 M -15.50 % | 15.430 M 19.23 % | 12.942 M -11.42 % | 14.610 M 6.10 % | 13.769 M -13.01 % | 15.829 M 2.85 % | 15.390 M -9.63 % | 17.030 M -0.60 % | 17.133 M |
Depreciation and amortization | 31.285 M 7.83 % | 29.013 M 0.00 % | 29.013 M 3.47 % | 28.040 M -2.42 % | 28.736 M 2.22 % | 28.111 M 0.00 % | 28.111 M 4.10 % | 27.005 M -2.89 % | 27.808 M 2.98 % | 27.005 M 0.00 % | 27.005 M 1.85 % | 26.513 M -0.43 % | 26.629 M 0.44 % | 26.513 M 0.00 % | 26.513 M 0.41 % | 26.404 M -0.34 % | 26.495 M 0.35 % | 26.404 M 0.00 % | 26.404 M -1.86 % | 26.904 M 0.00 % | 26.904 M 0.00 % | 26.904 M |
Operating income | 101.469 M 96.70 % | 51.586 M -18.92 % | 63.622 M -1.33 % | 64.482 M -35.10 % | 99.349 M 45.61 % | 68.228 M -13.31 % | 78.703 M -11.12 % | 88.555 M -11.75 % | 100.349 M 51.20 % | 66.367 M 0.00 % | 66.367 M -11.78 % | 75.226 M -18.39 % | 92.173 M 56.26 % | 58.988 M 1.40 % | 58.173 M -28.48 % | 81.336 M -33.51 % | 122.331 M 65.74 % | 73.810 M -38.15 % | 119.346 M 11.78 % | 106.768 M 83.10 % | 58.313 M 0.00 % | 58.313 M |
Operating income ratio | 0.12 44.84 % | 0.08 19.16 % | 0.07 -3.99 % | 0.07 -35.48 % | 0.11 21.83 % | 0.09 14.07 % | 0.08 -32.52 % | 0.12 -13.93 % | 0.13 57.51 % | 0.09 24.36 % | 0.07 -22.51 % | 0.09 -2.88 % | 0.09 25.35 % | 0.07 29.82 % | 0.06 -47.84 % | 0.11 -32.71 % | 0.16 36.07 % | 0.12 -40.58 % | 0.20 6.03 % | 0.19 46.19 % | 0.13 0.00 % | 0.13 |
Total other income expenses net | 9.508 M 77.27 % | 5.364 M 2 048.45 % | 249.646 K -96.64 % | 7.434 M -9.48 % | 8.213 M 15 768.44 % | -52.416 K 98.38 % | -3.233 M -1 219.43 % | -245.055 K -104.56 % | 5.375 M 27 014.30 % | -19.969 K -5.26 % | -18.971 K 93.33 % | -284.258 K -102.00 % | 14.213 M 5 605.43 % | -258.162 K -103.11 % | 8.298 M 6 993.21 % | -120.373 K -725.70 % | 19.238 K 109.51 % | -202.380 K 32.13 % | -298.169 K -1 951.41 % | 16.105 K 107.58 % | -212.584 K 0.00 % | -212.584 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -165.021 M -1 028.17 % | 17.779 M 117.29 % | -102.853 M -461.65 % | 28.440 M -75.47 % | 115.924 M 528.44 % | 18.446 M 132.45 % | -56.839 M -80.50 % | -31.489 M -129.61 % | 106.349 M -55.74 % | 240.293 M -20.65 % | 302.816 M -31.98 % | 445.171 M -14.95 % | 523.392 M -4.81 % | 549.852 M 10.61 % | 497.127 M 1.25 % | 491.013 M 7.59 % | 456.362 M -42.40 % | 792.326 M 1.74 % | 778.804 M 70.01 % | 458.104 M |
Total investments | 219.988 M -18.07 % | 268.512 M 6.68 % | 251.688 M 6.13 % | 237.158 M -6.63 % | 253.989 M -3.53 % | 263.273 M 3.72 % | 253.832 M 14.96 % | 220.792 M 10.60 % | 199.627 M -19.93 % | 249.315 M 7.08 % | 232.833 M 8.88 % | 213.838 M 7.96 % | 198.063 M -12.54 % | 226.449 M 6.84 % | 211.943 M 4.08 % | 203.641 M 6.72 % | 190.821 M -21.88 % | 244.276 M 6.82 % | 228.676 M -75.04 % | 916.208 M |
Total debt | 692.217 M -5.64 % | 733.608 M 14.69 % | 639.663 M -6.74 % | 685.891 M -7.88 % | 744.555 M 7.57 % | 692.181 M 3.71 % | 667.434 M -8.44 % | 728.928 M -13.89 % | 846.535 M -11.53 % | 956.907 M -12.85 % | 1.098 B -2.79 % | 1.130 B -12.07 % | 1.285 B 11.37 % | 1.153 B -4.01 % | 1.202 B 10.64 % | 1.086 B -3.52 % | 1.126 B -4.52 % | 1.179 B -3.56 % | 1.222 B | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 903.297 M | 0.000 | 0.000 -100.00 % | 181.696 M -79.31 % | 878.287 M 386.04 % | 180.704 M -78.63 % | 845.731 M 469.23 % | 148.574 M -82.42 % | 845.330 M 469.56 % | 148.419 M -81.74 % | 812.844 M 601.13 % | 115.934 M -85.74 % | 812.844 M 601.13 % | 115.934 M -85.33 % | 790.478 M 744.82 % | 93.567 M -93.89 % | 1.530 B | 0.000 -100.00 % | 1.359 B |
Retained earnings | 1.074 B 0.88 % | 1.065 B 3.58 % | 1.028 B 1.74 % | 1.010 B 5.46 % | 958.088 M 0.80 % | 950.438 M 4.98 % | 905.392 M 1.93 % | 888.216 M 6.58 % | 833.345 M 0.14 % | 832.149 M 5.29 % | 790.353 M 1.83 % | 776.173 M 7.52 % | 721.891 M -0.31 % | 724.161 M 6.05 % | 682.880 M 3.32 % | 660.958 M -2.42 % | 677.327 M 13.60 % | 596.225 M 9.64 % | 543.795 M | 0.000 |
Common stock | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 0.00 % | 400.100 M 11.14 % | 360.000 M 0.00 % | 360.000 M | 0.000 |
Total equity | 2.915 B 0.83 % | 2.891 B 1.64 % | 2.844 B 2.33 % | 2.779 B 2.30 % | 2.717 B -0.21 % | 2.722 B 2.18 % | 2.664 B 2.37 % | 2.603 B 2.91 % | 2.529 B -0.21 % | 2.535 B 2.24 % | 2.479 B 2.36 % | 2.422 B 2.20 % | 2.370 B 0.19 % | 2.365 B 2.40 % | 2.310 B 2.58 % | 2.252 B -0.02 % | 2.252 B 14.80 % | 1.962 B 3.56 % | 1.894 B 13.54 % | 1.668 B |
Other non current liabilities | 1.551 M 1.52 % | 1.527 M 0.00 % | 1.527 M 0.00 % | 1.527 M -98.33 % | 91.461 M 5 979.54 % | 1.504 M -98.46 % | 97.810 M 6 401.53 % | 1.504 M 0.00 % | 1.504 M 0.77 % | 1.493 M -98.61 % | 107.389 M 7 093.35 % | 1.493 M 0.00 % | 1.493 M 1.52 % | 1.471 M -98.96 % | 141.045 M 9 491.45 % | 1.471 M | 0.000 -100.00 % | 1.448 M -99.17 % | 174.304 M | 0.000 |
Long term debt | 317.137 M -6.28 % | 338.380 M 1.14 % | 334.581 M 2.37 % | 326.823 M 18.63 % | 275.504 M 11.03 % | 248.135 M 3.27 % | 240.267 M -11.10 % | 270.275 M 0.00 % | 270.276 M -10.01 % | 300.341 M -9.84 % | 333.129 M -4.13 % | 347.482 M -3.23 % | 359.098 M -7.13 % | 386.670 M 18.97 % | 325.014 M -17.63 % | 394.563 M -0.37 % | 396.033 M -5.29 % | 418.157 M -0.95 % | 422.163 M | 0.000 |
Total non current liabilities | 398.441 M -5.64 % | 422.268 M 0.28 % | 421.076 M 1.22 % | 415.995 M 50.16 % | 277.032 M -19.23 % | 342.982 M 34.22 % | 255.539 M -31.18 % | 371.331 M -0.80 % | 374.311 M -7.53 % | 404.788 M -8.11 % | 440.517 M -3.87 % | 458.245 M -4.52 % | 479.928 M -7.28 % | 517.596 M 11.06 % | 466.059 M -14.28 % | 543.698 M -1.70 % | 553.088 M -5.16 % | 583.171 M -2.23 % | 596.467 M | 0.000 |
Other current liabilities | 214.198 M 22.57 % | 174.753 M -29.70 % | 248.589 M 16.58 % | 213.238 M 50.04 % | 142.119 M 107.22 % | 68.583 M -33.83 % | 103.643 M 156.21 % | 40.452 M -36.60 % | 63.809 M -1.43 % | 64.735 M -60.43 % | 163.611 M 190.69 % | 56.283 M -61.67 % | 146.842 M 73.48 % | 84.644 M -40.97 % | 143.399 M 1 338.94 % | -11.574 M -114.29 % | 80.996 M -4.80 % | 85.079 M -53.98 % | 184.869 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.393 M 65.87 % | 26.161 M 55.81 % | 16.790 M -88.85 % | 150.517 M 32.19 % | 113.865 M 414.29 % | 22.140 M 15.45 % | 19.178 M -63.26 % | 52.196 M | 0.000 | 0.000 -100.00 % | 91.660 M -9.09 % | 100.829 M -18.41 % | 123.577 M 36.66 % | 90.425 M 15.11 % | 78.557 M | 0.000 |
Short term debt | 375.081 M -5.10 % | 395.229 M 29.55 % | 305.082 M -15.04 % | 359.068 M -23.14 % | 467.154 M 5.20 % | 444.045 M 3.95 % | 427.167 M 6.50 % | 401.094 M -30.40 % | 576.258 M -12.23 % | 656.565 M -3.88 % | 683.076 M -12.66 % | 782.072 M -8.87 % | 858.193 M 11.93 % | 766.725 M -2.56 % | 786.882 M 13.81 % | 691.414 M -5.42 % | 731.018 M 11.30 % | 656.800 M -2.95 % | 676.793 M | 0.000 |
Total current liabilities | 929.675 M 13.31 % | 820.438 M 1.03 % | 812.105 M -2.04 % | 829.002 M 4.26 % | 795.162 M 7.46 % | 739.961 M -6.32 % | 789.905 M -0.89 % | 797.002 M -2.66 % | 818.794 M -16.46 % | 980.145 M -8.14 % | 1.067 B -2.45 % | 1.094 B -12.76 % | 1.254 B 11.43 % | 1.125 B -1.45 % | 1.142 B 19.95 % | 951.747 M 2.69 % | 926.806 M -1.30 % | 939.023 M -9.64 % | 1.039 B | 0.000 |
Total liabilities | 1.328 B 6.87 % | 1.243 B 0.77 % | 1.233 B -0.95 % | 1.245 B 16.12 % | 1.072 B -0.99 % | 1.083 B 3.59 % | 1.045 B -10.52 % | 1.168 B -2.08 % | 1.193 B -13.85 % | 1.385 B -8.13 % | 1.508 B -2.87 % | 1.552 B -10.48 % | 1.734 B 5.54 % | 1.643 B 2.18 % | 1.608 B 7.51 % | 1.495 B 1.05 % | 1.480 B -2.78 % | 1.522 B -6.94 % | 1.636 B | 0.000 |
Other non current assets | 238.126 M 136.71 % | 100.597 M -62.43 % | 267.751 M 41.67 % | 189.000 M 1 427 392.46 % | 13.240 K 128.63 % | 5.791 K | 0.000 -100.00 % | 13.000 M 488.72 % | 2.208 M -88.96 % | 20.000 M -78.24 % | 91.895 M -4.34 % | 96.068 M 56.32 % | 61.457 M 20.83 % | 50.862 M 894.53 % | 5.114 M -91.72 % | 61.769 M 0.24 % | 61.622 M 3.17 % | 59.727 M 1.88 % | 58.622 M 112.80 % | -458.104 M |
Long term investments | 0.000 -100.00 % | 183.512 M | 0.000 -100.00 % | 48.158 M -77.49 % | 213.989 M -18.72 % | 263.273 M 7.97 % | 243.832 M 17.34 % | 207.792 M 4.09 % | 199.627 M -12.95 % | 229.315 M 60.55 % | 142.833 M 20.19 % | 118.838 M -13.92 % | 138.063 M -21.75 % | 176.449 M -15.55 % | 208.943 M 46.48 % | 142.641 M 9.04 % | 130.821 M -29.77 % | 186.276 M 8.19 % | 172.176 M | 0.000 |
Intangible assets | 144.710 M 25.06 % | 115.708 M -0.86 % | 116.709 M 10.50 % | 105.623 M -0.26 % | 105.894 M -1.04 % | 107.010 M -0.95 % | 108.039 M 1.52 % | 106.427 M -0.89 % | 107.387 M -0.96 % | 108.428 M -0.89 % | 109.398 M -0.80 % | 110.276 M -0.43 % | 110.757 M 0.66 % | 110.036 M -0.77 % | 110.892 M -1.36 % | 112.419 M -1.35 % | 113.959 M -1.37 % | 115.546 M -1.32 % | 117.095 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 144.710 M 25.06 % | 115.708 M -0.86 % | 116.709 M 10.50 % | 105.623 M -0.26 % | 105.894 M -1.04 % | 107.010 M -0.95 % | 108.039 M 1.52 % | 106.427 M -0.89 % | 107.387 M -0.96 % | 108.428 M -0.89 % | 109.398 M -0.80 % | 110.276 M -0.43 % | 110.757 M 0.66 % | 110.036 M -0.77 % | 110.892 M -1.36 % | 112.419 M -1.35 % | 113.959 M -1.37 % | 115.546 M -1.32 % | 117.095 M | 0.000 |
Property plant equipment net | 2.382 B 1.68 % | 2.343 B -0.10 % | 2.345 B 2.11 % | 2.297 B 2.24 % | 2.246 B 2.50 % | 2.191 B 2.18 % | 2.145 B 2.05 % | 2.102 B -0.70 % | 2.117 B -0.17 % | 2.120 B -0.74 % | 2.136 B -0.21 % | 2.141 B -0.67 % | 2.155 B -0.34 % | 2.162 B -0.67 % | 2.177 B 2.10 % | 2.132 B 0.46 % | 2.122 B 0.22 % | 2.117 B -0.90 % | 2.137 B | 0.000 |
Total non current assets | 2.783 B 0.80 % | 2.761 B 0.49 % | 2.748 B 3.51 % | 2.654 B 2.89 % | 2.580 B 0.14 % | 2.576 B 2.61 % | 2.511 B 2.83 % | 2.442 B 0.12 % | 2.439 B -2.08 % | 2.490 B -0.07 % | 2.492 B 0.59 % | 2.478 B 0.06 % | 2.476 B -1.40 % | 2.511 B -0.06 % | 2.513 B 2.17 % | 2.459 B 0.81 % | 2.440 B -2.03 % | 2.490 B -0.21 % | 2.495 B 644.72 % | -458.104 M |
Other current assets | 29.701 M -28.11 % | 41.317 M -1.76 % | 42.056 M -17.99 % | 51.280 M -52.48 % | 107.915 M 207.42 % | 35.103 M -9.72 % | 38.881 M -58.15 % | 92.905 M -9.72 % | 102.910 M 139.62 % | 42.947 M 46.67 % | 29.281 M -17.13 % | 35.333 M 2.43 % | 34.493 M -12.89 % | 39.598 M -14.97 % | 46.567 M -13.22 % | 53.661 M 58.67 % | 33.819 M -85.41 % | 231.820 M 401.45 % | 46.230 M | 0.000 |
Short term investments | 0.000 -100.00 % | 85.000 M -66.23 % | 251.688 M 33.17 % | 189.000 M 372.50 % | 40.000 M | 0.000 -100.00 % | 10.000 M -23.08 % | 13.000 M | 0.000 -100.00 % | 20.000 M -77.78 % | 90.000 M -5.26 % | 95.000 M 58.33 % | 60.000 M 20.00 % | 50.000 M 1 566.67 % | 3.000 M -95.08 % | 61.000 M 1.67 % | 60.000 M 3.45 % | 58.000 M 2.65 % | 56.500 M -93.83 % | 916.208 M |
cash and cash equivalents | 857.238 M 19.75 % | 715.829 M -3.59 % | 742.516 M 12.94 % | 657.452 M 4.58 % | 628.631 M -6.69 % | 673.734 M -6.98 % | 724.273 M -4.75 % | 760.416 M 2.73 % | 740.186 M 3.29 % | 716.614 M -9.88 % | 795.213 M 16.19 % | 684.383 M -10.09 % | 761.192 M 26.12 % | 603.543 M -14.32 % | 704.407 M 18.39 % | 594.964 M -11.10 % | 669.219 M 73.14 % | 386.522 M -12.86 % | 443.576 M 196.83 % | -458.104 M |
Cash and short term investments | 857.238 M 7.04 % | 800.829 M 7.85 % | 742.516 M -12.28 % | 846.452 M 26.59 % | 668.631 M -0.76 % | 673.734 M -8.24 % | 734.273 M -5.06 % | 773.416 M 4.49 % | 740.186 M 0.48 % | 736.614 M -16.79 % | 885.213 M 13.58 % | 779.383 M -5.09 % | 821.192 M 25.65 % | 653.543 M -7.61 % | 707.407 M 7.84 % | 655.964 M -10.05 % | 729.219 M 64.05 % | 444.522 M -11.11 % | 500.076 M 9.16 % | 458.104 M |
Total current assets | 1.460 B 6.35 % | 1.373 B 3.22 % | 1.330 B -2.93 % | 1.370 B 5.44 % | 1.299 B 5.69 % | 1.229 B -4.10 % | 1.282 B -3.59 % | 1.329 B 3.56 % | 1.284 B -10.17 % | 1.429 B -4.37 % | 1.494 B -0.15 % | 1.497 B -8.04 % | 1.627 B 8.74 % | 1.497 B 6.53 % | 1.405 B 9.08 % | 1.288 B -0.35 % | 1.293 B 30.03 % | 994.008 M -3.93 % | 1.035 B 125.87 % | 458.104 M |
Inventory | 82.432 M -6.93 % | 88.569 M -31.68 % | 129.647 M -1.42 % | 131.515 M -29.05 % | 185.357 M 36.97 % | 135.331 M -22.45 % | 174.516 M 47.72 % | 118.143 M 20.15 % | 98.325 M -54.45 % | 215.877 M 66.86 % | 129.376 M -6.97 % | 139.075 M -23.84 % | 182.600 M -30.98 % | 264.560 M 46.68 % | 180.371 M 5.72 % | 170.609 M 137.07 % | 71.964 M -34.87 % | 110.495 M -21.28 % | 140.358 M | 0.000 |
Net receivables | 490.326 M 10.99 % | 441.789 M 6.35 % | 415.426 M 21.97 % | 340.594 M 0.99 % | 337.256 M -12.41 % | 385.032 M 15.27 % | 334.024 M -5.88 % | 354.885 M -15.79 % | 421.422 M -2.81 % | 433.611 M -3.75 % | 450.497 M -17.00 % | 542.775 M -12.62 % | 621.195 M 15.27 % | 538.921 M 14.54 % | 470.498 M 15.40 % | 407.707 M -16.78 % | 489.933 M 142.51 % | 202.026 M -41.96 % | 348.057 M | 0.000 |
Tax assets | 18.020 M -1.59 % | 18.311 M 2.02 % | 17.948 M 20.16 % | 14.938 M 10.25 % | 13.549 M -6.27 % | 14.456 M 3.54 % | 13.961 M 9.82 % | 12.713 M -0.64 % | 12.795 M 2.28 % | 12.509 M 3.04 % | 12.141 M 2.80 % | 11.810 M 8.35 % | 10.901 M -6.92 % | 11.711 M 6.32 % | 11.015 M 4.51 % | 10.540 M -4.69 % | 11.059 M -0.50 % | 11.114 M 3.46 % | 10.742 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 310.874 M 35.86 % | 228.826 M 0.21 % | 228.354 M -4.17 % | 238.290 M 40.97 % | 169.041 M -6.46 % | 180.721 M -24.84 % | 240.433 M 33.65 % | 179.894 M 42.77 % | 126.002 M -41.94 % | 217.038 M 12.65 % | 192.665 M 5.01 % | 183.481 M -18.33 % | 224.651 M -7.24 % | 242.177 M 40.90 % | 171.880 M 11.38 % | 154.316 M 119.01 % | 70.461 M -16.47 % | 84.356 M -43.46 % | 149.192 M | 0.000 |
Tax payables | 29.522 M 36.48 % | 21.630 M -28.09 % | 30.080 M 63.43 % | 18.405 M 9.25 % | 16.847 M -17.63 % | 20.452 M 9.59 % | 18.661 M -25.49 % | 25.045 M -10.89 % | 28.106 M 42.91 % | 19.666 M -28.92 % | 27.667 M 39.94 % | 19.770 M -17.82 % | 24.057 M -23.83 % | 31.586 M 33.22 % | 23.709 M 41.44 % | 16.763 M -39.26 % | 27.598 M 23.41 % | 22.363 M -21.03 % | 28.320 M | 0.000 |
Deferred revenue non current | 79.754 M -3.16 % | 82.361 M -3.07 % | 84.968 M -3.05 % | 87.645 M -2.55 % | 89.934 M -3.65 % | 93.342 M 511.22 % | 15.271 M -84.63 % | 99.349 M -2.91 % | 102.327 M -0.61 % | 102.953 M -2.78 % | 105.896 M -3.09 % | 109.270 M -8.44 % | 119.337 M -7.82 % | 129.456 M -7.25 % | 139.574 M -5.48 % | 147.665 M -5.98 % | 157.055 M -3.98 % | 163.566 M -5.37 % | 172.856 M | 0.000 |
Minority interest | 536.798 M 2.74 % | 522.475 M 1.86 % | 512.942 M 4.64 % | 490.218 M 2.13 % | 479.988 M -2.76 % | 493.607 M 2.59 % | 481.167 M 2.67 % | 468.654 M 4.08 % | 450.296 M -1.46 % | 456.988 M 3.08 % | 443.320 M 2.40 % | 432.944 M -0.47 % | 434.986 M 1.60 % | 428.148 M 3.40 % | 414.056 M 3.43 % | 400.320 M 4.15 % | 384.352 M 1.36 % | 379.186 M 4.13 % | 364.141 M | 0.000 |
Capital lease obligations | 37.085 M 1.05 % | 36.698 M -7.93 % | 39.858 M -7.62 % | 43.146 M 1.35 % | 42.574 M 1.14 % | 42.096 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 903.521 M | 0.000 -100.00 % | 902.951 M 2.78 % | 878.513 M -0.01 % | 878.607 M | 0.000 -100.00 % | 696.911 M | 0.000 -100.00 % | 845.485 M | 0.000 -100.00 % | 696.911 M | 0.000 -100.00 % | 812.844 M | 0.000 -100.00 % | 812.844 M | 0.000 -100.00 % | 696.911 M 177.11 % | -903.795 M -263.71 % | 552.071 M 78.19 % | 309.818 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.361 M -212.51 % | 42.096 M 143.04 % | -97.810 M -48 179.73 % | 203.433 K 0.00 % | 203.433 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.243 B 2.65 % | 4.133 B 1.38 % | 4.077 B 1.32 % | 4.024 B 3.75 % | 3.879 B 1.93 % | 3.805 B 0.35 % | 3.792 B 0.56 % | 3.771 B 1.31 % | 3.722 B -5.03 % | 3.919 B -1.68 % | 3.987 B 0.32 % | 3.974 B -3.15 % | 4.103 B 2.38 % | 4.008 B 2.31 % | 3.918 B 4.54 % | 3.747 B 0.41 % | 3.732 B 7.12 % | 3.484 B -1.30 % | 3.530 B | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.125 M -880.94 % | -114.722 K | 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 -100.00 % | 164.461 K 200.00 % | -164.461 K -300.00 % | 82.230 K 0.00 % | 82.231 K |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.212 M | 0.000 -100.00 % | 58.280 M 141.95 % | -138.938 M -200.00 % | 138.938 M | 0.000 -100.00 % | 36.801 M -49.99 % | 73.584 M 200.00 % | -73.584 M | 0.000 100.00 % | -193.051 M -523.21 % | -30.977 M | 0.000 | 0.000 100.00 % | -86.195 M -60.35 % | -53.755 M -300.00 % | 26.878 M 0.00 % | 26.878 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.185 M | 0.000 -100.00 % | 103.814 M 196.22 % | -107.888 M -200.00 % | 107.888 M | 0.000 100.00 % | -13.138 M -118.65 % | 70.456 M 200.00 % | -70.456 M | 0.000 100.00 % | -152.394 M -507.28 % | 37.417 M | 0.000 | 0.000 100.00 % | -17.747 M 68.24 % | -55.872 M -300.00 % | 27.936 M 0.00 % | 27.936 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.841 M | 0.000 100.00 % | -45.534 M -46.65 % | -31.050 M -200.00 % | 31.050 M | 0.000 -100.00 % | 49.939 M 1 496.78 % | 3.127 M 200.00 % | -3.127 M | 0.000 100.00 % | -40.657 M 40.55 % | -68.394 M | 0.000 | 0.000 100.00 % | -68.612 M -3 107.36 % | 2.281 M 300.00 % | -1.141 M 0.00 % | -1.141 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.444 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.461 K 200.00 % | -164.461 K -300.00 % | 82.230 K 0.00 % | 82.231 K |
Other non cash items | 232.865 M 1 412.75 % | 15.394 M | 0.000 -100.00 % | 212.088 M 266.59 % | 57.854 M 235.46 % | -42.709 M 4.65 % | -44.793 M -114.51 % | 308.673 M 5 350.57 % | 5.663 M 120.35 % | -27.827 M 40.45 % | -46.731 M 13.91 % | -54.282 M -137.95 % | -22.813 M 44.74 % | -41.280 M 65.74 % | -120.481 M -116.50 % | -55.650 M 31.38 % | -81.102 M -54.69 % | -52.430 M 34.11 % | -79.576 M -10.44 % | -72.056 M -13.61 % | -63.422 M -236.70 % | -18.836 M |
Net cash provided by operating activities | 232.865 M 1 412.75 % | 15.394 M | 0.000 -100.00 % | 264.418 M 165.65 % | 99.537 M 4 159.97 % | 2.337 M -97.44 % | 91.380 M -45.96 % | 169.093 M -28.84 % | 237.640 M 468.57 % | 41.796 M -10.56 % | 46.731 M -13.91 % | 54.282 M | 0.000 | 0.000 100.00 % | -102.765 M -148.52 % | 211.791 M | 0.000 -100.00 % | 5.954 M -79.06 % | 28.426 M -79.20 % | 136.689 M 50.85 % | 90.613 M 0.00 % | 90.613 M |
Investments in property plant and equipment | -82.737 M -207.16 % | -26.936 M 80.01 % | -134.770 M -71.40 % | -78.630 M 0.36 % | -78.914 M -131.75 % | -34.051 M 47.70 % | -65.113 M -298.65 % | -16.333 M 47.91 % | -31.356 M -132.23 % | -13.502 M -0.04 % | -13.496 M 52.07 % | -28.161 M -952.26 % | -2.676 M 90.49 % | -28.154 M 21.29 % | -35.771 M 8.83 % | -39.237 M -65.91 % | -23.649 M -408.90 % | -4.647 M -180.18 % | 5.795 M 120.71 % | -27.987 M -375.45 % | -5.886 M 69.04 % | -19.011 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 578.407 K -92.87 % | 8.108 M | 0.000 -100.00 % | 3.305 M -42.89 % | 5.787 M 56 440.32 % | 10.235 K | 0.000 -100.00 % | 18.438 M 205.67 % | -17.449 M -170.05 % | 24.908 M 154 522.20 % | 16.109 K -99.84 % | 10.127 M 16 704.48 % | 60.264 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 M 200.00 % | -200.000 M | 0.000 100.00 % | -248.000 M -224.00 % | 200.000 M 200.00 % | -200.000 M | 0.000 -100.00 % | 472.500 K 200.00 % | -472.500 K 99.63 % | -128.350 M | 0.000 100.00 % | -380.300 M -305.57 % | 185.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 100.00 % | -170.384 M -200.00 % | 170.384 M | 0.000 -100.00 % | 329.170 M 395.95 % | 66.372 M -77.19 % | 291.035 M | 0.000 -100.00 % | 256.645 M 464.29 % | -70.450 M -200.00 % | 70.450 M | 0.000 100.00 % | -651.725 K 99.64 % | -182.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 98.550 M 215.97 % | -84.976 M -142.00 % | 202.311 M 213.65 % | -178.012 M -1 529.09 % | -10.927 M -200.00 % | 10.927 M 113.99 % | -78.125 M 63.31 % | -212.910 M -201.23 % | -70.680 M -199.81 % | 70.815 M 127.20 % | -260.309 M -367.65 % | 97.256 M 161.61 % | 37.175 M 179.17 % | -46.959 M -167.66 % | 69.405 M -1.58 % | 70.518 M 4 896.08 % | -1.470 M -14.63 % | -1.283 M -112.09 % | 10.610 M -83.83 % | 65.620 M 627.22 % | -12.446 M -121.99 % | 56.599 M |
Net cash used for investing activites | 15.812 M 114.13 % | -111.912 M -265.69 % | 67.542 M 129.83 % | -226.448 M -103.37 % | -111.349 M -381.53 % | -23.124 M 60.65 % | -58.763 M -236.93 % | 42.915 M 490.48 % | -10.990 M -119.18 % | 57.313 M 3 173.53 % | 1.751 M 109.08 % | -19.277 M -1 378.71 % | 1.508 M 102.01 % | -75.113 M -327.74 % | 32.982 M 5.44 % | 31.281 M 224.53 % | -25.119 M -323.62 % | -5.930 M -136.15 % | 16.405 M -56.41 % | 37.633 M 305.27 % | -18.333 M -148.77 % | 37.588 M |
Debt repayment | -41.647 M -154.09 % | 77.000 M 375.00 % | -28.000 M -462.69 % | 7.720 M -85.14 % | 51.940 M 370.52 % | -19.200 M 68.78 % | -61.500 M 47.66 % | -117.500 M -6.68 % | -110.140 M 21.89 % | -140.999 M -336.42 % | 59.639 M 124.31 % | -245.300 M -287.25 % | 131.000 M 371.78 % | -48.200 M -124.68 % | 195.266 M 263.40 % | -119.500 M -125.47 % | -53.000 M -21.84 % | -43.500 M 60.09 % | -109.000 M -178.42 % | -39.150 M -83.29 % | -21.360 M -1.04 % | -21.140 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.800 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 490.100 K | 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 100.00 % | -9.800 M | 0.000 100.00 % | -4.000 M | 0.000 100.00 % | -14.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -69.035 M -2 008.05 % | -3.275 M 50.20 % | -6.577 M -122.46 % | -2.956 M 95.38 % | -64.016 M -1 506.46 % | -3.985 M 93.78 % | -64.016 M -1 103.62 % | -5.319 M 92.44 % | -70.372 M -705.61 % | -8.735 M 87.87 % | -72.018 M -469.03 % | -12.656 M 84.77 % | -83.075 M -550.57 % | -12.770 M 10.65 % | -14.291 M 86.62 % | -106.789 M -1 349.93 % | -7.365 M 45.76 % | -13.578 M 20.87 % | -17.159 M -23.45 % | -13.900 M 82.68 % | -80.269 M -402.60 % | -15.971 M |
Other financing activites | 3.394 M 187.18 % | -3.893 M -132.17 % | 12.102 M 186.98 % | -13.913 M 18.31 % | -17.032 M -276.45 % | -4.524 M -107.95 % | 56.900 M 1 590.77 % | -3.817 M 83.69 % | -23.398 M -50 525.57 % | -46.217 K -100.16 % | 29.804 M 274.29 % | -17.100 M -109.89 % | -8.147 M -311.77 % | 3.847 M -93.02 % | 55.081 M 414.34 % | -17.522 M -108.69 % | 201.610 M | 0.000 -100.00 % | 170.377 K 102.75 % | -6.195 M -122.40 % | 27.663 M -13.95 % | 32.149 M |
Net cash used provided by financing activities | -107.288 M -253.64 % | 69.832 M 410.72 % | -22.474 M -145.63 % | -9.150 M 72.53 % | -33.314 M -20.23 % | -27.709 M 59.62 % | -68.616 M 45.82 % | -126.635 M 37.90 % | -203.910 M -36.14 % | -149.780 M -292.82 % | 77.678 M 128.24 % | -275.056 M -791.48 % | 39.778 M 169.64 % | -57.122 M -132.03 % | 178.328 M 173.14 % | -243.811 M -256.31 % | 155.975 M 373.27 % | -57.078 M 54.70 % | -125.989 M -112.66 % | -59.245 M 46.54 % | -110.822 M -198.62 % | -37.111 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.216 K 99.78 % | -66.372 M -49 064.03 % | -135.000 K 99.48 % | -26.088 M -53.76 % | -16.967 M -110.38 % | 163.383 M 39.63 % | 117.013 M 282.64 % | 30.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 141.390 M 629.81 % | -26.687 M -131.37 % | 85.059 M 195.14 % | 28.820 M 163.90 % | -45.103 M 10.76 % | -50.539 M -39.83 % | -36.143 M -290.22 % | 19.001 M -15.94 % | 22.605 M 129.45 % | -76.760 M -170.30 % | 109.193 M 242.42 % | -76.668 M -148.43 % | 158.299 M 255.72 % | -101.655 M -194.35 % | 107.748 M 251.54 % | -71.102 M -125.30 % | 280.992 M 592.50 % | -57.054 M 29.70 % | -81.158 M -170.52 % | 115.077 M 107.90 % | 55.352 M 2 074.20 % | -2.804 M |
Cash at beginning of period | 714.297 M -3.60 % | 740.984 M 12.97 % | 655.924 M 4.60 % | 627.104 M -6.92 % | 673.734 M -6.98 % | 724.273 M -4.75 % | 760.416 M 3.08 % | 737.725 M 3.16 % | 715.121 M -9.69 % | 791.881 M 15.99 % | 682.687 M -10.10 % | 759.356 M 26.34 % | 601.057 M -14.47 % | 702.712 M 18.11 % | 594.964 M -10.67 % | 666.066 M 72.97 % | 385.074 M -12.90 % | 442.128 M -15.51 % | 523.285 M 28.19 % | 408.209 M 15.69 % | 352.857 M -0.79 % | 355.660 M |
Cash at end of period | 855.687 M 19.79 % | 714.297 M -3.60 % | 740.984 M 12.97 % | 655.924 M 4.34 % | 628.631 M -6.69 % | 673.734 M -6.98 % | 724.273 M -4.29 % | 756.726 M 2.58 % | 737.725 M 3.16 % | 715.121 M -9.69 % | 791.881 M 15.99 % | 682.687 M -10.10 % | 759.356 M 26.34 % | 601.057 M -14.47 % | 702.712 M 18.11 % | 594.964 M -10.67 % | 666.066 M 72.97 % | 385.074 M -12.90 % | 442.128 M -15.51 % | 523.285 M 28.19 % | 408.209 M 15.69 % | 352.857 M |
Operating cash flow | 232.865 M 1 412.75 % | 15.394 M | 0.000 -100.00 % | 264.418 M 165.65 % | 99.537 M 4 159.97 % | 2.337 M -97.44 % | 91.380 M -45.96 % | 169.093 M -28.84 % | 237.640 M 468.57 % | 41.796 M -10.56 % | 46.731 M -13.91 % | 54.282 M | 0.000 | 0.000 100.00 % | -102.765 M -148.52 % | 211.791 M | 0.000 -100.00 % | 5.954 M -79.06 % | 28.426 M -79.20 % | 136.689 M 50.85 % | 90.613 M 0.00 % | 90.613 M |
Capital expenditure | -82.737 M -207.16 % | -26.936 M 80.01 % | -134.770 M -71.40 % | -78.630 M 0.36 % | -78.914 M -131.75 % | -34.051 M 47.70 % | -65.113 M -298.65 % | -16.333 M 47.91 % | -31.356 M -132.23 % | -13.502 M -0.04 % | -13.496 M 52.07 % | -28.161 M -952.26 % | -2.676 M 90.49 % | -28.154 M 21.29 % | -35.771 M 8.83 % | -39.237 M -65.91 % | -23.649 M -408.90 % | -4.647 M -180.18 % | 5.795 M 120.71 % | -27.987 M -375.45 % | -5.886 M 69.04 % | -19.011 M |
Free CashFlow | 150.128 M 1 400.60 % | -11.543 M 87.82 % | -94.777 M -183.41 % | 113.629 M 450.97 % | 20.623 M 165.03 % | -31.715 M -220.74 % | 26.267 M -82.81 % | 152.759 M -25.95 % | 206.284 M 629.09 % | 28.294 M -14.87 % | 33.235 M 27.24 % | 26.120 M 1 075.99 % | -2.676 M 90.49 % | -28.154 M 79.68 % | -138.536 M -180.29 % | 172.554 M 829.64 % | -23.649 M -1 909.88 % | 1.307 M -96.18 % | 34.222 M -68.52 % | 108.702 M 28.30 % | 84.726 M 18.33 % | 71.602 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |