Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2011-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 | $222.81M | — | $29.65M | $6.77M | -$2.01M |
|---|
| 2026-03-31 | $226.32M | — | $31.69M | $21.03M | $13.09M |
|---|
| 2025-12-31 | $230.56M | — | $14.19M | -$8.59M | -$10M |
|---|
| 2025-09-30 | $223.59M | — | $28.74M | -$563,000.00 | -$1.93M |
|---|
| 2025-06-30 | $226.04M | — | $35.96M | $16.98M | $12.81M |
|---|
| 2025-03-31 | $230.31M | — | $35.19M | $18.99M | $12.04M |
|---|
| 2024-12-31 | $137.8M | — | -$24.16M | -$36.4M | -$28.21M |
|---|
| 2024-09-30 | $100.53M | — | $19.07M | $12.15M | $10.63M |
|---|
| 2024-06-30 | $102.06M | — | $21.68M | $971,000.00 | $839,000.00 |
|---|
| 2024-03-31 | $104.32M | — | $34.67M | $41.41M | $30.49M |
|---|
| 2023-12-31 | $97.81M | — | $24.88M | $19.1M | $14.47M |
|---|
| 2023-09-30 | $97.95M | — | $33.32M | $27.64M | $20.91M |
|---|
| 2023-06-30 | $103.22M | — | $34.05M | $26.02M | $89.85M |
|---|
| 2023-03-31 | $98.6M | — | $31.93M | $24.84M | $20.45M |
|---|
| 2022-12-31 | $108.16M | — | $38.7M | $30.71M | $27.67M |
|---|
| 2022-09-30 | $105.32M | — | $36.34M | $28.16M | $20.18M |
|---|
| 2022-06-30 | $97.84M | — | $32.34M | $22.72M | $22.02M |
|---|
| 2022-03-31 | $92.75M | — | $34.95M | $24.13M | $22.2M |
|---|
| 2021-12-31 | $92.3M | — | $32.33M | $21.46M | $218.71M |
|---|
| 2021-09-30 | $87.17M | — | $30.91M | $19.86M | $10.96M |
|---|
| 2021-06-30 | $82.38M | — | $29.61M | -$66.12M | -$69.25M |
|---|
| 2021-03-31 | $73.87M | — | $27.78M | -$5.85M | -$7.69M |
|---|
| 2020-12-31 | $77.63M | — | $15.7M | -$16.44M | $845,000.00 |
|---|
| 2020-09-30 | $66.53M | — | $22.22M | -$8.96M | -$80.12M |
|---|
| 2020-06-30 | $54.63M | — | $17.12M | -$14.06M | -$85.98M |
|---|
| 2020-03-31 | $70.93M | — | $21.32M | -$9.25M | -$84.78M |
|---|
| 2019-12-31 | $85.86M | — | $29.44M | -$900,000.00 | -$22.35M |
|---|
| 2019-09-30 | $81.34M | — | $27.05M | -$2.7M | -$22.89M |
|---|
| 2019-06-30 | $213.69M | — | $9.67M | -$83.66M | -$83.96M |
|---|
| 2019-03-31 | $199.55M | — | $11.45M | -$16.59M | -$16.8M |
|---|
| 2018-12-31 | -$386.39M | — | $99.65M | $49.99M | -$59.69M |
|---|
| 2018-09-30 | $217.26M | — | -$7.61M | -$37.52M | -$37.72M |
|---|
| 2018-06-30 | $227.46M | — | -$7.45M | -$37.14M | -$37.21M |
|---|
| 2018-03-31 | $231.83M | — | -$2.17M | -$31.14M | -$27.42M |
|---|
| 2017-12-31 | $188.01M | — | -$14.43M | -$44.08M | -$41.14M |
|---|
| 2017-09-30 | $172.87M | — | -$17.8M | -$44.93M | -$45.28M |
|---|
| 2017-06-30 | $172.8M | — | -$17.34M | -$43.85M | -$44.21M |
|---|
| 2017-03-31 | $165.41M | — | -$14.7M | -$41.13M | -$41.37M |
|---|
| 2016-12-31 | $160M | — | -$2.18M | -$26.62M | -$26.93M |
|---|
| 2016-09-30 | $147.27M | — | -$8.77M | -$32.8M | -$33.27M |
|---|
| 2016-06-30 | $147.54M | — | -$7.1M | -$39.97M | -$40.19M |
|---|
| 2016-03-31 | $141.75M | — | -$8.59M | -$23.8M | -$24.11M |
|---|
| 2015-12-31 | $137.78M | — | -$14.92M | -$33.6M | -$33.88M |
|---|
| 2015-09-30 | $126.41M | — | -$11.56M | -$28.63M | -$28.87M |
|---|
| 2015-06-30 | $121.19M | — | -$8.57M | -$24.35M | -$24.77M |
|---|
| 2015-03-31 | $115.51M | — | -$9.79M | -$19.8M | -$20.09M |
|---|
| 2014-12-31 | $109.23M | — | -$15.19M | -$23.88M | -$24.11M |
|---|
| 2014-09-30 | $104.04M | — | -$15.28M | -$24.61M | -$24.9M |
|---|
| 2014-06-30 | $99.53M | — | -$10.88M | -$18.27M | -$18.66M |
|---|
| 2014-03-31 | $95.69M | — | -$9.32M | -$16.59M | -$16.87M |
|---|
| 2013-12-31 | $92.55M | — | -$14.41M | -$21.89M | -$22.11M |
|---|
| 2013-09-30 | $85.38M | — | -$10.9M | -$18.37M | -$18.72M |
|---|
| 2013-06-30 | $79.44M | — | -$9.06M | -$55.72M | -$55.99M |
|---|
| 2013-03-31 | $70.75M | — | -$10.3M | -$14.2M | -$14.48M |
|---|
| 2012-12-31 | $63.52M | — | -$9.62M | -$18.74M | -$19.1M |
|---|
| 2012-09-30 | $57.84M | — | -$8.63M | -$12.82M | -$13.04M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $910.49M | — | $114.08M | $26.81M | $12.92M |
|---|
| 2024-12-31 | $444.71M | — | $51.27M | $18.13M | $13.75M |
|---|
| 2023-12-31 | $397.58M | — | $124.17M | $97.6M | $145.68M |
|---|
| 2022-12-31 | $404.07M | — | $142.33M | $105.72M | $92.06M |
|---|
| 2021-12-31 | $335.72M | — | $120.63M | -$30.64M | $152.74M |
|---|
| 2020-12-31 | $269.72M | — | $76.35M | -$48.71M | -$250.04M |
|---|
| 2019-12-31 | $308.99M | — | $96.53M | -$87.93M | -$146M |
|---|
| 2018-12-31 | $290.15M | — | $82.42M | -$55.81M | -$162.03M |
|---|
| 2017-12-31 | $699.09M | — | -$64.26M | -$173.99M | -$172M |
|---|
| 2016-12-31 | $596.55M | — | -$26.64M | -$123.19M | -$124.51M |
|---|
| 2015-12-31 | $500.89M | — | -$44.84M | -$106.38M | -$107.61M |
|---|
| 2014-12-31 | $408.49M | — | -$50.67M | -$83.36M | -$84.54M |
|---|
| 2013-12-31 | $328.12M | — | -$44.67M | -$110.18M | -$111.29M |
|---|
| 2012-12-31 | $233.52M | — | -$27.44M | -$31.68M | -$32.71M |
|---|
| 2011-12-31 | $160.16M | — | -$33.82M | $24.67M | $23.62M |
|---|