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 | $491.4M | $138.3M | $39.7M | $41.6M | $30.8M |
|---|
| 2026-03-31 | $453.2M | $123.5M | $36.5M | $39.9M | $30.4M |
|---|
| 2025-12-31 | $455.6M | $127.4M | $46.8M | $50.3M | $47.4M |
|---|
| 2025-09-30 | $441.9M | $116.7M | $5.9M | $11.5M | $12.9M |
|---|
| 2025-06-30 | $439.7M | $123.2M | $34.3M | $32.3M | $23.5M |
|---|
| 2025-03-31 | $440.8M | $125.1M | $42.5M | $45.2M | $32.8M |
|---|
| 2024-12-31 | $466.8M | $136.2M | $41.1M | -$102.6M | -$70.4M |
|---|
| 2024-09-30 | $443.4M | $124.1M | $45.6M | $44.8M | $33.4M |
|---|
| 2024-06-30 | $435M | $126.9M | $40.7M | $43.7M | $31.2M |
|---|
| 2024-03-31 | $500.2M | $155.7M | $50.5M | $55.3M | $41.4M |
|---|
| 2023-12-31 | $494.7M | $155.7M | $44.5M | $45.3M | $37.8M |
|---|
| 2023-09-30 | $464.1M | $137.2M | $41.9M | $47.5M | $39.2M |
|---|
| 2023-06-30 | $480.4M | $150.4M | $34.2M | $36.6M | $28.9M |
|---|
| 2023-03-31 | $509.6M | $147.8M | $41M | $45M | $33.2M |
|---|
| 2022-12-31 | $510.7M | $151.6M | $46.6M | $45.2M | $25.5M |
|---|
| 2022-09-30 | $513M | $156M | $50.1M | $48.9M | $38.7M |
|---|
| 2022-06-30 | $467.6M | $139.8M | $46.3M | $42.3M | $32.3M |
|---|
| 2022-03-31 | $472.4M | $139.3M | $44.3M | $48.2M | $36.5M |
|---|
| 2021-12-31 | $413.2M | $112.9M | $35.5M | $32.7M | $23.9M |
|---|
| 2021-09-30 | $376.1M | $112.9M | $31.4M | $30.8M | $23.4M |
|---|
| 2021-06-30 | $354.5M | $108.3M | $37M | $40.1M | $22.4M |
|---|
| 2021-03-31 | $339.6M | $100.8M | $28.2M | $30.8M | $23.4M |
|---|
| 2020-12-31 | $310.8M | $91M | $29.4M | $29.1M | $22.6M |
|---|
| 2020-09-30 | $265.1M | $78.7M | $16.8M | $20.2M | $12.7M |
|---|
| 2020-06-30 | $244.9M | $59.1M | -$53.4M | -$53.8M | -$39.7M |
|---|
| 2020-03-31 | $372.3M | $113.9M | $40.9M | $44.2M | $33.1M |
|---|
| 2019-12-31 | $390.7M | $118.2M | $43.8M | $43.3M | $31.1M |
|---|
| 2019-09-30 | $371.9M | $119.1M | $38.2M | $37.8M | $30.1M |
|---|
| 2019-06-30 | $362.4M | $111.1M | $31.7M | $30.5M | $22.3M |
|---|
| 2019-03-31 | $388.3M | $117.8M | $36.2M | $38.8M | $28.7M |
|---|
| 2018-12-31 | $395M | $116.7M | $42.9M | $42M | $20.4M |
|---|
| 2018-09-30 | $363.1M | $111M | $33.4M | $30.4M | $20.6M |
|---|
| 2018-06-30 | $358.1M | $102.8M | $28.3M | $29.5M | $21.8M |
|---|
| 2018-03-31 | $360.7M | $104.5M | $28.9M | $29.7M | $22.2M |
|---|
| 2017-12-31 | $353.8M | $108.5M | $37.2M | $40.2M | -$4.8M |
|---|
| 2017-09-30 | $332.4M | $98.8M | $29M | $29.9M | $23.3M |
|---|
| 2017-06-30 | $326.3M | $105.1M | $33.5M | $34.8M | $26.1M |
|---|
| 2017-03-31 | $294.3M | $90.9M | $25.3M | $23.2M | $17.2M |
|---|
| 2016-12-31 | $237.8M | $91.4M | $25.1M | $29M | $22.1M |
|---|
| 2016-09-30 | $205.5M | $79.2M | $18.9M | $13.2M | $11.4M |
|---|
| 2016-06-30 | $228M | $85.5M | $28.6M | $36.4M | $28.9M |
|---|
| 2016-03-31 | $212.1M | $76.2M | $25.6M | $24.5M | $18.9M |
|---|
| 2015-12-31 | $246M | $86.3M | $34.3M | $35.2M | $31.5M |
|---|
| 2015-09-30 | $254.2M | $90.4M | $41.2M | $41.4M | $35.6M |
|---|
| 2015-06-30 | $242.9M | $87.5M | $57.4M | $51.8M | $34.5M |
|---|
| 2015-03-31 | $269.2M | $81.8M | $23.4M | $23.9M | $17.9M |
|---|
| 2014-12-31 | $290.7M | $94.1M | $44M | $42.7M | $27.9M |
|---|
| 2014-09-30 | $228.2M | $73.6M | $25.2M | $25.4M | $20.8M |
|---|
| 2014-06-30 | $221.3M | $68.6M | $25.3M | $23.8M | $18.5M |
|---|
| 2014-03-31 | $220.7M | $65.7M | $18M | $19M | $16.9M |
|---|
| 2013-12-31 | $241.6M | $74.6M | $26.6M | $30.7M | $28.7M |
|---|
| 2013-09-30 | $192.8M | $57.4M | $19.5M | $18.3M | $14M |
|---|
| 2013-06-30 | $185M | $59.4M | $22.3M | $20.9M | $17.1M |
|---|
| 2013-03-31 | $199.4M | $63.8M | $22.2M | $22.9M | $18M |
|---|
| 2012-12-31 | $213.7M | $65M | $23.9M | $24.8M | $11.3M |
|---|
| 2012-09-30 | $183.4M | $50.7M | $17.3M | $17M | $15.5M |
|---|
| 2012-06-30 | $178.5M | $56.7M | $24.1M | $19.5M | $15.5M |
|---|
| 2012-03-31 | $200.8M | $64M | $31.2M | $32M | $24.6M |
|---|
| 2011-12-31 | $200.5M | $57.8M | $21.1M | $17.6M | $17.8M |
|---|
| 2011-09-30 | $202.1M | $57.7M | -$20.2M | -$25.2M | -$16.8M |
|---|
| 2011-06-30 | $186.5M | $58.1M | $22.4M | $29.5M | $24.6M |
|---|
| 2011-03-31 | $185.3M | $52.8M | $23.9M | $28.3M | $21.5M |
|---|
| 2010-12-31 | $177.3M | $54.1M | $15.2M | $16.5M | $24.3M |
|---|
| 2010-09-30 | $174M | $54.6M | $20.9M | $31.3M | $30M |
|---|
| 2010-06-30 | $168.4M | $54M | $24.8M | $12.9M | $12M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.78B | $492.4M | $129.5M | $138.1M | $116.6M |
|---|
| 2024-12-31 | $1.85B | $542.9M | $177.9M | $41.2M | $35.6M |
|---|
| 2023-12-31 | $1.95B | $591.1M | $161.6M | $174.4M | $139.1M |
|---|
| 2022-12-31 | $1.96B | $586.7M | $187.3M | $184.6M | $133M |
|---|
| 2021-12-31 | $1.48B | $434.9M | $132.1M | $134.4M | $93.1M |
|---|
| 2020-12-31 | $1.19B | $342.7M | $33.7M | $39.7M | $28.7M |
|---|
| 2019-12-31 | $1.51B | $466.2M | $149.9M | $150.4M | $112.2M |
|---|
| 2018-12-31 | $1.48B | $435M | $133.5M | $131.6M | $85M |
|---|
| 2017-12-31 | $1.31B | $403.3M | $125M | $128.1M | $61.8M |
|---|
| 2016-12-31 | $883.4M | $332.3M | $98.2M | $103.1M | $81.3M |
|---|
| 2015-12-31 | $1.01B | $346M | $156.3M | $152.3M | $119.5M |
|---|
| 2014-12-31 | $960.9M | $302M | $112.5M | $110.9M | $84.1M |
|---|
| 2013-12-31 | $818.8M | $255.2M | $90.6M | $92.8M | $77.8M |
|---|
| 2012-12-31 | $776.4M | $236.4M | $96.5M | $93.3M | $66.9M |
|---|
| 2011-12-31 | $774.4M | $226.4M | $47.2M | $50.2M | $47.1M |
|---|
| 2010-12-31 | $683.2M | $214.1M | $72.2M | $70.7M | $73.7M |
|---|
| 2009-12-31 | $598.5M | $186.2M | $20.7M | $18.3M | $6.4M |
|---|