Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2012-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 | $777.8M | $258.9M | $94.6M | $85.1M | $64.9M |
|---|
| 2026-03-31 | $660.5M | $212.3M | $57.6M | $47.1M | $34.8M |
|---|
| 2025-12-31 | $747.5M | $261.5M | $108.8M | $102M | $76.6M |
|---|
| 2025-09-30 | $778.2M | $264.2M | $106.8M | $100.3M | $74.4M |
|---|
| 2025-06-30 | $760.3M | $259.9M | $101M | $93.4M | $69M |
|---|
| 2025-03-31 | $684.8M | $223.7M | $69.8M | $61.3M | $45.4M |
|---|
| 2024-12-31 | $750.2M | $251.8M | $98.5M | $89.4M | $66.9M |
|---|
| 2024-09-30 | $760.6M | $256.8M | $101.3M | $93.9M | $68.6M |
|---|
| 2024-06-30 | $737.6M | $251.4M | $94.8M | $86.7M | $65.2M |
|---|
| 2024-03-31 | $692.9M | $234.5M | $87.9M | $76.4M | $55.9M |
|---|
| 2023-12-31 | $720.7M | $245.7M | $97.6M | $90.3M | $64.8M |
|---|
| 2023-09-30 | $706.5M | $242.1M | $102.3M | $92.8M | $68M |
|---|
| 2023-06-30 | $692.1M | $232.5M | $92.3M | $82.7M | $61.6M |
|---|
| 2023-03-31 | $659.3M | $210.4M | $76.9M | $67.4M | $49.3M |
|---|
| 2022-12-31 | $686.45M | $217.41M | $102.47M | $92.74M | $68.7M |
|---|
| 2022-09-30 | $719.11M | $221.28M | $93.91M | $83.06M | $60.98M |
|---|
| 2022-06-30 | $676.75M | $216.71M | $92.05M | $81.28M | $59.9M |
|---|
| 2022-03-31 | $587.49M | $172.4M | $56.97M | $46.23M | $33.82M |
|---|
| 2021-12-31 | $533.77M | $156.3M | $48.79M | $38.67M | $29.4M |
|---|
| 2021-09-30 | $509.76M | $155.88M | $54.42M | $47.21M | $34.89M |
|---|
| 2021-06-30 | $488.1M | $151.89M | $53.6M | $46.18M | $37.21M |
|---|
| 2021-03-31 | $437.07M | $125.43M | $31.1M | $23.44M | $17.29M |
|---|
| 2020-12-31 | $441.47M | $134.93M | $44.9M | $37.2M | $27.84M |
|---|
| 2020-09-30 | $420.49M | $131.65M | $45.59M | $37.85M | $28.08M |
|---|
| 2020-06-30 | $393.94M | $127.14M | $42.34M | $34.46M | $25.34M |
|---|
| 2020-03-31 | $397.33M | $116.26M | $29.03M | $21.67M | $15.99M |
|---|
| 2019-12-31 | $401.23M | $120.04M | $34.9M | $26.51M | $19.19M |
|---|
| 2019-09-30 | $396.45M | $118.09M | $37.44M | $28.82M | $21.21M |
|---|
| 2019-06-30 | $371.81M | $107.26M | $30.84M | $25.09M | $18.92M |
|---|
| 2019-03-31 | $342.14M | $89.44M | $17.99M | $12.19M | $8.83M |
|---|
| 2018-12-31 | $353.12M | $98.64M | $26.75M | $21.15M | $16.48M |
|---|
| 2018-09-30 | $349M | $97.33M | $26.34M | $20.92M | $15.56M |
|---|
| 2018-06-30 | $332.58M | $95.64M | $27.33M | $21.48M | $16.32M |
|---|
| 2018-03-31 | $301.73M | $79.98M | $12.8M | $8.64M | $6.39M |
|---|
| 2017-12-31 | $299.87M | $81.35M | $16.6M | $9.97M | $10.79M |
|---|
| 2017-09-30 | $295.19M | $85.58M | $22.24M | $17.73M | $12.01M |
|---|
| 2017-06-30 | $282.2M | $84.93M | $22.97M | $17.97M | $11.97M |
|---|
| 2017-03-31 | $255.67M | $72.17M | $12.47M | $10.15M | $6.36M |
|---|
| 2016-12-31 | $233.98M | $68.35M | $19.05M | $17.46M | $11.08M |
|---|
| 2016-09-30 | $225.39M | $67.26M | $19.84M | $18.27M | $11.55M |
|---|
| 2016-06-30 | $211.91M | $62.24M | $16.58M | $14.95M | $9.99M |
|---|
| 2016-03-31 | $191.7M | $54.59M | $10.58M | $8.92M | $5.81M |
|---|
| 2015-12-31 | $191.5M | $54.47M | $15.1M | $15.09M | $9.29M |
|---|
| 2015-09-30 | $181.58M | $53.42M | $15.48M | $14.35M | $9.48M |
|---|
| 2015-06-30 | $159.69M | $46.28M | $11.39M | $10.23M | $6.51M |
|---|
| 2015-03-31 | $129.95M | $34.13M | $2.99M | $2.27M | $1.24M |
|---|
| 2014-12-31 | $145.27M | $39.21M | $9.32M | $8.2M | $5.06M |
|---|
| 2014-09-30 | $140.46M | $39.63M | $10.81M | $9.83M | $6.2M |
|---|
| 2014-06-30 | $126.35M | $34.81M | $4.58M | $3.81M | $2.31M |
|---|
| 2014-03-31 | $105.95M | $26.41M | $877,000.00 | $751,000.00 | $373,000.00 |
|---|
| 2013-12-31 | $119.33M | $31.21M | $4.54M | $3.95M | $2.38M |
|---|
| 2013-09-30 | $115.95M | $29.95M | $5.76M | $5.01M | $2.97M |
|---|
| 2013-06-30 | $104.69M | $26.26M | $2.49M | $2.15M | $1.23M |
|---|
| 2013-03-31 | $91.96M | $22.27M | $285,000.00 | -$248,000.00 | -$530,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.97B | $1.01B | $386.4M | $357M | $265.4M |
|---|
| 2024-12-31 | $2.94B | $994.5M | $382.5M | $346.4M | $256.6M |
|---|
| 2023-12-31 | $2.78B | $930.7M | $369.1M | $333.1M | $243.7M |
|---|
| 2022-12-31 | $2.67B | $827.8M | $345.4M | $303.3M | $223.4M |
|---|
| 2021-12-31 | $1.97B | $589.5M | $187.9M | $155.5M | $118.8M |
|---|
| 2020-12-31 | $1.65B | $509.97M | $161.87M | $131.18M | $97.24M |
|---|
| 2019-12-31 | $1.51B | $434.82M | $121.16M | $92.61M | $68.16M |
|---|
| 2018-12-31 | $1.34B | $371.59M | $93.22M | $72.19M | $54.75M |
|---|
| 2017-12-31 | $1.13B | $324.03M | $74.27M | $55.82M | $41.14M |
|---|
| 2016-12-31 | $862.98M | $252.45M | $66.05M | $59.61M | $38.44M |
|---|
| 2015-12-31 | $662.72M | $188.29M | $44.95M | $41.93M | $26.52M |
|---|
| 2014-12-31 | $518.02M | $140.05M | $25.59M | $22.59M | $13.93M |
|---|
| 2013-12-31 | $431.93M | $109.69M | $13.08M | $10.85M | $6.04M |
|---|
| 2012-12-31 | $301.25M | $74.04M | -$1.9M | -$3.74M | -$1.91M |
|---|