| CM Yearly Revenue | CM Revenue | CM Change | CM Revenue Growth |
|---|---|---|---|
| 2024-10-31 | $18.56B | $1.52B | +8.95% |
| 2023-10-31 | $17.03B | $1.21B | +7.65% |
| 2022-10-31 | $15.82B | -$320.11M | -1.98% |
| 2021-10-31 | $16.14B | $1.84B | +12.83% |
| 2020-10-31 | $14.31B | $99.24M | +0.70% |
| 2019-10-31 | $14.21B | $593.13M | +4.36% |
| 2018-10-31 | $13.61B | $993.59M | +7.87% |
| 2017-10-31 | $12.62B | $1.42B | +12.65% |
| 2016-10-31 | $11.20B | $618.25M | +5.84% |
| 2015-10-31 | $10.59B | -$1.29B | -10.89% |
| 2014-10-31 | $11.88B | -$291.32M | -2.39% |
| 2013-10-31 | $12.17B | -$315.46M | -2.53% |
| 2012-10-31 | $12.49B | $60.24k | +0.00% |
| 2011-10-31 | $12.48B | $636.90M | +5.38% |
| 2010-10-31 | $11.85B | $2.65B | +28.77% |
| 2009-10-31 | $9.20B | $6.15B | +201.25% |
| 2008-10-31 | $3.05B | -$9.66B | -75.98% |
| 2007-10-31 | $12.71B | $2.62B | +26.01% |
| 2006-10-31 | $10.09B | -$501.75M | -4.74% |
| 2005-10-31 | $10.59B | $939.89M | +9.74% |
| 2004-10-31 | $9.65B | $954.37M | +10.97% |
| 2003-10-31 | $8.70B | $2.59B | +42.30% |
| 2002-10-31 | $6.11B | -$224.16M | -3.54% |
| 2001-10-31 | $6.34B | -$775.06M | -10.90% |
| 2000-10-31 | $7.11B | N/A | N/A |