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 | $1.92B | — | $1.49B | $1.51B | $1.27B |
|---|
| 2026-03-31 | $1.84B | — | $1.44B | $1.43B | $1.21B |
|---|
| 2025-12-31 | $1.66B | — | $1.28B | $1.25B | $1.1B |
|---|
| 2025-09-30 | $1.41B | — | $1.08B | $1.02B | $835.55M |
|---|
| 2025-06-30 | $1.26B | — | $957.68M | $884M | $819.53M |
|---|
| 2025-03-31 | $1.16B | — | $839.98M | $794.61M | $576.42M |
|---|
| 2024-12-31 | $999.49M | — | $628.33M | $534.73M | $599.2M |
|---|
| 2024-09-30 | $835.19M | — | $534.3M | $467.73M | $434.42M |
|---|
| 2024-06-30 | $711.02M | — | $384.42M | $317.88M | $309.97M |
|---|
| 2024-03-31 | $1.06B | — | $339.56M | $267.95M | $236.18M |
|---|
| 2023-12-31 | -$488.06M | — | $393.72M | $299.93M | $172.23M |
|---|
| 2023-09-30 | $864.26M | — | $186.32M | $109.23M | $108.64M |
|---|
| 2023-06-30 | $750.17M | — | $131.33M | $95.8M | $80.36M |
|---|
| 2023-03-31 | $715.41M | — | $61.05M | -$3.35M | -$4.52M |
|---|
| 2022-12-31 | $702.31M | — | -$22.43M | -$66.17M | -$79.51M |
|---|
| 2022-09-30 | $713.1M | — | $49.27M | $1.61M | $23.77M |
|---|
| 2022-06-30 | $776.23M | — | $53.36M | $17.37M | -$21.75M |
|---|
| 2022-03-31 | $625.42M | — | -$127.99M | -$157.98M | -$115.26M |
|---|
| 2021-12-31 | $793.47M | — | $58.53M | $28.61M | $31.37M |
|---|
| 2021-09-30 | $726.95M | — | $45.05M | $17.08M | $178,000.00 |
|---|
| 2021-06-30 | $668.81M | — | $34.98M | $14.38M | $14.42M |
|---|
| 2021-03-31 | $603.88M | — | $11.47M | -$13.76M | -$10.52M |
|---|
| 2020-12-31 | $509.84M | — | -$4.96M | -$26.42M | -$18.77M |
|---|
| 2020-09-30 | $381.74M | — | -$75.46M | -$94.4M | -$89.69M |
|---|
| 2020-06-30 | $299.33M | — | -$6.76M | -$22.41M | -$21.39M |
|---|
| 2020-03-31 | $260.18M | — | $25.14M | $7.53M | $4.66M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $5.48B | — | $4.15B | $3.95B | $3.33B |
|---|
| 2024-12-31 | $3.22B | — | $1.91B | $1.61B | $1.58B |
|---|
| 2023-12-31 | $1.84B | — | $772.41M | $501.6M | $356.71M |
|---|
| 2022-12-31 | $2.82B | — | -$47.79M | -$205.18M | -$192.75M |
|---|
| 2021-12-31 | $2.79B | — | $150.02M | $46.31M | $35.45M |
|---|
| 2020-12-31 | $1.45B | — | -$62.04M | -$135.71M | -$125.19M |
|---|
| 2019-12-31 | $994.1M | — | $194.37M | $126.23M | $119.04M |
|---|