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 | $118.94M | $64.64M | $8.9M | $11.23M | $9.83M |
|---|
| 2026-03-31 | $108.31M | $56.94M | $1.45M | $3.92M | $3.3M |
|---|
| 2025-12-31 | $103.2M | $54.61M | $8.77M | $11.15M | $13.29M |
|---|
| 2025-09-30 | $118.92M | $64.85M | -$3.95M | -$1.4M | -$1.36M |
|---|
| 2025-06-30 | $115.85M | $63.95M | -$1.35M | $1.35M | $1.37M |
|---|
| 2025-03-31 | $105.53M | $58.24M | $6.72M | $9.89M | $8.79M |
|---|
| 2024-12-31 | $105.25M | $57.27M | $3.92M | $7.3M | $9.14M |
|---|
| 2024-09-30 | $115.84M | $63.17M | $11.58M | $14.33M | $14.29M |
|---|
| 2024-06-30 | $106.2M | $56.53M | $1.96M | $5.15M | $4.85M |
|---|
| 2024-03-31 | $91.69M | $47.78M | $470,000.00 | $3.97M | $3.95M |
|---|
| 2023-12-31 | $89.51M | $46.21M | -$1.05M | $2.23M | $14.27M |
|---|
| 2023-09-30 | $125.51M | $65.95M | $17.71M | $20.85M | $19.8M |
|---|
| 2023-06-30 | $123.22M | $62.85M | $12.64M | $15.36M | $14.79M |
|---|
| 2023-03-31 | $106.3M | $53.96M | $5.76M | $7.47M | $6.88M |
|---|
| 2022-12-31 | $124.77M | $67.35M | $20.89M | $21.68M | $22.82M |
|---|
| 2022-09-30 | $160.23M | $92.04M | $48.37M | $49.37M | $45.96M |
|---|
| 2022-06-30 | $183.99M | $106.84M | $60.1M | $60.78M | $55.82M |
|---|
| 2022-03-31 | $182.15M | $100.68M | $51.05M | $51.6M | $46.25M |
|---|
| 2021-12-31 | $172.65M | $93.18M | $44.3M | $44.41M | $40.7M |
|---|
| 2021-09-30 | $176.78M | $91.74M | $45.59M | $45.8M | $42.03M |
|---|
| 2021-06-30 | $180.11M | $91.31M | $44.98M | $45.15M | $41.88M |
|---|
| 2021-03-31 | $173.74M | $84.41M | $40.19M | $40.78M | $39.8M |
|---|
| 2020-12-31 | $150.69M | $74.01M | $27.73M | $28.36M | $27.28M |
|---|
| 2020-09-30 | $121.13M | $59.57M | $14.74M | $15.62M | $14.82M |
|---|
| 2020-06-30 | $106.83M | $53.54M | $12.93M | $14.41M | $13.19M |
|---|
| 2020-03-31 | $109.66M | $56.48M | $15.09M | $16.87M | $15.89M |
|---|
| 2019-12-31 | $114.46M | $58.23M | $183.64M | $185.5M | $158.29M |
|---|
| 2019-09-30 | $114.16M | $58.13M | $17.5M | $18.58M | $17.1M |
|---|
| 2019-06-30 | $102.87M | $51.57M | $9.76M | $11.07M | $10.85M |
|---|
| 2019-03-31 | $89.19M | $45.47M | $6.12M | $7.27M | $7.23M |
|---|
| 2018-12-31 | $93.31M | $48.01M | $8.04M | $9.34M | $22.74M |
|---|
| 2018-09-30 | $110.09M | $57.01M | $18.03M | $19.12M | $17.67M |
|---|
| 2018-06-30 | $109.48M | $56.23M | $15.62M | $16.5M | $15.38M |
|---|
| 2018-03-31 | $103.08M | $53.54M | $13.96M | $14.8M | $14.2M |
|---|
| 2017-12-31 | $108.25M | $54.03M | $14.47M | $15.26M | -$16.9M |
|---|
| 2017-09-30 | $111.26M | $55.71M | $16.06M | $16.95M | $16.51M |
|---|
| 2017-06-30 | $107.56M | $53.45M | $14.2M | $14.66M | $13.9M |
|---|
| 2017-03-31 | $104.69M | $50.48M | $12.92M | $13.42M | $14.1M |
|---|
| 2016-12-31 | $102.44M | $50.08M | $13.53M | $13.83M | $14.3M |
|---|
| 2016-09-30 | $101.63M | $49.84M | $13.12M | $13.4M | $12.81M |
|---|
| 2016-06-30 | $97.57M | $47.79M | $11.78M | $12.01M | $11.41M |
|---|
| 2016-03-31 | $88.04M | $44.49M | $10.45M | $10.71M | $10.38M |
|---|
| 2015-12-31 | $87.91M | $42.83M | $10.96M | $11.17M | $12.71M |
|---|
| 2015-09-30 | $88.88M | $44.16M | $11.78M | $12.21M | $11.51M |
|---|
| 2015-06-30 | $85.27M | $44.02M | $9.2M | $9.22M | $8.59M |
|---|
| 2015-03-31 | $82.56M | $42.29M | $6.96M | $6.73M | $6.34M |
|---|
| 2014-12-31 | $86.6M | $45.81M | $11.87M | $12.05M | $14.35M |
|---|
| 2014-09-30 | $90.14M | $49.05M | $16.88M | $17.26M | $16.11M |
|---|
| 2014-06-30 | $88.99M | $48.74M | $14.33M | $14.52M | $16.72M |
|---|
| 2014-03-31 | $83.07M | $45.98M | $12.73M | $12.99M | $12.36M |
|---|
| 2013-12-31 | $90.41M | $48.39M | $15.11M | $15.6M | $16.04M |
|---|
| 2013-09-30 | $91.72M | $48.77M | $16.59M | $16.68M | $16.65M |
|---|
| 2013-06-30 | $87.92M | $46.21M | $13.29M | $13.85M | $13.67M |
|---|
| 2013-03-31 | $77.04M | $39.86M | $9.08M | $9.29M | $10.9M |
|---|
| 2012-12-31 | $79.17M | $39.4M | $9.47M | $9.62M | $9.72M |
|---|
| 2012-09-30 | $78.05M | $38.75M | -$16.25M | -$49.35M | -$44.41M |
|---|
| 2012-06-30 | $76.38M | $37.76M | $9.41M | $9.61M | -$7.18M |
|---|
| 2012-03-31 | $71.77M | $34.59M | $8.72M | $9.34M | $7.46M |
|---|
| 2011-12-31 | $66.73M | $31.55M | $7.79M | $8.21M | $6.33M |
|---|
| 2011-09-30 | $75.06M | $35.04M | $10.56M | $11.12M | $7.51M |
|---|
| 2011-06-30 | $80.18M | $37.63M | $13.19M | $13.65M | $10.6M |
|---|
| 2011-03-31 | $76.76M | $36.42M | $11.68M | $12.12M | $9.85M |
|---|
| 2010-12-31 | $72.99M | $36.13M | $10.97M | $11.47M | $8.93M |
|---|
| 2010-09-30 | $75.45M | $39.01M | $15.25M | $15.67M | $12.63M |
|---|
| 2010-06-30 | $79.86M | $41.49M | $18.82M | $19.29M | $15.59M |
|---|
| 2010-03-31 | $71.51M | $35.92M | $14.88M | $15.37M | $12.31M |
|---|
| 2009-12-31 | $66.14M | $33.82M | $11.25M | $11.41M | $9.18M |
|---|
| 2009-09-30 | $60.02M | $29.12M | $11.07M | $11.25M | $9.15M |
|---|
| 2009-06-30 | $49.25M | $24.2M | $4.99M | $5.74M | $4.53M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $443.5M | $241.65M | $10.19M | $20.98M | $22.09M |
|---|
| 2024-12-31 | $418.97M | $224.75M | $17.93M | $30.75M | $32.23M |
|---|
| 2023-12-31 | $444.54M | $228.96M | $35.06M | $45.91M | $55.74M |
|---|
| 2022-12-31 | $651.14M | $366.91M | $180.41M | $183.43M | $170.85M |
|---|
| 2021-12-31 | $703.28M | $360.64M | $175.06M | $176.14M | $164.41M |
|---|
| 2020-12-31 | $488.32M | $243.59M | $70.49M | $75.25M | $71.18M |
|---|
| 2019-12-31 | $420.67M | $213.4M | $217.02M | $222.41M | $193.47M |
|---|
| 2018-12-31 | $415.96M | $214.79M | $55.65M | $59.76M | $69.98M |
|---|
| 2017-12-31 | $431.76M | $213.66M | $57.64M | $60.3M | $27.61M |
|---|
| 2016-12-31 | $389.67M | $192.19M | $48.87M | $49.95M | $48.9M |
|---|
| 2015-12-31 | $344.61M | $173.3M | $38.91M | $39.33M | $39.15M |
|---|
| 2014-12-31 | $348.8M | $189.57M | $55.8M | $56.81M | $59.54M |
|---|
| 2013-12-31 | $347.09M | $183.24M | $54.07M | $55.43M | $57.27M |
|---|
| 2012-12-31 | $305.37M | $150.5M | $11.35M | -$20.78M | -$34.4M |
|---|
| 2011-12-31 | $298.74M | $140.65M | $43.22M | $45.1M | $34.29M |
|---|
| 2010-12-31 | $299.8M | $152.54M | $59.93M | $61.81M | $49.46M |
|---|
| 2009-12-31 | $215.7M | $108.07M | $28.61M | $30.52M | $23.27M |
|---|
| 2008-12-31 | $201.71M | $105.03M | $3.01M | $10.72M | $1.8M |
|---|