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 | $580.1M | — | — | $99.8M | $103.4M |
|---|
| 2026-03-31 | $583.7M | — | — | $79.5M | $85.5M |
|---|
| 2025-12-31 | $449M | — | — | $69.9M | $97M |
|---|
| 2025-09-30 | $439.3M | — | — | $58.6M | $82.2M |
|---|
| 2025-06-30 | $430.5M | — | — | $80.5M | $75.5M |
|---|
| 2025-03-31 | $421.6M | — | — | $70.1M | $78.6M |
|---|
| 2024-12-31 | $413.5M | — | — | $60.5M | $76.5M |
|---|
| 2024-09-30 | $405.4M | — | — | $85.5M | $89M |
|---|
| 2024-06-30 | $386.7M | — | — | $42.2M | $44.4M |
|---|
| 2024-03-31 | $379.9M | — | — | $73.2M | $74.3M |
|---|
| 2023-12-31 | $368.7M | — | — | $48.1M | $66M |
|---|
| 2023-09-30 | $360.1M | — | — | $53.6M | $52.5M |
|---|
| 2023-06-30 | $343.2M | — | — | $66.9M | $63.3M |
|---|
| 2023-03-31 | $338.9M | — | — | $76.9M | $77.4M |
|---|
| 2022-12-31 | $322.7M | — | — | $45.6M | $48.4M |
|---|
| 2022-09-30 | $321M | — | — | $35.3M | $29.1M |
|---|
| 2022-06-30 | $312.7M | — | — | -$5.6M | $2.6M |
|---|
| 2022-03-31 | $316.6M | — | — | $101.8M | $75.8M |
|---|
| 2021-12-31 | $321M | — | — | $55M | $61M |
|---|
| 2021-09-30 | $313.5M | — | — | $51.7M | $40.1M |
|---|
| 2021-06-30 | $317.1M | — | — | $50.7M | $5.5M |
|---|
| 2021-03-31 | $305.8M | — | — | $37.7M | $36.5M |
|---|
| 2020-12-31 | $304.9M | — | — | $23.4M | $17.8M |
|---|
| 2020-09-30 | $304.4M | — | — | $37.2M | $47.9M |
|---|
| 2020-06-30 | $300.5M | — | — | $23.9M | $39.3M |
|---|
| 2020-03-31 | $299.4M | — | — | $40.8M | $46.3M |
|---|
| 2019-12-31 | $300.5M | — | — | $19M | $56.6M |
|---|
| 2019-09-30 | $298.8M | — | — | $33.9M | $45.1M |
|---|
| 2019-06-30 | $297.5M | — | — | $57.5M | $68M |
|---|
| 2019-03-31 | $317M | — | — | $35.2M | $41.5M |
|---|
| 2018-12-31 | $170.6M | — | — | $4.9M | $49.2M |
|---|
| 2018-09-30 | $349.7M | — | — | $48.3M | $47M |
|---|
| 2018-06-30 | $349.5M | — | — | $34.9M | $38.8M |
|---|
| 2018-03-31 | $305.3M | — | — | $82.6M | $76.3M |
|---|
| 2017-12-31 | $352.8M | — | — | $24.8M | $342.1M |
|---|
| 2017-09-30 | $359.6M | — | — | $57.2M | $49M |
|---|
| 2017-06-30 | $348.4M | — | — | $63M | $53.4M |
|---|
| 2017-03-31 | $316.1M | — | — | $69.4M | $57.5M |
|---|
| 2016-12-31 | $362.1M | — | — | $9.7M | $30.9M |
|---|
| 2016-09-30 | $362.9M | — | — | $121.6M | $95.7M |
|---|
| 2016-06-30 | $358.9M | — | — | $81.5M | $61.2M |
|---|
| 2016-03-31 | $334.4M | — | — | $92.6M | $69.3M |
|---|
| 2015-12-31 | $378.7M | — | — | $73.9M | $58.2M |
|---|
| 2015-09-30 | $386.2M | — | — | $58.5M | $39.5M |
|---|
| 2015-06-30 | $365.3M | — | — | $57.2M | $45.4M |
|---|
| 2015-03-31 | $319.7M | — | — | $80.7M | $62.2M |
|---|
| 2014-12-31 | $401.4M | — | — | $65.1M | $58.5M |
|---|
| 2014-09-30 | $397.2M | — | — | $58.8M | $51.3M |
|---|
| 2014-06-30 | $365.8M | — | — | $61M | $53.1M |
|---|
| 2014-03-31 | $286.6M | — | — | $46.3M | $42.1M |
|---|
| 2013-12-31 | $356.6M | — | — | $52M | $53.3M |
|---|
| 2013-09-30 | $353.2M | — | — | $50.1M | $53.8M |
|---|
| 2013-06-30 | $338.9M | — | — | $30.7M | $35.1M |
|---|
| 2013-03-31 | $272.3M | — | — | $26.2M | $27.1M |
|---|
| 2012-12-31 | $331.7M | — | — | $33.2M | $29.7M |
|---|
| 2012-09-30 | $331.9M | — | — | $32.5M | $53.8M |
|---|
| 2012-06-30 | $323.1M | — | — | $40.1M | $23.5M |
|---|
| 2012-03-31 | $256.5M | — | — | $38M | $30.3M |
|---|
| 2011-12-31 | $273.9M | — | — | — | $31.6M |
|---|
| 2011-09-30 | $337.9M | — | — | — | $32.9M |
|---|
| 2011-06-30 | $314.6M | — | — | — | $26.4M |
|---|
| 2011-03-31 | $265M | — | — | — | $19.9M |
|---|
| 2010-12-31 | $253.5M | — | — | — | $19.5M |
|---|
| 2010-09-30 | $308.7M | — | — | — | $21.1M |
|---|
| 2010-06-30 | $288.2M | — | — | — | $21.5M |
|---|
| 2010-03-31 | $263.6M | — | — | — | $18.7M |
|---|
| 2009-12-31 | $302.5M | — | — | — | $21.5M |
|---|
| 2009-09-30 | $276.6M | — | — | — | $19.6M |
|---|
| 2009-06-30 | $282.9M | — | — | — | $12.7M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.74B | — | — | $279.1M | $333.3M |
|---|
| 2024-12-31 | $1.59B | — | — | $261.4M | $284.2M |
|---|
| 2023-12-31 | $1.41B | — | — | $245.5M | $259.2M |
|---|
| 2022-12-31 | $1.27B | — | — | $177.1M | $155.9M |
|---|
| 2021-12-31 | $1.26B | — | — | $195.1M | $143.1M |
|---|
| 2020-12-31 | $1.21B | — | — | $125.3M | $151.3M |
|---|
| 2019-12-31 | $1.2B | — | — | $145.2M | $211.2M |
|---|
| 2018-12-31 | $1.18B | — | — | $170.7M | $211.3M |
|---|
| 2017-12-31 | $1.38B | — | — | $214.4M | $502M |
|---|
| 2016-12-31 | $1.42B | — | — | $305.4M | $257.1M |
|---|
| 2015-12-31 | $1.45B | — | — | $270.3M | $205.3M |
|---|
| 2014-12-31 | $1.45B | — | — | $231.2M | $205M |
|---|
| 2013-12-31 | $1.32B | — | — | $159M | $169.3M |
|---|
| 2012-12-31 | $1.24B | — | — | $143.8M | $137.3M |
|---|
| 2011-12-31 | $1.19B | — | — | $107.6M | $110.8M |
|---|
| 2010-12-31 | $1.11B | — | — | $59.3M | $80.8M |
|---|
| 2009-12-31 | $1.12B | — | — | — | $81.4M |
|---|
| 2008-12-31 | $1.35B | — | — | — | $194.8M |
|---|