image
Technology - Software - Infrastructure - NYSE - US
$ 183.74
-1.77 %
$ 509 B
Market Cap
47.23
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-05-31 6.02% 23.10% 12.31%
Annual Report FY 10-K 2023-05-31 17.70% 26.59% -13.68%
Annual Report FY 10-K 2022-05-31 4.84% -51.13% 1.17%
Annual Report FY 10-K 2021-05-31 3.61% 35.63% 10.61%
Annual Report FY 10-K 2020-05-31 -1.11% -8.55% 1.04%
Annual Report FY 10-K 2019-05-31 -0.82% 189.75% 0.76%
Annual Report FY 10-K 2018-05-31 5.57% -59.03% 3.45%
Annual Report FY 10-K 2017-05-31 1.84% 4.88% 2.54%
Annual Report FY 10-K 2016-05-31 -3.08% -10.43% -8.29%
Annual Report FY 10-K 2015-05-31 -0.13% -9.28% -4.63%
Annual Report FY 10-K 2014-05-31 2.95% 0.27% 3.82%
Annual Report FY 10-K 2013-05-31 0.16% 9.46% 5.30%
Annual Report FY 10-K 2012-05-31 4.21% 16.78% 13.90%
Annual Report FY 10-K 2011-05-31 32.82% 39.32% 32.79%
Annual Report FY 10-K 2010-05-31 15.34% 9.69% 8.91%
Annual Report FY 10-K 2009-05-31 3.66% 1.30% 6.08%
Annual Report FY 10-K 2008-05-31 24.64% 29.18% 31.30%
Annual Report FY 10-K 2007-05-31 25.15% 26.41% 26.14%
Annual Report FY 10-K 2006-05-31 21.87% 17.15% 17.75%
Annual Report FY 10-K 2005-05-31 16.18% 7.65% 4.09%
Annual Report FY 10-K 2004-05-31 7.19% 16.21% 12.33%
Annual Report FY 10-K 2003-05-31 -2.05% 3.73% -3.67%
Annual Report FY 10-K 2002-05-31 -10.93% -13.16% -5.46%
Annual Report FY 10-K 2001-05-31 7.20% -59.33% 22.63%
Annual Report FY 10-K 2000-05-31 14.76% 388.22% 64.46%
Annual Report FY 10-K 1999-05-31 23.56% 58.51% 50.53%
Annual Report FY 10-K 1998-05-31 25.68% -0.94% -1.49%
Annual Report FY 10-K 1997-05-31 34.59% 36.17% 39.57%
Annual Report FY 10-K 1996-05-31 42.35% 36.64% 39.26%
Annual Report FY 10-K 1995-05-31 48.26% 55.62% 54.75%
Annual Report FY 10-K 1994-05-31 33.16% 188.90% 74.23%
Annual Report FY 10-K 1993-05-31 27.52% 59.67% 111.96%
Annual Report FY 10-K 1992-05-31 14.65% 595.97% 535.20%
Annual Report FY 10-K 1991-05-31 5.88% -10.56% -90.57%
Annual Report FY 10-K 1990-05-31 66.32% 43.52% 54.31%
Annual Report FY 10-K 1989-05-31 106.91% 90.68% 92.79%
Annual Report FY 10-K 1988-05-31 114.85% 175.00% 124.65%
Annual Report FY 10-K 1987-05-31 137.00% 164.41% 160.55%
Annual Report FY 10-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-08-31 6.86% 21.03% 15.98%
Quarterly Report Q4 8-K 2024-05-31 3.26% -5.27% 13.57%
Quarterly Report Q3 8-K 2024-02-29 7.11% 26.64% 11.77%
Quarterly Report Q2 8-K 2023-11-30 5.43% 43.77% 12.07%
Quarterly Report Q1 8-K 2023-08-31 8.81% 56.33% 23.38%
Quarterly Report Q4 8-K 2023-05-31 16.86% 4.08% -4.60%
Quarterly Report Q3 8-K 2023-02-28 17.93% -18.24% -12.81%
Quarterly Report Q2 8-K 2022-11-30 18.48% 239.62% -17.36%
Quarterly Report Q1 8-K 2022-08-31 17.65% -37.00% -19.63%
Quarterly Report Q4 8-K 2022-05-31 5.46% -20.93% -2.89%
Quarterly Report Q3 8-K 2022-02-28 4.24% -53.81% -2.51%
Quarterly Report Q2 8-K 2021-11-30 5.71% -51.06% 6.28%
Quarterly Report Q1 8-K 2021-08-31 3.85% 9.15% 2.42%
Quarterly Report Q4 8-K 2021-05-31 7.55% 29.43% 6.13%
Quarterly Report Q3 8-K 2021-02-28 2.95% 95.29% 9.88%
Quarterly Report Q2 8-K 2020-11-30 1.93% 5.67% 14.14%
Quarterly Report Q1 8-K 2020-08-31 1.62% 5.33% 15.51%
Quarterly Report Q4 8-K 2020-05-31 -6.26% -16.68% -1.47%
Quarterly Report Q3 8-K 2020-02-29 1.89% -6.34% 4.57%
Quarterly Report Q2 8-K 2019-11-30 0.54% -0.94% -1.04%
Quarterly Report Q1 8-K 2019-08-31 0.27% -5.65% 1.84%
Quarterly Report Q4 8-K 2019-05-31 -1.02% 9.74% 4.33%
Quarterly Report Q3 8-K 2019-02-28 -1.61% 167.83% 1.18%
Quarterly Report Q2 8-K 2018-11-30 -0.61% 4.48% -2.28%
Quarterly Report Q1 8-K 2018-08-31 0.07% 2.49% 0.28%
Quarterly Report Q4 8-K 2018-05-31 3.30% 5.48% 0.95%
Quarterly Report Q3 8-K 2018-02-28 6.15% -180.75% 7.78%
Quarterly Report Q2 8-K 2017-11-30 6.49% 9.89% 5.41%
Quarterly Report Q1 8-K 2017-08-31 6.89% 20.63% 4.28%
Quarterly Report Q4 8-K 2017-05-31 2.81% 14.82% 1.69%
Quarterly Report Q3 8-K 2017-02-28 2.14% 4.53% -0.10%
Quarterly Report Q2 8-K 2016-11-30 0.47% -7.51% 3.94%
Quarterly Report Q1 8-K 2016-08-31 1.74% 4.87% -0.51%
Quarterly Report Q4 8-K 2016-05-31 -1.05% 2.03% -1.90%
Quarterly Report Q3 8-K 2016-02-29 -3.38% -14.15% -8.32%
Quarterly Report Q2 8-K 2015-11-30 -6.30% -12.19% -14.83%
Quarterly Report Q1 8-K 2015-08-31 -1.72% -20.01% -9.45%
Quarterly Report Q4 8-K 2015-05-31 -5.42% -24.36% -15.02%
Quarterly Report Q3 8-K 2015-02-28 0.21% -2.73% -4.47%
Quarterly Report Q2 8-K 2014-11-30 3.48% -2.00% 2.70%
Quarterly Report Q1 8-K 2014-08-31 2.68% -0.32% 4.01%
Quarterly Report Q4 8-K 2014-05-31 3.41% -4.20% 3.96%
Quarterly Report Q3 8-K 2014-01-31 3.90% 2.44% 5.63%
Quarterly Report Q2 8-K 2013-11-30 1.99% -1.08% -0.06%
Quarterly Report Q1 8-K 2013-08-31 2.33% 7.72% 2.08%
Quarterly Report Q4 8-K 2013-05-31 0.28% 10.25% 3.96%
Quarterly Report Q3 8-K 2013-02-28 -0.90% 0.24% 2.74%
Quarterly Report Q2 8-K 2012-11-30 3.43% 17.75% 11.89%
Quarterly Report Q1 8-K 2012-08-31 -2.30% 10.54% 7.31%
Quarterly Report Q4 8-K 2012-05-31 1.31% 7.57% 5.41%
Quarterly Report Q3 8-K 2012-02-29 3.14% 18.05% 11.05%
Quarterly Report Q2 8-K 2011-11-30 2.45% 17.22% 12.31%
Quarterly Report Q1 8-K 2011-08-31 11.62% 36.09% 39.96%
Quarterly Report Q4 8-K 2011-05-31 13.36% 35.80% 32.09%
Quarterly Report Q3 8-K 2011-02-28 36.85% 77.96% 62.07%
Quarterly Report Q2 8-K 2010-11-30 46.50% 28.26% 27.18%
Quarterly Report Q1 8-K 2010-08-31 48.44% 20.28% 10.17%
Quarterly Report Q4 8-K 2010-05-31 38.54% 24.96% 14.38%
Quarterly Report Q3 8-K 2010-02-28 17.44% -10.53% -5.00%
Quarterly Report Q2 8-K 2009-11-30 4.48% 12.50% 10.28%
Quarterly Report Q1 8-K 2009-08-31 -5.20% 4.36% 14.40%
Quarterly Report Q4 8-K 2009-05-31 -5.22% -7.17% -2.86%
Quarterly Report Q3 8-K 2009-02-28 1.94% -0.82% 3.47%
Quarterly Report Q2 8-K 2008-11-30 5.53% -0.54% 10.83%
Quarterly Report Q1 8-K 2008-08-31 17.71% 28.21% 24.98%
Quarterly Report Q4 8-K 2008-05-31 24.19% 27.00% 30.21%
Quarterly Report Q3 8-K 2008-02-29 21.18% 29.72% 34.51%
Quarterly Report Q2 8-K 2007-11-30 27.62% 34.75% 31.32%
Quarterly Report Q1 8-K 2007-08-31 26.12% 25.37% 29.06%
Quarterly Report Q4 8-K 2007-05-31 20.16% 23.38% 22.83%
Quarterly Report Q3 8-K 2007-02-28 27.20% 35.03% 32.51%
Quarterly Report Q2 8-K 2006-11-30 26.46% 21.18% 21.59%
Quarterly Report Q1 8-K 2006-08-31 29.73% 29.09% 32.44%
Quarterly Report Q4 8-K 2006-05-31 25.09% 27.20% 31.98%
Quarterly Report Q3 8-K 2006-02-28 17.63% 41.67% 36.62%
Quarterly Report Q2 8-K 2005-11-30 19.45% -2.09% -1.33%
Quarterly Report Q1 8-K 2005-08-31 24.97% 1.96% -0.42%
Quarterly Report Q4 8-K 2005-05-31 26.07% 3.23% 0.00%
Quarterly Report Q3 8-K 2005-02-28 17.58% -14.96% -16.94%
Quarterly Report Q2 8-K 2004-11-30 10.33% 32.09% 23.61%
Quarterly Report Q1 8-K 2004-08-31 6.90% 15.68% 16.07%
Quarterly Report Q4 8-K 2004-05-31 8.62% 15.38% 10.70%
Quarterly Report Q3 8-K 2004-02-29 8.76% 11.21% 16.46%
Quarterly Report Q2 8-K 2003-11-30 8.19% 15.33% 15.24%
Quarterly Report Q1 8-K 2003-08-31 2.17% 28.28% 6.21%
Quarterly Report Q4 8-K 2003-05-31 -0.43% 30.81% 3.62%
Quarterly Report Q3 8-K 2003-02-28 3.48% 12.41% 2.22%
Quarterly Report Q2 8-K 2002-11-30 -2.05% -2.63% -3.16%
Quarterly Report Q1 8-K 2002-08-31 -9.55% -32.83% -22.23%
Quarterly Report Q4 8-K 2002-05-31 -12.86% -23.28% -5.28%
Quarterly Report Q3 8-K 2002-02-28 -16.64% -12.83% -11.32%
Quarterly Report Q2 8-K 2001-11-30 -11.36% -11.78% -13.33%
Quarterly Report Q1 8-K 2001-08-31 -0.88% 1.99% 13.33%
Quarterly Report Q4 8-K 2001-05-31 -3.27% -82.60% -6.74%
Quarterly Report Q3 8-K 2001-02-28 9.18% -23.65% 14.08%
Quarterly Report Q2 8-K 2000-11-30 14.54% 61.99% 64.22%
Quarterly Report Q1 8-K 2000-08-31 13.98% 111.49% 90.26%
Quarterly Report Q4 8-K 2000-05-31 14.64% 831.40% 72.21%
Quarterly Report Q3 8-K 2000-02-29 17.82% 160.24% 89.27%
Quarterly Report Q2 8-K 1999-11-30 12.94% 40.28% 50.78%
Quarterly Report Q1 8-K 1999-08-31 13.46% 21.40% 24.48%
Quarterly Report Q4 8-K 1999-05-31 22.00% 30.93% 33.28%
Quarterly Report Q3 8-K 1999-02-28 18.88% 36.35% 27.78%
Quarterly Report Q2 8-K 1998-11-30 27.40% 46.31% 40.46%
Quarterly Report Q1 8-K 1998-08-31 27.78% 2202.00% 467.29%
Quarterly Report Q4 8-K 1998-05-31 23.85% 11.91% 8.07%
Quarterly Report Q3 8-K 1998-02-28 27.40% 27.07% 22.35%
Quarterly Report Q2 8-K 1997-11-30 23.06% 4.36% -0.80%
Quarterly Report Q1 8-K 1997-08-31 30.08% -92.49% -71.00%
Quarterly Report Q4 8-K 1997-05-31 33.06% 35.15% 37.83%
Quarterly Report Q3 8-K 1997-02-28 34.54% 15.70% 18.27%
Quarterly Report Q2 8-K 1996-11-30 35.59% 31.11% 34.00%
Quarterly Report Q1 8-K 1996-08-31 36.34% 109.76% 127.62%
Quarterly Report Q4 8-K 1996-05-31 43.83% 46.57% 50.76%
Quarterly Report Q3 8-K 1996-02-29 41.27% 39.59% 42.08%
Quarterly Report Q2 8-K 1995-11-30 44.29% 45.79% 48.38%
Quarterly Report Q1 8-K 1995-08-31 38.69% -12.15% -15.21%
Quarterly Report Q4 8-K 1995-05-31 52.36% 58.69% 59.13%
Quarterly Report Q3 8-K 1995-02-28 49.59% 50.36% 48.99%
Quarterly Report Q2 8-K 1994-11-30 48.23% 51.21% 50.05%
Quarterly Report Q1 8-K 1994-08-31 39.79% 63.64% 59.67%
Quarterly Report Q4 8-K 1994-05-31 41.37% 65.70% 30.83%
Quarterly Report Q3 8-K 1994-02-28 30.45% 138.70% 137.76%
Quarterly Report Q2 8-K 1993-11-30 28.03% 85.37% 77.76%
Quarterly Report Q1 8-K 1993-08-31 29.72% 211.64% 242.50%
Quarterly Report Q4 8-K 1993-05-31 31.20% 139.93% 173.57%
Quarterly Report Q3 8-K 1993-02-28 27.80% 73.81% 46.64%
Quarterly Report Q2 8-K 1992-11-30 24.41% 146.32% 85.30%
Quarterly Report Q1 8-K 1992-08-31 25.42% -1395.83% 88.24%
Quarterly Report Q4 8-K 1992-05-31 25.99% 500.00% 148.95%
Quarterly Report Q3 8-K 1992-02-29 7.46% 38.84% 3.47%
Quarterly Report Q2 8-K 1991-11-30 5.66% 102.99% 64.12%
Quarterly Report Q1 8-K 1991-08-31 20.13% 106.67% 118.05%
Quarterly Report Q4 8-K 1991-05-31 -14.50% -90.93% -77.54%
Quarterly Report Q3 8-K 1991-02-28 14.00% -50.21% -29.76%
Quarterly Report Q2 8-K 1990-11-30 19.63% 0.00% -92.43%
Quarterly Report Q1 8-K 1990-08-31 16.07% 0.00% -26.84%
Quarterly Report Q4 8-K 1990-05-31 54.81% 0.00% 134.57%
Quarterly Report Q3 8-K 1990-02-28 54.11% 0.00% -73.27%
Quarterly Report Q2 8-K 1989-11-30 81.57% 0.00% 81.57%
Quarterly Report Q1 8-K 1989-08-31 93.71% 0.00% 93.71%
Quarterly Report Q4 8-K 1989-05-31 107.29% 0.00% -114.46%
Quarterly Report Q3 8-K 1989-02-28 101.05% 0.00% 101.05%
Quarterly Report Q2 8-K 1988-11-30 105.14% 0.00% 105.14%
Quarterly Report Q1 8-K 1988-08-31 119.37% 0.00% 119.37%
Quarterly Report Q4 8-K 1988-05-31 106.75% 0.00% -117.33%
Quarterly Report Q3 8-K 1988-02-29 118.62% 0.00% 118.62%
Quarterly Report Q2 8-K 1987-11-30 112.32% 0.00% 112.32%
Quarterly Report Q1 8-K 1987-08-31 134.66% 0.00% 134.66%
Quarterly Report Q4 8-K 1987-05-31 141.15% 0.00% -122.46%
Quarterly Report Q3 8-K 1987-02-28 118.12% 0.00% 118.12%
Quarterly Report Q2 8-K 1986-11-30 205.38% 0.00% 205.38%
Quarterly Report Q1 8-K 1986-08-31 89.25% 0.00% 89.25%
Quarterly Report Q4 8-K 1986-05-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1986-02-28 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1985-11-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1985-08-31 0.00% 0.00% 0.00%