USD 85.77
(-3.53%)
Breakdown | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
---|---|---|---|---|---|---|
Revenue | 950 Million | 684 Million | 698 Million | 1.08 Billion | 921 Million | 988 Million |
Cost of Revenue | 217 Million | 167 Million | 179 Million | 197 Million | 125 Million | 248 Million |
Gross Profit | 733 Million | 517 Million | 519 Million | 887 Million | 796 Million | 740 Million |
Operating Expenses | 251 Million | -314 Million | -272 Million | -752 Million | -461 Million | -314 Million |
Selling, General and Administrative Expenses | 251 Million | 258 Million | 230 Million | 228 Million | 178 Million | 248 Million |
Research and Development Expenses | - | - | - | - | - | - |
Other Expenses | - | -572 Million | -502 Million | -980 Million | -639 Million | -314 Million |
Cost and Expenses | 251 Million | 536 Million | 221 Million | 671 Million | 457 Million | 408 Million |
Operating Income | 699 Million | 203 Million | 426 Million | 332 Million | 460 Million | 674 Million |
Interest Expense | 90 Million | 81 Million | 87 Million | 85 Million | 89 Million | 94 Million |
Income Tax Expense | -93 Million | 11 Million | 58 Million | 45 Million | 63 Million | 59 Million |
Earnings before Tax | 668 Million | 148 Million | 477 Million | 413 Million | 464 Million | 580 Million |
Net Income | 739 Million | 124 Million | 389 Million | 362 Million | 402 Million | 521 Million |
Earnings Per Share Basic | 12.55 | 1.96 | 5.29 | 4.22 | 4.04 | 4.74 |
Earnings Per Share Diluted | 12.30 | 1.92 | 5.24 | 4.19 | 4.00 | 4.68 |
Weighted Average Shares Outstanding | 58.4 Million | 62.9 Million | 73.5 Million | 85.5 Million | 99.3 Million | 110 Million |
Weighted Average Shares Outstanding (Diluted) | 59.6 Million | 63.9 Million | 74.3 Million | 86.2 Million | 100.2 Million | 111.3 Million |
Gross Margin | 0.77 | 0.76 | 0.74 | 0.82 | 0.86 | 0.75 |
EBIT Margin | - | 0.32 | 0.61 | 0.31 | 0.50 | 0.68 |
Profit Margin | 0.78 | 0.18 | 0.56 | 0.33 | 0.44 | 0.53 |
EBITDA | - | - | - | - | - | - |
Earnings Before Tax Margin | 0.74 | 0.30 | 0.61 | 0.31 | 0.50 | 0.68 |
Breakdown | 2024 Q2 | 2024 Q1 | 2023 FY | 2023 Q4 | 2023 Q3 | 2023 Q2 |
---|---|---|---|---|---|---|
Revenue | 190 Million | 227 Million | 1.01 Billion | 231 Million | 403 Million | 357 Million |
Cost of Revenue | 41 Million | 39 Million | 217 Million | 47 Million | 44 Million | 71 Million |
Gross Profit | 149 Million | 188 Million | 798 Million | 184 Million | 359 Million | 286 Million |
Operating Expenses | 76 Million | 83 Million | -510 Million | 66 Million | -159 Million | -148 Million |
Selling, General and Administrative Expenses | 48 Million | 58 Million | - | 52 Million | 47 Million | 70 Million |
Research and Development Expenses | - | - | - | - | - | - |
Other Expenses | -76 Million | -83 Million | -510 Million | -66 Million | -206 Million | -218 Million |
Cost and Expenses | -74 Million | -82 Million | 347 Million | -69 Million | 44 Million | 213 Million |
Operating Income | 91 Million | 140 Million | 646 Million | 165 Million | 200 Million | 138 Million |
Interest Expense | 23 Million | 23 Million | 90 Million | 23 Million | 24 Million | 22 Million |
Income Tax Expense | 13 Million | 31 Million | -93 Million | -177 Million | 43 Million | 18 Million |
Earnings before Tax | 89 Million | 120 Million | 668 Million | 199 Million | 184 Million | 144 Million |
Net Income | 78 Million | 109 Million | 739 Million | 376 Million | 157 Million | 125 Million |
Earnings Per Share Basic | 1.44 | 1.94 | - | 6.60 | 2.68 | 2.11 |
Earnings Per Share Diluted | 1.42 | 1.89 | - | 6.45 | 2.63 | 2.08 |
Weighted Average Shares Outstanding | 54.1 Million | 55.6 Million | 58.4 Million | 57 Million | 58.5 Million | 59.2 Million |
Weighted Average Shares Outstanding (Diluted) | 55 Million | 57.1 Million | 59.6 Million | 58.3 Million | 59.6 Million | 60.1 Million |
Gross Margin | 0.78 | 0.83 | 0.79 | 0.80 | 0.89 | 0.80 |
EBIT Margin | 0.48 | 0.62 | - | 1.85 | 0.50 | 0.39 |
Profit Margin | 0.41 | 0.48 | 0.73 | 1.63 | 0.39 | 0.35 |
EBITDA | 91 Million | 140 Million | - | 427 Million | 200 Million | 138 Million |
Earnings Before Tax Margin | 0.48 | 0.62 | 0.64 | 0.71 | 0.50 | 0.39 |
2449
BAYAU
002131
SPSY
BFG
VALUEGFO