| Schedule of Components of Property and Equipment by Type |
The following represents the estimated useful lives of property and equipment as of June 30, 2025: | | | | | | | Furniture, equipment and other | 5 to 15 years | | Computer hardware | 3 to 5 years | | Computer software | 3 to 7 years | | Capitalized software development costs | 3 to 5 years | | Leasehold improvements | Lesser of the lease term or 5 years | | Building | 40 years |
| | | | | | | | | | | | | | | | | | | | As of June 30, 2025 | | | Cost | | Accumulated Depreciation | | Net | | Computer hardware | $ | 442,631 | | | $ | (290,373) | | | $ | 152,258 | | | Computer software | 225,073 | | | (187,371) | | | 37,702 | | | Capitalized software development costs | 283,449 | | | (187,917) | | | 95,532 | | | Leasehold improvements | 142,279 | | | (105,349) | | | 36,930 | | | Land and buildings | 60,613 | | | (20,920) | | | 39,693 | | | Furniture, equipment and other | 56,531 | | | (43,394) | | | 13,137 | | | Total | $ | 1,210,576 | | | $ | (835,324) | | | $ | 375,252 | |
| | | | | | | | | | | | | | | | | | | | As of June 30, 2024 | | | Cost | | Accumulated Depreciation | | Net | | Computer hardware | $ | 423,689 | | | $ | (281,331) | | | $ | 142,358 | | | Computer software | 201,942 | | | (161,726) | | | 40,216 | | | Capitalized software development costs | 250,941 | | | (153,285) | | | 97,656 | | | Leasehold improvements | 128,787 | | | (94,605) | | | 34,182 | | | Land and buildings | 59,472 | | | (19,333) | | | 40,139 | | | Furniture, equipment and other | 54,083 | | | (40,894) | | | 13,189 | | | Total | $ | 1,118,914 | | | $ | (751,174) | | | $ | 367,740 | |
|