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 | $532.55M | $189.2M | $40.6M | $31.14M | $26.84M |
|---|
| 2026-03-31 | $480.48M | $176.74M | $33.59M | $23.69M | $19.67M |
|---|
| 2025-12-31 | $468.48M | $165.52M | $31.23M | $20.17M | $20.7M |
|---|
| 2025-09-30 | $493.84M | $180.87M | $46.64M | $35.43M | $30.47M |
|---|
| 2025-06-30 | $483.4M | $171.72M | -$52.51M | -$65.94M | -$66.58M |
|---|
| 2025-03-31 | $442.91M | $161.26M | $27.62M | $17.37M | $12.92M |
|---|
| 2024-12-31 | $444.09M | $156.2M | $29.01M | $19.01M | $14.19M |
|---|
| 2024-09-30 | $462.27M | $172.55M | $51.72M | $42.15M | $32.35M |
|---|
| 2024-06-30 | $463.57M | $175.72M | $58.45M | $48.12M | $34.89M |
|---|
| 2024-03-31 | $469.76M | $181.56M | $55.53M | $45.78M | $35.23M |
|---|
| 2023-12-31 | $467.11M | $171.16M | $48.25M | $34.18M | $20.2M |
|---|
| 2023-09-30 | $490.61M | $183.35M | $59.52M | $44.02M | $33.67M |
|---|
| 2023-06-30 | $495.44M | $177.69M | $56.8M | $40.47M | $29.35M |
|---|
| 2023-03-31 | $500.15M | $173.45M | $49.93M | $34.45M | $29.53M |
|---|
| 2022-12-31 | $484.81M | $156.27M | -$53.61M | -$68.05M | -$75.96M |
|---|
| 2022-09-30 | $492.22M | $160.75M | $44.61M | $36.31M | $25.87M |
|---|
| 2022-06-30 | $492.39M | $149.56M | $31.9M | $17.01M | $14.34M |
|---|
| 2022-03-31 | $474.17M | $146.07M | $29.4M | $21.85M | $19.82M |
|---|
| 2021-12-31 | $447.04M | $138.86M | $30.75M | $24.65M | $18.13M |
|---|
| 2021-09-30 | $449.07M | $145.13M | $36.01M | $31.02M | $31.06M |
|---|
| 2021-06-30 | $435.26M | $154.45M | $38.82M | $47.21M | $33.57M |
|---|
| 2021-03-31 | $429.78M | $156.19M | $44.89M | $44.11M | $38.62M |
|---|
| 2020-12-31 | $385.85M | $142.01M | $34.71M | $47M | $48.47M |
|---|
| 2020-09-30 | $367.22M | $140.19M | $34.86M | $27.78M | $27.3M |
|---|
| 2020-06-30 | $286.04M | $97.39M | $2.24M | -$5.57M | -$7.74M |
|---|
| 2020-03-31 | $378.56M | $133.85M | -$12.44M | -$42.08M | -$28.38M |
|---|
| 2019-12-31 | $391.29M | $136.13M | $20.28M | $11.05M | $15.24M |
|---|
| 2019-09-30 | $325.13M | $105.06M | -$14.5M | -$20.4M | -$13.05M |
|---|
| 2019-06-30 | $205.87M | $75.16M | $20.53M | $19.84M | $15.59M |
|---|
| 2019-03-31 | $211.21M | $75.77M | $19.83M | $18.42M | $13.84M |
|---|
| 2018-12-31 | $211.48M | $74.84M | $20.07M | $19.24M | $7.81M |
|---|
| 2018-09-30 | $222.02M | $81.09M | $24.92M | $23.41M | $19.69M |
|---|
| 2018-06-30 | $221.96M | $80.94M | $22.56M | $21.79M | $19.25M |
|---|
| 2018-03-31 | $212.06M | $75.45M | $20.23M | $18.66M | $12.73M |
|---|
| 2017-12-31 | $211.07M | $74M | $17.07M | $16.83M | -$9.76M |
|---|
| 2017-09-30 | $212.92M | $74.78M | $14.01M | $14.23M | $11.14M |
|---|
| 2017-06-30 | $201.18M | $71.84M | $17.9M | $16.09M | $11.91M |
|---|
| 2017-03-31 | $194.91M | $70.89M | $13.76M | $13.52M | $6.99M |
|---|
| 2016-12-31 | $191.25M | — | $20.95M | $20.63M | $17.43M |
|---|
| 2016-09-30 | $190.43M | $70.9M | $21.86M | $21.65M | $16.01M |
|---|
| 2016-06-30 | $186.92M | $71.4M | $22.7M | $22.18M | $15.02M |
|---|
| 2016-03-31 | $178.08M | $67.98M | $19.84M | $19.55M | $12.95M |
|---|
| 2015-12-31 | $183.28M | — | $16.53M | $13.06M | $11.39M |
|---|
| 2015-09-30 | $189.22M | $71.33M | $18.73M | $18.64M | $14.37M |
|---|
| 2015-06-30 | $183.73M | $70.62M | $21.45M | $21.13M | $15.04M |
|---|
| 2015-03-31 | $181.33M | $66.33M | $17.86M | $17.4M | $10.38M |
|---|
| 2014-12-31 | $194.03M | — | $16.49M | $16.62M | $12.64M |
|---|
| 2014-09-30 | $198.87M | $70.3M | $20.55M | $21.47M | $15.7M |
|---|
| 2014-06-30 | $191.29M | $68.22M | $20.95M | $21.38M | $15.94M |
|---|
| 2014-03-31 | $181.67M | $65.11M | $19.37M | $18.83M | $12.73M |
|---|
| 2013-12-31 | $184.3M | — | $15.23M | $16.41M | $12.17M |
|---|
| 2013-09-30 | $184.06M | $65.99M | $18.81M | $17.67M | $13.31M |
|---|
| 2013-06-30 | $184.85M | $67.31M | $19.79M | $21.56M | $16.68M |
|---|
| 2013-03-31 | $176.19M | $62.61M | $17.41M | $17.18M | $14.19M |
|---|
| 2012-12-31 | $172.87M | — | $13.68M | $15.82M | $13.77M |
|---|
| 2012-09-30 | $180.92M | $59.13M | $15.86M | $15.3M | $11.62M |
|---|
| 2012-06-30 | $176.8M | $60.64M | $16.98M | $15.84M | $11.74M |
|---|
| 2012-03-31 | $177.64M | $59.8M | $16.7M | $15.99M | $13.11M |
|---|
| 2011-12-31 | $173.26M | — | $11.37M | $11.54M | $12.63M |
|---|
| 2011-09-30 | $182.31M | $59.49M | $17.5M | $19.34M | $13.81M |
|---|
| 2011-06-30 | $167.79M | $53.77M | $14.94M | $14.8M | $10.56M |
|---|
| 2011-03-31 | $159.87M | $52.73M | $14.1M | $13.69M | $11.23M |
|---|
| 2010-12-31 | $142.08M | — | $11.62M | $11.33M | $7.78M |
|---|
| 2010-09-30 | $137.67M | $49.03M | $9.43M | $8.08M | $6.86M |
|---|
| 2010-06-30 | $135.99M | $48.53M | $13.41M | $13.49M | $9.73M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.89B | $679.37M | $52.99M | $7.03M | -$2.49M |
|---|
| 2024-12-31 | $1.84B | $686.03M | $194.71M | $155.06M | $116.64M |
|---|
| 2023-12-31 | $1.95B | $705.64M | $214.5M | $153.12M | $112.75M |
|---|
| 2022-12-31 | $1.94B | $612.65M | $52.3M | $7.12M | -$15.93M |
|---|
| 2021-12-31 | $1.76B | $594.64M | $150.47M | $146.99M | $121.37M |
|---|
| 2020-12-31 | $1.42B | $513.44M | $59.36M | $27.14M | $39.66M |
|---|
| 2019-12-31 | $1.13B | $392.12M | $46.13M | $28.9M | $31.62M |
|---|
| 2018-12-31 | $867.52M | $312.31M | $87.78M | $83.1M | $59.47M |
|---|
| 2017-12-31 | $820.08M | $291.5M | $62.74M | $60.67M | $20.28M |
|---|
| 2016-12-31 | $746.67M | — | $85.35M | $84.01M | $61.4M |
|---|
| 2015-12-31 | $737.56M | — | $74.57M | $70.23M | $51.18M |
|---|
| 2014-12-31 | $765.86M | — | $77.36M | $78.29M | $56.49M |
|---|
| 2013-12-31 | $729.4M | — | $71.24M | $72.83M | $56.34M |
|---|
| 2012-12-31 | $708.23M | — | $63.22M | $62.95M | $50.24M |
|---|
| 2011-12-31 | $683.23M | — | $57.91M | $59.38M | $48.22M |
|---|
| 2010-12-31 | $544.06M | — | $48.13M | $46.21M | $34.4M |
|---|
| 2009-12-31 | $451.49M | — | $26.09M | $23.69M | $17.49M |
|---|