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 | $200.41M | — | $23.63M | $15.47M | $8.54M |
|---|
| 2026-03-31 | $194.01M | — | $14.01M | $5.64M | $1.17M |
|---|
| 2025-12-31 | $194.79M | — | $22.68M | $14.19M | $5.43M |
|---|
| 2025-09-30 | $196.03M | — | $14.62M | $6.1M | $1.12M |
|---|
| 2025-06-30 | $203.07M | — | $26.81M | $19.58M | $12.84M |
|---|
| 2025-03-31 | $202.97M | — | $23.38M | $16.67M | $11.05M |
|---|
| 2024-12-31 | $198.58M | — | $18.18M | $11.41M | $6.74M |
|---|
| 2024-09-30 | $195.25M | — | $20.41M | $8.11M | $3.97M |
|---|
| 2024-06-30 | $200.61M | — | $19.88M | $11.65M | $6.69M |
|---|
| 2024-03-31 | $197.88M | — | $7.38M | $293,000.00 | -$1.01M |
|---|
| 2023-12-31 | $196.64M | — | -$18.29M | -$24.64M | -$25.87M |
|---|
| 2023-09-30 | $179.96M | — | -$38.33M | -$46.6M | -$38.5M |
|---|
| 2023-06-30 | $189.68M | — | $18.31M | $12.07M | $58.79M |
|---|
| 2023-03-31 | $183.99M | — | $11.3M | $3.6M | -$3.29M |
|---|
| 2022-12-31 | $184.11M | — | $1.74M | -$4.75M | -$1.97M |
|---|
| 2022-09-30 | $187.32M | — | -$15.71M | -$22.27M | -$41.73M |
|---|
| 2022-06-30 | $191.8M | — | -$4.05M | -$10.16M | -$1.42M |
|---|
| 2022-03-31 | $203.33M | — | $19.76M | $13.94M | $12.29M |
|---|
| 2021-12-31 | $213.26M | — | $11.76M | $5.87M | -$39.91M |
|---|
| 2021-09-30 | $195.1M | — | $7M | $1.08M | -$18.07M |
|---|
| 2021-06-30 | $176.64M | — | -$351,000.00 | -$6.24M | $31.06M |
|---|
| 2021-03-31 | $160.43M | — | -$5M | -$10.89M | $1.67M |
|---|
| 2020-12-31 | $153.54M | — | -$299.44M | -$305.63M | -$298.27M |
|---|
| 2020-09-30 | $140.45M | — | -$61.69M | -$67.93M | -$50.03M |
|---|
| 2020-06-30 | $123.3M | — | $41.74M | $35M | $27.34M |
|---|
| 2020-03-31 | $133.41M | — | $43.67M | $35.11M | $27.35M |
|---|
| 2019-12-31 | $113.26M | — | $35.77M | $17.94M | $15.23M |
|---|
| 2019-09-30 | $101.75M | — | $37.84M | $25.35M | $19.62M |
|---|
| 2019-06-30 | — | — | — | — | $19.65M |
|---|
| 2019-03-31 | — | — | — | — | $11.55M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $796.85M | — | $87.49M | $56.54M | $30.44M |
|---|
| 2024-12-31 | $792.32M | — | $65.85M | $31.46M | $16.39M |
|---|
| 2023-12-31 | $750.27M | — | -$27.01M | -$55.57M | -$8.87M |
|---|
| 2022-12-31 | $766.55M | — | $1.74M | -$23.23M | -$32.83M |
|---|
| 2021-12-31 | $745.42M | — | $13.41M | -$10.18M | -$25.25M |
|---|
| 2020-12-31 | $550.7M | — | -$275.72M | -$303.45M | -$293.62M |
|---|
| 2019-12-31 | $388.22M | — | $139.68M | $82.98M | $66.05M |
|---|
| 2018-12-31 | $249.52M | — | $77.25M | $52.35M | $43.79M |
|---|