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 | $1.23B | $182.92M | $111.77M | $109.98M | $83.89M |
|---|
| 2026-03-31 | $1.04B | $130.73M | $77.68M | $75.94M | $58.32M |
|---|
| 2025-12-31 | $1.01B | $117.5M | $68.88M | $69.3M | $55.28M |
|---|
| 2025-09-30 | $986.82M | $124.22M | $72.38M | $72.05M | $56.98M |
|---|
| 2025-06-30 | $921.47M | $119.87M | $72.51M | $69.6M | $52.84M |
|---|
| 2025-03-31 | $826.63M | $92.49M | $50.98M | $46.86M | $36.67M |
|---|
| 2024-12-31 | $759.64M | $86.26M | $46.01M | $42M | $34.47M |
|---|
| 2024-09-30 | $760.99M | $89.9M | $53.71M | $51.93M | $41.77M |
|---|
| 2024-06-30 | $703.37M | $88.58M | $51.31M | $49.76M | $38.97M |
|---|
| 2024-03-31 | $625.69M | $74.72M | $38.88M | $37.08M | $28.21M |
|---|
| 2023-12-31 | $635.72M | $79.78M | $50.92M | $48.73M | $36.49M |
|---|
| 2023-09-30 | $717.41M | $84.91M | $50.09M | $46.7M | $36.01M |
|---|
| 2023-06-30 | — | — | — | — | $38.65M |
|---|
| 2023-03-31 | — | — | — | — | $26.07M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $3.75B | $454.09M | $264.75M | $257.81M | $201.77M |
|---|
| 2024-12-31 | $2.85B | $339.45M | $189.91M | $180.76M | $143.42M |
|---|
| 2023-12-31 | $2.85B | $321.92M | $190.54M | $177.57M | $137.23M |
|---|
| 2022-12-31 | $2.7B | $276.05M | $164.64M | $159.67M | $124.78M |
|---|