Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-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 | $115.37M | $34.62M | $16.34M | $16.51M | $12.71M |
|---|
| 2026-03-31 | $115.13M | $26.05M | $8.22M | $8.58M | $6.45M |
|---|
| 2025-12-31 | $118.25M | $26.82M | $9M | $9.35M | $6.64M |
|---|
| 2025-09-30 | $110.44M | $25.95M | $8.99M | $9.38M | $7.33M |
|---|
| 2025-06-30 | $114.61M | $27.44M | $13.97M | $14.26M | $10.7M |
|---|
| 2025-03-31 | $113.97M | $25.34M | -$5.06M | -$4.96M | -$3.74M |
|---|
| 2024-12-31 | $108.48M | $22.81M | $11.65M | $11.67M | $9.05M |
|---|
| 2024-09-30 | $104.01M | $22.37M | $6.05M | $6M | $4.14M |
|---|
| 2024-06-30 | $110.82M | $23.57M | $7.6M | $7.45M | $4.92M |
|---|
| 2024-03-31 | $107.22M | $23.32M | $2.98M | $2.66M | $1.8M |
|---|
| 2023-12-31 | $100.11M | $21.95M | $4.58M | $4.1M | $3.05M |
|---|
| 2023-09-30 | $94.6M | $18.41M | $1.92M | $1.35M | $752,000.00 |
|---|
| 2023-06-30 | $105.82M | $21.12M | $4.24M | $3.8M | $10.16M |
|---|
| 2023-03-31 | $99.05M | $18.65M | $2.12M | $1.87M | $1.48M |
|---|
| 2022-12-31 | $93.14M | $15.84M | $3.76M | $3.45M | $2.85M |
|---|
| 2022-09-30 | $95.68M | $15.35M | $428,000.00 | $105,000.00 | $289,000.00 |
|---|
| 2022-06-30 | $124.52M | $17.67M | $3.57M | $3.34M | -$271,000.00 |
|---|
| 2022-03-31 | $140.41M | $22.07M | $5.81M | $5.65M | $5.32M |
|---|
| 2021-12-31 | $141.67M | $9.53M | -$8.64M | -$8.76M | -$7.55M |
|---|
| 2021-09-30 | $137.69M | $23.41M | $5.87M | $5.67M | $4.35M |
|---|
| 2021-06-30 | $136.17M | $26.41M | $7.1M | $7.1M | $5.84M |
|---|
| 2021-03-31 | $118.41M | $23.12M | $6.35M | $6.41M | $4.88M |
|---|
| 2020-12-31 | $119.11M | $24.38M | $9.83M | $10M | $8.45M |
|---|
| 2020-09-30 | $105.24M | $22.82M | $7.91M | $7.96M | $3.88M |
|---|
| 2020-06-30 | $64.81M | $5.93M | -$31.66M | -$31.33M | -$25.74M |
|---|
| 2020-03-31 | $98.82M | $13.85M | -$8.34M | -$8.22M | -$5.27M |
|---|
| 2019-12-31 | $102.95M | $16.05M | -$7.08M | -$6.97M | -$5.38M |
|---|
| 2019-09-30 | $100.35M | $17.22M | $12.68M | $12.77M | $9.55M |
|---|
| 2019-06-30 | $100.21M | $5.35M | -$26.6M | -$26.45M | -$19.92M |
|---|
| 2019-03-31 | $111.54M | $21.33M | -$20.26M | -$20.1M | -$15.55M |
|---|
| 2018-12-31 | $118.35M | $21.47M | $2.1M | $2.16M | $1.57M |
|---|
| 2018-09-30 | $113.49M | $21.79M | $1.6M | $1.78M | $1.3M |
|---|
| 2018-06-30 | $113.09M | $17.05M | $2.69M | $2.86M | $2.19M |
|---|
| 2018-03-31 | $126.86M | $27.63M | $4.35M | $4.51M | $3.08M |
|---|
| 2017-12-31 | $129.39M | $27.4M | $7.72M | $7.88M | $6.22M |
|---|
| 2017-09-30 | $119.8M | $26.14M | $9.74M | $9.88M | $6.18M |
|---|
| 2017-06-30 | $117.43M | $26.83M | $9.11M | $9.18M | $6.02M |
|---|
| 2017-03-31 | $120.75M | $28.45M | $12.03M | $12.13M | $7.62M |
|---|
| 2016-12-31 | $118.53M | $26.75M | $8.42M | $8.52M | $5.39M |
|---|
| 2016-09-30 | $112.05M | $26.63M | $7.7M | $7.75M | $4.75M |
|---|
| 2016-06-30 | $122.76M | $29.43M | $8.95M | $8.87M | $6.16M |
|---|
| 2016-03-31 | $125.4M | $28.72M | $11.3M | $11.23M | $6.94M |
|---|
| 2015-12-31 | $125.41M | $27.68M | $8.43M | $8.53M | $5.37M |
|---|
| 2015-09-30 | $126.53M | $27.87M | $9.38M | $9.29M | $5.76M |
|---|
| 2015-06-30 | $121.32M | $27.58M | $8.58M | $8.97M | $5.78M |
|---|
| 2015-03-31 | $122.53M | $29.67M | $11.21M | $11.29M | $6.96M |
|---|
| 2014-12-31 | $114.39M | $27.09M | $7.5M | $7.55M | $4.68M |
|---|
| 2014-09-30 | $108.67M | $25.52M | $7.13M | $7.75M | $4.88M |
|---|
| 2014-06-30 | $111.13M | $25.52M | $8.8M | $8.92M | $5.63M |
|---|
| 2014-03-31 | $110.53M | $25.04M | $6.59M | $7.06M | $4.42M |
|---|
| 2013-12-31 | $112.53M | $26.06M | $1.46M | $1.88M | $1.17M |
|---|
| 2013-09-30 | $104.35M | $23.65M | $5.44M | $5.94M | $3.77M |
|---|
| 2013-06-30 | $102.01M | $23.78M | $6.42M | $6.66M | $4.24M |
|---|
| 2013-03-31 | $98.35M | $22.84M | $4.87M | $5.01M | $3.12M |
|---|
| 2012-12-31 | $94.59M | $22.75M | $4.6M | $4.66M | $2.92M |
|---|
| 2012-09-30 | $91.24M | $21.1M | $4.39M | $4.55M | $2.87M |
|---|
| 2012-06-30 | $93.94M | $23.76M | $6.8M | $6.91M | $4.4M |
|---|
| 2012-03-31 | $91.63M | $22.1M | $5.12M | $5.26M | $3.34M |
|---|
| 2011-12-31 | $85M | $20.46M | $4.69M | $4.74M | $2.95M |
|---|
| 2011-09-30 | $81.52M | $18.96M | $3.63M | $3.76M | $2.38M |
|---|
| 2011-06-30 | $84.2M | $20.67M | $5.21M | $5.31M | $3.49M |
|---|
| 2011-03-31 | $85.18M | $18.21M | $3.65M | $3.78M | $2.46M |
|---|
| 2010-12-31 | $82.82M | $18.83M | $3.32M | $3.33M | $2.13M |
|---|
| 2010-09-30 | $87.23M | $19.61M | $3.69M | $3.79M | $2.34M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $459.18M | $113.44M | $42.55M | $43.82M | $33.13M |
|---|
| 2025-06-30 | $441.07M | $97.94M | $26.62M | $26.97M | $20.15M |
|---|
| 2024-06-30 | $412.75M | $87.24M | $17.08M | $15.55M | $10.53M |
|---|
| 2023-06-30 | $393.69M | $70.95M | $10.54M | $9.22M | $14.78M |
|---|
| 2022-06-30 | $544.28M | $72.68M | $6.62M | $5.9M | $1.85M |
|---|
| 2021-06-30 | $478.93M | $96.73M | $31.2M | $31.47M | $23.05M |
|---|
| 2020-06-30 | $366.93M | $53.05M | -$34.4M | -$33.76M | -$26.84M |
|---|
| 2019-06-30 | $443.59M | $69.94M | -$43.15M | -$42.61M | -$32.61M |
|---|
| 2018-06-30 | $489.18M | $98.22M | $24.51M | $25.13M | $17.67M |
|---|
| 2017-06-30 | $468.76M | $108.65M | $37.26M | $37.59M | $23.79M |
|---|
| 2016-06-30 | $500.11M | $113.7M | $38.07M | $37.93M | $24.24M |
|---|
| 2015-06-30 | $466.9M | $109.86M | $34.42M | $35.56M | $22.3M |
|---|
| 2014-06-30 | $438.54M | $100.26M | $22.29M | $23.8M | $14.99M |
|---|
| 2013-06-30 | $386.19M | $90.47M | $20.27M | $20.88M | $13.15M |
|---|
| 2012-06-30 | $352.09M | $85.28M | $20.25M | $20.67M | $13.07M |
|---|
| 2011-06-30 | $339.43M | $77.3M | $15.86M | $16.21M | $10.42M |
|---|
| 2010-06-30 | $326.47M | $74.78M | $17.53M | $17.45M | $10.8M |
|---|