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 | $445.53M | $147.57M | $33.29M | $57.98M | $46.65M |
|---|
| 2026-03-31 | $405.47M | $128.79M | $19.77M | $22.44M | $14.96M |
|---|
| 2025-12-31 | $391.58M | $121.93M | $13.21M | $14.47M | $10.2M |
|---|
| 2025-09-30 | $392.17M | $120.49M | $11.57M | $19.03M | $14.28M |
|---|
| 2025-06-30 | $366.21M | $115.32M | $9.39M | $53.22M | $46.1M |
|---|
| 2025-03-31 | $332.11M | $104.69M | $1.3M | -$2.77M | -$4.44M |
|---|
| 2024-12-31 | $339.3M | $110.88M | $11.92M | $12.27M | $8.24M |
|---|
| 2024-09-30 | $350.08M | $118.01M | $21.88M | $18.8M | $13.75M |
|---|
| 2024-06-30 | $319.77M | $107.39M | $3.71M | $12.8M | $8M |
|---|
| 2024-03-31 | $301.97M | $99.58M | $12.95M | $18.81M | $14.04M |
|---|
| 2023-12-31 | $322.7M | $112.48M | $20.7M | $27.88M | $25.29M |
|---|
| 2023-09-30 | $404.65M | $155.88M | $53.87M | $60.51M | $48.72M |
|---|
| 2023-06-30 | $467.15M | $195.38M | $89.57M | $100.96M | $82.02M |
|---|
| 2023-03-31 | $467.24M | $194.45M | $86.43M | $88.59M | $71.15M |
|---|
| 2022-12-31 | $496.21M | $206.2M | $96.45M | $94.76M | $92.05M |
|---|
| 2022-09-30 | $521.27M | $217.82M | $112.45M | $109.15M | $86.39M |
|---|
| 2022-06-30 | $500.97M | $206.53M | $106.24M | $101.21M | $80.16M |
|---|
| 2022-03-31 | $482.12M | $196.7M | $93.06M | $90.82M | $72.69M |
|---|
| 2021-12-31 | $480.17M | $190.69M | $85.99M | $108.8M | $65.51M |
|---|
| 2021-09-30 | $471.42M | $181.23M | $77.25M | $85.57M | $68.42M |
|---|
| 2021-06-30 | $440.45M | $159.8M | $65.36M | $70.75M | $55.37M |
|---|
| 2021-03-31 | $413.12M | $138.64M | $47.39M | $49.99M | $39.45M |
|---|
| 2020-12-31 | $350.37M | $122.7M | $39.76M | $36.07M | $29.74M |
|---|
| 2020-09-30 | $309.46M | $111.09M | $37.86M | $33.26M | $27.15M |
|---|
| 2020-06-30 | $288.67M | $101.49M | $30.87M | $26.06M | $21.03M |
|---|
| 2020-03-31 | $280.72M | $95.84M | $25.85M | $24.96M | $20.17M |
|---|
| 2019-12-31 | $301.16M | $109.36M | $61.25M | $59.6M | $47.19M |
|---|
| 2019-09-30 | $323.67M | $122.05M | $48.72M | $48.74M | $38.06M |
|---|
| 2019-06-30 | $322.01M | $121.99M | $48.52M | $47.88M | $36.28M |
|---|
| 2019-03-31 | $302.29M | $112.41M | $42.12M | $42.03M | $31.72M |
|---|
| 2018-12-31 | $314.45M | $114.2M | $43.86M | $42.84M | $29.52M |
|---|
| 2018-09-30 | $320.95M | $115.21M | $45.84M | $44.4M | $30.91M |
|---|
| 2018-06-30 | $304.09M | $107.27M | $37.84M | $36.42M | $25.07M |
|---|
| 2018-03-31 | $274.51M | $98.6M | $26.94M | $26.3M | $18.53M |
|---|
| 2017-12-31 | $268.43M | $96.38M | $22.51M | $20.8M | -$30.65M |
|---|
| 2017-09-30 | $285.25M | $96.35M | $23.72M | $19.83M | $14.45M |
|---|
| 2017-06-30 | $264.22M | $90.14M | $23.83M | $19.86M | $13.18M |
|---|
| 2017-03-31 | $236.3M | $73.91M | $9.36M | $2.1M | $1.22M |
|---|
| 2016-12-31 | $232.09M | $67.26M | $5.31M | $2.65M | $1.27M |
|---|
| 2016-09-30 | $250.69M | $80.62M | $19.95M | $15.63M | $10.65M |
|---|
| 2016-06-30 | $236.65M | $74.82M | $11.28M | $8.79M | $5.75M |
|---|
| 2016-03-31 | $222.74M | $64.22M | $1.46M | -$2.04M | -$1.73M |
|---|
| 2015-12-31 | $214.38M | $53.6M | -$6.77M | -$6.85M | -$4.77M |
|---|
| 2015-09-30 | $208.89M | $61.64M | $9.97M | $10.23M | $2.84M |
|---|
| 2015-06-30 | $219.45M | $69.44M | $22M | $21.26M | $15.08M |
|---|
| 2015-03-31 | $206.18M | $63.91M | $16.9M | $15.96M | $11.13M |
|---|
| 2014-12-31 | $223.67M | $70.66M | $22.02M | $23.19M | $16.66M |
|---|
| 2014-09-30 | $233.78M | $74.73M | $25M | $26.3M | $19.43M |
|---|
| 2014-06-30 | $223.22M | $70.3M | $23.14M | $23.5M | $17.39M |
|---|
| 2014-03-31 | $209.99M | $61.58M | $14.34M | $12.99M | $10.2M |
|---|
| 2013-12-31 | $210.99M | $60.8M | $8.01M | $6.28M | $6.2M |
|---|
| 2013-09-30 | $224.51M | $69.56M | $20.26M | $17.49M | $13.62M |
|---|
| 2013-06-30 | $214.38M | $61.29M | $10.24M | $10.52M | $8.64M |
|---|
| 2013-03-31 | $176.96M | $46.18M | $3.78M | $4.3M | -$1.93M |
|---|
| 2012-12-31 | $163.29M | $43.25M | $3.57M | $6.62M | $4.08M |
|---|
| 2012-09-30 | $166.62M | $43.61M | $7.52M | $9.45M | $8.55M |
|---|
| 2012-06-30 | $159.24M | $41.03M | $8.3M | $8.56M | $6.65M |
|---|
| 2012-03-31 | $144.66M | $33.71M | $5.5M | $6.19M | $4.87M |
|---|
| 2011-12-31 | $143.31M | $35.5M | $4.94M | $4.06M | $3.12M |
|---|
| 2011-09-30 | $160.58M | $45.19M | $13.37M | $11.07M | $9.96M |
|---|
| 2011-06-30 | $169.81M | $55.62M | $25.35M | $23.44M | $17.98M |
|---|
| 2011-03-31 | $161.56M | $57.39M | $28.28M | $25.1M | $19.68M |
|---|
| 2010-12-31 | $163.77M | $62.64M | $32.23M | $31.1M | $23.97M |
|---|
| 2010-09-30 | $163.12M | $60.98M | $29.83M | $27.42M | $21.16M |
|---|
| 2010-06-30 | $149.15M | $53.47M | $24.01M | $20.59M | $16.65M |
|---|
| 2010-03-31 | $136.85M | $47.78M | $18.86M | $19M | $14.96M |
|---|
| 2009-12-31 | $130.29M | $41.77M | $13.75M | $11.42M | $14.21M |
|---|
| 2009-09-30 | $122.12M | $37.58M | $11.23M | $7.21M | $7.02M |
|---|
| 2009-06-30 | $103.9M | $27.37M | $5.88M | $2.79M | -$2.95M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.48B | $462.44M | $35.46M | $83.96M | $66.14M |
|---|
| 2024-12-31 | $1.31B | $435.86M | $50.45M | $62.68M | $44.02M |
|---|
| 2023-12-31 | $1.66B | $658.18M | $250.57M | $277.93M | $227.18M |
|---|
| 2022-12-31 | $2B | $827.24M | $408.19M | $395.94M | $331.28M |
|---|
| 2021-12-31 | $1.81B | $670.36M | $275.99M | $315.1M | $228.76M |
|---|
| 2020-12-31 | $1.23B | $431.12M | $134.33M | $120.34M | $98.09M |
|---|
| 2019-12-31 | $1.25B | $465.81M | $200.61M | $198.25M | $153.25M |
|---|
| 2018-12-31 | $1.21B | $435.28M | $154.48M | $149.96M | $104.02M |
|---|
| 2017-12-31 | $1.05B | $356.78M | $79.41M | $62.59M | -$1.81M |
|---|
| 2016-12-31 | $942.16M | $286.92M | $37.99M | $25.04M | $15.94M |
|---|
| 2015-12-31 | $848.9M | $248.58M | $42.1M | $40.6M | $24.27M |
|---|
| 2014-12-31 | $890.65M | $277.28M | $84.51M | $85.99M | $63.68M |
|---|
| 2013-12-31 | $826.85M | $237.84M | $42.28M | $38.59M | $26.53M |
|---|
| 2012-12-31 | $633.81M | $161.59M | $24.9M | $30.81M | $24.15M |
|---|
| 2011-12-31 | $635.25M | $193.7M | $71.99M | $63.66M | $50.74M |
|---|
| 2010-12-31 | $612.89M | $224.87M | $104.93M | $98.1M | $76.73M |
|---|
| 2009-12-31 | $434.36M | $121.21M | $22.83M | $11.15M | $7.51M |
|---|
| 2008-12-31 | $432.79M | $132.53M | $26.61M | $28.37M | $28.24M |
|---|