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 | $179.2M | $61.46M | $31.17M | $24.91M | $20.03M |
|---|
| 2026-03-31 | $164.58M | $56.55M | $24.85M | $18.16M | -$1.83M |
|---|
| 2025-12-31 | $203.97M | $67.74M | $20.24M | $13.06M | $11.33M |
|---|
| 2025-09-30 | $205.44M | $68.57M | $17.69M | $10.19M | $7.09M |
|---|
| 2025-06-30 | $163.23M | $51.05M | $19.84M | $12.48M | $9.71M |
|---|
| 2025-03-31 | $161.67M | $50.22M | $17.2M | $9.82M | $6.81M |
|---|
| 2024-12-31 | $203.88M | $65.89M | $14.64M | $6.88M | $4.3M |
|---|
| 2024-09-30 | $205.07M | $65.13M | -$4.76M | -$12.86M | -$10.88M |
|---|
| 2024-06-30 | $220.24M | $75.52M | $23.73M | $14.72M | $10.28M |
|---|
| 2024-03-31 | $207.1M | $64.27M | $10.88M | $4.8M | $3.5M |
|---|
| 2023-12-31 | $191.08M | $57.23M | $18.6M | $17.23M | $12.54M |
|---|
| 2023-09-30 | $197.8M | $62.38M | $18.7M | $17.16M | $12.75M |
|---|
| 2023-06-30 | $208.45M | $68.41M | $16.14M | $14.35M | $10.61M |
|---|
| 2023-03-31 | $215.74M | $71.07M | $18.96M | $17.31M | $12.98M |
|---|
| 2022-12-31 | $212.84M | $65.07M | $17.02M | $15.37M | $13.43M |
|---|
| 2022-09-30 | $228.07M | $71.65M | $19.9M | $18.18M | $13.67M |
|---|
| 2022-06-30 | $233.16M | $74.72M | $22.62M | $21.41M | $15.83M |
|---|
| 2022-03-31 | $225.49M | $71.93M | $24.41M | $23.26M | $17.34M |
|---|
| 2021-12-31 | $199.58M | $51.82M | $10.75M | $9.59M | $7.26M |
|---|
| 2021-09-30 | $200.06M | $54.2M | $11.82M | $10.76M | $7.9M |
|---|
| 2021-06-30 | $187.37M | $54.99M | $15.87M | $14.87M | $11.08M |
|---|
| 2021-03-31 | $174.43M | $50.41M | $10.87M | $9.87M | $7.31M |
|---|
| 2020-12-31 | $137.47M | $39.84M | $4.86M | $3.64M | $2.99M |
|---|
| 2020-09-30 | $132.26M | $47.07M | $13.14M | $11.94M | $8.69M |
|---|
| 2020-06-30 | $118.39M | $42.57M | $12.26M | $11.06M | $8.37M |
|---|
| 2020-03-31 | $122.25M | $42.48M | $23.3M | $22.23M | $16.73M |
|---|
| 2019-12-31 | $116.82M | $39.23M | $8.81M | $7.78M | $5.74M |
|---|
| 2019-09-30 | $125.48M | $39.59M | $8.06M | $7.07M | $5.22M |
|---|
| 2019-06-30 | $134.29M | $46.94M | $10.18M | $9.17M | $6.61M |
|---|
| 2019-03-31 | $139.12M | $45.56M | $10.22M | $9.17M | $6.77M |
|---|
| 2018-12-31 | $138.39M | $42.1M | $7.03M | $5.93M | $2.34M |
|---|
| 2018-09-30 | $135.22M | $42.09M | -$25.84M | -$26.72M | -$21.14M |
|---|
| 2018-06-30 | $140.56M | $47.99M | $13.11M | $11.8M | $8.61M |
|---|
| 2018-03-31 | $152.57M | $47.12M | $12.02M | $10.38M | $6.84M |
|---|
| 2017-12-31 | $140.11M | $38.26M | $4M | $651,000.00 | -$18.25M |
|---|
| 2017-09-30 | $135.11M | $39.14M | $6.8M | $4.96M | $3.26M |
|---|
| 2017-06-30 | $135.25M | $38.29M | $5.97M | $4.11M | $1.99M |
|---|
| 2017-03-31 | $136.57M | $41.76M | $8.12M | $5.99M | $3.11M |
|---|
| 2016-12-31 | $106.38M | $33.27M | $12.08M | $9.53M | -$1.46M |
|---|
| 2016-09-30 | $132.68M | $35.92M | $2.99M | $971,000.00 | $414,000.00 |
|---|
| 2016-06-30 | $144.12M | $44.54M | $11.17M | $9.11M | $5.49M |
|---|
| 2016-03-31 | $151.21M | $48.17M | $1.13M | -$890,000.00 | -$3.39M |
|---|
| 2015-12-31 | $108.68M | $37.84M | $5.48M | $3.37M | $771,000.00 |
|---|
| 2015-09-30 | $141.66M | $41.69M | $2.58M | $849,000.00 | $333,000.00 |
|---|
| 2015-06-30 | $164.34M | $50.58M | $19.74M | $17.28M | $11.42M |
|---|
| 2015-03-31 | $156.35M | $45.76M | $6.72M | $4.01M | $5.24M |
|---|
| 2014-12-31 | $158.27M | $36.72M | $5.13M | $2.48M | -$12.37M |
|---|
| 2014-09-30 | $162.11M | $39.96M | -$2.68M | -$5.32M | -$2.74M |
|---|
| 2014-06-30 | $152.78M | $42.53M | $11.29M | $9.62M | $5.75M |
|---|
| 2014-03-31 | $150.49M | $42.07M | $8.88M | $7.3M | $680,000.00 |
|---|
| 2013-12-31 | $144.72M | $39.94M | $9.32M | $8.1M | $3.32M |
|---|
| 2013-09-30 | $141.44M | $42.52M | $12.27M | $11.15M | $6.49M |
|---|
| 2013-06-30 | $153.62M | $45.01M | $12.62M | $11.5M | $8.31M |
|---|
| 2013-03-31 | $214.98M | $58.32M | $13.24M | $12.15M | $7.88M |
|---|
| 2012-12-31 | -$31.61M | $5.81M | $9.65M | $8.64M | $8.52M |
|---|
| 2012-09-30 | $197.29M | $52.73M | $9.77M | $8.58M | $5.8M |
|---|
| 2012-06-30 | $181.1M | $47.36M | $9.99M | $8.94M | $5.66M |
|---|
| 2012-03-31 | $198.79M | $58M | $17.12M | $16.04M | $9.99M |
|---|
| 2011-12-31 | $192.55M | $51.9M | $10.11M | $9.04M | $5.91M |
|---|
| 2011-09-30 | $190.33M | $47.79M | $7.26M | $6M | $7.21M |
|---|
| 2011-06-30 | $177.27M | $44.49M | $8.67M | $7.52M | $4.66M |
|---|
| 2011-03-31 | $195.51M | $54.09M | $12.37M | $11.13M | $6.72M |
|---|
| 2010-12-31 | $188.24M | $44.18M | -$64.41M | -$62.41M | -$50.48M |
|---|
| 2010-09-30 | $187.05M | $41.48M | $6.29M | $4.57M | $3.22M |
|---|
| 2010-06-30 | $175.91M | $33.95M | -$9,000.00 | -$1.86M | -$1.1M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $825.74M | $276.05M | $74.56M | $45.14M | $34.93M |
|---|
| 2024-12-31 | $836.28M | $270.81M | $44.48M | $13.54M | $7.2M |
|---|
| 2023-12-31 | $813.07M | $259.09M | $72.41M | $66.06M | $48.87M |
|---|
| 2022-12-31 | $899.55M | $283.37M | $83.94M | $78.21M | $60.27M |
|---|
| 2021-12-31 | $761.44M | $211.42M | $49.3M | $45.09M | $33.54M |
|---|
| 2020-12-31 | $510.37M | $171.96M | $53.55M | $48.86M | $36.77M |
|---|
| 2019-12-31 | $515.7M | $171.31M | $37.27M | $33.18M | $24.33M |
|---|
| 2018-12-31 | $566.74M | $179.29M | $6.33M | $1.39M | -$3.35M |
|---|
| 2017-12-31 | $547.04M | $157.45M | $24.89M | $15.71M | -$9.89M |
|---|
| 2016-12-31 | $534.38M | $161.9M | $27.36M | $18.72M | $1.06M |
|---|
| 2015-12-31 | $571.02M | $175.86M | $34.52M | $25.51M | $17.76M |
|---|
| 2014-12-31 | $623.65M | $161.28M | $22.62M | $14.08M | -$8.68M |
|---|
| 2013-12-31 | $584.73M | $169.55M | $44.32M | $39.79M | $26M |
|---|
| 2012-12-31 | $545.57M | $163.9M | $46.53M | $42.2M | $29.96M |
|---|
| 2011-12-31 | $755.65M | $198.27M | $38.41M | $33.69M | $24.51M |
|---|
| 2010-12-31 | $737.62M | $164.52M | -$47.64M | -$51.02M | -$42.83M |
|---|
| 2009-12-31 | $701.83M | $170.9M | $17.14M | $8.83M | -$683,000.00 |
|---|