Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2020-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 | — | — | — | — | $40.51M |
|---|
| 2026-03-31 | — | — | — | — | -$26.03M |
|---|
| 2025-12-31 | — | — | — | — | $29.96M |
|---|
| 2025-09-30 | — | — | — | — | $44.6M |
|---|
| 2025-06-30 | — | — | — | — | $59M |
|---|
| 2025-03-31 | — | — | — | — | $36.96M |
|---|
| 2024-12-31 | — | — | — | $58.76M | $50.99M |
|---|
| 2024-09-30 | — | — | — | $55.62M | $40.66M |
|---|
| 2024-06-30 | — | — | — | $56.37M | $47.4M |
|---|
| 2024-03-31 | — | — | — | $53.21M | $47.52M |
|---|
| 2023-12-31 | — | — | — | $55.27M | $51.16M |
|---|
| 2023-09-30 | — | — | — | $50.46M | $64.82M |
|---|
| 2023-06-30 | — | — | — | $49.69M | $53.09M |
|---|
| 2023-03-31 | — | — | — | $43.35M | $52.95M |
|---|
| 2022-12-31 | — | — | — | $53.78M | $46.26M |
|---|
| 2022-09-30 | — | — | — | $37.54M | $34.43M |
|---|
| 2022-06-30 | — | — | — | $41.57M | -$13.53M |
|---|
| 2022-03-31 | — | — | — | $36.06M | $40.89M |
|---|
| 2021-12-31 | — | — | — | $45.85M | $41.82M |
|---|
| 2021-09-30 | — | — | — | $36.57M | — |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | — | — | — | — | $170.52M |
|---|
| 2024-12-31 | — | — | — | $223.96M | $186.57M |
|---|
| 2023-12-31 | — | — | — | $198.76M | $222.02M |
|---|
| 2022-12-31 | — | — | — | $168.95M | $108.05M |
|---|
| 2021-12-31 | — | — | — | $142.74M | $211.78M |
|---|
| 2020-12-31 | — | — | — | $152.76M | $178.11M |
|---|