Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2018-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 | $410.73M | $336.74M | $88.61M | $95.07M | $78.57M |
|---|
| 2026-03-31 | $424.18M | $350.41M | $126.26M | $118.56M | $95.39M |
|---|
| 2025-12-31 | $391.58M | $320.68M | $78.51M | $75.89M | $58.64M |
|---|
| 2025-09-30 | $375.55M | $303.35M | $84.5M | $83.71M | $57.37M |
|---|
| 2025-06-30 | $364.11M | $295.33M | $84.43M | $79.32M | $70.48M |
|---|
| 2025-03-31 | $370.54M | $304.88M | $115.18M | $111.83M | $91.37M |
|---|
| 2024-12-31 | $349.82M | $281.91M | $61.41M | $64.28M | $50.09M |
|---|
| 2024-09-30 | $335.17M | $270.34M | $68.63M | $58.87M | $42.34M |
|---|
| 2024-06-30 | $330.34M | $267.14M | $80.18M | $77.36M | $72.05M |
|---|
| 2024-03-31 | $337.76M | $275.93M | $91.93M | $92.55M | $70.31M |
|---|
| 2023-12-31 | $310.64M | $242.84M | $37.77M | $14.17M | $179.59M |
|---|
| 2023-09-30 | $306.61M | $241.94M | $73.68M | $69.59M | $53.03M |
|---|
| 2023-06-30 | $296.75M | $230.32M | $53.31M | $44.79M | $48.69M |
|---|
| 2023-03-31 | $314.41M | $247.23M | $65.79M | $54.98M | $45.49M |
|---|
| 2022-12-31 | $286.95M | $224.6M | $40.76M | $39.15M | $25.72M |
|---|
| 2022-09-30 | $268.33M | $209.15M | $55.54M | $47.34M | $37M |
|---|
| 2022-06-30 | $268.29M | $208.59M | $55.72M | $51.59M | $55.67M |
|---|
| 2022-03-31 | $275.52M | $219.73M | $56.59M | $60.19M | $56.39M |
|---|
| 2021-12-31 | $267.73M | $208.17M | $43.27M | $40.87M | $38.58M |
|---|
| 2021-09-30 | $251.39M | $197.16M | -$37.54M | -$42.33M | -$48.02M |
|---|
| 2021-06-30 | $223.92M | $170.47M | $33.21M | $26.98M | $45.63M |
|---|
| 2021-03-31 | $222.01M | $172.72M | $55.65M | $67.81M | $57.01M |
|---|
| 2020-12-31 | $219.57M | $169M | $54.28M | $69.44M | $51.93M |
|---|
| 2020-09-30 | $203M | $160.37M | $5.32M | $17.13M | $5.84M |
|---|
| 2020-06-30 | $184.29M | $147.59M | $44.59M | $43.87M | $39.08M |
|---|
| 2020-03-31 | $194.69M | $157.43M | $45.96M | $37.18M | $29.67M |
|---|
| 2019-12-31 | $202.92M | $163.02M | $42.71M | $49.51M | $36.25M |
|---|
| 2019-09-30 | $186.59M | $151.54M | $41.4M | $27.07M | $20.43M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.5B | $1.22B | $362.62M | $350.73M | $277.86M |
|---|
| 2024-12-31 | $1.35B | $1.1B | $302.15M | $293.06M | $234.79M |
|---|
| 2023-12-31 | $1.23B | $962.33M | $230.54M | $183.53M | $326.79M |
|---|
| 2022-12-31 | $1.1B | $862.07M | $208.61M | $198.28M | $174.78M |
|---|
| 2021-12-31 | $965.05M | $748.51M | $94.59M | $93.33M | $93.19M |
|---|
| 2020-12-31 | $801.54M | $634.39M | $150.15M | $167.62M | $126.52M |
|---|
| 2019-12-31 | $736.65M | $592.5M | $141.87M | $128.11M | $103.1M |
|---|
| 2018-12-31 | $691.71M | $560.39M | $121.39M | $112.86M | $142.11M |
|---|