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 | $1.17B | $521.81M | $210.43M | $189.71M | $143.24M |
|---|
| 2026-03-31 | $1.06B | $410.24M | $117.29M | $96.76M | $73.25M |
|---|
| 2025-12-31 | $1.09B | $396.08M | -$9.32M | -$27.64M | -$24.46M |
|---|
| 2025-09-30 | $1.11B | $426.92M | $103.08M | $78.34M | $66.16M |
|---|
| 2025-06-30 | $1.06B | $416.75M | $111.79M | $89.85M | $74.02M |
|---|
| 2025-03-31 | $942.12M | $371.99M | $83.64M | $58.51M | $43.84M |
|---|
| 2024-12-31 | $1.23B | $501.42M | $198.01M | $145.01M | $117.23M |
|---|
| 2024-09-30 | $1.17B | $472.27M | $168.62M | $147.23M | $113.74M |
|---|
| 2024-06-30 | $998.2M | $375.56M | $103.24M | $78.69M | $59.12M |
|---|
| 2024-03-31 | $889.27M | $316.38M | $66.87M | $38.51M | $26.23M |
|---|
| 2023-12-31 | $1.06B | $388.72M | $150.97M | $126.81M | $96.6M |
|---|
| 2023-09-30 | $1.07B | $375.79M | $104.78M | $80.06M | $60.38M |
|---|
| 2023-06-30 | $1B | $328.42M | $85.97M | $61.42M | $45.2M |
|---|
| 2023-03-31 | $887.91M | $272.5M | $44.48M | $22.01M | $12.43M |
|---|
| 2022-12-31 | $1.05B | $343.17M | $107.23M | $87.46M | $71.02M |
|---|
| 2022-09-30 | $1.09B | $361.1M | $87.52M | $72.04M | $58.27M |
|---|
| 2022-06-30 | $1.29B | $456.99M | $216.84M | $203.46M | $156.36M |
|---|
| 2022-03-31 | $1.14B | $360.75M | $154.74M | $145.5M | $113.86M |
|---|
| 2021-12-31 | $1.07B | $362.54M | $175.48M | $166.58M | $142.9M |
|---|
| 2021-09-30 | $942.7M | $335.99M | $173.58M | $165.36M | $131.57M |
|---|
| 2021-06-30 | $919.98M | $339.74M | $182.95M | $174.27M | $127.04M |
|---|
| 2021-03-31 | $807.43M | $321.81M | $189.12M | $185.31M | $148.99M |
|---|
| 2020-12-31 | $761.08M | $300.2M | $171.05M | $163.99M | $125M |
|---|
| 2020-09-30 | $701.36M | $276.15M | $155.64M | $147.29M | $114.97M |
|---|
| 2020-06-30 | $546.85M | $208.98M | $89.55M | $82.07M | $66.15M |
|---|
| 2020-03-31 | $475.92M | $172.32M | $62.86M | $52.86M | $44.46M |
|---|
| 2019-12-31 | $590.93M | $222.22M | $104.51M | $83.36M | $69.61M |
|---|
| 2019-09-30 | $601.14M | $217.52M | $105.56M | $94.96M | $75.57M |
|---|
| 2019-06-30 | $541.92M | $195.84M | $90.93M | $80.53M | $61.96M |
|---|
| 2019-03-31 | $470.35M | $162.18M | $71.17M | $60.75M | $44.86M |
|---|
| 2018-12-31 | $563.4M | $204.31M | $108.85M | $96.68M | $75.58M |
|---|
| 2018-09-30 | $562.39M | $200.33M | $106.52M | $96.59M | $75.78M |
|---|
| 2018-06-30 | $497.58M | $178.47M | $85.47M | $72.61M | $53.26M |
|---|
| 2018-03-31 | $400.09M | $141.93M | $56.35M | $45.19M | $33.65M |
|---|
| 2017-12-31 | $498.17M | $186.83M | $95.37M | $84.26M | $80.91M |
|---|
| 2017-09-30 | $455.84M | $156.23M | $72.55M | $60.18M | $39.44M |
|---|
| 2017-06-30 | $394.88M | $132.92M | $51.82M | $39.25M | $25.29M |
|---|
| 2017-03-31 | $330.49M | $108.8M | $30.89M | $20.01M | $12.18M |
|---|
| 2016-12-31 | $420.71M | $152.44M | $75.37M | $63.38M | $39.88M |
|---|
| 2016-09-30 | $373.12M | $137.77M | $56.34M | $41.53M | $26.18M |
|---|
| 2016-06-30 | $367.38M | $124.15M | $44.08M | $32.86M | $20.89M |
|---|
| 2016-03-31 | $286.54M | $98.06M | $26.96M | $15.93M | $10.21M |
|---|
| 2015-12-31 | $357.83M | $131.12M | $27.32M | $15.55M | $9.18M |
|---|
| 2015-09-30 | $359.29M | $130.33M | $67.87M | $53.25M | $34.04M |
|---|
| 2015-06-30 | $288.36M | $95.9M | $39.47M | $23.47M | $14.84M |
|---|
| 2015-03-31 | $311.82M | $102.6M | $44.91M | $30.7M | $19.69M |
|---|
| 2014-12-31 | $404M | $138.41M | $79.12M | $66.85M | $49.39M |
|---|
| 2014-09-30 | $352.31M | $130.28M | $70.79M | $54.86M | $36.5M |
|---|
| 2014-06-30 | $362.61M | $128.01M | $78.16M | $82.42M | $54.03M |
|---|
| 2014-03-31 | $342.01M | $119.51M | $65.31M | $54.22M | $34.7M |
|---|
| 2013-12-31 | $376.24M | $145.68M | $91.22M | $78.46M | $48.52M |
|---|
| 2013-09-30 | $363.27M | $139.46M | $87.29M | $74.05M | $47.09M |
|---|
| 2013-06-30 | $346.69M | $130.95M | $76.43M | $46.79M | $28.25M |
|---|
| 2013-03-31 | — | $153.46M | $96.53M | $79.42M | $50.67M |
|---|
| 2012-12-31 | — | $126.15M | $67.78M | $49.68M | $28.29M |
|---|
| 2012-09-30 | — | $115.81M | $59.12M | $41.87M | $25.54M |
|---|
| 2012-06-30 | — | $87.43M | $37.16M | $15.7M | $9.34M |
|---|
| 2012-03-31 | — | $111.01M | $59.49M | $49.1M | $30.06M |
|---|
| 2011-12-31 | — | $98.47M | $35.86M | $29.15M | $267.13M |
|---|
| 2011-09-30 | — | $88.66M | $44.18M | $37.51M | $37.38M |
|---|
| 2011-06-30 | — | $60.35M | $21.8M | $15.38M | $15.29M |
|---|
| 2011-03-31 | — | $47.18M | $11.14M | $4.94M | $4.84M |
|---|
| 2010-12-31 | — | $63.83M | $26.21M | $18.68M | $18.61M |
|---|
| 2010-09-30 | — | $67.36M | $29.77M | $23.08M | $23M |
|---|
| 2010-06-30 | — | $54.75M | $18.85M | $12.91M | $12.83M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $4.21B | $1.61B | $289.19M | $199.06M | $159.55M |
|---|
| 2024-12-31 | $4.3B | $1.67B | $536.74M | $409.44M | $316.32M |
|---|
| 2023-12-31 | $4.02B | $1.37B | $386.2M | $290.3M | $214.61M |
|---|
| 2022-12-31 | $4.56B | $1.52B | $566.33M | $508.47M | $399.5M |
|---|
| 2021-12-31 | $3.74B | $1.36B | $721.14M | $691.53M | $550.49M |
|---|
| 2020-12-31 | $2.49B | $957.65M | $479.11M | $446.19M | $350.58M |
|---|
| 2019-12-31 | $2.2B | $797.75M | $372.16M | $319.61M | $252.01M |
|---|
| 2018-12-31 | $2.02B | $725.04M | $357.18M | $311.08M | $238.26M |
|---|
| 2017-12-31 | $1.68B | $584.79M | $250.63M | $203.7M | $157.81M |
|---|
| 2016-12-31 | $1.45B | $512.42M | $202.75M | $153.7M | $97.15M |
|---|
| 2015-12-31 | $1.32B | $459.95M | $179.56M | $122.98M | $77.75M |
|---|
| 2014-12-31 | $1.46B | $516.22M | $293.38M | $258.36M | $174.61M |
|---|
| 2013-12-31 | $1.49B | $569.56M | $351.47M | $278.72M | $174.54M |
|---|
| 2012-12-31 | $1.18B | $440.4M | $223.56M | $156.35M | $93.22M |
|---|
| 2011-12-31 | — | $294.65M | $112.98M | $86.97M | $324.64M |
|---|
| 2010-12-31 | — | $237.36M | $90.3M | $57.22M | $56.91M |
|---|
| 2009-12-31 | — | $235.85M | $98.51M | $43.39M | $43.06M |
|---|