Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-12-31 to 2026-03-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-03-31 | $200.5M | $64.6M | $10.7M | $11.3M | $4.5M |
|---|
| 2025-12-31 | $201.5M | $63.5M | $7.1M | $9.5M | $4.6M |
|---|
| 2025-09-30 | $216M | $72.3M | $15.7M | $16.3M | $8.6M |
|---|
| 2025-06-30 | $202.8M | $64M | -$67.5M | -$69.3M | -$73.6M |
|---|
| 2025-03-31 | $190.5M | $57M | -$300,000.00 | -$1.6M | -$1.4M |
|---|
| 2024-12-31 | $192.2M | $61.7M | -$12.7M | -$2.7M | -$500,000.00 |
|---|
| 2024-09-30 | $210.3M | $74.1M | $14.6M | $13.5M | $10.7M |
|---|
| 2024-06-30 | $214.2M | $73.1M | $11.3M | $11.9M | $8.1M |
|---|
| 2024-03-31 | $213.4M | $68.2M | $11.7M | $11.6M | $7.8M |
|---|
| 2023-12-31 | $204.6M | $67.4M | $30.5M | $28.6M | $23.2M |
|---|
| 2023-09-30 | $229.1M | $80.4M | $27.2M | $26.2M | $19M |
|---|
| 2023-06-30 | $230.9M | $79.6M | $27.9M | $25.1M | $17.9M |
|---|
| 2023-03-31 | $243.8M | $79.7M | -$300,000.00 | -$3.6M | -$3.5M |
|---|
| 2022-12-31 | $223.73M | $71.02M | $82.64M | $78.4M | $67.28M |
|---|
| 2022-09-30 | $247.23M | $78.06M | $18.48M | $17.67M | $14.84M |
|---|
| 2022-06-30 | $251.97M | $86.52M | $23.4M | $23.97M | $17.88M |
|---|
| 2022-03-31 | $248.27M | $85.39M | $19.89M | $20.36M | $16.6M |
|---|
| 2021-12-31 | $230.47M | $78.11M | $10.46M | $11.93M | $23.1M |
|---|
| 2021-09-30 | $238.26M | $91.65M | $33.8M | $34.13M | $25.13M |
|---|
| 2021-06-30 | $234.91M | $89.83M | $35.75M | $38.51M | $28.66M |
|---|
| 2021-03-31 | $229.27M | $89.5M | $37.19M | $41.74M | $31.22M |
|---|
| 2020-12-31 | $210.67M | $80.7M | $19.97M | $23.3M | $15.21M |
|---|
| 2020-09-30 | $201.94M | $75.52M | $8.79M | $7.62M | $7.01M |
|---|
| 2020-06-30 | $191.16M | $69.97M | $21.09M | $20.91M | $14.52M |
|---|
| 2020-03-31 | $198.81M | $65.63M | $17.48M | $16.7M | $13.26M |
|---|
| 2019-12-31 | $193.77M | $64.2M | $14.58M | -$38.21M | -$28.76M |
|---|
| 2019-09-30 | $221.84M | $78.87M | $29.89M | $28.72M | $23.39M |
|---|
| 2019-06-30 | $242.85M | $85.83M | $33.21M | $31.52M | $24.29M |
|---|
| 2019-03-31 | $239.8M | $85.39M | $32.8M | $33.1M | $28.4M |
|---|
| 2018-12-31 | $222.94M | $78.38M | $26.8M | $25.38M | $24.45M |
|---|
| 2018-09-30 | $226.86M | $79.13M | $29.64M | $28.6M | $19.73M |
|---|
| 2018-06-30 | $214.68M | $76.67M | $25.22M | $25.7M | $17.33M |
|---|
| 2018-03-31 | $214.61M | $76.61M | $31.04M | $30.91M | $26.14M |
|---|
| 2017-12-31 | $209.01M | $75.49M | $18.6M | $20.49M | $7M |
|---|
| 2017-09-30 | $206.78M | $82.19M | $39.19M | $40.93M | $25.53M |
|---|
| 2017-06-30 | $201.42M | $80.55M | $32.31M | $31.59M | $20.9M |
|---|
| 2017-03-31 | $203.83M | $80.35M | $39.04M | $39.92M | $27.03M |
|---|
| 2016-12-31 | $173M | $66.85M | $14.9M | $16.79M | $11.91M |
|---|
| 2016-09-30 | $165.26M | $61.93M | $23.15M | $23.91M | $16.07M |
|---|
| 2016-06-30 | $157.49M | $60.2M | $18.76M | $18.54M | $5.38M |
|---|
| 2016-03-31 | $160.57M | $60.51M | $24.1M | $23.05M | $14.93M |
|---|
| 2015-12-31 | $152.93M | $52.6M | $12.31M | $4.88M | $6.58M |
|---|
| 2015-09-30 | $160.37M | $59.67M | $23.2M | $22.19M | $12.55M |
|---|
| 2015-06-30 | $163.1M | $60.66M | $20.58M | $19.15M | $13.55M |
|---|
| 2015-03-31 | $165.05M | $62.43M | $20.17M | $19.95M | $13.64M |
|---|
| 2014-12-31 | $147.72M | $59.15M | $15.18M | $15.71M | $7.54M |
|---|
| 2014-09-30 | $163.05M | $64.55M | $28.39M | $28.54M | $20.39M |
|---|
| 2014-06-30 | $153.5M | $57.14M | $16.22M | $16.49M | $10.9M |
|---|
| 2014-03-31 | $146.64M | $53.92M | $21.46M | $20.5M | $14.58M |
|---|
| 2013-12-31 | $136.23M | $51.63M | $12.19M | $12.23M | $12.07M |
|---|
| 2013-09-30 | $142.82M | $51.19M | $19.01M | $19.78M | $13.57M |
|---|
| 2013-06-30 | $132.45M | $44.43M | $8.11M | $7.86M | $5.57M |
|---|
| 2013-03-31 | $125.98M | $41.29M | $10.81M | $9.85M | $7.1M |
|---|
| 2012-12-31 | $124.18M | $42.71M | $6.83M | $6.55M | $5.06M |
|---|
| 2012-09-30 | $129.13M | $42.98M | $10.33M | $11.02M | $58.98M |
|---|
| 2012-06-30 | $125.3M | $36.65M | $9.02M | $9.51M | $6.46M |
|---|
| 2012-03-31 | $120.16M | $36.4M | -$507,000.00 | -$4.43M | -$1.81M |
|---|
| 2011-12-31 | $121.57M | $37.13M | $5.82M | $6.22M | $1.14M |
|---|
| 2011-09-30 | $147.34M | $50.75M | $17.92M | $18.24M | $14.36M |
|---|
| 2011-06-30 | $143.5M | $48.57M | $16.51M | $16.87M | $12.13M |
|---|
| 2011-03-31 | $135.93M | $42.54M | $13.23M | $14.43M | $9.43M |
|---|
| 2010-12-31 | $91.35M | $32.52M | $6.84M | $12.36M | $10.55M |
|---|
| 2010-09-30 | $101.33M | $36.84M | $11.25M | $12.79M | $8.86M |
|---|
| 2010-06-30 | $96.61M | $37.34M | $7.75M | $10.44M | $8.31M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $810.8M | $256.8M | -$45M | -$45.1M | -$61.8M |
|---|
| 2024-12-31 | $830.1M | $277.1M | $24.9M | $34.3M | $26.1M |
|---|
| 2023-12-31 | $908.4M | $307.1M | $85.3M | $76.3M | $56.6M |
|---|
| 2022-12-31 | $971.2M | $321M | $144.4M | $140.4M | $116.6M |
|---|
| 2021-12-31 | $932.9M | $349.1M | $117.2M | $126.3M | $108.1M |
|---|
| 2020-12-31 | $802.58M | $291.82M | $67.33M | $68.53M | $49.99M |
|---|
| 2019-12-31 | $898.26M | $314.29M | $110.48M | $55.13M | $47.32M |
|---|
| 2018-12-31 | $879.09M | $310.78M | $112.71M | $110.59M | $87.65M |
|---|
| 2017-12-31 | $821.04M | $318.58M | $129.14M | $132.93M | $80.46M |
|---|
| 2016-12-31 | $656.31M | $249.49M | $80.9M | $82.28M | $48.28M |
|---|
| 2015-12-31 | $641.44M | $235.36M | $76.26M | $66.17M | $46.32M |
|---|
| 2014-12-31 | $610.91M | $234.75M | $81.24M | $81.22M | $53.41M |
|---|
| 2013-12-31 | $537.48M | $188.54M | $50.12M | $49.72M | $38.31M |
|---|
| 2012-12-31 | $498.76M | $158.75M | $25.66M | $22.65M | $68.69M |
|---|
| 2011-12-31 | $548.34M | $178.99M | $53.48M | $55.77M | $37.06M |
|---|
| 2010-12-31 | $373.23M | $136.95M | $31.58M | $44.4M | $34.57M |
|---|
| 2009-12-31 | $291.6M | $82.23M | -$25.83M | -$16.39M | -$62.87M |
|---|