Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2008-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 | $914.31M | — | $16.92M | $7.34M | $6.35M |
|---|
| 2026-03-31 | $790.04M | — | $4M | -$5.94M | -$4.26M |
|---|
| 2025-12-31 | $719.86M | — | -$35.81M | -$44.59M | -$27.79M |
|---|
| 2025-09-30 | $752.21M | — | -$13.02M | -$21.91M | -$20.58M |
|---|
| 2025-06-30 | $734.08M | — | $66.32M | $59.09M | $44.06M |
|---|
| 2025-03-31 | $693.37M | — | -$5.83M | -$13.39M | -$10.1M |
|---|
| 2024-12-31 | $736.62M | — | $13.35M | $12.49M | $11.89M |
|---|
| 2024-09-30 | $726.33M | — | $17.6M | $8.54M | $6.57M |
|---|
| 2024-06-30 | $742.72M | — | $19.61M | $12.13M | $9.47M |
|---|
| 2024-03-31 | $749.54M | — | $15.59M | $9.32M | $6.31M |
|---|
| 2023-12-31 | $742M | — | $37.93M | $30.2M | $23.57M |
|---|
| 2023-09-30 | $817.74M | — | $37.9M | $30.54M | $23.7M |
|---|
| 2023-06-30 | $811.1M | — | $47.2M | $40.11M | $29.88M |
|---|
| 2023-03-31 | $832.71M | — | $53.39M | $46.93M | $35.22M |
|---|
| 2022-12-31 | $788.47M | — | $88.38M | $80.99M | $60.17M |
|---|
| 2022-09-30 | $827.61M | — | $76.26M | $73.91M | $55.05M |
|---|
| 2022-06-30 | $836.28M | — | $74.92M | $97.42M | $72.29M |
|---|
| 2022-03-31 | $764.61M | — | $83.51M | $72.47M | $53.75M |
|---|
| 2021-12-31 | $765.22M | — | $98.49M | $101.13M | $76.77M |
|---|
| 2021-09-30 | $702.89M | — | $71.32M | $86.37M | $63.76M |
|---|
| 2021-06-30 | $649.81M | — | $76.86M | $96.63M | $72.03M |
|---|
| 2021-03-31 | $616.45M | — | $62.47M | $61.89M | $46.49M |
|---|
| 2020-12-31 | $620.3M | — | $81.45M | $81.14M | $60.56M |
|---|
| 2020-09-30 | $590.21M | — | $62.1M | $61.48M | $46.33M |
|---|
| 2020-06-30 | $568.96M | — | $52.82M | $52.01M | $39.13M |
|---|
| 2020-03-31 | $592.7M | — | $31.07M | $30.06M | $23.06M |
|---|
| 2019-12-31 | $621.79M | — | $65.65M | $64.12M | $48.5M |
|---|
| 2019-09-30 | $618.26M | — | $53.36M | $51.66M | $39.04M |
|---|
| 2019-06-30 | $627.53M | — | $58.44M | $57.94M | $43.32M |
|---|
| 2019-03-31 | $596.12M | — | $48.02M | $48.18M | $36.09M |
|---|
| 2018-12-31 | $646.37M | — | $74.93M | $74.53M | $54.56M |
|---|
| 2018-09-30 | $629.74M | — | $63.39M | $63.12M | $47.51M |
|---|
| 2018-06-30 | $619.13M | — | $50.78M | $50.91M | $38.26M |
|---|
| 2018-03-31 | $562.68M | — | $35.12M | $35.32M | $27.81M |
|---|
| 2017-12-31 | $567.37M | — | $45.06M | $45.43M | $141.13M |
|---|
| 2017-09-30 | $528.64M | — | $35.87M | $36.06M | $22.52M |
|---|
| 2017-06-30 | $519.51M | — | $36.91M | $37.01M | $23.22M |
|---|
| 2017-03-31 | $501.22M | — | $25.97M | $26.06M | $16.02M |
|---|
| 2016-12-31 | $518.83M | — | $34.96M | $35.18M | $21.81M |
|---|
| 2016-09-30 | $508.68M | — | $29.07M | $29.33M | $18.92M |
|---|
| 2016-06-30 | $498.68M | — | $29.55M | $30.01M | $18.31M |
|---|
| 2016-03-31 | $482.8M | — | $32.49M | $32.94M | $20.09M |
|---|
| 2015-12-31 | $528.78M | — | $57.26M | $57.7M | $36.65M |
|---|
| 2015-09-30 | $534.45M | — | $52.8M | $53.02M | $32.08M |
|---|
| 2015-06-30 | $534.64M | — | $52.21M | $52.19M | $31.85M |
|---|
| 2015-03-31 | $495.65M | — | $38.19M | $38.25M | $23.14M |
|---|
| 2014-12-31 | $553.19M | — | $52.63M | $52.76M | $32.71M |
|---|
| 2014-09-30 | $551.96M | — | $41.69M | $42.12M | $25.97M |
|---|
| 2014-06-30 | $542.12M | — | $42.33M | $42.9M | $25.63M |
|---|
| 2014-03-31 | $492.02M | — | $23.44M | $24M | $14.34M |
|---|
| 2013-12-31 | $517.92M | — | $36.09M | $36.65M | $22.18M |
|---|
| 2013-09-30 | $511.73M | — | $32.58M | $33.11M | $21.26M |
|---|
| 2013-06-30 | $506.65M | — | $42.36M | $42.89M | $25.84M |
|---|
| 2013-03-31 | $492.89M | — | $28.69M | $29.06M | $17.51M |
|---|
| 2012-12-31 | $509.69M | — | $43.12M | $43.67M | $25.98M |
|---|
| 2012-09-30 | $506.5M | — | $41.81M | $42.23M | $25.13M |
|---|
| 2012-06-30 | $521.81M | — | $51.11M | $51.56M | $30.68M |
|---|
| 2012-03-31 | $498.38M | — | $35.4M | $35.71M | $21.25M |
|---|
| 2011-12-31 | $507.94M | — | $49.4M | $49.99M | $29.37M |
|---|
| 2011-09-30 | $509.59M | — | $50.07M | $50.35M | $29.58M |
|---|
| 2011-06-30 | $515.9M | — | $46.77M | $46.84M | $27.52M |
|---|
| 2011-03-31 | $469.43M | — | $27.44M | $27.73M | $16.29M |
|---|
| 2010-12-31 | $463.21M | — | $40.63M | $41.05M | $24.12M |
|---|
| 2010-09-30 | $463.26M | — | $40.15M | $40.66M | $24.16M |
|---|
| 2010-06-30 | $463.47M | — | $35.55M | $35.93M | $20.93M |
|---|
| 2010-03-31 | $425.08M | — | $18.26M | $18.6M | $10.84M |
|---|
| 2009-12-31 | $439.64M | — | $30.62M | $31.15M | $18M |
|---|
| 2009-09-30 | $429.27M | — | $32.81M | $33.32M | $18.99M |
|---|
| 2009-06-30 | $403.05M | — | $22.01M | $22.42M | $12.69M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.9B | — | $11.66M | -$20.79M | -$14.4M |
|---|
| 2024-12-31 | $2.96B | — | $66.15M | $42.48M | $34.23M |
|---|
| 2023-12-31 | $3.2B | — | $176.42M | $147.78M | $112.38M |
|---|
| 2022-12-31 | $3.22B | — | $323.08M | $324.79M | $241.26M |
|---|
| 2021-12-31 | $2.73B | — | $309.15M | $346.02M | $259.05M |
|---|
| 2020-12-31 | $2.37B | — | $227.44M | $224.69M | $169.08M |
|---|
| 2019-12-31 | $2.46B | — | $225.47M | $221.91M | $166.94M |
|---|
| 2018-12-31 | $2.46B | — | $224.22M | $223.88M | $168.15M |
|---|
| 2017-12-31 | $2.12B | — | $143.82M | $144.56M | $202.89M |
|---|
| 2016-12-31 | $2.01B | — | $126.07M | $127.46M | $79.13M |
|---|
| 2015-12-31 | $2.09B | — | $200.46M | $201.16M | $123.71M |
|---|
| 2014-12-31 | $2.14B | — | $160.09M | $161.77M | $98.65M |
|---|
| 2013-12-31 | $2.03B | — | $139.73M | $141.71M | $86.79M |
|---|
| 2012-12-31 | $2.04B | — | $171.44M | $173.17M | $103.03M |
|---|
| 2011-12-31 | $2B | — | $173.67M | $174.91M | $102.76M |
|---|
| 2010-12-31 | $1.82B | — | $134.58M | $136.24M | $80.04M |
|---|
| 2009-12-31 | $1.67B | — | $96.69M | $98.84M | $56.58M |
|---|
| 2008-12-31 | $2.17B | — | $112.94M | $117.02M | $67.58M |
|---|