image
Technology - Software - Infrastructure - NASDAQ - US
$ 387.0
-1.87 %
$ 127 B
Market Cap
53.01
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-07-31 16.46% 486.22% 76.58%
Annual Report FY 10-K 2023-07-31 25.29% 264.68% 305.14%
Annual Report FY 10-K 2022-07-31 29.26% 46.48% 37.92%
Annual Report FY 10-K 2021-07-31 24.87% -86.85% -69.89%
Annual Report FY 10-K 2020-07-31 17.55% -226.01% -23.88%
Annual Report FY 10-K 2019-07-31 27.56% 44.62% -11.93%
Annual Report FY 10-K 2018-07-31 29.04% 31.72% 28.20%
Annual Report FY 10-K 2017-07-31 27.79% 4.12% 5.42%
Annual Report FY 10-K 2016-07-31 48.54% -36.92% -42.36%
Annual Report FY 10-K 2015-07-31 55.15% 27.14% 37.99%
Annual Report FY 10-K 2014-07-31 51.01% -674.30% -1056.47%
Annual Report FY 10-K 2013-07-31 55.25% -3968.25% -478.57%
Annual Report FY 10-K 2012-07-31 115.13% 105.88% 137.40%
Annual Report FY 10-K 2011-07-31 143.12% 40.72% 49.63%
Annual Report FY 10-K 2010-07-31 265.35% -11.20% -8.49%
Annual Report FY 10-K 2009-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2024-07-31 12.09% 57.09% -5.96%
Quarterly Report Q3 8-K 2024-04-30 15.33% 158.63% -1.58%
Quarterly Report Q2 8-K 2024-01-31 19.33% 1974.70% 976.64%
Quarterly Report Q1 8-K 2023-10-31 20.13% 871.00% 1315.79%
Quarterly Report Q4 8-K 2023-07-31 25.98% 6800.00% 2447.22%
Quarterly Report Q3 8-K 2023-04-30 24.10% 247.27% 485.08%
Quarterly Report Q2 8-K 2023-01-31 25.68% 190.05% 128.96%
Quarterly Report Q1 8-K 2022-10-31 25.33% 119.31% 118.38%
Quarterly Report Q4 8-K 2022-07-31 27.16% 102.77% 82.12%
Quarterly Report Q3 8-K 2022-04-30 29.13% 49.55% 56.88%
Quarterly Report Q2 8-K 2022-01-31 29.50% 34.29% 16.78%
Quarterly Report Q1 8-K 2021-10-31 31.86% -12.36% -85.84%
Quarterly Report Q4 8-K 2021-07-31 28.29% -102.55% -239.33%
Quarterly Report Q3 8-K 2021-04-30 23.52% -93.98% -95.40%
Quarterly Report Q2 8-K 2021-01-31 24.51% -93.08% -67.86%
Quarterly Report Q1 8-K 2020-10-31 22.55% -54.70% 14.09%
Quarterly Report Q4 8-K 2020-07-31 17.94% -183.17% -79.80%
Quarterly Report Q3 8-K 2020-04-30 19.65% -270.30% -202.14%
Quarterly Report Q2 8-K 2020-01-31 14.83% -2734.62% -801.52%
Quarterly Report Q1 8-K 2019-10-31 17.67% -55.61% -61.37%
Quarterly Report Q4 8-K 2019-07-31 22.44% -804.35% -115.12%
Quarterly Report Q3 8-K 2019-04-30 28.13% 56.75% 63.76%
Quarterly Report Q2 8-K 2019-01-31 31.12% 92.55% 120.75%
Quarterly Report Q1 8-K 2018-10-31 29.77% 40.16% 40.88%
Quarterly Report Q4 8-K 2018-07-31 29.27% 93.98% 131.50%
Quarterly Report Q3 8-K 2018-04-30 31.33% 23.32% -5.09%
Quarterly Report Q2 8-K 2018-01-31 28.35% 42.41% 41.54%
Quarterly Report Q1 8-K 2017-10-31 26.98% -3.56% -8.82%
Quarterly Report Q4 8-K 2017-07-31 27.02% 29.91% 39.87%
Quarterly Report Q3 8-K 2017-04-30 24.87% 13.25% 16.21%
Quarterly Report Q2 8-K 2017-01-31 26.26% 3.04% 1.63%
Quarterly Report Q1 8-K 2016-10-31 33.95% -59.69% -62.01%
Quarterly Report Q4 8-K 2016-07-31 41.19% -18.55% -31.47%
Quarterly Report Q3 8-K 2016-04-30 47.67% -52.82% -59.57%
Quarterly Report Q2 8-K 2016-01-31 53.78% -45.32% -43.58%
Quarterly Report Q1 8-K 2015-10-31 54.51% -28.71% -29.61%
Quarterly Report Q4 8-K 2015-07-31 59.28% -43.40% -35.70%
Quarterly Report Q3 8-K 2015-04-30 55.39% 66.98% 73.44%
Quarterly Report Q2 8-K 2015-01-31 54.29% -7.67% -3.66%
Quarterly Report Q1 8-K 2014-10-31 50.06% -282.50% -238.94%
Quarterly Report Q4 8-K 2014-07-31 58.59% -102.44% -269.72%
Quarterly Report Q3 8-K 2014-04-30 48.78% -1810.40% -2043.57%
Quarterly Report Q2 8-K 2014-01-31 46.19% -1428.74% -1622.58%
Quarterly Report Q1 8-K 2013-10-31 49.16% -123.64% -123.92%
Quarterly Report Q4 8-K 2013-07-31 48.57% -244.34% -62.18%
Quarterly Report Q3 8-K 2013-04-30 54.17% -914.82% -15631.71%
Quarterly Report Q2 8-K 2013-01-31 70.24% -616.27% -169.04%
Quarterly Report Q1 8-K 2012-10-31 50.46% -85.40% -45.38%
Quarterly Report Q4 8-K 2012-07-31 88.04% 23.09% 21.13%
Quarterly Report Q3 8-K 2012-04-30 110.85% 129.41% 97.98%
Quarterly Report Q2 8-K 2012-01-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2011-10-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2011-07-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2011-04-30 0.00% 0.00% 0.00%