XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Revenue $ 644,510 $ 679,824 $ 1,785,273 $ 1,942,200
Total Revenue 644,510 679,824 1,785,273 1,942,200
Total Cost of Revenue 533,494 569,330 1,489,676 1,597,574
Gross Profit 111,016 110,494 295,597 344,626
Operating Expenses 100,474 98,773 289,539 293,087
Goodwill and Intangible Asset Impairment 0 0 0 531
Income (Loss) from Operations 10,304 11,457 5,231 49,802
Other Income (Expense)        
Interest and other income (expense) 3,442 3,097 5,591 (4,239)
Floorplan interest expense 6,183 9,993 19,521 26,275
Other interest expense (4,755) (4,286) (14,011) (10,479)
Income (Loss) Before Income Taxes 2,808 275 (22,710) 8,809
Provision (Benefit) for Income Taxes 1,610 (1,438) (4,704) 1,959
Net Income (Loss) $ 1,198 $ 1,713 $ (18,006) $ 6,850
Earnings (Loss) Per Share:        
Earnings (Loss) per Share - Basic, in dollars per share $ 0.05 $ 0.07 $ (0.79) $ 0.30
Earnings (Loss) per Share - Diluted, in dollars per share $ 0.05 $ 0.07 $ (0.79) $ 0.30
Weighted Average Common Shares:        
Weighted Average Number of Shares Outstanding, Basic 22,776 22,631 22,737 22,597
Weighted Average Number of Shares Outstanding, Diluted 22,780 22,631 22,737 22,599
Extinguishment of Debt, Amount     $ 0 $ 11,159
Gain (Loss) on Extinguishment of Debt     0 3,585
Other Asset Impairment Charges $ 238 $ 264 827 1,206
Agricultural Segment [Member]        
Revenue 420,941 482,022 1,151,082 1,353,744
Operating Expenses 63,396 64,719 182,436 191,650
Other Income (Expense)        
Floorplan interest expense 3,965 6,434 12,202 16,160
Weighted Average Common Shares:        
Other Asset Impairment Charges 124   713  
Equipment        
Revenue 459,912 495,147 1,273,014 1,428,469
Cost of Revenue 422,448 458,345 1,181,203 1,292,821
Equipment | Agricultural Segment [Member]        
Revenue 297,968 358,430 811,390 1,009,699
Cost of Revenue 277,148 337,126 774,617 925,815
Parts        
Revenue 122,342 121,086 337,193 339,118
Cost of Revenue 83,564 83,542 231,217 230,932
Parts | Agricultural Segment [Member]        
Revenue 85,732 84,763 231,981 235,159
Cost of Revenue 57,112 57,290 155,221 157,002
Service        
Revenue 48,944 51,122 141,761 143,468
Cost of Revenue 17,678 17,833 51,767 50,753
Service | Agricultural Segment [Member]        
Revenue 35,487 37,275 103,062 104,787
Cost of Revenue 12,798 12,845 37,407 36,822
Rental and Other        
Revenue 13,312 12,469 33,305 31,145
Cost of Revenue 9,804 9,610 25,489 23,068
Rental and Other | Agricultural Segment [Member]        
Revenue 1,754 1,554 4,649 4,099
Cost of Revenue $ 1,323 $ 1,642 $ 4,478 $ 4,124