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 | $968.68M | $301.14M | $95.96M | $90.2M | $67.14M |
|---|
| 2026-03-31 | $1.09B | $273.67M | $95.16M | $85.25M | $62.95M |
|---|
| 2025-12-31 | $932.7M | $205.91M | $35.36M | $25.66M | $18.68M |
|---|
| 2025-09-30 | $1.04B | $252.61M | $75.44M | $84.03M | $62.49M |
|---|
| 2025-06-30 | $1.11B | $270.02M | $87.8M | $78.12M | $57.64M |
|---|
| 2025-03-31 | $1.05B | $251.75M | $81.32M | $67.27M | $49.44M |
|---|
| 2024-12-31 | $803.14M | $169.41M | $16.13M | $11.03M | $9.55M |
|---|
| 2024-09-30 | $915.5M | $219.96M | $53.89M | $47.37M | $35.61M |
|---|
| 2024-06-30 | $1.05B | $266.45M | $90.6M | $82.64M | $61.16M |
|---|
| 2024-03-31 | $968.03M | $223.91M | $57.61M | $48.29M | $36.55M |
|---|
| 2023-12-31 | $837.54M | $161.05M | $2.62M | -$6.84M | -$2.38M |
|---|
| 2023-09-30 | $959.32M | $210.95M | $45.59M | $35.27M | $25.89M |
|---|
| 2023-06-30 | $1.01B | $218.12M | $55.17M | $44.93M | $33.43M |
|---|
| 2023-03-31 | $973.31M | $186.07M | $20.04M | $9.65M | $7.26M |
|---|
| 2022-12-31 | $894.35M | $146.91M | -$23.04M | -$31.26M | -$17.13M |
|---|
| 2022-09-30 | $1.13B | $253.05M | $87.58M | $80.67M | $61.39M |
|---|
| 2022-06-30 | $1.54B | $409.09M | $218.79M | $212.6M | $154.53M |
|---|
| 2022-03-31 | $1.64B | $464.24M | $269.7M | $263.45M | $196.18M |
|---|
| 2021-12-31 | $1.21B | $292.07M | $113.97M | $108.45M | $82.33M |
|---|
| 2021-09-30 | $1.17B | $251.58M | $89.02M | $84.36M | $63.4M |
|---|
| 2021-06-30 | $1.09B | $257.61M | $93.98M | $90.51M | $67.89M |
|---|
| 2021-03-31 | $1B | $241.78M | $101.43M | $98.73M | $74.12M |
|---|
| 2020-12-31 | $783M | $197.3M | $63.45M | $60.84M | $48.69M |
|---|
| 2020-09-30 | $827.73M | $221.44M | $94.43M | $92.49M | $68.35M |
|---|
| 2020-06-30 | $525.77M | $128.74M | $20.78M | $17.08M | $13.19M |
|---|
| 2020-03-31 | $659.67M | $158.61M | $44.27M | $39.07M | $28.21M |
|---|
| 2019-12-31 | $564.02M | $122.48M | $37.65M | $35.36M | $28.81M |
|---|
| 2019-09-30 | $586.22M | $135.47M | $49.15M | $47.25M | $35.81M |
|---|
| 2019-06-30 | $629.07M | $148.65M | $65.66M | $63.56M | $47.53M |
|---|
| 2019-03-31 | $592.17M | $132.59M | $47.76M | $45.25M | $34.37M |
|---|
| 2018-12-31 | $536.62M | $103.25M | $29.53M | $27.57M | $20.18M |
|---|
| 2018-09-30 | $604.24M | $125.9M | $45.35M | $43.63M | $33.81M |
|---|
| 2018-06-30 | $684.46M | $150.46M | $64.09M | $62.43M | $47.22M |
|---|
| 2018-03-31 | $650.49M | $140.73M | $59.82M | $58.72M | $47.34M |
|---|
| 2017-12-31 | — | $116.79M | $44.19M | $43.91M | $17.46M |
|---|
| 2017-09-30 | — | $121.22M | $47.93M | $47.62M | $32.14M |
|---|
| 2017-06-30 | — | $131.09M | $63.04M | $62.63M | $40.14M |
|---|
| 2017-03-31 | — | $124.01M | $59.13M | $58.69M | $43.15M |
|---|
| 2016-12-31 | — | $98.01M | $40.6M | $40.2M | $26.3M |
|---|
| 2016-09-30 | — | $105.55M | $45.14M | $44.74M | $29.84M |
|---|
| 2016-06-30 | — | $116.9M | $59.39M | $58.98M | $37.57M |
|---|
| 2016-03-31 | — | $108.44M | $55.73M | $55.25M | $35.96M |
|---|
| 2015-12-31 | — | $73.41M | $23.61M | $23.13M | $16.14M |
|---|
| 2015-09-30 | — | $74.13M | $27.17M | $26.58M | $17.26M |
|---|
| 2015-06-30 | — | $82.06M | $33.63M | $33.02M | $20.87M |
|---|
| 2015-03-31 | — | $76.4M | $31.84M | $31.65M | $20.07M |
|---|
| 2014-12-31 | — | $57.23M | $17.22M | $17.12M | $12M |
|---|
| 2014-09-30 | — | $62.48M | $23.07M | $22.94M | $15.49M |
|---|
| 2014-06-30 | — | $72.01M | $29.15M | $29.08M | $18.62M |
|---|
| 2014-03-31 | — | $63.2M | $26.05M | $25.93M | $16.16M |
|---|
| 2013-12-31 | — | $47.96M | $16.17M | $16.1M | $11.08M |
|---|
| 2013-09-30 | — | $56.13M | $22.83M | $22.75M | $14.81M |
|---|
| 2013-06-30 | — | $61.43M | $25.71M | $25.62M | $15.87M |
|---|
| 2013-03-31 | — | $47.59M | $13.59M | $13.47M | $8.37M |
|---|
| 2012-12-31 | — | $35.87M | $6.84M | $6.76M | $4.75M |
|---|
| 2012-09-30 | — | $41.54M | $14.95M | $14.83M | $9.77M |
|---|
| 2012-06-30 | — | $46.42M | $18.97M | $18.91M | $11.71M |
|---|
| 2012-03-31 | — | $44.82M | $17.37M | $17.3M | $11.12M |
|---|
| 2011-12-31 | — | $27.78M | $5.89M | $5.8M | $4.09M |
|---|
| 2011-09-30 | — | $32M | $9.2M | $9.13M | $5.62M |
|---|
| 2011-06-30 | — | $42.06M | $17.91M | $17.85M | $10.97M |
|---|
| 2011-03-31 | — | $37.88M | $15.54M | $15.49M | $9.39M |
|---|
| 2010-12-31 | — | $23.09M | $4.6M | $4.55M | $3.13M |
|---|
| 2010-09-30 | — | $31.87M | $12.7M | $12.67M | $7.98M |
|---|
| 2010-06-30 | — | $37.56M | $15.84M | $15.79M | $9.59M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $4.12B | $980.3M | $279.92M | $255.07M | $188.25M |
|---|
| 2024-12-31 | $3.74B | $879.72M | $218.24M | $189.34M | $142.87M |
|---|
| 2023-12-31 | $3.78B | $776.19M | $123.43M | $83M | $64.2M |
|---|
| 2022-12-31 | $5.21B | $1.27B | $553.03M | $525.46M | $394.97M |
|---|
| 2021-12-31 | $4.47B | $1.04B | $398.41M | $382.04M | $287.74M |
|---|
| 2020-12-31 | $2.8B | $706.09M | $222.93M | $209.48M | $158.44M |
|---|
| 2019-12-31 | $2.37B | $539.2M | $200.21M | $191.41M | $146.51M |
|---|
| 2018-12-31 | $2.48B | $520.34M | $198.79M | $192.35M | $148.55M |
|---|
| 2017-12-31 | $2.15B | $493.11M | $214.28M | $212.84M | $132.88M |
|---|
| 2016-12-31 | $1.68B | $428.9M | $200.85M | $199.17M | $129.67M |
|---|
| 2015-12-31 | — | $306M | $116.25M | $114.37M | $74.35M |
|---|
| 2014-12-31 | — | $254.92M | $95.49M | $95.06M | $62.27M |
|---|
| 2013-12-31 | — | $213.11M | $78.3M | $77.95M | $50.12M |
|---|
| 2012-12-31 | — | $168.66M | $58.13M | $57.8M | $37.34M |
|---|
| 2011-12-31 | — | $139.72M | $48.55M | $48.26M | $30.06M |
|---|
| 2010-12-31 | — | $126.17M | $45.43M | $45.21M | $28.03M |
|---|
| 2009-12-31 | — | $78.71M | -$35.58M | -$36.37M | -$24.05M |
|---|