Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2012-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 | $2.52B | — | $716M | $592M | $665M |
|---|
| 2026-03-31 | $2.26B | — | $606M | $483M | $445M |
|---|
| 2025-12-31 | $2.47B | — | $621M | $494M | $155M |
|---|
| 2025-09-30 | $2.45B | — | $663M | $534M | $436M |
|---|
| 2025-06-30 | $2.41B | — | $483M | $351M | $263M |
|---|
| 2025-03-31 | $2.11B | — | $435M | $305M | $221M |
|---|
| 2024-12-31 | $2.3B | — | $635M | $500M | $361M |
|---|
| 2024-09-30 | $2.29B | — | $577M | $429M | $357M |
|---|
| 2024-06-30 | $2.08B | — | $663M | $484M | $399M |
|---|
| 2024-03-31 | $1.74B | — | $544M | $396M | $328M |
|---|
| 2023-12-31 | $1.82B | — | $468M | $316M | $726M |
|---|
| 2023-09-30 | $1.84B | — | $582M | $423M | $364M |
|---|
| 2023-06-30 | $1.78B | — | $554M | $409M | $351M |
|---|
| 2023-03-31 | $1.59B | — | $447M | $305M | $277M |
|---|
| 2022-12-31 | $1.69B | — | $346M | $202M | $336M |
|---|
| 2022-09-30 | $1.73B | — | $561M | $428M | $530M |
|---|
| 2022-06-30 | $1.64B | — | $541M | $412M | $346M |
|---|
| 2022-03-31 | $1.45B | — | $450M | $323M | $270M |
|---|
| 2021-12-31 | $1.55B | — | $416M | $289M | $262M |
|---|
| 2021-09-30 | $1.5B | — | $533M | $394M | $329M |
|---|
| 2021-06-30 | $1.44B | — | $488M | $362M | $391M |
|---|
| 2021-03-31 | $1.26B | — | $442M | $318M | $271M |
|---|
| 2020-12-31 | $1.36B | — | $373M | $143M | $139M |
|---|
| 2020-09-30 | $1.34B | — | $417M | $288M | $223M |
|---|
| 2020-06-30 | $1.05B | — | $243M | $115M | $164M |
|---|
| 2020-03-31 | $1.23B | — | $389M | $270M | $224M |
|---|
| 2019-12-31 | $1.48B | — | $511M | $366M | $257M |
|---|
| 2019-09-30 | $1.46B | — | $571M | $430M | $351M |
|---|
| 2019-06-30 | $1.4B | — | $491M | $354M | $257M |
|---|
| 2019-03-31 | $1.27B | — | $434M | $302M | $246M |
|---|
| 2018-12-31 | $1.39B | — | $516M | $386M | $301M |
|---|
| 2018-09-30 | $1.38B | — | $478M | $343M | $250M |
|---|
| 2018-06-30 | $1.34B | — | $502M | $372M | $314M |
|---|
| 2018-03-31 | $1.25B | — | $421M | $281M | $279M |
|---|
| 2017-12-31 | $1.23B | — | $505.1M | $325.1M | $578.1M |
|---|
| 2017-09-30 | $1.21B | — | $479.3M | $285.1M | $246.8M |
|---|
| 2017-06-30 | $1.13B | — | $414.4M | $286.4M | $243.5M |
|---|
| 2017-03-31 | $1B | — | $336.2M | $204.4M | $166.6M |
|---|
| 2016-12-31 | $1.11B | — | $491.9M | $374.5M | $301.5M |
|---|
| 2016-09-30 | $1.08B | — | $420.5M | $303.2M | $238.6M |
|---|
| 2016-06-30 | $1.04B | — | $424M | $306.8M | $247.6M |
|---|
| 2016-03-31 | $918.5M | — | $330.6M | $215.5M | $168.3M |
|---|
| 2015-12-31 | $1.06B | — | $322M | $206M | $184.5M |
|---|
| 2015-09-30 | $1.02B | — | $344M | $227.6M | $182.9M |
|---|
| 2015-06-30 | $1.04B | — | $302.1M | $139M | $93.8M |
|---|
| 2015-03-31 | $933.3M | — | $224.1M | $101.3M | $50.6M |
|---|
| 2014-12-31 | $417.8M | — | -$102.6M | -$385.8M | $46M |
|---|
| 2014-09-30 | $278.9M | — | $900,000.00 | -$50.4M | -$23.5M |
|---|
| 2014-06-30 | $261.2M | — | $151.5M | $100.9M | $75.1M |
|---|
| 2014-03-31 | $240.9M | — | $131.3M | $81.3M | $60.4M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $9.43B | — | $2.2B | $1.68B | $1.08B |
|---|
| 2024-12-31 | $8.41B | — | $2.42B | $1.81B | $1.45B |
|---|
| 2023-12-31 | $7.02B | — | $2.05B | $1.45B | $1.72B |
|---|
| 2022-12-31 | $6.51B | — | $1.9B | $1.37B | $1.48B |
|---|
| 2021-12-31 | $5.74B | — | $1.88B | $1.36B | $1.25B |
|---|
| 2020-12-31 | $4.97B | — | $1.42B | $816M | $750M |
|---|
| 2019-12-31 | $5.6B | — | $2.01B | $1.45B | $1.11B |
|---|
| 2018-12-31 | $5.36B | — | $1.92B | $1.38B | $1.14B |
|---|
| 2017-12-31 | $4.58B | — | $1.74B | $1.1B | $1.24B |
|---|
| 2016-12-31 | $4.15B | — | $1.67B | $1.2B | $956M |
|---|
| 2015-12-31 | $4.05B | — | $1.19B | $673.9M | $511.7M |
|---|
| 2014-12-31 | $1.2B | $826.5M | $181.1M | -$254M | $158M |
|---|
| 2013-12-31 | $1.15B | $743.1M | $522.2M | $322.2M | $233.7M |
|---|
| 2012-12-31 | $1.97B | $727.4M | $417.7M | $159.7M | $117.7M |
|---|