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 | $789.61M | — | $182.43M | $189.82M | $151.57M |
|---|
| 2026-03-31 | $759.85M | — | $150.39M | $157.07M | $124.3M |
|---|
| 2025-12-31 | $826.42M | — | $169.34M | $169.23M | $140.59M |
|---|
| 2025-09-30 | $769.05M | — | $137.36M | $143.99M | $118.97M |
|---|
| 2025-06-30 | $745.34M | — | $76.11M | $188.17M | $202.85M |
|---|
| 2025-03-31 | $598.12M | — | $97M | $103.67M | $75.46M |
|---|
| 2024-12-31 | $657.29M | — | $60.27M | $24.67M | $26.51M |
|---|
| 2024-09-30 | $625.71M | — | $48.1M | $57.03M | $51.84M |
|---|
| 2024-06-30 | $629.69M | $369.65M | $49.62M | $47.58M | $31.76M |
|---|
| 2024-03-31 | $606.67M | $365.18M | $8M | -$8.56M | -$7.12M |
|---|
| 2023-12-31 | $616.53M | $351.05M | $10.12M | $24.99M | $15.03M |
|---|
| 2023-09-30 | $383.64M | $248.25M | $404,000.00 | $2.54M | $998,000.00 |
|---|
| 2023-06-30 | $291.62M | $215.14M | $66.21M | $74.67M | $57.71M |
|---|
| 2023-03-31 | $276.69M | $205.86M | $56.4M | $63.19M | $49.13M |
|---|
| 2022-12-31 | $274.5M | $203.91M | $54.03M | $62.12M | $50.07M |
|---|
| 2022-09-30 | $254.15M | $188.65M | $59.7M | $61.47M | $47.43M |
|---|
| 2022-06-30 | $263.65M | $195.18M | $67.78M | $70.54M | $54.59M |
|---|
| 2022-03-31 | $230.55M | $171.38M | $46.45M | $48.9M | $38.08M |
|---|
| 2021-12-31 | $250.02M | $188.23M | $18.2M | $19.83M | $15.11M |
|---|
| 2021-09-30 | $229.72M | $171.17M | $53.33M | $54.45M | $47.21M |
|---|
| 2021-06-30 | $251.02M | $187.17M | $45.88M | $48.93M | $41.55M |
|---|
| 2021-03-31 | $227.34M | $172.32M | $54.55M | $57.19M | $45.33M |
|---|
| 2020-12-31 | $233.45M | $172.59M | $58.54M | $62.21M | $52.96M |
|---|
| 2020-09-30 | $216.1M | $159M | $50.01M | $53.13M | $44.22M |
|---|
| 2020-06-30 | $148.92M | $98.28M | -$25.56M | -$21.94M | -$20.84M |
|---|
| 2020-03-31 | $190.58M | $141.71M | $28.45M | $32.5M | $25.95M |
|---|
| 2019-12-31 | $211.67M | $162.91M | $49.98M | $54.45M | $45.53M |
|---|
| 2019-09-30 | $196.22M | $150.83M | $42.06M | $46.75M | $38.31M |
|---|
| 2019-06-30 | $194.54M | $150.55M | $42.87M | $47.09M | $38.16M |
|---|
| 2019-03-31 | $182.95M | $141.11M | $37.08M | $41.65M | $33.21M |
|---|
| 2018-12-31 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
|---|
| 2018-09-30 | $169.24M | $131.39M | $38.3M | $42.6M | $35.21M |
|---|
| 2018-06-30 | $173.38M | $135.75M | $42.14M | $50.3M | $44.98M |
|---|
| 2018-03-31 | $174.41M | $136.44M | $45.63M | $48.08M | $39.54M |
|---|
| 2017-12-31 | $176.03M | $135.18M | $48.36M | $50.6M | $24.38M |
|---|
| 2017-09-30 | $151.74M | $114.95M | $35.8M | $37.36M | $25.59M |
|---|
| 2017-06-30 | $152.39M | $115.19M | $37.37M | $39.56M | $28.67M |
|---|
| 2017-03-31 | $155.81M | $120.21M | $40.31M | $42.41M | $28.71M |
|---|
| 2016-12-31 | $151.59M | $112.59M | $35.72M | $36.48M | $24.3M |
|---|
| 2016-09-30 | $135.65M | $104.2M | $37.65M | $38.86M | $26.23M |
|---|
| 2016-06-30 | $137.49M | $104.76M | $37.92M | $38.34M | $25.81M |
|---|
| 2016-03-31 | $139.26M | $107.75M | $42.85M | $43.61M | $28.01M |
|---|
| 2015-12-31 | $142.59M | $107.65M | $56M | $56.23M | $37.6M |
|---|
| 2015-09-30 | $136.99M | $104.07M | $40.68M | $40.93M | $26.48M |
|---|
| 2015-06-30 | $133.57M | $100.99M | $37.03M | $37.47M | $24.05M |
|---|
| 2015-03-31 | $131.6M | $99.5M | $38.52M | $38.17M | $24.65M |
|---|
| 2014-12-31 | $128.8M | $97.61M | $39.64M | $39.48M | $27.64M |
|---|
| 2014-09-30 | $117.79M | $90.1M | $34.92M | $34.8M | $23.06M |
|---|
| 2014-06-30 | $113.57M | $86.99M | $31.55M | $31.88M | $20.65M |
|---|
| 2014-03-31 | $114.21M | $88.9M | $32.24M | $32.49M | $21.14M |
|---|
| 2013-12-31 | $115.25M | $88.47M | $31.75M | $31.82M | $20.99M |
|---|
| 2013-09-30 | $107.19M | $81.87M | $29.5M | $29.7M | $20.31M |
|---|
| 2013-06-30 | $107.01M | $82.25M | $11.19M | $10.97M | $7.43M |
|---|
| 2013-03-31 | $105.02M | $81.53M | $29.23M | $29.51M | $19.89M |
|---|
| 2012-12-31 | $100.54M | $80.98M | $29.11M | $29.09M | $20.77M |
|---|
| 2012-09-30 | $94.76M | $75.89M | $27.06M | $27.02M | $16.49M |
|---|
| 2012-06-30 | $95.98M | $77.6M | $30.57M | $30.26M | $19M |
|---|
| 2012-03-31 | $94.72M | $76.33M | $28.06M | $28.28M | $17.58M |
|---|
| 2011-12-31 | $87.99M | $68.51M | $23.71M | $23.49M | $13.57M |
|---|
| 2011-09-30 | $84.27M | $67.13M | $26.53M | $26.36M | $16.86M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.94B | — | $479.82M | $605.07M | $537.87M |
|---|
| 2024-12-31 | $2.52B | — | $165.99M | $120.72M | $102.98M |
|---|
| 2023-12-31 | $1.57B | $1.02B | $133.14M | $165.39M | $122.87M |
|---|
| 2022-12-31 | $1.02B | $759.12M | $227.95M | $243.02M | $190.17M |
|---|
| 2021-12-31 | $958.1M | $718.88M | $171.95M | $180.41M | $149.19M |
|---|
| 2020-12-31 | $789.04M | $571.58M | $111.43M | $125.9M | $102.29M |
|---|
| 2019-12-31 | $785.37M | $605.39M | $171.99M | $189.95M | $155.21M |
|---|
| 2018-12-31 | $712.97M | $553.56M | $169.33M | $188.61M | $156.47M |
|---|
| 2017-12-31 | $635.98M | $485.52M | $161.84M | $169.93M | $107.35M |
|---|
| 2016-12-31 | $563.99M | $429.29M | $154.14M | $157.28M | $104.34M |
|---|
| 2015-12-31 | $544.75M | $412.42M | $172.22M | $172.81M | $112.78M |
|---|
| 2014-12-31 | $474.37M | $363.6M | $138.36M | $138.64M | $92.49M |
|---|
| 2013-12-31 | $434.46M | $334.12M | $101.67M | $102M | $68.61M |
|---|
| 2012-12-31 | $385.99M | $310.8M | $114.79M | $114.65M | $73.83M |
|---|
| 2011-12-31 | $331.48M | $262.68M | $97.36M | $96.95M | $60.78M |
|---|
| 2010-12-31 | $288.2M | $234.37M | $87.69M | $87.74M | $54.46M |
|---|