
Hafnia Limited HAFNI.OL
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.869 B 7.37 % | 2.672 B 45.79 % | 1.833 B 125.90 % | 811.217 M -7.19 % | 874.099 M 5.59 % | 827.855 M 124.72 % | 368.390 M 6.32 % | 346.481 M 14.61 % | 302.311 M -7.49 % | 326.780 M |
Net income | 774.035 M -2.43 % | 793.275 M 5.55 % | 751.589 M 1 454.39 % | -55.493 M -137.30 % | 148.776 M 107.40 % | 71.734 M 462.64 % | -19.781 M -767.60 % | 2.963 M 101.59 % | -186.610 M -375.18 % | 67.814 M |
Income before tax | 778.453 M -2.64 % | 799.526 M 5.44 % | 758.267 M 1 583.80 % | -51.103 M -133.75 % | 151.430 M 108.15 % | 72.749 M 468.22 % | -19.757 M -762.32 % | 2.983 M 101.60 % | -186.604 M -375.05 % | 67.843 M |
Income before tax ratio | 0.27 -9.32 % | 0.30 -27.68 % | 0.41 756.84 % | -0.06 -136.36 % | 0.17 97.14 % | 0.09 263.85 % | -0.05 -722.93 % | 0.01 101.39 % | -0.62 -397.32 % | 0.21 |
EBITDA | 992.318 M -8.79 % | 1.088 B 2.77 % | 1.059 B 658.40 % | 139.580 M -60.66 % | 354.819 M 30.80 % | 271.261 M 295.36 % | 68.611 M -17.76 % | 83.430 M 177.21 % | -108.052 M -175.25 % | 143.597 M |
Net income ratio | 0.27 -9.12 % | 0.30 -27.60 % | 0.41 699.55 % | -0.07 -140.19 % | 0.17 96.43 % | 0.09 261.37 % | -0.05 -727.90 % | 0.01 101.39 % | -0.62 -397.45 % | 0.21 |
Ratio EBITDA | 0.35 -15.05 % | 0.41 -29.51 % | 0.58 235.72 % | 0.17 -57.61 % | 0.41 23.88 % | 0.33 75.93 % | 0.19 -22.65 % | 0.24 167.37 % | -0.36 -181.34 % | 0.44 |
Gross profit ratio | 0.30 -25.57 % | 0.40 -13.23 % | 0.46 936.47 % | 0.04 -83.83 % | 0.27 24.91 % | 0.22 347.96 % | 0.05 -40.01 % | 0.08 -10.70 % | 0.09 -69.75 % | 0.30 |
Weighted average shs out dil | 515.109 M 1.26 % | 508.688 M 4.01 % | 489.077 M 34.68 % | 363.127 M -0.34 % | 364.363 M 4.99 % | 347.049 M -6.26 % | 370.244 M 0.00 % | 370.244 M 0.00 % | 370.244 M 0.00 % | 370.244 M |
Weighted average shs out | 510.098 M 0.31 % | 508.510 M 6.41 % | 477.891 M 31.60 % | 363.127 M -0.34 % | 364.363 M 4.99 % | 347.049 M -6.26 % | 370.244 M 0.00 % | 370.244 M 0.00 % | 370.244 M 0.00 % | 370.244 M |
EPS diluted | 1.50 -3.85 % | 1.56 1.30 % | 1.54 1 126.67 % | -0.15 -136.59 % | 0.41 95.24 % | 0.21 493.26 % | -0.05 -767.50 % | 0.01 101.60 % | -0.50 -377.78 % | 0.18 |
Earnings per share | 1.52 -2.56 % | 1.56 -0.64 % | 1.57 1 146.67 % | -0.15 -136.59 % | 0.41 95.24 % | 0.21 493.26 % | -0.05 -767.50 % | 0.01 101.60 % | -0.50 -377.78 % | 0.18 |
Gross profit | 849.631 M -20.08 % | 1.063 B 26.50 % | 840.420 M 2 241.39 % | 35.894 M -84.99 % | 239.124 M 31.89 % | 181.312 M 906.67 % | 18.011 M -36.22 % | 28.240 M 2.35 % | 27.592 M -72.01 % | 98.585 M |
Income tax expense | 4.418 M -29.32 % | 6.251 M -6.39 % | 6.678 M 52.12 % | 4.390 M 65.41 % | 2.654 M 161.48 % | 1.015 M 4 129.17 % | 24.000 K 20.00 % | 20.000 K 233.33 % | 6.000 K -79.31 % | 29.000 K |
Cost of revenue | 2.019 B 25.52 % | 1.609 B 62.13 % | 992.124 M 27.96 % | 775.323 M 22.10 % | 634.975 M -1.79 % | 646.543 M 84.53 % | 350.379 M 10.10 % | 318.241 M 15.84 % | 274.719 M 20.39 % | 228.195 M |
General and administrative expenses | 28.173 M 9.66 % | 25.692 M -31.97 % | 37.766 M 31.18 % | 28.790 M 208.51 % | 9.332 M 49.14 % | 6.257 M 76.50 % | 3.545 M -4.55 % | 3.714 M 0.49 % | 3.696 M 7.25 % | 3.446 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 15.731 M -91.24 % | 179.527 M 320.54 % | 42.690 M 19.19 % | 35.816 M 53.14 % | 23.387 M -18.57 % | 28.720 M -76.62 % | 122.850 M 2.03 % | 120.409 M 9.15 % | 110.312 M 20.55 % | 91.510 M |
Operating expenses | 43.904 M -78.61 % | 205.219 M 380.72 % | 42.690 M 19.19 % | 35.816 M 9.47 % | 32.719 M -6.46 % | 34.977 M -72.33 % | 126.395 M 1.83 % | 124.123 M 8.87 % | 114.008 M 20.06 % | 94.956 M |
Cost and expenses | 2.063 B 13.74 % | 1.814 B 75.27 % | 1.035 B 27.58 % | 811.139 M 21.48 % | 667.694 M -2.03 % | 681.520 M 94.51 % | 350.379 M 10.10 % | 318.241 M 15.84 % | 274.719 M 20.39 % | 228.195 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 28.173 M 9.66 % | 25.692 M -31.97 % | 37.766 M 31.18 % | 28.790 M 208.51 % | 9.332 M 49.14 % | 6.257 M 76.50 % | 3.545 M -4.55 % | 3.714 M 0.49 % | 3.696 M 7.25 % | 3.446 M |
Interest income | 16.317 M -7.44 % | 17.629 M 152.67 % | 6.977 M 196.26 % | 2.355 M 16.93 % | 2.014 M -45.41 % | 3.689 M 1 335.41 % | 257.000 K 147.12 % | 104.000 K -11.11 % | 117.000 K 185.37 % | 41.000 K |
Interest expense | 52.375 M -32.32 % | 77.385 M -17.29 % | 93.559 M 139.87 % | 39.004 M -16.92 % | 46.945 M -29.94 % | 67.007 M 112.70 % | 31.503 M 19.95 % | 26.263 M 38.42 % | 18.973 M 11.46 % | 17.022 M |
Depreciation and amortization | 215.111 M 1.94 % | 211.027 M 0.86 % | 209.219 M 37.94 % | 151.679 M -3.05 % | 156.444 M 18.96 % | 131.505 M 131.26 % | 56.865 M 4.95 % | 54.184 M -9.06 % | 59.579 M 4.32 % | 57.112 M |
Operating income | 805.727 M -6.09 % | 857.948 M 4.22 % | 823.213 M 11 590.97 % | -7.164 M -103.70 % | 193.569 M 32.94 % | 145.603 M 660.49 % | 19.146 M -35.94 % | 29.887 M 11.93 % | 26.701 M -69.13 % | 86.485 M |
Operating income ratio | 0.28 -12.53 % | 0.32 -28.52 % | 0.45 5 186.74 % | -0.01 -103.99 % | 0.22 25.91 % | 0.18 238.41 % | 0.05 -39.75 % | 0.09 -2.34 % | 0.09 -66.63 % | 0.26 |
Total other income expenses net | -27.274 M 53.32 % | -58.422 M 10.05 % | -64.946 M -40.44 % | -46.246 M -9.75 % | -42.139 M 42.16 % | -72.854 M -128.03 % | -31.949 M -18.75 % | -26.904 M -33.08 % | -20.217 M -8.45 % | -18.642 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 926.978 M -19.44 % | 1.151 B -28.12 % | 1.601 B 30.03 % | 1.231 B 2.02 % | 1.207 B -11.04 % | 1.357 B 112.78 % | 637.521 M -12.73 % | 730.502 M 5.40 % | 693.066 M -7.06 % | 745.738 M |
Total investments | 104.440 M 24.15 % | 84.125 M 94.81 % | 43.184 M 130.70 % | 18.719 M 176.38 % | 6.773 M 294.24 % | 1.718 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.122 B -13.16 % | 1.292 B -27.20 % | 1.775 B 33.36 % | 1.331 B 1.83 % | 1.307 B -9.73 % | 1.448 B 109.88 % | 689.984 M -10.61 % | 771.874 M 5.70 % | 730.274 M -5.25 % | 770.699 M |
Accumulated other comprehensive income loss | -19.399 M -181.40 % | 23.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 705.177 M 11.75 % | 631.025 M 65.24 % | 381.886 M 403.19 % | -125.955 M -78.76 % | -70.462 M 41.73 % | -120.920 M 50.11 % | -242.384 M -11.32 % | -217.735 M 1.34 % | -220.698 M -547.44 % | -34.088 M |
Common stock | 1.630 B 32 059.54 % | 5.069 M 0.68 % | 5.035 M 35.97 % | 3.703 M 0.00 % | 3.703 M 0.00 % | 3.703 M 88.74 % | 1.962 M 68.41 % | 1.165 M 8.17 % | 1.077 M 0.00 % | 1.077 M |
Total equity | 2.263 B 1.56 % | 2.228 B 10.89 % | 2.009 B 80.66 % | 1.112 B -3.14 % | 1.148 B 2.64 % | 1.119 B 95.86 % | 571.079 M 43.55 % | 397.819 M 8.46 % | 366.793 M -33.81 % | 554.112 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.238 M -72.09 % | 4.436 M -10.46 % | 4.954 M -16.82 % | 5.956 M | 0.000 |
Long term debt | 785.954 M -23.32 % | 1.025 B -29.56 % | 1.455 B 34.35 % | 1.083 B -5.34 % | 1.144 B -7.82 % | 1.241 B 102.48 % | 613.044 M -0.19 % | 614.239 M -7.12 % | 661.343 M -5.90 % | 702.836 M |
Total non current liabilities | 785.954 M -23.32 % | 1.025 B -29.56 % | 1.455 B 34.35 % | 1.083 B -5.34 % | 1.144 B -7.92 % | 1.243 B 101.23 % | 617.480 M -0.28 % | 619.193 M -7.21 % | 667.299 M -5.06 % | 702.836 M |
Other current liabilities | 124.105 M -25.14 % | 165.792 M 87.72 % | 88.318 M 132.97 % | 37.910 M -18.87 % | 46.725 M -44.11 % | 83.602 M 245 788.24 % | 34.000 K | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 336.295 M 25.80 % | 267.328 M -16.49 % | 320.116 M 28.87 % | 248.395 M 38.69 % | 179.102 M -16.04 % | 213.330 M 177.27 % | 76.940 M -51.19 % | 157.641 M 128.69 % | 68.931 M 1.57 % | 67.863 M |
Total current liabilities | 653.830 M -1.11 % | 661.193 M 45.42 % | 454.679 M 43.98 % | 315.803 M 25.47 % | 251.691 M -21.40 % | 320.220 M 155.11 % | 125.520 M -38.09 % | 202.747 M 87.16 % | 108.327 M 9.56 % | 98.875 M |
Total liabilities | 1.472 B -12.67 % | 1.686 B -11.71 % | 1.910 B 36.52 % | 1.399 B 0.22 % | 1.396 B -10.68 % | 1.563 B 110.33 % | 743.000 M -9.60 % | 821.940 M 5.97 % | 775.626 M -3.25 % | 801.711 M |
Other non current assets | 89.699 M -24.03 % | 118.066 M -38.30 % | 191.361 M 140.33 % | 79.623 M 52.45 % | 52.229 M 52 129.00 % | 100.000 K -96.83 % | 3.158 M 525.35 % | 505.000 K | 0.000 | 0.000 |
Long term investments | 104.440 M 24.15 % | 84.125 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.302 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 510.000 K -60.47 % | 1.290 M -50.19 % | 2.590 M -27.49 % | 3.572 M -19.26 % | 4.424 M -98.02 % | 223.065 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 510.000 K -60.47 % | 1.290 M -50.19 % | 2.590 M -27.49 % | 3.572 M -19.26 % | 4.424 M 40.04 % | 3.159 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 2.608 B -6.12 % | 2.778 B -3.44 % | 2.877 B 37.98 % | 2.085 B -5.52 % | 2.206 B -4.56 % | 2.312 B 97.28 % | 1.172 B 5.95 % | 1.106 B 6.20 % | 1.042 B -15.68 % | 1.235 B |
Total non current assets | 2.802 B -6.00 % | 2.981 B -2.91 % | 3.071 B 41.63 % | 2.168 B -4.20 % | 2.263 B -3.55 % | 2.346 B 99.70 % | 1.175 B 6.18 % | 1.107 B 6.25 % | 1.042 B -15.68 % | 1.235 B |
Other current assets | 122.976 M 6.87 % | 115.076 M -62.26 % | 304.923 M 158.91 % | 117.773 M 8.33 % | 108.719 M -15.90 % | 129.281 M 438.76 % | 23.996 M 36.83 % | 17.537 M 941.39 % | 1.684 M -91.40 % | 19.589 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.584 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 195.271 M 37.88 % | 141.621 M -18.81 % | 174.440 M 74.31 % | 100.075 M -0.49 % | 100.567 M 9.77 % | 91.612 M 74.62 % | 52.463 M 26.81 % | 41.372 M 11.19 % | 37.208 M 49.06 % | 24.961 M |
Cash and short term investments | 195.271 M 37.88 % | 141.621 M -18.81 % | 174.440 M 74.31 % | 100.075 M -0.49 % | 100.567 M 9.77 % | 91.612 M 74.62 % | 52.463 M 26.81 % | 41.372 M 11.19 % | 37.208 M 49.06 % | 24.961 M |
Total current assets | 900.079 M -3.51 % | 932.837 M 9.96 % | 848.304 M 147.34 % | 342.976 M 22.15 % | 280.783 M -16.14 % | 334.824 M 140.74 % | 139.084 M 22.89 % | 113.181 M 12.17 % | 100.900 M -16.39 % | 120.675 M |
Inventory | 94.155 M -12.58 % | 107.704 M 967.01 % | 10.094 M 51.54 % | 6.661 M 27.41 % | 5.228 M -25.16 % | 6.986 M -69.17 % | 22.660 M 55.63 % | 14.560 M 34.32 % | 10.840 M 48.72 % | 7.289 M |
Net receivables | 487.677 M -14.21 % | 568.436 M 86.07 % | 305.495 M -84.72 % | 1.999 B 1 157.96 % | 158.918 M -28.76 % | 223.065 M 281.50 % | 58.470 M 4.54 % | 55.929 M 9.30 % | 51.168 M -25.67 % | 68.836 M |
Tax assets | 0.000 | 0.000 -100.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 32.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 193.430 M -12.06 % | 219.962 M 429.93 % | 41.508 M 51.05 % | 27.480 M 15.50 % | 23.793 M 8.78 % | 21.872 M -54.92 % | 48.519 M 7.60 % | 45.091 M 14.46 % | 39.396 M 27.15 % | 30.983 M |
Tax payables | 0.000 -100.00 % | 8.111 M 71.23 % | 4.737 M 134.74 % | 2.018 M -2.56 % | 2.071 M 46.26 % | 1.416 M 5 144.44 % | 27.000 K 80.00 % | 15.000 K | 0.000 -100.00 % | 29.000 K |
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 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 546.873 M -24.03 % | 719.840 M -31.02 % | 1.043 B 434.71 % | 195.150 M 1.65 % | 191.986 M -14.06 % | 223.406 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 | -53.439 M -103.41 % | 1.568 B 1.25 % | 1.548 B 25.98 % | 1.229 B 0.01 % | 1.229 B -1.01 % | 1.241 B 63.71 % | 758.332 M 34.49 % | 563.873 M -3.84 % | 586.414 M -0.12 % | 587.123 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 32.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.735 B -4.57 % | 3.914 B -0.13 % | 3.919 B 56.07 % | 2.511 B -1.30 % | 2.544 B -5.12 % | 2.681 B 104.04 % | 1.314 B 7.73 % | 1.220 B 6.77 % | 1.142 B -15.74 % | 1.356 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 4.418 M -29.32 % | 6.251 M -6.39 % | 6.678 M 52.12 % | 4.390 M 65.41 % | 2.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 2.960 M 4.89 % | 2.822 M 60.34 % | 1.760 M -44.07 % | 3.147 M 167.60 % | 1.176 M 42.89 % | 823.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 44.600 M -8.46 % | 48.724 M 120.93 % | -232.836 M -428.90 % | -44.023 M -220.78 % | 36.448 M 201.49 % | -35.912 M -133.56 % | -15.376 M -1 076.43 % | -1.307 M -110.24 % | 12.768 M 213.72 % | -11.228 M |
Accounts receivables | 86.140 M 161.90 % | -139.166 M 46.40 % | -259.619 M -593.02 % | -37.462 M -152.96 % | 70.733 M 184.91 % | -83.308 M -622.53 % | -11.530 M -162.76 % | -4.388 M -147.15 % | 9.306 M 141.81 % | -22.259 M |
Inventory | 13.549 M 176.23 % | -17.773 M -10.45 % | -16.091 M -1 022.89 % | -1.433 M -181.51 % | 1.758 M -91.67 % | 21.108 M 360.59 % | -8.100 M -117.74 % | -3.720 M -4.76 % | -3.551 M -368.61 % | 1.322 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -55.089 M -126.79 % | 205.663 M 379.69 % | 42.874 M 936.08 % | -5.128 M 85.77 % | -36.043 M -237.11 % | 26.288 M 517.96 % | 4.254 M -37.45 % | 6.801 M -3.02 % | 7.013 M -27.77 % | 9.709 M |
Other non cash items | -10.760 M -732.17 % | -1.293 M -103.75 % | 34.477 M -26.23 % | 46.738 M -11.78 % | 52.976 M -29.06 % | 74.678 M 96.72 % | 37.962 M 48.75 % | 25.520 M -88.08 % | 214.167 M 596.00 % | 30.771 M |
Net cash provided by operating activities | 1.030 B -2.87 % | 1.061 B 37.61 % | 770.887 M 624.26 % | 106.438 M -73.29 % | 398.474 M 64.10 % | 242.828 M 306.95 % | 59.670 M -26.66 % | 81.360 M -18.56 % | 99.904 M -25.44 % | 133.989 M |
Investments in property plant and equipment | -49.600 M 73.10 % | -184.392 M 58.76 % | -447.128 M -1 576.96 % | -26.663 M 43.96 % | -47.578 M 82.92 % | -278.574 M -1 515.02 % | -17.249 M 85.37 % | -117.924 M -5.60 % | -111.674 M 61.99 % | -293.782 M |
Acquisitions net | -857.000 K 61.74 % | -2.240 M -23.48 % | -1.814 M 82.24 % | -10.213 M | 0.000 100.00 % | -3.434 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 K |
Purchases of investments | -861.000 K 91.73 % | -10.408 M -3 112.35 % | -324.000 K 90.75 % | -3.501 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 2.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 78.867 M -52.31 % | 165.363 M -38.79 % | 270.135 M 3 700.36 % | -7.503 M -151.95 % | -2.978 M -600.71 % | -425.000 K -265.37 % | 257.000 K 147.12 % | 104.000 K -99.83 % | 60.020 M 146 290.24 % | 41.000 K |
Net cash used for investing activites | 29.892 M 194.36 % | -31.677 M 82.32 % | -179.131 M -274.12 % | -47.880 M 5.29 % | -50.556 M 82.10 % | -282.433 M -1 562.15 % | -16.992 M 85.58 % | -117.820 M -128.09 % | -51.654 M 82.41 % | -293.674 M |
Debt repayment | -200.327 M 56.22 % | -457.616 M -102.45 % | -226.038 M -986.15 % | -20.811 M 89.09 % | -190.673 M -343.75 % | 78.224 M 266.38 % | -47.014 M -214.07 % | 41.214 M 368.22 % | -15.366 M -111.71 % | 131.206 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 97.780 M | 0.000 | 0.000 -100.00 % | 72.013 M 56.55 % | 46.000 M 71.33 % | 26.849 M | 0.000 -100.00 % | 55.552 M |
Common stock repurchased | -49.161 M | 0.000 | 0.000 | 0.000 100.00 % | -12.641 M -2 428.20 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -699.883 M -28.62 % | -544.136 M -123.24 % | -243.748 M | 0.000 100.00 % | -98.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -49.838 M 41.49 % | -85.181 M 8.53 % | -93.126 M -142.88 % | -38.343 M -3.00 % | -37.227 M 64.38 % | -104.519 M -241.87 % | -30.573 M -11.42 % | -27.439 M -32.96 % | -20.637 M 36.76 % | -32.632 M |
Net cash used provided by financing activities | -999.209 M 8.07 % | -1.087 B -133.68 % | -465.132 M -686.31 % | -59.154 M 82.54 % | -338.859 M -849.39 % | 45.218 M 243.15 % | -31.587 M -177.75 % | 40.624 M 212.84 % | -36.003 M -123.36 % | 154.126 M |
Effect of forex changes on cash | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 61.047 M 205.61 % | -57.804 M -145.65 % | 126.624 M 21 345.64 % | -596.000 K -106.58 % | 9.059 M -76.86 % | 39.149 M 252.98 % | 11.091 M 166.35 % | 4.164 M -66.00 % | 12.247 M 320.31 % | -5.559 M |
Cash at beginning of period | 222.521 M -20.62 % | 280.325 M 82.38 % | 153.701 M 52.68 % | 100.671 M 9.89 % | 91.612 M 74.62 % | 52.463 M 26.81 % | 41.372 M 11.19 % | 37.208 M 49.06 % | 24.961 M -18.21 % | 30.520 M |
Cash at end of period | 283.568 M 27.43 % | 222.521 M -20.62 % | 280.325 M 180.11 % | 100.075 M -0.59 % | 100.671 M 9.89 % | 91.612 M 74.62 % | 52.463 M 26.81 % | 41.372 M 11.19 % | 37.208 M 49.06 % | 24.961 M |
Operating cash flow | 1.030 B -2.87 % | 1.061 B 37.61 % | 770.887 M 624.26 % | 106.438 M -73.29 % | 398.474 M 64.10 % | 242.828 M 306.95 % | 59.670 M -26.66 % | 81.360 M -18.56 % | 99.904 M -25.44 % | 133.989 M |
Capital expenditure | -49.623 M 73.09 % | -184.392 M 58.78 % | -447.376 M -1 555.11 % | -27.030 M 44.38 % | -48.597 M 82.58 % | -279.013 M -1 517.56 % | -17.249 M 85.37 % | -117.924 M -5.60 % | -111.674 M 61.99 % | -293.782 M |
Free CashFlow | 980.741 M 11.90 % | 876.414 M 170.91 % | 323.511 M 307.40 % | 79.408 M -77.30 % | 349.877 M 1 066.91 % | -36.185 M -185.30 % | 42.421 M 216.02 % | -36.564 M -210.65 % | -11.770 M 92.63 % | -159.793 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 554.155 M 1.14 % | 547.910 M 2.82 % | 532.861 M -25.96 % | 719.731 M -13.41 % | 831.162 M 5.89 % | 784.893 M -32.62 % | 1.165 B 172.30 % | 427.763 M -11.26 % | 482.043 M -19.27 % | 597.106 M 3.83 % | 575.070 M 10.09 % | 522.379 M 11.68 % | 467.764 M 74.98 % | 267.331 M 9.40 % | 244.361 M 28.93 % | 189.529 M -4.27 % | 197.986 M 10.40 % | 179.341 M 4.72 % | 171.251 M 3.46 % | 165.520 M -38.44 % | 268.894 M 0.17 % | 268.434 M 19.52 % | 224.597 M 19.16 % | 188.482 M -6.08 % | 200.683 M -6.26 % | 214.093 M |
Net income | 75.335 M 19.22 % | 63.190 M -20.65 % | 79.632 M -63.07 % | 215.635 M -16.81 % | 259.197 M 18.05 % | 219.571 M 24.45 % | 176.435 M 20.07 % | 146.938 M -31.10 % | 213.267 M -16.90 % | 256.635 M -2.71 % | 263.795 M -5.88 % | 280.280 M 50.52 % | 186.203 M 773.74 % | 21.311 M 369.83 % | -7.898 M 61.91 % | -20.736 M -85.04 % | -11.206 M 28.41 % | -15.653 M 40.80 % | -26.442 M -7 189.01 % | 373.000 K -99.62 % | 97.733 M 26.74 % | 77.112 M 81.89 % | 42.395 M 501.39 % | -10.562 M -188.06 % | 11.994 M -57.02 % | 27.907 M |
Income before tax | 77.995 M 20.72 % | 64.609 M -18.80 % | 79.571 M -63.30 % | 216.799 M -16.86 % | 260.769 M 17.83 % | 221.314 M 24.11 % | 178.318 M 20.59 % | 147.870 M -31.15 % | 214.780 M -16.93 % | 258.558 M -2.50 % | 265.190 M -5.84 % | 281.641 M 48.71 % | 189.393 M 759.20 % | 22.043 M 462.31 % | -6.084 M 68.46 % | -19.292 M -82.50 % | -10.571 M 30.25 % | -15.156 M 40.06 % | -25.286 M -3 081.84 % | 848.000 K -99.14 % | 98.354 M 26.89 % | 77.514 M 80.50 % | 42.943 M 523.84 % | -10.132 M -184.36 % | 12.011 M -56.99 % | 27.927 M |
Income before tax ratio | 0.14 19.36 % | 0.12 -21.03 % | 0.15 -50.43 % | 0.30 -3.99 % | 0.31 11.27 % | 0.28 84.18 % | 0.15 -55.71 % | 0.35 -22.42 % | 0.45 2.90 % | 0.43 -6.10 % | 0.46 -14.47 % | 0.54 33.16 % | 0.40 391.04 % | 0.08 431.18 % | -0.02 75.54 % | -0.10 -90.64 % | -0.05 36.82 % | -0.08 42.77 % | -0.15 -2 982.05 % | 0.01 -98.60 % | 0.37 26.67 % | 0.29 51.03 % | 0.19 455.68 % | -0.05 -189.82 % | 0.06 -54.12 % | 0.13 |
EBITDA | 141.554 M 10.07 % | 128.600 M -1.96 % | 131.169 M -53.17 % | 280.111 M -14.82 % | 328.830 M 18.99 % | 276.341 M 17.28 % | 235.628 M 6.72 % | 220.785 M -23.38 % | 288.157 M -15.19 % | 339.751 M -1.98 % | 346.607 M 6.33 % | 325.961 M 26.61 % | 257.458 M 198.14 % | 86.354 M 112.65 % | 40.609 M 37.58 % | 29.516 M -16.76 % | 35.457 M 4.29 % | 33.998 M 43.69 % | 23.661 M -53.72 % | 51.123 M -65.77 % | 149.365 M 14.31 % | 130.670 M 35.82 % | 96.208 M 139.04 % | 40.247 M -33.44 % | 60.466 M -18.66 % | 74.340 M |
Net income ratio | 0.14 17.88 % | 0.12 -22.83 % | 0.15 -50.12 % | 0.30 -3.93 % | 0.31 11.48 % | 0.28 84.68 % | 0.15 -55.90 % | 0.34 -22.36 % | 0.44 2.94 % | 0.43 -6.30 % | 0.46 -14.51 % | 0.54 34.79 % | 0.40 399.35 % | 0.08 346.64 % | -0.03 70.46 % | -0.11 -93.30 % | -0.06 35.15 % | -0.09 43.47 % | -0.15 -6 951.77 % | 0.00 -99.38 % | 0.36 26.52 % | 0.29 52.19 % | 0.19 436.85 % | -0.06 -193.76 % | 0.06 -54.15 % | 0.13 |
Ratio EBITDA | 0.26 8.83 % | 0.23 -4.65 % | 0.25 -36.75 % | 0.39 -1.63 % | 0.40 12.37 % | 0.35 74.04 % | 0.20 -60.81 % | 0.52 -13.66 % | 0.60 5.06 % | 0.57 -5.60 % | 0.60 -3.41 % | 0.62 13.37 % | 0.55 70.39 % | 0.32 94.38 % | 0.17 6.71 % | 0.16 -13.04 % | 0.18 -5.53 % | 0.19 37.21 % | 0.14 -55.27 % | 0.31 -44.40 % | 0.56 14.11 % | 0.49 13.64 % | 0.43 100.61 % | 0.21 -29.13 % | 0.30 -13.23 % | 0.35 |
Gross profit ratio | 0.19 10.48 % | 0.17 -10.21 % | 0.19 -39.18 % | 0.31 -8.92 % | 0.34 -11.19 % | 0.38 -34.17 % | 0.58 41.28 % | 0.41 -11.61 % | 0.46 9.32 % | 0.42 -18.29 % | 0.52 -2.20 % | 0.53 15.26 % | 0.46 156.87 % | 0.18 174.32 % | 0.07 702.23 % | -0.01 -121.77 % | 0.05 -25.84 % | 0.07 59.03 % | 0.04 -63.91 % | 0.12 -72.39 % | 0.42 16.16 % | 0.37 23.10 % | 0.30 141.47 % | 0.12 -38.19 % | 0.20 -22.58 % | 0.26 |
Weighted average shs out dil | 503.985 M 0.01 % | 503.946 M -2.17 % | 515.109 M -0.05 % | 515.362 M 0.10 % | 514.834 M 1.00 % | 509.754 M 0.21 % | 508.688 M 0.40 % | 506.681 M -0.14 % | 507.376 M -0.35 % | 509.160 M 4.11 % | 489.077 M 1.58 % | 481.482 M 3.38 % | 465.759 M 6.67 % | 436.635 M 9.19 % | 399.881 M 7.08 % | 373.452 M 0.30 % | 372.329 M 1.22 % | 367.830 M 0.47 % | 366.097 M -1.04 % | 369.928 M 1.89 % | 363.050 M -2.69 % | 373.091 M 3.62 % | 360.070 M 3.89 % | 346.590 M 0.14 % | 346.096 M 0.36 % | 344.859 M |
Weighted average shs out | 498.369 M -0.08 % | 498.753 M -2.22 % | 510.098 M -0.65 % | 513.417 M 0.84 % | 509.157 M -0.29 % | 510.631 M 1.09 % | 505.144 M 0.06 % | 504.856 M 0.14 % | 504.148 M 0.36 % | 502.327 M 0.37 % | 500.451 M 6.39 % | 470.371 M 3.27 % | 455.458 M 6.83 % | 426.340 M 8.01 % | 394.734 M 8.69 % | 363.158 M 0.01 % | 363.128 M 0.02 % | 363.064 M -0.18 % | 363.714 M 0.18 % | 363.064 M 0.00 % | 363.050 M -1.43 % | 368.302 M 2.97 % | 357.676 M 4.23 % | 343.158 M 0.00 % | 343.160 M 0.00 % | 343.158 M |
EPS diluted | 0.15 15.38 % | 0.13 -13.33 % | 0.15 -64.29 % | 0.42 -16.00 % | 0.50 16.28 % | 0.43 -88.56 % | 3.76 1 196.55 % | 0.29 -30.95 % | 0.42 -16.00 % | 0.50 -5.66 % | 0.53 -8.62 % | 0.58 45.00 % | 0.40 719.67 % | 0.05 346.46 % | -0.02 64.32 % | -0.06 -84.39 % | -0.03 29.34 % | -0.04 41.00 % | -0.07 -7 320.00 % | 0.00 -99.63 % | 0.27 28.57 % | 0.21 75.00 % | 0.12 493.44 % | -0.03 -201.67 % | 0.03 -62.50 % | 0.08 |
Earnings per share | 0.15 15.38 % | 0.13 -18.75 % | 0.16 -61.90 % | 0.42 -17.65 % | 0.51 18.60 % | 0.43 -88.62 % | 3.78 1 203.45 % | 0.29 -30.95 % | 0.42 -17.65 % | 0.51 -3.77 % | 0.53 -11.67 % | 0.60 46.34 % | 0.41 720.00 % | 0.05 350.00 % | -0.02 64.97 % | -0.06 -84.79 % | -0.03 28.31 % | -0.04 40.72 % | -0.07 -7 370.00 % | 0.00 -99.63 % | 0.27 28.57 % | 0.21 75.00 % | 0.12 489.61 % | -0.03 -202.67 % | 0.03 -62.50 % | 0.08 |
Gross profit | 103.244 M 11.74 % | 92.400 M -7.67 % | 100.077 M -54.97 % | 222.253 M -21.13 % | 281.787 M -5.96 % | 299.643 M -55.64 % | 675.507 M 284.69 % | 175.597 M -21.56 % | 223.864 M -11.75 % | 253.657 M -15.16 % | 298.972 M 7.66 % | 277.696 M 28.71 % | 215.750 M 349.46 % | 48.002 M 200.11 % | 15.995 M 876.46 % | -2.060 M -120.84 % | 9.885 M -18.13 % | 12.074 M 66.54 % | 7.250 M -62.66 % | 19.416 M -83.01 % | 114.259 M 16.35 % | 98.199 M 47.12 % | 66.746 M 187.74 % | 23.197 M -41.95 % | 39.957 M -27.43 % | 55.059 M |
Income tax expense | 2.660 M 87.46 % | 1.419 M 2 426.23 % | -61.000 K -105.24 % | 1.164 M -25.95 % | 1.572 M -9.81 % | 1.743 M -7.43 % | 1.883 M 102.04 % | 932.000 K -38.40 % | 1.513 M -21.32 % | 1.923 M 37.85 % | 1.395 M 2.50 % | 1.361 M -57.34 % | 3.190 M 335.79 % | 732.000 K -59.65 % | 1.814 M 25.62 % | 1.444 M 127.40 % | 635.000 K 27.77 % | 497.000 K -57.01 % | 1.156 M 143.37 % | 475.000 K -23.51 % | 621.000 K 54.48 % | 402.000 K -26.64 % | 548.000 K 27.44 % | 430.000 K 2 429.41 % | 17.000 K -15.00 % | 20.000 K |
Cost of revenue | 450.911 M -1.01 % | 455.510 M 5.25 % | 432.784 M -13.00 % | 497.478 M -9.45 % | 549.375 M 13.21 % | 485.250 M -49.76 % | 965.772 M 282.99 % | 252.166 M -2.33 % | 258.179 M -24.83 % | 343.449 M 24.39 % | 276.098 M 12.84 % | 244.683 M -2.91 % | 252.014 M 14.90 % | 219.329 M -3.96 % | 228.366 M 19.20 % | 191.589 M 1.85 % | 188.101 M 12.46 % | 167.267 M 1.99 % | 164.001 M 12.25 % | 146.104 M -5.52 % | 154.635 M -9.16 % | 170.235 M 7.85 % | 157.851 M -4.50 % | 165.285 M 2.84 % | 160.726 M 1.06 % | 159.034 M |
General and administrative expenses | 0.000 -100.00 % | 20.708 M 174.46 % | 7.545 M 3.33 % | 7.302 M -4.01 % | 7.607 M -66.06 % | 22.415 M 441.69 % | -6.560 M -140.65 % | 16.136 M -12.86 % | 18.518 M 25.78 % | 14.722 M | 0.000 -100.00 % | 11.511 M -16.16 % | 13.729 M 29.70 % | 10.585 M | 0.000 -100.00 % | 8.931 M -16.10 % | 10.645 M -18.69 % | 13.092 M 168.99 % | -18.978 M -318.87 % | 8.671 M -15.18 % | 10.223 M 8.57 % | 9.416 M 163.33 % | -14.868 M -274.45 % | 8.523 M | 0.000 -100.00 % | 6.328 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 20.154 M 634.45 % | -3.771 M | 0.000 | 0.000 -100.00 % | 19.650 M -55.65 % | 44.305 M 76.83 % | 25.055 M 423.92 % | -7.735 M -119.13 % | 40.429 M 895.06 % | -5.085 M -130.58 % | 16.628 M 369.85 % | -6.162 M -150.18 % | -2.463 M -116.43 % | -1.138 M -113.82 % | 8.237 M 367.87 % | -3.075 M -165.31 % | -1.159 M -35.56 % | -855.000 K -103.03 % | 28.252 M 7 682.92 % | 363.000 K 112.10 % | -3.000 M -34.65 % | -2.228 M -109.36 % | 23.791 M 1 968.89 % | -1.273 M -109.34 % | 13.627 M 252.57 % | 3.865 M |
Operating expenses | 20.154 M 18.99 % | 16.937 M 101.13 % | 8.421 M 159.75 % | 3.242 M -83.50 % | 19.650 M -70.55 % | 66.720 M 260.75 % | 18.495 M 120.15 % | 8.401 M -81.82 % | 46.214 M 379.55 % | 9.637 M -42.04 % | 16.628 M 210.86 % | 5.349 M -52.52 % | 11.266 M 19.25 % | 9.447 M 14.69 % | 8.237 M 40.66 % | 5.856 M -38.27 % | 9.486 M -22.48 % | 12.237 M 31.95 % | 9.274 M 2.66 % | 9.034 M 25.07 % | 7.223 M 0.49 % | 7.188 M -19.44 % | 8.923 M 23.08 % | 7.250 M -46.80 % | 13.627 M 33.69 % | 10.193 M |
Cost and expenses | 471.065 M -0.29 % | 472.447 M 7.08 % | 441.205 M -11.89 % | 500.720 M -12.00 % | 569.025 M 3.09 % | 551.970 M -43.90 % | 983.972 M 277.82 % | 260.434 M -44.76 % | 471.424 M 33.52 % | 353.086 M 20.62 % | 292.726 M 17.08 % | 250.032 M -5.03 % | 263.280 M 15.08 % | 228.776 M -3.31 % | 236.603 M 19.83 % | 197.445 M -0.07 % | 197.587 M 10.07 % | 179.504 M 3.59 % | 173.275 M 11.69 % | 155.138 M -4.15 % | 161.858 M -8.77 % | 177.423 M 6.39 % | 166.774 M -3.34 % | 172.535 M -1.04 % | 174.353 M 3.03 % | 169.227 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 -100.00 % | 20.708 M 174.46 % | 7.545 M 3.33 % | 7.302 M -4.01 % | 7.607 M -66.06 % | 22.415 M 441.69 % | -6.560 M -140.65 % | 16.136 M -12.86 % | 18.518 M 25.78 % | 14.722 M | 0.000 -100.00 % | 11.511 M -16.16 % | 13.729 M 29.70 % | 10.585 M | 0.000 -100.00 % | 8.931 M -16.10 % | 10.645 M -18.69 % | 13.092 M 168.99 % | -18.978 M -318.87 % | 8.671 M -15.18 % | 10.223 M 8.57 % | 9.416 M 163.33 % | -14.868 M -274.45 % | 8.523 M | 0.000 -100.00 % | 6.328 M |
Interest income | 3.424 M 28.72 % | 2.660 M -41.90 % | 4.578 M 20.16 % | 3.810 M 15.66 % | 3.294 M | 0.000 -100.00 % | 3.143 M -22.62 % | 4.062 M -26.35 % | 5.515 M 12.34 % | 4.909 M 45.62 % | 3.371 M 102.58 % | 1.664 M 59.69 % | 1.042 M 15.78 % | 900.000 K -7.12 % | 969.000 K 27.84 % | 758.000 K 122.94 % | 340.000 K 18.06 % | 288.000 K 0.70 % | 286.000 K -30.58 % | 412.000 K -0.96 % | 416.000 K -53.78 % | 900.000 K 2.04 % | 882.000 K 10.66 % | 797.000 K -23.51 % | 1.042 M 7.64 % | 968.000 K |
Interest expense | 12.475 M -13.13 % | 14.361 M 5.25 % | 13.645 M 40.84 % | 9.688 M -26.69 % | 13.215 M -16.50 % | 15.827 M 339.64 % | 3.600 M -84.40 % | 23.076 M 7.29 % | 21.509 M -26.34 % | 29.200 M 5.15 % | 27.770 M 4.84 % | 26.488 M 10.49 % | 23.974 M 56.42 % | 15.327 M 106.76 % | 7.413 M -33.44 % | 11.138 M 30.64 % | 8.526 M -28.52 % | 11.927 M 21.87 % | 9.787 M -6.12 % | 10.425 M -14.15 % | 12.143 M -16.77 % | 14.590 M -10.13 % | 16.234 M -0.76 % | 16.359 M -4.81 % | 17.186 M -0.24 % | 17.228 M |
Depreciation and amortization | 51.084 M 2.93 % | 49.630 M -5.49 % | 52.512 M -2.07 % | 53.624 M -2.23 % | 54.846 M 26.32 % | 43.418 M -19.16 % | 53.710 M 0.48 % | 53.456 M 3.06 % | 51.868 M -0.24 % | 51.993 M -3.08 % | 53.647 M 0.06 % | 53.614 M 1.21 % | 52.974 M 8.15 % | 48.984 M 24.70 % | 39.280 M 4.27 % | 37.670 M 0.45 % | 37.502 M 0.74 % | 37.227 M -4.94 % | 39.160 M -1.73 % | 39.850 M 2.53 % | 38.868 M 0.78 % | 38.566 M 4.15 % | 37.031 M 8.85 % | 34.020 M 8.80 % | 31.269 M 7.14 % | 29.185 M |
Operating income | 83.090 M 10.11 % | 75.463 M -17.67 % | 91.656 M -58.15 % | 219.011 M -16.45 % | 262.137 M 12.54 % | 232.923 M 29.02 % | 180.527 M 7.97 % | 167.196 M -27.15 % | 229.518 M -18.24 % | 280.707 M -4.47 % | 293.855 M -9.85 % | 325.961 M 57.53 % | 206.923 M 463.93 % | 36.693 M 1 149.34 % | 2.937 M 135.99 % | -8.161 M -1 044.60 % | -713.000 K 41.89 % | -1.227 M 53.92 % | -2.663 M -125.65 % | 10.382 M -90.30 % | 107.036 M 17.61 % | 91.011 M 57.94 % | 57.623 M 752.54 % | 6.759 M -75.60 % | 27.699 M -38.26 % | 44.866 M |
Operating income ratio | 0.15 8.87 % | 0.14 -19.93 % | 0.17 -43.47 % | 0.30 -3.52 % | 0.32 6.28 % | 0.30 91.47 % | 0.15 -60.35 % | 0.39 -17.91 % | 0.48 1.28 % | 0.47 -8.00 % | 0.51 -18.11 % | 0.62 41.06 % | 0.44 222.29 % | 0.14 1 041.99 % | 0.01 127.91 % | -0.04 -1 095.67 % | 0.00 47.36 % | -0.01 56.00 % | -0.02 -124.79 % | 0.06 -84.24 % | 0.40 17.41 % | 0.34 32.15 % | 0.26 615.45 % | 0.04 -74.02 % | 0.14 -34.14 % | 0.21 |
Total other income expenses net | -5.095 M 53.06 % | -10.854 M 10.19 % | -12.085 M -446.34 % | -2.212 M -61.70 % | -1.368 M 88.22 % | -11.609 M -425.53 % | -2.209 M 88.57 % | -19.326 M -31.13 % | -14.738 M 33.46 % | -22.149 M 22.73 % | -28.665 M -73.65 % | -16.507 M 5.84 % | -17.530 M -19.66 % | -14.650 M -62.40 % | -9.021 M 18.96 % | -11.131 M -15.49 % | -9.638 M 30.81 % | -13.929 M -33.60 % | -10.426 M -9.36 % | -9.534 M -9.81 % | -8.682 M 35.67 % | -13.497 M 8.06 % | -14.680 M 13.09 % | -16.891 M -7.67 % | -15.688 M 7.39 % | -16.939 M |
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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 832.665 M -5.21 % | 878.389 M -5.24 % | 926.978 M 4.46 % | 887.368 M -8.35 % | 968.258 M -9.24 % | 1.067 B -7.29 % | 1.151 B -3.68 % | 1.195 B -10.93 % | 1.341 B 0.36 % | 1.336 B -16.51 % | 1.601 B -11.65 % | 1.812 B -8.06 % | 1.971 B 1.77 % | 1.937 B 57.30 % | 1.231 B 1.99 % | 1.207 B 4.30 % | 1.157 B -2.89 % | 1.192 B -1.23 % | 1.207 B -1.54 % | 1.226 B -1.48 % | 1.244 B -8.12 % | 1.354 B -0.19 % | 1.357 B -3.52 % | 1.406 B 9.89 % | 1.280 B 100.70 % | 637.521 M |
Total investments | 110.631 M 2.88 % | 107.539 M 2.97 % | 104.440 M -0.07 % | 104.513 M 6.44 % | 98.185 M 8.27 % | 90.684 M 7.80 % | 84.125 M 24.91 % | 67.348 M 24.59 % | 54.056 M 9.75 % | 49.256 M 14.06 % | 43.184 M 14.01 % | 37.876 M 30.13 % | 29.106 M 33.20 % | 21.851 M 16.73 % | 18.719 M 11.92 % | 16.725 M 88.30 % | 8.882 M -6.61 % | 9.511 M 40.43 % | 6.773 M -9.86 % | 7.514 M 18.20 % | 6.357 M 120.88 % | 2.878 M 67.52 % | 1.718 M 15.61 % | 1.486 M -48.08 % | 2.862 M | 0.000 |
Total debt | 1.027 B -3.74 % | 1.067 B -4.96 % | 1.122 B 3.49 % | 1.084 B -4.45 % | 1.135 B -5.09 % | 1.196 B -7.47 % | 1.292 B -2.06 % | 1.320 B -16.63 % | 1.583 B -1.37 % | 1.605 B -9.60 % | 1.775 B -9.58 % | 1.963 B -4.61 % | 2.058 B 2.38 % | 2.011 B 51.03 % | 1.331 B 3.79 % | 1.283 B 3.15 % | 1.243 B -3.09 % | 1.283 B -1.86 % | 1.307 B -3.03 % | 1.348 B -2.44 % | 1.382 B -5.79 % | 1.467 B 1.29 % | 1.448 B -5.25 % | 1.528 B 10.72 % | 1.380 B 100.06 % | 689.984 M |
Accumulated other comprehensive income loss | 502.426 M -0.72 % | 506.047 M 2 708.62 % | -19.399 M 30.58 % | -27.946 M | 0.000 -100.00 % | 17.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 778.524 M 3.29 % | 753.735 M 6.89 % | 705.177 M -13.89 % | 818.909 M 1.02 % | 810.607 M 11.49 % | 727.076 M 15.22 % | 631.025 M 13.20 % | 557.464 M 3.52 % | 538.529 M 12.35 % | 479.317 M 25.51 % | 381.886 M 47.88 % | 258.240 M 263.41 % | 71.060 M 167.91 % | -104.644 M 16.92 % | -125.955 M -6.69 % | -118.057 M -21.31 % | -97.321 M -13.01 % | -86.115 M -22.21 % | -70.462 M -60.07 % | -44.020 M -654.41 % | -5.835 M 91.02 % | -65.011 M 46.24 % | -120.920 M 25.96 % | -163.315 M -6.91 % | -152.753 M 36.98 % | -242.384 M |
Common stock | 1.093 B 0.00 % | 1.093 B -32.95 % | 1.630 B 31 701.93 % | 5.126 M 0.00 % | 5.126 M 0.45 % | 5.103 M 0.67 % | 5.069 M 0.00 % | 5.069 M 0.00 % | 5.069 M 0.00 % | 5.069 M 0.68 % | 5.035 M 0.00 % | 5.035 M 0.70 % | 5.000 M 8.13 % | 4.624 M 24.87 % | 3.703 M 0.00 % | 3.703 M 0.00 % | 3.703 M 0.00 % | 3.703 M 0.00 % | 3.703 M 0.00 % | 3.703 M 0.00 % | 3.703 M 0.00 % | 3.703 M 0.00 % | 3.703 M 7.90 % | 3.432 M 0.00 % | 3.432 M 74.92 % | 1.962 M |
Total equity | 2.300 B 0.97 % | 2.278 B 0.70 % | 2.263 B -6.52 % | 2.420 B -0.67 % | 2.437 B 3.45 % | 2.355 B 5.72 % | 2.228 B 1.34 % | 2.198 B 1.03 % | 2.176 B 3.32 % | 2.106 B 4.82 % | 2.009 B 6.50 % | 1.886 B 12.68 % | 1.674 B 21.00 % | 1.384 B 24.42 % | 1.112 B -0.10 % | 1.113 B -1.62 % | 1.131 B -0.96 % | 1.142 B -0.50 % | 1.148 B -2.16 % | 1.173 B -3.39 % | 1.215 B 6.53 % | 1.140 B 1.93 % | 1.119 B 11.54 % | 1.003 B -1.10 % | 1.014 B 77.55 % | 571.079 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.853 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.617 M 5.75 % | 21.387 M 1 627.54 % | 1.238 M -87.81 % | 10.157 M 11.13 % | 9.140 M 106.04 % | 4.436 M |
Long term debt | 631.058 M -9.01 % | 693.512 M -11.76 % | 785.954 M -4.73 % | 824.956 M 1.97 % | 809.038 M -14.37 % | 944.850 M -7.82 % | 1.025 B -2.92 % | 1.056 B -15.28 % | 1.246 B -4.97 % | 1.311 B -9.87 % | 1.455 B -7.79 % | 1.578 B -9.76 % | 1.749 B 3.81 % | 1.685 B 55.53 % | 1.083 B -3.61 % | 1.124 B 3.04 % | 1.091 B -3.42 % | 1.129 B -1.31 % | 1.144 B -1.22 % | 1.158 B -0.60 % | 1.165 B -8.80 % | 1.278 B 2.93 % | 1.241 B -3.67 % | 1.289 B 12.15 % | 1.149 B 87.43 % | 613.044 M |
Total non current liabilities | 631.058 M -9.01 % | 693.512 M -11.76 % | 785.954 M -4.73 % | 824.956 M 1.97 % | 809.038 M -14.37 % | 944.850 M -7.82 % | 1.025 B -2.92 % | 1.056 B -15.28 % | 1.246 B -4.97 % | 1.311 B -9.87 % | 1.455 B -7.79 % | 1.578 B -9.76 % | 1.749 B 3.81 % | 1.685 B 55.53 % | 1.083 B -4.11 % | 1.130 B 3.58 % | 1.091 B -3.42 % | 1.129 B -1.31 % | 1.144 B -1.22 % | 1.158 B -2.49 % | 1.188 B -8.56 % | 1.299 B 4.55 % | 1.243 B -4.33 % | 1.299 B 12.14 % | 1.158 B 87.56 % | 617.480 M |
Other current liabilities | 177.000 K -72.81 % | 651.000 K -99.48 % | 124.105 M 4 787.95 % | 2.539 M -44.78 % | 4.598 M 411.46 % | 899.000 K -99.46 % | 165.792 M -9.05 % | 182.297 M -16.29 % | 217.773 M 83.15 % | 118.904 M 34.63 % | 88.318 M | 0.000 -100.00 % | 169.544 M -14.23 % | 197.666 M 421.41 % | 37.910 M 26 410.49 % | 143.000 K | 0.000 | 0.000 -100.00 % | 46.725 M 458.91 % | 8.360 M 3 919.23 % | 208.000 K -97.52 % | 8.393 M -89.96 % | 83.602 M 203 807.32 % | 41.000 K | 0.000 -100.00 % | 34.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.569 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 % | 5.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 395.629 M 6.06 % | 373.018 M 10.92 % | 336.295 M 29.60 % | 259.492 M -20.38 % | 325.911 M 29.89 % | 250.918 M -6.14 % | 267.328 M 1.39 % | 263.661 M -21.66 % | 336.539 M 14.74 % | 293.309 M -8.37 % | 320.116 M -17.07 % | 386.018 M 24.71 % | 309.522 M -5.14 % | 326.302 M 31.36 % | 248.395 M 56.41 % | 158.809 M -1.06 % | 160.505 M -0.39 % | 161.134 M -10.03 % | 179.102 M -13.99 % | 208.240 M -3.90 % | 216.696 M 14.53 % | 189.197 M -11.31 % | 213.330 M -11.03 % | 239.771 M 3.61 % | 231.416 M 200.77 % | 76.940 M |
Total current liabilities | 738.419 M 1.92 % | 724.485 M 10.81 % | 653.830 M 12.01 % | 583.705 M -13.80 % | 677.165 M 13.44 % | 596.963 M -9.71 % | 661.193 M 16.50 % | 567.524 M -14.61 % | 664.593 M 29.28 % | 514.078 M 13.06 % | 454.679 M -5.12 % | 479.197 M -25.46 % | 642.858 M -0.66 % | 647.106 M 104.91 % | 315.803 M 41.92 % | 222.519 M -2.69 % | 228.673 M 1.78 % | 224.676 M -10.73 % | 251.691 M -9.42 % | 277.858 M -4.17 % | 289.935 M 2.67 % | 282.400 M -11.81 % | 320.220 M -0.68 % | 322.416 M 3.80 % | 310.624 M 147.47 % | 125.520 M |
Total liabilities | 1.369 B -3.42 % | 1.418 B -3.70 % | 1.472 B 4.53 % | 1.409 B -5.22 % | 1.486 B -3.61 % | 1.542 B -8.56 % | 1.686 B 3.87 % | 1.623 B -15.04 % | 1.911 B 4.67 % | 1.826 B -4.41 % | 1.910 B -7.17 % | 2.057 B -13.98 % | 2.392 B 2.57 % | 2.332 B 66.68 % | 1.399 B 3.46 % | 1.352 B 2.49 % | 1.319 B -2.55 % | 1.354 B -3.01 % | 1.396 B -2.80 % | 1.436 B -2.82 % | 1.478 B -6.56 % | 1.581 B 1.20 % | 1.563 B -3.60 % | 1.621 B 10.38 % | 1.469 B 97.68 % | 743.000 M |
Other non current assets | 75.638 M -5.80 % | 80.295 M -10.48 % | 89.699 M -1.30 % | 90.884 M -15.34 % | 107.353 M -15.59 % | 127.174 M -37.09 % | 202.155 M -7.57 % | 218.721 M -7.39 % | 236.166 M 26.09 % | 187.302 M -2.12 % | 191.361 M 2.06 % | 187.507 M 24.28 % | 150.876 M 26.99 % | 118.806 M 49.21 % | 79.623 M -27.46 % | 109.768 M 92.91 % | 56.902 M 0.28 % | 56.743 M 8.64 % | 52.229 M 12.25 % | 46.529 M 13.49 % | 41.000 M 22.94 % | 33.349 M 33 249.00 % | 100.000 K -99.67 % | 30.211 M 14.77 % | 26.323 M 733.53 % | 3.158 M |
Long term investments | 110.631 M 2.88 % | 107.539 M 2.97 % | 104.440 M -0.07 % | 104.513 M 6.44 % | 98.185 M 8.27 % | 90.684 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 -100.00 % | 31.302 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 -100.00 % | 12.610 M 2 372.55 % | 510.000 K -17.34 % | 617.000 K -14.90 % | 725.000 K -25.72 % | 976.000 K -24.34 % | 1.290 M -99.81 % | 692.998 M -14.19 % | 807.627 M 16.10 % | 695.659 M 26 759.42 % | 2.590 M -99.59 % | 632.979 M 16.50 % | 543.345 M 47.79 % | 367.652 M 10 192.61 % | 3.572 M 2 712.60 % | 127.000 K | 0.000 -100.00 % | 161.466 M 3 549.77 % | 4.424 M -97.62 % | 186.175 M -14.03 % | 216.562 M -13.33 % | 249.883 M 12.02 % | 223.065 M 5.64 % | 211.155 M 24.53 % | 169.568 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 298.000 K -97.64 % | 12.610 M 2 372.55 % | 510.000 K -17.34 % | 617.000 K -14.90 % | 725.000 K -25.72 % | 976.000 K -24.34 % | 1.290 M -20.02 % | 1.613 M -16.68 % | 1.936 M -14.26 % | 2.258 M -12.82 % | 2.590 M -6.67 % | 2.775 M -7.56 % | 3.002 M -8.59 % | 3.284 M -8.06 % | 3.572 M -6.54 % | 3.822 M -5.40 % | 4.040 M -3.97 % | 4.207 M -4.91 % | 4.424 M 21.41 % | 3.644 M 27.81 % | 2.851 M -5.12 % | 3.005 M -4.87 % | 3.159 M 2.56 % | 3.080 M 0.00 % | 3.080 M | 0.000 |
Property plant equipment net | 2.593 B -0.07 % | 2.595 B -0.49 % | 2.608 B -1.21 % | 2.639 B -2.55 % | 2.708 B -1.12 % | 2.739 B -1.38 % | 2.778 B 0.16 % | 2.773 B -0.39 % | 2.784 B 1.03 % | 2.755 B -4.21 % | 2.877 B -1.71 % | 2.927 B -2.65 % | 3.006 B 3.68 % | 2.900 B 39.09 % | 2.085 B -0.47 % | 2.095 B -1.57 % | 2.128 B -1.75 % | 2.166 B -1.84 % | 2.206 B -1.11 % | 2.231 B -1.76 % | 2.271 B -1.26 % | 2.300 B -0.50 % | 2.312 B 2.76 % | 2.250 B 3.95 % | 2.164 B 84.70 % | 1.172 B |
Total non current assets | 2.780 B -0.56 % | 2.795 B -0.46 % | 2.808 B -0.96 % | 2.835 B -2.72 % | 2.915 B -1.47 % | 2.958 B -0.77 % | 2.981 B -0.41 % | 2.993 B -0.94 % | 3.022 B 2.61 % | 2.945 B -4.09 % | 3.071 B -1.49 % | 3.117 B -1.37 % | 3.160 B 4.59 % | 3.022 B 39.38 % | 2.168 B -1.82 % | 2.208 B 0.88 % | 2.189 B -1.70 % | 2.227 B -1.61 % | 2.263 B -0.80 % | 2.281 B -1.45 % | 2.315 B -0.92 % | 2.337 B -0.42 % | 2.346 B 2.77 % | 2.283 B 4.08 % | 2.194 B 86.71 % | 1.175 B |
Other current assets | 146.966 M 54.81 % | 94.931 M -22.81 % | 122.976 M 3.05 % | 119.339 M 8.43 % | 110.064 M 10.30 % | 99.784 M -43.20 % | 175.668 M -22.90 % | 227.833 M -14.47 % | 266.369 M 55.13 % | 171.702 M -43.69 % | 304.923 M 283.85 % | 79.439 M -74.00 % | 305.562 M 10.09 % | 277.553 M 135.67 % | 117.773 M -32.49 % | 174.442 M 2.63 % | 169.972 M 1 404.71 % | 11.296 M -89.61 % | 108.719 M 714.50 % | 13.348 M 102.09 % | 6.605 M | 0.000 -100.00 % | 129.281 M 1 846 771.43 % | 7.000 K -86.79 % | 53.000 K -99.03 % | 5.491 M |
Short term 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 100.00 % | -29.584 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 194.022 M 3.13 % | 188.141 M -3.65 % | 195.271 M -0.92 % | 197.080 M 18.23 % | 166.691 M 29.30 % | 128.916 M -8.97 % | 141.621 M 13.47 % | 124.814 M -48.31 % | 241.465 M -10.00 % | 268.306 M 53.81 % | 174.440 M 15.15 % | 151.489 M 73.16 % | 87.485 M 18.25 % | 73.985 M -26.07 % | 100.075 M 32.63 % | 75.453 M -12.22 % | 85.956 M -5.69 % | 91.143 M -9.37 % | 100.567 M -17.95 % | 122.561 M -11.14 % | 137.925 M 22.19 % | 112.877 M 23.21 % | 91.612 M -25.12 % | 122.348 M 21.26 % | 100.899 M 92.32 % | 52.463 M |
Cash and short term investments | 194.022 M 3.13 % | 188.141 M -3.65 % | 195.271 M -0.92 % | 197.080 M 18.23 % | 166.691 M 29.30 % | 128.916 M -8.97 % | 141.621 M 13.47 % | 124.814 M -48.31 % | 241.465 M -10.00 % | 268.306 M 53.81 % | 174.440 M 15.15 % | 151.489 M 73.16 % | 87.485 M 18.25 % | 73.985 M -26.07 % | 100.075 M 32.63 % | 75.453 M -12.22 % | 85.956 M -5.69 % | 91.143 M -9.37 % | 100.567 M -17.95 % | 122.561 M -11.14 % | 137.925 M 22.19 % | 112.877 M 23.21 % | 91.612 M -25.12 % | 122.348 M 21.26 % | 100.899 M 92.32 % | 52.463 M |
Total current assets | 890.423 M -1.20 % | 901.255 M 0.13 % | 900.079 M -9.40 % | 993.466 M -1.45 % | 1.008 B 7.36 % | 938.990 M 0.66 % | 932.837 M 12.64 % | 828.190 M -22.22 % | 1.065 B 7.94 % | 986.490 M 16.29 % | 848.304 M 2.60 % | 826.807 M -8.70 % | 905.562 M 30.55 % | 693.646 M 102.24 % | 342.976 M 33.47 % | 256.977 M -1.82 % | 261.729 M -2.85 % | 269.407 M -4.05 % | 280.783 M -14.41 % | 328.062 M -13.04 % | 377.237 M -2.01 % | 384.977 M 14.98 % | 334.824 M -1.74 % | 340.747 M 17.94 % | 288.912 M 107.72 % | 139.084 M |
Inventory | 82.307 M -10.82 % | 92.288 M -1.98 % | 94.155 M -11.37 % | 106.236 M -1.35 % | 107.691 M -3.51 % | 111.613 M 3.63 % | 107.704 M 1 091.42 % | 9.040 M -15.85 % | 10.743 M 34.56 % | 7.984 M -20.90 % | 10.094 M 0.50 % | 10.044 M -13.59 % | 11.624 M -0.04 % | 11.629 M 74.58 % | 6.661 M -4.23 % | 6.955 M 19.89 % | 5.801 M 5.43 % | 5.502 M 5.24 % | 5.228 M -12.55 % | 5.978 M -1.11 % | 6.045 M -8.64 % | 6.617 M -5.28 % | 6.986 M -3.47 % | 7.237 M -60.65 % | 18.392 M -18.83 % | 22.660 M |
Net receivables | 467.128 M -11.17 % | 525.895 M 7.84 % | 487.677 M -14.56 % | 570.811 M -8.47 % | 623.619 M 4.17 % | 598.677 M 17.89 % | 507.844 M -26.72 % | 692.998 M -14.19 % | 807.627 M 16.10 % | 695.659 M 127.72 % | 305.495 M -51.74 % | 632.979 M 16.50 % | 543.345 M 47.79 % | 367.652 M 43.54 % | 256.126 M 201 574.02 % | 127.000 K | 0.000 -100.00 % | 161.466 M 1.60 % | 158.918 M -14.64 % | 186.175 M -14.03 % | 216.562 M -13.33 % | 249.883 M 12.02 % | 223.065 M 5.64 % | 211.155 M 24.53 % | 169.568 M 190.01 % | 58.470 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 26.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 338.054 M -2.70 % | 347.435 M 79.62 % | 193.430 M -39.54 % | 319.953 M -7.70 % | 346.656 M 0.44 % | 345.146 M 56.91 % | 219.962 M 88.15 % | 116.908 M 10.24 % | 106.050 M 9.95 % | 96.452 M 132.37 % | 41.508 M -53.81 % | 89.860 M -44.34 % | 161.437 M 32.98 % | 121.398 M 341.77 % | 27.480 M -54.35 % | 60.191 M -9.09 % | 66.212 M 8.05 % | 61.278 M 157.55 % | 23.793 M -59.71 % | 59.052 M -17.09 % | 71.227 M -14.19 % | 83.001 M 279.49 % | 21.872 M -73.19 % | 81.582 M 3.92 % | 78.505 M 61.80 % | 48.519 M |
Tax payables | 4.559 M 34.84 % | 3.381 M | 0.000 -100.00 % | 1.721 M 24.35 % | 1.384 M | 0.000 -100.00 % | 8.111 M 74.13 % | 4.658 M 10.09 % | 4.231 M -21.84 % | 5.413 M 14.27 % | 4.737 M 42.72 % | 3.319 M 40.93 % | 2.355 M 35.34 % | 1.740 M -13.78 % | 2.018 M -40.23 % | 3.376 M 72.60 % | 1.956 M -13.60 % | 2.264 M 9.32 % | 2.071 M -6.12 % | 2.206 M 22.28 % | 1.804 M -0.28 % | 1.809 M 27.75 % | 1.416 M 38.55 % | 1.022 M 45.38 % | 703.000 K 2 503.70 % | 27.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 475.080 M -5.81 % | 504.367 M -7.77 % | 546.873 M -2.42 % | 560.443 M -5.91 % | 595.630 M -2.07 % | 608.214 M -15.51 % | 719.840 M -1.70 % | 732.289 M -22.39 % | 943.574 M -5.63 % | 999.819 M -4.18 % | 1.043 B -6.51 % | 1.116 B 6.19 % | 1.051 B 19.46 % | 879.799 M 350.83 % | 195.150 M | 0.000 -100.00 % | 174.222 M -4.93 % | 183.251 M -4.55 % | 191.986 M -8.82 % | 210.549 M -4.72 % | 220.982 M -4.17 % | 230.608 M 3.22 % | 223.406 M 3.68 % | 215.472 M 16.28 % | 185.311 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.605 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -73.558 M 1.13 % | -74.401 M -39.23 % | -53.439 M -103.29 % | 1.624 B 0.21 % | 1.621 B 0.98 % | 1.605 B 2.63 % | 1.564 B -0.92 % | 1.579 B 0.01 % | 1.578 B 1.15 % | 1.561 B 0.78 % | 1.548 B 0.18 % | 1.546 B 0.01 % | 1.546 B 6.71 % | 1.448 B 17.84 % | 1.229 B 0.13 % | 1.227 B -0.13 % | 1.229 B 0.01 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 2.29 % | 1.201 B -3.23 % | 1.241 B 6.13 % | 1.170 B 0.00 % | 1.170 B 44.14 % | 811.501 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 -100.00 % | 32.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.670 B -0.72 % | 3.696 B -1.03 % | 3.735 B -2.45 % | 3.829 B -2.39 % | 3.923 B 0.66 % | 3.897 B -0.43 % | 3.914 B 2.42 % | 3.822 B -6.49 % | 4.087 B 3.95 % | 3.931 B 0.32 % | 3.919 B -0.63 % | 3.944 B -3.00 % | 4.066 B 9.43 % | 3.715 B 47.97 % | 2.511 B 1.85 % | 2.465 B 0.59 % | 2.451 B -1.82 % | 2.496 B -1.88 % | 2.544 B -2.51 % | 2.609 B -3.08 % | 2.692 B -1.08 % | 2.722 B 1.50 % | 2.681 B 2.19 % | 2.624 B 5.69 % | 2.483 B 88.93 % | 1.314 B |
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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-12-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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 2.660 M 87.46 % | 1.419 M 2 426.23 % | -61.000 K -105.24 % | 1.164 M -25.95 % | 1.572 M -9.81 % | 1.743 M | 0.000 -100.00 % | 932.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 843.000 K 26.96 % | 664.000 K 27.45 % | 521.000 K -32.77 % | 775.000 K -29.86 % | 1.105 M 97.67 % | 559.000 K -17.79 % | 680.000 K 0.59 % | 676.000 K 3.68 % | 652.000 K -19.90 % | 814.000 K 80.49 % | 451.000 K -0.22 % | 452.000 K -2.59 % | 464.000 K 18.07 % | 393.000 K -36.51 % | 619.000 K 0.16 % | 618.000 K -25.36 % | 828.000 K -23.48 % | 1.082 M 317.76 % | 259.000 K 0.00 % | 259.000 K -35.25 % | 400.000 K 55.04 % | 258.000 K -0.39 % | 259.000 K 0.00 % | 259.000 K -15.08 % | 305.000 K | 0.000 |
Change in working capital | 54.101 M 335.14 % | 12.433 M -80.75 % | 64.577 M 136.63 % | 27.290 M 264.16 % | -16.624 M 45.75 % | -30.642 M 17.38 % | -37.090 M -132.95 % | 112.564 M 249.93 % | -75.076 M -223.60 % | 60.741 M 761.52 % | -9.182 M 88.23 % | -78.013 M 39.51 % | -128.973 M -121.96 % | -58.106 M -140.03 % | -24.208 M -38.60 % | -17.466 M -447.24 % | 5.030 M 168.23 % | -7.372 M -128.11 % | 26.222 M 12.86 % | 23.235 M 1.42 % | 22.909 M 163.78 % | -35.918 M -1 801.43 % | -1.889 M 93.53 % | -29.194 M -356.54 % | 11.380 M 168.36 % | -16.648 M |
Accounts receivables | 59.085 M 433.95 % | -17.693 M -127.19 % | 65.076 M 24.32 % | 52.346 M 336.90 % | -22.096 M -140.57 % | -9.185 M 83.50 % | -55.652 M -140.53 % | 137.297 M 30.56 % | 105.162 M 529.71 % | -24.473 M 51.09 % | -50.032 M -524.15 % | -8.016 M 96.00 % | -200.575 M -227.09 % | -61.321 M -106.46 % | -29.701 M -188.50 % | -10.295 M -2 680.20 % | 399.000 K -81.37 % | 2.142 M -90.42 % | 22.366 M -23.47 % | 29.225 M -11.21 % | 32.914 M 338.99 % | -13.772 M 43.23 % | -24.259 M 44.33 % | -43.574 M -6 919.09 % | 639.000 K 103.97 % | -16.114 M |
Inventory | 9.981 M 434.60 % | 1.867 M -84.55 % | 12.081 M 730.31 % | 1.455 M -62.90 % | 3.922 M 647.00 % | -717.000 K 96.19 % | -18.827 M -195.46 % | -6.372 M -171.03 % | 8.971 M 325.17 % | 2.110 M 4 320.00 % | -50.000 K -103.16 % | 1.580 M 387.65 % | 324.000 K 115.29 % | -2.119 M -820.75 % | 294.000 K 125.48 % | -1.154 M -285.95 % | -299.000 K -9.12 % | -274.000 K -136.53 % | 750.000 K 1 019.40 % | 67.000 K -88.29 % | 572.000 K 55.01 % | 369.000 K 47.01 % | 251.000 K -97.75 % | 11.155 M 83.77 % | 6.070 M 67.13 % | 3.632 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -14.965 M -152.96 % | 28.259 M 324.63 % | -12.580 M 52.55 % | -26.511 M -1 810.39 % | 1.550 M 107.47 % | -20.740 M -155.47 % | 37.389 M 303.63 % | -18.361 M 90.30 % | -189.209 M -327.68 % | 83.104 M 103.19 % | 40.900 M 157.14 % | -71.577 M -200.42 % | 71.278 M 1 236.30 % | 5.334 M 2.60 % | 5.199 M 186.41 % | -6.017 M -222.05 % | 4.930 M 153.35 % | -9.240 M -397.49 % | 3.106 M 151.28 % | -6.057 M 42.73 % | -10.577 M 53.02 % | -22.515 M -201.79 % | 22.119 M 585.86 % | 3.225 M -30.96 % | 4.671 M 212.12 % | -4.166 M |
Other non cash items | 3.659 M -63.49 % | 10.021 M 23 404.65 % | -43.000 K 99.70 % | -14.434 M -2 682.11 % | 559.000 K -82.30 % | 3.158 M -39.34 % | 5.206 M -72.53 % | 18.954 M 461.37 % | -5.245 M 62.16 % | -13.862 M -179.01 % | 17.545 M 310.62 % | -8.330 M -153.04 % | 15.706 M -3.25 % | 16.234 M 30.04 % | 12.484 M -2.44 % | 12.796 M 15.47 % | 11.082 M -24.90 % | 14.756 M -31.94 % | 21.680 M 90.46 % | 11.383 M 31.19 % | 8.677 M -37.53 % | 13.890 M -9.06 % | 15.274 M -42.16 % | 26.409 M 67.90 % | 15.729 M -8.90 % | 17.266 M |
Net cash provided by operating activities | 187.682 M 36.64 % | 137.357 M -30.32 % | 197.138 M -30.60 % | 284.054 M -5.52 % | 300.655 M 20.98 % | 248.518 M 24.92 % | 198.941 M -40.35 % | 333.520 M 79.83 % | 185.466 M -47.95 % | 356.321 M 9.22 % | 326.256 M 31.55 % | 248.003 M 96.25 % | 126.374 M 338.55 % | 28.816 M 42.11 % | 20.277 M 57.41 % | 12.882 M -70.21 % | 43.236 M 43.93 % | 30.040 M -50.66 % | 60.879 M -18.94 % | 75.100 M -55.45 % | 168.587 M 79.52 % | 93.908 M 0.90 % | 93.070 M 344.63 % | 20.932 M -70.38 % | 70.677 M 22.47 % | 57.710 M |
Investments in property plant and equipment | -41.023 M -50.16 % | -27.319 M -106.54 % | -13.227 M -71.78 % | -7.700 M 42.58 % | -13.409 M 12.73 % | -15.365 M 66.65 % | -46.070 M -8.28 % | -42.549 M 54.66 % | -93.850 M -4 466.91 % | -2.055 M 35.66 % | -3.194 M 69.94 % | -10.627 M 95.03 % | -213.767 M 2.63 % | -219.549 M -5 705.10 % | -3.782 M 5.94 % | -4.021 M 58.35 % | -9.655 M -4.92 % | -9.202 M 43.54 % | -16.297 M -28.08 % | -12.724 M -42.18 % | -8.949 M 6.86 % | -9.608 M 88.24 % | -81.712 M 9.50 % | -90.290 M -113.31 % | -42.328 M 34.11 % | -64.244 M |
Acquisitions net | -25.000 K | 0.000 | 0.000 100.00 % | -2.217 M -263.01 % | 1.360 M | 0.000 100.00 % | -2.183 M -3 729.82 % | -57.000 K | 0.000 | 0.000 -100.00 % | 16.725 M 2 083.99 % | -843.000 K | 0.000 -100.00 % | 2.381 M 241.81 % | -1.679 M 80.33 % | -8.534 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -155.000 K | 0.000 100.00 % | -3.279 M | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 100.00 % | -308.000 K 12.75 % | -353.000 K -35 400.00 % | 1.000 K 100.01 % | -9.999 M -6 149.38 % | -160.000 K 36.00 % | -250.000 K | 0.000 100.00 % | -46.000 K -360.00 % | -10.000 K 96.27 % | -268.000 K 46.51 % | -501.000 K | 0.000 | 0.000 100.00 % | -3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 8.702 M 932.73 % | -1.045 M -103.37 % | 31.001 M 7.76 % | 28.769 M 43.83 % | 20.002 M 2 584.72 % | -805.000 K 98.17 % | -44.041 M -462.87 % | 12.137 M -76.83 % | 52.393 M -48.22 % | 101.191 M 315.91 % | 24.330 M -86.96 % | 186.589 M 779.02 % | 21.227 M 244.48 % | 6.162 M -25.67 % | 8.290 M 123.25 % | -35.654 M -445.28 % | 10.326 M 8.30 % | 9.535 M 103.09 % | 4.695 M 215.53 % | -4.064 M -12.20 % | -3.622 M -27 961.54 % | 13.000 K -43.48 % | 23.000 K -99.66 % | 6.708 M -70.79 % | 22.965 M 177.37 % | -29.682 M |
Net cash used for investing activites | -32.346 M -14.04 % | -28.364 M -261.40 % | 17.574 M -6.78 % | 18.852 M 146.59 % | 7.645 M 153.92 % | -14.179 M 84.64 % | -92.293 M -128.06 % | -40.468 M 2.76 % | -41.617 M -142.09 % | 98.886 M 161.18 % | 37.861 M -78.37 % | 175.073 M 190.92 % | -192.550 M 8.86 % | -211.274 M -9 175.34 % | 2.328 M 104.83 % | -48.209 M -7 284.65 % | 671.000 K 125.16 % | -2.667 M 77.01 % | -11.602 M 30.89 % | -16.788 M -33.55 % | -12.571 M -31.02 % | -9.595 M 88.28 % | -81.844 M 2.08 % | -83.582 M -269.15 % | -22.642 M 75.89 % | -93.926 M |
Debt repayment | -48.846 M 27.12 % | -67.023 M -333.72 % | 28.677 M 149.76 % | -57.625 M 19.70 % | -71.758 M 27.97 % | -99.621 M 75.45 % | -405.818 M -51.88 % | -267.195 M -615.65 % | 51.817 M 200.03 % | -51.799 M 56.08 % | -117.943 M 26.59 % | -160.662 M -296.57 % | 81.733 M -59.52 % | 201.920 M 886.80 % | 20.462 M -53.12 % | 43.652 M 240.01 % | -31.178 M -123.08 % | -13.976 M 38.56 % | -22.747 M 5.08 % | -23.965 M 68.55 % | -76.189 M -794.27 % | 10.974 M 112.35 % | -88.826 M -175.39 % | 117.825 M 12 186.24 % | 959.000 K -98.01 % | 48.266 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.000 K | 0.000 100.00 % | -8.933 M -42 638.10 % | 21.000 K -93.71 % | 334.000 K -96.11 % | 8.578 M 487.94 % | 1.459 M | 0.000 -100.00 % | 97.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.013 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -27.656 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 100.00 % | -12.641 M | 0.000 | 0.000 100.00 % | -500.000 K | 0.000 |
Dividends paid | -50.546 M -245.45 % | -14.632 M 92.43 % | -193.364 M 6.74 % | -207.333 M -18.03 % | -175.666 M -42.22 % | -123.520 M -20.07 % | -102.874 M 19.63 % | -128.003 M 16.91 % | -154.055 M 3.23 % | -159.204 M -13.60 % | -140.149 M -50.54 % | -93.100 M -786.75 % | -10.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.558 M 0.00 % | -38.557 M -81.85 % | -21.203 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -10.789 M 28.52 % | -15.094 M 72.47 % | -54.832 M -351.14 % | -12.154 M 19.11 % | -15.026 M 12.12 % | -17.099 M -104.24 % | 402.809 M 2 896.51 % | -14.404 M 85.49 % | -99.291 M 37.52 % | -158.916 M -87.99 % | -84.533 M 19.73 % | -105.310 M -18.12 % | -89.158 M -95.73 % | -45.552 M -146.96 % | -18.445 M 2.03 % | -18.828 M -5.09 % | -17.916 M 21.85 % | -22.925 M 52.65 % | -48.419 M -127.81 % | -21.254 M 2.15 % | -21.722 M 11.62 % | -24.578 M 2.27 % | -25.149 M 25.43 % | -33.726 M -47.91 % | -22.801 M 0.18 % | -22.843 M |
Net cash used provided by financing activities | -110.181 M 11.43 % | -124.405 M 43.33 % | -219.519 M 20.78 % | -277.112 M -5.63 % | -262.339 M -9.20 % | -240.240 M -109.24 % | -114.816 M 71.97 % | -409.581 M -103.57 % | -201.195 M 44.32 % | -361.341 M -5.91 % | -341.166 M 4.99 % | -359.072 M -550.67 % | 79.676 M -49.05 % | 156.368 M 7 652.50 % | 2.017 M -91.87 % | 24.824 M 150.56 % | -49.094 M -33.04 % | -36.901 M 48.15 % | -71.166 M 15.05 % | -83.777 M 38.61 % | -136.468 M -187.62 % | -47.448 M -13.07 % | -41.962 M -149.90 % | 84.099 M 476.42 % | -22.342 M -187.88 % | 25.423 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.875 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 |
Net change in cash | 45.155 M 392.99 % | -15.412 M -220.62 % | -4.807 M -118.64 % | 25.794 M -43.88 % | 45.961 M 878.87 % | -5.901 M -106.04 % | 97.707 M 183.85 % | -116.529 M -103.20 % | -57.346 M -161.09 % | 93.866 M 308.98 % | 22.951 M -64.14 % | 64.004 M 374.10 % | 13.500 M 151.74 % | -26.090 M -205.96 % | 24.622 M 334.43 % | -10.503 M -102.49 % | -5.187 M 45.56 % | -9.528 M 56.47 % | -21.889 M 14.04 % | -25.465 M -230.27 % | 19.548 M -46.97 % | 36.865 M 219.94 % | -30.736 M -243.30 % | 21.449 M -16.52 % | 25.693 M 12.97 % | 22.743 M |
Cash at beginning of period | 268.156 M -5.44 % | 283.568 M -1.67 % | 288.375 M 9.82 % | 262.581 M 21.22 % | 216.620 M -2.65 % | 222.521 M 78.28 % | 124.814 M -60.07 % | 312.569 M -15.50 % | 369.915 M 112.06 % | 174.440 M 15.15 % | 151.489 M 73.16 % | 87.485 M 18.25 % | 73.985 M -26.07 % | 100.075 M 32.63 % | 75.453 M -12.22 % | 85.956 M -5.69 % | 91.143 M -9.46 % | 100.671 M -17.86 % | 122.560 M -17.20 % | 148.025 M 15.22 % | 128.477 M 40.24 % | 91.612 M -25.12 % | 122.348 M 21.26 % | 100.899 M 34.16 % | 75.206 M 43.35 % | 52.463 M |
Cash at end of period | 313.311 M 16.84 % | 268.156 M -5.44 % | 283.568 M -1.67 % | 288.375 M 9.82 % | 262.581 M 21.22 % | 216.620 M -2.65 % | 222.521 M 13.51 % | 196.040 M -37.28 % | 312.569 M 16.50 % | 268.306 M 53.81 % | 174.440 M 15.15 % | 151.489 M 73.16 % | 87.485 M 18.25 % | 73.985 M -26.07 % | 100.075 M 32.63 % | 75.453 M -12.22 % | 85.956 M -5.69 % | 91.143 M -9.46 % | 100.671 M -17.86 % | 122.560 M -17.20 % | 148.025 M 15.22 % | 128.477 M 40.24 % | 91.612 M -25.12 % | 122.348 M 21.26 % | 100.899 M 34.16 % | 75.206 M |
Operating cash flow | 187.682 M 36.64 % | 137.357 M -30.32 % | 197.138 M -30.60 % | 284.054 M -5.52 % | 300.655 M 20.98 % | 248.518 M 24.92 % | 198.941 M -40.35 % | 333.520 M 79.83 % | 185.466 M -47.95 % | 356.321 M 9.22 % | 326.256 M 31.55 % | 248.003 M 96.25 % | 126.374 M 338.55 % | 28.816 M 42.11 % | 20.277 M 57.41 % | 12.882 M -70.21 % | 43.236 M 43.93 % | 30.040 M -50.66 % | 60.879 M -18.94 % | 75.100 M -55.45 % | 168.587 M 79.52 % | 93.908 M 0.90 % | 93.070 M 344.63 % | 20.932 M -70.38 % | 70.677 M 22.47 % | 57.710 M |
Capital expenditure | -41.023 M -50.16 % | -27.319 M -106.52 % | -13.228 M -71.79 % | -7.700 M 42.58 % | -13.409 M 12.86 % | -15.387 M 66.60 % | -46.070 M -8.28 % | -42.549 M 54.66 % | -93.850 M -4 466.91 % | -2.055 M 38.12 % | -3.321 M 68.98 % | -10.707 M 94.99 % | -213.786 M 2.63 % | -219.571 M -5 622.47 % | -3.837 M 6.51 % | -4.104 M 58.48 % | -9.884 M -7.41 % | -9.202 M 46.79 % | -17.293 M -35.66 % | -12.747 M -42.44 % | -8.949 M 6.86 % | -9.608 M 88.24 % | -81.712 M 9.50 % | -90.290 M -113.31 % | -42.328 M 34.11 % | -64.244 M |
Free CashFlow | 146.659 M 33.28 % | 110.038 M -40.17 % | 183.910 M -33.45 % | 276.354 M -3.79 % | 287.246 M 23.21 % | 233.131 M 52.50 % | 152.871 M -47.46 % | 290.971 M 217.60 % | 91.616 M -74.14 % | 354.266 M 9.70 % | 322.935 M 36.09 % | 237.296 M 371.47 % | -87.412 M 54.18 % | -190.755 M -1 260.31 % | 16.440 M 87.29 % | 8.778 M -73.68 % | 33.352 M 60.05 % | 20.838 M -52.19 % | 43.586 M -30.10 % | 62.353 M -60.94 % | 159.638 M 89.37 % | 84.300 M 642.21 % | 11.358 M 116.38 % | -69.358 M -344.66 % | 28.349 M 533.87 % | -6.534 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 |