Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2012-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 | $171.03M | — | $30.61M | $9.42M | $7.04M |
|---|
| 2026-03-31 | $208.98M | — | $39.62M | $19.45M | $17.7M |
|---|
| 2025-12-31 | $165.56M | — | -$12.08M | -$35.46M | -$33.59M |
|---|
| 2025-09-30 | $143.56M | — | $29.81M | $4.08M | $5.74M |
|---|
| 2025-06-30 | $179.08M | — | $17.89M | -$7.19M | -$5.47M |
|---|
| 2025-03-31 | $215.82M | — | $36.74M | $12.14M | $11M |
|---|
| 2024-12-31 | $173.34M | — | $3.78M | -$21.4M | -$18.65M |
|---|
| 2024-09-30 | $148.4M | — | $70.33M | $38.97M | $12.6M |
|---|
| 2024-06-30 | $187.59M | — | $12.18M | -$13.9M | -$11.57M |
|---|
| 2024-03-31 | $219.08M | — | $42.47M | $16.93M | $15.93M |
|---|
| 2023-12-31 | $177.53M | — | $5.84M | -$19.86M | -$19.18M |
|---|
| 2023-09-30 | $159.8M | — | $651,000.00 | -$23.8M | -$22.03M |
|---|
| 2023-06-30 | $186.71M | — | $17.39M | -$3.21M | -$1.85M |
|---|
| 2023-03-31 | $215.3M | — | $37.8M | $18.93M | $16.03M |
|---|
| 2022-12-31 | $171.62M | — | $12.07M | -$4.29M | -$3.23M |
|---|
| 2022-09-30 | $161.19M | — | $3.11M | -$8.29M | -$8.04M |
|---|
| 2022-06-30 | $174.89M | — | $26.76M | $17.76M | $14.37M |
|---|
| 2022-03-31 | $161.88M | — | $26.45M | $18.22M | $14.66M |
|---|
| 2021-12-31 | $130.41M | — | $6.89M | -$1.74M | -$1.78M |
|---|
| 2021-09-30 | $116.18M | — | $1.05M | -$7.66M | -$6.95M |
|---|
| 2021-06-30 | $97.11M | — | -$2.79M | -$11.3M | -$9.23M |
|---|
| 2021-03-31 | $83.85M | — | -$3.71M | -$10.89M | -$8.71M |
|---|
| 2020-12-31 | $51.81M | — | -$22.45M | -$29.91M | -$25.72M |
|---|
| 2020-09-30 | $44.75M | — | -$14.32M | -$24.6M | -$18.68M |
|---|
| 2020-06-30 | $12.9M | — | -$39.86M | -$60.55M | -$47.93M |
|---|
| 2020-03-31 | $117.52M | — | -$3.23M | -$14.02M | -$12.93M |
|---|
| 2019-12-31 | $121.7M | — | $30.29M | $17.37M | $15.25M |
|---|
| 2019-09-30 | $118.88M | — | $7.32M | -$8.8M | -$9.39M |
|---|
| 2019-06-30 | $118.52M | — | $12.72M | -$5.21M | -$4.51M |
|---|
| 2019-03-31 | $128.51M | — | $14.08M | -$395,000.00 | -$981,000.00 |
|---|
| 2018-12-31 | $98.95M | — | $3.19M | -$14M | -$12.36M |
|---|
| 2018-09-30 | $108.85M | — | $11.22M | $114,000.00 | -$1.87M |
|---|
| 2018-06-30 | $121.12M | — | $37.13M | $14.06M | $11.53M |
|---|
| 2018-03-31 | $102.49M | — | $14.29M | $4.84M | $4.02M |
|---|
| 2017-12-31 | $92.56M | — | $33.4M | $27.59M | $24.92M |
|---|
| 2017-09-30 | $108.12M | — | $9.59M | $116,000.00 | -$1M |
|---|
| 2017-06-30 | $116.09M | — | $12.41M | $865,000.00 | -$885,000.00 |
|---|
| 2017-03-31 | $97.3M | — | $7.25M | -$767,000.00 | -$13,000.00 |
|---|
| 2016-12-31 | $93.98M | — | $40.29M | $1.4M | $404,000.00 |
|---|
| 2016-09-30 | $99.65M | — | $11.25M | $20.82M | $16.86M |
|---|
| 2016-06-30 | $112.43M | — | $10.52M | $3.45M | $2.19M |
|---|
| 2016-03-31 | $99.8M | — | $11.45M | $231,000.00 | -$134,000.00 |
|---|
| 2015-12-31 | $88.16M | — | $5.39M | -$6.22M | -$6.39M |
|---|
| 2015-09-30 | $90.76M | — | $13.26M | -$7.22M | -$6.84M |
|---|
| 2015-06-30 | $92.84M | — | $19.07M | $8.95M | $6.72M |
|---|
| 2015-03-31 | $77.79M | — | $8.26M | $56,000.00 | -$206,000.00 |
|---|
| 2014-12-31 | $76.75M | — | $9.46M | -$450,000.00 | -$2.05M |
|---|
| 2014-09-30 | $84.78M | — | $14.7M | $4.57M | $3.37M |
|---|
| 2014-06-30 | $83.97M | — | $14.81M | $4.74M | $3.5M |
|---|
| 2014-03-31 | $61.81M | — | $4.78M | -$4.23M | -$2.88M |
|---|
| 2013-12-31 | $55.11M | — | -$8.43M | -$16.87M | -$11.39M |
|---|
| 2013-09-30 | $60.96M | — | $9.37M | $981,000.00 | $400,000.00 |
|---|
| 2013-06-30 | $63.34M | — | $13.3M | $5.01M | $3.83M |
|---|
| 2013-03-31 | $54.09M | — | $5.18M | -$4.71M | -$4.62M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $704.02M | — | $72.36M | -$26.43M | -$22.32M |
|---|
| 2024-12-31 | $728.4M | — | $128.75M | $20.61M | -$1.69M |
|---|
| 2023-12-31 | $739.34M | — | $61.67M | -$27.94M | -$27.02M |
|---|
| 2022-12-31 | $669.59M | — | $68.39M | $23.39M | $17.76M |
|---|
| 2021-12-31 | $427.54M | — | $1.45M | -$31.59M | -$26.66M |
|---|
| 2020-12-31 | $226.97M | — | -$79.85M | -$129.08M | -$105.26M |
|---|
| 2019-12-31 | $487.61M | — | $64.4M | $2.96M | $371,000.00 |
|---|
| 2018-12-31 | $431.4M | — | $65.83M | $5.02M | $1.32M |
|---|
| 2017-12-31 | $414.06M | — | $62.64M | $27.8M | $23.02M |
|---|
| 2016-12-31 | $405.86M | — | $73.5M | $25.89M | $19.32M |
|---|
| 2015-12-31 | $349.55M | — | $45.98M | -$4.43M | -$6.71M |
|---|
| 2014-12-31 | $307.31M | — | $43.75M | $4.64M | $1.94M |
|---|
| 2013-12-31 | $233.5M | — | $19.41M | -$15.59M | -$11.78M |
|---|
| 2012-12-31 | $221.19M | — | $31.81M | $591,000.00 | -$4.55M |
|---|