Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-12-31 to 2025-12-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $880.58M | $505.2M | $253.47M | $303.29M | $259.22M |
|---|
| 2024-12-31 | $672.4M | $387.09M | $187.54M | $216.29M | $183.76M |
|---|
| 2023-12-31 | $517.92M | $293.18M | $132.26M | $154.7M | $136.31M |
|---|
| 2022-12-31 | $570.73M | $316.97M | $149.93M | $158.41M | $140.21M |
|---|
| 2021-12-31 | $416.11M | $235.44M | $112.39M | $109.25M | $93.1M |
|---|
| 2020-12-31 | $269.4M | $151.17M | $55.57M | $56.5M | $47.91M |
|---|
| 2019-12-31 | $224.91M | $121.82M | $36.41M | $39.49M | $35.17M |
|---|
| 2018-12-31 | $251.13M | $145.23M | $60.44M | $63.43M | $54.38M |
|---|
| 2017-12-31 | $221.99M | $131.19M | $57.82M | $60.1M | $46.46M |
|---|
| 2016-12-31 | $163.9M | $75.28M | $10.17M | $11.38M | $9.64M |
|---|
| 2015-12-31 | $148.51M | $77.08M | $11.58M | $12.22M | $15.73M |
|---|
| 2014-12-31 | $120.62M | $63.61M | $16.91M | $17.47M | $18.65M |
|---|
| 2013-12-31 | $111.51M | $59.07M | $12.33M | $13.03M | $10.52M |
|---|
| 2012-12-31 | $96.17M | $51.15M | $10.58M | $11.95M | $11.83M |
|---|
| 2011-12-31 | $102.83M | $58M | $24.72M | $25.62M | $28.12M |
|---|
| 2010-12-31 | $86.62M | $47.42M | $21.87M | $22.18M | $22.18M |
|---|
| 2009-12-31 | $39.32M | $17.59M | $2.47M | $2.63M | $2.63M |
|---|