| CMPR Yearly Revenue | CMPR Revenue | CMPR Change | CMPR Revenue Growth | 
|---|---|---|---|
| 2024-06-30 | $3.29B | $212.23M | +6.89% | 
| 2023-06-30 | $3.08B | $192.07M | +6.65% | 
| 2022-06-30 | $2.89B | $311.59M | +12.10% | 
| 2021-06-30 | $2.58B | $94.60M | +3.81% | 
| 2020-06-30 | $2.48B | -$269.72M | -9.80% | 
| 2019-06-30 | $2.75B | $158.54M | +6.12% | 
| 2018-06-30 | $2.59B | $457.14M | +21.41% | 
| 2017-06-30 | $2.14B | $347.36M | +19.43% | 
| 2016-06-30 | $1.79B | $293.84M | +19.67% | 
| 2015-06-30 | $1.49B | $223.97M | +17.63% | 
| 2014-06-30 | $1.27B | $102.76M | +8.80% | 
| 2013-06-30 | $1.17B | $147.21M | +14.43% | 
| 2012-06-30 | $1.02B | $203.26M | +24.88% | 
| 2011-06-30 | $817.01M | $146.97M | +21.94% | 
| 2010-06-30 | $670.04M | $154.21M | +29.90% | 
| 2009-06-30 | $515.83M | $115.17M | +28.75% | 
| 2008-06-30 | $400.66M | $144.72M | +56.55% | 
| 2007-06-30 | $255.93M | $103.78M | +68.21% | 
| 2006-06-30 | $152.15M | $61.26M | +67.41% | 
| 2005-06-30 | $90.89M | $32.10M | +54.61% | 
| 2004-06-30 | $58.78M | $23.35M | +65.91% | 
| 2003-06-30 | $35.43M | N/A | N/A |