Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2016-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 | $520.75M | $81.29M | $64.84M | $58.92M | $44.02M |
|---|
| 2026-03-31 | $404.59M | $51.83M | $36.04M | $30.94M | $23.83M |
|---|
| 2025-12-31 | $398.26M | $48.03M | $30.68M | $14.98M | $7.8M |
|---|
| 2025-09-30 | $295.32M | $35.36M | $19.61M | $12.24M | $17.74M |
|---|
| 2025-06-30 | $327.37M | $43.88M | $27.09M | $19.47M | $15.2M |
|---|
| 2025-03-31 | $303.1M | $37.46M | $20.94M | $13.72M | $10.39M |
|---|
| 2024-12-31 | $343.68M | $59.18M | $43.58M | $30.15M | $26.84M |
|---|
| 2024-09-30 | $336.21M | $53.41M | $35.45M | $25.91M | $20.62M |
|---|
| 2024-06-30 | $324.97M | $53.14M | $34.12M | $24.86M | $18.87M |
|---|
| 2024-03-31 | $296.85M | $42.94M | $24.56M | $14.58M | $9.98M |
|---|
| 2023-12-31 | $307.52M | $44.42M | $27.57M | $8.49M | $2.26M |
|---|
| 2023-09-30 | $300.08M | $45.12M | $28.14M | $17.48M | $14.73M |
|---|
| 2023-06-30 | $280.31M | $31.99M | $17.24M | $6.34M | $1.95M |
|---|
| 2021-12-31 | $211.38M | -$108.23M | -$81.51M | -$87.02M | -$85.79M |
|---|
| 2021-09-30 | $217.99M | $31.9M | $8.1M | $3.13M | $1.93M |
|---|
| 2021-06-30 | $234.93M | $41M | $14.12M | $10.23M | $7.82M |
|---|
| 2021-03-31 | $212.43M | $38.12M | $15.96M | $13.08M | $11.47M |
|---|
| 2020-12-31 | $213.18M | -$42.5M | -$20.08M | -$13.97M | -$17.57M |
|---|
| 2020-09-30 | $218.42M | $40.47M | $18.99M | $15.23M | $11.67M |
|---|
| 2020-06-30 | $203.25M | $38.91M | $17.86M | $13.36M | $10.51M |
|---|
| 2020-03-31 | $199.3M | $41.03M | $18.52M | $14.47M | $11.95M |
|---|
| 2019-12-31 | — | — | — | — | $3.72M |
|---|
| 2019-09-30 | $161.61M | $40.28M | $19.76M | $14.62M | $11.11M |
|---|
| 2019-06-30 | $159.9M | $43.01M | $22M | $15.81M | $11.36M |
|---|
| 2019-03-31 | $151.7M | $37.21M | $20.11M | $16.12M | $13.17M |
|---|
| 2018-09-30 | — | — | — | — | $12.19M |
|---|
| 2018-03-31 | — | — | -$2.56M | — | -$1.85M |
|---|
| 2017-12-31 | — | — | -$3.66M | — | -$3.13M |
|---|
| 2017-09-30 | — | — | -$473,874.00 | — | -$31,052.00 |
|---|
| 2017-06-30 | — | — | -$76,853.00 | — | $299,169.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.32B | $164.73M | $98.32M | $60.4M | $51.13M |
|---|
| 2024-12-31 | $1.3B | $208.67M | $137.7M | $95.5M | $76.31M |
|---|
| 2023-12-31 | $1.15B | $148.65M | $80.7M | $29.85M | $12.58M |
|---|
| 2022-12-31 | $909.52M | $65.48M | -$917,000.00 | -$29.8M | -$36.42M |
|---|
| 2021-12-31 | $876.73M | $2.78M | -$43.33M | -$60.58M | -$64.57M |
|---|
| 2020-12-31 | $834.15M | $77.91M | $35.28M | $29.1M | $16.56M |
|---|
| 2019-12-31 | — | — | — | — | $39.36M |
|---|
| 2017-12-31 | — | — | -$4.21M | — | $28.35M |
|---|
| 2016-12-31 | — | — | — | — | $8.35M |
|---|