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 | $205.29M | $139.93M | $10.65M | $12.15M | $5.18M |
|---|
| 2026-03-31 | $206.78M | $132.25M | $2.76M | $3.82M | $1.1M |
|---|
| 2025-12-31 | $190.27M | $128.54M | $12.62M | $13.99M | $6.06M |
|---|
| 2025-09-30 | $190.16M | $127.89M | $6.49M | $8.38M | $4.51M |
|---|
| 2025-06-30 | $192.51M | $125.11M | -$3.1M | -$544,000.00 | -$266,000.00 |
|---|
| 2025-03-31 | $183.11M | $116.55M | $8.97M | $10.61M | $5.13M |
|---|
| 2024-12-31 | $161.71M | $108.32M | $13.11M | $12.47M | $12.85M |
|---|
| 2024-09-30 | $168.6M | $113.88M | $16.27M | $19.28M | $11.05M |
|---|
| 2024-06-30 | $177.36M | $113.75M | $1.15M | $3.36M | $1.31M |
|---|
| 2024-03-31 | $174.21M | $105.83M | $5.06M | $7.97M | $4.74M |
|---|
| 2023-12-31 | $158.66M | $102.76M | $6.85M | $10.5M | $7.38M |
|---|
| 2023-09-30 | $167.27M | $108.06M | $10.26M | $12M | $7.53M |
|---|
| 2023-06-30 | $168.85M | $105.11M | $4.75M | $7.52M | $1.4M |
|---|
| 2023-03-31 | $165.94M | $105.54M | -$796,000.00 | $1.48M | -$2.36M |
|---|
| 2022-12-31 | $146.63M | $99.18M | $4.93M | $4.59M | $1.74M |
|---|
| 2022-09-30 | $155.28M | $104.96M | -$10.2M | -$12.2M | -$11.98M |
|---|
| 2022-06-30 | $162.65M | $105.5M | -$11.39M | -$13.38M | -$12.74M |
|---|
| 2022-03-31 | $155.43M | $99.25M | -$25.08M | -$26.67M | -$25.75M |
|---|
| 2021-12-31 | $142.14M | $93.86M | -$25.71M | -$24.87M | -$20.77M |
|---|
| 2021-09-30 | $147.88M | $100.61M | -$27.51M | -$45.58M | -$39.68M |
|---|
| 2021-06-30 | $150.43M | $100.57M | -$27.51M | -$36.4M | -$38.4M |
|---|
| 2021-03-31 | $134.63M | $90.67M | -$4.35M | -$12.76M | -$9.82M |
|---|
| 2020-12-31 | $122.24M | $82.39M | $15.37M | $10.22M | $9.42M |
|---|
| 2020-09-30 | $131.6M | $87.75M | $19.59M | $12.54M | $9.41M |
|---|
| 2020-06-30 | $111.01M | $75.25M | $10.53M | -$3.5M | -$4.06M |
|---|
| 2020-03-31 | — | — | — | — | -$4.88M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $756.04M | $498.08M | $24.98M | $32.44M | $15.43M |
|---|
| 2024-12-31 | $681.88M | $441.79M | $35.58M | $43.08M | $29.96M |
|---|
| 2023-12-31 | $660.73M | $421.46M | $21.06M | $31.49M | $13.95M |
|---|
| 2022-12-31 | $619.98M | $408.88M | -$41.74M | -$47.67M | -$48.73M |
|---|
| 2021-12-31 | $575.08M | $385.72M | -$85.08M | -$119.62M | -$108.66M |
|---|
| 2020-12-31 | $470.64M | $316.07M | $48.93M | $12.33M | $9.9M |
|---|
| 2019-12-31 | $408.38M | $271.47M | $46.27M | $10.28M | $7.44M |
|---|