The Toro (TTC) annual income statement covering fiscal 2020 through 2025, as reported to the SEC.
Net sales have grown 5.9% a year on average since fiscal 2020, from $3.38B to $4.51B.
An income statement shows what a company sold and what it cost to run the business, ending with the profit left over.
| Oct'25 | Oct'24 | Oct'23 | Oct'22 | Oct'21 | Oct'20 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net sales | |||||||||||||||||||||
4,510 | 4,583 | 4,553 | 4,514 | 3,959 | 3,378 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Net sales | 4,510 | 4,583 | 4,553 | 4,514 | 3,959 | 3,378 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Cost of sales | |||||||||||||||||||||
3,005 | 3,034 | 2,975 | 3,010 | 2,621 | 2,189 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Cost of sales | 3,005 | 3,034 | 2,975 | 3,010 | 2,621 | 2,189 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Gross profit | |||||||||||||||||||||
1,504 | 1,549 | 1,577 | 1,504 | 1,338 | 1,189 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Gross profit | 1,504 | 1,549 | 1,577 | 1,504 | 1,338 | 1,189 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Selling, general and administrative expense | |||||||||||||||||||||
1,013 | 1,016 | 995 | 928 | 820 | 763 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Selling, general and administrative expense | 1,013 | 1,016 | 995 | 928 | 820 | 763 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Non-cash impairment charges | |||||||||||||||||||||
81 | - | 151 | - | - | - | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Non-cash impairment charges | 81 | - | 151 | - | - | - | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Operating earnings | |||||||||||||||||||||
409 | 533 | 430 | 575 | 518 | 426 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Operating earnings | 409 | 533 | 430 | 575 | 518 | 426 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Interest expense | |||||||||||||||||||||
59 | 61 | 58 | 35 | - | - | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Interest expense | 59 | 61 | 58 | 35 | - | - | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Interest expense | |||||||||||||||||||||
- | - | - | - | 28 | 33 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Interest expense | - | - | - | - | 28 | 33 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Other income, net | |||||||||||||||||||||
26 | 41 | 28 | 12 | 10 | 13 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Other income, net | 26 | 41 | 28 | 12 | 10 | 13 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Earnings before income taxes | |||||||||||||||||||||
377 | 512 | 400 | 552 | 499 | 407 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Earnings before income taxes | 377 | 512 | 400 | 552 | 499 | 407 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Income tax provision | |||||||||||||||||||||
61 | 93 | 70 | 109 | 89 | 77 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Income tax provision | 61 | 93 | 70 | 109 | 89 | 77 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Net earnings | |||||||||||||||||||||
316 | 418 | 329 | 443 | 409 | 329 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Net earnings | 316 | 418 | 329 | 443 | 409 | 329 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Net earnings | |||||||||||||||||||||
316 | 418 | 329 | - | - | - | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Net earnings | 316 | 418 | 329 | - | - | - | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Basic net earnings per share of common stock (in dollars per share) | |||||||||||||||||||||
3.18 | 4.04 | 3.16 | 4.23 | 3.82 | 3.06 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Basic net earnings per share of common stock (in dollars per share) | 3.18 | 4.04 | 3.16 | 4.23 | 3.82 | 3.06 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Diluted net earnings per share of common stock (in dollars per share) | |||||||||||||||||||||
3.17 | 4.01 | 3.13 | 4.20 | 3.78 | 3.03 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Diluted net earnings per share of common stock (in dollars per share) | 3.17 | 4.01 | 3.13 | 4.20 | 3.78 | 3.03 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Weighted-average number of shares of common stock outstanding — Basic (in shares) | |||||||||||||||||||||
99 | 103 | 104 | 104 | 107 | 107 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Weighted-average number of shares of common stock outstanding — Basic (in shares) | 99 | 103 | 104 | 104 | 107 | 107 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||
Weighted-average number of shares of common stock outstanding — Diluted (in shares) | |||||||||||||||||||||
99 | 104 | 105 | 105 | 108 | 108 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | ||||||
Weighted-average number of shares of common stock outstanding — Diluted (in shares) | 99 | 104 | 105 | 105 | 108 | 108 | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | xxxxx | |||||