Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2016-12-31 to 2026-03-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-03-31 | $1.35B | — | $318.4M | $155.6M | $151.5M |
|---|
| 2025-12-31 | $1.29B | — | $239M | $70.2M | $84.3M |
|---|
| 2025-09-30 | $1.76B | — | $658.5M | $502.1M | $475M |
|---|
| 2025-06-30 | $1.35B | — | $343.8M | $182.6M | $171.3M |
|---|
| 2025-03-31 | $1.29B | — | $291.6M | $136.1M | $125M |
|---|
| 2024-12-31 | $1.23B | — | $222.2M | $74.6M | $78.2M |
|---|
| 2024-09-30 | $1.79B | — | $627.5M | $486.6M | $465.6M |
|---|
| 2024-06-30 | $1.41B | — | $358.1M | $215.5M | $207M |
|---|
| 2024-03-31 | $1.28B | — | $260.2M | $131.3M | $122.7M |
|---|
| 2023-12-31 | $1.16B | — | $180.6M | $42.6M | $58M |
|---|
| 2023-09-30 | $1.63B | — | $485.9M | $361.8M | $351.6M |
|---|
| 2023-06-30 | $1.31B | — | $336.6M | $191.2M | $179.1M |
|---|
| 2023-03-31 | $1.25B | — | $279.3M | $156.2M | $142.6M |
|---|
| 2022-12-31 | $1.23B | — | $100.2M | -$26.8M | $7.5M |
|---|
| 2022-09-30 | $1.85B | — | $578.4M | $478.7M | $428.2M |
|---|
| 2022-06-30 | $1.35B | — | $335.5M | $218.3M | $194.5M |
|---|
| 2022-03-31 | $1.17B | — | $253.1M | $135M | $122.5M |
|---|
| 2021-12-31 | $1.08B | — | $141.2M | $72M | $53.4M |
|---|
| 2021-09-30 | $1.58B | — | $600.7M | $507.7M | $449.4M |
|---|
| 2021-06-30 | $1.21B | — | $295.3M | $205.8M | $185.3M |
|---|
| 2021-03-31 | $1.46B | — | $317.7M | $215.6M | $191.6M |
|---|
| 2020-12-31 | $1.07B | — | $153M | $60.2M | $51M |
|---|
| 2020-09-30 | $1.48B | — | $521.7M | $415.6M | $364.5M |
|---|
| 2020-06-30 | $1.15B | — | $271.7M | $168M | $133.4M |
|---|
| 2020-03-31 | $1.09B | — | $197.5M | $80.1M | $69.4M |
|---|
| 2019-12-31 | $1.07B | — | $165.8M | $62.6M | $63.9M |
|---|
| 2019-09-30 | $1.57B | — | $538.7M | $432.8M | $366.8M |
|---|
| 2019-06-30 | $1.19B | — | $271.7M | $166.9M | $139.7M |
|---|
| 2019-03-31 | $1.19B | — | $209.6M | $110.5M | $99.5M |
|---|
| 2018-12-31 | $1.17B | — | $150.1M | $51.1M | $18.5M |
|---|
| 2018-09-30 | $1.57B | — | $533.1M | $419.7M | $355M |
|---|
| 2018-06-30 | $883.1M | — | $126.9M | $58M | $101.8M |
|---|
| 2018-03-31 | $601.3M | — | $123.5M | $70.7M | $60.5M |
|---|
| 2017-12-31 | — | — | $122.3M | $73.1M | $33.9M |
|---|
| 2017-09-30 | — | — | $264.9M | $214.9M | $158.3M |
|---|
| 2017-06-30 | — | — | $160.2M | $110.4M | $72.1M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $5.71B | — | $1.53B | $891M | $855.6M |
|---|
| 2024-12-31 | $5.7B | — | $1.47B | $908M | $873.5M |
|---|
| 2023-12-31 | $5.35B | — | $1.28B | $751.8M | $731.3M |
|---|
| 2022-12-31 | $5.59B | — | $1.27B | $805.2M | $752.7M |
|---|
| 2021-12-31 | $5.33B | — | $1.35B | $1B | $879.7M |
|---|
| 2020-12-31 | $4.78B | — | $1.14B | $723.9M | $618.3M |
|---|
| 2019-12-31 | $5.02B | — | $1.19B | $772.8M | $669.9M |
|---|
| 2018-12-31 | $4.22B | — | $933.6M | $599.6M | $535.8M |
|---|
| 2017-12-31 | $2.57B | — | $678.8M | $481M | $323.9M |
|---|
| 2016-12-31 | $2.56B | — | $702.4M | $539.2M | $346.6M |
|---|