Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2011-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.83B | — | $83.98M | $78.57M | $57.34M |
|---|
| 2026-03-31 | $1.5B | — | $27.79M | $24.43M | $17.84M |
|---|
| 2025-12-31 | $1.46B | — | $15.95M | $14.31M | $8.73M |
|---|
| 2025-09-30 | $1.67B | — | $32.33M | $30.86M | $21.77M |
|---|
| 2025-06-30 | $1.74B | — | $80.53M | $80.6M | $61.99M |
|---|
| 2025-03-31 | $1.54B | — | $54.52M | $54.19M | $40.35M |
|---|
| 2024-12-31 | $1.57B | — | $92.72M | $93.18M | $68.9M |
|---|
| 2024-09-30 | $1.71B | — | $117.36M | $120.84M | $91.04M |
|---|
| 2024-06-30 | $1.8B | — | $146.98M | $150.79M | $112.29M |
|---|
| 2024-03-31 | $1.65B | — | $132.98M | $136.95M | $104.12M |
|---|
| 2023-12-31 | $1.64B | — | $121.18M | $127.2M | $97.54M |
|---|
| 2023-09-30 | $1.83B | — | $185.63M | $192.07M | $143.07M |
|---|
| 2023-06-30 | $1.82B | — | $189.98M | $195.77M | $146.32M |
|---|
| 2023-03-31 | $1.54B | — | $127.6M | $130.01M | $96.73M |
|---|
| 2022-12-31 | $1.63B | — | $155.78M | $157.29M | $117.36M |
|---|
| 2022-09-30 | $2.15B | — | $299.37M | $295.63M | — |
|---|
| 2022-06-30 | $2.28B | — | $297.08M | $292M | — |
|---|
| 2022-03-31 | $2.33B | — | $405.63M | $401.47M | $302.6M |
|---|
| 2021-12-31 | $1.78B | — | $227.38M | $221.81M | $169.08M |
|---|
| 2021-09-30 | $1.88B | — | $129.39M | $122.86M | — |
|---|
| 2021-06-30 | $2.44B | — | $409.78M | $403.58M | — |
|---|
| 2021-03-31 | $1.82B | — | $205.26M | $200.6M | $149.16M |
|---|
| 2020-12-31 | $1.47B | — | $99.14M | $87.36M | $26M |
|---|
| 2020-09-30 | $1.59B | — | $158.57M | $137.83M | — |
|---|
| 2020-06-30 | $1.24B | — | $51.77M | $44.92M | — |
|---|
| 2020-03-31 | $1.17B | — | $25.55M | $16.21M | $12.2M |
|---|
| 2019-12-31 | $1.1B | — | $24.78M | $19.35M | $14.65M |
|---|
| 2019-09-30 | $1.27B | — | $44.9M | $36.82M | — |
|---|
| 2019-06-30 | $1.23B | — | $45.13M | $37.47M | — |
|---|
| 2019-03-31 | $1.04B | — | $21.65M | $14.59M | $11.39M |
|---|
| 2018-12-31 | $1.07B | — | -$84.28M | -$93.43M | -$72.25M |
|---|
| 2018-09-30 | $1.34B | — | $30.46M | $13.03M | — |
|---|
| 2018-06-30 | $1.41B | — | $74.06M | $55.66M | — |
|---|
| 2018-03-31 | $1.18B | — | $51.8M | $46.84M | $37.05M |
|---|
| 2017-12-31 | $1.09B | — | $21.69M | $17.26M | $19.12M |
|---|
| 2017-09-30 | $1.23B | — | $56.1M | $49.94M | — |
|---|
| 2017-06-30 | $1.14B | — | $42.5M | $35.3M | — |
|---|
| 2017-03-31 | $974.44M | — | $21.13M | $15.09M | $10.02M |
|---|
| 2016-12-31 | $919.53M | — | $2.11M | -$10.05M | — |
|---|
| 2016-09-30 | $1.07B | — | $31.31M | $15.5M | — |
|---|
| 2016-06-30 | $1.04B | — | $37.87M | $29.96M | — |
|---|
| 2016-03-31 | $880.7M | — | $13.41M | $7.88M | — |
|---|
| 2015-12-31 | $876.54M | — | $7.7M | $1.99M | — |
|---|
| 2015-09-30 | $991.58M | — | $40.44M | $34.64M | — |
|---|
| 2015-06-30 | $955.4M | — | $37.36M | $31.87M | — |
|---|
| 2015-03-31 | $809.9M | — | $17.69M | $12.19M | — |
|---|
| 2014-12-31 | $862.05M | — | $28.9M | $23.16M | — |
|---|
| 2014-09-30 | $983.32M | — | $56.19M | $50.42M | $32.29M |
|---|
| 2014-06-30 | $961.19M | — | $45.9M | $40.7M | $26.42M |
|---|
| 2014-03-31 | $767.18M | — | $14.56M | $9.03M | $5.57M |
|---|
| 2013-12-31 | $798.34M | — | $21.42M | $15.75M | $9.83M |
|---|
| 2013-09-30 | $877.98M | — | $30.48M | $25.46M | $15.86M |
|---|
| 2013-06-30 | $852.3M | — | $22.22M | $17.21M | $10.41M |
|---|
| 2013-03-31 | $744.88M | — | $24.64M | $19.73M | $80.84M |
|---|
| 2012-12-31 | $694.58M | — | $8.61M | $1.34M | $1.28M |
|---|
| 2012-09-30 | $764.6M | — | $28.13M | $23.61M | $23.5M |
|---|
| 2012-06-30 | $732.9M | — | $20.15M | $15.13M | $15.05M |
|---|
| 2012-03-31 | $586.99M | — | $6.25M | $1.73M | $1.67M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $6.4B | — | $183.33M | $179.95M | $132.84M |
|---|
| 2024-12-31 | $6.72B | — | $490.04M | $501.76M | $376.35M |
|---|
| 2023-12-31 | $6.84B | — | $624.39M | $645.05M | $483.66M |
|---|
| 2022-12-31 | $8.39B | — | $1.16B | $1.15B | $857.66M |
|---|
| 2021-12-31 | $7.93B | — | $971.8M | $948.85M | $712.49M |
|---|
| 2020-12-31 | $5.47B | — | $335.03M | $286.31M | $174.98M |
|---|
| 2019-12-31 | $4.64B | — | $136.46M | $108.23M | $80.93M |
|---|
| 2018-12-31 | $5B | — | $72.04M | $22.1M | $20.48M |
|---|
| 2017-12-31 | $4.43B | — | $141.41M | $117.59M | $82.96M |
|---|
| 2016-12-31 | $3.91B | — | $84.69M | $43.3M | $38.25M |
|---|
| 2015-12-31 | $3.63B | — | $103.19M | $80.68M | $52.18M |
|---|
| 2014-12-31 | $3.57B | — | $145.55M | $123.31M | — |
|---|
| 2013-12-31 | $3.27B | — | $98.76M | $78.15M | $116.94M |
|---|
| 2012-12-31 | $2.78B | — | $63.13M | $41.8M | $41.5M |
|---|
| 2011-12-31 | $2.25B | — | -$27.05M | -$46.12M | -$46.36M |
|---|