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 | $493.2M | — | $68.9M | $47.9M | $35.4M |
|---|
| 2026-03-31 | $387.7M | — | $22.2M | $9.2M | $6.4M |
|---|
| 2025-12-31 | $476.9M | — | $79.6M | $53.5M | $48M |
|---|
| 2025-09-30 | $445.1M | — | $81.9M | $66.6M | $50.5M |
|---|
| 2025-06-30 | $404.4M | — | $47.9M | $32.8M | $24.9M |
|---|
| 2025-03-31 | $330.3M | — | $37.3M | $28.1M | $21.7M |
|---|
| 2024-12-31 | $399.1M | — | $70.8M | $61M | $57.6M |
|---|
| 2024-09-30 | $403.5M | — | $75M | $63.3M | $47.1M |
|---|
| 2024-06-30 | $370.6M | — | $67.6M | $55.4M | $41.6M |
|---|
| 2024-03-31 | $313.6M | — | $55.4M | $46.7M | $37.8M |
|---|
| 2023-12-31 | $356.9M | — | $72.4M | $61.4M | $49.5M |
|---|
| 2023-09-30 | $352.9M | — | $79.7M | $67.9M | $51.9M |
|---|
| 2023-06-30 | $352.4M | — | $68.8M | $55.9M | $43.2M |
|---|
| 2023-03-31 | $329.1M | — | $65.9M | $54.6M | $43.7M |
|---|
| 2022-12-31 | $338.2M | — | $73M | $58.9M | $62M |
|---|
| 2022-09-30 | $335.1M | — | $78M | $64.4M | $44.6M |
|---|
| 2022-06-30 | $334M | — | $73.4M | $61.5M | $48.8M |
|---|
| 2022-03-31 | $871.5M | — | $147M | $139.7M | $49.5M |
|---|
| 2021-12-31 | -$1.24B | — | -$156.6M | -$192M | -$185.3M |
|---|
| 2021-09-30 | $893.8M | — | $144.8M | $137.6M | $116.6M |
|---|
| 2021-06-30 | $855.5M | — | $144.6M | $143.3M | $138.3M |
|---|
| 2021-03-31 | $779.6M | — | $140M | $130.7M | $108.4M |
|---|
| 2020-12-31 | $859.3M | — | $76.6M | $67.6M | $46.8M |
|---|
| 2020-09-30 | $686.5M | — | $75.9M | $66.5M | $56.6M |
|---|
| 2020-06-30 | $644.3M | — | $28.7M | $17M | $14.8M |
|---|
| 2020-03-31 | $797.9M | — | $88.6M | $80.3M | $62.8M |
|---|
| 2019-12-31 | $628.9M | — | -$162.7M | -$172.7M | -$112.6M |
|---|
| 2019-09-30 | $772.3M | — | $109.3M | $93.7M | $72.5M |
|---|
| 2019-06-30 | $841.6M | — | $122.8M | $118.5M | $91M |
|---|
| 2019-03-31 | $831.7M | — | $113.7M | $104.4M | $82.4M |
|---|
| 2018-12-31 | $839.7M | — | $110.1M | $104.4M | $89.2M |
|---|
| 2018-09-30 | $855.8M | — | $123.9M | $117.8M | $97M |
|---|
| 2018-06-30 | $851M | — | $113M | $104.9M | $80.7M |
|---|
| 2018-03-31 | $799.1M | — | $94.3M | $84.4M | $68.7M |
|---|
| 2017-12-31 | $714.2M | — | $87.4M | $82.8M | -$28.7M |
|---|
| 2017-09-30 | $695.9M | — | $102.1M | $97M | $68.2M |
|---|
| 2017-06-30 | $702.5M | — | $105.8M | $99.7M | $69.2M |
|---|
| 2017-03-31 | $673.4M | — | $93.3M | $87.9M | $63.1M |
|---|
| 2016-12-31 | $681.5M | — | -$105.2M | -$101.1M | -$64M |
|---|
| 2016-09-30 | $694.2M | — | $103.8M | $95M | $63.5M |
|---|
| 2016-06-30 | $712.2M | — | $102.6M | $93.6M | $68.2M |
|---|
| 2016-03-31 | $660M | — | $85.5M | $76.6M | $55M |
|---|
| 2015-12-31 | $680.5M | — | $103.5M | $94.4M | $65.2M |
|---|
| 2015-09-30 | $669.9M | — | $93.2M | $84.3M | $56.9M |
|---|
| 2015-06-30 | $711.2M | — | $90.2M | $81.5M | $55.8M |
|---|
| 2015-03-31 | $678.8M | — | $86M | $76.3M | $51.1M |
|---|
| 2014-12-31 | $730.7M | — | $89.6M | $83.9M | $56.2M |
|---|
| 2014-09-30 | $727.4M | — | $47.7M | $38.9M | $28.1M |
|---|
| 2014-06-30 | $750.1M | — | $97.6M | $86.7M | $59.7M |
|---|
| 2014-03-31 | $716.8M | — | $81.4M | $71.8M | $48.7M |
|---|
| 2013-12-31 | $681.47M | — | $83.15M | $80.58M | $22.9M |
|---|
| 2013-09-30 | $637.52M | — | $89.01M | $82.2M | $57.13M |
|---|
| 2013-06-30 | $648.75M | — | $88.85M | $82.53M | $54.87M |
|---|
| 2013-03-31 | $627.57M | — | $86.9M | $80.69M | $57.79M |
|---|
| 2012-12-31 | $1.93B | $649.29M | $223.86M | $69.87M | $159.87M |
|---|
| 2012-09-30 | $645.98M | — | $86.58M | $80.4M | $57.13M |
|---|
| 2012-06-30 | $657.69M | — | $69.38M | $62.7M | $62.56M |
|---|
| 2012-03-31 | $645.61M | — | $78.3M | $71.63M | $51.66M |
|---|
| 2011-12-31 | $619.8M | — | -$194.01M | -$200.67M | -$125.13M |
|---|
| 2011-09-30 | $647.09M | — | $80.29M | $74.19M | $52.54M |
|---|
| 2011-06-30 | $633.19M | — | $78.85M | $72.52M | $50.44M |
|---|
| 2011-03-31 | $611.02M | — | $72.86M | $70.15M | $48.47M |
|---|
| 2010-12-31 | $535.5M | — | $51.84M | $46.07M | $39.39M |
|---|
| 2010-09-30 | $560.71M | — | $62.88M | $57.96M | $41.51M |
|---|
| 2010-06-30 | $552.81M | — | $65.3M | $58.28M | $40.04M |
|---|
| 2010-03-31 | $530.29M | — | $53.28M | $46.76M | $33.23M |
|---|
| 2009-12-31 | $545M | — | $69.44M | $62.57M | $47.67M |
|---|
| 2009-09-30 | $550.71M | — | $55.45M | $48.99M | $35.11M |
|---|
| 2009-06-30 | $545.49M | — | $45.49M | $39.71M | $27.77M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.66B | — | $246.7M | $181M | $145.1M |
|---|
| 2024-12-31 | $1.49B | — | $268.8M | $226.4M | $184.1M |
|---|
| 2023-12-31 | $1.39B | — | $286.8M | $239.8M | $188.3M |
|---|
| 2022-12-31 | $1.34B | — | $301.3M | $248.3M | $204.9M |
|---|
| 2021-12-31 | $1.35B | $1.24B | $279.2M | $226.1M | $178M |
|---|
| 2020-12-31 | $2.94B | $965.1M | $262.9M | $224.5M | $181M |
|---|
| 2019-12-31 | $3.07B | $1.18B | $183.1M | $143.9M | $133.3M |
|---|
| 2018-12-31 | $3.35B | $1.19B | $441.3M | $411.4M | $335.6M |
|---|
| 2017-12-31 | $2.79B | $1.02B | $388.4M | $367.5M | $171.8M |
|---|
| 2016-12-31 | $2.75B | $989.7M | $186.7M | $164.1M | $122.8M |
|---|
| 2015-12-31 | $2.74B | $954.4M | $372.9M | $336.5M | $228.9M |
|---|
| 2014-12-31 | $2.93B | $1.02B | $316.3M | $281.2M | $192.7M |
|---|
| 2013-12-31 | $2.6B | $883.52M | $347.9M | $326M | $192.7M |
|---|
| 2012-12-31 | $2.58B | $869.12M | $310.44M | $284.61M | $216.99M |
|---|
| 2011-12-31 | $2.5B | $847.13M | $36.57M | $14.76M | $26.32M |
|---|
| 2010-12-31 | $2.18B | $745.22M | $233.3M | $209.07M | $154.17M |
|---|
| 2009-12-31 | $2.2B | — | $208.27M | $184.93M | $133.86M |
|---|
| 2008-12-31 | $2.6B | — | $197.49M | $183.65M | $135.16M |
|---|