Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-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 | $557.73M | $180.14M | $27.87M | $14.39M | $8.49M |
|---|
| 2026-03-31 | $496M | $163.34M | $13.63M | $757,000.00 | $382,000.00 |
|---|
| 2025-12-31 | $481.6M | $157.65M | $7.72M | -$6.35M | -$6.37M |
|---|
| 2025-09-30 | $517.96M | $170.33M | $23.62M | $8.38M | $6.45M |
|---|
| 2025-06-30 | $502.44M | $170.08M | $26.83M | $11.86M | $5M |
|---|
| 2025-03-31 | $478.03M | $163.98M | $20.1M | $5.51M | $3.26M |
|---|
| 2024-12-31 | $480.46M | $159.99M | $20.07M | $4.14M | -$25.93M |
|---|
| 2024-09-30 | $468.02M | $158.85M | $18.95M | $2.91M | $21.92M |
|---|
| 2024-06-30 | $439.54M | $151.53M | $14.16M | $1.72M | $1.9M |
|---|
| 2024-03-31 | $416.09M | $143.41M | $2.78M | -$9.3M | -$5.22M |
|---|
| 2023-12-31 | $405.24M | $137.68M | -$289,000.00 | -$13.01M | -$16.33M |
|---|
| 2023-09-30 | $438.91M | $145.3M | $12.78M | -$578,000.00 | -$1.57M |
|---|
| 2023-06-30 | $377.98M | $136.02M | $13.78M | $3.56M | $3.02M |
|---|
| 2023-03-31 | $348.27M | $132.87M | $16.72M | $8.02M | $5.91M |
|---|
| 2022-12-31 | $328.85M | $116.29M | $12.66M | -$264,000.00 | -$1.88M |
|---|
| 2022-09-30 | $347.15M | $119.17M | $22.03M | $25.02M | $16.54M |
|---|
| 2022-06-30 | $321.34M | $114.56M | $4.11M | -$8.33M | -$4.72M |
|---|
| 2022-03-31 | $154.09M | $40.88M | $2.99M | -$3.49M | -$2.54M |
|---|
| 2021-12-31 | $129.22M | $31.45M | -$1.79M | -$5.14M | -$4.85M |
|---|
| 2021-09-30 | $132.09M | $34.84M | $5.49M | $1.44M | $1.23M |
|---|
| 2021-06-30 | $134.15M | $33.74M | $5.47M | $1.02M | $461,000.00 |
|---|
| 2021-03-31 | $103.56M | $54.56M | $4.81M | $4.86M | -$1.89M |
|---|
| 2020-12-31 | $98.13M | $52.08M | -$658,000.00 | -$109,000.00 | $223,000.00 |
|---|
| 2020-09-30 | $90.28M | $47.23M | $2M | $2.47M | $1.74M |
|---|
| 2020-06-30 | $72.15M | $38.31M | $569,000.00 | $1.01M | $619,000.00 |
|---|
| 2020-03-31 | $91.04M | $48.92M | $18.64M | $17.41M | $12.53M |
|---|
| 2019-12-31 | $88.57M | $46.81M | -$4.55M | -$4.26M | -$3.01M |
|---|
| 2019-09-30 | $94.78M | $50.57M | $6.45M | $6.3M | $4.77M |
|---|
| 2019-06-30 | $96.1M | $51.04M | $1.62M | $1.82M | $1.31M |
|---|
| 2019-03-31 | $91.34M | $48.92M | $5.54M | $5.82M | $4.15M |
|---|
| 2018-12-31 | $86.27M | $46.08M | $4.09M | $2.81M | $2.6M |
|---|
| 2018-09-30 | $88.53M | $48.11M | -$2.27M | -$2.35M | -$816,000.00 |
|---|
| 2018-06-30 | $90.38M | $49.13M | $5.55M | $4.51M | $3.19M |
|---|
| 2018-03-31 | $84.46M | $46.22M | $1.84M | $1.88M | $1.24M |
|---|
| 2017-12-31 | $80.63M | $46.99M | $243,000.00 | -$159,000.00 | $20.24M |
|---|
| 2017-09-30 | $75.65M | $46.01M | $1.09M | $1.8M | $1.32M |
|---|
| 2017-06-30 | $75.01M | $45.14M | $7.89M | $7.61M | $7.27M |
|---|
| 2017-03-31 | $74.62M | $44.88M | $712,000.00 | $843,000.00 | $857,000.00 |
|---|
| 2016-12-31 | $67.32M | $40.5M | -$5.04M | -$5.07M | -$4.64M |
|---|
| 2016-09-30 | $70.2M | $42.57M | $2.39M | $2.29M | $1.83M |
|---|
| 2016-06-30 | $69.35M | $42.53M | $29,000.00 | $126,000.00 | $172,000.00 |
|---|
| 2016-03-31 | $69.71M | $42.46M | $1.17M | $1.13M | $1.02M |
|---|
| 2015-12-31 | $64.96M | $39.09M | -$2.99M | -$3.34M | -$3.69M |
|---|
| 2015-09-30 | $70.24M | $43.34M | $2.81M | $2.68M | $2.43M |
|---|
| 2015-06-30 | $70.73M | $43.81M | $3.24M | $3.13M | $2.93M |
|---|
| 2015-03-31 | $69.9M | $42.88M | -$947,000.00 | -$1.32M | -$1.37M |
|---|
| 2014-12-31 | $70.28M | $42.94M | -$2.17M | -$2.47M | -$2.67M |
|---|
| 2014-09-30 | $74.13M | $44.53M | $678,000.00 | $634,000.00 | $460,000.00 |
|---|
| 2014-06-30 | $72.08M | $43.8M | $1.24M | $1.11M | $798,000.00 |
|---|
| 2014-03-31 | $69.2M | $41.28M | -$4.71M | -$5.11M | -$2.96M |
|---|
| 2013-12-31 | $65.74M | $39.63M | -$3M | -$3.31M | -$2.9M |
|---|
| 2013-09-30 | $68.24M | $41.22M | $870,000.00 | $486,000.00 | $601,000.00 |
|---|
| 2013-06-30 | $68.32M | $40.63M | -$201,000.00 | -$492,000.00 | $397,000.00 |
|---|
| 2013-03-31 | $67.21M | $39.81M | -$3.53M | -$3.8M | -$3.22M |
|---|
| 2012-12-31 | $64.51M | $38.9M | $2.02M | $1.72M | $1.72M |
|---|
| 2012-09-30 | $67.86M | $42.5M | -$1.74M | -$1.95M | -$1.32M |
|---|
| 2012-06-30 | $69.83M | $35.73M | -$42.08M | -$42.32M | $61.16M |
|---|
| 2012-03-31 | $75.96M | $41.33M | -$2.83M | -$2.92M | $1.8M |
|---|
| 2011-12-31 | $58.3M | $36.09M | -$8.04M | -$8.1M | -$5.55M |
|---|
| 2011-09-30 | $75.37M | $42.55M | -$3.07M | -$3.09M | -$2.16M |
|---|
| 2011-06-30 | $84.15M | $48.3M | $1.59M | $1.58M | $1.07M |
|---|
| 2011-03-31 | $82.58M | $49.94M | $3.75M | $3.25M | $2.02M |
|---|
| 2010-12-31 | $80.01M | $49.76M | $1.2M | $1.33M | -$511,000.00 |
|---|
| 2010-09-30 | $81.55M | $49.95M | $8.51M | $8.39M | $3.43M |
|---|
| 2010-06-30 | $80.31M | $48.79M | $2.79M | $2.62M | $1.69M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.98B | $662.04M | $78.26M | $19.41M | $8.35M |
|---|
| 2024-12-31 | $1.8B | $613.78M | $55.96M | -$536,000.00 | -$7.33M |
|---|
| 2023-12-31 | $1.57B | $551.88M | $42.99M | -$2.01M | -$8.97M |
|---|
| 2022-12-31 | $1.15B | $390.9M | $41.79M | $12.94M | $7.41M |
|---|
| 2021-12-31 | $520.29M | $130.28M | $11.42M | -$4.74M | -$5.05M |
|---|
| 2020-12-31 | $351.59M | $186.54M | $20.55M | $20.79M | $15.11M |
|---|
| 2019-12-31 | $370.79M | $197.35M | $9.07M | $9.67M | $7.22M |
|---|
| 2018-12-31 | $349.64M | $189.54M | $9.21M | $6.86M | $6.21M |
|---|
| 2017-12-31 | $305.91M | $183.02M | $9.94M | $10.09M | $29.69M |
|---|
| 2016-12-31 | $276.57M | $168.06M | -$1.46M | -$1.53M | -$1.63M |
|---|
| 2015-12-31 | $275.83M | $169.12M | $2.12M | $1.15M | $297,000.00 |
|---|
| 2014-12-31 | $285.69M | $172.55M | -$4.96M | -$5.83M | -$4.37M |
|---|
| 2013-12-31 | $269.5M | $161.3M | -$5.86M | -$7.12M | -$5.12M |
|---|
| 2012-12-31 | $273.56M | $157.42M | -$45.27M | -$46.1M | -$62.55M |
|---|
| 2011-12-31 | $300.4M | $176.87M | -$5.78M | -$6.36M | -$4.62M |
|---|
| 2010-12-31 | $316.78M | $194.83M | $16.93M | $16.7M | $6.94M |
|---|
| 2009-12-31 | $301.77M | $185.56M | $1.41M | $1.41M | -$2.74M |
|---|