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 | $980.64M | $541.07M | $303.89M | $321.73M | $257.3M |
|---|
| 2026-03-31 | $804.19M | $445.07M | $241.15M | $247.18M | $193.23M |
|---|
| 2025-12-31 | $751.16M | $414.27M | $199.94M | $209.77M | $171.66M |
|---|
| 2025-09-30 | $737.18M | $406.23M | $195.18M | $205.58M | $178.27M |
|---|
| 2025-06-30 | $664.57M | $366.02M | $164.76M | $176.98M | $135.01M |
|---|
| 2025-03-31 | $637.55M | $353.23M | $168.76M | $173.89M | $135.05M |
|---|
| 2024-12-31 | $621.67M | $344.41M | $163.31M | $169.53M | $1.25B |
|---|
| 2024-09-30 | $620.12M | $343.44M | $164.03M | $174.31M | $144.43M |
|---|
| 2024-06-30 | $507.43M | $280.58M | $116.54M | $124.05M | $100.37M |
|---|
| 2024-03-31 | $457.89M | $252.44M | $95.49M | $105.03M | $92.54M |
|---|
| 2023-12-31 | $454.01M | $251.12M | $109.57M | $119.55M | $96.91M |
|---|
| 2023-09-30 | $474.87M | $263.54M | $135.57M | $137.86M | $121.16M |
|---|
| 2023-06-30 | $441.13M | $247.68M | $112.33M | $118.87M | $99.5M |
|---|
| 2023-03-31 | $451.07M | $258.78M | $124.28M | $129.57M | $109.8M |
|---|
| 2022-12-31 | $460.01M | $267.81M | $136.89M | $140.76M | $119.09M |
|---|
| 2022-09-30 | $495.42M | $290.9M | $151.87M | $151.88M | $124.34M |
|---|
| 2022-06-30 | $461M | $270.96M | $141.89M | $136.8M | $114.68M |
|---|
| 2022-03-31 | $377.71M | $218.88M | $96.13M | $95.5M | $79.57M |
|---|
| 2021-12-31 | $336.5M | $193.87M | $78.57M | $81.96M | $72.67M |
|---|
| 2021-09-30 | $323.52M | $186.31M | $77.13M | $77.92M | $68.77M |
|---|
| 2021-06-30 | $293.32M | $164.22M | $60.63M | $63.66M | $55.17M |
|---|
| 2021-03-31 | $254.46M | $141.06M | $46.09M | $48.67M | $45.41M |
|---|
| 2020-12-31 | $233.04M | $128.87M | $39.96M | $44.44M | $42.89M |
|---|
| 2020-09-30 | $259.42M | $143.04M | $59.98M | $62.47M | $55.57M |
|---|
| 2020-06-30 | $186.21M | $102.59M | $27.96M | $33.16M | $30.17M |
|---|
| 2020-03-31 | $165.78M | $91.45M | $30.99M | $29.27M | $35.76M |
|---|
| 2019-12-31 | $166.74M | $91.94M | $30.69M | $33.43M | $32.44M |
|---|
| 2019-09-30 | $168.81M | $93.16M | $30.03M | $32.29M | $29.53M |
|---|
| 2019-06-30 | $151.01M | $83.23M | $20.12M | $22.35M | $20.69M |
|---|
| 2019-03-31 | $141.36M | $78.01M | $21.72M | $25.06M | $26.18M |
|---|
| 2018-12-31 | $153.5M | $84.59M | $33.08M | $32.68M | $27.64M |
|---|
| 2018-09-30 | $159.98M | $89.02M | $33.49M | $36.21M | $31.57M |
|---|
| 2018-06-30 | $139.76M | $77.56M | $24.88M | $27.11M | $24.21M |
|---|
| 2018-03-31 | $129.15M | $71.5M | $22.04M | $22.48M | $21.86M |
|---|
| 2017-12-31 | $129.43M | $71.16M | $25.05M | $26.7M | $12.07M |
|---|
| 2017-09-30 | $128.94M | $70.86M | $23.83M | $25.09M | $23.64M |
|---|
| 2017-06-30 | $112.2M | $61.43M | $14.97M | $16.21M | $15.01M |
|---|
| 2017-03-31 | $100.36M | $54.84M | $13.57M | $14.95M | $14.48M |
|---|
| 2016-12-31 | $103.62M | $56.51M | $17.54M | $18.44M | $16.57M |
|---|
| 2016-09-30 | $106.46M | $57.93M | $15M | $15.78M | $14.37M |
|---|
| 2016-06-30 | $94.08M | $50.93M | $11.53M | $12.12M | $11.2M |
|---|
| 2016-03-31 | $84.51M | $45.51M | $10.38M | $10.92M | $10.58M |
|---|
| 2015-12-31 | $86.92M | $46.92M | $11.79M | $12.34M | $10.11M |
|---|
| 2015-09-30 | $91.19M | $49.44M | $13.31M | $13.3M | $11.2M |
|---|
| 2015-06-30 | $81.42M | $44.13M | $10.11M | $10.35M | $7.9M |
|---|
| 2015-03-31 | $73.54M | $39.68M | $5.86M | $6.5M | $5.96M |
|---|
| 2014-12-31 | $75.7M | $40.96M | $9.17M | $9.57M | $8.86M |
|---|
| 2014-09-30 | $78.34M | $42.46M | $10.45M | $10.65M | $11.22M |
|---|
| 2014-06-30 | $68.44M | $37.1M | $6.6M | $6.9M | $6.4M |
|---|
| 2014-03-31 | $60.06M | $32.1M | $9.09M | $9.28M | $9.02M |
|---|
| 2013-12-31 | $63.56M | $34.29M | $8.04M | $7.98M | $7.5M |
|---|
| 2013-09-30 | $65.35M | $35.29M | $8.66M | $8.6M | $7.41M |
|---|
| 2013-06-30 | $57.71M | $30.93M | $4.91M | $5.13M | $5.49M |
|---|
| 2013-03-31 | $51.47M | $27.39M | $2.31M | $2.3M | $2.5M |
|---|
| 2012-12-31 | $48.21M | $25.55M | $980,000.00 | $970,000.00 | $248,000.00 |
|---|
| 2012-09-30 | $56.51M | $30.01M | $6.32M | $6.48M | $5.92M |
|---|
| 2012-06-30 | $58.61M | $31.17M | $6.78M | $7.14M | $6.59M |
|---|
| 2012-03-31 | $50.48M | $26.41M | $3.2M | $3.3M | $3M |
|---|
| 2011-12-31 | $47.46M | $24.92M | $2.41M | $2.51M | $2.45M |
|---|
| 2011-09-30 | $52.96M | $27.81M | $5.05M | $5.05M | $5.47M |
|---|
| 2011-06-30 | $51.63M | $26.56M | $4.04M | $4.06M | $3.48M |
|---|
| 2011-03-31 | $44.47M | $22.31M | $1.92M | $2.1M | $1.89M |
|---|
| 2010-12-31 | $47.06M | $23.74M | $3.96M | $4.12M | $3.58M |
|---|
| 2010-09-30 | $65.84M | $35.99M | $13.44M | $13.52M | $13.22M |
|---|
| 2010-06-30 | $55.69M | $32.43M | $6.81M | $7.14M | $6.41M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.79B | $1.54B | $728.64M | $766.22M | $621.48M |
|---|
| 2024-12-31 | $2.21B | $1.22B | $539.36M | $572.91M | $1.59B |
|---|
| 2023-12-31 | $1.82B | $1.02B | $481.74M | $505.84M | $427.37M |
|---|
| 2022-12-31 | $1.79B | $1.05B | $526.79M | $524.94M | $437.67M |
|---|
| 2021-12-31 | $1.21B | $685.46M | $262.42M | $272.22M | $242.02M |
|---|
| 2020-12-31 | $844.45M | $465.95M | $158.88M | $169.34M | $164.38M |
|---|
| 2019-12-31 | $627.92M | $346.33M | $102.56M | $113.12M | $108.84M |
|---|
| 2018-12-31 | $582.38M | $322.67M | $113.49M | $118.48M | $105.27M |
|---|
| 2017-12-31 | $470.93M | $258.28M | $77.42M | $82.94M | $65.2M |
|---|
| 2016-12-31 | $388.67M | $210.87M | $54.45M | $57.26M | $52.72M |
|---|
| 2015-12-31 | $333.07M | $180.17M | $41.07M | $42.49M | $35.17M |
|---|
| 2014-12-31 | $282.54M | $152.62M | $35.3M | $36.39M | $35.5M |
|---|
| 2013-12-31 | $238.09M | $127.9M | $23.92M | $24.01M | $22.9M |
|---|
| 2012-12-31 | $213.81M | $113.15M | $17.28M | $17.89M | $15.76M |
|---|
| 2011-12-31 | $196.52M | $101.59M | $13.42M | $13.73M | $13.3M |
|---|
| 2010-12-31 | $218.84M | $121.46M | $30.5M | $31.42M | $29.56M |
|---|
| 2009-12-31 | $165.01M | $97.68M | $19.53M | $20.15M | $19.67M |
|---|