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 | $576.46M | $183.07M | $55.49M | $39.72M | $28.71M |
|---|
| 2026-03-31 | $521.66M | $168.61M | $42.47M | $26.63M | $19.98M |
|---|
| 2025-12-31 | $527.39M | $166.59M | $46.67M | $31M | $22.85M |
|---|
| 2025-09-30 | $513.72M | $161.26M | $43.7M | $29.45M | $21.63M |
|---|
| 2025-06-30 | $498.68M | $157.81M | $45.99M | $31.6M | $23.61M |
|---|
| 2025-03-31 | $476.57M | $150.27M | $40.52M | $27.17M | $20.59M |
|---|
| 2024-12-31 | $470.91M | $148.49M | $39.29M | $22.68M | $21.36M |
|---|
| 2024-09-30 | $472.94M | $146.11M | $39.61M | $23.73M | $21.1M |
|---|
| 2024-06-30 | $445.56M | $137.79M | $37.35M | $23M | $16.69M |
|---|
| 2024-03-31 | $412.64M | $123.88M | $29.13M | $15.56M | $11.33M |
|---|
| 2023-12-31 | $407.04M | $122.84M | $29.99M | $14.79M | $16.01M |
|---|
| 2023-09-30 | $419.25M | $125.56M | $35.86M | $21.94M | $16.17M |
|---|
| 2023-06-30 | $428.04M | $131.85M | $37.48M | $25.86M | $19.05M |
|---|
| 2023-03-31 | $424.27M | $125.04M | $35.4M | $24.35M | $17.58M |
|---|
| 2022-12-31 | $406.3M | $111.26M | $23.73M | $12.43M | $7.15M |
|---|
| 2022-09-30 | $387.31M | $111.63M | $26.54M | $18.14M | $13.93M |
|---|
| 2022-06-30 | $367.81M | $104.26M | $25.92M | $19.47M | $14.43M |
|---|
| 2022-03-31 | $319.41M | $94.88M | $21.56M | $15.86M | $12.64M |
|---|
| 2021-12-31 | $293.15M | $84.66M | $7.59M | $1.78M | $881,000.00 |
|---|
| 2021-09-30 | $289.49M | $86.94M | $11.19M | $6.37M | $7.13M |
|---|
| 2021-06-30 | $285.69M | $85.28M | $14.85M | $9.61M | $8.12M |
|---|
| 2021-03-31 | $245.59M | $71.63M | $6.23M | $1.42M | $371,000.00 |
|---|
| 2020-12-31 | $232.69M | $62.7M | -$5.28M | -$14.25M | -$3.08M |
|---|
| 2020-09-30 | $220.19M | $61.3M | -$40.85M | -$44.92M | -$34.67M |
|---|
| 2020-06-30 | $251.4M | $70.08M | $7.14M | $3.08M | $2.43M |
|---|
| 2020-03-31 | $300.98M | $83.99M | $10.92M | $7.37M | $5.71M |
|---|
| 2019-12-31 | $293.13M | $80.9M | $8.03M | $3.62M | $3.17M |
|---|
| 2019-09-30 | $327.18M | $92.7M | $21.72M | $16.76M | $13.11M |
|---|
| 2019-06-30 | $333.32M | $91.99M | $22.85M | $17.78M | $13.46M |
|---|
| 2019-03-31 | $311.23M | $84.2M | $14.82M | $9.81M | $7.29M |
|---|
| 2018-12-31 | $311.01M | $86.58M | $20.43M | $15.33M | $11.12M |
|---|
| 2018-09-30 | $308.03M | $84.07M | $16.81M | $11.91M | $8.4M |
|---|
| 2018-06-30 | $311.23M | $85.12M | $20.06M | $15.34M | $11.56M |
|---|
| 2018-03-31 | $285.94M | $76.45M | $11.15M | $6.13M | $4.55M |
|---|
| 2017-12-31 | $265.63M | $71.17M | $8.49M | $4.14M | $6.65M |
|---|
| 2017-09-30 | $251.93M | $66.96M | $6.51M | $1.74M | $2.97M |
|---|
| 2017-06-30 | $250.7M | $68.94M | $10.26M | $6.21M | $4.14M |
|---|
| 2017-03-31 | $238.53M | $64.52M | $8.24M | $4.81M | $3.13M |
|---|
| 2016-12-31 | $222.29M | $60.56M | $7.55M | $9.2M | $7.38M |
|---|
| 2016-09-30 | $230.03M | $63.82M | $4.93M | $846,000.00 | $263,000.00 |
|---|
| 2016-06-30 | $256.22M | $71.6M | $8.85M | $4.89M | $5.17M |
|---|
| 2016-03-31 | $253.56M | $68.82M | -$2M | -$5.26M | -$5.11M |
|---|
| 2015-12-31 | $278.68M | $76.93M | -$4.4M | -$7.56M | -$2.92M |
|---|
| 2015-09-30 | $303.08M | $85.71M | -$55.61M | -$58.57M | -$52.44M |
|---|
| 2015-06-30 | $323.69M | $91.3M | $14M | $11.55M | $7.17M |
|---|
| 2015-03-31 | $341.59M | $98.05M | $18.1M | $15.67M | $9.65M |
|---|
| 2014-12-31 | $382.5M | $106.68M | -$91.97M | -$95.03M | -$88.07M |
|---|
| 2014-09-30 | $387.05M | $113.41M | $30.8M | $27.49M | $16.99M |
|---|
| 2014-06-30 | $381.6M | $111.05M | $27.39M | $24.08M | $14.88M |
|---|
| 2014-03-31 | $348.5M | $101.71M | $21.15M | $17.91M | $10.96M |
|---|
| 2013-12-31 | $313.75M | $94.6M | $28.06M | $26.76M | $16.9M |
|---|
| 2013-09-30 | $329.72M | $97.12M | $26.9M | $25.32M | $16.35M |
|---|
| 2013-06-30 | $307.94M | $91.52M | $23.27M | $21.56M | $13.75M |
|---|
| 2013-03-31 | $290.1M | $89.11M | $22.7M | $21.08M | $13.23M |
|---|
| 2012-12-31 | $293.01M | $87.48M | $25.26M | $23.59M | $14.07M |
|---|
| 2012-09-30 | $289.92M | $83.51M | $24.51M | $22.25M | $13.09M |
|---|
| 2012-06-30 | $261.89M | $76.63M | $20.85M | $20.08M | $12.18M |
|---|
| 2012-03-31 | $252.29M | $71.47M | $19.91M | $19.09M | $11.65M |
|---|
| 2011-12-31 | $218.39M | $62.67M | $15.88M | $15.15M | $9.21M |
|---|
| 2011-09-30 | $207.86M | $59.47M | $14.44M | $13.68M | $8.27M |
|---|
| 2011-06-30 | $197.68M | $57.27M | $13.63M | $12.62M | $7.61M |
|---|
| 2011-03-31 | $183.09M | $52.43M | $11.54M | $10.54M | $6.34M |
|---|
| 2010-12-31 | $169.67M | $49.65M | $11.06M | $9.88M | $5.86M |
|---|
| 2010-09-30 | $172.25M | $48.89M | $10.16M | $8.76M | $5.35M |
|---|
| 2010-06-30 | $167.29M | $47.9M | $9.13M | $7.54M | $4.58M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.02B | $635.93M | $176.87M | $119.22M | $88.68M |
|---|
| 2024-12-31 | $1.8B | $556.28M | $145.38M | $84.97M | $70.49M |
|---|
| 2023-12-31 | $1.68B | $505.29M | $138.72M | $86.93M | $68.81M |
|---|
| 2022-12-31 | $1.48B | $422.04M | $97.75M | $65.9M | $48.16M |
|---|
| 2021-12-31 | $1.11B | $328.51M | $39.86M | $19.18M | $16.5M |
|---|
| 2020-12-31 | $1.01B | $277.2M | -$27.67M | -$48.31M | -$29.27M |
|---|
| 2019-12-31 | $1.26B | $349.79M | $67.41M | $47.96M | $37.03M |
|---|
| 2018-12-31 | $1.22B | $332.21M | $68.45M | $48.71M | $35.63M |
|---|
| 2017-12-31 | $1.01B | $271.58M | $33.49M | $16.89M | $16.89M |
|---|
| 2016-12-31 | $962.09M | $264.8M | $19.33M | $9.67M | $7.7M |
|---|
| 2015-12-31 | $1.25B | $351.99M | -$27.92M | -$38.92M | -$38.54M |
|---|
| 2014-12-31 | $1.5B | $432.84M | -$12.63M | -$25.56M | -$45.24M |
|---|
| 2013-12-31 | $1.24B | $372.35M | $100.92M | $94.72M | $60.24M |
|---|
| 2012-12-31 | $1.1B | $319.09M | $90.52M | $85.01M | $50.99M |
|---|
| 2011-12-31 | $807.01M | $231.84M | $55.49M | $52M | $31.44M |
|---|
| 2010-12-31 | $656.2M | $188.4M | $37.09M | $32.13M | $19.38M |
|---|
| 2009-12-31 | $583.23M | $151.41M | -$49.33M | -$54.48M | -$42.41M |
|---|