USD 129.55
(-1.67%)
Breakdown | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
---|---|---|---|---|---|---|
Revenue | 2.46 Billion | 1.8 Billion | 1.59 Billion | 1.05 Billion | 1.32 Billion | 1 Billion |
Cost of Revenue | 1.66 Billion | 1.24 Billion | 1.15 Billion | 860.5 Million | 986.7 Million | 719.4 Million |
Gross Profit | 795.7 Million | 566.4 Million | 446.1 Million | 193.5 Million | 343 Million | 289.6 Million |
Operating Expenses | 231.7 Million | 164.2 Million | 138.5 Million | 114.8 Million | 122 Million | 90.5 Million |
Selling, General and Administrative Expenses | 202.3 Million | 164.2 Million | 138.5 Million | 114.8 Million | 122 Million | 90.5 Million |
Research and Development Expenses | 11.2 Million | 10.7 Million | 10.3 Million | 9.4 Million | 8.8 Million | 7.3 Million |
Other Expenses | - | 7 Million | 700 Thousand | 100 Thousand | 1 Million | 700 Thousand |
Cost and Expenses | 1.89 Billion | 1.4 Billion | 1.28 Billion | 975.3 Million | 1.1 Billion | 809.9 Million |
Operating Income | 564 Million | 561.9 Million | 451.5 Million | 106.5 Million | 215.7 Million | 188.8 Million |
Interest Expense | 268.4 Million | 147.3 Million | 84.7 Million | 80 Million | 70.9 Million | 40.1 Million |
Income Tax Expense | 144.5 Million | 169.4 Million | 94.5 Million | -5.3 Million | 56.8 Million | 51.3 Million |
Earnings before Tax | 561.8 Million | 608.8 Million | 343.6 Million | 8 Million | 196.4 Million | 233.9 Million |
Net Income | 417.3 Million | 439.4 Million | 249.1 Million | 13.3 Million | 137.5 Million | 352.8 Million |
Earnings Per Share Basic | 5.55 | 5.80 | 3.23 | 0.17 | 1.71 | 4.27 |
Earnings Per Share Diluted | 5.48 | 5.71 | 3.18 | 0.17 | 1.69 | 4.24 |
Weighted Average Shares Outstanding | 75.2 Million | 75.8 Million | 77.2 Million | 79.2 Million | 80.2 Million | 82.6 Million |
Weighted Average Shares Outstanding (Diluted) | 76.1 Million | 77 Million | 78.4 Million | 79.2 Million | 81.2 Million | 83.2 Million |
Gross Margin | 0.32 | 0.31 | 0.28 | 0.18 | 0.26 | 0.29 |
EBIT Margin | 0.41 | 0.38 | 0.35 | 0.19 | 0.28 | 0.29 |
Profit Margin | 0.17 | 0.24 | 0.16 | 0.01 | 0.10 | 0.35 |
EBITDA | 1 Billion | 875.1 Million | 536.8 Million | 185.9 Million | 368.3 Million | 338 Million |
Earnings Before Tax Margin | 0.23 | 0.31 | 0.28 | 0.10 | 0.16 | 0.19 |
Breakdown | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 FY | 2023 Q4 | 2023 Q3 |
---|---|---|---|---|---|---|
Revenue | 628.5 Million | 890.7 Million | 590.9 Million | 2.46 Billion | 561.2 Million | 572.5 Million |
Cost of Revenue | 442.9 Million | 502.7 Million | 405.7 Million | 1.66 Billion | 400.2 Million | 408.5 Million |
Gross Profit | 185.6 Million | 388 Million | 185.2 Million | 795.7 Million | 161 Million | 164 Million |
Operating Expenses | 59.8 Million | 57.4 Million | 54.8 Million | 202.3 Million | 51.7 Million | 50.2 Million |
Selling, General and Administrative Expenses | 59.8 Million | 57.4 Million | 54.8 Million | - | 51.7 Million | 50.2 Million |
Research and Development Expenses | - | - | - | - | 11.2 Million | - |
Other Expenses | 4.4 Million | 100 Thousand | 8.1 Million | 5.9 Million | 400 Thousand | 4.1 Million |
Cost and Expenses | 502.7 Million | 560.1 Million | 460.5 Million | 1.86 Billion | 451.9 Million | 458.7 Million |
Operating Income | 125.9 Million | 330.6 Million | 130.4 Million | 564 Million | 106.2 Million | 112.3 Million |
Interest Expense | 73.1 Million | 73.5 Million | 70.4 Million | 268.4 Million | 70.6 Million | 67.9 Million |
Income Tax Expense | 19.9 Million | 84.1 Million | 21.4 Million | 144.5 Million | 14.3 Million | 20.8 Million |
Earnings before Tax | 86.1 Million | 294.3 Million | 101.8 Million | 561.8 Million | 71.9 Million | 81.8 Million |
Net Income | 65.4 Million | 209.3 Million | 80.4 Million | 417.3 Million | 57.6 Million | 61 Million |
Earnings Per Share Basic | 0.87 | 2.82 | 1.09 | - | 0.77 | 0.81 |
Earnings Per Share Diluted | 0.86 | 2.79 | 1.08 | - | 0.76 | 0.79 |
Weighted Average Shares Outstanding | 73.9 Million | 73.9 Million | 74.1 Million | 75.2 Million | 75.1 Million | 75.2 Million |
Weighted Average Shares Outstanding (Diluted) | 74.6 Million | 74.6 Million | 74.7 Million | 76.1 Million | 75.8 Million | 77.1 Million |
Gross Margin | 0.30 | 0.44 | 0.31 | 0.32 | 0.29 | 0.29 |
EBIT Margin | 0.33 | 0.43 | 0.30 | - | 0.35 | 0.34 |
Profit Margin | 0.10 | 0.23 | 0.14 | 0.17 | 0.10 | 0.11 |
EBITDA | 210.2 Million | 381.1 Million | 178.7 Million | - | 194.2 Million | 194.6 Million |
Earnings Before Tax Margin | 0.20 | 0.37 | 0.22 | 0.23 | 0.19 | 0.20 |
VSTKF
0008
0KBK
0R06
688326
MIG