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 | $1.34B | $474.03M | -$62.3M | $40.59M | $26.32M |
|---|
| 2026-03-31 | $1.3B | $479.91M | $36.91M | $31.44M | $13.79M |
|---|
| 2025-12-31 | $1.3B | $489.56M | $22.45M | $46.92M | $31.76M |
|---|
| 2025-09-30 | $1.35B | $504.23M | $13.59M | $63.72M | $42.92M |
|---|
| 2025-06-30 | $1.37B | $509.47M | $1.54M | $61.43M | $40.97M |
|---|
| 2025-03-31 | $1.35B | $499.05M | $38.88M | $22.28M | $17.35M |
|---|
| 2024-12-31 | $1.38B | $536.1M | $64.47M | $75.34M | $54.29M |
|---|
| 2024-09-30 | $1.47B | $571.66M | $60.57M | $95.19M | $65.45M |
|---|
| 2024-06-30 | $1.47B | $576.68M | $75.54M | $96.46M | $68.16M |
|---|
| 2024-03-31 | $1.48B | $562.8M | $40.9M | $90.69M | $63.7M |
|---|
| 2023-12-31 | $1.47B | $584.16M | $23.25M | $120.13M | $87.3M |
|---|
| 2023-09-30 | $1.56B | $640.94M | $129.93M | $136.34M | $95.55M |
|---|
| 2023-06-30 | $1.64B | $660.17M | $146.61M | $151.21M | $106.29M |
|---|
| 2023-03-31 | $1.72B | $689.73M | $164.79M | $168.9M | $122.01M |
|---|
| 2022-12-31 | $1.73B | $719.05M | $198.74M | $203.1M | $147.65M |
|---|
| 2022-09-30 | $1.83B | $787.61M | $223.7M | $225.62M | $166.21M |
|---|
| 2022-06-30 | $1.86B | $815.55M | $240.53M | $240.83M | $175.82M |
|---|
| 2022-03-31 | $1.81B | $771.85M | $227.65M | $227.4M | $168.24M |
|---|
| 2021-12-31 | $1.77B | $744.12M | $222.61M | $222.14M | $167.94M |
|---|
| 2021-09-30 | $1.71B | $725.33M | $227.99M | $227.66M | $170.87M |
|---|
| 2021-06-30 | $1.58B | $664.87M | $204.59M | $203.86M | $149.21M |
|---|
| 2021-03-31 | $1.4B | $561.71M | $150.64M | $150.11M | $110.6M |
|---|
| 2020-12-31 | $1.3B | $514.33M | $129.72M | $129.59M | $94.42M |
|---|
| 2020-09-30 | $1.19B | $467.35M | $102.64M | $102.51M | $75.75M |
|---|
| 2020-06-30 | $1.11B | $416.54M | $58.25M | $58.02M | $46.2M |
|---|
| 2020-03-31 | $1.51B | $614.39M | $131.14M | $131.76M | $89.92M |
|---|
| 2019-12-31 | $1.54B | $636.86M | $153.23M | $154.25M | $112.84M |
|---|
| 2019-09-30 | $1.55B | $646.28M | $162.89M | $163.78M | $117.18M |
|---|
| 2019-06-30 | $1.52B | $637.54M | $159.4M | $160.1M | $114.61M |
|---|
| 2019-03-31 | $1.47B | $607.59M | $146.23M | $147.38M | $109.8M |
|---|
| 2018-12-31 | $1.48B | $621.06M | $153.91M | $154.98M | $113.56M |
|---|
| 2018-09-30 | $1.47B | $610.47M | $151.14M | $151.91M | $115.24M |
|---|
| 2018-06-30 | $1.46B | $607.12M | $149.51M | $150.08M | $109.32M |
|---|
| 2018-03-31 | $1.4B | $572.37M | $134.37M | $134.64M | $96.17M |
|---|
| 2017-12-31 | $1.35B | $553.15M | $128.76M | $129.04M | $47.05M |
|---|
| 2017-09-30 | $1.32B | $546.4M | $132.22M | $132.27M | $84.7M |
|---|
| 2017-06-30 | $1.31B | $538.44M | $130.72M | $130.71M | $80.32M |
|---|
| 2017-03-31 | $1.29B | $525.83M | $125.58M | $125.5M | $78.52M |
|---|
| 2016-12-31 | — | $519.2M | $124.7M | $124.58M | $77.79M |
|---|
| 2016-09-30 | — | $552.51M | $146.37M | $146.32M | $90.57M |
|---|
| 2016-06-30 | — | $556.99M | $149.5M | $149.41M | $91.62M |
|---|
| 2016-03-31 | — | $531.97M | $133.9M | $133.79M | $83.42M |
|---|
| 2015-12-31 | — | $540.08M | — | $144.32M | $93.44M |
|---|
| 2015-09-30 | — | $549.8M | $159.07M | $159.31M | $96.73M |
|---|
| 2015-06-30 | — | $530.5M | $149.15M | $149.24M | $89.71M |
|---|
| 2015-03-31 | — | $494.09M | $128.1M | $128.17M | $77.92M |
|---|
| 2014-12-31 | — | $500.76M | $133.17M | $133.32M | $84.05M |
|---|
| 2014-09-30 | — | $505.22M | $138.25M | $138.36M | $85.18M |
|---|
| 2014-06-30 | — | $478.44M | $123.65M | $123.65M | $75.14M |
|---|
| 2014-03-31 | — | $438.5M | $102.11M | $102.01M | $61.55M |
|---|
| 2013-12-31 | — | $443.22M | $104.07M | $103.89M | $66.89M |
|---|
| 2013-09-30 | — | $437.48M | $103.91M | $103.71M | $66.36M |
|---|
| 2013-06-30 | — | $432.11M | $100.79M | $100.6M | $63.09M |
|---|
| 2013-03-31 | — | $410.29M | $89.51M | $89.38M | $55.86M |
|---|
| 2012-12-31 | — | $416.43M | $97.12M | $97.24M | $58.62M |
|---|
| 2012-09-30 | — | $415.25M | $94.22M | $94.47M | $57.66M |
|---|
| 2012-06-30 | — | $415.3M | $72.04M | $72.27M | $45.33M |
|---|
| 2012-03-31 | — | $402.08M | $80.07M | $80.26M | $48.33M |
|---|
| 2011-12-31 | — | $387.32M | $71.84M | $72.16M | $42.62M |
|---|
| 2011-09-30 | — | $391.9M | $72.09M | $72.2M | $44.17M |
|---|
| 2011-06-30 | — | $372.29M | $61.09M | $61.28M | $36.43M |
|---|
| 2011-03-31 | — | $338.09M | $44.4M | $44.58M | $26.71M |
|---|
| 2010-12-31 | — | $326.91M | $43.04M | $43.25M | $24.79M |
|---|
| 2010-09-30 | — | $309.14M | $37.16M | $37.27M | $20.62M |
|---|
| 2010-06-30 | — | $289.86M | $22.34M | $22.39M | $12.18M |
|---|
| 2010-03-31 | — | $268.13M | — | $12.27M | $8.48M |
|---|
| 2009-12-31 | — | $278.48M | — | $22.44M | $13.53M |
|---|
| 2009-09-30 | — | $266.41M | — | $17.42M | $9.53M |
|---|
| 2009-06-30 | — | $265.06M | — | $10.23M | $5.42M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $5.38B | $2B | $76.46M | $194.35M | $132.99M |
|---|
| 2024-12-31 | $5.8B | $2.25B | $241.47M | $357.67M | $251.6M |
|---|
| 2023-12-31 | $6.39B | $2.58B | $464.59M | $576.58M | $411.15M |
|---|
| 2022-12-31 | $7.24B | $3.09B | $890.61M | $896.96M | $657.92M |
|---|
| 2021-12-31 | $6.46B | $2.7B | $805.82M | $803.78M | $598.63M |
|---|
| 2020-12-31 | $5.11B | $2.01B | $421.76M | $421.88M | $306.28M |
|---|
| 2019-12-31 | $6.07B | $2.53B | $621.75M | $625.52M | $454.43M |
|---|
| 2018-12-31 | $5.8B | $2.41B | $588.93M | $591.6M | $434.29M |
|---|
| 2017-12-31 | $5.27B | $2.16B | $517.28M | $517.52M | $290.58M |
|---|
| 2016-12-31 | $5.25B | $2.16B | $554.46M | $554.11M | $343.39M |
|---|
| 2015-12-31 | — | $2.11B | — | $581.03M | $357.8M |
|---|
| 2014-12-31 | — | $1.92B | $497.18M | $497.35M | $305.93M |
|---|
| 2013-12-31 | — | $1.72B | $398.28M | $397.58M | $252.2M |
|---|
| 2012-12-31 | — | $1.65B | $343.45M | $344.25M | $209.94M |
|---|
| 2011-12-31 | — | $1.49B | $249.42M | $250.22M | $149.92M |
|---|
| 2010-12-31 | — | $1.19B | $115M | $115.17M | $66.07M |
|---|
| 2009-12-31 | — | $1.1B | $66.78M | $66.76M | $37.26M |
|---|
| 2008-12-31 | — | $1.91B | — | $419.28M | $250.18M |
|---|