NASDAQ:ROLL - Nasdaq - US75524B1044 - Common Stock - Currency: USD
TTM (2022-7-2) | 2022 (2022-4-2) | 2021 (2021-4-3) | 2020 (2020-3-28) | 2019 (2019-3-30) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 1.14B | 942.94M | 609.00M | 727.50M | 702.50M | |||
Cost Of Goods | 706.37M | 585.87M | 374.90M | 438.40M | 425.90M | |||
Gross Profit | 434.45M | 357.07M | 234.10M | 289.10M | 276.70M | |||
Operating Expenses | 235.33M | 195.00M | 118.40M | 131.50M | 127.70M | |||
Selling, General, and Administrative Expenses | 185.12M | 159.09M | 106.50M | 122.80M | 117.70M | |||
Operating Income | 199.12M | 162.07M | 115.70M | 157.60M | 148.90M | |||
Interest Income/Expense | -56.99M | -41.51M | -1.40M | 1.60M | -5.20M | |||
Other Income/Expense | -2.07M | -834.00K | 0.00 | -4.30M | -800.00K | |||
Non Recurring Items | -35.31M | -32.01M | -4.20M | -800.00K | -16.90M | |||
Income Before Taxes | 104.75M | 87.72M | 110.10M | 154.10M | 126.10M | |||
Income Tax | 28.25M | 22.65M | 20.40M | 28.00M | 20.90M | |||
Net Income | 76.50M | 65.06M | 89.60M | 126.00M | 105.20M | |||
EBITDA | 285.08M | 227.60M | 148.40M | 189.00M | 178.60M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | 2.68 | 2.39 | 3.58 | 5.06 | 4.26 | |||
Non GAAP EPS | 4.64 | 3.89 | 3.86 | 5.08 | 4.85 | |||
Statistics | ||||||||
Gross Profit Margin | 38.08% | 37.87% | 38.44% | 39.74% | 39.39% | |||
Profit Margin | 6.71% | 6.90% | 14.71% | 17.32% | 14.98% | |||
Operating Profit Margin | 17.45% | 17.19% | 19.00% | 21.66% | 21.20% |
All data in USD