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 | $496.41M | $97.29M | $27.04M | $15.32M | $10.51M |
|---|
| 2026-03-31 | $455.55M | $87.39M | $15.37M | $1.16M | $695,000.00 |
|---|
| 2025-12-31 | $528.37M | $99.8M | $27.32M | $10.81M | $8.77M |
|---|
| 2025-09-30 | $471.33M | $94.11M | $17.5M | $747,000.00 | $1.21M |
|---|
| 2025-06-30 | $277.74M | $56.83M | $13.86M | -$3.21M | -$2.31M |
|---|
| 2025-03-31 | $249.19M | $53.31M | $14.39M | $2.85M | $2.08M |
|---|
| 2024-12-31 | $298.23M | $57.45M | $12.71M | $11.76M | $9.47M |
|---|
| 2024-09-30 | $262.45M | $54.88M | $16.33M | $5.87M | $4.3M |
|---|
| 2024-06-30 | $266.48M | $57.38M | $19.37M | $11.32M | $8.17M |
|---|
| 2024-03-31 | $258.8M | $58.52M | $20.08M | $12.72M | $8.75M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.53B | $304.05M | $73.07M | $11.19M | $9.74M |
|---|
| 2024-12-31 | $1.09B | $228.24M | $68.49M | $41.66M | $30.68M |
|---|
| 2023-12-31 | $1.02B | $206.65M | $59.03M | $17.35M | $11.2M |
|---|