Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-06-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $36.91M | $8.41M | $1.21M | $521,000.00 | $409,000.00 |
|---|
| 2026-03-31 | $30.52M | $6.81M | -$42,000.00 | -$525,000.00 | -$553,000.00 |
|---|
| 2025-12-31 | $22.02M | -$2.34M | -$12.73M | -$14.2M | -$16.32M |
|---|
| 2025-09-30 | $41.42M | $7.69M | -$5.92M | -$7.05M | -$8.76M |
|---|
| 2025-06-30 | $38.63M | $9.06M | $715,000.00 | $119,000.00 | -$1,000.00 |
|---|
| 2025-03-31 | $34.04M | $7.28M | $1.04M | $576,000.00 | $462,000.00 |
|---|
| 2024-12-31 | $33.04M | $6.49M | -$5.49M | -$6.03M | -$5.7M |
|---|
| 2024-09-30 | $37.79M | $8.44M | -$1.53M | -$2.58M | -$182,000.00 |
|---|
| 2024-06-30 | $43.4M | $8.96M | -$966,000.00 | -$1.26M | -$3.89M |
|---|
| 2024-03-31 | $49.4M | $9.71M | $8.67M | $8.19M | $6.63M |
|---|
| 2023-12-31 | $65.1M | $14.87M | $2.71M | — | $2.14M |
|---|
| 2023-09-30 | $67.33M | $13.37M | $1.54M | — | $259,000.00 |
|---|
| 2023-06-30 | $65.94M | $13.1M | $2M | — | $639,000.00 |
|---|
| 2023-03-31 | $64.38M | $14.14M | $3.15M | — | $866,000.00 |
|---|
| 2022-12-31 | $64.64M | $13.39M | -$757,000.00 | — | -$2.52M |
|---|
| 2022-09-30 | $69.83M | $12.84M | $1.72M | — | -$32,000.00 |
|---|
| 2022-06-30 | $67.8M | $12.95M | $2.36M | — | $1.15M |
|---|
| 2022-03-31 | $58.99M | $11.83M | $2.07M | — | $674,000.00 |
|---|
| 2021-12-31 | $60.02M | $10.65M | -$3.1M | — | -$4.39M |
|---|
| 2021-09-30 | $67.42M | $12.61M | $2.68M | — | $1.18M |
|---|
| 2021-06-30 | $67.18M | $12.01M | $1.89M | — | $514,000.00 |
|---|
| 2021-03-31 | $61.1M | $12.26M | $2.72M | — | $917,000.00 |
|---|
| 2020-12-31 | $59.36M | $11.51M | $2.94M | — | $2.03M |
|---|
| 2020-09-30 | $58.87M | $12.02M | $3.34M | — | $1.14M |
|---|
| 2020-06-30 | $50.94M | $9.87M | $1.96M | — | -$103,000.00 |
|---|
| 2020-03-31 | $61.35M | $11.79M | $1.48M | — | $298,000.00 |
|---|
| 2019-12-31 | $61.05M | $12.04M | $1.18M | — | -$626,000.00 |
|---|
| 2019-09-30 | $66.44M | $12.51M | $3.05M | — | $907,000.00 |
|---|
| 2019-06-30 | $68.22M | $14.06M | $4.23M | — | $1.52M |
|---|
| 2019-03-31 | $57.16M | $10.64M | $1.73M | — | $619,000.00 |
|---|
| 2018-12-31 | $57M | $12.25M | $1.91M | — | -$533,000.00 |
|---|
| 2018-09-30 | $58.39M | $11.84M | $2.32M | — | $621,000.00 |
|---|
| 2018-06-30 | $59.22M | $10.47M | -$1.24M | — | -$1.76M |
|---|
| 2018-03-31 | $54.58M | $9.73M | $730,000.00 | — | $124,000.00 |
|---|
| 2017-12-31 | $50.02M | $10.98M | $1.81M | — | -$1.27M |
|---|
| 2017-09-30 | $48.75M | $8.79M | $828,000.00 | — | $246,000.00 |
|---|
| 2017-06-30 | $42.72M | $8.96M | $971,000.00 | — | $343,000.00 |
|---|
| 2017-03-31 | $39.89M | $8.05M | $485,000.00 | — | -$244,000.00 |
|---|
| 2016-12-31 | $44.54M | $9.07M | $826,000.00 | — | $89,000.00 |
|---|
| 2016-09-30 | $33.44M | $7.28M | $430,000.00 | — | -$58,000.00 |
|---|
| 2016-06-30 | $29.73M | $7.03M | $780,000.00 | — | $283,000.00 |
|---|
| 2016-03-31 | $26.61M | $6.17M | $168,000.00 | — | -$139,000.00 |
|---|
| 2015-12-31 | $32.28M | $8.47M | $2.17M | — | $1.03M |
|---|
| 2015-09-30 | $28.27M | $6.71M | $229,000.00 | — | -$92,000.00 |
|---|
| 2015-06-30 | $29.47M | $7.17M | $513,000.00 | — | $29,000.00 |
|---|
| 2015-03-31 | $29.27M | $6.91M | $349,000.00 | — | -$74,000.00 |
|---|
| 2014-12-31 | $32.05M | $9.11M | $1.84M | — | $2.68M |
|---|
| 2014-09-30 | $31.01M | $7.31M | $547,000.00 | — | $383,000.00 |
|---|
| 2014-06-30 | $30.92M | $7.7M | $1.01M | — | $577,000.00 |
|---|
| 2014-03-31 | $28.04M | $6.23M | -$103,000.00 | — | -$369,000.00 |
|---|
| 2013-12-31 | $31.81M | $8.7M | $2M | — | $3.45M |
|---|
| 2013-09-30 | $27.75M | $6.53M | $390,000.00 | — | $523,000.00 |
|---|
| 2013-06-30 | $27.41M | $6.57M | $206,000.00 | — | $59,000.00 |
|---|
| 2013-03-31 | $24.99M | $5.81M | $305,000.00 | — | $213,000.00 |
|---|
| 2012-12-31 | $29.57M | $7.95M | $1.87M | — | $1.5M |
|---|
| 2012-09-30 | $25.36M | $6.32M | $906,000.00 | — | $859,000.00 |
|---|
| 2012-06-30 | $24.34M | $6.71M | $781,000.00 | — | $636,000.00 |
|---|
| 2012-03-31 | $21.05M | $5.77M | $470,000.00 | — | $459,000.00 |
|---|
| 2011-12-31 | $23.6M | $7.26M | $1.53M | — | $1.19M |
|---|
| 2011-09-30 | $17.56M | $5.05M | $401,000.00 | — | $359,000.00 |
|---|
| 2011-06-30 | $15.94M | $4.96M | $555,000.00 | — | $504,000.00 |
|---|
| 2011-03-31 | $16.42M | $5.23M | $397,000.00 | — | $283,000.00 |
|---|
| 2010-12-31 | $18.74M | $6.56M | $1.65M | — | $1.33M |
|---|
| 2010-09-30 | $15.67M | $4.94M | $365,000.00 | — | $366,000.00 |
|---|
| 2010-06-30 | $15.61M | $5.21M | $775,000.00 | — | $612,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $136.1M | $21.69M | -$16.9M | -$20.55M | -$24.63M |
|---|
| 2024-12-31 | $163.63M | $33.6M | $700,000.00 | -$1.66M | -$3.15M |
|---|
| 2023-12-31 | $262.75M | $55.48M | $9.4M | — | $3.9M |
|---|
| 2022-12-31 | $261.27M | $51.01M | $5.39M | — | -$732,000.00 |
|---|
| 2021-12-31 | $255.72M | $47.52M | $4.18M | — | -$1.78M |
|---|
| 2020-12-31 | $230.52M | $45.19M | $9.72M | — | $3.37M |
|---|
| 2019-12-31 | $252.88M | $49.25M | $10.19M | — | $2.42M |
|---|
| 2018-12-31 | $229.19M | $44.29M | $3.73M | — | -$1.55M |
|---|
| 2017-12-31 | $181.38M | $36.78M | $4.09M | — | -$923,000.00 |
|---|
| 2016-12-31 | $134.32M | $29.54M | $2.2M | — | $173,000.00 |
|---|
| 2015-12-31 | $119.28M | $29.26M | $3.27M | — | $892,000.00 |
|---|
| 2014-12-31 | $122.02M | $30.35M | $3.29M | — | $3.27M |
|---|
| 2013-12-31 | $111.96M | $27.6M | $2.9M | — | $4.25M |
|---|
| 2012-12-31 | $98.55M | $26.38M | $3.92M | — | $3.45M |
|---|
| 2011-12-31 | $73.52M | $22.5M | $2.89M | — | $2.34M |
|---|
| 2010-12-31 | $63.15M | $20.99M | $2.83M | — | $2.28M |
|---|