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 | $670.2M | $203.8M | $118.2M | $111.4M | $86.1M |
|---|
| 2026-03-31 | $625.6M | $179.4M | $99.7M | $92.2M | $70.4M |
|---|
| 2025-12-31 | $597.1M | $169.3M | $83.5M | $78.6M | $60.8M |
|---|
| 2025-09-30 | $555M | $161.5M | $94M | $90.5M | $68.1M |
|---|
| 2025-06-30 | $564.6M | $169.6M | $97.7M | $93.4M | $71.4M |
|---|
| 2025-03-31 | $463.8M | $130.8M | $65.7M | $62M | $46.3M |
|---|
| 2024-12-31 | $472M | $132.6M | $70.1M | $62.9M | $50M |
|---|
| 2024-09-30 | $474.2M | $140.4M | $75.9M | $72.6M | $53.9M |
|---|
| 2024-06-30 | $490.4M | $144M | $81.1M | $77.5M | $60.8M |
|---|
| 2024-03-31 | $424.9M | $116M | $54.3M | $50.9M | $51.6M |
|---|
| 2023-12-31 | $448.4M | $119.4M | $63.1M | $58.5M | $46.4M |
|---|
| 2023-09-30 | $446.4M | $117.7M | $62.5M | $57.1M | $43.3M |
|---|
| 2023-06-30 | $442.4M | $117.3M | $59.4M | $52.7M | $40.3M |
|---|
| 2023-03-31 | $385.5M | $95.8M | $39.5M | $34.7M | $27.4M |
|---|
| 2022-12-31 | $391.5M | $96.6M | $46.6M | $42M | $34.6M |
|---|
| 2022-09-30 | $346.4M | $82.8M | $39.5M | $36.7M | $31.8M |
|---|
| 2022-06-30 | $366.7M | $89.8M | $46.2M | $44.6M | $33.5M |
|---|
| 2022-03-31 | $330.2M | $75.7M | $28.5M | $27.6M | $20.5M |
|---|
| 2021-12-31 | $301.4M | $67.4M | $30.1M | $19.2M | $19.5M |
|---|
| 2021-09-30 | $298.3M | $70.9M | $34.3M | $33.5M | $29.2M |
|---|
| 2021-06-30 | $334.7M | $81.6M | $38.5M | $37.7M | $29.7M |
|---|
| 2021-03-31 | $278.8M | $68.8M | $27.8M | $27.2M | $22.2M |
|---|
| 2020-12-31 | $294.8M | $75.9M | $33.8M | $33.6M | $26.1M |
|---|
| 2020-09-30 | $279.8M | $72.6M | $34M | $32.9M | $25.3M |
|---|
| 2020-06-30 | $270.1M | $70.3M | $31.3M | $27.5M | $21.4M |
|---|
| 2020-03-31 | $286.1M | $74.8M | $32.3M | $30.6M | $23.4M |
|---|
| 2019-12-31 | $314.4M | $81.5M | $36.4M | $34.5M | $29.8M |
|---|
| 2019-09-30 | $308.8M | $82M | $38.6M | $36.3M | $28.4M |
|---|
| 2019-06-30 | $324.3M | $89M | $46.3M | $44.4M | $32.8M |
|---|
| 2019-03-31 | $273.8M | $70.3M | $25.8M | $23.4M | $17.5M |
|---|
| 2018-12-31 | $279.4M | $72M | $33.4M | $31.2M | $32.5M |
|---|
| 2018-09-30 | $269.4M | $69M | $30.4M | $28.2M | $21.7M |
|---|
| 2018-06-30 | $291M | $79.2M | $38.1M | $35.2M | $26.9M |
|---|
| 2018-03-31 | $249.7M | $61.9M | $19.6M | $17M | $12.9M |
|---|
| 2017-12-31 | $247.6M | $61.6M | $21.1M | $12.4M | $30.4M |
|---|
| 2017-09-30 | $248.7M | $61.3M | $22.3M | $20M | $12.5M |
|---|
| 2017-06-30 | $224.4M | $54.7M | $18.8M | $17.6M | $11.4M |
|---|
| 2017-03-31 | $177.8M | $43.6M | $11.4M | $11M | $7.3M |
|---|
| 2016-12-31 | $176.1M | $45.7M | $16.9M | $13.3M | $12.6M |
|---|
| 2016-09-30 | $186.7M | $45.3M | $13.5M | $13.2M | $8.5M |
|---|
| 2016-06-30 | $172.3M | $45M | $14.3M | $14.2M | $9.1M |
|---|
| 2016-03-31 | $172.8M | $47.4M | $16.1M | $16.1M | $13.6M |
|---|
| 2015-12-31 | $186.4M | $55.3M | $24.3M | $24.3M | $11.5M |
|---|
| 2015-09-30 | $179.7M | $54.7M | $25.2M | $24.3M | $18.8M |
|---|
| 2015-06-30 | $205.4M | $60.7M | $29.2M | $28.6M | $18.3M |
|---|
| 2015-03-31 | $196.5M | $54.9M | $24.5M | $22.7M | $14.9M |
|---|
| 2014-12-31 | $125M | $44.6M | $27.1M | $25.2M | $23.8M |
|---|
| 2014-09-30 | $219.3M | $58.4M | $24.9M | $23.7M | $15.4M |
|---|
| 2014-06-30 | $234.6M | $58.9M | $23.9M | $22.7M | $17.1M |
|---|
| 2014-03-31 | $200.2M | $46.8M | $12.8M | $11.8M | $7.4M |
|---|
| 2013-12-31 | $81.2M | $26.9M | $12.5M | $11.1M | $27.1M |
|---|
| 2013-09-30 | $209.3M | $50.5M | $18.8M | $17.3M | $16M |
|---|
| 2013-06-30 | $222.6M | $51.8M | $18.2M | $16.4M | $117.5M |
|---|
| 2013-03-31 | $199.8M | $46.8M | $12.1M | -$900,000.00 | -$600,000.00 |
|---|
| 2012-12-31 | $217.7M | $49.7M | $13M | $6.8M | $4.7M |
|---|
| 2012-09-30 | $185M | $45.6M | $12.4M | $5.4M | -$14.7M |
|---|
| 2012-06-30 | $204.4M | $49.2M | $15.8M | $9.9M | -$16.5M |
|---|
| 2012-03-31 | $196.1M | $45.3M | $10.3M | $3.8M | -$1.1M |
|---|
| 2011-12-31 | $195M | $45.7M | $11.5M | $7.2M | -$15.2M |
|---|
| 2011-09-30 | $167.8M | $36.5M | $8.5M | $3.5M | $2.4M |
|---|
| 2011-06-30 | $175.6M | $39.9M | $10.6M | $6.8M | $4.4M |
|---|
| 2011-03-31 | $173.6M | — | -$1M | -$4.6M | -$5.3M |
|---|
| 2010-12-31 | $93.3M | — | $6.6M | $4.4M | -$169.2M |
|---|
| 2010-09-30 | $179.6M | — | $4.8M | $3.1M | $1.2M |
|---|
| 2010-06-30 | $195.6M | — | $2.5M | -$1.2M | -$2.7M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.18B | $631.2M | $340.9M | $324.5M | $246.6M |
|---|
| 2024-12-31 | $1.86B | $533M | $281.4M | $263.9M | $216.3M |
|---|
| 2023-12-31 | $1.72B | $450.2M | $224.5M | $203M | $157.4M |
|---|
| 2022-12-31 | $1.43B | $344.9M | $160.8M | $150.9M | $120.4M |
|---|
| 2021-12-31 | $1.21B | $288.7M | $130.7M | $117.6M | $100.6M |
|---|
| 2020-12-31 | $1.13B | $293.6M | $131.4M | $124.6M | $96.2M |
|---|
| 2019-12-31 | $1.22B | $322.8M | $147.1M | $138.6M | $108.5M |
|---|
| 2018-12-31 | $1.09B | $282.1M | $121.5M | $111.6M | $94M |
|---|
| 2017-12-31 | $898.5M | $221.2M | $73.6M | $61M | $61.6M |
|---|
| 2016-12-31 | $707.9M | $183.4M | $60.8M | $56.8M | $43.8M |
|---|
| 2015-12-31 | $768M | $225.6M | $103.2M | $99.9M | $63.5M |
|---|
| 2014-12-31 | $779.1M | $208.7M | $88.7M | $83.4M | $63.7M |
|---|
| 2013-12-31 | $712.9M | $176M | $61.6M | $43.9M | $160M |
|---|
| 2012-12-31 | $803.2M | $189.8M | $51.5M | $25.9M | -$27.5M |
|---|
| 2011-12-31 | $688.7M | $155.4M | $33.2M | $16.6M | -$14.2M |
|---|
| 2010-12-31 | $633.1M | $150.9M | $12.4M | $1M | -$175.7M |
|---|
| 2009-12-31 | $750.4M | — | $35.8M | $25.1M | $23.1M |
|---|