Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2022-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 | $606.03M | — | $115.07M | $89.35M | $65.3M |
|---|
| 2026-03-31 | $569.56M | — | $95.61M | $69.61M | $50.49M |
|---|
| 2025-12-31 | $539.08M | — | $69.66M | $42.79M | $34.69M |
|---|
| 2025-09-30 | $572.8M | — | $94.47M | $65.79M | $48.26M |
|---|
| 2025-06-30 | $550.79M | — | $89.54M | $61.35M | $44.56M |
|---|
| 2025-03-31 | $500.75M | — | $80.32M | $53.9M | $38.91M |
|---|
| 2024-12-31 | $465.04M | — | $59.09M | $32.65M | $21.51M |
|---|
| 2024-09-30 | $489.64M | — | $86.23M | $62.17M | $44.34M |
|---|
| 2024-06-30 | $477.92M | — | $83.94M | $71.16M | $51.74M |
|---|
| 2024-03-31 | $467.6M | — | $75.5M | $65.42M | $48.96M |
|---|
| 2023-12-31 | $440.74M | — | $49.32M | $38.78M | $27.84M |
|---|
| 2023-09-30 | $473.96M | — | $80.95M | $69.63M | $53.11M |
|---|
| 2023-06-30 | $467.08M | — | $82.11M | $70.63M | $52.74M |
|---|
| 2023-03-31 | — | — | — | — | $46.26M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.16B | — | $333.99M | $223.83M | $166.42M |
|---|
| 2024-12-31 | $1.9B | — | $304.76M | $231.39M | $166.54M |
|---|
| 2023-12-31 | $1.84B | — | $287.63M | $242.63M | $179.95M |
|---|
| 2022-12-31 | $1.72B | — | $258.53M | $224.9M | $166.73M |
|---|