Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2013-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 | $922.63M | $667.54M | $110.01M | $219.05M | $206.32M |
|---|
| 2024-12-31 | $964.42M | $761.22M | $137.48M | $231.02M | $230.31M |
|---|
| 2023-12-31 | $1.01B | $813.01M | $160.2M | $281.35M | $272.58M |
|---|
| 2022-12-31 | $1.01B | $827.24M | $180.87M | $255.59M | $268.98M |
|---|
| 2021-12-31 | $1.14B | $971.21M | $279.57M | $341.64M | $352.88M |
|---|
| 2020-12-31 | $1.33B | $1.18B | $482.46M | $562.22M | $521.87M |
|---|
| 2019-12-31 | $1.21B | $1.07B | $464.79M | $531.62M | $459.65M |
|---|
| 2018-12-31 | $1.05B | $932.71M | $417.27M | $471.45M | $417.57M |
|---|
| 2017-12-31 | $954.49M | $745.66M | $314.04M | $347.59M | $307.64M |
|---|
| 2016-12-31 | $858.65M | $513.97M | $166.12M | $179.87M | $176.86M |
|---|
| 2015-12-31 | $534.75M | $431.45M | $185.22M | $197.01M | $152.93M |
|---|
| 2014-12-31 | $343.77M | $282.28M | $145.74M | $151.74M | $120.67M |
|---|
| 2013-12-31 | $200.96M | $159.29M | $91.66M | $93.9M | $75.35M |
|---|