HAFNI.OL

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