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 | $460.87M | — | $14.77M | $16.58M | $12.08M |
|---|
| 2026-03-31 | $454.76M | — | $2.62M | $4.31M | $855,000.00 |
|---|
| 2025-12-31 | $425.78M | — | -$3.99M | $148,000.00 | -$3.06M |
|---|
| 2025-09-30 | $447.1M | — | $20.8M | $22.57M | $12.96M |
|---|
| 2025-06-30 | $420.81M | — | $15.54M | $17.3M | $10.15M |
|---|
| 2025-03-31 | $332.88M | — | $12.39M | $16.54M | $12.03M |
|---|
| 2024-12-31 | $335.36M | — | $10.52M | $14.04M | $12.76M |
|---|
| 2024-09-30 | $337.65M | — | $19.2M | $23.47M | $18.8M |
|---|
| 2024-06-30 | $364.15M | — | $35.47M | $39.44M | $32.42M |
|---|
| 2024-03-31 | $377.83M | — | $32.35M | $35.85M | $27.47M |
|---|
| 2023-12-31 | $394.53M | — | $49.21M | $52.55M | $40.26M |
|---|
| 2023-09-30 | $330.42M | — | $22.71M | $24.86M | $18.32M |
|---|
| 2023-06-30 | $415.86M | — | $82.37M | $85.63M | $65.01M |
|---|
| 2023-03-31 | $476.67M | — | $90.66M | $93.2M | $71.52M |
|---|
| 2022-12-31 | $482.03M | — | $112.32M | $113.57M | $87.01M |
|---|
| 2022-09-30 | $459.6M | — | $92.17M | $92.29M | $69.34M |
|---|
| 2022-06-30 | $375.51M | — | $60.42M | $60.4M | $46.94M |
|---|
| 2022-03-31 | $284.62M | — | $23.04M | $23.38M | $15.08M |
|---|
| 2021-12-31 | $268.25M | — | $20.06M | $20.36M | $12.34M |
|---|
| 2021-09-30 | $225.31M | — | $7.97M | $7.16M | $5.27M |
|---|
| 2021-06-30 | $188.76M | — | -$1.22M | -$693,000.00 | -$726,000.00 |
|---|
| 2021-03-31 | $182.61M | — | -$10.52M | -$10.38M | -$9.66M |
|---|
| 2020-12-31 | $148.64M | — | -$21.65M | -$20.6M | -$10.24M |
|---|
| 2020-09-30 | $116.59M | — | -$31.75M | -$31.03M | -$16.44M |
|---|
| 2020-06-30 | $89.3M | — | -$37.53M | -$39.01M | -$25.09M |
|---|
| 2020-03-31 | $243.78M | — | -$218.71M | -$218.79M | -$160.42M |
|---|
| 2019-12-31 | $236M | — | -$27.88M | -$27.46M | -$23.36M |
|---|
| 2019-09-30 | $293.24M | — | -$92.64M | -$93.4M | -$69.18M |
|---|
| 2019-06-30 | $358.52M | — | $8.39M | $8.76M | $6.17M |
|---|
| 2019-03-31 | $334.66M | — | -$2.16M | -$1.01M | -$739,000.00 |
|---|
| 2018-12-31 | $376.75M | — | $19.65M | $19.84M | $13.36M |
|---|
| 2018-09-30 | $439.99M | — | $54.55M | $55.47M | $49.97M |
|---|
| 2018-06-30 | $467.93M | — | $75.03M | $79.48M | $59.94M |
|---|
| 2018-03-31 | $436.33M | — | $60.8M | $66.49M | $52.13M |
|---|
| 2017-12-31 | $427.3M | — | $60.28M | $63.39M | $57.7M |
|---|
| 2017-09-30 | $471M | — | $97.36M | $98.3M | $57.33M |
|---|
| 2017-06-30 | $398.81M | — | $67M | $69.31M | $43.84M |
|---|
| 2017-03-31 | $298.12M | — | $1.57M | $1.81M | $3.63M |
|---|
| 2016-12-31 | $221M | — | -$32.22M | -$32.64M | -$21.11M |
|---|
| 2016-09-30 | $175.88M | — | -$56.42M | -$56.28M | -$38.94M |
|---|
| 2016-06-30 | $143M | — | -$75.22M | -$75.4M | -$48.69M |
|---|
| 2016-03-31 | $189.1M | — | -$75.09M | -$75.05M | -$32.51M |
|---|
| 2015-12-31 | $268.09M | — | -$57.41M | -$57.79M | -$37.88M |
|---|
| 2015-09-30 | $291.92M | — | -$52.9M | -$53.94M | -$35.17M |
|---|
| 2015-06-30 | $297.56M | — | -$52.35M | -$52.59M | -$34.06M |
|---|
| 2015-03-31 | $406.27M | — | $6.37M | $11.27M | $7.55M |
|---|
| 2014-12-31 | $632.21M | — | $126.01M | $124.83M | $77.64M |
|---|
| 2014-09-30 | $620.68M | — | $106.66M | $105.76M | $64.89M |
|---|
| 2014-06-30 | $582.83M | — | $103.03M | $103.82M | $63.28M |
|---|
| 2014-03-31 | $501.69M | — | $65.23M | $64.98M | $39.39M |
|---|
| 2013-12-31 | $486.98M | — | $66.53M | $65.21M | $37.64M |
|---|
| 2013-09-30 | $491.12M | — | $85.84M | $86.84M | $53.76M |
|---|
| 2013-06-30 | $457.57M | — | $67.85M | $66.78M | $40.42M |
|---|
| 2013-03-31 | $425.82M | — | $57.22M | $57.44M | $35.08M |
|---|
| 2012-12-31 | $469.94M | — | $89.31M | $90.05M | $55.38M |
|---|
| 2012-09-30 | $472.42M | — | $102.37M | $103.05M | $66.04M |
|---|
| 2012-06-30 | $500.11M | — | $119.86M | $118.33M | $72.26M |
|---|
| 2012-03-31 | $502.56M | — | $130.86M | $131.19M | $80.76M |
|---|
| 2011-12-31 | $482.78M | — | $122.03M | $122.3M | $74.58M |
|---|
| 2011-09-30 | $502.24M | — | $134.45M | $132.67M | $83.11M |
|---|
| 2011-06-30 | $443.03M | — | $119.27M | $118.26M | $73.17M |
|---|
| 2011-03-31 | $381.76M | — | $106.33M | $105.59M | $65.52M |
|---|
| 2010-12-31 | $328.14M | — | $89.8M | $89.63M | $55.47M |
|---|
| 2010-09-30 | $302.2M | — | $74.39M | $74.14M | $46.27M |
|---|
| 2010-06-30 | $252.9M | — | $52.09M | $51.31M | $31.6M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.63B | — | $44.73M | $56.55M | $32.08M |
|---|
| 2024-12-31 | $1.41B | — | $97.54M | $112.8M | $91.44M |
|---|
| 2023-12-31 | $1.62B | — | $244.95M | $256.24M | $195.11M |
|---|
| 2022-12-31 | $1.6B | — | $287.94M | $289.63M | $218.36M |
|---|
| 2021-12-31 | $864.93M | — | $16.29M | $16.45M | $7.22M |
|---|
| 2020-12-31 | $598.3M | — | -$309.64M | -$309.43M | -$212.19M |
|---|
| 2019-12-31 | $1.22B | — | -$114.29M | -$113.1M | -$87.11M |
|---|
| 2018-12-31 | $1.72B | — | $210.03M | $221.28M | $175.4M |
|---|
| 2017-12-31 | $1.6B | — | $226.22M | $232.82M | $162.51M |
|---|
| 2016-12-31 | $728.97M | — | -$238.94M | -$239.36M | -$141.25M |
|---|
| 2015-12-31 | $1.26B | — | -$156.28M | -$153.04M | -$99.56M |
|---|
| 2014-12-31 | $2.34B | — | $400.93M | $399.39M | $245.19M |
|---|
| 2013-12-31 | $1.86B | — | $277.44M | $276.27M | $166.9M |
|---|
| 2012-12-31 | $1.95B | — | $442.39M | $442.62M | $274.44M |
|---|
| 2011-12-31 | $1.81B | — | $482.08M | $478.82M | $296.38M |
|---|
| 2010-12-31 | $1.1B | — | $238.85M | $237.53M | $146.74M |
|---|
| 2009-12-31 | $587.86M | — | -$33.05M | -$33.5M | -$22.75M |
|---|