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 | $529.3M | $138.1M | $72.6M | — | $49.3M |
|---|
| 2026-03-31 | $501.5M | $134.7M | $57.6M | $45.5M | $37.2M |
|---|
| 2025-12-31 | $491.3M | $121M | $61.4M | — | $46.4M |
|---|
| 2025-09-30 | $456.2M | $99.9M | $36M | — | $20.6M |
|---|
| 2025-06-30 | $489.9M | $111.5M | $30M | — | $13.5M |
|---|
| 2025-03-31 | $456.5M | $102.4M | $44.2M | $36M | $28.9M |
|---|
| 2024-12-31 | $473.8M | $118.5M | $8.9M | $800,000.00 | $5.8M |
|---|
| 2024-09-30 | $456.5M | $106.5M | $52.5M | $44M | $39.8M |
|---|
| 2024-06-30 | $500.4M | $126.6M | $71.8M | $63.7M | $50M |
|---|
| 2024-03-31 | $472.3M | $118.2M | $52.9M | $46.4M | $36.5M |
|---|
| 2023-12-31 | $457.5M | $103.1M | $47.6M | -$31.6M | -$18.2M |
|---|
| 2023-09-30 | $419.5M | $91.6M | $43.6M | $35.8M | — |
|---|
| 2023-06-30 | $454.3M | $110.8M | $61.3M | $52.1M | — |
|---|
| 2023-03-31 | $457.7M | $127.7M | $62.8M | $53.4M | $42.7M |
|---|
| 2022-12-31 | $429.4M | $99.1M | $40.5M | $41.8M | $37M |
|---|
| 2022-09-30 | $364.7M | $81.8M | $40.8M | $31.8M | — |
|---|
| 2022-06-30 | $393M | $89.5M | $63.8M | $55.2M | — |
|---|
| 2022-03-31 | $390.6M | $86.7M | $30.1M | $21M | $17.8M |
|---|
| 2021-12-31 | $360.3M | $69.1M | $23M | $22.3M | $18.9M |
|---|
| 2021-09-30 | $333.8M | $66M | $22.8M | $13.3M | — |
|---|
| 2021-06-30 | $320.3M | $61.9M | $16.2M | $6.9M | — |
|---|
| 2021-03-31 | $310.3M | $53.1M | -$10.2M | -$20.5M | -$14M |
|---|
| 2020-12-31 | $295.8M | $30.4M | -$20.4M | -$29.8M | -$19.4M |
|---|
| 2020-09-30 | $286.9M | $13.5M | -$37.6M | -$47.3M | — |
|---|
| 2020-06-30 | $378.7M | $54.9M | $6.4M | -$4.3M | — |
|---|
| 2020-03-31 | $541M | $140.9M | $65.7M | $53.7M | $42.4M |
|---|
| 2019-12-31 | $564.3M | $146.5M | $97.4M | $86.8M | $73.2M |
|---|
| 2019-09-30 | $572.5M | $157.9M | $109.9M | $98.9M | — |
|---|
| 2019-06-30 | $609M | $168.8M | $115.1M | $103.2M | — |
|---|
| 2019-03-31 | $609.9M | $167.2M | $102.8M | $90.8M | $72.2M |
|---|
| 2018-12-31 | $561M | $150.4M | $95.8M | $85.4M | $66.1M |
|---|
| 2018-09-30 | $540.5M | $143M | $96.5M | $85.9M | — |
|---|
| 2018-06-30 | $547.5M | $144.8M | $96.5M | $87.8M | — |
|---|
| 2018-03-31 | $540.1M | $142.6M | $82.4M | $74.4M | $61.6M |
|---|
| 2017-12-31 | $511.7M | $142.2M | $93.2M | $85.8M | — |
|---|
| 2017-09-30 | $491.5M | $135.6M | $89.1M | $82.1M | — |
|---|
| 2017-06-30 | $491.3M | $139.9M | $89.7M | $82.9M | — |
|---|
| 2017-03-31 | $478.8M | $134.1M | $78.6M | $72.4M | — |
|---|
| 2016-12-31 | — | $135.6M | $87M | $81.7M | — |
|---|
| 2016-09-30 | — | $135.7M | $89.1M | $83.6M | — |
|---|
| 2016-06-30 | — | $150.3M | $100.1M | $94M | — |
|---|
| 2016-03-31 | — | $143M | $83.9M | $78.3M | — |
|---|
| 2015-12-31 | — | $127.8M | $81.2M | $76M | — |
|---|
| 2015-09-30 | — | $124.1M | $78M | $73.4M | — |
|---|
| 2015-06-30 | — | $139.1M | $90.6M | $88.1M | — |
|---|
| 2015-03-31 | — | $141.8M | $82.6M | $80.7M | $68.1M |
|---|
| 2014-12-31 | — | $128.5M | $77.1M | $75M | — |
|---|
| 2014-09-30 | — | $122M | $79M | $76.4M | $55.8M |
|---|
| 2014-06-30 | — | $129.1M | $75.1M | $73.1M | $50.6M |
|---|
| 2014-03-31 | — | $129.2M | $74.6M | $72.8M | $50.1M |
|---|
| 2013-12-31 | — | $113.1M | $67M | $65.4M | — |
|---|
| 2013-09-30 | — | $112.1M | $69M | $67.1M | $48.7M |
|---|
| 2013-06-30 | — | $116.8M | $71.9M | $68.8M | $48.5M |
|---|
| 2013-03-31 | — | $112M | $63M | $61.3M | $43.6M |
|---|
| 2012-12-31 | — | $95.6M | $54.3M | $52.5M | — |
|---|
| 2012-09-30 | — | $99.2M | $60M | $57.8M | $39.8M |
|---|
| 2012-06-30 | — | $105.5M | $73.9M | $69.8M | $48M |
|---|
| 2012-03-31 | — | $106.4M | $60.6M | $57.6M | $39.6M |
|---|
| 2011-12-31 | — | $85.6M | $49.4M | $47.1M | — |
|---|
| 2011-09-30 | — | $86.5M | $46M | $43.8M | $32.2M |
|---|
| 2011-06-30 | — | $87M | $49.4M | $46.5M | $37.4M |
|---|
| 2011-03-31 | — | $83M | $47.2M | $38.1M | $26.4M |
|---|
| 2010-12-31 | — | $67.6M | $31M | $26.8M | $22.9M |
|---|
| 2010-09-30 | — | $70.5M | $34.5M | $22.4M | $15.6M |
|---|
| 2010-06-30 | — | $78.4M | $40.5M | $33.4M | $23.1M |
|---|
| 2010-03-31 | — | $66.1M | $23.8M | $17.2M | $15.8M |
|---|
| 2009-12-31 | — | $56.3M | $14.5M | $8.2M | $5.7M |
|---|
| 2009-09-30 | — | $52.1M | $19.6M | $12.7M | $10.4M |
|---|
| 2009-06-30 | — | $63.1M | $29.7M | $22.2M | $16.8M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.89B | $434.8M | $171.6M | $135M | $109.4M |
|---|
| 2024-12-31 | $1.9B | $469.8M | $186.1M | $154.9M | $132.1M |
|---|
| 2023-12-31 | $1.79B | $433.2M | $215.3M | $109.7M | $105.7M |
|---|
| 2022-12-31 | $1.58B | $357.1M | $175.2M | $149.8M | $126.3M |
|---|
| 2021-12-31 | $1.32B | $250.1M | $51.8M | $22M | $16.1M |
|---|
| 2020-12-31 | $1.5B | $239.7M | $14.1M | -$27.7M | $31.7M |
|---|
| 2019-12-31 | $2.36B | $640.4M | $425.2M | $379.7M | $306.6M |
|---|
| 2018-12-31 | $2.19B | $580.8M | $371.2M | $333.5M | $276.6M |
|---|
| 2017-12-31 | $1.97B | $551.8M | $350.6M | $323.2M | $284M |
|---|
| 2016-12-31 | $2B | $564.6M | $360.1M | $337.6M | $249.8M |
|---|
| 2015-12-31 | — | $532.8M | $332.4M | $318.2M | — |
|---|
| 2014-12-31 | — | $508.8M | $305.8M | $297.3M | — |
|---|
| 2013-12-31 | — | $454M | $270.9M | $262.6M | — |
|---|
| 2012-12-31 | — | $406.7M | $248.8M | $237.7M | — |
|---|
| 2011-12-31 | — | $342.1M | $192M | $175.5M | — |
|---|
| 2010-12-31 | — | $282.6M | $129.8M | $99.8M | $77.4M |
|---|
| 2009-12-31 | — | $248.5M | $103.7M | $77.6M | $56.3M |
|---|
| 2008-12-31 | — | $289.2M | $130.9M | $110.7M | $111.2M |
|---|