Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-12-31 to 2025-12-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2015-12-31 | $67.68M | $10.36M | -$3.41M | -$4.8M | -$5.25M |
|---|
| 2014-12-31 | $73.1M | $25.77M | $5.49M | $3.56M | $2.44M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $451.66M | $133.34M | $23.44M | $18.91M | $20.72M |
|---|
| 2024-12-31 | $305.45M | $113.33M | $27.7M | $29.2M | $24.85M |
|---|
| 2023-12-31 | $266.09M | $104.95M | $28.09M | $28.19M | $23.5M |
|---|
| 2022-12-31 | $239.84M | $86.91M | $9.95M | $7.14M | -$5.93M |
|---|
| 2021-12-31 | $214.97M | $71.27M | $2.18M | $459,000.00 | -$3.03M |
|---|
| 2020-12-31 | $166.14M | $41.38M | $37.78M | $35.87M | $35.08M |
|---|
| 2019-12-31 | $257.33M | $96.2M | $25.89M | $23.28M | $36.86M |
|---|
| 2018-12-31 | $266.39M | $94.04M | $21.28M | $16.99M | $18.41M |
|---|
| 2017-12-31 | $282.76M | $82.5M | $10.86M | $6.55M | $6.8M |
|---|
| 2016-12-31 | $279.55M | $75.49M | $755,000.00 | -$4.09M | -$5.34M |
|---|
| 2015-12-31 | $197.54M | $44.09M | -$43.7M | -$50.94M | -$52.33M |
|---|
| 2014-12-31 | $235.13M | $83.64M | $5.04M | $1.2M | -$1.5M |
|---|
| 2013-12-31 | $234.87M | $79.66M | -$4.09M | -$10.33M | -$17.9M |
|---|
| 2012-12-31 | $271.57M | $97.93M | -$22.11M | -$22.82M | -$23.19M |
|---|
| 2011-12-31 | $245.33M | $102.93M | -$7.12M | -$2.28M | -$5.85M |
|---|
| 2010-12-31 | $232.99M | $79.85M | -$6.17M | $30.63M | $30.62M |
|---|
| 2009-12-31 | $228.06M | $70.43M | -$664,000.00 | $2.78M | $1.88M |
|---|