← Sotera Health Co
| Annual Trend | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|
| Total net revenues | $778.3m | $818.2m | $931.5m | $1.0b | $1.0b | $1.1b | $1.2b | |
| Total cost of revenues | $382.9m | $374.6m | $412.8m | $446.7m | $472.1m | $498.1m | $518.1m | |
| Gross profit | $395.4m | $443.6m | $518.7m | $557.0m | $577.2m | $602.3m | $645.5m | |
| Amortization of intangible assets | $58.6m | $59.0m | $63.8m | $62.9m | $63.8m | $62.0m | $30.7m | |
| Loss on refinancing of debt | — | — | — | $0 | $0 | $24.2m | $1.5m | |
| Litigation settlement | — | — | $0 | $408.0m | $35.0m | $0 | $64.9m | |
| Foreign exchange loss | $3.9m | ($5.2m) | $1.3m | $145k | $159k | $199k | $947k | |
| Other income, net | ($7.2m) | ($9.4m) | ($15.2m) | ($6.4m) | ($7.4m) | ($5.3m) | ($8.5m) | |
| Provision for income taxes | $19.5m | ($1.4m) | $58.6m | ($9.5m) | $54.7m | $69.5m | $69.6m | |
| Pension and post-retirement benefits (net of taxes of $600, $2,804 and $(3,420), respectively) | ($12.1m) | ($17.0m) | $26.6m | $20.8m | ($10.5m) | $8.5m | $2.4m | |
| Interest rate derivatives (net of taxes of $(718), $(1,856) and $(5,467), respectively) | $179k | ($179k) | $404k | $20.9m | ($15.7m) | ($5.4m) | ($2.1m) | |
| Foreign currency translation | $27.4m | $17.5m | ($16.4m) | ($64.8m) | $40.2m | ($118.6m) | $98.1m | |
| Comprehensive income (loss) | ($5.3m) | ($38.1m) | $127.2m | ($256.7m) | $65.3m | ($71.2m) | $176.4m | |
| Income before income taxes | ($916k) | ($38.9m) | $175.7m | ($243.1m) | $106.0m | $113.9m | $147.5m | |
| Net income | ($20.9m) | ($38.6m) | $116.9m | ($233.6m) | $51.4m | $44.4m | $77.9m | |
| Basic (in dollars per share) | ($0.09) | ($0.16) | $0.42 | ($0.83) | $0.18 | $0.16 | $0.27 | |
| Diluted (in dollars per share) | ($0.09) | ($0.16) | $0.42 | ($0.83) | $0.18 | $0.16 | $0.27 | |
| Selling, general and administrative expenses | $147.5m | $178.5m | $198.2m | $245.7m | $236.7m | $242.6m | $252.8m | |
| Interest expense, net | $157.7m | $215.3m | $74.2m | $80.1m | $142.9m | $164.7m | $155.7m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.