Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2017-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 | $370.5M | $290.97M | $85.39M | $110.33M | $93.83M |
|---|
| 2024-12-31 | $394.82M | $317.07M | $112.53M | $143.47M | $181.28M |
|---|
| 2023-12-31 | $492.05M | $411.34M | $195.66M | $217.27M | $197.92M |
|---|
| 2022-12-31 | $454.27M | $380.79M | $197.85M | $201.47M | $161.52M |
|---|
| 2021-12-31 | $357.57M | $303.97M | $167.48M | $168M | $164.97M |
|---|
| 2020-12-31 | $206.11M | $175.26M | $72.84M | $76.13M | $75.03M |
|---|
| 2019-12-31 | $156.36M | $136.12M | $59.62M | $62.04M | $61.15M |
|---|
| 2018-12-31 | $100.16M | $85.11M | $23.49M | $23.63M | $22.37M |
|---|
| 2017-12-31 | $53.46M | $44.4M | $8.95M | $9.8M | $8.82M |
|---|