Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2014-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 | $428.02M | $222.21M | $15.01M | $15.33M | $11.19M |
|---|
| 2026-03-31 | $424.64M | $222.74M | $10.4M | $12.27M | $7.82M |
|---|
| 2025-06-30 | $482.67M | $258.52M | $30.46M | $28.65M | $21.25M |
|---|
| 2025-03-31 | $451.43M | $236.98M | $48.17M | $50.47M | $37.93M |
|---|
| 2024-12-31 | $553.04M | $300.97M | $94.51M | $96.71M | $71.1M |
|---|
| 2024-09-30 | $458.89M | $231.93M | $9.6M | $9.59M | $6.25M |
|---|
| 2024-06-30 | $471.31M | $232.85M | $36.94M | $36.65M | $26.99M |
|---|
| 2024-03-31 | $450.06M | $217.22M | $10.35M | $11.54M | $7.24M |
|---|
| 2023-12-31 | $566.3M | $276.63M | $88.32M | $83.82M | $61.02M |
|---|
| 2023-09-30 | $469.19M | $205.13M | $11.43M | $8.47M | $6.93M |
|---|
| 2023-06-30 | $468.93M | $199.78M | $959,000.00 | -$893,000.00 | -$2.88M |
|---|
| 2023-03-31 | $445.02M | $181.51M | -$23.49M | -$16.67M | -$11.81M |
|---|
| 2022-12-31 | $564.43M | $246.59M | $48.64M | $42.5M | $15.4M |
|---|
| 2022-09-30 | $446.92M | $179.61M | $4.48M | $7.96M | $6.58M |
|---|
| 2022-06-30 | $495.09M | $184.98M | -$56.51M | -$40.09M | -$33.61M |
|---|
| 2022-03-31 | $510.57M | $184.02M | $27.66M | $31.69M | $20.59M |
|---|
| 2021-12-31 | $653.27M | $244.35M | $65.74M | $69.07M | $73.77M |
|---|
| 2021-09-30 | $508.58M | $176.03M | $32.19M | $32.03M | $23.48M |
|---|
| 2021-06-30 | $551.31M | $182.87M | $19.73M | $19.21M | $14.8M |
|---|
| 2021-03-31 | $541.08M | $178.7M | $34.22M | $33.5M | $22.41M |
|---|
| 2020-12-31 | $661.28M | $218.47M | $67.18M | $67.07M | $45.28M |
|---|
| 2020-09-30 | $470.35M | $151.34M | $8.05M | $7.56M | $5.23M |
|---|
| 2020-06-30 | $437.61M | $146M | $9.79M | $8.79M | $5.72M |
|---|
| 2020-03-31 | $503.38M | $172.21M | $23.8M | $23.47M | $15.46M |
|---|
| 2019-12-31 | $652.64M | $234.92M | $58.88M | $57.36M | $42.02M |
|---|
| 2019-09-30 | $522.61M | $189.6M | $29.37M | $28.47M | $18.78M |
|---|
| 2019-06-30 | $528.15M | $194.86M | $19.57M | $18.22M | $10.82M |
|---|
| 2019-03-31 | $558.12M | $209.65M | $33.39M | $31.42M | $19.12M |
|---|
| 2018-12-31 | $670.1M | $233.05M | $62.18M | $60.43M | $37.97M |
|---|
| 2018-09-30 | $528.87M | $190.56M | $25.78M | $24.77M | $17.14M |
|---|
| 2018-06-30 | $537.19M | $200.27M | $24.35M | $23.35M | $13.73M |
|---|
| 2018-03-31 | $564.16M | $210.36M | $34.8M | $33.48M | $19.81M |
|---|
| 2017-12-31 | $674.03M | $245.22M | $70.52M | $68.3M | $53.03M |
|---|
| 2017-09-30 | $563.97M | $204.45M | $33.01M | $30.13M | $19.77M |
|---|
| 2017-06-30 | $542.02M | $187.01M | $13.26M | $11.17M | $5.97M |
|---|
| 2017-03-31 | $516.67M | $182.82M | $21.05M | $18.72M | $12.44M |
|---|
| 2016-12-31 | $566.83M | $200.64M | $52.47M | $53.9M | $39.4M |
|---|
| 2016-09-30 | $423.87M | $154.23M | $22.87M | $22.3M | $13.54M |
|---|
| 2016-06-30 | $407.2M | $145.95M | $17.88M | $17.79M | $12.2M |
|---|
| 2016-03-31 | $401.25M | $144.16M | $27.79M | $26.47M | $17.13M |
|---|
| 2015-12-31 | $397.02M | $142.18M | $33.82M | $34.56M | $37.94M |
|---|
| 2015-09-30 | $332.67M | $116.5M | $17.83M | $11.18M | $5.1M |
|---|
| 2015-06-30 | $299.31M | $107.82M | $7.84M | $5.29M | $3.54M |
|---|
| 2015-03-31 | $294.17M | $105.32M | $16.84M | $20.76M | $12.98M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.94B | $1.05B | $202.77M | $203.57M | $144.6M |
|---|
| 2024-12-31 | $1.93B | $982.97M | $151.4M | $154.5M | $111.57M |
|---|
| 2023-12-31 | $1.95B | $863.04M | $77.22M | $74.73M | $53.26M |
|---|
| 2022-12-31 | $2.02B | $795.2M | $24.28M | $42.06M | $8.95M |
|---|
| 2021-12-31 | $2.25B | $781.94M | $151.88M | $153.82M | $134.46M |
|---|
| 2020-12-31 | $2.07B | $688.02M | $108.83M | $106.89M | $71.68M |
|---|
| 2019-12-31 | $2.26B | $829.04M | $141.21M | $135.47M | $90.75M |
|---|
| 2018-12-31 | $2.3B | $834.24M | $147.11M | $142.02M | $88.64M |
|---|
| 2017-12-31 | $2.3B | $819.5M | $137.84M | $128.31M | $91.21M |
|---|
| 2016-12-31 | $1.8B | $644.98M | $121M | $120.46M | $82.27M |
|---|
| 2015-12-31 | $1.32B | $471.82M | $76.33M | $71.79M | $59.55M |
|---|
| 2014-12-31 | $988.25M | $354.81M | $53.08M | $64.47M | $45.56M |
|---|