USD 109.6
(0.0%)
Breakdown | 2023 | 2022 | 2021 | 2020 | 2019 |
---|---|---|---|---|---|
Revenue | 1.14 Billion | 1.45 Billion | 1.4 Billion | 1.07 Billion | 792.84 Million |
Cost of Revenue | 407.02 Million | 572.18 Million | 517.83 Million | 365.75 Million | 274.07 Million |
Gross Profit | 741.18 Million | 884.56 Million | 888.92 Million | 712.56 Million | 518.76 Million |
Operating Expenses | 524.92 Million | 475.5 Million | 383.65 Million | 305.02 Million | 264.72 Million |
Selling, General and Administrative Expenses | 414.41 Million | 369.72 Million | 306.25 Million | 240.82 Million | 210.91 Million |
Research and Development Expenses | 89.71 Million | 99.68 Million | 72.04 Million | 62.15 Million | 51.2 Million |
Other Expenses | -120 Thousand | -6.09 Million | -5.35 Million | -2.03 Million | -2.6 Million |
Cost and Expenses | 912.42 Million | 1.04 Billion | 901.49 Million | 670.78 Million | 538.79 Million |
Operating Income | 235.78 Million | 409.06 Million | 505.27 Million | 407.53 Million | 254.04 Million |
Interest Expense | - | 36.84 Million | 24.79 Million | 4.19 Million | 4.11 Million |
Income Tax Expense | 42.7 Million | 91.85 Million | 100.7 Million | 89.41 Million | 45.51 Million |
Earnings before Tax | 201.21 Million | 348.83 Million | 453.9 Million | 393.21 Million | 242.91 Million |
Net Income | 159.84 Million | 240.9 Million | 310.96 Million | 247.87 Million | 175.73 Million |
Earnings Per Share Basic | 2.87 | 4.46 | 6.19 | 5.54 | 3.61 |
Earnings Per Share Diluted | 2.87 | 4.44 | 6.14 | 5.51 | 3.59 |
Weighted Average Shares Outstanding | 55.74 Million | 57.75 Million | 57.11 Million | 54.75 Million | 54.71 Million |
Weighted Average Shares Outstanding (Diluted) | 55.74 Million | 58.04 Million | 57.58 Million | 55.08 Million | 54.91 Million |
Gross Margin | 0.65 | 0.61 | 0.63 | 0.66 | 0.65 |
EBIT Margin | 0.29 | 0.37 | 0.43 | 0.44 | 0.40 |
Profit Margin | 0.14 | 0.17 | 0.22 | 0.23 | 0.22 |
EBITDA | 333.39 Million | 536.79 Million | 600.07 Million | 479.49 Million | 313.28 Million |
Earnings Before Tax Margin | 0.21 | 0.28 | 0.36 | 0.38 | 0.32 |
Breakdown | 2024 Q2 | 2024 Q1 | 2023 FY | 2023 Q4 | 2023 Q3 | 2023 Q2 |
---|---|---|---|---|---|---|
Revenue | 589.2 Million | 311.85 Million | 1.26 Billion | 571.82 Million | 270 Million | 628.69 Million |
Cost of Revenue | 226.54 Million | 104.67 Million | 528.83 Million | 237.14 Million | 102 Million | 243.72 Million |
Gross Profit | 362.65 Million | 207.18 Million | 738.49 Million | 334.67 Million | 168 Million | 384.96 Million |
Operating Expenses | 221.38 Million | 138.12 Million | 478.24 Million | 229.1 Million | 119 Million | 242.93 Million |
Selling, General and Administrative Expenses | 176.05 Million | 110.06 Million | - | 183.07 Million | 100 Million | 193.81 Million |
Research and Development Expenses | 43.23 Million | 23.74 Million | - | 44.59 Million | 22 Million | 50.56 Million |
Other Expenses | -2.1 Million | - | -132.44 Thousand | -1.44 Million | - | 1.43 Million |
Cost and Expenses | 447.93 Million | 242.79 Million | 1 Billion | 466.24 Million | 221 Million | 486.66 Million |
Operating Income | 141.27 Million | 69.06 Million | 260.24 Million | 105.57 Million | 58 Million | 142.02 Million |
Interest Expense | 8 Million | - | 16.55 Million | - | - | 16.05 Million |
Income Tax Expense | 28.52 Million | 15.1 Million | 47.13 Million | 16.76 Million | 7 Million | 28.29 Million |
Earnings before Tax | 124.03 Million | 64.74 Million | 222.09 Million | 88.41 Million | 32 Million | 123.03 Million |
Net Income | 96 Million | 46 Million | 176.43 Million | 71.73 Million | 25 Million | 96.11 Million |
Earnings Per Share Basic | 1.72 | 0.93 | - | 1.34 | 0.47 | 1.72 |
Earnings Per Share Diluted | 1.71 | 0.93 | - | 1.32 | 0.47 | 1.69 |
Weighted Average Shares Outstanding | 55.71 Million | 53.36 Million | 55.74 Million | 53.35 Million | 53.28 Million | 55.88 Million |
Weighted Average Shares Outstanding (Diluted) | 56.14 Million | 53.36 Million | 55.74 Million | 54.44 Million | 53.28 Million | 56.85 Million |
Gross Margin | 0.62 | 0.66 | 0.58 | 0.59 | 0.62 | 0.61 |
EBIT Margin | 0.35 | 0.31 | - | 0.31 | 0.21 | 0.34 |
Profit Margin | 0.16 | 0.15 | 0.14 | 0.13 | 0.09 | 0.15 |
EBITDA | 205.92 Million | 97.08 Million | - | 177.46 Million | 58 Million | 212.91 Million |
Earnings Before Tax Margin | 0.24 | 0.22 | 0.21 | 0.18 | 0.21 | 0.23 |
3232
601965
5410
1361
RHCO
6488