TTC - The Toro Company

NYSE - Nasdaq Real Time Price. Currency in USD
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
10/30/2018
10/30/2017
10/30/2016
10/30/2015
Assets
Current Assets
Cash
Cash And Cash Equivalents
289,124
310,256
273,555
126,275
Short Term Investments
-
-
-
-
Total Cash
289,124
310,256
273,555
126,275
Net Receivables
193,178
176,008
163,265
177,013
Inventory
358,259
328,992
307,034
334,514
Other Current Assets
-
0
0
0
Total Current Assets
894,637
859,886
779,009
710,679
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
928,981
885,614
838,036
804,598
Accumulated Depreciation
-657,522
-650,384
-615,998
-579,603
Net property, plant and equipment
271,459
235,230
222,038
224,995
Equity and other investments
-
-
-
-
Goodwill
366,636
205,029
329,243
339,416
Intangible Assets
105,649
103,743
108,093
119,010
Other long-term assets
35,697
25,816
26,368
24,873
Total non-current assets
676,347
633,901
608,509
592,979
Total Assets
1,570,984
1,493,787
1,387,518
1,303,658
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Total Revenue
-
26,258
22,484
23,356
Accounts Payable
256,575
211,752
174,668
152,017
Taxes payable
7,249
7,542
0
4,275
Accrued liabilities
276,060
217,668
266,687
268,361
Deferred revenues
-
-
-
-
Other Current Liabilities
-
0
0
0
Total Current Liabilities
532,635
521,796
463,839
443,734
Non-current liabilities
Long Term Debt
312,549
305,629
331,423
354,818
Deferred taxes liabilities
1,397
1,726
0
7
Deferred revenues
24,909
24,761
11,830
11,365
Other long-term liabilities
30,578
22,783
30,391
31,569
Total non-current liabilities
369,433
354,899
373,644
397,759
Total Liabilities
902,068
876,695
837,483
841,493
Stockholders' Equity
Common Stock
105,601
106,883
108,427
54,651
Retained Earnings
587,252
534,329
480,044
437,357
Accumulated other comprehensive income
-23,937
-24,120
-38,436
-29,843
Total stockholders' equity
668,916
617,092
550,035
462,165
Total liabilities and stockholders' equity
1,570,984
1,493,787
1,387,518
1,303,658