Diodes Incorporated

DIOD · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$308,671$315,457$336,732$363,599
Short-Term Investments$7,464$10,174$7,059$6,542
Receivables$325,517$371,930$369,233$358,496
Inventory$474,948$389,774$360,281$348,622
Other Curr. Assets$107,553$100,050$88,366$110,413
Total Curr. Assets$1,224,153$1,187,385$1,161,671$1,187,672
Property Plant & Equip (Net)$684,259$746,169$736,730$582,079
Goodwill$181,555$146,558$144,757$149,890
Intangibles$67,397$63,937$79,137$94,550
Long-Term Investments$23,933$25,521$22,918$47,001
Tax Assets$51,974$51,620$35,308$21,256
Other NC Assets$153,010$146,469$107,791$112,047
Total NC Assets$1,162,128$1,180,274$1,126,641$1,006,823
Other Assets$0$0$0$0
Total Assets$2,386,281$2,367,659$2,288,312$2,194,495
Liabilities
Payables$133,765$158,261$160,442$221,254
Short-Term Debt$43,428$53,996$45,393$46,663
Tax Payable$22,730$13,677$22,716$29,682
Deferred Revenue$0$0$35,308$21,256
Other Curr. Liab.$175,673$167,564$168,671$152,179
Total Curr. Liab.$375,596$393,498$432,530$471,034
LT Debt$48,274$44,362$168,281$287,888
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$6,953$13,662$12,903$32,230
Other NC Liab.$86,511$106,460$91,679$100,619
Total NC Liab.$141,738$164,484$272,863$420,737
Other Liabilities$0$0$0$0
Cap. Leases$39,614$36,275$28,231$33,528
Total Liabilities$517,334$557,982$705,393$891,771
Equity
Pref Stock$0$0$0$0
Common Stock$37,083$36,819$36,503$36,195
Retained Earnings$1,719,298$1,675,274$1,448,092$1,116,809
AOCI-$146,724-$143,227-$128,233-$50,517
Other Equity$185,644$171,875$157,283$134,755
Total Equity$1,795,301$1,740,741$1,513,645$1,237,242
Supplemental Information
Minority Interest$73,646$68,936$69,274$65,482
Total Liab. & Tot. Equity$2,386,281$2,367,659$2,288,312$2,194,495
Net Debt-$216,969-$217,099-$123,058-$29,048