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 | $147.59M | — | $65.63M | $50.81M | $37.03M |
|---|
| 2026-03-31 | $116.93M | — | $65.31M | $47.56M | $36.05M |
|---|
| 2025-12-31 | $525.36M | — | $36.2M | $29.07M | $40.47M |
|---|
| 2025-09-30 | $595.11M | — | $53.53M | $45.65M | $33.12M |
|---|
| 2025-06-30 | $6.71M | — | $59.31M | $51.16M | $38.48M |
|---|
| 2025-03-31 | $3.71M | — | $56.34M | $47.25M | $34.72M |
|---|
| 2024-12-31 | $558.91M | — | $50M | $41.68M | $57.55M |
|---|
| 2024-09-30 | $606.15M | — | $49.23M | $41.85M | $83.96M |
|---|
| 2024-06-30 | $592.16M | — | $55.68M | $48.34M | $33.77M |
|---|
| 2024-03-31 | $641.87M | — | $39.82M | $31.57M | $21.97M |
|---|
| 2023-12-31 | $508.49M | — | $28.45M | $21.59M | $18.58M |
|---|
| 2023-09-30 | $582.88M | — | $54.88M | $48.11M | $35.01M |
|---|
| 2023-06-30 | $592.85M | — | $59.3M | $52.01M | $37.22M |
|---|
| 2023-03-31 | $655.14M | — | $76.08M | $67.59M | $48.03M |
|---|
| 2022-12-31 | $612.1M | — | $62.43M | $53.73M | $36.09M |
|---|
| 2022-09-30 | $625.82M | — | $36.81M | $27.35M | $16.01M |
|---|
| 2022-06-30 | $649.44M | — | $36.94M | $27.33M | $19.48M |
|---|
| 2022-03-31 | $710.46M | — | $49.47M | $39.84M | $27.14M |
|---|
| 2021-12-31 | $646.54M | — | $56.79M | $52.86M | $37.82M |
|---|
| 2021-09-30 | $650.41M | — | $78.32M | $77.88M | $57.41M |
|---|
| 2021-06-30 | $659.97M | — | $92.31M | $91.87M | $68.84M |
|---|
| 2021-03-31 | $721M | — | $106.11M | $105.6M | $79.49M |
|---|
| 2020-12-31 | $605.65M | — | $66.53M | $66.34M | $40.82M |
|---|
| 2020-09-30 | $611.34M | — | $95.65M | $95.65M | $109.35M |
|---|
| 2020-06-30 | $599.16M | — | $59.76M | $59.76M | $68.38M |
|---|
| 2020-03-31 | $668.44M | — | $49.83M | $49.83M | -$280.01M |
|---|
| 2019-12-31 | -$780.87M | — | -$161.59M | -$151.18M | -$107.06M |
|---|
| 2019-09-30 | $963.81M | — | $55.5M | $51.67M | $39.8M |
|---|
| 2019-06-30 | — | — | — | — | $42.65M |
|---|
| 2019-03-31 | — | — | — | — | $56.08M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.41B | — | $206.77M | $174.52M | $146.79M |
|---|
| 2024-12-31 | $2.4B | — | $194.73M | $163.44M | $197.25M |
|---|
| 2023-12-31 | $2.34B | — | $218.71M | $189.3M | $138.84M |
|---|
| 2022-12-31 | $2.6B | — | $185.65M | $148.24M | $98.71M |
|---|
| 2021-12-31 | $2.68B | — | $333.53M | $328.2M | $243.56M |
|---|
| 2020-12-31 | $2.48B | — | $271.76M | $271.58M | -$61.47M |
|---|
| 2019-12-31 | $2.16B | — | $27.61M | $27.61M | $31.47M |
|---|
| 2018-12-31 | $2.04B | — | $156.8M | $156.8M | $196.21M |
|---|