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 | $196.62M | $147.86M | $35.26M | $36.88M | $28.38M |
|---|
| 2026-03-31 | $159.9M | $108.3M | $4.48M | $6.45M | $6.29M |
|---|
| 2025-12-31 | $201.9M | $127.07M | $18.81M | $21.35M | $18.51M |
|---|
| 2025-09-30 | $151.66M | $106.07M | $9.64M | $11.96M | $8.75M |
|---|
| 2025-06-30 | $152.64M | $102.25M | $9.92M | $12.03M | $7.1M |
|---|
| 2025-03-31 | $124.9M | $84.46M | -$211,000.00 | $1.86M | -$102,000.00 |
|---|
| 2024-12-31 | $151.83M | $102.2M | $8.9M | $12.38M | $1.89M |
|---|
| 2024-09-30 | $140.21M | $94.03M | -$8.63M | -$5.7M | -$1.7M |
|---|
| 2024-06-30 | $144.23M | $97.26M | $1.55M | $4.38M | $1.1M |
|---|
| 2024-03-31 | $119.29M | $82.14M | $443,000.00 | $3.28M | $1.44M |
|---|
| 2023-12-31 | $144.92M | $97.86M | $14.23M | $16.51M | $10M |
|---|
| 2023-09-30 | $142.36M | $97.39M | $9.95M | $11.85M | $6.15M |
|---|
| 2023-06-30 | $138.13M | $96.03M | $6.57M | $8.08M | $4.58M |
|---|
| 2023-03-31 | $120.23M | $85.68M | $3.3M | $4.37M | $1.91M |
|---|
| 2022-12-31 | $144.9M | $98.85M | $3.26M | $3.64M | $3.39M |
|---|
| 2022-09-30 | $128.59M | $90.83M | $11.21M | $11.82M | $4.04M |
|---|
| 2022-06-30 | $122.25M | $86.35M | $9.45M | $9.52M | $4.85M |
|---|
| 2022-03-31 | $110.1M | $78.43M | $13.75M | $13.75M | $8.9M |
|---|
| 2021-12-31 | $128.7M | $90M | $16.43M | $16.31M | $12.6M |
|---|
| 2021-09-30 | $102.7M | $74.71M | $10.55M | $9.62M | $6.95M |
|---|
| 2021-06-30 | $101.12M | $74.15M | -$32.06M | -$32.09M | -$40.55M |
|---|
| 2021-03-31 | $87.08M | $62.36M | $16.06M | $16.02M | $11.44M |
|---|
| 2020-12-31 | $90.19M | $64.06M | $12.77M | $12.78M | $12.13M |
|---|
| 2020-09-30 | $76.81M | $56.63M | $24.57M | $24.59M | $19.32M |
|---|
| 2020-06-30 | $64.14M | $45.22M | $16.56M | $16.58M | $14.18M |
|---|
| 2020-03-31 | — | — | — | — | $4.13M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $631.1M | $419.84M | $38.15M | $47.21M | $34.25M |
|---|
| 2024-12-31 | $555.56M | $375.62M | $2.27M | $14.34M | $2.72M |
|---|
| 2023-12-31 | $545.65M | $376.96M | $34.05M | $40.81M | $22.64M |
|---|
| 2022-12-31 | $505.84M | $354.46M | $37.67M | $38.73M | $21.19M |
|---|
| 2021-12-31 | $419.59M | $301.22M | $10.98M | $9.86M | -$9.56M |
|---|
| 2020-12-31 | $263.11M | $190.22M | $57.94M | $58.08M | $49.76M |
|---|
| 2019-12-31 | $110.49M | $79.34M | -$347,000.00 | $112,000.00 | $112,000.00 |
|---|