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 | — | — | — | $159.17M | $123.56M |
|---|
| 2026-03-31 | — | — | — | $152.88M | $119.64M |
|---|
| 2025-12-31 | — | — | — | $162.9M | $137.13M |
|---|
| 2025-09-30 | — | — | — | $154.29M | $124.73M |
|---|
| 2025-06-30 | — | — | — | $139.63M | $111.23M |
|---|
| 2025-03-31 | — | — | — | $121.1M | $101.69M |
|---|
| 2024-12-31 | — | — | — | -$177.75M | -$161.62M |
|---|
| 2024-09-30 | $329.73M | — | — | $108.14M | $88.02M |
|---|
| 2024-06-30 | $321.75M | — | — | $102.88M | $115.57M |
|---|
| 2024-03-31 | $322.84M | — | — | $101.19M | $81.17M |
|---|
| 2023-12-31 | $122.39M | — | — | -$138.01M | -$90.81M |
|---|
| 2023-09-30 | $320.82M | — | — | $102.67M | $83.25M |
|---|
| 2023-06-30 | $323.46M | — | — | $110.69M | $87.15M |
|---|
| 2023-03-31 | $336.08M | — | — | $130.7M | $103.36M |
|---|
| 2022-12-31 | $350.65M | — | — | $134.09M | $108.76M |
|---|
| 2022-09-30 | $335.23M | — | — | $122.44M | $96.28M |
|---|
| 2022-06-30 | $291.6M | — | — | $110.19M | $86.82M |
|---|
| 2022-03-31 | $262.21M | — | — | $92.91M | $74.26M |
|---|
| 2021-12-31 | $268.27M | — | — | $92.05M | $76.88M |
|---|
| 2021-09-30 | $265.75M | — | — | $111.87M | $88.81M |
|---|
| 2021-06-30 | $252.96M | — | — | $113.49M | $91.01M |
|---|
| 2021-03-31 | $271.25M | — | — | $118.9M | $94.3M |
|---|
| 2020-12-31 | $273.71M | — | — | $83.86M | $67M |
|---|
| 2020-09-30 | $257.7M | — | — | -$12.9M | $45.21M |
|---|
| 2020-06-30 | $444.36M | — | — | $199.96M | $148.72M |
|---|
| 2020-03-31 | $301.25M | — | — | $56.06M | $45.84M |
|---|
| 2019-12-31 | $293.08M | — | — | $89.47M | $72.1M |
|---|
| 2019-09-30 | $307.22M | — | — | $104.29M | $83.34M |
|---|
| 2019-06-30 | $309.46M | — | — | $103.68M | $84.66M |
|---|
| 2019-03-31 | $306.75M | — | — | $109.08M | $86.69M |
|---|
| 2018-12-31 | $308M | — | — | $113.84M | $88.98M |
|---|
| 2018-09-30 | $307.69M | — | — | $108.28M | $85.93M |
|---|
| 2018-06-30 | $72.83M | — | — | $103.95M | $89.19M |
|---|
| 2018-03-31 | $72.73M | — | — | $87.29M | $69.46M |
|---|
| 2017-12-31 | $271.55M | — | — | $89.85M | $50.01M |
|---|
| 2017-09-30 | $276.02M | — | — | $93.59M | $65M |
|---|
| 2017-06-30 | $65.01M | — | — | $77.91M | $57.98M |
|---|
| 2017-03-31 | $64.88M | — | — | $77.41M | $56.27M |
|---|
| 2016-12-31 | $272.32M | — | — | $78.41M | $54.83M |
|---|
| 2016-09-30 | $273.77M | — | — | $77.45M | $53.82M |
|---|
| 2016-06-30 | $258.89M | — | — | $70.53M | $49.09M |
|---|
| 2016-03-31 | $255.18M | — | — | $61.21M | $42.53M |
|---|
| 2015-12-31 | $254.47M | — | — | $58.47M | $42.79M |
|---|
| 2015-09-30 | $250.57M | — | — | $70.99M | $49.44M |
|---|
| 2015-06-30 | $252.97M | — | — | $71.19M | $49.4M |
|---|
| 2015-03-31 | $247.63M | — | — | $69.13M | $46.67M |
|---|
| 2014-12-31 | $244.85M | — | — | $67.5M | $48.74M |
|---|
| 2014-09-30 | $247.54M | — | — | $74.69M | $50.21M |
|---|
| 2014-06-30 | $240.95M | — | — | $68.03M | $46.37M |
|---|
| 2014-03-31 | $238.49M | — | — | $65.84M | $45.2M |
|---|
| 2013-12-31 | $243.07M | — | — | $61.61M | $47.76M |
|---|
| 2013-09-30 | $231.43M | — | — | $67.05M | $45.66M |
|---|
| 2013-06-30 | $244.49M | — | — | $70.5M | $47.89M |
|---|
| 2013-03-31 | $239.65M | — | — | $68.74M | $47.39M |
|---|
| 2012-12-31 | $239.36M | — | — | $60.03M | $46.63M |
|---|
| 2012-09-30 | $236.59M | — | — | $66.89M | $46.4M |
|---|
| 2012-06-30 | $230.22M | — | — | $64.19M | $43.32M |
|---|
| 2012-03-31 | $233.11M | — | — | $63.35M | $42.63M |
|---|
| 2011-12-31 | $223.36M | — | — | $50.03M | $41.13M |
|---|
| 2011-09-30 | $222.16M | — | — | $58.68M | $41.34M |
|---|
| 2011-06-30 | $215.71M | — | — | $43.99M | $34.38M |
|---|
| 2011-03-31 | $225.91M | — | — | $30.73M | $22.85M |
|---|
| 2010-12-31 | — | — | — | $5.71M | $14.01M |
|---|
| 2010-09-30 | $241.55M | — | — | $15.22M | $14.3M |
|---|
| 2010-06-30 | $246.27M | — | — | -$12.02M | -$2.78M |
|---|
| 2010-03-31 | — | — | — | -$49.94M | -$26.39M |
|---|
| 2009-12-31 | — | — | — | -$290.72M | -$173.24M |
|---|
| 2009-09-30 | — | — | — | $18.02M | $15.99M |
|---|
| 2009-06-30 | — | — | — | -$43.97M | -$17.34M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | — | — | — | $577.91M | $474.78M |
|---|
| 2024-12-31 | — | — | — | $134.46M | $123.15M |
|---|
| 2023-12-31 | $1.1B | — | — | $206.05M | $182.96M |
|---|
| 2022-12-31 | $1.24B | — | — | $459.63M | $366.12M |
|---|
| 2021-12-31 | $1.06B | — | — | $436.31M | $350.99M |
|---|
| 2020-12-31 | $1.28B | — | — | $326.97M | $306.77M |
|---|
| 2019-12-31 | $1.22B | — | — | $406.51M | $326.79M |
|---|
| 2018-12-31 | $1.24B | — | — | $413.35M | $333.56M |
|---|
| 2017-12-31 | $1.07B | — | — | $338.77M | $229.26M |
|---|
| 2016-12-31 | $1.06B | — | — | $287.6M | $200.27M |
|---|
| 2015-12-31 | $1.01B | — | — | $269.79M | $188.3M |
|---|
| 2014-12-31 | $971.83M | — | — | $276.05M | $190.51M |
|---|
| 2013-12-31 | $958.64M | — | — | $267.89M | $188.69M |
|---|
| 2012-12-31 | $939.28M | — | — | $254.46M | $178.97M |
|---|
| 2011-12-31 | $885.95M | — | — | $183.43M | $139.7M |
|---|
| 2010-12-31 | $969.24M | — | — | -$41.03M | -$856,000.00 |
|---|
| 2009-12-31 | $1.1B | — | — | -$285.1M | -$131.86M |
|---|
| 2008-12-31 | — | — | — | $222.28M | $168.45M |
|---|