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 | $2.93B | $328.94M | $107.36M | $76.26M | $70.99M |
|---|
| 2026-03-31 | $2.39B | $332.17M | $105.74M | $70.98M | $70.14M |
|---|
| 2025-12-31 | $2.21B | $263.08M | $57.3M | $25.45M | $25.06M |
|---|
| 2025-09-30 | $2.24B | $271.37M | $61.42M | $28.58M | $29.03M |
|---|
| 2025-06-30 | $2.08B | $272.36M | $60.07M | $25.1M | $25.21M |
|---|
| 2025-03-31 | $2.17B | $255.24M | $55.89M | $19.91M | $18.68M |
|---|
| 2024-12-31 | $2.07B | $268.83M | $58.07M | $24.01M | $23.86M |
|---|
| 2024-09-30 | $2.14B | $286.05M | $83.45M | $48.18M | $45.92M |
|---|
| 2024-06-30 | $2.28B | $287.88M | $83.87M | $47.99M | $46.15M |
|---|
| 2024-03-31 | $2.2B | $215.14M | $25.84M | -$5.24M | -$5.6M |
|---|
| 2023-12-31 | $2.31B | $280.4M | $81.61M | $61.06M | $55.28M |
|---|
| 2023-09-30 | $2.81B | $228.52M | $47.98M | $28.07M | $26.81M |
|---|
| 2023-06-30 | $2.31B | $242.66M | $62.68M | $42.08M | $41.39M |
|---|
| 2023-03-31 | $2.32B | $222.06M | $51.5M | $29.43M | $29.03M |
|---|
| 2022-12-31 | $2.62B | $281.56M | $79.04M | $59.36M | $57.48M |
|---|
| 2022-09-30 | $2.72B | $328.38M | $141.3M | $122.25M | $111.44M |
|---|
| 2022-06-30 | $3.2B | $281.48M | $186.81M | $165.76M | $162.81M |
|---|
| 2022-03-31 | $2.61B | $206.24M | $53.14M | $31.66M | $30.49M |
|---|
| 2021-12-31 | $2.23B | $193.13M | $39.61M | $19.86M | $19.32M |
|---|
| 2021-09-30 | $1.99B | $203.06M | $53.68M | $34.02M | $33.64M |
|---|
| 2021-06-30 | $1.82B | $178.05M | $32.99M | $12.67M | $12.14M |
|---|
| 2021-03-31 | $1.54B | $145.03M | $15.93M | -$4.43M | -$4.3M |
|---|
| 2020-12-31 | $1.13B | $166.21M | $32.69M | $4.53M | $4.44M |
|---|
| 2020-09-30 | $1.17B | $169.24M | $40.18M | $20.33M | $18.23M |
|---|
| 2020-06-30 | $828.26M | $239.95M | $100.59M | $79.5M | $76.26M |
|---|
| 2020-03-31 | $1.4B | $145.74M | $18.81M | -$2.79M | $3.28M |
|---|
| 2019-12-31 | $1.64B | $151M | $20.68M | -$1.06M | -$828,000.00 |
|---|
| 2019-09-30 | $1.61B | $187.77M | $50.88M | $15.71M | $15.08M |
|---|
| 2019-06-30 | $1.68B | $167.14M | $37.88M | $14.81M | $14.49M |
|---|
| 2019-03-31 | $1.64B | $156.84M | $29.77M | $6.82M | $7.13M |
|---|
| 2018-12-31 | $1.77B | $221.84M | $82.2M | $58.69M | $52.53M |
|---|
| 2018-09-30 | $1.76B | $134.97M | $8.14M | -$14.44M | -$14.08M |
|---|
| 2018-06-30 | $1.65B | $149.26M | $27.62M | $6.01M | $6.41M |
|---|
| 2018-03-31 | $1.6B | $144.33M | $79.21M | $57.76M | $59.04M |
|---|
| 2017-12-31 | $2.4B | $157.57M | $14.92M | -$5.47M | $18.55M |
|---|
| 2017-09-30 | $2.16B | $150.09M | $34.36M | $13.74M | $14.88M |
|---|
| 2017-06-30 | $2.09B | $135.36M | $24.87M | $2.95M | $2.37M |
|---|
| 2017-03-31 | $2.27B | $140.03M | $45.63M | $22.34M | $22.95M |
|---|
| 2016-12-31 | $2.31B | $154.48M | -$46.15M | -$67.28M | -$65.53M |
|---|
| 2016-09-30 | $2.03B | $132.61M | -$132.25M | -$153.45M | -$119.55M |
|---|
| 2016-06-30 | $2.15B | $129.34M | $11.92M | -$9.09M | -$7.31M |
|---|
| 2016-03-31 | $1.75B | $130.06M | $14.23M | -$8.76M | -$7.84M |
|---|
| 2015-12-31 | $2.17B | $132.62M | $16.53M | -$5.75M | -$2.61M |
|---|
| 2015-09-30 | $2.49B | $152.3M | $29.51M | $8.87M | $8.15M |
|---|
| 2015-06-30 | $2.68B | $144.19M | $23.35M | $6.9M | $7.61M |
|---|
| 2015-03-31 | $2.98B | $168.56M | $45.34M | $31.38M | $30.41M |
|---|
| 2014-12-31 | $3.53B | $142.64M | $40.87M | $28.79M | — |
|---|
| 2014-09-30 | $4.05B | $155.44M | $56.19M | $43.87M | — |
|---|
| 2014-06-30 | $4.57B | $87.69M | $62,000.00 | -$12.18M | — |
|---|
| 2014-03-31 | $5.12B | $159.02M | $68.58M | $57.48M | — |
|---|
| 2013-12-31 | $4.8B | $133.59M | $44.42M | $33M | — |
|---|
| 2013-09-30 | $4.43B | $118.09M | $38.72M | $27.86M | — |
|---|
| 2013-06-30 | $4.77B | $93.8M | $15.98M | $5.2M | — |
|---|
| 2013-03-31 | $5.59B | $59.07M | -$13.71M | -$24.19M | — |
|---|
| 2012-12-31 | $5.12B | $104.87M | $34.29M | $24.08M | — |
|---|
| 2012-09-30 | $4.62B | $82.62M | $18.2M | $7.57M | — |
|---|
| 2012-06-30 | $3.92B | $90.68M | $28.61M | $18.07M | — |
|---|
| 2012-03-31 | $3.98B | $55.32M | $9.23M | -$1.4M | — |
|---|
| 2011-12-31 | $4.11B | $59.5M | $22.57M | $10.12M | $10.05M |
|---|
| 2011-09-30 | $3.77B | $49.28M | $9.81M | $1.86M | $1.86M |
|---|
| 2011-06-30 | $3.41B | $44.57M | $6.8M | -$848,000.00 | — |
|---|
| 2011-03-31 | $3.55B | $56.25M | $16.17M | $8.29M | — |
|---|
| 2010-12-31 | $2.76B | $51.89M | $13.54M | $5.55M | $5.94M |
|---|
| 2010-09-30 | $1.55B | $35.1M | $6.44M | $551,000.00 | $551,000.00 |
|---|
| 2010-06-30 | $1.53B | $31.96M | $7.53M | — | — |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $8.71B | $1.06B | $234.66M | $99.04M | $97.98M |
|---|
| 2024-12-31 | $8.69B | $1.06B | $251.22M | $114.94M | $110.33M |
|---|
| 2023-12-31 | $9.75B | $973.64M | $243.77M | $160.64M | $152.51M |
|---|
| 2022-12-31 | $11.15B | $1.1B | $460.29M | $379.03M | $362.21M |
|---|
| 2021-12-31 | $7.58B | $719.26M | $142.22M | $62.13M | $60.8M |
|---|
| 2020-12-31 | $4.54B | $721.14M | $192.27M | $101.56M | $102.21M |
|---|
| 2019-12-31 | $6.58B | $662.76M | $139.21M | $36.27M | $35.87M |
|---|
| 2018-12-31 | $6.79B | $650.41M | $197.17M | $108.03M | $103.91M |
|---|
| 2017-12-31 | $8.92B | $583.05M | $119.78M | $33.55M | $58.75M |
|---|
| 2016-12-31 | $8.24B | $546.49M | -$152.25M | -$238.57M | -$199.41M |
|---|
| 2015-12-31 | $10.31B | $597.67M | $114.72M | $41.39M | $43.56M |
|---|
| 2014-12-31 | $17.27B | $544.79M | $165.71M | $117.94M | $116.98M |
|---|
| 2013-12-31 | $19.59B | $404.56M | $85.41M | $41.87M | $41.05M |
|---|
| 2012-12-31 | $17.63B | $333.49M | $90.34M | $48.32M | — |
|---|
| 2011-12-31 | $14.84B | $209.6M | $55.35M | $19.42M | $19.35M |
|---|
| 2010-12-31 | $7.8B | $166.72M | $49.35M | $27.04M | $27.04M |
|---|
| 2009-12-31 | $5.82B | $149.83M | $50.75M | $35.56M | $34.13M |
|---|