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 | $448.76M | — | $57.02M | $25.06M | $16.91M |
|---|
| 2026-03-31 | $385.2M | — | $33.52M | $3.31M | $2.17M |
|---|
| 2025-12-31 | $420.02M | — | $44.87M | $7.22M | $3.47M |
|---|
| 2025-09-30 | $409.15M | — | $42.24M | $1.8M | $2.59M |
|---|
| 2025-06-30 | $390.63M | — | $37.74M | -$7.3M | $308,000.00 |
|---|
| 2025-03-31 | $354.59M | — | $7.62M | -$38.96M | -$41.19M |
|---|
| 2024-12-31 | $307.12M | — | -$80.67M | -$104.79M | -$100.37M |
|---|
| 2024-09-30 | $199.12M | — | $9.11M | -$8.08M | -$8.86M |
|---|
| 2024-06-30 | $184.55M | — | $9.9M | $2.55M | $1.86M |
|---|
| 2024-03-31 | $169.42M | — | -$726,000.00 | -$4.3M | -$2.91M |
|---|
| 2023-12-31 | $202.56M | — | $29.38M | $16.47M | $14.81M |
|---|
| 2023-09-30 | $200.36M | — | $23.21M | $15.65M | $10.77M |
|---|
| 2023-06-30 | $185.32M | — | $17.64M | $13.75M | $9.78M |
|---|
| 2023-03-31 | $175.52M | — | $11.29M | $2.61M | $1.93M |
|---|
| 2022-12-31 | $212.6M | — | $28.74M | $23.55M | $20.15M |
|---|
| 2022-09-30 | $205.99M | — | $25.66M | $23.92M | $17.21M |
|---|
| 2022-06-30 | $201.56M | — | $22.78M | $19.67M | $14.24M |
|---|
| 2022-03-31 | $189.88M | — | $17.1M | $17.95M | $13.01M |
|---|
| 2021-12-31 | $212.53M | — | $25.32M | $22.22M | $15.39M |
|---|
| 2021-09-30 | $192.87M | — | $24.39M | $19.68M | $16.29M |
|---|
| 2021-06-30 | $174.83M | — | $17.29M | $6.83M | $3.77M |
|---|
| 2021-03-31 | $132.07M | — | -$3.17M | -$23.82M | -$19.39M |
|---|
| 2020-12-31 | $156.54M | — | $3.35M | -$5.91M | -$5.86M |
|---|
| 2020-09-30 | $136.78M | — | $5.29M | -$6.34M | -$3.45M |
|---|
| 2020-06-30 | $104.99M | — | -$6.2M | -$19.87M | -$16.37M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.57B | — | $132.47M | -$37.25M | -$34.82M |
|---|
| 2024-12-31 | $860.21M | — | -$62.38M | -$114.62M | -$110.27M |
|---|
| 2023-12-31 | $763.76M | — | $81.52M | $48.48M | $37.29M |
|---|
| 2022-12-31 | $810.02M | — | $94.28M | $85.08M | $64.6M |
|---|
| 2021-12-31 | $712.3M | — | $63.82M | $24.91M | $16.05M |
|---|
| 2020-12-31 | $472.37M | — | -$2.04M | -$58.85M | -$47.49M |
|---|
| 2019-12-31 | $481.77M | — | $92.17M | $41.15M | $34.25M |
|---|