| Disaggregation of Revenue |
The following tables present our revenue disaggregated by revenue source and segment: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended July 31, 2025 | | Agriculture | | Construction | | Europe | | Australia | | Total | | (in thousands) | | Equipment | $ | 235,657 | | | $ | 42,363 | | | $ | 77,880 | | | $ | 20,362 | | | $ | 376,262 | | | Parts | 73,216 | | | 13,011 | | | 16,070 | | | 6,925 | | | 109,222 | | | Service | 35,156 | | | 7,219 | | | 3,440 | | | 2,985 | | | 48,800 | | | Other | 1,091 | | | 424 | | | 525 | | | 295 | | | 2,335 | | | Revenue from contracts with customers | 345,120 | | | 63,017 | | | 97,915 | | | 30,567 | | | 536,619 | | | Rental | 635 | | | 8,970 | | | 202 | | | — | | | 9,807 | | | Total revenue | $ | 345,755 | | | $ | 71,987 | | | $ | 98,117 | | | $ | 30,567 | | | $ | 546,426 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended July 31, 2024 | | Agriculture | | Construction | | Europe | | Australia | | Total | | (in thousands) | | Equipment | $ | 312,556 | | | $ | 52,844 | | | $ | 49,146 | | | $ | 50,687 | | | $ | 465,233 | | | Parts | 75,430 | | | 11,049 | | | 15,407 | | | 7,919 | | | 109,805 | | | Service | 34,570 | | | 7,214 | | | 3,076 | | | 2,408 | | | 47,268 | | | Other | 1,000 | | | 520 | | | 198 | | | 284 | | | 2,002 | | | Revenue from contracts with customers | 423,556 | | | 71,627 | | | 67,827 | | | 61,298 | | | 624,308 | | | Rental | 480 | | | 8,564 | | | 322 | | | — | | | 9,366 | | | Total revenue | $ | 424,036 | | | $ | 80,191 | | | $ | 68,149 | | | $ | 61,298 | | | $ | 633,674 | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended July 31, 2025 | | Agriculture | | Construction | | Europe | | Australia | | Total | | (in thousands) | | Equipment | $ | 513,422 | | | $ | 89,047 | | | $ | 155,158 | | | $ | 55,475 | | | $ | 813,102 | | | Parts | 146,249 | | | 25,694 | | | 29,442 | | | 13,466 | | | 214,851 | | | Service | 67,575 | | | 14,009 | | | 6,065 | | | 5,168 | | | 92,817 | | | Other | 2,009 | | | 719 | | | 941 | | | 421 | | | 4,090 | | | Revenue from contracts with customers | 729,255 | | | 129,469 | | | 191,606 | | | 74,530 | | | 1,124,860 | | | Rental | 886 | | | 14,648 | | | 369 | | | — | | | 15,903 | | | Total revenue | $ | 730,141 | | | $ | 144,117 | | | $ | 191,975 | | | $ | 74,530 | | | $ | 1,140,763 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended July 31, 2024 | | Agriculture | | Construction | | Europe | | Australia | | Total | | (in thousands) | | Equipment | $ | 651,269 | | | $ | 99,939 | | | $ | 96,645 | | | $ | 85,469 | | | $ | 933,322 | | | Parts | 150,395 | | | 22,879 | | | 29,931 | | | 14,827 | | | 218,032 | | | Service | 67,512 | | | 14,014 | | | 5,833 | | | 4,987 | | | 92,346 | | | Other | 1,875 | | | 836 | | | 351 | | | 435 | | | 3,497 | | | Revenue from contracts with customers | 871,051 | | | 137,668 | | | 132,760 | | | 105,718 | | | 1,247,197 | | | Rental | 670 | | | 14,015 | | | 494 | | | — | | | 15,179 | | | Total revenue | $ | 871,721 | | | $ | 151,683 | | | $ | 133,254 | | | $ | 105,718 | | | $ | 1,262,376 | | | | | | | | | | | |
|