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.06B | — | — | $36.85M | $27.72M |
|---|
| 2026-03-31 | $887.84M | — | — | $18.81M | $13.26M |
|---|
| 2025-12-31 | $1.21B | — | — | $78.12M | $58.72M |
|---|
| 2025-09-30 | $969.8M | — | — | $60.75M | $47M |
|---|
| 2025-06-30 | $1.15B | — | — | $74.06M | $56.58M |
|---|
| 2025-03-31 | $989.87M | — | — | $71.17M | $54.9M |
|---|
| 2024-12-31 | $1.56B | — | — | $168.6M | $129.25M |
|---|
| 2024-09-30 | $1.01B | — | — | $92.42M | $70.65M |
|---|
| 2024-06-30 | $1.06B | — | — | $106.01M | $80.94M |
|---|
| 2024-03-31 | $827.8M | — | — | $70.82M | $54.49M |
|---|
| 2023-12-31 | $1.14B | — | — | $135.43M | $101.95M |
|---|
| 2023-09-30 | $895.83M | — | — | $103.76M | $76.1M |
|---|
| 2023-06-30 | $945.34M | — | — | $95.85M | $68.76M |
|---|
| 2023-03-31 | $769.42M | — | — | $69.39M | $49.09M |
|---|
| 2022-12-31 | $1.1B | — | — | $121.26M | $86.33M |
|---|
| 2022-09-30 | $785.67M | — | — | $81.99M | $69.64M |
|---|
| 2022-06-30 | $793.13M | — | — | $89.7M | $62.62M |
|---|
| 2022-03-31 | $664.07M | — | — | $63.21M | $43.72M |
|---|
| 2021-12-31 | $852.09M | — | — | $75.42M | $57.3M |
|---|
| 2021-09-30 | $362.98M | — | — | $27.68M | $19.14M |
|---|
| 2021-06-30 | $365.28M | — | — | $36.54M | $28.57M |
|---|
| 2021-03-31 | $343.56M | — | — | $22.41M | $16.12M |
|---|
| 2020-12-31 | $461.1M | — | — | $40.17M | $38.23M |
|---|
| 2020-09-30 | $284.17M | — | — | $24.08M | $22.56M |
|---|
| 2020-06-30 | $199.8M | — | — | $12.49M | $11.72M |
|---|
| 2020-03-31 | $188.74M | — | — | $7.77M | $6.58M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $4.32B | — | — | $284.1M | $217.2M |
|---|
| 2024-12-31 | $4.45B | — | — | $437.85M | $335.34M |
|---|
| 2023-12-31 | $3.75B | — | — | $404.43M | $295.9M |
|---|
| 2022-12-31 | $3.34B | — | — | $356.16M | $262.31M |
|---|
| 2021-12-31 | $1.92B | — | — | $162.05M | $121.13M |
|---|
| 2020-12-31 | $1.13B | — | — | $84.51M | $79.09M |
|---|
| 2019-12-31 | $744.29M | — | — | $44.9M | $39.19M |
|---|