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 | $146.75M | $92.62M | $14.35M | $15.62M | $11.75M |
|---|
| 2026-03-31 | $135.84M | $80.69M | $6.47M | $7.83M | $5.93M |
|---|
| 2025-12-31 | $149.92M | $91.27M | $14.23M | $15.72M | $11.74M |
|---|
| 2025-09-30 | $146.98M | $90.2M | $9.97M | $14.01M | $10.45M |
|---|
| 2025-06-30 | $160.36M | $96.06M | $15.27M | $16.66M | $12.27M |
|---|
| 2025-03-31 | $142.7M | $87.36M | $11M | $12.54M | $9.61M |
|---|
| 2024-12-31 | $157.26M | $94.84M | $18.16M | $20.12M | $15M |
|---|
| 2024-09-30 | $154.34M | $93.87M | $17.57M | $19.7M | $14.72M |
|---|
| 2024-06-30 | $168.63M | $102.46M | $22.63M | $24.72M | $18.51M |
|---|
| 2024-03-31 | $146.42M | $89.82M | $15.33M | $17.3M | $12.95M |
|---|
| 2023-12-31 | $167.28M | $100.64M | $21.69M | $23.36M | $17.41M |
|---|
| 2023-09-30 | $163.89M | $100.14M | $18.35M | $20.08M | $14.94M |
|---|
| 2023-06-30 | $187.38M | $115.18M | $31.69M | $33.26M | $25.41M |
|---|
| 2023-03-31 | $186.32M | $111.55M | $28.79M | $29.86M | $22.36M |
|---|
| 2022-12-31 | $203.16M | $124.02M | $37.07M | $37.92M | $28.17M |
|---|
| 2022-09-30 | $214.53M | $129.62M | $39.65M | $39.99M | $29.88M |
|---|
| 2022-06-30 | $229.68M | $133.79M | $41.95M | $41.97M | $31.52M |
|---|
| 2022-03-31 | $197.66M | $119.46M | $32.65M | $32.59M | $24.71M |
|---|
| 2021-12-31 | $208.09M | $122.27M | $36.29M | $36.22M | $26.89M |
|---|
| 2021-09-30 | $182.33M | $109.19M | $27.36M | $27.34M | $20.15M |
|---|
| 2021-06-30 | $178.32M | $104.6M | $24.06M | $24M | $18.16M |
|---|
| 2021-03-31 | $176.96M | $101.41M | $18.99M | $18.99M | $15.61M |
|---|
| 2020-12-31 | $178.83M | $101.33M | $22.56M | $22.18M | $16.88M |
|---|
| 2020-09-30 | $151.06M | $85.77M | $11.68M | $11.24M | $9.35M |
|---|
| 2020-06-30 | $91.57M | $47.87M | -$12.45M | -$13.2M | -$12.07M |
|---|
| 2020-03-31 | $149.77M | $83.95M | -$754,000.00 | -$541,000.00 | -$223,000.00 |
|---|
| 2019-12-31 | $174.57M | $97.52M | $9.2M | $9.27M | $7.09M |
|---|
| 2019-09-30 | $173.92M | $93.79M | $18.64M | $18.66M | $14.11M |
|---|
| 2019-06-30 | $183.92M | $100.79M | -$4.65M | -$4.8M | -$3.31M |
|---|
| 2019-03-31 | $177.83M | $98.39M | $10.67M | $10.61M | $7.98M |
|---|
| 2018-12-31 | $197.15M | $108.86M | $16.13M | $16.28M | $12.19M |
|---|
| 2018-09-30 | $187.79M | $101.45M | $11.8M | $11.77M | $8.84M |
|---|
| 2018-06-30 | $205.58M | $111.14M | $15.91M | $16.16M | $11.48M |
|---|
| 2018-03-31 | $181.42M | $96.71M | $3.87M | $3.8M | $2.62M |
|---|
| 2017-12-31 | $198.48M | $107.79M | $17.54M | $17.69M | $14.86M |
|---|
| 2017-09-30 | $181.3M | $100.32M | $11.55M | $11.42M | $7.42M |
|---|
| 2017-06-30 | $194.93M | $108.4M | $18.6M | $18.35M | $11.68M |
|---|
| 2017-03-31 | $180.5M | $94.74M | $3.92M | $3.54M | $2.28M |
|---|
| 2016-12-31 | — | $108.12M | $17.09M | $16.95M | $10.7M |
|---|
| 2016-09-30 | — | $108.47M | $18.34M | $18.16M | $11.53M |
|---|
| 2016-06-30 | — | $115.79M | $25.76M | $25.68M | $16.78M |
|---|
| 2016-03-31 | — | $105.72M | $16.01M | $15.58M | $10.18M |
|---|
| 2015-12-31 | — | $116.06M | $26.51M | $26.13M | $16.53M |
|---|
| 2015-09-30 | — | $104.67M | $20.9M | $20.57M | $13.15M |
|---|
| 2015-06-30 | — | $106.18M | $18.58M | $18.16M | $12.69M |
|---|
| 2015-03-31 | — | $94.11M | $9.23M | $3.93M | $2.54M |
|---|
| 2014-12-31 | — | $106.07M | $17.66M | $15.87M | $10.04M |
|---|
| 2014-09-30 | — | $104.8M | $20.47M | $18.72M | $11.88M |
|---|
| 2014-06-30 | — | $108.62M | $24.29M | $22.44M | $17.08M |
|---|
| 2014-03-31 | — | $93.13M | $9.55M | $7.79M | $5.26M |
|---|
| 2013-12-31 | — | $106M | $19.85M | $18.02M | $11.56M |
|---|
| 2013-09-30 | — | $98.74M | $15.94M | $14.15M | $9.03M |
|---|
| 2013-06-30 | — | $98.34M | $16.47M | $12.6M | $8.19M |
|---|
| 2013-03-31 | — | $91.79M | $8.66M | $6.46M | $4.37M |
|---|
| 2012-12-31 | — | $103.97M | $17.36M | $15.29M | $9.85M |
|---|
| 2012-09-30 | — | $104.25M | $17.95M | $15.83M | $10.06M |
|---|
| 2012-06-30 | — | $99.91M | $14.33M | $12.33M | $7.3M |
|---|
| 2012-03-31 | — | $94.28M | $7.79M | $5.76M | $27.55M |
|---|
| 2011-12-31 | — | $98.22M | $13.94M | $11.81M | $8.08M |
|---|
| 2011-09-30 | — | $97.89M | $13.64M | $11.35M | $6.77M |
|---|
| 2011-06-30 | — | $94.15M | $11.32M | $8.95M | $7.18M |
|---|
| 2011-03-31 | — | $83.07M | $4.76M | $3.11M | $3.52M |
|---|
| 2010-12-31 | — | $89.86M | $10.48M | $8.74M | $14.74M |
|---|
| 2010-09-30 | — | $82.38M | $5.39M | $5.57M | $3.81M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $579.49M | $354.77M | $45.02M | $53.18M | $39.88M |
|---|
| 2025-06-30 | $614.65M | $372.12M | $61.99M | $69.02M | $51.6M |
|---|
| 2024-06-30 | $646.22M | $393.06M | $77.99M | $85.45M | $63.82M |
|---|
| 2023-06-30 | $791.38M | $480.37M | $137.2M | $141.03M | $105.81M |
|---|
| 2022-06-30 | $817.76M | $484.71M | $138.25M | $138.12M | $103.28M |
|---|
| 2021-12-31 | $685.17M | — | — | — | — |
|---|
| 2021-06-30 | $685.17M | $393.11M | $77.29M | $76.41M | $60.01M |
|---|
| 2020-12-31 | $589.84M | — | — | — | — |
|---|
| 2020-06-30 | $589.84M | $323.13M | $14.64M | $14.19M | $8.9M |
|---|
| 2019-06-30 | $746.68M | $409.49M | $33.95M | $33.86M | $25.7M |
|---|
| 2018-06-30 | $766.78M | $415.96M | $48.87M | $49.07M | $36.37M |
|---|
| 2017-06-30 | $763.39M | $419.72M | $57.95M | $57M | $36.19M |
|---|
| 2016-06-30 | $794.2M | $442.24M | $89.18M | $87.96M | $56.64M |
|---|
| 2015-06-30 | — | $411.16M | $65.93M | $56.68M | $37.14M |
|---|
| 2014-06-30 | — | $406.5M | $69.64M | $62.4M | $42.93M |
|---|
| 2013-06-30 | — | $398.35M | $60.44M | $50.17M | $32.48M |
|---|
| 2012-06-30 | — | $390.29M | $49.7M | $41.24M | $49.69M |
|---|
| 2011-06-30 | — | $349.46M | $31.93M | $26.37M | $29.25M |
|---|
| 2010-06-30 | — | $280.28M | -$11.74M | -$18.79M | -$44.32M |
|---|