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 | $783.3M | $683.8M | $330.8M | $372.7M | $333M |
|---|
| 2026-03-31 | $781.5M | $648.1M | $325.8M | $318.3M | $274.9M |
|---|
| 2025-12-31 | $790.2M | $686.8M | $356.7M | $444M | $364.3M |
|---|
| 2025-09-30 | $799.5M | $698.6M | $388.5M | $438M | $338.7M |
|---|
| 2025-06-30 | $798.6M | $711M | $364.5M | $408.4M | $309.5M |
|---|
| 2025-03-31 | $794.4M | $701.9M | $382.8M | $423.5M | $322.2M |
|---|
| 2024-12-31 | $735.9M | $660M | $357.7M | $396.5M | $301.3M |
|---|
| 2024-09-30 | $748.9M | $665.8M | $343.1M | $388.6M | $309.1M |
|---|
| 2024-06-30 | $714.9M | $637.1M | $319.9M | $355.3M | $278.1M |
|---|
| 2024-03-31 | $677.7M | $604.8M | $356.3M | $398.6M | $306.6M |
|---|
| 2023-12-31 | $614.7M | $543.7M | $260.1M | $295.4M | $217.1M |
|---|
| 2023-09-30 | $609.4M | $539.3M | $327M | $351.8M | $267.6M |
|---|
| 2023-06-30 | $596.5M | $532.4M | $313.4M | $335.2M | $259.2M |
|---|
| 2023-03-31 | $506.9M | $454.6M | $284.4M | $291.9M | $240.9M |
|---|
| 2022-12-31 | $491.5M | $432.7M | $175.6M | $178.8M | $132.1M |
|---|
| 2022-09-30 | $516M | $478.8M | $314.3M | $312.5M | $239.3M |
|---|
| 2022-06-30 | $466.9M | $437.2M | $201.8M | $150.6M | $116M |
|---|
| 2022-03-31 | $461.9M | $436M | $288M | $308.7M | $239.9M |
|---|
| 2021-12-31 | $415.2M | $380.6M | $169.8M | $140.5M | $112.2M |
|---|
| 2021-09-30 | $444.7M | $417M | $228.7M | $204.4M | $162.7M |
|---|
| 2021-06-30 | $446.5M | $409.3M | $222.2M | $216.5M | $172.6M |
|---|
| 2021-03-31 | $379.1M | $356.1M | -$64.8M | $32.5M | $28.3M |
|---|
| 2020-12-31 | $384.9M | — | $65.3M | $114.4M | — |
|---|
| 2020-09-30 | $380.1M | — | $221.1M | $219M | $171.2M |
|---|
| 2020-06-30 | $362M | — | $140.5M | $133.9M | $107.1M |
|---|
| 2020-03-31 | $356.3M | — | $166.7M | $171.6M | $137.7M |
|---|
| 2019-12-31 | $311.1M | — | $63.5M | $68.3M | $52.6M |
|---|
| 2019-09-30 | $401.5M | — | $183.4M | $166.9M | $132.4M |
|---|
| 2019-06-30 | $373.6M | — | $221.4M | $250.4M | $205.1M |
|---|
| 2019-03-31 | $362.6M | — | -$655.9M | -$650.6M | -$494.6M |
|---|
| 2018-12-31 | $381.4M | — | $131.5M | $91.9M | $65.3M |
|---|
| 2018-09-30 | $412.7M | — | $149.6M | $140.1M | — |
|---|
| 2018-06-30 | $444.5M | — | $217.4M | $217.9M | — |
|---|
| 2018-03-31 | $389.2M | — | $306.9M | $309M | $244.5M |
|---|
| 2017-12-31 | $464.7M | — | $139M | $141M | $19M |
|---|
| 2017-09-30 | $445.5M | — | $323.8M | $320.7M | — |
|---|
| 2017-06-30 | $444.6M | — | $88.5M | $44.2M | — |
|---|
| 2017-03-31 | $370.5M | — | $263.6M | $263.6M | $178.6M |
|---|
| 2016-12-31 | $409M | — | $174.2M | $171.5M | $110.3M |
|---|
| 2016-09-30 | $408.2M | — | $238.6M | $239.1M | — |
|---|
| 2016-06-30 | $412.6M | — | $285.2M | $285.7M | — |
|---|
| 2016-03-31 | $369M | — | $363.7M | $363.9M | — |
|---|
| 2015-12-31 | $404.9M | — | $155M | $156M | — |
|---|
| 2015-09-30 | $386.2M | — | $387M | $736.8M | — |
|---|
| 2015-06-30 | $347.2M | — | $171.8M | $168.4M | — |
|---|
| 2015-03-31 | $327.5M | $305.6M | -$14.8M | -$16.8M | — |
|---|
| 2014-12-31 | $346.34M | $329.61M | $178.58M | $174.78M | — |
|---|
| 2014-09-30 | $329.95M | $287.47M | -$32.24M | -$35.83M | — |
|---|
| 2014-06-30 | $322.8M | $282.62M | $176.32M | $173.03M | — |
|---|
| 2014-03-31 | $289.4M | $253.95M | $216.14M | $213.22M | — |
|---|
| 2013-12-31 | $289.02M | $247.52M | -$28.49M | -$31.63M | — |
|---|
| 2013-09-30 | $302.23M | $269.29M | $104.65M | $101.18M | — |
|---|
| 2013-06-30 | $280.61M | $245.18M | $122.3M | $118.52M | — |
|---|
| 2013-03-31 | $245.14M | $213.83M | $94.04M | $90.84M | — |
|---|
| 2012-12-31 | $243.82M | $202.77M | $128.6M | $124.95M | — |
|---|
| 2012-09-30 | $242.47M | $212.95M | $80.72M | $108.49M | — |
|---|
| 2012-06-30 | $225.58M | $192.2M | $105.59M | $103.29M | — |
|---|
| 2012-03-31 | $204.21M | $178.91M | $106.74M | $103.94M | — |
|---|
| 2011-12-31 | $195.18M | $168.98M | $63.51M | $59.99M | — |
|---|
| 2011-09-30 | $201.74M | $178.34M | $102.98M | $98.26M | — |
|---|
| 2011-06-30 | $183.75M | $162.38M | $114.49M | $109.61M | $73.89M |
|---|
| 2011-03-31 | $162.51M | $142.48M | $36.8M | $32.06M | $16.39M |
|---|
| 2010-12-31 | $163.69M | $144.86M | $15.33M | $10.79M | $9.54M |
|---|
| 2010-09-30 | $168.58M | $148.08M | $62.49M | $58.34M | $39.74M |
|---|
| 2010-06-30 | $134.72M | $119.18M | $61.22M | $57.31M | $37.71M |
|---|
| 2010-03-31 | $128.88M | — | $32.25M | — | $18.93M |
|---|
| 2009-12-31 | $97.96M | — | -$2.43M | — | -$3.33M |
|---|
| 2009-09-30 | $97.22M | — | $11.74M | — | $11.94M |
|---|
| 2009-06-30 | $83.98M | — | -$4.12M | — | -$2.34M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $3.18B | $2.8B | $1.49B | $1.71B | $1.33B |
|---|
| 2024-12-31 | $2.88B | $2.57B | $1.38B | $1.54B | $1.2B |
|---|
| 2023-12-31 | $2.33B | $2.07B | $1.18B | $1.27B | $984.8M |
|---|
| 2022-12-31 | $1.94B | $1.78B | $979.7M | $950.6M | $727.3M |
|---|
| 2021-12-31 | $1.69B | $1.56B | $555.9M | $593.9M | $475.8M |
|---|
| 2020-12-31 | $1.48B | $1.38B | $593.6M | $638.9M | — |
|---|
| 2019-12-31 | $1.45B | $1.33B | -$187.6M | -$165M | -$104.5M |
|---|
| 2018-12-31 | $1.63B | — | $805.4M | $758.9M | $589.2M |
|---|
| 2017-12-31 | $1.73B | — | $814.9M | $769.5M | $417.9M |
|---|
| 2016-12-31 | $1.6B | — | $1.06B | $1.06B | $713.7M |
|---|
| 2015-12-31 | $1.47B | — | $699M | $1.04B | $651.6M |
|---|
| 2014-12-31 | $1.29B | $1.15B | $538.8M | $525.2M | — |
|---|
| 2013-12-31 | $1.12B | $975.82M | $292.5M | $278.9M | — |
|---|
| 2012-12-31 | $916.08M | $786.83M | $421.65M | $440.67M | — |
|---|
| 2011-12-31 | $743.18M | $652.19M | $317.78M | $299.12M | — |
|---|
| 2010-12-31 | $592.9M | $524.03M | $171.31M | $155.15M | $105.92M |
|---|
| 2009-12-31 | $358.88M | $316.78M | $25.76M | $18.62M | $19.46M |
|---|
| 2008-12-31 | $281.5M | — | -$82.06M | — | -$49.33M |
|---|