Otter Tail CorpOTTR

Market cap
$3.5B
P/E ratio
2010/122011/122017/122018/122019/122020/122021/122022/122023/122024/12
Cash and cash equivalents -151612112119230295
Total cash & short-term investments-151612112119230295
Accounts receivable, net136117687578-----
Inventories9578881069892148146150149
Total current assets369400239241255235369453570630
Property, plant and equipment, net1,1091,0781,5401,5811,7542,0492,1252,2132,418-
Marketable securities, non-current 1011991052575563121
Total non-current assets1,4011,3011,7651,8112,0192,3442,3852,4492,6723,022
Total assets 1,7711,7012,0042,0532,2742,5782,7552,9023,2433,652
Accounts payable123116849612113113510494114
Long-term debt, current 1300014030---
Total current liabilities265188257170190437388238310310
Long-term debt, non-current 435472490590690624734824824944
Total non-current liabilities-----646642623666730
Common stock and paid-in capital 180181198198201207208208209209
Retained earnings1981411611902222583705858061,030
Stockholders' equity--6977297818719911,2171,4431,668
Total debt434475491590690765764824824944
Net debt434460474589669763762705594649
D/E ratio (%)--70.48188.387.877.167.757.156.6
Working capital-----