image
Technology - Software - Application - NASDAQ - CA
$ 111.41
-0.5 %
$ 9.52 B
Market Cap
77.91
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-01-31 18.36% 13.37% 9.52%
Annual Report FY 10-K 2023-01-31 14.44% 18.49% 26.10%
Annual Report FY 10-K 2022-01-31 21.80% 65.61% 44.87%
Annual Report FY 10-K 2021-01-31 7.02% 40.82% 36.62%
Annual Report FY 10-K 2020-01-31 18.40% 18.29% 26.10%
Annual Report FY 10-K 2019-01-31 15.89% 16.36% 15.49%
Annual Report FY 10-K 2018-01-31 16.52% 12.76% 16.90%
Annual Report FY 10-K 2017-01-31 10.15% 15.93% 9.25%
Annual Report FY 10-K 2016-01-31 8.27% 36.54% 24.46%
Annual Report FY 10-K 2015-01-31 12.93% 56.67% 53.90%
Annual Report FY 10-K 2014-01-31 19.24% -39.91% -14.68%
Annual Report FY 10-K 2013-01-31 11.31% 33.01% 12.93%
Annual Report FY 10-K 2012-01-31 14.94% 4.22% 96.76%
Annual Report FY 10-K 2011-01-31 34.44% -19.59% 21.23%
Annual Report FY 10-K 2010-01-31 11.70% -29.89% -20.08%
Annual Report FY 10-K 2009-01-31 11.89% -8.80% 52.19%
Annual Report FY 10-K 2008-01-31 13.53% 462.90% 45.82%
Annual Report FY 10-K 2007-01-31 13.69% 33.39% -86.10%
Annual Report FY 10-K 2006-01-31 -1.44% 105.40% 148.11%
Annual Report FY 10-K 2005-01-31 -22.40% -29.42% -44.19%
Annual Report FY 10-K 2004-01-31 -15.06% 69.06% 73.50%
Annual Report FY 10-K 2003-01-31 -11.49% -135.35% -156.44%
Annual Report FY 10-K 2002-01-31 19.31% -85.66% -50.07%
Annual Report FY 10-K 2001-01-31 52.64% -45.28% -62.62%
Annual Report FY 10-K 2000-01-31 -10.52% 15.95% -196.01%
Annual Report FY 10-K 1999-01-31 137.99% -121.41% 33.46%
Annual Report FY 10-K 1998-01-31 0.00% -0.00% -0.00%
Annual Report FY 10-K 1997-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-07-31 13.04% 23.35% 24.48%
Quarterly Report Q1 8-K 2024-04-30 9.15% 18.10% 30.98%
Quarterly Report Q4 8-K 2024-01-31 19.13% 7.01% 49.21%
Quarterly Report Q3 8-K 2023-10-31 19.13% 0.50% -6.61%
Quarterly Report Q2 8-K 2023-07-31 16.57% 22.77% 16.75%
Quarterly Report Q1 8-K 2023-04-30 17.37% 26.99% 19.49%
Quarterly Report Q4 8-K 2023-01-31 11.36% 55.00% 29.10%
Quarterly Report Q3 8-K 2022-10-31 11.53% 3.84% 24.39%
Quarterly Report Q2 8-K 2022-07-31 17.64% -1.18% 20.78%
Quarterly Report Q1 8-K 2022-04-30 17.76% 25.48% 30.76%
Quarterly Report Q4 8-K 2022-01-31 20.30% 11.57% 19.01%
Quarterly Report Q3 8-K 2021-10-31 24.46% 91.55% 48.66%
Quarterly Report Q2 8-K 2021-07-31 24.42% 119.84% 73.39%
Quarterly Report Q1 8-K 2021-04-30 18.08% 66.75% 49.01%
Quarterly Report Q4 8-K 2021-01-31 10.91% 50.40% 61.12%
Quarterly Report Q3 8-K 2020-10-31 5.40% 37.68% 37.59%
Quarterly Report Q2 8-K 2020-07-31 4.35% 22.97% 15.17%
Quarterly Report Q1 8-K 2020-04-30 7.31% 50.92% 31.19%
Quarterly Report Q4 8-K 2020-01-31 18.57% 44.93% 27.38%
Quarterly Report Q3 8-K 2019-10-31 18.60% 22.34% 25.91%
Quarterly Report Q2 8-K 2019-07-31 20.00% 0.88% 28.08%
Quarterly Report Q1 8-K 2019-04-30 16.39% 4.78% 22.82%
Quarterly Report Q4 8-K 2019-01-31 11.63% 18.41% 19.32%
Quarterly Report Q3 8-K 2018-10-31 12.91% 28.06% 29.28%
Quarterly Report Q2 8-K 2018-07-31 17.14% 18.70% 9.45%
Quarterly Report Q1 8-K 2018-04-30 22.94% 1.47% 5.40%
Quarterly Report Q4 8-K 2018-01-31 20.48% 9.44% 10.06%
Quarterly Report Q3 8-K 2017-10-31 20.31% 4.03% 6.96%
Quarterly Report Q2 8-K 2017-07-31 13.42% 23.88% 29.71%
Quarterly Report Q1 8-K 2017-04-30 11.46% 14.03% 22.37%
Quarterly Report Q4 8-K 2017-01-31 9.95% 13.62% 16.61%
Quarterly Report Q3 8-K 2016-10-31 8.82% 13.43% 10.39%
Quarterly Report Q2 8-K 2016-07-31 11.83% 13.94% 2.42%
Quarterly Report Q1 8-K 2016-04-30 10.10% 23.20% 7.64%
Quarterly Report Q4 8-K 2016-01-31 8.47% 49.10% 44.51%
Quarterly Report Q3 8-K 2015-10-31 9.99% 25.79% 14.40%
Quarterly Report Q2 8-K 2015-07-31 5.84% 40.38% 25.86%
Quarterly Report Q1 8-K 2015-04-30 8.79% 32.67% 17.43%
Quarterly Report Q4 8-K 2015-01-31 9.88% 24.74% 184.07%
Quarterly Report Q3 8-K 2014-10-31 11.08% 90.43% 34.88%
Quarterly Report Q2 8-K 2014-07-31 11.74% 107.64% 58.75%
Quarterly Report Q1 8-K 2014-04-30 20.00% 31.60% 23.00%
Quarterly Report Q4 8-K 2014-01-31 19.25% -62.99% -59.90%
Quarterly Report Q3 8-K 2013-10-31 18.60% -29.92% -2.40%
Quarterly Report Q2 8-K 2013-07-31 25.08% -30.04% -8.39%
Quarterly Report Q1 8-K 2013-04-30 13.96% 7.71% 10.03%
Quarterly Report Q4 8-K 2013-01-31 14.30% 72.68% 33.43%
Quarterly Report Q3 8-K 2012-10-31 14.68% 14.35% 6.85%
Quarterly Report Q2 8-K 2012-07-31 5.88% -5.80% -8.47%
Quarterly Report Q1 8-K 2012-04-30 10.29% 21.10% 27.84%
Quarterly Report Q4 8-K 2012-01-31 10.12% -41.49% 26.22%
Quarterly Report Q3 8-K 2011-10-31 10.53% 68.56% 72.13%
Quarterly Report Q2 8-K 2011-07-31 14.23% 30.50% 127.46%
Quarterly Report Q1 8-K 2011-04-30 27.20% 1020.83% 319.81%
Quarterly Report Q4 8-K 2011-01-31 42.28% -25.47% 449.10%
Quarterly Report Q3 8-K 2010-10-31 36.69% 63.56% -6.19%
Quarterly Report Q2 8-K 2010-07-31 35.67% 149.14% -31.03%
Quarterly Report Q1 8-K 2010-04-30 22.20% -91.30% -51.56%
Quarterly Report Q4 8-K 2010-01-31 20.40% -34.14% -29.80%
Quarterly Report Q3 8-K 2009-10-31 11.19% -57.40% 12.76%
Quarterly Report Q2 8-K 2009-07-31 8.77% -41.67% 51.56%
Quarterly Report Q1 8-K 2009-04-30 6.94% 109.49% 22.32%
Quarterly Report Q4 8-K 2009-01-31 -2.09% -12.44% 52.14%
Quarterly Report Q3 8-K 2008-10-31 9.72% 36.65% 81.15%
Quarterly Report Q2 8-K 2008-07-31 19.95% -17.24% 33.26%
Quarterly Report Q1 8-K 2008-04-30 22.58% -6.56% 38.62%
Quarterly Report Q4 8-K 2008-01-31 18.08% 1377.43% 28.53%
Quarterly Report Q3 8-K 2007-10-31 15.01% 277.95% 430.56%
Quarterly Report Q2 8-K 2007-07-31 7.30% 55.02% 41.95%
Quarterly Report Q1 8-K 2007-04-30 13.65% -8.96% -15.16%
Quarterly Report Q4 8-K 2007-01-31 17.83% 25.67% -95.07%
Quarterly Report Q3 8-K 2006-10-31 17.05% -28.62% -49.50%
Quarterly Report Q2 8-K 2006-07-31 16.32% 16.79% 529.73%
Quarterly Report Q1 8-K 2006-04-30 3.40% 166.45% 541.85%
Quarterly Report Q4 8-K 2006-01-31 4.34% 200.73% 4605.76%
Quarterly Report Q3 8-K 2005-10-31 4.00% 123.04% 121.78%
Quarterly Report Q2 8-K 2005-07-31 3.28% 104.09% 100.67%
Quarterly Report Q1 8-K 2005-04-30 -14.70% 101.61% 100.64%
Quarterly Report Q4 8-K 2005-01-31 -23.16% 91.20% 94.49%
Quarterly Report Q3 8-K 2004-10-31 -31.08% 31.77% 41.48%
Quarterly Report Q2 8-K 2004-07-31 -27.29% -54.35% -49.04%
Quarterly Report Q1 8-K 2004-04-30 -6.56% -242.16% -242.50%
Quarterly Report Q4 8-K 2004-01-31 -16.41% 89.57% 90.51%
Quarterly Report Q3 8-K 2003-10-31 -8.43% 16.54% 33.27%
Quarterly Report Q2 8-K 2003-07-31 -15.58% 20.45% 23.28%
Quarterly Report Q1 8-K 2003-04-30 -19.77% 19.65% 8.26%
Quarterly Report Q4 8-K 2003-01-31 -5.14% -1614.13% -12005.42%
Quarterly Report Q3 8-K 2002-10-31 -4.19% 70.91% 68.88%
Quarterly Report Q2 8-K 2002-07-31 -8.77% 9.11% -0.10%
Quarterly Report Q1 8-K 2002-04-30 -24.40% 33.35% -18.43%
Quarterly Report Q4 8-K 2002-01-31 -13.97% -682.71% 103.91%
Quarterly Report Q3 8-K 2001-10-31 4.76% -483.31% -425.15%
Quarterly Report Q2 8-K 2001-07-31 35.26% -350.03% -273.06%
Quarterly Report Q1 8-K 2001-04-30 72.49% 32.78% -49.94%
Quarterly Report Q4 8-K 2001-01-31 72.96% 77.54% -512.40%
Quarterly Report Q3 8-K 2000-10-31 66.05% 29.36% 12.45%
Quarterly Report Q2 8-K 2000-07-31 49.09% 30.46% 21.05%
Quarterly Report Q1 8-K 2000-04-30 20.01% -201.30% 35.68%
Quarterly Report Q4 8-K 2000-01-31 -27.56% -24.65% -11.19%
Quarterly Report Q3 8-K 1999-10-31 -15.15% 85.97% 85.62%
Quarterly Report Q2 8-K 1999-07-31 -7.41% -12.94% -9.64%
Quarterly Report Q1 8-K 1999-04-30 13.92% -21.37% -20.56%
Quarterly Report Q4 8-K 1999-01-31 83.65% 345.54% 705.11%
Quarterly Report Q3 8-K 1998-10-31 176.64% -1645.59% -1572.85%
Quarterly Report Q2 8-K 1998-07-31 143.15% -58.66% -65.95%
Quarterly Report Q1 8-K 1998-04-30 0.00% -0.00% -0.00%
Quarterly Report Q4 8-K 1998-01-31 0.00% -0.00% -0.00%
Quarterly Report Q3 8-K 1997-11-01 0.00% -0.00% -0.00%
Quarterly Report Q2 8-K 1997-08-01 0.00% -0.00% -0.00%
Quarterly Report Q1 8-K 1997-05-01 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1997-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1996-10-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1996-07-31 0.00% 0.00% 0.00%