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 | $854M | $157.47M | $43.01M | $45.54M | $33.17M |
|---|
| 2026-03-31 | $721.87M | $132.74M | $20.23M | $23.59M | $17.22M |
|---|
| 2025-12-31 | $702.94M | $135.61M | $23.6M | $27.16M | $20.71M |
|---|
| 2025-09-30 | $709.07M | $138.65M | $30.27M | $33.96M | $24.74M |
|---|
| 2025-06-30 | $759.69M | $137.77M | $30.9M | $34.11M | $24.79M |
|---|
| 2025-03-31 | $701.05M | $127.31M | $14.52M | $18.5M | $13.48M |
|---|
| 2024-12-31 | $708.9M | $129.77M | $22.64M | $27.31M | $20.72M |
|---|
| 2024-09-30 | $724.72M | $135.41M | $30.04M | $36.58M | $27.06M |
|---|
| 2024-06-30 | $736.48M | $136.54M | $30.92M | $35.57M | $26.16M |
|---|
| 2024-03-31 | $632.03M | $118.07M | $13.46M | $18.03M | $13.15M |
|---|
| 2023-12-31 | $696.47M | $129.78M | $27.94M | $32.06M | $23.78M |
|---|
| 2023-09-30 | $693.09M | $131.89M | $32.02M | $34.71M | $25.6M |
|---|
| 2023-06-30 | $733.55M | $127.78M | $25.07M | $26.95M | $19.7M |
|---|
| 2023-03-31 | $727.55M | $122.3M | $18.12M | $19.4M | $14.2M |
|---|
| 2022-12-31 | $732.45M | $124.34M | $23.91M | $24.67M | $18.82M |
|---|
| 2022-09-30 | $775.69M | $136.63M | $31.74M | $32.05M | $23.21M |
|---|
| 2022-06-30 | $828.51M | $136.9M | $34.77M | $34.79M | $25.4M |
|---|
| 2022-03-31 | $788.34M | $128.31M | $30.13M | $30.13M | $21.79M |
|---|
| 2021-12-31 | $800.17M | $127.04M | $31.31M | $31.3M | $22.39M |
|---|
| 2021-09-30 | $751.37M | $120.7M | $27.33M | $27.33M | $20.05M |
|---|
| 2021-06-30 | $704.16M | $116.33M | $23.76M | $23.78M | $17.29M |
|---|
| 2021-03-31 | $636.89M | $100.52M | $14.12M | $14.11M | $10.18M |
|---|
| 2020-12-31 | $675.69M | $108.86M | $19.76M | $20.8M | $16.3M |
|---|
| 2020-09-30 | $652.75M | $107.83M | $21.08M | $21.06M | $16.93M |
|---|
| 2020-06-30 | $550M | $89M | $10.59M | $10.59M | $7.64M |
|---|
| 2020-03-31 | $711.85M | $113.12M | $20.65M | $20.74M | $14.9M |
|---|
| 2019-12-31 | $716.63M | $116.11M | $29.6M | $29.87M | $21.97M |
|---|
| 2019-09-30 | $729.41M | $118.86M | $32.64M | $32.7M | $23.75M |
|---|
| 2019-06-30 | $741.08M | $116.99M | $32.32M | $32.51M | $23.67M |
|---|
| 2019-03-31 | $632.92M | $99.35M | $17.41M | $17.61M | $12.73M |
|---|
| 2018-12-31 | $709.52M | $106.8M | $26.32M | $28.88M | $21.3M |
|---|
| 2018-09-30 | $658.5M | $100.44M | $18.95M | $19.06M | $13.77M |
|---|
| 2018-06-30 | $706.57M | $107.47M | $24.95M | $25.13M | $18.23M |
|---|
| 2018-03-31 | $624.9M | $96.37M | $15.47M | $15.59M | $11.3M |
|---|
| 2017-12-31 | $762.27M | $99.53M | $21.9M | $21.97M | $20.72M |
|---|
| 2017-09-30 | $729.23M | $96.14M | $21.74M | $21.73M | $13.12M |
|---|
| 2017-06-30 | $749.79M | $99.67M | $22.44M | $22.45M | $13.59M |
|---|
| 2017-03-31 | $670.59M | $86.73M | $11.45M | $11.47M | $7.43M |
|---|
| 2016-12-31 | $735.55M | $98.12M | $21.9M | $21.89M | $13M |
|---|
| 2016-09-30 | $708.49M | $96.97M | $22.45M | $22.42M | $13.59M |
|---|
| 2016-06-30 | $676.17M | $93.87M | $21.01M | $21M | $12.46M |
|---|
| 2016-03-31 | $572.39M | $82.19M | $15.16M | $15.15M | $9.06M |
|---|
| 2015-12-31 | $684.32M | $91.85M | $22.89M | $22.87M | $13.61M |
|---|
| 2015-09-30 | $680.77M | $88.57M | $21.86M | $21.83M | $13M |
|---|
| 2015-06-30 | $627.62M | $82.99M | $19.62M | $19.58M | $11.63M |
|---|
| 2015-03-31 | $581.26M | $77.61M | $14.18M | $14.18M | $8.58M |
|---|
| 2014-12-31 | $630.77M | $83.12M | $20.09M | $20.08M | $11.94M |
|---|
| 2014-09-30 | $639.57M | $83.65M | $20.42M | $20.38M | $12.18M |
|---|
| 2014-06-30 | $633.24M | $83.77M | $19.2M | $19.18M | $11.43M |
|---|
| 2014-03-31 | $559.76M | $72.85M | $11.75M | $11.74M | $7.13M |
|---|
| 2013-12-31 | $578.57M | $75.69M | $16.38M | $16.36M | $9.84M |
|---|
| 2013-09-30 | $580.36M | $76.55M | $17.51M | $17.47M | $10.59M |
|---|
| 2013-06-30 | $557.29M | $73.92M | $15.38M | $15.34M | $9.15M |
|---|
| 2013-03-31 | $505.42M | $66.84M | $10.13M | $10.08M | $6.1M |
|---|
| 2012-12-31 | $556.25M | $71.7M | $14.64M | $14.62M | $8.87M |
|---|
| 2012-09-30 | $561.29M | $72.21M | $16.3M | $16.24M | $9.9M |
|---|
| 2012-06-30 | $542.57M | $71.57M | $14.67M | $14.58M | $8.83M |
|---|
| 2012-03-31 | $498.76M | $66.61M | $9.03M | $9.07M | $5.48M |
|---|
| 2011-12-31 | $553.16M | $68.74M | $11.78M | $11.7M | $7.43M |
|---|
| 2011-09-30 | $575.65M | $70.44M | $15.88M | $15.82M | $9.39M |
|---|
| 2011-06-30 | $512.56M | $66.89M | $12.42M | $12.36M | $7.48M |
|---|
| 2011-03-31 | $461.93M | $58.82M | $7.53M | $7.55M | $4.49M |
|---|
| 2010-12-31 | $555.56M | $63.3M | $11.68M | $11.55M | $6.88M |
|---|
| 2010-09-30 | $532.83M | $61.97M | $14.33M | $14.27M | $8.63M |
|---|
| 2010-06-30 | $477.55M | $55.98M | $8.48M | $8.42M | $5.02M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.87B | $539.33M | $99.28M | $113.73M | $83.72M |
|---|
| 2024-12-31 | $2.8B | $519.79M | $97.06M | $117.49M | $87.1M |
|---|
| 2023-12-31 | $2.85B | $511.74M | $103.15M | $113.11M | $83.27M |
|---|
| 2022-12-31 | $3.12B | $526.18M | $120.55M | $121.64M | $89.22M |
|---|
| 2021-12-31 | $2.89B | $464.58M | $96.52M | $96.52M | $69.91M |
|---|
| 2020-12-31 | $2.59B | $418.81M | $72.07M | $73.2M | $55.77M |
|---|
| 2019-12-31 | $2.82B | $451.31M | $111.97M | $112.68M | $82.11M |
|---|
| 2018-12-31 | $2.7B | $411.09M | $85.69M | $88.66M | $64.59M |
|---|
| 2017-12-31 | $2.91B | $382.08M | $77.53M | $77.63M | $54.86M |
|---|
| 2016-12-31 | $2.69B | $371.16M | $80.52M | $80.45M | $48.11M |
|---|
| 2015-12-31 | $2.57B | $341.02M | $78.55M | $78.47M | $46.83M |
|---|
| 2014-12-31 | $2.46B | $323.39M | $71.45M | $71.37M | $42.68M |
|---|
| 2013-12-31 | $2.22B | $293M | $59.4M | $59.25M | $35.68M |
|---|
| 2012-12-31 | $2.16B | $282.09M | $54.63M | $54.51M | $33.07M |
|---|
| 2011-12-31 | $2.1B | $264.88M | $47.61M | $47.43M | $28.79M |
|---|
| 2010-12-31 | $1.97B | $229.9M | $38.67M | $38.39M | $22.96M |
|---|
| 2009-12-31 | $1.57B | $184.8M | -$684,000.00 | -$677,000.00 | -$1.22M |
|---|