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.26B | — | $84.8M | $57.9M | $28.9M |
|---|
| 2026-03-31 | $1.23B | — | $168.6M | $142.9M | $98.2M |
|---|
| 2025-12-31 | $1.11B | — | $109.4M | $73.8M | $62.3M |
|---|
| 2025-09-30 | $1.16B | — | $139.4M | $107.5M | $69.3M |
|---|
| 2025-06-30 | $1.17B | — | $147.8M | $116.4M | $78.5M |
|---|
| 2025-03-31 | $1.14B | — | $144M | $118.3M | $78.3M |
|---|
| 2024-12-31 | $1.07B | — | $113M | $90.8M | $71.2M |
|---|
| 2024-09-30 | $1.13B | — | $146.3M | $112.2M | $81.8M |
|---|
| 2024-06-30 | $1.18B | — | $167.2M | $137.9M | $96.2M |
|---|
| 2024-03-31 | $1.19B | — | $184.6M | $153.3M | $103.5M |
|---|
| 2023-12-31 | $1.09B | — | $119.2M | $61.5M | $58.7M |
|---|
| 2023-09-30 | $1.14B | — | $149.6M | $124.2M | $87.9M |
|---|
| 2023-06-30 | $1.27B | — | $200.7M | $176.6M | $125.2M |
|---|
| 2023-03-31 | $1.26B | — | $187.6M | $168.2M | $122.3M |
|---|
| 2022-12-31 | $1.08B | $296.1M | $127M | $124.1M | $97.2M |
|---|
| 2022-09-30 | $1.14B | $322.8M | $131.7M | $117.1M | $87M |
|---|
| 2022-06-30 | $1.15B | $341.8M | $175.9M | $149.6M | $105M |
|---|
| 2022-03-31 | $1.12B | $327.4M | $172.3M | $160.1M | $118.2M |
|---|
| 2021-12-31 | $1.01B | $233.1M | $86.1M | $86.7M | $62.9M |
|---|
| 2021-09-30 | $1.04B | $267.9M | $124.3M | $112M | $88.1M |
|---|
| 2021-06-30 | $1.06B | $302.3M | $152M | $136.6M | $104.8M |
|---|
| 2021-03-31 | $1.03B | $299.2M | $150.7M | $141.3M | $113.3M |
|---|
| 2020-12-31 | $891.7M | $237M | $98.8M | $75M | $53.1M |
|---|
| 2020-09-30 | $894.6M | $263.7M | $119M | $117.9M | $88.8M |
|---|
| 2020-06-30 | $803.5M | $230.3M | $115.4M | $89.8M | $61.9M |
|---|
| 2020-03-31 | $923.4M | $278.9M | $121.7M | $113.6M | $80.7M |
|---|
| 2019-12-31 | $896.2M | $256M | $93.5M | -$4.9M | $113.5M |
|---|
| 2019-09-30 | $914M | $277.5M | $127.9M | $147.6M | $64.2M |
|---|
| 2019-06-30 | $1B | $305.7M | $145.1M | $162.1M | $92.5M |
|---|
| 2019-03-31 | $979.7M | $302.6M | $149.9M | $167.6M | $91.9M |
|---|
| 2018-12-31 | $910.1M | $254.5M | $104.4M | $122.3M | $60M |
|---|
| 2018-09-30 | $881.3M | $253.3M | $108.7M | $132.4M | $71.6M |
|---|
| 2018-06-30 | $906.3M | $267.4M | $125.3M | $145.1M | $91M |
|---|
| 2018-03-31 | $883.1M | $264.9M | $116.1M | $132.7M | $80.2M |
|---|
| 2017-12-31 | $778M | $212.7M | $79.4M | $93.3M | $29.2M |
|---|
| 2017-09-30 | $771.4M | $216.1M | $80.8M | $96.7M | $53.5M |
|---|
| 2017-06-30 | — | $201.1M | $76.4M | $94.6M | $82.5M |
|---|
| 2017-03-31 | — | $182.2M | $62.9M | $76.7M | $38.2M |
|---|
| 2016-12-31 | — | $169M | $58.4M | $66M | -$6.9M |
|---|
| 2016-09-30 | — | $169.7M | $57.1M | $67.9M | $33.6M |
|---|
| 2016-06-30 | — | $184.5M | $73.6M | $85.3M | $48.2M |
|---|
| 2016-03-31 | — | $183.1M | $55.3M | $65.8M | $65.9M |
|---|
| 2015-12-31 | — | $216.5M | $263.7M | $153.7M | $223.7M |
|---|
| 2015-09-30 | — | $195.4M | $66.7M | $86.1M | $63.4M |
|---|
| 2015-06-30 | — | $205.1M | $72.9M | $92.7M | $36.7M |
|---|
| 2015-03-31 | — | $202.5M | -$147.4M | $80.6M | -$135.2M |
|---|
| 2014-12-31 | — | $220.8M | $50.7M | $102.1M | $46.5M |
|---|
| 2014-09-30 | — | $225.5M | -$6.1M | $11M | -$21.9M |
|---|
| 2014-06-30 | — | $233.6M | $91.4M | $107.1M | $62.7M |
|---|
| 2014-03-31 | $23.2M | $218.1M | $72.4M | $112.5M | $83.5M |
|---|
| 2013-12-31 | $17.3M | $207.9M | $69.6M | $80.3M | $52.6M |
|---|
| 2013-09-30 | $21.7M | $202M | $58.9M | $83.5M | $52.2M |
|---|
| 2013-06-30 | — | $239.6M | $93.5M | $115.3M | $82.8M |
|---|
| 2013-03-31 | $21M | $274.5M | $119.7M | $138.2M | $75.1M |
|---|
| 2012-12-31 | $20.5M | -$59.8M | -$134.6M | -$133M | $75.3M |
|---|
| 2012-09-30 | $26.5M | $298.9M | $134.3M | $155.4M | $80.9M |
|---|
| 2012-06-30 | — | $377.3M | $197.6M | $216.9M | $183.6M |
|---|
| 2012-03-31 | — | $411.6M | $246.7M | $267.7M | $155.7M |
|---|
| 2011-12-31 | — | $342.6M | $169.6M | $186.7M | $109.1M |
|---|
| 2011-09-30 | — | $343.3M | $187M | $209.6M | $111M |
|---|
| 2011-06-30 | — | $350.5M | $190.6M | $213.9M | $121.5M |
|---|
| 2011-03-31 | — | $333.3M | $181.9M | $198.3M | $112.7M |
|---|
| 2010-12-31 | — | $265.6M | $103.5M | $124.9M | $90.3M |
|---|
| 2010-09-30 | — | $265.1M | $121.9M | $137.7M | $70.3M |
|---|
| 2010-06-30 | — | $268.3M | $126.6M | $120.2M | $85.6M |
|---|
| 2010-03-31 | — | $222.7M | $84.2M | $74.6M | $28.6M |
|---|
| 2009-12-31 | — | $173.2M | -$20.8M | $45M | -$20.2M |
|---|
| 2009-09-30 | — | $129.5M | $2.6M | -$11.9M | -$50.2M |
|---|
| 2009-06-30 | — | $125.4M | -$53.3M | -$61.4M | -$64.5M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $4.58B | — | $540.6M | $416M | $288.4M |
|---|
| 2024-12-31 | $4.57B | — | $611.1M | $494.2M | $352.7M |
|---|
| 2023-12-31 | $4.77B | — | $657.1M | $530.5M | $394.1M |
|---|
| 2022-12-31 | $4.5B | $1.29B | $606.9M | $550.9M | $407.4M |
|---|
| 2021-12-31 | $4.13B | $1.1B | $513.1M | $476.6M | $369.1M |
|---|
| 2020-12-31 | $3.51B | $1.01B | $454.9M | $396.3M | $284.5M |
|---|
| 2019-12-31 | $3.79B | $1.14B | $516.4M | $472.4M | $362.1M |
|---|
| 2018-12-31 | $3.58B | $1.04B | $454.5M | $532.5M | $302.8M |
|---|
| 2017-12-31 | $3B | $812.1M | $299.5M | $361.3M | $203.4M |
|---|
| 2016-12-31 | $2.67B | $706.3M | $244.4M | $285M | $140.8M |
|---|
| 2015-12-31 | — | $819.5M | $255.9M | $413.1M | $188.6M |
|---|
| 2014-12-31 | — | $898M | $208.4M | $332.7M | $170.8M |
|---|
| 2013-12-31 | $80.1M | $868.4M | $305.9M | $383M | $262.7M |
|---|
| 2012-12-31 | $107.4M | $1.03B | $444M | $507M | $495.5M |
|---|
| 2011-12-31 | $124.4M | $1.37B | $729.1M | $808.5M | $454.3M |
|---|
| 2010-12-31 | — | $1.02B | $436.2M | $504.1M | $274.8M |
|---|
| 2009-12-31 | — | $582.7M | -$54.1M | -$10.9M | -$134M |
|---|
| 2008-12-31 | — | $1.15B | $462M | $439.6M | $267.7M |
|---|