Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2017-12-31 to 2025-12-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $430.91M | $351.49M | -$1.18M | $23.42M | $20.98M |
|---|
| 2024-12-31 | $391.48M | $320.92M | -$15.82M | $11.89M | $18.25M |
|---|
| 2023-12-31 | $361.38M | $299.53M | -$15.11M | $5.05M | $3.68M |
|---|
| 2022-12-31 | $337.37M | $271.42M | -$74.53M | -$70.91M | -$71.49M |
|---|
| 2021-12-31 | $297.66M | $245.94M | -$45.34M | -$64.85M | -$65.01M |
|---|
| 2020-12-31 | $189.51M | $156.32M | -$11.81M | -$14.61M | -$14.81M |
|---|
| 2019-12-31 | $107.07M | $84.85M | -$34.75M | -$33.38M | -$33.54M |
|---|
| 2018-12-31 | $75.5M | $59.88M | -$36.47M | -$36.06M | -$36.06M |
|---|
| 2017-12-31 | $52.11M | $38.75M | -$19.52M | -$19.03M | -$19.32M |
|---|