Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-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 | $1.41B | — | $152.22M | $140.55M | $102.98M |
|---|
| 2026-03-31 | $1.4B | — | $116.77M | $120.65M | $82.52M |
|---|
| 2025-12-31 | $1.41B | — | $149.25M | $143.82M | $109.35M |
|---|
| 2025-09-30 | $1.39B | — | $144.94M | $143.62M | $106.82M |
|---|
| 2025-06-30 | $1.35B | — | $126.48M | $123.77M | $88.03M |
|---|
| 2025-03-31 | $1.3B | — | $99.33M | $94.42M | $73.48M |
|---|
| 2024-12-31 | $1.25B | — | $136.51M | $137.33M | $103.3M |
|---|
| 2024-09-30 | $1.17B | — | $176.98M | $189.62M | $136.35M |
|---|
| 2024-06-30 | $1.15B | — | $120.56M | $133.81M | $98.65M |
|---|
| 2024-03-31 | $1.17B | — | $110.53M | $123.66M | $116.24M |
|---|
| 2023-12-31 | $1.16B | — | $122.49M | $127.4M | $97.55M |
|---|
| 2023-09-30 | $1.15B | — | $114.03M | $131.85M | $97.2M |
|---|
| 2023-06-30 | $1.17B | — | $144.35M | $150.05M | $120.03M |
|---|
| 2023-03-31 | $1.21B | — | $120.37M | $127.28M | $102.29M |
|---|
| 2022-12-31 | $1.23B | — | $170.48M | $201.16M | $155.04M |
|---|
| 2022-09-30 | $1.23B | — | $180.23M | $191.15M | $156.05M |
|---|
| 2022-06-30 | $1.19B | — | $93.02M | $8.66M | $18.6M |
|---|
| 2022-03-31 | $1.17B | — | $129.24M | $106.29M | $89.72M |
|---|
| 2021-12-31 | $1.11B | — | $165.67M | $159.95M | $142.28M |
|---|
| 2021-09-30 | $988.54M | — | $144.12M | $135.36M | $115.66M |
|---|
| 2021-06-30 | $881.37M | — | $125.27M | $123.16M | $114.67M |
|---|
| 2021-03-31 | $780.78M | — | $107.25M | $114.92M | $109.05M |
|---|
| 2020-12-31 | $723.49M | — | $111.99M | $102.02M | $85.54M |
|---|
| 2020-09-30 | $652.24M | — | $96.4M | $103.96M | $89.43M |
|---|
| 2020-06-30 | $632.38M | — | $83.43M | $76.08M | $66.62M |
|---|
| 2020-03-31 | $651.36M | — | $87.51M | $96.42M | $85.57M |
|---|
| 2019-12-31 | $632.78M | — | $84.75M | $84.8M | $74.52M |
|---|
| 2019-09-30 | $588.1M | — | $80.57M | $79.97M | $67M |
|---|
| 2019-06-30 | $551.59M | — | $72.88M | $70.51M | $58.78M |
|---|
| 2019-03-31 | $521.33M | — | $64.66M | $64.25M | $60.75M |
|---|
| 2018-12-31 | $504.93M | — | $78.27M | $78.77M | $59.97M |
|---|
| 2018-09-30 | $468.19M | — | $64.56M | $65.99M | $65.62M |
|---|
| 2018-06-30 | $445.65M | — | $54.24M | $57.12M | $50.26M |
|---|
| 2018-03-31 | $424.15M | — | $48.7M | $47.9M | $64.42M |
|---|
| 2017-12-31 | $399.3M | — | $52.05M | $52.08M | -$30.87M |
|---|
| 2017-09-30 | $377.52M | — | $49.25M | $50.59M | $42.63M |
|---|
| 2017-06-30 | $348.98M | — | $40.68M | $43.05M | $37.36M |
|---|
| 2017-03-31 | $324.65M | — | $30.97M | $28.6M | $23.64M |
|---|
| 2016-12-31 | $313.53M | — | $37.38M | $32.05M | $24.76M |
|---|
| 2016-09-30 | $298.29M | — | $33.9M | $33.24M | $26.17M |
|---|
| 2016-06-30 | $283.83M | — | $32.08M | $30.92M | $24.43M |
|---|
| 2016-03-31 | $264.48M | — | $30.33M | $30.25M | $23.9M |
|---|
| 2015-12-31 | $260.25M | — | $31.77M | $34.73M | $27.64M |
|---|
| 2015-09-30 | $236.05M | — | $27.78M | $28.67M | $22.87M |
|---|
| 2015-06-30 | $217.78M | — | $23.61M | $24.44M | $19.23M |
|---|
| 2015-03-31 | $200.05M | — | $22.82M | $18.22M | $14.71M |
|---|
| 2014-12-31 | $202.18M | — | $24.02M | $24.58M | $18.42M |
|---|
| 2014-09-30 | $192.76M | — | $21.84M | $22.38M | $19.04M |
|---|
| 2014-06-30 | $174.7M | — | $18.48M | $18.4M | $14.81M |
|---|
| 2014-03-31 | $160.38M | — | $21.86M | $21.59M | $17.36M |
|---|
| 2013-12-31 | $157.59M | — | $23.19M | $23.31M | $18.76M |
|---|
| 2013-09-30 | $140.15M | — | $20.23M | $20.36M | $16.44M |
|---|
| 2013-06-30 | $133.18M | — | $17.54M | $17.44M | $14.12M |
|---|
| 2013-03-31 | $124.2M | — | $15.54M | $15.67M | $12.68M |
|---|
| 2012-12-31 | $125.54M | — | $18.66M | $19.04M | $15M |
|---|
| 2012-09-30 | $110.08M | — | $16.74M | $16.59M | $14.07M |
|---|
| 2012-06-30 | $103.8M | — | $16.83M | $15.9M | $13.32M |
|---|
| 2012-03-31 | $94.38M | — | $13.78M | $14.34M | $12.1M |
|---|
| 2011-12-31 | $95.13M | — | $15.43M | $15.35M | $12.38M |
|---|
| 2011-09-30 | $86.42M | — | $16.89M | $14.98M | $13.95M |
|---|
| 2011-06-30 | $80.18M | — | $10.88M | $10.6M | $8.28M |
|---|
| 2011-03-31 | $72.8M | — | $11.81M | $11.87M | $9.74M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $5.46B | — | $520M | $505.62M | $377.68M |
|---|
| 2024-12-31 | $4.73B | — | $544.58M | $584.41M | $454.53M |
|---|
| 2023-12-31 | $4.69B | — | $501.24M | $536.59M | $417.08M |
|---|
| 2022-12-31 | $4.82B | — | $572.97M | $507.26M | $419.42M |
|---|
| 2021-12-31 | $3.76B | — | $542.32M | $533.39M | $481.65M |
|---|
| 2020-12-31 | $2.66B | — | $379.32M | $378.48M | $327.16M |
|---|
| 2019-12-31 | $2.29B | — | $302.85M | $299.53M | $261.06M |
|---|
| 2018-12-31 | $1.84B | — | $245.76M | $249.77M | $240.26M |
|---|
| 2017-12-31 | $1.45B | — | $172.95M | $174.31M | $72.76M |
|---|
| 2016-12-31 | $1.16B | — | $133.7M | $126.47M | $99.27M |
|---|
| 2015-12-31 | $914.13M | — | $105.97M | $106.07M | $84.46M |
|---|
| 2014-12-31 | $730.03M | — | $86.18M | $86.95M | $69.64M |
|---|
| 2013-12-31 | $555.12M | — | $76.49M | $76.77M | $61.99M |
|---|
| 2012-12-31 | $433.8M | — | $66.01M | $65.86M | $54.48M |
|---|
| 2011-12-31 | $334.53M | — | $55.01M | $52.79M | $44.35M |
|---|
| 2010-12-31 | $221.82M | — | $32.79M | $31.1M | $28.31M |
|---|