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 | $2.35B | — | $30.38M | $16.37M | $6.12M |
|---|
| 2026-03-31 | $1.77B | — | $10.04M | -$8.11M | -$6.64M |
|---|
| 2025-12-31 | $1.79B | — | $21.45M | $1.64M | $1.86M |
|---|
| 2025-09-30 | $2.02B | — | $35.92M | $15.78M | $13.46M |
|---|
| 2025-06-30 | $2B | — | $56.69M | $37.17M | $20.1M |
|---|
| 2025-03-31 | $1.83B | — | -$11.76M | -$25.62M | -$12.67M |
|---|
| 2024-12-31 | $1.99B | — | $14.38M | -$5.34M | -$2.3M |
|---|
| 2024-09-30 | $2.28B | — | $41.57M | $17.95M | $9.67M |
|---|
| 2024-06-30 | $2.39B | — | $42.95M | $21.58M | $14.06M |
|---|
| 2024-03-31 | $2.07B | — | -$4.87M | -$7.32M | -$594,000.00 |
|---|
| 2023-12-31 | $2.23B | — | $25.31M | $2.41M | $1.08M |
|---|
| 2023-09-30 | $2.62B | — | $44.07M | $29.5M | $21.44M |
|---|
| 2023-06-30 | $2.47B | — | $39.68M | $19.52M | $14.43M |
|---|
| 2023-03-31 | $2.09B | — | $8.95M | -$4.65M | -$2.58M |
|---|
| 2022-12-31 | $2.18B | — | $33.72M | $17.42M | $12.81M |
|---|
| 2022-09-30 | $2.45B | — | $65.73M | $45.94M | $24.94M |
|---|
| 2022-06-30 | $2.54B | — | $48.27M | $40.94M | $31.75M |
|---|
| 2022-03-31 | $1.97B | — | $19.29M | $3.31M | $2.24M |
|---|
| 2021-12-31 | $1.99B | — | $28.36M | $12.2M | $12.88M |
|---|
| 2021-09-30 | $2.04B | — | $54.72M | $40.3M | $35.53M |
|---|
| 2021-06-30 | $1.91B | — | $45.76M | $33.76M | $25.52M |
|---|
| 2021-03-31 | $1.48B | — | $13.24M | -$15.38M | -$14.74M |
|---|
| 2020-12-31 | $1.34B | — | $8.47M | -$12.01M | -$7.42M |
|---|
| 2020-09-30 | $960.08M | — | $32.11M | $21.85M | $9.69M |
|---|
| 2020-06-30 | $814.28M | — | $47.71M | $35.2M | $21.9M |
|---|
| 2020-03-31 | $899.88M | — | -$7.98M | -$14.64M | -$10.46M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $7.64B | — | $102.3M | $28.98M | $22.74M |
|---|
| 2024-12-31 | $8.73B | — | $94.03M | $26.87M | $20.85M |
|---|
| 2023-12-31 | $9.41B | — | $118.01M | $46.77M | $34.37M |
|---|
| 2022-12-31 | $9.14B | — | $167.01M | $107.61M | $71.75M |
|---|
| 2021-12-31 | $7.42B | — | $142.08M | $70.88M | $59.2M |
|---|
| 2020-12-31 | $4.01B | — | $80.31M | $30.41M | $13.71M |
|---|
| 2019-12-31 | $4.13B | — | $1.32M | -$40.49M | -$43.54M |
|---|