Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2012-09-30 to 2026-03-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-03-31 | $1.25B | — | $244.8M | $428.1M | $397.1M |
|---|
| 2025-12-31 | $1.17B | — | $203.6M | $142.3M | $101.2M |
|---|
| 2025-09-30 | $1.17B | — | $207.6M | $150.1M | $96.6M |
|---|
| 2025-06-30 | $1.14B | — | $192.2M | $156.8M | $109.6M |
|---|
| 2025-03-31 | $1.1B | — | $254.4M | $193.8M | $148.1M |
|---|
| 2024-12-31 | $1.04B | — | $170.8M | $100.6M | $66.2M |
|---|
| 2024-09-30 | $1.09B | — | $156.4M | $96.8M | $68M |
|---|
| 2024-06-30 | $1.04B | — | $182.4M | $120.7M | $85M |
|---|
| 2024-03-31 | $1.02B | — | $157.2M | $83M | $65.1M |
|---|
| 2023-12-31 | $954.3M | — | $61.2M | -$5.8M | $6M |
|---|
| 2023-09-30 | $968.7M | — | -$236.3M | -$291.7M | -$318.8M |
|---|
| 2023-06-30 | $968M | — | $158.4M | $76.6M | $53.9M |
|---|
| 2023-03-31 | $940.3M | — | $145.2M | $75.6M | $52.6M |
|---|
| 2022-12-31 | $902.1M | — | $143.5M | $71.1M | $46.5M |
|---|
| 2022-09-30 | $938.2M | — | $169.5M | $110.8M | $79.2M |
|---|
| 2022-06-30 | $948.3M | — | $182.5M | $128.5M | $95.6M |
|---|
| 2022-03-31 | $921.3M | — | $135M | $76.7M | $48.3M |
|---|
| 2021-12-31 | $789.8M | — | $118.2M | $54.9M | $1.02B |
|---|
| 2021-09-30 | $743.4M | — | $169.7M | $128.9M | $114.2M |
|---|
| 2021-06-30 | $728.2M | — | $200.4M | $180.7M | $127.6M |
|---|
| 2021-03-31 | $698.9M | — | $163.6M | $141M | $127.9M |
|---|
| 2020-12-31 | $512.7M | — | $77.3M | $61.2M | $101.7M |
|---|
| 2020-09-30 | $695.9M | — | $162.3M | $138.7M | $102.8M |
|---|
| 2020-06-30 | $634.4M | — | $123.9M | $93M | $68.5M |
|---|
| 2020-03-31 | $687.6M | — | $136.8M | $96.6M | $70.2M |
|---|
| 2019-12-31 | $492.7M | — | $88.6M | $40.2M | $82.8M |
|---|
| 2019-09-30 | $689.3M | — | $171.3M | $112.5M | $91.7M |
|---|
| 2019-06-30 | $661.9M | — | $159.7M | $146.3M | $101.5M |
|---|
| 2019-03-31 | $619.3M | — | $122.1M | $75.5M | $70.9M |
|---|
| 2018-12-31 | $613.1M | — | $130.8M | $87.9M | $102.2M |
|---|
| 2018-09-30 | $603.6M | — | $122.1M | $79.4M | $46.3M |
|---|
| 2018-06-30 | $563.1M | — | $134.4M | $73.1M | $55M |
|---|
| 2018-03-31 | $537.4M | — | $125.2M | $103M | $73.1M |
|---|
| 2017-12-31 | $506.1M | — | $121.5M | $100.2M | $245.2M |
|---|
| 2017-09-30 | $498M | — | $126.6M | $104.2M | $68.8M |
|---|
| 2017-06-30 | $474.8M | — | $115.5M | $92.1M | $64.9M |
|---|
| 2017-03-31 | — | — | $101.1M | $76M | $62.3M |
|---|
| 2016-12-31 | — | — | $89.2M | $67M | $49.6M |
|---|
| 2016-09-30 | — | — | $95.8M | $75.7M | $41.2M |
|---|
| 2016-06-30 | — | — | $63.5M | $36M | $17.3M |
|---|
| 2016-03-31 | — | — | $51.9M | $26.6M | $12.6M |
|---|
| 2015-12-31 | — | — | $48.9M | $28.1M | $19.2M |
|---|
| 2015-09-30 | — | — | $60.3M | $1.1M | -$4M |
|---|
| 2015-06-30 | — | — | $51.4M | $4.7M | -$2.6M |
|---|
| 2015-03-31 | — | — | $36.5M | -$7.4M | -$6.6M |
|---|
| 2014-12-31 | — | — | $20.5M | -$22.5M | -$13.1M |
|---|
| 2014-09-30 | — | — | $40.8M | $100,000.00 | -$2.6M |
|---|
| 2014-06-30 | — | — | $32.4M | $34.2M | $17.9M |
|---|
| 2014-03-31 | — | — | $34.8M | -$13.6M | -$14.7M |
|---|
| 2013-12-31 | — | — | $36.3M | -$14.5M | -$17.6M |
|---|
| 2013-09-30 | — | — | $49.3M | $2.5M | -$3.4M |
|---|
| 2013-06-30 | — | — | $39.5M | -$8M | -$7.8M |
|---|
| 2013-03-31 | — | — | $44.2M | -$5.9M | -$6.3M |
|---|
| 2012-09-30 | — | — | $61.3M | $18.7M | $11.3M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $4.58B | — | $857.8M | $643M | $455.4M |
|---|
| 2024-12-31 | $4.18B | — | $666.7M | $401.1M | $284.4M |
|---|
| 2023-12-31 | $3.83B | — | $128.5M | -$145.3M | -$206.2M |
|---|
| 2022-12-31 | $3.71B | — | $626.3M | $383M | $266.3M |
|---|
| 2021-12-31 | $2.96B | — | $651.9M | $505.6M | $1.39B |
|---|
| 2020-12-31 | $2.53B | — | $500.3M | $389.5M | $343.2M |
|---|
| 2019-12-31 | $2.46B | — | $541.7M | $374.5M | $346.9M |
|---|
| 2018-12-31 | $2.32B | — | $512.5M | $343.5M | $276.6M |
|---|
| 2017-12-31 | $1.93B | — | $464.7M | $372.5M | $441.2M |
|---|
| 2016-12-31 | $1.7B | — | $300.5M | $205.4M | $120.6M |
|---|
| 2015-12-31 | — | — | $197.1M | $26.6M | $5.9M |
|---|
| 2014-12-31 | — | — | $128.4M | -$1.8M | -$12.5M |
|---|
| 2013-12-31 | — | — | $169.2M | -$25.9M | -$35.1M |
|---|