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 |
|---|
| 2021-06-30 | $67.45M | $34.99M | $17.04M | $17.22M | $15.65M |
|---|
| 2021-03-31 | — | — | — | — | $13.36M |
|---|
| 2020-06-30 | $37M | $16.94M | $5.41M | $5.69M | $5.31M |
|---|
| 2020-03-31 | — | — | — | — | $2.78M |
|---|
| 2019-06-30 | $34.35M | $16.57M | $6.35M | $6.49M | $7.19M |
|---|
| 2019-03-31 | — | — | — | — | $6.03M |
|---|
| 2018-06-30 | $30.46M | $14.9M | $4.72M | $4.86M | $4.33M |
|---|
| 2017-06-30 | $22.68M | $11.16M | -$11.01M | -$11.07M | -$3.88M |
|---|
| 2016-06-30 | $19.84M | $10.01M | $776,000.00 | $616,000.00 | $1.29M |
|---|
| 2015-06-30 | $25.41M | $10.86M | $1.09M | $900,000.00 | $647,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $496.07M | $250.32M | $128.2M | $52.34M | $50.72M |
|---|
| 2024-12-31 | $429.23M | $209.95M | $108.07M | $131.24M | $118.52M |
|---|
| 2023-12-31 | $315.38M | $147.63M | $65.41M | $87.63M | $78.63M |
|---|
| 2022-12-31 | $320.91M | $159.86M | $81.5M | $88.19M | $79.95M |
|---|
| 2021-12-31 | $269.66M | $137.34M | $70.9M | $71.93M | $60.28M |
|---|
| 2020-12-31 | $155.86M | $73.23M | $22.62M | $23.4M | $21.78M |
|---|
| 2019-12-31 | $134.02M | $64.78M | $21.97M | $22.77M | $21.99M |
|---|
| 2018-12-31 | $123.17M | $60.8M | $20.03M | $20.76M | $18.73M |
|---|
| 2017-12-31 | $93.49M | $45.52M | -$3.04M | -$3.19M | $13.96M |
|---|
| 2016-12-31 | $79.23M | $32.49M | $2.02M | $1.17M | $4.73M |
|---|
| 2015-12-31 | $69.39M | $31.84M | -$13.58M | -$14.89M | -$10.11M |
|---|
| 2014-12-31 | $88.31M | $41.02M | $5.14M | $3.92M | $3.34M |
|---|
| 2013-12-31 | $85.41M | $34.4M | $1.14M | -$602,000.00 | $7,000.00 |
|---|
| 2012-12-31 | $84.55M | $37.07M | -$20,000.00 | $213,000.00 | $3,000.00 |
|---|
| 2011-12-31 | $107.03M | $47.44M | $9.02M | $6.12M | $5.38M |
|---|
| 2010-12-31 | $87.78M | $38.42M | $4.85M | $3.37M | $2.82M |
|---|
| 2009-12-31 | $53.52M | $17.48M | -$10.5M | -$11.46M | -$11.84M |
|---|