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 | $343.49M | $197.46M | $36.41M | $31.35M | $23.07M |
|---|
| 2025-12-31 | $373.2M | $218.29M | $36.62M | $29.25M | $16.74M |
|---|
| 2025-09-30 | $337.93M | $166.12M | $11.88M | $4.27M | $2.86M |
|---|
| 2025-06-30 | $342.35M | $188.32M | $38.16M | $29.92M | $21.42M |
|---|
| 2025-03-31 | $321.26M | $177.75M | $15.96M | $7.67M | $6.04M |
|---|
| 2024-12-31 | $345.94M | $198.34M | $52.5M | $43.64M | $33.76M |
|---|
| 2024-09-30 | $316.7M | $179M | $65.71M | $56.46M | $48.98M |
|---|
| 2024-06-30 | $332.1M | $183.73M | $47.11M | $37.51M | $29.98M |
|---|
| 2024-03-31 | $312.27M | $171.97M | $35.01M | $25.42M | $19.71M |
|---|
| 2023-12-31 | $327.05M | $182.18M | $50.19M | $40.68M | $33.07M |
|---|
| 2023-09-30 | $304.58M | $168.06M | $30.3M | $20.28M | $15.84M |
|---|
| 2023-06-30 | $317.65M | $170.69M | $27.42M | $17.42M | $13.73M |
|---|
| 2023-03-31 | $295.47M | $155.32M | $12.7M | $2.44M | $1.82M |
|---|
| 2022-12-31 | $250.87M | $131.86M | -$1.1M | -$10.54M | $26.58M |
|---|
| 2022-09-30 | $275.09M | $151.62M | $24.25M | $15.71M | $46.15M |
|---|
| 2022-06-30 | $277.19M | $151.78M | $24.46M | -$93.48M | -$168.29M |
|---|
| 2022-03-31 | $242.33M | $135.99M | $22.44M | $17.45M | $14.98M |
|---|
| 2021-12-31 | $273.97M | $155.86M | $37.22M | $29.65M | $24.44M |
|---|
| 2021-09-30 | $248.83M | $142.31M | $26.71M | $17.44M | $14.95M |
|---|
| 2021-06-30 | $255.16M | $141.42M | $25.71M | $16.29M | $13.29M |
|---|
| 2021-03-31 | $232.68M | $128.45M | $20.08M | $9.73M | $9.86M |
|---|
| 2020-12-31 | $252.83M | $135.51M | $24.7M | $13.5M | $24.14M |
|---|
| 2020-09-30 | $237.84M | $133.7M | $29.38M | $17.35M | $6.85M |
|---|
| 2020-06-30 | $157.79M | $71.93M | -$21.25M | -$32.74M | -$27.4M |
|---|
| 2020-03-31 | $214.01M | $119.16M | $13.17M | $3.49M | $5.93M |
|---|
| 2019-12-31 | $264.87M | $141.98M | $27.88M | $17.24M | $14.93M |
|---|
| 2019-09-30 | $233.59M | $130.11M | $20.94M | $9.44M | $6.97M |
|---|
| 2019-06-30 | $238.26M | $131.19M | $18.66M | $6.5M | $5.7M |
|---|
| 2019-03-31 | $218.38M | $121.44M | $11.64M | -$1.96M | $1.02M |
|---|
| 2018-12-31 | $242.44M | $132.66M | $25.82M | $20.29M | $15.65M |
|---|
| 2018-09-30 | $202.31M | $110.63M | $11.52M | $6.31M | $5.83M |
|---|
| 2018-06-30 | $212.82M | $116.27M | $16.68M | $11.59M | $8.72M |
|---|
| 2018-03-31 | $202.06M | $109.56M | $17.28M | $12.46M | $10.66M |
|---|
| 2017-12-31 | $222.56M | $123.96M | $23.18M | $18.3M | $46.7M |
|---|
| 2017-09-30 | $190.12M | $102.55M | $13.47M | $8.66M | $7.2M |
|---|
| 2017-06-30 | $197.15M | $104.65M | $12.78M | $8.39M | $6.14M |
|---|
| 2017-03-31 | $186.57M | $99.89M | -$2.49M | -$6.61M | -$4.55M |
|---|
| 2016-12-31 | $204.09M | $106.96M | $12.61M | $8.7M | $6.71M |
|---|
| 2016-09-30 | $184.79M | $101.21M | $13.85M | $9.99M | $7.34M |
|---|
| 2016-06-30 | $193.43M | $102.42M | $7.68M | $3.93M | $2.88M |
|---|
| 2016-03-31 | $181.2M | $97.74M | $3.54M | -$3.23M | -$2.27M |
|---|
| 2015-12-31 | $191.02M | $102.38M | $12.97M | $11.39M | $7.85M |
|---|
| 2015-09-30 | $169.18M | $93.55M | $14.84M | $13.33M | $8.87M |
|---|
| 2015-06-30 | $181.03M | $93.5M | $12.42M | $10.93M | $7.46M |
|---|
| 2015-03-31 | $177.94M | $92.28M | $10.95M | $9.49M | $6.31M |
|---|
| 2014-12-31 | $195M | $104.03M | $17.09M | $15.55M | $11.34M |
|---|
| 2014-09-30 | $174.96M | $96.41M | $2.45M | $909,000.00 | $1.97M |
|---|
| 2014-06-30 | $188.15M | $101.03M | $15.94M | $14.37M | $10.26M |
|---|
| 2014-03-31 | $181.94M | $102.58M | $17.31M | $15.85M | $8.63M |
|---|
| 2013-12-31 | $203.44M | $111.4M | $16.18M | $14.7M | $10.23M |
|---|
| 2013-09-30 | $179.26M | $95.42M | $8.81M | $7.42M | $5.69M |
|---|
| 2013-06-30 | $192.99M | $102.92M | $15.65M | $14.27M | $9.53M |
|---|
| 2013-03-31 | $187.01M | $102.68M | $15.87M | $14.24M | $10.49M |
|---|
| 2012-12-31 | $201.24M | $107.29M | $17.02M | $15.62M | $10.9M |
|---|
| 2012-09-30 | $181.89M | $97.91M | $14.11M | $12.77M | $9.32M |
|---|
| 2012-06-30 | $189.7M | $99.73M | $17.06M | $15.51M | $10.3M |
|---|
| 2012-03-31 | $194.32M | $100.91M | $17.02M | $15.59M | $9.97M |
|---|
| 2011-12-31 | $185.58M | $96.45M | -$41.63M | -$43.69M | -$25.13M |
|---|
| 2011-09-30 | $172.81M | $91.31M | $15.94M | $13.14M | $8.21M |
|---|
| 2011-06-30 | $183.24M | $91.46M | $16.7M | $13.88M | $8.68M |
|---|
| 2011-03-31 | $183.45M | $95.72M | $17.26M | $14.36M | $9M |
|---|
| 2010-12-31 | $184.08M | $90.92M | $13.55M | $10.63M | $6.96M |
|---|
| 2010-09-30 | $172.2M | $88.98M | $15.2M | $12.39M | $8.76M |
|---|
| 2010-06-30 | $181.09M | $93.68M | $14.78M | $11.87M | $7.31M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.37B | $750.48M | $102.62M | $71.12M | $47.06M |
|---|
| 2024-12-31 | $1.31B | $733.03M | $200.33M | $163.03M | $132.42M |
|---|
| 2023-12-31 | $1.24B | $676.25M | $120.6M | $80.83M | $64.46M |
|---|
| 2022-12-31 | $1.05B | $571.25M | $70.05M | -$70.86M | -$80.58M |
|---|
| 2021-12-31 | $1.01B | $568.04M | $109.72M | $73.11M | $62.54M |
|---|
| 2020-12-31 | $862.46M | $460.3M | $46.01M | $1.6M | $9.52M |
|---|
| 2019-12-31 | $955.1M | $524.72M | $79.11M | $31.23M | $28.62M |
|---|
| 2018-12-31 | $859.63M | $469.11M | $71.31M | $50.65M | $40.85M |
|---|
| 2017-12-31 | $796.39M | $431.04M | $46.94M | $28.73M | $55.49M |
|---|
| 2016-12-31 | $763.52M | $408.33M | $37.68M | $19.38M | $14.66M |
|---|
| 2015-12-31 | $719.17M | $381.7M | $51.18M | $45.14M | $30.5M |
|---|
| 2014-12-31 | $740.06M | $404.06M | $52.79M | $46.68M | $32.19M |
|---|
| 2013-12-31 | $762.7M | $412.42M | $56.51M | $50.63M | $35.94M |
|---|
| 2012-12-31 | $767.14M | $405.84M | $65.21M | $59.48M | $40.48M |
|---|
| 2011-12-31 | $725.08M | $374.93M | $8.27M | -$2.31M | $752,000.00 |
|---|
| 2010-12-31 | $713.72M | $365.38M | $57.09M | $45.66M | $30.35M |
|---|
| 2009-12-31 | $694.74M | $337.33M | $28.27M | $18.16M | $12.14M |
|---|