Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2018-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 | $134.34M | — | $35.49M | $35.54M | $9.56M |
|---|
| 2026-03-31 | $124.78M | — | $20.48M | $20.88M | $5.47M |
|---|
| 2025-12-31 | $177.1M | — | $54.71M | $64.05M | $18.98M |
|---|
| 2025-09-30 | $134.97M | — | $44.17M | $48.71M | $10.5M |
|---|
| 2025-06-30 | $119.66M | — | $19.25M | $39.69M | $15.44M |
|---|
| 2025-03-31 | $125.85M | — | $15.33M | $2.5M | $463,000.00 |
|---|
| 2024-12-31 | $165.26M | — | $43.61M | $36.44M | $7.62M |
|---|
| 2024-09-30 | $122.93M | — | $25M | $15.32M | $4.16M |
|---|
| 2024-06-30 | $116.95M | — | $20.84M | $16.21M | $4.8M |
|---|
| 2024-03-31 | $108.87M | — | -$15.96M | -$17.8M | $2.12M |
|---|
| 2023-12-31 | $116.56M | — | $13.12M | $6.45M | $3.26M |
|---|
| 2023-09-30 | $121.71M | — | $23.9M | $20.96M | $5.9M |
|---|
| 2023-06-30 | $107.61M | — | -$35.98M | -$34.2M | $4.85M |
|---|
| 2023-03-31 | $99.12M | — | -$12.89M | -$14.73M | -$1.23M |
|---|
| 2022-12-31 | $99.83M | — | $13.78M | $13.89M | $4.39M |
|---|
| 2022-09-30 | $137.21M | — | $28.73M | $16.95M | $3.1M |
|---|
| 2022-06-30 | $104.36M | — | $19.84M | $32.69M | $7.61M |
|---|
| 2022-03-31 | $105.13M | — | $17.97M | $25.56M | $4.73M |
|---|
| 2021-12-31 | $190.6M | — | $66.78M | $84.53M | $14.22M |
|---|
| 2021-09-30 | $118.08M | — | $25.08M | $25.16M | $4.06M |
|---|
| 2021-06-30 | $119.7M | — | $22.22M | $24.12M | $656,000.00 |
|---|
| 2021-03-31 | $103.22M | — | -$4.67M | $19.27M | $2.55M |
|---|
| 2020-12-31 | $155.49M | — | -$73.05M | -$82.18M | $4.05M |
|---|
| 2020-09-30 | $101.75M | — | $9.17M | $11.71M | $0.00 |
|---|
| 2020-06-30 | $90.13M | — | $18.22M | $1.46M | $0.00 |
|---|
| 2020-03-31 | $82.62M | — | $2.54M | -$9.68M | $0.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $557.57M | — | $133.45M | $154.94M | $45.37M |
|---|
| 2024-12-31 | $514.01M | — | $73.48M | $50.16M | $18.7M |
|---|
| 2023-12-31 | $445M | — | -$11.85M | -$21.51M | $12.77M |
|---|
| 2022-12-31 | $446.53M | — | $80.31M | $89.09M | $19.82M |
|---|
| 2021-12-31 | $531.59M | — | $109.4M | $153.06M | $21.48M |
|---|
| 2020-12-31 | $429.98M | — | -$43.12M | -$78.7M | $4.05M |
|---|
| 2019-12-31 | $416.39M | — | $84.97M | $62.32M | $0.00 |
|---|
| 2018-12-31 | $378.5M | — | $75.13M | $65.08M | $0.00 |
|---|