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 | $156.62M | $132.93M | $33.64M | $40.36M | $24.32M |
|---|
| 2026-03-31 | $145.37M | $125.97M | $24.83M | $32.12M | $19.11M |
|---|
| 2025-12-31 | $185.05M | $166.35M | $71.9M | $80.8M | $61.56M |
|---|
| 2025-09-30 | $168.53M | $152.1M | $63.68M | $72.94M | $62.06M |
|---|
| 2025-06-30 | $145.91M | $130.12M | $54.52M | $64.15M | $53.32M |
|---|
| 2025-03-31 | $138.29M | $123.82M | $48.68M | $58.39M | $62.46M |
|---|
| 2024-12-31 | $168.6M | $154.42M | $79.93M | $89.84M | $75.2M |
|---|
| 2024-09-30 | $136.83M | $123.16M | $53.14M | $62.17M | $44.15M |
|---|
| 2024-06-30 | $126.68M | $113.13M | $46.05M | $53.17M | $41.38M |
|---|
| 2024-03-31 | $118.06M | $105.49M | $41.85M | $47.95M | $40.62M |
|---|
| 2023-12-31 | $135.28M | $123.09M | $58.55M | $63.03M | $47.96M |
|---|
| 2023-09-30 | $113.61M | $100.85M | $33.79M | $39.7M | $30.6M |
|---|
| 2023-06-30 | $108.47M | $95.32M | $29.68M | $34.52M | $28.41M |
|---|
| 2023-03-31 | $110.97M | $97.29M | $32.84M | $36.72M | $30.67M |
|---|
| 2022-12-31 | $115.26M | $101.74M | $38.48M | $40.95M | $33.47M |
|---|
| 2022-09-30 | $102.19M | $88.98M | $32.1M | $33.01M | $26.3M |
|---|
| 2022-06-30 | $90.64M | $77.56M | $21.68M | $22.49M | $22.38M |
|---|
| 2022-03-31 | $93.65M | $81.89M | $27.92M | $27.91M | $36.73M |
|---|
| 2021-12-31 | $97.88M | $86.79M | $35.79M | $35.81M | $55.65M |
|---|
| 2021-09-30 | $79.35M | $70.4M | $24.95M | $25.37M | $36.09M |
|---|
| 2021-06-30 | $72.67M | $64.68M | $24.88M | $24.92M | $26.32M |
|---|
| 2021-03-31 | $66.69M | $58.69M | $22.85M | $22.89M | $21.48M |
|---|
| 2020-12-31 | $58.71M | $50.84M | $17.94M | $22.54M | $17.23M |
|---|
| 2020-09-30 | $45.11M | $37.66M | $10.44M | $10.42M | $10.04M |
|---|
| 2020-06-30 | $36.39M | $28.51M | $2.08M | $1.93M | $1.46M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-03-31 | $644.86M | $574.54M | $214.92M | $250.01M | $196.05M |
|---|
| 2025-03-31 | $570.4M | $514.53M | $227.8M | $263.57M | $223.19M |
|---|
| 2024-03-31 | $475.42M | $424.75M | $163.88M | $185.2M | $147.58M |
|---|
| 2023-03-31 | $419.05M | $365.56M | $125.11M | $133.16M | $112.82M |
|---|
| 2022-03-31 | $343.55M | $303.76M | $113.54M | $114.01M | $154.78M |
|---|
| 2021-03-31 | $206.9M | $175.7M | $53.3M | $57.77M | $50.21M |
|---|
| 2020-03-31 | $116.39M | $101.49M | $22.16M | $23.51M | $29.74M |
|---|