Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2022-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 | $163.86M | — | — | $20.66M | $16.14M |
|---|
| 2026-03-31 | $155.69M | — | — | $20.57M | $16.01M |
|---|
| 2025-12-31 | $151.68M | — | — | $17.81M | $14.84M |
|---|
| 2025-09-30 | $143.93M | — | — | $19.11M | $15.18M |
|---|
| 2025-06-30 | $133.26M | — | — | $15.92M | $12.34M |
|---|
| 2025-03-31 | $122.72M | — | — | $14.47M | $11.43M |
|---|
| 2024-12-31 | $119.33M | — | — | $18.25M | $13.61M |
|---|
| 2024-09-30 | $116.76M | — | — | $15.82M | $12.09M |
|---|
| 2024-06-30 | $98.9M | — | — | $7.41M | $5.53M |
|---|
| 2024-03-31 | $90.67M | — | — | $9.06M | $7.01M |
|---|
| 2023-12-31 | $82.81M | — | — | $5.81M | $4.78M |
|---|
| 2023-09-30 | $76.09M | — | — | $11.26M | $8.71M |
|---|
| 2023-06-30 | $65.45M | — | — | $8.46M | $6.56M |
|---|
| 2023-03-31 | — | — | — | — | $5M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $551.59M | — | — | $67.3M | $53.79M |
|---|
| 2024-12-31 | $425.66M | — | — | $50.54M | $38.24M |
|---|
| 2023-12-31 | $283.4M | — | — | $32.12M | $25.05M |
|---|
| 2022-12-31 | $187.6M | — | — | $14.66M | $11.26M |
|---|