Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2014-06-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $187.88M | — | $142.66M | — | $138.29M |
|---|
| 2026-03-31 | $153.27M | — | $83.93M | — | $81.01M |
|---|
| 2025-12-31 | $119.96M | — | $51.31M | — | $47.19M |
|---|
| 2025-09-30 | $124.06M | — | $59.34M | — | $55.38M |
|---|
| 2025-06-30 | $84.21M | — | $15.59M | — | $10.08M |
|---|
| 2025-03-31 | $75.89M | — | $14.69M | — | $8.09M |
|---|
| 2024-12-31 | $80.67M | — | $23.38M | — | $21.36M |
|---|
| 2024-09-30 | $82.43M | — | $19.1M | — | $9.43M |
|---|
| 2024-06-30 | $114.35M | — | $55.47M | — | $51.29M |
|---|
| 2024-03-31 | $162.56M | — | $82.38M | — | $79.24M |
|---|
| 2023-12-31 | $155.92M | — | $110.34M | — | $99.97M |
|---|
| 2023-09-30 | $137.85M | — | $80.49M | — | $76.51M |
|---|
| 2023-06-30 | $111.56M | — | $55.62M | — | $51.72M |
|---|
| 2023-03-31 | $133.64M | — | $83.78M | — | $76.02M |
|---|
| 2022-12-31 | $103.32M | — | $57.49M | — | $51.26M |
|---|
| 2022-09-30 | $75.97M | — | $28.14M | — | $20.31M |
|---|
| 2022-06-30 | $76.82M | — | $28.95M | — | $24.85M |
|---|
| 2022-03-31 | $79.58M | — | $37.48M | — | $35.38M |
|---|
| 2021-12-31 | $68.6M | — | $22.55M | — | — |
|---|
| 2021-09-30 | $63.09M | — | $19.12M | — | — |
|---|
| 2021-06-30 | $62.95M | — | $13.26M | — | $5.87M |
|---|
| 2021-03-31 | $99.58M | — | $46.29M | — | $44.03M |
|---|
| 2020-12-31 | $88.48M | — | $41.88M | — | — |
|---|
| 2020-09-30 | $54.71M | — | $5.41M | — | — |
|---|
| 2020-06-30 | $73.17M | — | $22.52M | — | $12.17M |
|---|
| 2020-03-31 | $95.2M | — | $49.77M | — | $29.43M |
|---|
| 2019-12-31 | $85.44M | — | $41.76M | — | — |
|---|
| 2019-09-30 | $91.62M | — | $49.27M | — | — |
|---|
| 2019-06-30 | $61.17M | — | $20.27M | — | $6.08M |
|---|
| 2019-03-31 | $34.47M | — | -$3.79M | — | -$15.95M |
|---|
| 2018-12-31 | $55.11M | — | $9.31M | — | — |
|---|
| 2018-09-30 | $40.81M | — | -$318,702.00 | — | — |
|---|
| 2018-06-30 | $27.64M | — | -$13.17M | — | -$20.6M |
|---|
| 2018-03-31 | $39.03M | — | $673,447.00 | — | -$3.47M |
|---|
| 2017-12-31 | $44.55M | — | $7M | — | — |
|---|
| 2017-09-30 | $34.73M | — | -$3.53M | — | — |
|---|
| 2017-06-30 | $41.03M | — | -$293,446.00 | — | -$6.69M |
|---|
| 2017-03-31 | $47.59M | — | $9.24M | — | $1.96M |
|---|
| 2016-12-31 | $35.73M | — | -$3.45M | — | — |
|---|
| 2016-09-30 | $33.61M | — | -$4.21M | — | — |
|---|
| 2016-06-30 | $50.52M | — | $12.41M | — | — |
|---|
| 2016-03-31 | $85.34M | — | $42.09M | — | — |
|---|
| 2015-12-31 | $93.28M | — | $54.01M | — | — |
|---|
| 2015-09-30 | $74.95M | — | $48.74M | — | — |
|---|
| 2015-06-30 | $35.64M | — | $13.57M | — | — |
|---|
| 2015-03-31 | $35.33M | — | $10.59M | — | — |
|---|
| 2014-12-31 | $32.58M | — | $10.83M | — | — |
|---|
| 2014-09-30 | $20.36M | — | $3.48M | — | — |
|---|
| 2014-06-30 | $15.85M | — | $5.2M | — | — |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-03-31 | $481.51M | — | $210.18M | — | $193.67M |
|---|
| 2025-03-31 | $353.34M | — | $112.64M | — | $90.17M |
|---|
| 2024-03-31 | $560.72M | — | $328.83M | — | $307.45M |
|---|
| 2023-03-31 | $389.75M | — | $198.36M | — | $172.44M |
|---|
| 2022-03-31 | $274.22M | — | $92.4M | — | $71.94M |
|---|
| 2021-03-31 | $315.94M | — | $116.1M | — | $92.56M |
|---|
| 2020-03-31 | $333.43M | — | $161.07M | — | $111.84M |
|---|
| 2019-03-31 | $158.03M | — | -$7.96M | — | -$50.95M |
|---|
| 2018-03-31 | $159.33M | — | $3.84M | — | -$20.4M |
|---|
| 2017-03-31 | $167.45M | — | $13.99M | — | -$1.44M |
|---|
| 2016-03-31 | $289.21M | — | $158.42M | — | $129.69M |
|---|
| 2015-03-31 | $104.13M | — | $30.09M | — | — |
|---|