Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2017-09-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $54.7M | $15.8M | -$7.5M | -$8.51M | -$9.04M |
|---|
| 2026-03-31 | $56.21M | $6.88M | -$14.32M | -$15.22M | -$12.92M |
|---|
| 2025-12-31 | $73.47M | $7.08M | -$16.82M | -$17.19M | -$14.93M |
|---|
| 2025-09-30 | $91.57M | $17.95M | $69,000.00 | -$389,000.00 | -$795,000.00 |
|---|
| 2025-06-30 | $54.89M | -$328,000.00 | -$16.92M | -$17.86M | -$14.93M |
|---|
| 2025-03-31 | $54.9M | $17.96M | -$1.08M | -$7.78M | -$6.46M |
|---|
| 2024-12-31 | $60.23M | $37.03M | $20.8M | $16.86M | $12.5M |
|---|
| 2024-09-30 | $65.8M | $45.21M | $27.99M | $24.18M | $19.99M |
|---|
| 2024-06-30 | $67.49M | $46.87M | $29.55M | $25.28M | $18.39M |
|---|
| 2024-03-31 | $72.4M | $49.07M | $30.44M | $26.53M | $20.38M |
|---|
| 2023-12-31 | $84.73M | $62.24M | $46.18M | $48.37M | $37.84M |
|---|
| 2023-09-30 | $93.54M | $86.76M | $67.72M | $60.19M | $45.58M |
|---|
| 2023-06-30 | $92.52M | $82.37M | $64.76M | $60.16M | $46.45M |
|---|
| 2023-03-31 | $94.84M | $81.96M | $61.96M | $56.04M | $43.83M |
|---|
| 2022-12-31 | $97.66M | $83.9M | $64.21M | $44.66M | $31.57M |
|---|
| 2022-09-30 | $103M | $82.77M | $59.94M | $31.05M | $19.02M |
|---|
| 2022-06-30 | $74.37M | $52.55M | $37.83M | $29.02M | $22.85M |
|---|
| 2022-03-31 | $58.68M | $27.92M | $12.38M | $1.58M | $494,000.00 |
|---|
| 2021-12-31 | $59.33M | $29.21M | $13.68M | $4.56M | $2.8M |
|---|
| 2021-09-30 | $67.07M | $33.61M | $16.68M | $8.34M | $6.68M |
|---|
| 2021-06-30 | $54.16M | $27.07M | $10.85M | -$972,000.00 | -$912,000.00 |
|---|
| 2021-03-31 | $33.87M | $11.46M | -$4.11M | -$14.6M | -$13.14M |
|---|
| 2020-12-31 | $41.04M | $10.09M | -$2.56M | -$12.59M | -$9.32M |
|---|
| 2020-09-30 | $35.44M | $11.72M | -$948,000.00 | -$10.59M | -$7.6M |
|---|
| 2020-06-30 | $40.65M | $8.19M | -$6.45M | -$16.1M | -$13.67M |
|---|
| 2020-03-31 | $55.07M | $27.15M | $14.06M | $5.69M | $5.45M |
|---|
| 2019-12-31 | $59.39M | $31.53M | $11.27M | $7.85M | $5.8M |
|---|
| 2019-09-30 | $67.41M | $38.56M | $23.03M | $12.86M | $9.57M |
|---|
| 2019-06-30 | $66.22M | $39.17M | $24.55M | $14.7M | $10.58M |
|---|
| 2019-03-31 | $68.25M | $37.75M | -$10.89M | -$15.83M | -$13.98M |
|---|
| 2018-12-31 | $42.42M | $26.04M | $22.23M | $13.05M | $3.88M |
|---|
| 2018-09-30 | $60.33M | $26.35M | $7.94M | $2.53M | $849,000.00 |
|---|
| 2018-06-30 | $45.48M | $21.74M | $11.92M | $6.25M | $4.42M |
|---|
| 2018-03-31 | $38.65M | $16.1M | -$1.18M | -$5.12M | -$4.19M |
|---|
| 2017-09-30 | $0.00 | — | -$5,000.00 | — | -$5,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $274.83M | $42.66M | -$34.75M | -$43.2M | -$37.12M |
|---|
| 2024-12-31 | $265.91M | $178.18M | $108.78M | $92.84M | $71.27M |
|---|
| 2023-12-31 | $365.63M | $313.32M | $240.61M | $224.75M | $173.7M |
|---|
| 2022-12-31 | $333.7M | $247.13M | $174.37M | $106.31M | $73.94M |
|---|
| 2021-12-31 | $214.43M | $101.35M | $37.1M | -$2.67M | -$4.58M |
|---|
| 2020-12-31 | $172.2M | $57.16M | $4.1M | -$33.59M | -$25.13M |
|---|
| 2019-12-31 | $261.27M | $147.01M | $47.97M | $19.58M | $11.97M |
|---|
| 2018-12-31 | $186.87M | $90.23M | $40.91M | $16.71M | $4.96M |
|---|
| 2017-12-31 | $75.42M | $53.05M | $21.46M | $26.57M | $981,000.00 |
|---|