Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2020-03-31 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $136.3M | $77.16M | $37.6M | $39.03M | $29.33M |
|---|
| 2026-03-31 | $116.95M | $41.53M | $8.46M | $9.38M | $6.74M |
|---|
| 2025-12-31 | $115.62M | $39.35M | $8.47M | $9.67M | $6.81M |
|---|
| 2025-09-30 | $124.52M | $42.92M | $8.57M | $9.91M | $7.33M |
|---|
| 2025-06-30 | $123.99M | $49.11M | $16.55M | $14.51M | $10.93M |
|---|
| 2025-03-31 | $103.62M | $40.76M | $7.82M | $8.94M | $6.41M |
|---|
| 2024-12-31 | $101.65M | $39.82M | $7.3M | $8.32M | $5.62M |
|---|
| 2024-09-30 | $112.77M | $43.5M | $11.27M | $11.86M | $9.09M |
|---|
| 2024-06-30 | $112.6M | $43.41M | $11.12M | $12.07M | $9.1M |
|---|
| 2024-03-31 | $95.61M | $37.6M | $8.08M | $8.45M | $6.17M |
|---|
| 2023-12-31 | $95.58M | $34.09M | $4.63M | $4.94M | $3.9M |
|---|
| 2023-09-30 | $105.53M | $38.94M | $11.38M | $12.04M | $9.07M |
|---|
| 2023-06-30 | $108.74M | $41.86M | $13.34M | $14M | $10.5M |
|---|
| 2023-03-31 | $95.8M | $38.14M | $12.73M | $12M | $9.01M |
|---|
| 2022-12-31 | $92.67M | $29.67M | $4.81M | $4.89M | $4.54M |
|---|
| 2022-09-30 | $110M | $34.17M | $7.91M | $8.05M | $6.1M |
|---|
| 2022-06-30 | $114.88M | $33.96M | $7.8M | $8.95M | $6.34M |
|---|
| 2022-03-31 | $105.41M | $34.29M | $9.49M | $10.62M | $6.67M |
|---|
| 2021-12-31 | $91.33M | $28.31M | $7.14M | $7.07M | $5.63M |
|---|
| 2021-09-30 | $102.71M | $29.79M | $5.37M | $5.34M | $3.79M |
|---|
| 2021-06-30 | $94.53M | $28.1M | $6.87M | $10.89M | $9.58M |
|---|
| 2021-03-31 | $75.67M | $21.63M | $3.77M | $4.24M | $1.78M |
|---|
| 2020-12-31 | $70.38M | $19.3M | $2.06M | $1.37M | $922,000.00 |
|---|
| 2020-09-30 | $76.32M | $23.03M | $7.04M | $6.02M | $4.07M |
|---|
| 2020-06-30 | $84.74M | $28.91M | $14.51M | $13.77M | $10.07M |
|---|
| 2020-03-31 | $64.08M | $17.89M | $4.09M | $767,000.00 | $2.45M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $467.74M | $172.14M | $41.41M | $43.02M | $31.48M |
|---|
| 2024-12-31 | $422.63M | $164.33M | $37.76M | $40.7M | $29.98M |
|---|
| 2023-12-31 | $405.65M | $153.04M | $42.08M | $42.98M | $32.47M |
|---|
| 2022-12-31 | $422.96M | $132.09M | $30.02M | $32.51M | $23.65M |
|---|
| 2021-12-31 | $364.24M | $107.83M | $23.15M | $27.53M | $20.78M |
|---|
| 2020-12-31 | $295.52M | $89.13M | $27.7M | $21.93M | $17.52M |
|---|