Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-12-31 to 2026-03-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-03-31 | $1.85B | — | $28.58M | -$1.52M | -$1.32M |
|---|
| 2025-12-31 | $1.86B | — | $26.46M | -$8.85M | -$6.8M |
|---|
| 2025-09-30 | $1.93B | — | $50.33M | $15.72M | $7.86M |
|---|
| 2025-06-30 | $1.86B | — | $72.62M | $47.92M | $34.24M |
|---|
| 2025-03-31 | $1.82B | — | $66.66M | $40.53M | $30.64M |
|---|
| 2024-12-31 | $1.86B | — | $77.95M | $79.83M | $69.5M |
|---|
| 2024-09-30 | $1.88B | — | $81.42M | $44.2M | $30.46M |
|---|
| 2024-06-30 | $1.85B | — | $63.46M | $31.68M | $20.3M |
|---|
| 2024-03-31 | $1.82B | — | $20.56M | -$6.67M | -$2.64M |
|---|
| 2023-12-31 | $1.93B | — | $18.28M | -$9.7M | -$10.66M |
|---|
| 2023-09-30 | $2.02B | — | $81.06M | $58.68M | $60.19M |
|---|
| 2023-06-30 | $1.55B | — | $94.03M | $84.86M | $63.33M |
|---|
| 2023-03-31 | $1.64B | — | $144.79M | $136.45M | $104.28M |
|---|
| 2022-12-31 | $1.74B | — | $202.52M | $191.04M | $148.7M |
|---|
| 2022-09-30 | $1.9B | — | $265.44M | $260.47M | $194.8M |
|---|
| 2022-06-30 | $1.96B | — | $325.78M | $291.53M | $219.49M |
|---|
| 2022-03-31 | $1.83B | — | $298.09M | $277.46M | $208.34M |
|---|
| 2021-12-31 | $1.82B | — | $342.24M | $327.32M | $254.62M |
|---|
| 2021-09-30 | $1.64B | — | $270.09M | $267.23M | $206.18M |
|---|
| 2021-06-30 | $1.32B | — | $191.12M | $204.92M | $152.8M |
|---|
| 2021-03-31 | $1.22B | — | $162.26M | $175.17M | $129.79M |
|---|
| 2020-12-31 | $1.28B | — | $194.69M | $192.85M | $142.33M |
|---|
| 2020-09-30 | $1.21B | — | $165.46M | $170.04M | $122.06M |
|---|
| 2020-06-30 | $1.06B | — | $102.17M | $107.08M | $80.19M |
|---|
| 2020-03-31 | $1.12B | — | $102.12M | $90.34M | $65.43M |
|---|
| 2019-12-31 | $1.2B | — | $99.59M | $92.85M | $67.44M |
|---|
| 2019-09-30 | $1.2B | — | $102.95M | $99.51M | $74.62M |
|---|
| 2019-06-30 | $1.24B | — | $108.59M | $105.52M | $79.21M |
|---|
| 2019-03-31 | $1.2B | — | $116.3M | $116.11M | $87.94M |
|---|
| 2018-12-31 | $1.39B | — | $206.78M | $202.52M | $151.7M |
|---|
| 2018-09-30 | $1.35B | — | $144.28M | $140.97M | $105.88M |
|---|
| 2018-06-30 | $1.33B | — | $124.24M | $118.85M | $91.32M |
|---|
| 2018-03-31 | $1.27B | — | $93.74M | $89.71M | $70.36M |
|---|
| 2017-12-31 | $1.36B | — | $143.77M | $138.36M | $447.56M |
|---|
| 2017-09-30 | $521.61M | — | $5.81M | $2.93M | $3.88M |
|---|
| 2017-06-30 | $273.24M | — | $28.41M | $29.09M | $17.97M |
|---|
| 2017-03-31 | $271.18M | — | $22.64M | $23.34M | $14.88M |
|---|
| 2016-12-31 | $289.1M | — | $34.74M | $34.97M | $22.16M |
|---|
| 2016-09-30 | $280.53M | — | $36.93M | $38.22M | $23.77M |
|---|
| 2016-06-30 | $1.01B | — | $74.21M | $65.37M | $42.9M |
|---|
| 2016-03-31 | $967.82M | — | $52.48M | $45.42M | $31.91M |
|---|
| 2015-12-31 | -$1.96B | — | -$70.4M | -$15.41M | -$8.36M |
|---|
| 2015-09-30 | $1.06B | — | $74.92M | $57.56M | $36.28M |
|---|
| 2015-06-30 | $1.06B | — | $98.48M | $82.83M | $50.95M |
|---|
| 2015-03-31 | $1.02B | — | $75M | $61.53M | $37.84M |
|---|
| 2014-12-31 | $1.14B | — | $132.47M | $91.21M | $58.49M |
|---|
| 2014-09-30 | $1.07B | — | $97.41M | $74.05M | $50.16M |
|---|
| 2014-06-30 | $1.08B | — | $94.02M | $65.36M | $40.2M |
|---|
| 2014-03-31 | $1.01B | — | $46.17M | $20.01M | $12.31M |
|---|
| 2013-12-31 | $1.08B | — | $102.56M | $78.47M | $45.3M |
|---|
| 2013-09-30 | $1.03B | — | $84.42M | $56.11M | $29.95M |
|---|
| 2013-06-30 | $1.03B | — | $100.27M | $76.84M | $49.88M |
|---|
| 2013-03-31 | $981.61M | — | $69.72M | $44.98M | $30.29M |
|---|
| 2012-12-31 | $1.05B | — | $116M | $82.73M | $54.68M |
|---|
| 2012-09-30 | $992.62M | — | $77.19M | $48.74M | $33.66M |
|---|
| 2012-06-30 | $872.58M | — | $86.68M | $55.48M | $33.7M |
|---|
| 2012-03-31 | $826.89M | — | $57.9M | $2.64M | $6.19M |
|---|
| 2011-12-31 | $1.31B | — | $113.04M | $72.02M | $49.01M |
|---|
| 2011-09-30 | $863.83M | — | $89.7M | $50.63M | $30.95M |
|---|
| 2011-06-30 | $850.47M | — | $72.57M | $33.07M | $19.58M |
|---|
| 2011-03-31 | $758.89M | — | $46.73M | $5.53M | $3.21M |
|---|
| 2010-12-31 | $780.43M | — | $76.57M | -$90.15M | -$48.31M |
|---|
| 2010-09-30 | $758.28M | — | $82.1M | $1.95M | -$1.02M |
|---|
| 2010-06-30 | $736.19M | — | $61.19M | -$18.12M | -$23.08M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $7.47B | — | $216.06M | $95.32M | $65.95M |
|---|
| 2024-12-31 | $7.41B | — | $243.39M | $149.05M | $117.63M |
|---|
| 2023-12-31 | $7.14B | — | $338.15M | $270.29M | $217.15M |
|---|
| 2022-12-31 | $7.43B | — | $1.09B | $1.02B | $771.33M |
|---|
| 2021-12-31 | $6B | — | $965.7M | $974.64M | $743.39M |
|---|
| 2020-12-31 | $4.67B | — | $564.44M | $560.31M | $410M |
|---|
| 2019-12-31 | $4.84B | — | $427.44M | $413.98M | $309.21M |
|---|
| 2018-12-31 | $5.34B | — | $569.04M | $552.04M | $419.26M |
|---|
| 2017-12-31 | $2.43B | — | $200.63M | $193.71M | $484.29M |
|---|
| 2016-12-31 | $1.12B | — | $148.48M | $152.83M | $93.86M |
|---|
| 2015-12-31 | $1.18B | — | $178M | $186.5M | $116.72M |
|---|
| 2014-12-31 | $4.3B | — | $370.07M | $250.63M | $161.15M |
|---|
| 2013-12-31 | $4.12B | — | $356.96M | $256.4M | $155.42M |
|---|
| 2012-12-31 | $3.98B | — | $351.82M | $201.7M | $140.09M |
|---|
| 2011-12-31 | $3.78B | — | $322.04M | $161.24M | $102.75M |
|---|
| 2010-12-31 | $2.93B | — | $243.06M | -$168.85M | -$125.41M |
|---|
| 2009-12-31 | $2.57B | — | $132M | -$109M | -$435.65M |
|---|