Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-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 | $47.94M | $13.87M | $3.44M | $2.99M | $2.54M |
|---|
| 2026-03-31 | $47.45M | $10.11M | -$215,000.00 | -$663,000.00 | -$451,000.00 |
|---|
| 2025-12-31 | $48.48M | $12.06M | -$10.61M | -$10.21M | -$7.42M |
|---|
| 2025-09-30 | $43.37M | $9.62M | -$951,000.00 | -$1.75M | -$1.22M |
|---|
| 2025-06-30 | $48.56M | $11.6M | $2.26M | $1.11M | $879,000.00 |
|---|
| 2025-03-31 | $50.75M | $12.75M | $3.4M | $2.45M | $1.87M |
|---|
| 2024-12-31 | $43.85M | $10.6M | $1.47M | $495,000.00 | $194,000.00 |
|---|
| 2024-09-30 | $35.69M | $8.68M | $511,000.00 | $353,000.00 | $258,000.00 |
|---|
| 2024-06-30 | $42.98M | $11.56M | $3.92M | $3.85M | $2.97M |
|---|
| 2024-03-31 | $41.93M | $11.47M | $4.06M | $3.61M | $2.89M |
|---|
| 2023-12-31 | $44.55M | $11.4M | $3.65M | $3.11M | $2.87M |
|---|
| 2023-09-30 | $39.49M | $9.77M | $2.14M | $1.75M | $1.33M |
|---|
| 2023-06-30 | $42.69M | $10.59M | $3.67M | $4.72M | $3.34M |
|---|
| 2023-03-31 | $31.92M | $7.44M | $26,000.00 | -$468,000.00 | -$346,000.00 |
|---|
| 2022-12-31 | $36.11M | $8.08M | $217,000.00 | -$380,000.00 | -$224,000.00 |
|---|
| 2022-09-30 | $33.23M | $6.72M | -$586,000.00 | -$332,000.00 | -$239,000.00 |
|---|
| 2022-06-30 | $32.13M | $7.65M | $793,000.00 | $678,000.00 | $512,000.00 |
|---|
| 2022-03-31 | $30.37M | $6.96M | -$295,000.00 | -$412,000.00 | -$168,000.00 |
|---|
| 2021-12-31 | $23.76M | $5.29M | -$1.23M | -$1.34M | -$1.13M |
|---|
| 2021-09-30 | $21.76M | $5.11M | -$779,000.00 | -$778,000.00 | -$585,000.00 |
|---|
| 2021-06-30 | $26.77M | $7.27M | $1.09M | $1.07M | $811,000.00 |
|---|
| 2021-03-31 | $25.97M | $6.98M | $952,000.00 | $896,000.00 | $671,000.00 |
|---|
| 2020-12-31 | $28.98M | $7.35M | $1.22M | $2.8M | $2.11M |
|---|
| 2020-09-30 | $24.36M | $6.51M | $707,000.00 | $654,000.00 | $407,000.00 |
|---|
| 2020-06-30 | $28.56M | $7.96M | $2.29M | $2.18M | $1.66M |
|---|
| 2020-03-31 | $25.81M | $7.33M | $1.49M | $1.39M | $1.06M |
|---|
| 2019-12-31 | $31.02M | $9.36M | $2.47M | $2.18M | $1.63M |
|---|
| 2019-09-30 | $27.49M | — | — | — | — |
|---|
| 2019-09-29 | $27.49M | $7.86M | $1.31M | $1.15M | $898,000.00 |
|---|
| 2019-06-30 | $29.4M | $8.87M | $3.04M | $2.96M | $2.26M |
|---|
| 2019-03-31 | $18.88M | $5.08M | $548,000.00 | $490,000.00 | $425,000.00 |
|---|
| 2018-12-31 | $20.93M | $5.71M | $1.07M | $1.15M | $19.75M |
|---|
| 2018-09-30 | $20.33M | $6.04M | $1.5M | $1.52M | $1.41M |
|---|
| 2018-07-01 | $22.86M | $6.55M | $1.63M | $1.72M | $1.63M |
|---|
| 2018-04-01 | $23.07M | $7.28M | $2.36M | $2.22M | $2.15M |
|---|
| 2017-12-31 | $22.51M | $6.87M | $2.05M | $2.07M | $3.8M |
|---|
| 2017-10-01 | $21.05M | $6.26M | $1.26M | $1.21M | $1.1M |
|---|
| 2017-07-02 | $19.94M | $6.22M | $1.32M | $1.27M | $1.09M |
|---|
| 2017-04-02 | $22.04M | $6.89M | $1.84M | $1.75M | $1.66M |
|---|
| 2016-12-31 | $21.63M | $6.81M | $1.64M | $1.63M | $1.75M |
|---|
| 2016-09-25 | $19.63M | $6M | $1.14M | $1.11M | $1.02M |
|---|
| 2016-06-26 | $20.37M | $5.9M | $499,000.00 | $475,000.00 | $446,000.00 |
|---|
| 2016-03-27 | $20.83M | $6.41M | $482,000.00 | $369,000.00 | $299,000.00 |
|---|
| 2015-12-31 | $19.25M | $5.55M | $518,000.00 | $494,000.00 | $502,000.00 |
|---|
| 2015-09-27 | $19.04M | $5.9M | $1.17M | $1.18M | $1.05M |
|---|
| 2015-06-28 | $18.96M | $5.86M | $817,000.00 | $845,000.00 | $788,000.00 |
|---|
| 2015-03-29 | $19.18M | $6.01M | $822,000.00 | $634,000.00 | $533,000.00 |
|---|
| 2014-12-31 | $19.95M | $6.32M | $1.03M | $942,000.00 | $853,000.00 |
|---|
| 2014-09-28 | $16.06M | $4.49M | -$55,000.00 | -$266,000.00 | -$323,000.00 |
|---|
| 2014-06-29 | $15.2M | $4.21M | -$1.32M | -$1.32M | -$1.36M |
|---|
| 2014-03-30 | $15.29M | $4.34M | -$1.1M | -$1.16M | -$1.29M |
|---|
| 2013-12-31 | $20.18M | $5.59M | $223,000.00 | $201,000.00 | $69,000.00 |
|---|
| 2013-09-29 | $20.36M | $6.13M | $652,000.00 | $591,000.00 | $644,000.00 |
|---|
| 2013-06-30 | $17.28M | $4.52M | -$1.87M | -$1.9M | -$2.07M |
|---|
| 2013-03-31 | $21.02M | $6.38M | $375,000.00 | $262,000.00 | $434,000.00 |
|---|
| 2012-12-31 | $29.27M | $9.45M | $2.35M | $2.19M | $1.39M |
|---|
| 2012-09-30 | $26.18M | $8.22M | $1.75M | $1.64M | $1.68M |
|---|
| 2012-07-01 | $18.71M | $4.47M | -$2.93M | -$3.07M | -$3.17M |
|---|
| 2012-04-01 | $27.5M | $6.59M | -$1.29M | -$1.34M | -$1.5M |
|---|
| 2011-12-31 | $29.51M | $8.86M | $1.77M | $1.48M | $1.81M |
|---|
| 2011-10-02 | $35.2M | $9.36M | $1.55M | $1.47M | $1.36M |
|---|
| 2011-07-03 | $43.11M | $11.56M | $3.04M | $2.87M | $439,000.00 |
|---|
| 2011-04-03 | $27.92M | $4.41M | -$3.94M | -$3.79M | -$5.69M |
|---|
| 2010-09-26 | $50.81M | $15.13M | $6.05M | $6.25M | $4.53M |
|---|
| 2010-06-27 | $33.65M | $9.01M | $986,000.00 | $647,000.00 | $20,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $191.16M | $46.02M | -$5.9M | -$8.4M | -$5.9M |
|---|
| 2024-12-31 | $164.46M | $42.31M | $9.97M | $8.3M | $6.31M |
|---|
| 2023-12-31 | $158.64M | $39.2M | $9.48M | $9.12M | $7.2M |
|---|
| 2022-12-31 | $131.84M | $29.4M | $129,000.00 | -$446,000.00 | -$119,000.00 |
|---|
| 2021-12-31 | $98.27M | $24.64M | $35,000.00 | -$151,000.00 | -$234,000.00 |
|---|
| 2020-12-31 | $107.71M | $29.16M | $5.7M | $7.02M | $5.23M |
|---|
| 2019-12-31 | $106.8M | $31.17M | $7.37M | $6.77M | $5.21M |
|---|
| 2018-12-31 | $87.19M | $25.58M | $6.56M | $6.61M | $24.93M |
|---|
| 2017-12-31 | $85.53M | $26.23M | $6.48M | $6.3M | $7.65M |
|---|
| 2016-12-31 | $82.46M | $25.11M | $3.76M | $3.58M | $3.51M |
|---|
| 2015-12-31 | $76.43M | $23.32M | $3.33M | $3.15M | $2.87M |
|---|
| 2014-12-31 | $66.49M | $19.35M | -$1.44M | -$1.8M | -$2.12M |
|---|
| 2013-12-31 | $78.84M | $22.62M | -$624,000.00 | -$849,000.00 | -$926,000.00 |
|---|
| 2012-12-31 | $101.66M | $28.73M | -$114,000.00 | -$574,000.00 | -$1.6M |
|---|
| 2011-12-31 | $135.74M | $34.19M | $2.41M | $2.03M | -$2.08M |
|---|
| 2010-12-31 | $166.82M | $46.66M | $11.86M | $10.87M | -$6.18M |
|---|
| 2009-12-31 | $154.3M | $35.31M | -$3.55M | -$5M | -$9.24M |
|---|