| Income Statement | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2024-10-31 |
|---|---|---|---|---|
| Total revenue | 644,510 | 546,426 | 594,336 | 679,824 |
| Cost of revenue-Sales Of Equipment | 422,448 | 351,406 | - | - |
| Cost of revenue-Sales Of Parts | 83,564 | 74,573 | - | - |
| Cost of revenue-Service Sales | 17,678 | 17,480 | - | - |
| Cost of revenue | - | - | 503,401 | 541,887 |
| Cost of revenue-Rental And Other | 9,804 | 9,321 | - | - |
| Total cost of revenue | 533,494 | 452,780 | 503,401 | 569,330 |
| Gross profit | 111,016 | 93,646 | 90,935 | 110,494 |
| Operating expenses | 100,474 | 92,661 | 96,404 | 98,773 |
| Goodwill and intangible asset impairment | 0 | 0 | - | - |
| Other asset impairment charges | 238 | 323 | 266 | 264 |
| Income (loss) from operations | 10,304 | 662 | -5,735 | 11,457 |
| Interest and other income (expense) | 3,442 | 2,638 | -488 | 3,097 |
| Floorplan interest expense | 6,183 | 6,812 | 6,526 | 9,993 |
| Other interest expense | 4,755 | 4,724 | 4,533 | 4,286 |
| Income (loss) before income taxes | 2,808 | -8,236 | -17,282 | 275 |
| Provision (benefit) for income taxes | 1,610 | -2,236 | -4,078 | -1,438 |
| Net income (loss) | 1,198 | -6,000 | -13,204 | 1,713 |
| Earnings (loss) per share - basic, in dollars per share | 0.05 | -0.26 | -0.58 | 0.07 |
| Earnings (loss) per share - diluted, in dollars per share | 0.05 | -0.26 | -0.58 | 0.07 |
| Weighted average number of shares outstanding, basic | 22,776,000 | 22,764,000 | 22,669,000 | 22,631,000 |
| Weighted average number of shares outstanding, diluted | 22,780,000 | 22,764,000 | 22,669,000 | 22,631,000 |
Titan Machinery Inc. (TITN)
Titan Machinery Inc. (TITN)