Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2014-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 | $108.37M | $63.53M | $10.5M | $12.13M | $12.22M |
|---|
| 2026-03-31 | $74.25M | $36.46M | -$15.17M | -$25.21M | -$25.26M |
|---|
| 2025-12-31 | $92.85M | $48.06M | -$2.7M | -$987,000.00 | -$1.14M |
|---|
| 2025-09-30 | $96.06M | $48.33M | $656,000.00 | -$12.9M | -$12.81M |
|---|
| 2025-06-30 | $97.89M | $56.61M | $10.87M | $11.7M | $11.55M |
|---|
| 2025-03-31 | $74.28M | $36.68M | -$9.57M | -$8.73M | -$8.45M |
|---|
| 2024-12-31 | $91.57M | $46.22M | -$3.61M | -$2.73M | -$2.69M |
|---|
| 2024-09-30 | $95.2M | $47.57M | -$769,000.00 | $428,000.00 | $221,000.00 |
|---|
| 2024-06-30 | $102.5M | $57.52M | $9.05M | $9.95M | $9.96M |
|---|
| 2024-03-31 | $76.83M | $37.55M | -$11.73M | $33.34M | $33.34M |
|---|
| 2023-12-31 | $70.65M | $33.87M | -$14.84M | -$15.03M | -$15.18M |
|---|
| 2023-09-30 | $65.01M | $30.77M | -$15.83M | -$15.96M | -$15.76M |
|---|
| 2023-06-30 | $85.99M | $43.81M | -$8.37M | -$8.42M | -$8.07M |
|---|
| 2023-03-31 | $85.9M | $43.53M | -$4.44M | -$4.29M | -$4.36M |
|---|
| 2022-12-31 | $76.59M | $40.17M | $56,000.00 | -$1,000.00 | -$118,000.00 |
|---|
| 2022-09-30 | $68.27M | $37.44M | -$1.74M | -$2.18M | -$2.2M |
|---|
| 2022-06-30 | $59.8M | $31.5M | -$8.48M | -$11.53M | -$11.52M |
|---|
| 2022-03-31 | $53.14M | $28.78M | -$9.32M | -$10.41M | -$10.46M |
|---|
| 2021-12-31 | $52.57M | $29.18M | -$7.69M | -$19.99M | -$20.01M |
|---|
| 2021-09-30 | $45.19M | $23.01M | -$12.37M | -$12.9M | -$12.92M |
|---|
| 2021-06-30 | $47.27M | $24.78M | -$8.32M | -$8.85M | -$8.91M |
|---|
| 2021-03-31 | $45.25M | $21.98M | -$8.87M | -$9.37M | -$9.42M |
|---|
| 2020-12-31 | $36.45M | $17.41M | -$14.39M | -$15.71M | -$15.72M |
|---|
| 2020-09-30 | $28.2M | $13.37M | -$13.02M | -$14.33M | -$14.35M |
|---|
| 2020-06-30 | $26.46M | $12.96M | -$16.27M | -$17.49M | -$17.53M |
|---|
| 2020-03-31 | $47.82M | $21.39M | -$3.4M | -$4.3M | -$4.33M |
|---|
| 2019-12-31 | $40.82M | $19.93M | -$6.82M | -$7.63M | -$7.68M |
|---|
| 2019-09-30 | $40.76M | $19.78M | -$3.91M | -$4M | -$4.08M |
|---|
| 2019-06-30 | $38.19M | $18.42M | -$4M | -$4.11M | -$4.16M |
|---|
| 2019-03-31 | $33.06M | $15.87M | -$6.93M | -$7.04M | -$7.07M |
|---|
| 2018-12-31 | $34.62M | $16.31M | -$6.19M | -$6.38M | -$5.99M |
|---|
| 2018-09-30 | $34.41M | $16.55M | -$6.82M | -$7M | -$7.07M |
|---|
| 2018-06-30 | $28.54M | $13.66M | -$7.61M | -$7.69M | -$7.73M |
|---|
| 2018-03-31 | $25.07M | $11.76M | -$14.25M | -$14.39M | -$14.44M |
|---|
| 2017-12-31 | $26.86M | $13.01M | -$9.52M | -$9.58M | -$9.33M |
|---|
| 2017-09-30 | $32.6M | $16.99M | -$4.68M | -$4.8M | -$4.85M |
|---|
| 2017-06-30 | $34.11M | $18.17M | -$814,000.00 | -$932,000.00 | -$977,000.00 |
|---|
| 2017-03-31 | $31.73M | $16.77M | -$2M | -$2.1M | -$2.16M |
|---|
| 2016-12-31 | $33.66M | $18.39M | $345,000.00 | $173,000.00 | $103,000.00 |
|---|
| 2016-09-30 | $31.01M | $16.38M | $813,000.00 | $851,000.00 | $808,000.00 |
|---|
| 2016-06-30 | $25.99M | $13.59M | $222,000.00 | -$214,000.00 | -$254,000.00 |
|---|
| 2016-03-31 | $21.63M | $11.1M | -$1.87M | -$2.32M | -$2.33M |
|---|
| 2015-12-31 | $22.63M | $12.04M | $522,000.00 | $906,000.00 | $818,000.00 |
|---|
| 2015-09-30 | $20.66M | $10.62M | $602,000.00 | $42,000.00 | $13,000.00 |
|---|
| 2015-06-30 | $19.12M | $10.16M | $1.21M | $1M | $974,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $361.08M | $189.68M | -$737,000.00 | -$10.92M | -$10.85M |
|---|
| 2024-12-31 | $366.09M | $188.86M | -$7.07M | $41M | $40.84M |
|---|
| 2023-12-31 | $307.54M | $151.98M | -$43.48M | -$43.69M | -$43.37M |
|---|
| 2022-12-31 | $257.8M | $137.88M | -$19.48M | -$24.12M | -$24.3M |
|---|
| 2021-12-31 | $190.28M | $98.95M | -$37.25M | -$51.11M | -$51.26M |
|---|
| 2020-12-31 | $138.92M | $65.14M | -$47.07M | -$51.83M | -$51.92M |
|---|
| 2019-12-31 | $152.84M | $74M | -$21.66M | -$22.79M | -$22.99M |
|---|
| 2018-12-31 | $122.63M | $58.28M | -$34.87M | -$35.46M | -$35.23M |
|---|
| 2017-12-31 | $125.3M | $64.94M | -$17.02M | -$17.42M | -$17.32M |
|---|
| 2016-12-31 | $112.29M | $59.45M | -$488,000.00 | -$1.51M | -$1.67M |
|---|
| 2015-12-31 | $78.48M | $40.85M | $1.6M | $1.07M | $900,000.00 |
|---|
| 2014-12-31 | $63.76M | $33.64M | $456,000.00 | $393,000.00 | $297,000.00 |
|---|