| Income Statement (Quarterly) | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 
|---|---|---|---|---|
| Revenue | 6,872,000,000 | 7,772,000,000 | 7,946,000,000 | 7,308,000,000 | 
| Cost of Revenue | 4,830,000,000 | 5,432,000,000 | 5,485,000,000 | 5,161,000,000 | 
| Gross Profit | 2,042,000,000 | 2,340,000,000 | 2,461,000,000 | 2,147,000,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 1,540,000,000 | 1,585,000,000 | 1,563,000,000 | 1,510,000,000 | 
| Operating Expenses | 1,632,000,000 | 1,675,000,000 | 1,650,000,000 | 1,510,000,000 | 
| Operating Income | 410,000,000 | 665,000,000 | 811,000,000 | 637,000,000 | 
| Interest Expense | 48,000,000 | 46,000,000 | 47,000,000 | 43,000,000 | 
| Income Before Tax | 370,000,000 | 624,000,000 | 759,000,000 | 581,000,000 | 
| Income Tax Expense | 94,000,000 | 154,000,000 | 308,000,000 | 138,000,000 | 
| Net Income | 276,000,000 | 470,000,000 | 451,000,000 | 443,000,000 | 
| Per Share | ||||
| EPS | 1.38 | 2.34 | 2.22 | 2.19 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-10-31 | 2022-07-31 | 
|---|---|---|---|---|---|
| Revenue | 30,762,000,000 | 29,635,000,000 | 29,734,000,000 | 0 | 28,566,000,000 | 
| Cost of Revenue | 21,327,000,000 | 20,582,000,000 | 20,709,000,000 | 0 | 19,810,000,000 | 
| Gross Profit | 9,435,000,000 | 9,053,000,000 | 9,025,000,000 | 0 | 8,756,000,000 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 6,376,000,000 | 6,066,000,000 | 5,920,000,000 | 0 | 5,635,000,000 | 
| Operating Expenses | 6,829,000,000 | 6,401,000,000 | 6,241,000,000 | 2,000,000 | 5,936,000,000 | 
| Operating Income | 2,606,000,000 | 2,652,000,000 | 2,659,000,000 | 2,000,000 | 2,820,000,000 | 
| Interest Expense | 190,000,000 | 179,000,000 | 184,000,000 | 125,000,000 | 111,000,000 | 
| Income Before Tax | 2,423,000,000 | 2,464,000,000 | 2,464,000,000 | 2,787,000,000 | 2,708,000,000 | 
| Income Tax Expense | 567,000,000 | 729,000,000 | 575,000,000 | 630,000,000 | 609,000,000 | 
| Net Income | 1,856,000,000 | 1,735,000,000 | 1,889,000,000 | 2,157,000,000 | 2,122,000,000 | 
| Per Share | |||||
| EPS | 9.33 | 8.55 | 9.15 | 10.42 | 9.75 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Balance Sheet (Quarterly) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 674,000,000 | 571,000,000 | 601,000,000 | 771,000,000 | 
| Short Term Investments | 0 | 0 | 0 | 0 | 
| Net Receivables | 3,964,000,000 | 3,602,000,000 | 3,597,000,000 | 3,610,000,000 | 
| Inventory | 4,492,000,000 | 4,188,000,000 | 3,898,000,000 | 4,333,000,000 | 
| Total Current Assets | 10,146,000,000 | 9,410,000,000 | 9,077,000,000 | 9,551,000,000 | 
| Property Plant Equipment | 3,609,000,000 | 3,317,000,000 | 3,069,000,000 | 2,576,000,000 | 
| Goodwill and Intangibles | 3,190,000,000 | 3,110,000,000 | 3,024,000,000 | 2,830,000,000 | 
| Total Assets | 17,729,000,000 | 16,572,000,000 | 15,994,000,000 | 15,661,000,000 | 
| Liabilities | ||||
| Account Payables | 3,577,000,000 | 3,410,000,000 | 3,408,000,000 | 3,607,000,000 | 
| Short Term Debt | 847,000,000 | 545,000,000 | 421,000,000 | 895,000,000 | 
| Total Current Liabilities | 6,028,000,000 | 5,216,000,000 | 5,429,000,000 | 5,799,000,000 | 
| Long Term Debt | 5,119,000,000 | 4,972,000,000 | 4,837,000,000 | 4,557,000,000 | 
| Total Liabilities | 11,897,000,000 | 10,956,000,000 | 10,957,000,000 | 10,996,000,000 | 
| Shareholders Equity | ||||
| Retained Earnings | 6,776,000,000 | 9,589,000,000 | 8,557,000,000 | 7,594,000,000 | 
| Total Shareholders Equity | 5,832,000,000 | 5,616,000,000 | 5,037,000,000 | 4,665,000,000 | 
| Balance Sheet (Annual) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 674,000,000 | 571,000,000 | 601,000,000 | 771,000,000 | 1,240,000,000 | 
| Short Term Investments | 0 | 0 | 0 | 0 | 0 | 
| Net Receivables | 3,964,000,000 | 3,602,000,000 | 3,597,000,000 | 3,610,000,000 | 0 | 
| Inventory | 4,492,000,000 | 4,188,000,000 | 3,898,000,000 | 4,333,000,000 | 3,426,000,000 | 
| Total Current Assets | 10,146,000,000 | 9,410,000,000 | 9,077,000,000 | 9,551,000,000 | 8,104,000,000 | 
| Property Plant Equipment | 3,609,000,000 | 3,317,000,000 | 3,069,000,000 | 2,576,000,000 | 2,200,000,000 | 
| Goodwill and Intangibles | 3,190,000,000 | 3,110,000,000 | 3,024,000,000 | 2,830,000,000 | 2,303,000,000 | 
| Total Assets | 17,729,000,000 | 16,572,000,000 | 15,994,000,000 | 15,661,000,000 | 13,485,000,000 | 
| Liabilities | |||||
| Account Payables | 3,577,000,000 | 3,410,000,000 | 3,408,000,000 | 3,607,000,000 | 3,234,000,000 | 
| Short Term Debt | 847,000,000 | 545,000,000 | 421,000,000 | 895,000,000 | 446,000,000 | 
| Total Current Liabilities | 6,028,000,000 | 5,216,000,000 | 5,429,000,000 | 5,799,000,000 | 4,843,000,000 | 
| Long Term Debt | 5,119,000,000 | 4,972,000,000 | 4,837,000,000 | 4,557,000,000 | 3,355,000,000 | 
| Total Liabilities | 11,897,000,000 | 10,956,000,000 | 10,957,000,000 | 10,996,000,000 | 8,675,000,000 | 
| Shareholders Equity | |||||
| Retained Earnings | 6,776,000,000 | 9,589,000,000 | 8,557,000,000 | 7,594,000,000 | 6,158,000,000 | 
| Total Shareholders Equity | 5,832,000,000 | 5,616,000,000 | 5,037,000,000 | 4,665,000,000 | 4,810,000,000 | 
| Cash Flow Statement (Quarterly) | 2025-07-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 1,856,000,000 | 1,735,000,000 | 1,735,000,000 | 1,889,000,000 | 
| Depreciation & Amortization | 373,000,000 | 335,000,000 | 335,000,000 | 321,000,000 | 
| Stock Based Compensation | 0 | 49,000,000 | 49,000,000 | 51,000,000 | 
| Change in Working Capital | -594,000,000 | -350,000,000 | -259,000,000 | 434,000,000 | 
| Operating Cash Flow | 1,908,000,000 | 1,873,000,000 | 1,873,000,000 | 2,723,000,000 | 
| Investing Activities | ||||
| Capital Expenditure | -305,000,000 | -372,000,000 | -372,000,000 | -441,000,000 | 
| Investments | -305,000,000 | -372,000,000 | -372,000,000 | -441,000,000 | 
| Investing Cash Flow | -543,000,000 | -601,000,000 | -601,000,000 | -1,054,000,000 | 
| Financing Activities | ||||
| Debt Repayment | 225,000,000 | 129,000,000 | -129,000,000 | -2,930,000,000 | 
| Common Stock Issued/Repurchased | -948,000,000 | -617,000,000 | -617,000,000 | -891,000,000 | 
| Dividends Paid | -489,000,000 | -784,000,000 | -784,000,000 | -711,000,000 | 
| Financing Cash Flow | -1,286,000,000 | -1,313,000,000 | -1,313,000,000 | -1,807,000,000 | 
| Summary | ||||
| Free Cash Flow | 1,603,000,000 | 1,501,000,000 | 1,501,000,000 | 2,282,000,000 | 
| Net Change in Cash | 82,000,000 | -44,000,000 | -44,000,000 | -116,000,000 | 
| Cash Flow Statement (Annual) | 2025-07-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 1,856,000,000 | 1,735,000,000 | 1,735,000,000 | 1,889,000,000 | 2,095,000,000 | 
| Depreciation & Amortization | 373,000,000 | 335,000,000 | 335,000,000 | 321,000,000 | 317,000,000 | 
| Stock Based Compensation | 0 | 49,000,000 | 49,000,000 | 51,000,000 | 0 | 
| Change in Working Capital | -594,000,000 | -350,000,000 | -259,000,000 | 434,000,000 | 0 | 
| Operating Cash Flow | 1,908,000,000 | 1,873,000,000 | 1,873,000,000 | 2,723,000,000 | 2,412,000,000 | 
| Investing Activities | |||||
| Capital Expenditure | -305,000,000 | -372,000,000 | -372,000,000 | -441,000,000 | 0 | 
| Investments | -305,000,000 | -372,000,000 | -372,000,000 | -441,000,000 | 0 | 
| Investing Cash Flow | -543,000,000 | -601,000,000 | -601,000,000 | -1,054,000,000 | 0 | 
| Financing Activities | |||||
| Debt Repayment | 225,000,000 | 129,000,000 | -129,000,000 | -2,930,000,000 | 0 | 
| Common Stock Issued/Repurchased | -948,000,000 | -617,000,000 | -617,000,000 | -891,000,000 | 0 | 
| Dividends Paid | -489,000,000 | -784,000,000 | -784,000,000 | -711,000,000 | 0 | 
| Financing Cash Flow | -1,286,000,000 | -1,313,000,000 | -1,313,000,000 | -1,807,000,000 | 0 | 
| Summary | |||||
| Free Cash Flow | 1,603,000,000 | 1,501,000,000 | 1,501,000,000 | 2,282,000,000 | 2,412,000,000 | 
| Net Change in Cash | 82,000,000 | -44,000,000 | -44,000,000 | -116,000,000 | 2,412,000,000 |