Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2020-03-31 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $207.13M | $87.14M | $22.46M | $16.91M | $11.41M |
|---|
| 2026-03-31 | $155.43M | $60.17M | $7.49M | $2.83M | $1.98M |
|---|
| 2025-12-31 | $167.22M | $72.62M | $20.44M | $17.67M | $11.74M |
|---|
| 2025-09-30 | $155.87M | $66.63M | $18.67M | $14.84M | $10.94M |
|---|
| 2025-06-30 | $157.11M | $64.25M | $14.69M | $17.21M | $12.21M |
|---|
| 2025-03-31 | $130.11M | $56.13M | $13.55M | $12.61M | $9.25M |
|---|
| 2024-12-31 | $175.98M | $77.19M | $29.4M | $22.72M | $12.98M |
|---|
| 2024-09-30 | $109.41M | $40.02M | $5.43M | $4.99M | $3.66M |
|---|
| 2024-06-30 | $144.31M | $58.65M | $19.95M | $17.61M | $12.57M |
|---|
| 2024-03-31 | $137.86M | $57.63M | $11.98M | $8.9M | $6.93M |
|---|
| 2023-12-31 | $124.58M | $49.76M | $12.68M | $12.41M | $9.59M |
|---|
| 2023-09-30 | $125.11M | $53.6M | $16.73M | $15.35M | $11.05M |
|---|
| 2023-06-30 | $121.09M | $50.75M | $15.89M | $15.22M | $10.99M |
|---|
| 2023-03-31 | $111.75M | $46.62M | $11.22M | $9.94M | $7M |
|---|
| 2022-12-31 | $123.65M | $48.53M | $12.72M | $12.69M | $6.6M |
|---|
| 2022-09-30 | $111.55M | $43.74M | $10.32M | $6.9M | $4.94M |
|---|
| 2022-06-30 | $118.23M | $43.22M | $8.16M | $5.96M | $4.45M |
|---|
| 2022-03-31 | $104.41M | $40.19M | -$14.48M | -$16.18M | -$10.17M |
|---|
| 2021-12-31 | $103.54M | $39.2M | $9.32M | $6.96M | $4.29M |
|---|
| 2021-09-30 | $98.65M | $39.31M | $11.54M | -$7.43M | -$5.31M |
|---|
| 2021-06-30 | $114.56M | $48.23M | $15.42M | $9.32M | $6.82M |
|---|
| 2021-03-31 | $110.54M | $43.96M | $15.43M | $10.35M | $6.86M |
|---|
| 2020-12-31 | $107.62M | $39.79M | $9.29M | $3.71M | $15.78M |
|---|
| 2020-09-30 | $105.74M | $40M | $12.76M | $6.88M | $6.45M |
|---|
| 2020-06-30 | — | — | — | — | $11.97M |
|---|
| 2020-03-31 | — | — | — | — | $4.25M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $610.31M | $259.63M | $67.35M | $62.33M | $44.14M |
|---|
| 2024-12-31 | $567.56M | $233.48M | $66.76M | $54.22M | $36.13M |
|---|
| 2023-12-31 | $482.53M | $200.73M | $56.52M | $52.92M | $38.64M |
|---|
| 2022-12-31 | $457.84M | $175.68M | $16.72M | $9.37M | $5.82M |
|---|
| 2021-12-31 | $427.29M | $170.69M | $51.72M | $19.19M | $12.66M |
|---|
| 2020-12-31 | $404.64M | $152.94M | $49.8M | $27.88M | $38.45M |
|---|