image
Technology - Software - Infrastructure - NASDAQ - US
$ 201.47
-3.37 %
$ 30.7 B
Market Cap
-503.67
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-07-31 34.07% 71.48% 48.22%
Annual Report FY 10-K 2023-07-31 48.22% 48.16% 28.34%
Annual Report FY 10-K 2022-07-31 62.08% -48.94% -57.56%
Annual Report FY 10-K 2021-07-31 56.07% -127.62% -82.36%
Annual Report FY 10-K 2020-07-31 42.41% -301.73% -222.70%
Annual Report FY 10-K 2019-07-31 59.24% 14.83% -1.99%
Annual Report FY 10-K 2018-07-31 51.27% 5.12% 1.28%
Annual Report FY 10-K 2017-07-31 56.51% -29.24% -30.66%
Annual Report FY 10-K 2016-07-31 49.56% -113.82% -116.16%
Annual Report FY 10-K 2015-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2024-07-31 30.30% 51.50% 39.51%
Quarterly Report Q3 8-K 2024-04-30 32.09% 141.53% 91.05%
Quarterly Report Q2 8-K 2024-01-31 35.45% 50.45% 27.85%
Quarterly Report Q1 8-K 2023-10-31 39.70% 50.88% 33.33%
Quarterly Report Q4 8-K 2023-07-31 43.06% 68.59% 46.02%
Quarterly Report Q3 8-K 2023-04-30 46.02% 54.59% 42.90%
Quarterly Report Q2 8-K 2023-01-31 51.66% 42.79% 22.27%
Quarterly Report Q1 8-K 2022-10-31 54.24% 24.93% 7.10%
Quarterly Report Q4 8-K 2022-07-31 61.39% -20.52% -22.45%
Quarterly Report Q3 8-K 2022-04-30 62.59% -73.46% -97.48%
Quarterly Report Q2 8-K 2022-01-31 62.73% -48.68% -55.72%
Quarterly Report Q1 8-K 2021-10-31 61.68% -65.07% -74.31%
Quarterly Report Q4 8-K 2021-07-31 56.55% -63.52% -50.15%
Quarterly Report Q3 8-K 2021-04-30 59.61% -202.32% -113.76%
Quarterly Report Q2 8-K 2021-01-31 55.08% -131.67% -78.00%
Quarterly Report Q1 8-K 2020-10-31 52.34% -222.12% -133.47%
Quarterly Report Q4 8-K 2020-07-31 46.20% -839.14% -465.97%
Quarterly Report Q3 8-K 2020-04-30 39.68% -58.03% -51.54%
Quarterly Report Q2 8-K 2020-01-31 36.29% -720.08% -484.33%
Quarterly Report Q1 8-K 2019-10-31 47.86% -125.04% -110.95%
Quarterly Report Q4 8-K 2019-07-31 53.29% 24.22% -0.09%
Quarterly Report Q3 8-K 2019-04-30 60.95% -39.51% -50.01%
Quarterly Report Q2 8-K 2019-01-31 65.20% 45.43% 19.02%
Quarterly Report Q1 8-K 2018-10-31 58.80% 33.43% 23.18%
Quarterly Report Q4 8-K 2018-07-31 53.72% 47.53% 39.30%
Quarterly Report Q3 8-K 2018-04-30 49.14% -15.99% -19.35%
Quarterly Report Q2 8-K 2018-01-31 52.84% 30.60% -30.49%
Quarterly Report Q1 8-K 2017-10-31 48.84% -14.28% -143.35%
Quarterly Report Q4 8-K 2017-07-31 55.05% -56.88% -120.25%
Quarterly Report Q3 8-K 2017-04-30 58.88% 9.30% 6.88%
Quarterly Report Q2 8-K 2017-01-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2016-10-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2016-07-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2016-04-30 0.00% 0.00% 0.00%