Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2019-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 | $495.16M | — | $66.68M | $64.64M | $205.91M |
|---|
| 2026-03-31 | $452.8M | — | $53.74M | $52.08M | $49.05M |
|---|
| 2025-12-31 | $442.18M | — | $38.82M | $36.15M | $41.22M |
|---|
| 2025-09-30 | $419.49M | — | $11.78M | $12.42M | $8.83M |
|---|
| 2025-06-30 | $411.85M | — | $14.64M | $8.11M | $6.54M |
|---|
| 2025-03-31 | $361.62M | — | $12.23M | $14.94M | $11.35M |
|---|
| 2024-12-31 | $351.9M | — | -$3.74M | -$5.14M | -$5.72M |
|---|
| 2024-09-30 | $336.53M | — | $368,000.00 | $3.77M | $1.92M |
|---|
| 2024-06-30 | $306.42M | — | -$15.76M | -$8.8M | -$12.09M |
|---|
| 2024-03-31 | $269.12M | — | -$19.95M | -$20.08M | -$21.08M |
|---|
| 2023-12-31 | $264.76M | — | -$31M | -$29.6M | -$35.02M |
|---|
| 2023-09-30 | $241.63M | — | -$36.9M | -$35.4M | -$35.66M |
|---|
| 2023-06-30 | $234.03M | — | -$18.22M | -$18.99M | -$18.85M |
|---|
| 2023-03-31 | $203.87M | — | -$28.07M | -$27.94M | -$28.31M |
|---|
| 2022-12-31 | $191.03M | — | -$22.87M | -$19.83M | -$19.4M |
|---|
| 2022-09-30 | $169.26M | — | -$35.62M | -$32.78M | -$33.07M |
|---|
| 2022-06-30 | $157.26M | — | -$39.38M | -$37.58M | -$38.25M |
|---|
| 2022-03-31 | $136.01M | — | -$23.17M | -$22.78M | -$23.31M |
|---|
| 2021-12-31 | $135.26M | — | -$16.54M | -$16.62M | -$16.58M |
|---|
| 2021-09-30 | $121.24M | — | -$12.67M | -$12.7M | -$12.96M |
|---|
| 2021-06-30 | $111.05M | — | -$1.94M | -$994,000.00 | -$1.45M |
|---|
| 2021-03-31 | $91.06M | — | -$8.57M | -$7.4M | -$7.77M |
|---|
| 2020-12-31 | $80.02M | — | -$8.84M | -$8.48M | -$9.01M |
|---|
| 2020-09-30 | $71.79M | — | -$1.75M | -$2.23M | -$2.43M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.64B | — | $77.47M | $71.63M | $67.93M |
|---|
| 2024-12-31 | $1.26B | — | -$39.09M | -$30.25M | -$36.98M |
|---|
| 2023-12-31 | $944.29M | — | -$114.2M | -$111.94M | -$117.84M |
|---|
| 2022-12-31 | $653.56M | — | -$121.04M | -$112.98M | -$114.02M |
|---|
| 2021-12-31 | $458.61M | — | -$39.72M | -$37.71M | -$38.76M |
|---|
| 2020-12-31 | $256.96M | — | -$29.18M | -$31.4M | -$32.56M |
|---|
| 2019-12-31 | $126.57M | — | -$50.6M | -$51.13M | -$51.39M |
|---|