NYSE:STR - New York Stock Exchange, Inc. - US82983N1081 - Common Stock - Currency: USD
TTM (2025-3-31) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 636.54M | 624.41M | 593.36M | 369.60M | 68.00M | |||
Minority Interest Expense | -59.00M | -54.00M | 31.00M | 100.00K | -14.30M | |||
Cost Of Goods | N/A | N/A | N/A | 25.60M | 3.90M | |||
Gross Profit | N/A | N/A | N/A | 344.00M | 64.10M | |||
Operating Expenses | 379.00M | 375.00M | 338.00M | 133.30M | 31.20M | |||
Selling, General, and Administrative Expenses | 57.00M | 55.00M | 46.00M | 28.80M | 15.90M | |||
Operating Income | 257.00M | 249.00M | 256.00M | 210.70M | 33.00M | |||
Interest Income/Expense | -85.76M | -90.14M | -77.75M | 3.60M | -1.90M | |||
Other Income/Expense | N/A | 0.00 | 2.95M | 3.70M | 500.00K | |||
Non Recurring Items | -47.00M | -46.00M | -242.00M | -28.20M | N/A | |||
Income Before Taxes | 125.00M | 113.00M | -61.00M | 189.80M | 31.60M | |||
Income Tax | 21.98M | 18.00M | -14.00M | 5.70M | 4.10M | |||
Net Income | 41.70M | 40.00M | -17.00M | 15.10M | 12.90M | |||
EBITDA | 578.00M | 569.00M | 547.00M | 315.20M | 48.30M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | 0.52 | 0.49 | -0.20 | 1.10 | 1.11 | |||
Non GAAP EPS | 0.51 | 0.48 | 1.60 | 2.24 | 1.00 | |||
Statistics | ||||||||
Gross Profit Margin | N/A | N/A | N/A | 93.07% | 94.26% | |||
Profit Margin | 6.55% | 6.41% | -2.87% | 4.09% | 18.97% | |||
Operating Profit Margin | 40.37% | 39.88% | 43.14% | 57.01% | 48.53% |
All data in USD