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 | $216.15M | $105.31M | $63.14M | $64.36M | $49.45M |
|---|
| 2026-03-31 | $179.77M | $71.81M | $33.58M | $37.44M | $30.47M |
|---|
| 2025-12-31 | $127.79M | $44.58M | $10.19M | $9.76M | $5.53M |
|---|
| 2025-09-30 | $182.31M | $68.67M | $27.92M | $30.68M | $24M |
|---|
| 2025-06-30 | $168.76M | $61.27M | $25.12M | $28.17M | $22.91M |
|---|
| 2025-03-31 | $130.92M | $48.09M | $19.29M | $24.36M | $18.88M |
|---|
| 2024-12-31 | $127.29M | $41.31M | $4.29M | $1.65M | $3.37M |
|---|
| 2024-09-30 | $132.91M | $51.56M | $20.6M | $25.61M | $19.25M |
|---|
| 2024-06-30 | $144.12M | $58.74M | $29.98M | $25.51M | $19.09M |
|---|
| 2024-03-31 | $111.7M | $47.18M | $18.96M | $18.02M | $14.24M |
|---|
| 2023-12-31 | $106.14M | $39.8M | $5.42M | $7.96M | $6.77M |
|---|
| 2023-09-30 | $138.06M | $56.17M | $23.52M | $19.18M | $15.16M |
|---|
| 2023-06-30 | $139.65M | $51.09M | $20.85M | $22.26M | $17.99M |
|---|
| 2023-03-31 | $109.76M | $33.66M | $6.7M | $8.53M | $6.71M |
|---|
| 2022-12-31 | $91.99M | $22.43M | -$4.86M | -$2.79M | -$2.81M |
|---|
| 2022-09-30 | $124.04M | $32.58M | $8.62M | $9.09M | $7.26M |
|---|
| 2022-06-30 | $115.31M | $29.29M | $5.03M | $1.69M | $1.14M |
|---|
| 2022-03-31 | $96.45M | $19.06M | -$5.74M | $2.85M | $2.23M |
|---|
| 2021-12-31 | $86.58M | $21.59M | -$5.08M | -$4.46M | -$3.42M |
|---|
| 2021-09-30 | $115.67M | $38.5M | $17.83M | $15.28M | $12.99M |
|---|
| 2021-06-30 | $101.81M | $28.98M | $7.53M | $11.1M | $7.8M |
|---|
| 2021-03-31 | $75.45M | $24.08M | $4.31M | $2.31M | $1.65M |
|---|
| 2020-12-31 | $69.52M | $22.54M | $20.01M | $23.39M | $17.09M |
|---|
| 2020-09-30 | $87.32M | $29.38M | $10.32M | $11.28M | $9.01M |
|---|
| 2020-06-30 | — | — | — | — | $847,000.00 |
|---|
| 2020-03-31 | — | — | — | — | $5.73M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $609.78M | $222.6M | $82.53M | $92.97M | $71.32M |
|---|
| 2024-12-31 | $516.01M | $198.78M | $73.82M | $70.79M | $55.95M |
|---|
| 2023-12-31 | $493.61M | $180.73M | $56.49M | $57.92M | $46.63M |
|---|
| 2022-12-31 | $427.79M | $103.36M | $3.06M | $10.84M | $7.81M |
|---|
| 2021-12-31 | $379.51M | $113.15M | $24.59M | $24.23M | $19.02M |
|---|
| 2020-12-31 | $310.64M | $104.86M | $46.86M | $43.6M | $32.66M |
|---|
| 2019-12-31 | $283.95M | $92.99M | $13.37M | $11.4M | $9.42M |
|---|