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 | $312.44M | $166.74M | $1.98M | $4.31M | $3.37M |
|---|
| 2026-03-31 | $305.32M | $170.53M | $18.49M | $20.56M | $18.41M |
|---|
| 2025-12-31 | $300.28M | $166.44M | $19.8M | $23.03M | $19.71M |
|---|
| 2025-09-30 | $285.83M | $157.28M | $16.04M | $18.62M | $17.97M |
|---|
| 2025-06-30 | $283.27M | $155.4M | -$1.56M | $2.54M | $1.15M |
|---|
| 2025-03-31 | $279.71M | $153.73M | -$5.43M | $760,000.00 | $576,000.00 |
|---|
| 2024-12-31 | $278.66M | $156M | $4.18M | $11.15M | $11.58M |
|---|
| 2024-09-30 | $264.18M | $142.25M | -$15.42M | -$8.35M | -$4.48M |
|---|
| 2024-06-30 | $252.09M | $133.67M | -$19.37M | -$9.47M | -$12.82M |
|---|
| 2024-03-31 | $247.01M | $132.48M | -$20.7M | -$6.09M | -$7.08M |
|---|
| 2023-12-31 | $239.06M | $126.57M | -$18.6M | -$12.24M | -$12.36M |
|---|
| 2023-09-30 | $230.11M | $119.03M | -$25.74M | -$19.48M | -$20.42M |
|---|
| 2023-06-30 | $222.88M | $118.52M | -$25.24M | -$20.99M | -$21.74M |
|---|
| 2023-03-31 | $218.44M | $113.68M | -$29M | -$26.72M | -$27.25M |
|---|
| 2022-12-31 | $208.35M | $112.05M | -$13.25M | -$12.43M | -$13.65M |
|---|
| 2022-09-30 | $198.34M | $104.23M | -$21.73M | -$22.63M | -$23.21M |
|---|
| 2022-06-30 | $189.38M | $101.15M | -$21.76M | -$23.34M | -$23.67M |
|---|
| 2022-03-31 | $182.78M | $93.91M | -$30.84M | -$31.86M | -$34.12M |
|---|
| 2021-12-31 | $173.6M | $93.84M | -$11.98M | -$14.05M | -$3.6M |
|---|
| 2021-09-30 | $154.33M | $87.19M | -$18.99M | -$20.73M | -$20.54M |
|---|
| 2021-06-30 | $143.78M | $79.39M | -$14.19M | -$16.67M | -$16.53M |
|---|
| 2021-03-31 | $137.88M | $78.08M | -$11.09M | -$12.85M | -$12.33M |
|---|
| 2020-12-31 | $127.89M | $76.65M | $2.67M | -$7.2M | -$7.21M |
|---|
| 2020-09-30 | $112.14M | $65.58M | -$1.79M | -$11.09M | -$11.43M |
|---|
| 2020-06-30 | $99.79M | $57.34M | -$8.23M | -$18.93M | -$16.05M |
|---|
| 2020-03-31 | $95.09M | $55.05M | -$4.96M | -$7.37M | -$7.44M |
|---|
| 2019-12-31 | $92.26M | $54.32M | $3.03M | $910,000.00 | $836,000.00 |
|---|
| 2019-09-30 | $83.77M | $49.3M | $472,000.00 | -$1.55M | -$1.6M |
|---|
| 2019-06-30 | $77.44M | $46.19M | $85,000.00 | -$1.83M | -$1.86M |
|---|
| 2019-03-31 | $74.54M | $43.69M | -$322,000.00 | -$1.97M | -$1.92M |
|---|
| 2018-12-31 | $72.34M | $44M | $5.99M | $3.88M | $3.73M |
|---|
| 2018-09-30 | $65.3M | $39.13M | $979,000.00 | -$1.26M | -$1.31M |
|---|
| 2018-06-30 | $61.12M | $36.31M | $194,000.00 | -$1.98M | -$2.04M |
|---|
| 2018-03-31 | $58.91M | $34.2M | -$150,000.00 | -$562,000.00 | -$607,000.00 |
|---|
| 2017-12-31 | $55.4M | $33.04M | $167,000.00 | -$505,000.00 | -$631,000.00 |
|---|
| 2017-09-30 | $50.08M | $29.58M | $1.71M | $967,000.00 | $924,000.00 |
|---|
| 2017-06-30 | $47.73M | $27.45M | -$3.16M | -$3.96M | -$4.01M |
|---|
| 2017-03-31 | $47.01M | $27.04M | -$4.44M | -$5.21M | -$5.26M |
|---|
| 2016-12-31 | $44.21M | $28.44M | $1.21M | $395,000.00 | $409,000.00 |
|---|
| 2016-09-30 | $40.98M | $23.19M | -$1.92M | -$3.89M | -$3.89M |
|---|
| 2016-06-30 | $38.89M | $22.12M | -$2.2M | -$3.43M | -$3.47M |
|---|
| 2016-03-31 | $38.02M | $21.41M | -$3.64M | -$4.88M | -$4.91M |
|---|
| 2015-12-31 | $36.03M | $20.4M | -$2.34M | -$3.51M | -$3.52M |
|---|
| 2015-09-30 | $32.29M | $17.48M | -$4.88M | -$6M | -$6.05M |
|---|
| 2015-06-30 | $30.27M | $16M | -$6.19M | -$7.39M | -$7.37M |
|---|
| 2015-03-31 | $30.27M | $15.5M | -$7.75M | -$8.89M | -$8.9M |
|---|
| 2014-12-31 | $28.27M | $13.73M | -$8.31M | -$9.34M | -$9.37M |
|---|
| 2014-09-30 | $25.87M | $12.37M | -$10.4M | -$11.42M | -$11.44M |
|---|
| 2014-06-30 | $24.69M | $11.22M | -$7.53M | -$8.65M | -$8.66M |
|---|
| 2014-03-31 | $24.27M | $11.13M | -$9.29M | -$8.29M | -$8.32M |
|---|
| 2013-12-31 | $23.64M | $11M | -$7.53M | -$8.63M | -$8.63M |
|---|
| 2013-09-30 | $21.09M | $8.83M | -$6.78M | -$7.69M | -$7.74M |
|---|
| 2013-06-30 | $20.28M | $8.07M | -$7.32M | -$8.29M | -$8.29M |
|---|
| 2013-03-31 | $19.12M | $7.43M | -$6.69M | -$6.64M | -$6.66M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.15B | $632.85M | $28.85M | $44.94M | $39.42M |
|---|
| 2024-12-31 | $1.04B | $564.4M | -$51.3M | -$12.76M | -$12.8M |
|---|
| 2023-12-31 | $910.49M | $477.8M | -$98.58M | -$79.42M | -$81.76M |
|---|
| 2022-12-31 | $778.85M | $411.35M | -$87.58M | -$90.26M | -$94.65M |
|---|
| 2021-12-31 | $609.59M | $338.49M | -$56.25M | -$64.29M | -$53M |
|---|
| 2020-12-31 | $434.91M | $254.62M | -$12.31M | -$44.58M | -$42.13M |
|---|
| 2019-12-31 | $328.01M | $193.5M | $3.27M | -$4.45M | -$4.55M |
|---|
| 2018-12-31 | $257.66M | $153.63M | $7.01M | $79,000.00 | -$221,000.00 |
|---|
| 2017-12-31 | $200.23M | $117.12M | -$5.72M | -$8.7M | -$8.97M |
|---|
| 2016-12-31 | $162.09M | $95.16M | -$6.54M | -$11.81M | -$11.86M |
|---|
| 2015-12-31 | $128.87M | $69.37M | -$21.15M | -$25.78M | -$25.84M |
|---|
| 2014-12-31 | $103.1M | $48.44M | -$35.53M | -$37.7M | -$37.79M |
|---|
| 2013-12-31 | $84.13M | $35.33M | -$28.32M | -$31.24M | -$31.31M |
|---|
| 2012-12-31 | $63.82M | $24.52M | -$17.06M | -$19.27M | -$19.33M |
|---|