Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2008-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 | $154.22M | $52.63M | -$1.62M | $18.24M | $13.35M |
|---|
| 2026-03-31 | $151.54M | $51.29M | $23.21M | $23.53M | $17.66M |
|---|
| 2025-12-31 | $196.28M | $70.11M | $33.39M | $39.43M | $28.79M |
|---|
| 2025-09-30 | $232.71M | $79.4M | $32.37M | $48.6M | $35.66M |
|---|
| 2025-06-30 | $155.09M | $56.48M | $12.12M | $26.19M | $17.54M |
|---|
| 2025-03-31 | $148.46M | $52.45M | $23.06M | $23.01M | $18.06M |
|---|
| 2024-12-31 | $193.37M | $75.61M | $38.72M | $43.96M | $22.51M |
|---|
| 2024-09-30 | $225.93M | $77.07M | $35.24M | $42.43M | $32.84M |
|---|
| 2024-06-30 | $150.74M | $50.48M | $15.44M | $20.34M | $15.64M |
|---|
| 2024-03-31 | $153.18M | $50.03M | $11.11M | $20.14M | $15.83M |
|---|
| 2023-12-31 | $197.28M | $68.74M | $28.38M | $37.58M | $29.4M |
|---|
| 2023-09-30 | $249.85M | $85.2M | $45.9M | $45.18M | $34.38M |
|---|
| 2023-06-30 | $160.15M | $52.61M | $14.75M | $19.56M | $14.73M |
|---|
| 2023-03-31 | $162.09M | $50.3M | $12.8M | $17.58M | $13.4M |
|---|
| 2022-12-31 | $189.72M | $65.63M | $27.36M | $32.14M | $25.34M |
|---|
| 2022-09-30 | $213.17M | $71.54M | $35.59M | $34.34M | $26.58M |
|---|
| 2022-06-30 | $143.44M | $47.65M | $26.98M | $15.84M | $11.99M |
|---|
| 2022-03-31 | $140.64M | $47.91M | $20.84M | $15.82M | $12.03M |
|---|
| 2021-12-31 | $167.92M | $57.35M | $20.18M | $26.96M | $20.03M |
|---|
| 2021-09-30 | $184.17M | $65.39M | $29.64M | $31.39M | $24.73M |
|---|
| 2021-06-30 | $115.46M | $39.28M | $6.9M | $13.15M | $9.79M |
|---|
| 2021-03-31 | $103.23M | $37.22M | $10.41M | $14.23M | $10.77M |
|---|
| 2020-12-31 | $128.86M | $44.9M | $11.48M | $19.4M | $14.95M |
|---|
| 2020-09-30 | $157.8M | $58.4M | $25.53M | $31.39M | $24.67M |
|---|
| 2020-06-30 | $80.64M | $30.05M | $493,000.00 | $10.22M | $7.39M |
|---|
| 2020-03-31 | $103.76M | $37.02M | $20.74M | $15.25M | $11.98M |
|---|
| 2019-12-31 | $135.46M | $49.8M | $14.9M | $20.18M | $14.56M |
|---|
| 2019-09-30 | $182.72M | $69.62M | $36.04M | $37.88M | $29.85M |
|---|
| 2019-06-30 | $106.95M | $40.73M | $12.52M | $15.57M | $11.56M |
|---|
| 2019-03-31 | $101.98M | $36.87M | $5.76M | $11.78M | $8.96M |
|---|
| 2018-12-31 | $128.01M | $46.51M | $20.05M | $15.9M | $12.18M |
|---|
| 2018-09-30 | $182.3M | $66.85M | $30.23M | $33.21M | $26.1M |
|---|
| 2018-06-30 | $106.81M | $39.12M | $10.37M | $13.73M | $10.49M |
|---|
| 2018-03-31 | $101.8M | $35.7M | $9.84M | $10.36M | $8.13M |
|---|
| 2017-12-31 | $126.02M | $45.29M | $10.3M | $15.13M | $31.99M |
|---|
| 2017-09-30 | $183.02M | $67.81M | $34.58M | $38.95M | $26.93M |
|---|
| 2017-06-30 | $105.8M | $40.16M | $13.61M | $16.32M | $11.9M |
|---|
| 2017-03-31 | $104.46M | $38.65M | $11.93M | $14.15M | $10.05M |
|---|
| 2016-12-31 | $125.18M | $49.65M | $23.45M | $25.98M | $17.84M |
|---|
| 2016-09-30 | $186.36M | $71.37M | $39.27M | $41.22M | $28.64M |
|---|
| 2016-06-30 | $105.17M | $39.92M | $14.3M | $16.54M | $11.07M |
|---|
| 2016-03-31 | $104.4M | $38.27M | $14.22M | $14.18M | $9.86M |
|---|
| 2015-12-31 | $140.73M | $53.35M | $23.46M | $26.04M | $19.63M |
|---|
| 2015-09-30 | $184.63M | $67.37M | $41.03M | $38.15M | $26.14M |
|---|
| 2015-06-30 | $108.44M | $39.47M | $13.63M | $14.96M | $11.22M |
|---|
| 2015-03-31 | $106.32M | $38.95M | $12.96M | $13.44M | $9.1M |
|---|
| 2014-12-31 | $138.8M | $53.86M | $21.91M | $24.41M | $17.94M |
|---|
| 2014-09-27 | $192.01M | $68.6M | $36.76M | $36.93M | $26.61M |
|---|
| 2014-06-28 | $104.93M | $38.53M | $10.23M | $13.26M | $8.96M |
|---|
| 2014-03-29 | $107.78M | $40.66M | $15.03M | $16.69M | $9.36M |
|---|
| 2013-12-31 | $136.5M | $50.28M | $18.76M | $23.49M | $17.37M |
|---|
| 2013-09-28 | $192.71M | $66.65M | $33.49M | $36.59M | $26.04M |
|---|
| 2013-06-29 | $102.89M | $35.69M | $9.2M | $10.91M | $8.37M |
|---|
| 2013-03-30 | $111.29M | $38.87M | $10.9M | $13.49M | $9.07M |
|---|
| 2012-12-31 | $128.73M | $46.53M | $17.64M | $17.9M | — |
|---|
| 2012-09-29 | $201.18M | $65.1M | $32.41M | $33.95M | — |
|---|
| 2012-06-30 | $109.14M | $36.03M | $11.01M | $10.57M | — |
|---|
| 2012-03-31 | $110.82M | $35.66M | $8.42M | $11.75M | — |
|---|
| 2011-12-31 | $129.43M | $40.68M | $9.97M | $12.7M | — |
|---|
| 2011-10-01 | $187.86M | $55.36M | $29.94M | $26.16M | — |
|---|
| 2011-07-02 | $105.82M | $34.6M | $8.43M | $9.43M | $6.17M |
|---|
| 2011-04-02 | $109.4M | $35.6M | $9.64M | $12.63M | $8M |
|---|
| 2010-12-31 | $118.93M | $35.83M | $8.63M | $11.01M | $8.81M |
|---|
| 2010-10-02 | $192.13M | $62.83M | $31.59M | $36.21M | $27.35M |
|---|
| 2010-07-03 | $106.02M | $36.41M | $13.87M | $11.81M | $8.45M |
|---|
| 2010-04-03 | $104.37M | $35.96M | $10.63M | $14.05M | $9.2M |
|---|
| 2009-12-31 | $111.28M | $38.53M | -$489,000.00 | -$2.91M | $7.97M |
|---|
| 2009-10-03 | $184.35M | $66.43M | $35.55M | $38.63M | $27.25M |
|---|
| 2009-07-04 | $108.67M | $39.65M | $13.93M | $15.75M | $10.34M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $732.52M | $258.44M | $100.94M | $137.24M | $100.05M |
|---|
| 2024-12-31 | $723.22M | $253.18M | $100.51M | $126.87M | $86.83M |
|---|
| 2023-12-31 | $769.37M | $256.84M | $101.83M | $119.89M | $91.91M |
|---|
| 2022-12-31 | $686.97M | $232.73M | $110.76M | $98.14M | $75.94M |
|---|
| 2021-12-31 | $570.78M | $199.24M | $67.13M | $85.73M | $65.33M |
|---|
| 2020-12-31 | $471.06M | $170.36M | $58.24M | $76.26M | $59M |
|---|
| 2019-12-31 | $527.11M | $197.02M | $69.21M | $85.4M | $64.92M |
|---|
| 2018-12-31 | $518.92M | $188.17M | $70.48M | $73.21M | $56.89M |
|---|
| 2017-12-31 | $519.29M | $191.91M | $70.42M | $84.56M | $80.86M |
|---|
| 2016-12-31 | $521.1M | $199.21M | $91.23M | $97.91M | $67.51M |
|---|
| 2015-12-31 | $540.11M | $199.13M | $91.08M | $92.58M | $66.09M |
|---|
| 2014-12-31 | $543.53M | $201.65M | $83.92M | $91.29M | $62.86M |
|---|
| 2013-12-31 | $543.38M | $191.49M | $72.35M | $84.48M | $60.85M |
|---|
| 2012-12-31 | $549.87M | $183.32M | $69.48M | $74.16M | $52M |
|---|
| 2011-12-31 | $532.51M | $166.24M | $57.97M | $60.91M | — |
|---|
| 2010-12-31 | $521.45M | $171.03M | $64.71M | $73.07M | $53.71M |
|---|
| 2009-12-31 | $499.33M | $178.7M | $60.95M | $63.05M | $53.88M |
|---|
| 2008-12-31 | $496.02M | $161.78M | $66.53M | $55.91M | $39.32M |
|---|