v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Revenue $ 546,426 $ 633,674 $ 1,140,763 $ 1,262,376
Total Revenue 546,426 633,674 1,140,763 1,262,376
Total Cost of Revenue 452,780 521,295 956,183 1,028,244
Gross Profit 93,646 112,379 184,580 234,132
Operating Expenses 92,661 95,156 189,065 194,314
Goodwill and Intangible Asset Impairment 0 531 0 531
Income (Loss) from Operations 662 15,750 (5,074) 38,345
Other Income (Expense)        
Interest and other income (expense) 2,638 (7,048) 2,149 (7,335)
Floorplan interest expense 6,812 9,218 13,338 16,282
Other interest expense (4,724) (3,734) (9,256) (6,193)
(Loss) Income Before Income Taxes (8,236) (4,250) (25,519) 8,535
(Benefit) Provision for Income Taxes (2,236) 54 (6,315) 3,399
Net (Loss) Income $ (6,000) $ (4,304) $ (19,204) $ 5,136
(Losses) Earnings per Share:        
Earnings (Loss) per Share - Basic, in dollars per share $ (0.26) $ (0.19) $ (0.85) $ 0.22
Earnings (Loss) per Share - Diluted, in dollars per share $ (0.26) $ (0.19) $ (0.85) $ 0.22
Weighted Average Common Shares:        
Weighted Average Number of Shares Outstanding, Basic 22,764 22,617 22,717 22,580
Weighted Average Number of Shares Outstanding, Diluted 22,764 22,617 22,717 22,583
Extinguishment of Debt, Amount     $ 0 $ 11,159
Gain (Loss) on Extinguishment of Debt     0 3,585
Other Asset Impairment Charges $ 323 $ 942 589 942
Agricultural Segment [Member]        
Revenue 345,755 424,036 730,141 871,721
Operating Expenses 59,492 62,187 119,040 126,931
Other Income (Expense)        
Floorplan interest expense 4,371 4,614 8,236 9,726
Weighted Average Common Shares:        
Gain (Loss) on Sale of Assets and Asset Impairment Charges     600 900
Other Asset Impairment Charges 323   589  
Equipment        
Revenue 376,262 465,233 813,102 933,322
Cost of Revenue 351,406 422,236 758,755 834,476
Equipment | Agricultural Segment [Member]        
Revenue 235,657 312,556 513,422 651,269
Cost of Revenue 228,867 287,022 497,469 588,689
Parts        
Revenue 109,222 109,805 214,851 218,032
Cost of Revenue 74,573 74,239 147,653 147,390
Parts | Agricultural Segment [Member]        
Revenue 73,216 75,430 146,249 150,395
Cost of Revenue 48,822 49,686 98,109 99,713
Service        
Revenue 48,800 47,268 92,817 92,346
Cost of Revenue 17,480 16,144 34,089 32,920
Service | Agricultural Segment [Member]        
Revenue 35,156 34,570 67,575 67,512
Cost of Revenue 12,490 11,691 24,609 23,978
Rental and Other        
Revenue 12,142 11,368 19,993 18,676
Cost of Revenue 9,321 8,676 15,686 13,458
Rental and Other | Agricultural Segment [Member]        
Revenue 1,726 1,480 2,895 2,545
Cost of Revenue $ 1,655 $ 1,611 $ 3,155 $ 2,480