Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2019-12-31 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $343M | — | $173M | $169M | $112M |
|---|
| 2026-03-31 | $336M | — | $166M | $170M | $130M |
|---|
| 2025-12-31 | $317M | — | $156M | $154M | $111M |
|---|
| 2025-09-30 | $314M | — | $155M | $153M | $115M |
|---|
| 2025-06-30 | $309M | — | $155M | $145M | $107M |
|---|
| 2025-03-31 | $303M | — | $148M | $146M | $108M |
|---|
| 2024-12-31 | $249M | — | $113M | $119M | $73M |
|---|
| 2024-09-30 | $248M | — | $122M | $121M | $88M |
|---|
| 2024-06-30 | $244M | — | $130M | $133M | $96M |
|---|
| 2024-03-31 | $240M | — | $124M | $131M | $97M |
|---|
| 2023-12-31 | $244M | — | $120M | $126M | $121M |
|---|
| 2023-09-30 | $234M | — | $124M | $127M | $91M |
|---|
| 2023-06-30 | $224M | — | $117M | $124M | $91M |
|---|
| 2023-03-31 | $220M | — | $110M | $123M | $81M |
|---|
| 2022-12-31 | $243M | — | $116M | $123M | $85M |
|---|
| 2022-09-30 | $235M | — | $121M | $123M | $113M |
|---|
| 2022-06-30 | $227M | — | $137M | $127M | $91M |
|---|
| 2022-03-31 | $215M | — | $104M | $109M | $81M |
|---|
| 2021-12-31 | $223M | — | $110M | $114M | $87M |
|---|
| 2021-09-30 | $212M | — | $106M | $106M | $74M |
|---|
| 2021-06-30 | $208M | — | $86M | $92M | $68M |
|---|
| 2021-03-31 | $197M | — | $100M | $110M | $78M |
|---|
| 2020-12-31 | $208M | — | $94M | $97M | $69M |
|---|
| 2020-09-30 | $203M | — | $124M | $144M | $101M |
|---|
| 2020-06-30 | $174M | — | $100M | $99M | $71M |
|---|
| 2020-03-31 | — | — | — | — | $74M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.24B | — | $614M | $598M | $441M |
|---|
| 2024-12-31 | $981M | — | $489M | $504M | $354M |
|---|
| 2023-12-31 | $922M | — | $471M | $500M | $384M |
|---|
| 2022-12-31 | $920M | — | $478M | $482M | $370M |
|---|
| 2021-12-31 | $840M | — | $402M | $422M | $307M |
|---|
| 2020-12-31 | $754M | — | $414M | $440M | $312M |
|---|
| 2019-12-31 | $504M | — | $261M | $292M | $204M |
|---|