Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2019-09-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $261.28M | $198.08M | $89.32M | $93.27M | $75.43M |
|---|
| 2026-03-31 | $215.39M | $170.88M | $37.29M | $39.69M | $32.49M |
|---|
| 2025-12-31 | $243.78M | $175.23M | $38.56M | $40.76M | $22.49M |
|---|
| 2025-09-30 | $239.46M | $179.81M | $65.49M | $67.49M | $50.87M |
|---|
| 2025-06-30 | $200.49M | $162.34M | $48.18M | $49.64M | $39.78M |
|---|
| 2025-03-31 | $184.73M | $152.74M | $56.25M | $57.18M | $45.56M |
|---|
| 2024-12-31 | $201.27M | $146.86M | $55.73M | $56.16M | $49.48M |
|---|
| 2024-09-30 | $186.04M | $143.26M | $61.71M | $62.17M | $46.09M |
|---|
| 2024-06-30 | $172.81M | $140.67M | $21.36M | $21.69M | $11.59M |
|---|
| 2024-03-31 | $154.62M | $127.13M | $52.03M | $51.79M | $38.33M |
|---|
| 2023-12-31 | $168.41M | $125.26M | $40.2M | $39.69M | $26.61M |
|---|
| 2023-09-30 | $160.27M | $127.97M | $64.51M | $51.83M | $38.46M |
|---|
| 2023-06-30 | $134.22M | $109.21M | $46.9M | $44.1M | $34.3M |
|---|
| 2023-03-31 | $119.13M | $98.35M | $40.42M | $37.78M | $29.49M |
|---|
| 2022-12-31 | $128.31M | $101.42M | $47.61M | $44.1M | $48.51M |
|---|
| 2022-09-30 | $117.21M | $94.25M | $11.9M | $7.97M | $87.94M |
|---|
| 2022-06-30 | $107.03M | $88.11M | $33.12M | $29.23M | $23.53M |
|---|
| 2022-03-31 | $85.31M | $70.6M | $27.56M | $23.39M | $21.49M |
|---|
| 2021-12-31 | $91.21M | $73.4M | $28.63M | $24.48M | $22.71M |
|---|
| 2021-09-30 | $80.73M | $66.13M | $21.05M | -$10.52M | -$9.62M |
|---|
| 2021-06-30 | $73.82M | $61.13M | $23.31M | $16.09M | $14.12M |
|---|
| 2021-03-31 | $59.67M | $49.27M | $14.53M | $7.39M | $7.39M |
|---|
| 2020-12-31 | $56.29M | $46.37M | $7.76M | -$208,000.00 | -$208,000.00 |
|---|
| 2020-09-30 | $45.61M | $37.72M | $10.38M | $1.91M | $1.91M |
|---|
| 2020-06-30 | $38.01M | $31.55M | $7.31M | -$27,000.00 | -$27,000.00 |
|---|
| 2020-03-31 | $19.84M | $16.37M | -$9.61M | -$38.62M | -$38.62M |
|---|
| 2019-12-31 | — | — | -$33.69M | -$36.44M | -$36.44M |
|---|
| 2019-09-30 | — | — | -$29.8M | -$31.9M | -$31.9M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $868.45M | $670.11M | $208.47M | $215.06M | $158.69M |
|---|
| 2024-12-31 | $714.73M | $557.92M | $190.83M | $191.8M | $145.49M |
|---|
| 2023-12-31 | $582.02M | $460.79M | $192.03M | $173.4M | $128.85M |
|---|
| 2022-12-31 | $437.86M | $354.37M | $120.19M | $104.69M | $181.47M |
|---|
| 2021-12-31 | $305.44M | $249.92M | $87.53M | $37.43M | $34.6M |
|---|
| 2020-12-31 | $159.74M | $132M | $16.99M | -$36.94M | -$36.94M |
|---|
| 2019-12-31 | $6M | $4.42M | -$145.9M | -$151.98M | -$151.98M |
|---|