Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2023-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 | $476.76M | $189.9M | $105.65M | $87.83M | $68.67M |
|---|
| 2026-03-31 | $426.89M | $157.19M | $83.81M | $72.39M | $56.92M |
|---|
| 2025-12-31 | $434.87M | $160.94M | $63.54M | $31.96M | $20.6M |
|---|
| 2025-09-30 | $437.61M | $161.95M | $85.49M | $42.93M | $32.9M |
|---|
| 2025-06-30 | $447.18M | $174.19M | $93.85M | $40.69M | $31.03M |
|---|
| 2025-03-31 | $389.57M | $145.02M | $74.48M | $22.45M | $17.23M |
|---|
| 2024-12-31 | $395.14M | $138.56M | $67.31M | $44.63M | $37.06M |
|---|
| 2024-09-30 | $384.3M | $142.96M | $71.94M | -$7.74M | -$6.32M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.71B | $642.1M | $317.37M | $138.03M | $101.76M |
|---|
| 2024-12-31 | $1.51B | $551.25M | $284.01M | $123.45M | $98.32M |
|---|
| 2023-12-31 | $1.37B | $473.09M | $235.68M | $104.46M | $88.23M |
|---|