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 | $1.01B | $284.6M | $41.1M | $20.7M | $14.2M |
|---|
| 2026-03-31 | $968.3M | $266.6M | $27.7M | $10.6M | $5.5M |
|---|
| 2025-12-31 | $980.1M | $283.5M | $56.2M | $39.5M | $25.2M |
|---|
| 2025-09-30 | $1.01B | $296.9M | $67.9M | $50.5M | $38.1M |
|---|
| 2025-06-30 | $1.02B | $293.3M | $59.6M | $41.4M | $29.3M |
|---|
| 2025-03-31 | $968.3M | $275.4M | $46.6M | $31.2M | $20.9M |
|---|
| 2024-12-31 | $985M | $286M | $74.2M | $59.3M | $42.4M |
|---|
| 2024-09-30 | $1.03B | $300.4M | $78.9M | $62.9M | $47.5M |
|---|
| 2024-06-30 | $1.03B | $301.1M | $80.4M | $64.6M | $47.2M |
|---|
| 2024-03-31 | $1.05B | $296.2M | $70.9M | $53.3M | $38.1M |
|---|
| 2023-12-31 | $1.07B | $304.9M | $83.4M | $66.7M | $50.3M |
|---|
| 2023-09-30 | $1.12B | $322.4M | $98.6M | $80.1M | $59.4M |
|---|
| 2023-06-30 | $1.13B | $326.3M | $97.9M | $82.1M | $60.1M |
|---|
| 2023-03-31 | $1.13B | $326.4M | $84.2M | $68.8M | $49.5M |
|---|
| 2022-12-31 | $1.15B | $340.1M | $90.4M | $76M | $55.6M |
|---|
| 2022-09-30 | $1.2B | $358.9M | $108.4M | $96.3M | $73.2M |
|---|
| 2022-06-30 | $1.14B | $344M | $110.1M | $100M | $72.5M |
|---|
| 2022-03-31 | $1.09B | $326.6M | $100.6M | $91.3M | $66.8M |
|---|
| 2021-12-31 | $1.05B | $313.7M | $95.5M | $86.2M | $85M |
|---|
| 2021-09-30 | $1.07B | $308.7M | $100.1M | $90.5M | $212M |
|---|
| 2021-06-30 | $974.9M | $276.3M | $87.9M | $78.5M | $64.2M |
|---|
| 2021-03-31 | $907M | $243.7M | $67.4M | $58.2M | $48.7M |
|---|
| 2020-12-31 | $900.4M | $240.8M | $73.9M | $64.6M | $55.4M |
|---|
| 2020-09-30 | $904.4M | $236.3M | $73.5M | $64.2M | $52.3M |
|---|
| 2020-06-30 | $831.9M | $227.5M | $69.1M | $59.4M | $48.8M |
|---|
| 2020-03-31 | $990.5M | $280.9M | $70.9M | $59.5M | $43.8M |
|---|
| 2019-12-31 | $516.9M | $131M | $49.3M | $18.7M | $39.3M |
|---|
| 2019-09-30 | $1B | $291.4M | $90.9M | $78.2M | $57.4M |
|---|
| 2019-06-30 | $972.3M | $285.2M | $73.3M | $59.3M | $43.1M |
|---|
| 2019-03-31 | $923.7M | $263.9M | $62.7M | $48.2M | $34.9M |
|---|
| 2018-12-31 | $929.7M | $272M | $74.6M | $60.3M | $45.9M |
|---|
| 2018-09-30 | $906.4M | $270.1M | $74.2M | $59.6M | $49.1M |
|---|
| 2018-06-30 | $878.5M | $263.9M | $65.7M | $45.2M | $33.6M |
|---|
| 2018-03-31 | $685.2M | $217.7M | $45.7M | $39.1M | $29.1M |
|---|
| 2017-12-31 | $679.11M | $220.7M | $60.76M | $54.83M | $67.36M |
|---|
| 2017-09-30 | $667.05M | $218.32M | $60.87M | $53.77M | $34.86M |
|---|
| 2017-06-30 | $653.31M | $212.94M | $59.46M | $53.39M | $33.1M |
|---|
| 2017-03-31 | — | $198.14M | $43.61M | $35.11M | $22.39M |
|---|
| 2016-12-31 | — | $198.2M | $45.86M | $38.81M | $24.03M |
|---|
| 2016-09-30 | — | $207.12M | $55.41M | $47.12M | $29.77M |
|---|
| 2016-06-30 | — | $202.09M | $50.7M | $42.75M | $26M |
|---|
| 2016-03-31 | — | $187.78M | $37.76M | $28.73M | $17.4M |
|---|
| 2015-12-31 | — | $192.93M | $42.86M | $33.76M | $19.34M |
|---|
| 2015-09-30 | — | $191.4M | $51.47M | $41.92M | $24.93M |
|---|
| 2015-06-30 | — | $158.53M | $32.71M | $24.22M | $14.25M |
|---|
| 2015-03-31 | — | $135.88M | $25.07M | $22M | $39.14M |
|---|
| 2014-12-31 | — | $142.54M | $35.81M | $32.61M | $20.47M |
|---|
| 2014-09-30 | — | $144.84M | $38.7M | $35.6M | $22.01M |
|---|
| 2014-06-30 | — | $141.91M | $36.77M | $33.67M | $20.79M |
|---|
| 2014-03-31 | — | $128.16M | $26.51M | $23.18M | $13.92M |
|---|
| 2013-12-31 | — | $96.22M | $26.28M | $24.78M | $32.41M |
|---|
| 2013-09-30 | — | $127.21M | $35.68M | $32.43M | $20.15M |
|---|
| 2013-06-30 | — | $121.33M | $31.78M | $12.74M | $7.34M |
|---|
| 2013-03-31 | — | $110.11M | $22.86M | $17.76M | $24.61M |
|---|
| 2012-12-31 | — | $99.79M | $25.89M | $20.81M | $14.21M |
|---|
| 2012-09-30 | — | $115.63M | $31.53M | $25.51M | $15.5M |
|---|
| 2012-06-30 | — | $84.54M | $15.48M | $10.71M | $7.56M |
|---|
| 2012-03-31 | — | $52.75M | $9.37M | $8.67M | $5.38M |
|---|
| 2011-12-31 | — | $31.21M | $7.7M | $6.99M | $7.5M |
|---|
| 2011-09-30 | — | $54.53M | $13.74M | $13M | $7.77M |
|---|
| 2011-06-30 | — | $48.79M | $10.8M | $10.02M | $5.87M |
|---|
| 2011-03-31 | — | $43.15M | $6.4M | $5.69M | $3.16M |
|---|
| 2010-12-31 | — | $42.23M | -$8.54M | -$12.01M | -$13.7M |
|---|
| 2010-09-30 | — | $41.1M | $7.44M | $5.85M | $3.16M |
|---|
| 2010-06-30 | — | $35.3M | $3.33M | $1.76M | $940,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $3.98B | $1.15B | $230.3M | $162.6M | $113.5M |
|---|
| 2024-12-31 | $4.1B | $1.18B | $304.4M | $240.1M | $175.2M |
|---|
| 2023-12-31 | $4.45B | $1.28B | $364.1M | $297.7M | $219.3M |
|---|
| 2022-12-31 | $4.58B | $1.37B | $409.5M | $363.6M | $268.1M |
|---|
| 2021-12-31 | $4.01B | $1.14B | $350.9M | $313.4M | $409.9M |
|---|
| 2020-12-31 | $3.5B | $947.2M | $281.2M | $241.5M | $200.3M |
|---|
| 2019-12-31 | $3.42B | $971.5M | $276.2M | $204.4M | $174.7M |
|---|
| 2018-12-31 | $3.4B | $1.02B | $260.2M | $204.2M | $157.7M |
|---|
| 2017-12-31 | $2.63B | $850.1M | $224.7M | $197.1M | $157.7M |
|---|
| 2016-12-31 | $2.44B | $795.18M | $189.73M | $157.4M | $97.2M |
|---|
| 2015-12-31 | — | $678.75M | $152.11M | $121.91M | $97.65M |
|---|
| 2014-12-31 | — | $557.44M | $137.78M | $125.05M | $77.18M |
|---|
| 2013-12-31 | — | $454.88M | $116.59M | $87.7M | $84.51M |
|---|
| 2012-12-31 | — | $352.71M | $82.27M | $65.69M | $42.65M |
|---|
| 2011-12-31 | — | $177.69M | $38.63M | $35.7M | $24.3M |
|---|
| 2010-12-31 | — | $149.46M | $3.23M | -$4.94M | -$9.9M |
|---|
| 2009-12-31 | — | $136.37M | $15.23M | $8.79M | $4.71M |
|---|