Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2016-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 | $1.47B | $558M | $300.7M | $282M | $215.9M |
|---|
| 2026-03-31 | $1.24B | $445.6M | $195.7M | $176.9M | $142.4M |
|---|
| 2025-12-31 | $1.07B | $388.9M | $163.8M | $156.3M | $118.8M |
|---|
| 2025-09-30 | $1.05B | $394.7M | $166.3M | $144.2M | $121.2M |
|---|
| 2025-06-30 | $963.1M | $371.8M | $156.7M | $138M | $109.5M |
|---|
| 2025-03-31 | $809.3M | $313.7M | $130M | $111.5M | $360.7M |
|---|
| 2024-12-31 | $752.2M | $299.5M | $117.1M | $99.1M | $10.7M |
|---|
| 2024-09-30 | $782M | $311.1M | $133.2M | $101.6M | $105M |
|---|
| 2024-06-30 | $739.8M | $307.6M | $144.9M | $120M | $111M |
|---|
| 2024-03-31 | $732.1M | $290.9M | $131.9M | $108.5M | $105.1M |
|---|
| 2023-12-31 | $690.5M | $276.5M | $117.5M | $78.5M | $254.9M |
|---|
| 2023-09-30 | $715M | $289.1M | $126.2M | $99.4M | $105.5M |
|---|
| 2023-06-30 | $803M | $331.9M | $146.7M | $134.1M | $112.9M |
|---|
| 2023-03-31 | $740.6M | $303.2M | $124.1M | $115.1M | $93.8M |
|---|
| 2022-12-31 | $127.7M | $17.8M | -$6.3M | $46.1M | $158.7M |
|---|
| 2022-09-30 | $745.2M | $290M | $120.5M | $111.9M | $93.4M |
|---|
| 2022-06-30 | $727.5M | $267.8M | $104.7M | $96M | $79.9M |
|---|
| 2022-03-31 | $694.7M | $247.3M | $90.1M | $82.3M | $67.8M |
|---|
| 2021-12-31 | $669M | $247.2M | $89M | $80.5M | $67M |
|---|
| 2021-09-30 | $642.8M | $250.5M | $97.7M | $88.9M | $74.3M |
|---|
| 2021-06-30 | $601.3M | $235.2M | $88.3M | $79.6M | $66.2M |
|---|
| 2021-03-31 | $548.9M | $209M | $80.4M | $71.7M | $65.4M |
|---|
| 2020-12-31 | $521.2M | $197M | $74.4M | $56.5M | $47.1M |
|---|
| 2020-09-30 | $509.3M | $196.8M | -$141.6M | -$150.8M | -$138.7M |
|---|
| 2020-06-30 | $447.2M | $160.3M | $45.3M | $35.2M | $25.8M |
|---|
| 2020-03-31 | $520.9M | $195.3M | $60.3M | $49.6M | $18.6M |
|---|
| 2019-12-31 | $566.7M | $219.6M | $82.5M | $43.6M | $45.5M |
|---|
| 2019-09-30 | $559.8M | $224.1M | $86.1M | $73.6M | $59.9M |
|---|
| 2019-06-30 | $539.5M | $212.2M | $87M | $74.1M | $60.9M |
|---|
| 2019-03-31 | $538M | $209.9M | $77.5M | $66.1M | $56.4M |
|---|
| 2018-12-31 | $568.1M | $218.7M | $86.2M | $72.9M | $67M |
|---|
| 2018-09-30 | $563.9M | $229.1M | $93.7M | $81.1M | $68.2M |
|---|
| 2018-06-30 | $542.7M | $219.4M | $65.3M | $50.9M | $43.3M |
|---|
| 2018-03-31 | $538.9M | $208.9M | $65.6M | $63.8M | $52.3M |
|---|
| 2017-12-31 | $541.9M | $213.4M | $59.4M | $61.2M | $156M |
|---|
| 2017-09-30 | $540.6M | $220.1M | $99.6M | $98M | $79.7M |
|---|
| 2017-06-30 | $513.2M | $209.7M | $89.5M | $88M | $70.7M |
|---|
| 2017-03-31 | $502.2M | $198.7M | $67.6M | $66.1M | $55.3M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $3.89B | $1.47B | $616.8M | $550M | $710.2M |
|---|
| 2024-12-31 | $3.01B | $1.21B | $527.1M | $429.2M | $331.8M |
|---|
| 2023-12-31 | $2.67B | $1.08B | $462.7M | $375.3M | $567.1M |
|---|
| 2022-12-31 | $2.3B | $822.9M | $309M | $336.3M | $399.8M |
|---|
| 2021-12-31 | $2.46B | $941.9M | $355.4M | $320.7M | $272.9M |
|---|
| 2020-12-31 | $2B | $749.4M | $38.4M | -$9.5M | -$47.2M |
|---|
| 2019-12-31 | $2.2B | $865.8M | $333.1M | $257.4M | $222.7M |
|---|
| 2018-12-31 | $2.21B | $876.1M | $310.8M | $268.7M | $230.8M |
|---|
| 2017-12-31 | $2.1B | $841.9M | $316.1M | $313.3M | $361.7M |
|---|
| 2016-12-31 | $2.12B | $835.8M | $332.8M | $315M | $259.1M |
|---|