Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-12-31 to 2026-07-03
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-07-03 | $613.91M | $104.34M | $51.71M | $44.5M | $38.76M |
|---|
| 2026-04-03 | $549.82M | $81.84M | $28.18M | $20.91M | $19.37M |
|---|
| 2025-12-31 | $489.75M | $63.67M | $10.84M | $3.33M | $6.57M |
|---|
| 2025-09-26 | $444.81M | $86.12M | $34.94M | $28.11M | $25.41M |
|---|
| 2025-06-27 | $431.66M | $82.66M | $36.82M | $29.16M | $25.14M |
|---|
| 2025-03-28 | $420.33M | $76.18M | $27.2M | $20.94M | $17.7M |
|---|
| 2024-12-31 | $436.87M | $92.98M | -$38.35M | -$46.67M | -$48.85M |
|---|
| 2024-09-27 | $436.72M | $80.94M | $31.26M | $23.06M | $22.29M |
|---|
| 2024-06-28 | $425.87M | $80.86M | $32.06M | $23.9M | $19.04M |
|---|
| 2024-03-29 | $385.29M | $71.21M | $22.25M | $14.61M | $13.41M |
|---|
| 2023-12-31 | $421.04M | $79.72M | $27.64M | $19.71M | $19.47M |
|---|
| 2023-09-29 | $403.07M | $88.94M | $36.52M | $29.53M | $26.56M |
|---|
| 2023-06-30 | $398.55M | $89.06M | $35.34M | $28.43M | $24.08M |
|---|
| 2023-03-31 | $442.53M | $91.34M | $36.94M | $30.17M | $25.59M |
|---|
| 2022-12-31 | $434.58M | $98.42M | $39.19M | $33.35M | $28.76M |
|---|
| 2022-09-30 | $428.19M | $82.74M | $29.1M | $24.38M | $19.95M |
|---|
| 2022-07-01 | $445.3M | $87.43M | $31.86M | $28.33M | $23.26M |
|---|
| 2022-04-01 | $449.05M | $75.29M | $19.61M | $17.04M | $14.02M |
|---|
| 2021-12-31 | $397.23M | $73.07M | $15.51M | $14.37M | $19.68M |
|---|
| 2021-10-01 | $388.03M | $74.31M | $21.16M | $21.58M | $18.16M |
|---|
| 2021-07-02 | $371M | $69.58M | $20.72M | $21.14M | $17.87M |
|---|
| 2021-04-02 | $354.39M | $66.8M | $19.72M | $20.23M | $16.77M |
|---|
| 2020-12-31 | $339.69M | $55.8M | $6.83M | $6.86M | $8.07M |
|---|
| 2020-09-25 | $287.17M | $45.31M | -$616,000.00 | -$874,000.00 | $5.47M |
|---|
| 2020-06-26 | $271.47M | $46.96M | $7.57M | $7.16M | $5.8M |
|---|
| 2020-03-27 | $277.95M | $44.57M | -$5.57M | -$4.87M | -$3.88M |
|---|
| 2019-12-31 | $280.16M | $58.55M | $20.12M | $20M | $17.49M |
|---|
| 2019-09-27 | $305.98M | $65.23M | $6.29M | $5.73M | $3.46M |
|---|
| 2019-06-28 | $297.84M | $69.59M | $22.75M | $19.14M | $15.54M |
|---|
| 2019-03-29 | $301.44M | $69.31M | $21.39M | $20.68M | $16.91M |
|---|
| 2018-12-31 | $298.07M | $66.31M | $14.64M | -$26.82M | -$20.63M |
|---|
| 2018-09-28 | $297.19M | $64.94M | $18.67M | $17.25M | $19.97M |
|---|
| 2018-06-29 | $309.09M | $61.84M | $15.19M | $14.09M | $11.14M |
|---|
| 2018-03-30 | $303.47M | $58.28M | $13.25M | $12.08M | $10.56M |
|---|
| 2017-12-31 | $308.67M | $59.45M | $14.28M | $13.41M | -$8.23M |
|---|
| 2017-09-29 | $294.27M | $55.45M | $11.96M | $11.03M | $9.32M |
|---|
| 2017-06-30 | $295.84M | $54.78M | $10.1M | $9.04M | $7.31M |
|---|
| 2017-03-31 | $16.5M | $43.16M | $3.69M | $2.93M | $3.05M |
|---|
| 2016-12-31 | $914.9M | $45.11M | $5.42M | $3.27M | $6.78M |
|---|
| 2016-09-30 | $21.55M | $50.76M | $10.15M | $9.66M | $8.05M |
|---|
| 2016-07-01 | $17.55M | $45.31M | $5.78M | $5.27M | $5.55M |
|---|
| 2016-04-01 | $15.24M | $43.36M | $7.53M | $7.12M | $5.37M |
|---|
| 2015-12-31 | — | $43.1M | $8.06M | $7.51M | $6.72M |
|---|
| 2015-10-02 | $15.51M | $44M | $10.86M | $10.28M | $7.39M |
|---|
| 2015-07-03 | $16.49M | $51.33M | $13.11M | $12.46M | $9.07M |
|---|
| 2015-04-03 | $17.56M | $52.36M | $13.23M | $12.58M | $8.98M |
|---|
| 2014-12-31 | — | $55.8M | $14.36M | $13.71M | $12.27M |
|---|
| 2014-09-26 | $15.63M | $54.84M | $17.73M | $16.97M | $12.64M |
|---|
| 2014-06-27 | $11.22M | $49.8M | $14.57M | $13.9M | $9.97M |
|---|
| 2014-03-28 | $11.32M | $45.46M | $11.05M | $10.36M | $7.33M |
|---|
| 2013-12-31 | $1.28M | $49.16M | $6.2M | $5.52M | $4.28M |
|---|
| 2013-09-27 | $1.19M | $44.48M | $5.33M | $4.61M | $4.99M |
|---|
| 2013-06-28 | $1.67M | $45.99M | $6.56M | $5.75M | $4.16M |
|---|
| 2013-03-29 | $1.48M | $48.34M | $9.52M | $8.69M | $6.79M |
|---|
| 2012-12-31 | $1.86M | $43.97M | $1.06M | $221,000.00 | $2.5M |
|---|
| 2012-09-28 | $1.48M | $52.37M | $13.39M | $12.61M | $8.11M |
|---|
| 2012-06-29 | — | $53.02M | $12.45M | $11.63M | $7.93M |
|---|
| 2012-03-30 | — | $49.42M | $9.88M | $9.19M | $6.12M |
|---|
| 2011-12-31 | — | $39.5M | $966,000.00 | $159,000.00 | $762,000.00 |
|---|
| 2011-09-30 | — | $57.35M | $17.19M | $16.38M | $13.53M |
|---|
| 2011-07-01 | — | $62.67M | $20.85M | $20.23M | $13.87M |
|---|
| 2011-04-01 | — | $55.8M | $18.08M | $17.49M | $11.82M |
|---|
| 2010-12-31 | — | $59.27M | $19.01M | $18.49M | $12.63M |
|---|
| 2010-10-01 | — | $58.21M | $20.92M | $20.09M | $13.36M |
|---|
| 2010-07-02 | — | $55.85M | $20.5M | $19.81M | $13.72M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.79B | $308.63M | $109.8M | $81.54M | $74.82M |
|---|
| 2024-12-31 | $1.68B | $325.99M | $47.22M | $14.9M | $5.89M |
|---|
| 2023-12-31 | $1.67B | $349.04M | $136.44M | $107.83M | $95.7M |
|---|
| 2022-12-31 | $1.76B | $343.88M | $119.76M | $103.1M | $85.99M |
|---|
| 2021-12-31 | $1.51B | $283.76M | $77.11M | $77.33M | $72.47M |
|---|
| 2020-12-31 | $1.18B | $192.63M | $8.22M | $8.28M | $15.46M |
|---|
| 2019-12-31 | $1.19B | $262.69M | $70.55M | $65.54M | $53.39M |
|---|
| 2018-12-31 | $1.21B | $251.36M | $61.75M | $16.6M | $21.04M |
|---|
| 2017-12-31 | $1.14B | $212.83M | $40.03M | $36.4M | $11.45M |
|---|
| 2016-12-31 | $969.24M | $184.53M | $28.88M | $25.32M | $25.74M |
|---|
| 2015-12-31 | — | $190.78M | $45.27M | $42.82M | $32.16M |
|---|
| 2014-12-31 | — | $205.9M | $57.59M | $54.8M | $42.13M |
|---|
| 2013-12-31 | $5.61M | $187.98M | $27.61M | $24.57M | $20.21M |
|---|
| 2012-12-31 | $6.69M | $198.78M | $36.78M | $33.64M | $24.66M |
|---|
| 2011-12-31 | $9.19M | $215.32M | $57.08M | $54.27M | $39.98M |
|---|
| 2010-12-31 | — | $222.65M | $73.63M | $70.97M | $46.43M |
|---|
| 2009-12-31 | — | $91.42M | -$19.49M | -$20.78M | -$12.36M |
|---|