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 | $2.18B | — | $95M | $26M | $24M |
|---|
| 2026-03-31 | $2.15B | — | $19M | -$45M | -$43M |
|---|
| 2025-12-31 | $2.1B | — | $156M | $92M | $71M |
|---|
| 2025-09-30 | $2.18B | — | $234M | $181M | $142M |
|---|
| 2025-06-30 | $2.19B | — | $193M | $139M | $104M |
|---|
| 2025-03-31 | $2.11B | — | $221M | $170M | $127M |
|---|
| 2024-12-31 | $2.09B | — | $239M | $185M | $138M |
|---|
| 2024-09-30 | $2.21B | — | $278M | $219M | $165M |
|---|
| 2024-06-30 | $2.23B | — | $324M | $264M | $190M |
|---|
| 2024-03-31 | $2.25B | — | $278M | $218M | $165M |
|---|
| 2023-12-31 | $2.24B | — | $290M | $230M | $196M |
|---|
| 2023-09-30 | $2.34B | — | $287M | $224M | $170M |
|---|
| 2023-06-30 | $2.38B | — | $267M | $207M | $150M |
|---|
| 2023-03-31 | $2.43B | — | $330M | $271M | $207M |
|---|
| 2022-12-31 | $2.38B | — | $268M | $216M | $156M |
|---|
| 2022-09-30 | $2.45B | — | $293M | $242M | $193M |
|---|
| 2022-06-30 | $2.35B | — | $152M | $105M | $66M |
|---|
| 2022-03-31 | $2.24B | — | $193M | $153M | $107M |
|---|
| 2021-12-31 | $1.98B | — | $83M | $49M | $39M |
|---|
| 2021-09-30 | $1.78B | — | $121M | $93M | $73M |
|---|
| 2021-06-30 | $1.73B | — | $95M | $67M | $38M |
|---|
| 2021-03-31 | $1.64B | — | $108M | $80M | $54M |
|---|
| 2020-12-31 | $1.65B | — | $130M | $97M | $64M |
|---|
| 2020-09-30 | $1.69B | — | $119M | $87M | $64M |
|---|
| 2020-06-30 | $1.61B | — | $115M | $85M | $52M |
|---|
| 2020-03-31 | $1.6B | — | $160M | -$25M | -$13M |
|---|
| 2019-12-31 | $1.51B | — | $132.9M | $59.4M | $33.2M |
|---|
| 2019-09-30 | $1.58B | — | $122.7M | $86.8M | $52.1M |
|---|
| 2019-06-30 | $1.55B | — | $144.4M | $108.9M | $63.8M |
|---|
| 2019-03-31 | $1.5B | — | $134M | $98.9M | $57.9M |
|---|
| 2018-12-31 | $1.5B | — | $107.5M | $76.4M | $47.5M |
|---|
| 2018-09-30 | $1.53B | — | $166.4M | $139.5M | $94.3M |
|---|
| 2018-06-30 | $1.51B | — | $110.3M | $84.1M | $49.4M |
|---|
| 2018-03-31 | $1.47B | — | $74M | $47.5M | $29.9M |
|---|
| 2017-12-31 | $1.11B | — | $81.1M | $60.9M | $173.9M |
|---|
| 2017-09-30 | $1.13B | — | $91.4M | $72.8M | $47.3M |
|---|
| 2017-06-30 | $1.09B | — | $83.8M | $65.1M | $42M |
|---|
| 2017-03-31 | $1.06B | — | $71.6M | $54.2M | $37M |
|---|
| 2016-12-31 | — | — | $89.5M | $56.6M | $34.9M |
|---|
| 2016-09-30 | — | — | $105.1M | $85.1M | $57.8M |
|---|
| 2016-06-30 | — | — | $105.6M | $87.4M | $77.8M |
|---|
| 2016-03-31 | — | — | $107.2M | $90.3M | $57.5M |
|---|
| 2015-12-31 | — | — | $101.6M | $85M | $57.2M |
|---|
| 2015-09-30 | — | — | $110M | $93.5M | $60.2M |
|---|
| 2015-06-30 | — | — | $110.2M | $92.4M | $57.6M |
|---|
| 2015-03-31 | — | — | $105.3M | $88.4M | $55.1M |
|---|
| 2014-12-31 | — | — | $88.7M | $55.6M | $41.5M |
|---|
| 2014-09-30 | — | — | $112.3M | $91.9M | $53M |
|---|
| 2014-06-30 | — | — | -$52.9M | -$74.1M | -$40M |
|---|
| 2014-03-31 | — | — | $79.7M | $59.3M | $35.2M |
|---|
| 2013-12-31 | — | — | $63M | $41.5M | $46M |
|---|
| 2013-09-30 | — | — | $105.7M | $81M | $44.5M |
|---|
| 2013-06-30 | — | — | $87.7M | $32.1M | $21.2M |
|---|
| 2013-03-31 | — | — | $85.2M | $171.1M | $34.9M |
|---|
| 2012-12-31 | — | — | $63.3M | $35.7M | $22.9M |
|---|
| 2012-09-30 | — | — | $91.4M | $65.3M | $40.1M |
|---|
| 2012-06-30 | — | — | $96.7M | $69.3M | $42.4M |
|---|
| 2012-03-31 | — | — | $71M | $30M | $17.2M |
|---|
| 2011-12-31 | — | — | $63.1M | $28.9M | $265.6M |
|---|
| 2011-09-30 | — | — | -$17.7M | -$53.8M | -$47.5M |
|---|
| 2011-06-30 | — | — | $76.3M | $38.9M | $32.1M |
|---|
| 2011-03-31 | — | — | $68.6M | $29.3M | $26.7M |
|---|
| 2010-12-31 | — | — | $58.6M | $17.1M | $19.6M |
|---|
| 2010-09-30 | — | — | $78.5M | $28M | $17.6M |
|---|
| 2010-06-30 | — | — | $22.8M | -$23.1M | -$32.8M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $8.58B | — | $804M | $582M | $444M |
|---|
| 2024-12-31 | $8.78B | — | $1.12B | $886M | $658M |
|---|
| 2023-12-31 | $9.38B | — | $1.17B | $932M | $723M |
|---|
| 2022-12-31 | $9.41B | — | $906M | $716M | $522M |
|---|
| 2021-12-31 | $7.13B | — | $407M | $289M | $204M |
|---|
| 2020-12-31 | $6.54B | $1.1B | $524M | $244M | $167M |
|---|
| 2019-12-31 | $6.14B | $1.09B | $534M | $354M | $207M |
|---|
| 2018-12-31 | $6.01B | $952.4M | $458.2M | $347.5M | $221.1M |
|---|
| 2017-12-31 | $4.38B | $719.5M | $327.9M | $253M | $300.2M |
|---|
| 2016-12-31 | $4.28B | $791.9M | $407.4M | $319.4M | $228M |
|---|
| 2015-12-31 | — | $789.1M | $427.1M | $359.3M | $230.1M |
|---|
| 2014-12-31 | — | $787.2M | $227.8M | $132.7M | $89.7M |
|---|
| 2013-12-31 | — | $725.6M | $341.6M | $212.6M | $146.6M |
|---|
| 2012-12-31 | — | $719.6M | $322.4M | $200.3M | $122.6M |
|---|
| 2011-12-31 | — | $637.5M | $190.3M | $43.3M | $276.9M |
|---|
| 2010-12-31 | — | $593.2M | $219.5M | $36.6M | $10.7M |
|---|
| 2009-12-31 | — | — | $282.7M | $79.2M | $56.4M |
|---|