speb/financial-data huggingface dataset:
DIOD cash_flow (quarterly, 2025-09-30) — Purchase Of Investment: -8083000.00
DIOD cash_flow (quarterly, 2025-09-30) — Purchase Of PPE: -16322000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Raw Materials: 207810000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Receivables: 303813000.00
DIOD income_statement (quarterly, 2025-09-30) — Reconciled Cost Of Revenue: 240833000.00
DIOD income_statement (quarterly, 2025-09-30) — Reconciled Depreciation: 36699000.00
DIOD cash_flow (quarterly, 2025-09-30) — Repayment Of Debt: -12400000.00
DIOD cash_flow (quarterly, 2025-09-30) — Repurchase Of Capital Stock: 0.00
DIOD income_statement (quarterly, 2025-09-30) — Research And Development: 41861000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Restricted Cash: 5460000.00
DIOD income_statement (quarterly, 2025-09-30) — Restructuring And Mergern Acquisition: 9000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Retained Earnings: 1775237000.00
DIOD cash_flow (quarterly, 2025-09-30) — Sale Of Business: 0.00
DIOD cash_flow (quarterly, 2025-09-30) — Sale Of Investment: 2239000.00
DIOD cash_flow (quarterly, 2025-09-30) — Sale Of PPE: 34000.00
DIOD income_statement (quarterly, 2025-09-30) — Selling General And Administration: 60498000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Share Issued: 55882641.00
DIOD cash_flow (quarterly, 2025-09-30) — Short Term Debt Issuance: 18954000.00
DIOD cash_flow (quarterly, 2025-09-30) — Short Term Debt Payments: -12025000.00
DIOD income_statement (quarterly, 2025-09-30) — Special Income Charges: -708000.00
DIOD cash_flow (quarterly, 2025-09-30) — Stock Based Compensation: 6826000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Stockholders Equity: 1889154000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Tangible Book Value: 1655746000.00
DIOD income_statement (quarterly, 2025-09-30) — Tax Effect Of Unusual Items: -307615.00
DIOD income_statement (quarterly, 2025-09-30) — Tax Provision: 3555000.00
DIOD income_statement (quarterly, 2025-09-30) — Tax Rate For Calcs: 0.19
DIOD balance_sheet (quarterly, 2025-09-30) — Total Assets: 2469791000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Total Capitalization: 1909251000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Total Debt: 58022000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Total Equity Gross Minority Interest: 1947421000.00
DIOD income_statement (quarterly, 2025-09-30) — Total Expenses: 379890000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Total Liabilities Net Minority Interest: 522370000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Total Non Current Assets: 1196281000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Total Non Current Liabilities Net Minority Interest: 138574000.00
DIOD income_statement (quarterly, 2025-09-30) — Total Operating Income As Reported: 11572000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Total Tax Payable: 23726000.00
DIOD income_statement (quarterly, 2025-09-30) — Total Unusual Items: -1645000.00
DIOD income_statement (quarterly, 2025-09-30) — Total Unusual Items Excluding Goodwill: -1645000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Tradeand Other Payables Non Current: 24646000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Treasury Shares Number: 9499364.00
DIOD balance_sheet (quarterly, 2025-09-30) — Treasury Stock: 348104000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Work In Process: 89040000.00
DIOD balance_sheet (quarterly, 2025-09-30) — Working Capital: 889714000.00
DIOD income_statement (quarterly, 2025-09-30) — Write Off: 0.00
DIOD income_statement (annual, 2025-12-31) — +Operating Expense: 426008000.00
DIOD income_statement (quarterly, 2025-12-31) — +Operating Expense: 108802000.00
DIOD income_statement (annual, 2025-12-31) — +Total Revenue: 1482073000.00
DIOD income_statement (quarterly, 2025-12-31) — +Total Revenue: 391578000.00
DIOD balance_sheet (annual, 2025-12-31) — Accounts Payable: 149376000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Accounts Payable: 149376000.00
DIOD balance_sheet (annual, 2025-12-31) — Accounts Receivable: 307055000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Accounts Receivable: 307055000.00
DIOD balance_sheet (annual, 2025-12-31) — Accumulated Depreciation: -1224786000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Accumulated Depreciation: -1224786000.00
DIOD balance_sheet (annual, 2025-12-31) — Additional Paid In Capital: 538087000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Additional Paid In Capital: 538087000.00
DIOD balance_sheet (annual, 2025-12-31) — Allowance For Doubtful Accounts Receivable: -4095000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Allowance For Doubtful Accounts Receivable: -4095000.00
DIOD income_statement (annual, 2025-12-31) — Amortization: 22227000.00
DIOD income_statement (quarterly, 2025-12-31) — Amortization: 4714000.00
DIOD cash_flow (annual, 2025-12-31) — Amortization Cash Flow: 22227000.00
DIOD cash_flow (quarterly, 2025-12-31) — Amortization Cash Flow: 4714000.00
DIOD cash_flow (annual, 2025-12-31) — Amortization Of Intangibles: 22227000.00
DIOD cash_flow (quarterly, 2025-12-31) — Amortization Of Intangibles: 4714000.00
DIOD income_statement (annual, 2025-12-31) — Amortization Of Intangibles Income Statement: 22227000.00
DIOD income_statement (quarterly, 2025-12-31) — Amortization Of Intangibles Income Statement: 4714000.00
DIOD cash_flow (annual, 2025-12-31) — Asset Impairment Charge: 5816000.00
DIOD cash_flow (quarterly, 2025-12-31) — Asset Impairment Charge: -20000.00
DIOD income_statement (annual, 2025-12-31) — Basic Average Shares: 46340000.00
DIOD income_statement (quarterly, 2025-12-31) — Basic Average Shares: 46208000.00
DIOD income_statement (annual, 2025-12-31) — Basic EPS: 1.43
DIOD income_statement (quarterly, 2025-12-31) — Basic EPS: 0.22
DIOD cash_flow (annual, 2025-12-31) — Beginning Cash Position: 314724000.00
DIOD cash_flow (quarterly, 2025-12-31) — Beginning Cash Position: 382047000.00
DIOD balance_sheet (annual, 2025-12-31) — Buildings And Improvements: 366669000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Buildings And Improvements: 366669000.00
DIOD cash_flow (annual, 2025-12-31) — Capital Expenditure: -78362000.00
DIOD cash_flow (quarterly, 2025-12-31) — Capital Expenditure: -25702000.00
DIOD balance_sheet (annual, 2025-12-31) — Capital Lease Obligations: 39679000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Capital Lease Obligations: 39679000.00
DIOD balance_sheet (annual, 2025-12-31) — Capital Stock: 37259000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Capital Stock: 37259000.00
DIOD balance_sheet (annual, 2025-12-31) — Cash And Cash Equivalents: 367212000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Cash And Cash Equivalents: 367212000.00
DIOD balance_sheet (annual, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 377029000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 377029000.00
DIOD cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Financing Activities: -54811000.00
DIOD cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Financing Activities: -23987000.00
DIOD cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Investing Activities: -116178000.00
DIOD cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Investing Activities: -22208000.00
DIOD cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Operating Activities: 215513000.00
DIOD cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Operating Activities: 38116000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Account Payable: 13786000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Account Payable: 3737000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Accrued Expense: -13670000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Accrued Expense: -999000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Income Tax Payable: -7478000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Income Tax Payable: -7381000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Inventory: 9095000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Inventory: -3550000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Other Current Assets: 12357000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Other Current Assets: 10498000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Other Current Liabilities: -300000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Other Current Liabilities: -4006000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Payable: 6308000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Payable: -3644000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Payables And Accrued Expense: -7362000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Payables And Accrued Expense: -4643000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Receivables: 22687000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Receivables: -5091000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Tax Payable: -7478000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Tax Payable: -7381000.00
DIOD cash_flow (annual, 2025-12-31) — Change In Working Capital: 36477000.00
DIOD cash_flow (quarterly, 2025-12-31) — Change In Working Capital: -6792000.00
DIOD cash_flow (annual, 2025-12-31) — Changes In Account Receivables: 22687000.00
DIOD cash_flow (quarterly, 2025-12-31) — Changes In Account Receivables: -5091000.00
DIOD cash_flow (annual, 2025-12-31) — Changes In Cash: 44524000.00
DIOD cash_flow (quarterly, 2025-12-31) — Changes In Cash: -8079000.00
DIOD balance_sheet (annual, 2025-12-31) — Common Stock: 37259000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Common Stock: 37259000.00
DIOD balance_sheet (annual, 2025-12-31) — Common Stock Equity: 1878124000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Common Stock Equity: 1878124000.00
DIOD cash_flow (annual, 2025-12-31) — Common Stock Payments: -33814000.00
DIOD cash_flow (quarterly, 2025-12-31) — Common Stock Payments: -23810000.00
DIOD balance_sheet (annual, 2025-12-31) — Construction In Progress: 84510000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Construction In Progress: 84510000.00
DIOD income_statement (annual, 2025-12-31) — Cost Of Revenue: 1019637000.00
DIOD income_statement (quarterly, 2025-12-31) — Cost Of Revenue: 269648000.00
DIOD balance_sheet (annual, 2025-12-31) — Current Accrued Expenses: 120180000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Current Accrued Expenses: 120180000.00
DIOD balance_sheet (annual, 2025-12-31) — Current Assets: 1256962000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Current Assets: 1256962000.00
DIOD balance_sheet (annual, 2025-12-31) — Current Capital Lease Obligation: 10709000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Current Capital Lease Obligation: 10709000.00
DIOD balance_sheet (annual, 2025-12-31) — Current Debt: 31706000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Current Debt: 31706000.00
DIOD balance_sheet (annual, 2025-12-31) — Current Debt And Capital Lease Obligation: 42415000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Current Debt And Capital Lease Obligation: 42415000.00
DIOD balance_sheet (annual, 2025-12-31) — Current Liabilities: 378340000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Current Liabilities: 378340000.00
DIOD cash_flow (annual, 2025-12-31) — Deferred Income Tax: -7477000.00
DIOD cash_flow (quarterly, 2025-12-31) — Deferred Income Tax: -7173000.00
DIOD cash_flow (annual, 2025-12-31) — Deferred Tax: -7477000.00
DIOD cash_flow (quarterly, 2025-12-31) — Deferred Tax: -7173000.00
DIOD cash_flow (annual, 2025-12-31) — Depreciation: 121520000.00
DIOD cash_flow (quarterly, 2025-12-31) — Depreciation: 30546000.00
DIOD cash_flow (annual, 2025-12-31) — Depreciation Amortization Depletion: 143747000.00
DIOD cash_flow (quarterly, 2025-12-31) — Depreciation Amortization Depletion: 35260000.00
DIOD income_statement (annual, 2025-12-31) — Depreciation Amortization Depletion Income Statement: 22227000.00
DIOD income_statement (quarterly, 2025-12-31) — Depreciation Amortization Depletion Income Statement: 4714000.00
DIOD cash_flow (annual, 2025-12-31) — Depreciation And Amortization: 143747000.00
DIOD cash_flow (quarterly, 2025-12-31) — Depreciation And Amortization: 35260000.00
DIOD income_statement (annual, 2025-12-31) — Depreciation And Amortization In Income Statement: 22227000.00
DIOD income_statement (quarterly, 2025-12-31) — Depreciation And Amortization In Income Statement: 4714000.00
DIOD income_statement (annual, 2025-12-31) — Diluted Average Shares: 46414000.00
DIOD income_statement (quarterly, 2025-12-31) — Diluted Average Shares: 46251000.00
DIOD income_statement (annual, 2025-12-31) — Diluted EPS: 1.43
DIOD income_statement (quarterly, 2025-12-31) — Diluted EPS: 0.22
DIOD income_statement (annual, 2025-12-31) — Diluted NI Availto Com Stockholders: 66141000.00
DIOD income_statement (quarterly, 2025-12-31) — Diluted NI Availto Com Stockholders: 10202000.00
DIOD income_statement (annual, 2025-12-31) — EBIT: 86735000.00
DIOD income_statement (quarterly, 2025-12-31) — EBIT: 15771000.00
DIOD income_statement (annual, 2025-12-31) — EBITDA: 230482000.00
DIOD income_statement (quarterly, 2025-12-31) — EBITDA: 51031000.00
DIOD cash_flow (annual, 2025-12-31) — Effect Of Exchange Rate Changes: 13098000.00
DIOD cash_flow (quarterly, 2025-12-31) — Effect Of Exchange Rate Changes: -1622000.00
DIOD balance_sheet (annual, 2025-12-31) — Employee Benefits: 3382000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Employee Benefits: 3382000.00
DIOD cash_flow (annual, 2025-12-31) — End Cash Position: 372346000.00
DIOD cash_flow (quarterly, 2025-12-31) — End Cash Position: 372346000.00
DIOD cash_flow (annual, 2025-12-31) — Financing Cash Flow: -54811000.00
DIOD cash_flow (quarterly, 2025-12-31) — Financing Cash Flow: -23987000.00
DIOD balance_sheet (annual, 2025-12-31) — Finished Goods: 171369000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Finished Goods: 171369000.00
DIOD cash_flow (annual, 2025-12-31) — Free Cash Flow: 137151000.00
DIOD cash_flow (quarterly, 2025-12-31) — Free Cash Flow: 12414000.00
DIOD cash_flow (annual, 2025-12-31) — Gain Loss On Sale Of Business: -13730000.00
DIOD cash_flow (quarterly, 2025-12-31) — Gain Loss On Sale Of Business: 0.00
DIOD cash_flow (annual, 2025-12-31) — Gain Loss On Sale Of PPE: 572000.00
DIOD cash_flow (quarterly, 2025-12-31) — Gain Loss On Sale Of PPE: -128000.00
DIOD income_statement (annual, 2025-12-31) — Gain On Sale Of Business: 13730000.00
DIOD income_statement (quarterly, 2025-12-31) — Gain On Sale Of Business: 0.00
DIOD income_statement (annual, 2025-12-31) — Gain On Sale Of Ppe: -572000.00
DIOD income_statement (quarterly, 2025-12-31) — Gain On Sale Of Ppe: 128000.00
DIOD income_statement (annual, 2025-12-31) — Gain On Sale Of Security: 15743000.00
DIOD income_statement (quarterly, 2025-12-31) — Gain On Sale Of Security: -2318000.00
DIOD balance_sheet (annual, 2025-12-31) — Gains Losses Not Affecting Retained Earnings: -110747000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Gains Losses Not Affecting Retained Earnings: -110747000.00
DIOD balance_sheet (annual, 2025-12-31) — Goodwill: 183437000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Goodwill: 183437000.00
DIOD balance_sheet (annual, 2025-12-31) — Goodwill And Other Intangible Assets: 228895000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Goodwill And Other Intangible Assets: 228895000.00
DIOD balance_sheet (annual, 2025-12-31) — Gross Accounts Receivable: 311150000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Gross Accounts Receivable: 311150000.00
DIOD balance_sheet (annual, 2025-12-31) — Gross PPE: 1874391000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Gross PPE: 1874391000.00
DIOD income_statement (annual, 2025-12-31) — Gross Profit: 462436000.00
DIOD income_statement (quarterly, 2025-12-31) — Gross Profit: 121930000.00
DIOD cash_flow (annual, 2025-12-31) — Income Tax Paid Supplemental Data: 24157000.00
DIOD cash_flow (quarterly, 2025-12-31) — Income Tax Paid Supplemental Data: 2952000.00
DIOD balance_sheet (annual, 2025-12-31) — Income Tax Payable: 16336000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Income Tax Payable: 16336000.00
DIOD income_statement (annual, 2025-12-31) — Interest Expense: 2776000.00
DIOD income_statement (quarterly, 2025-12-31) — Interest Expense: 1300000.00
DIOD income_statement (annual, 2025-12-31) — Interest Expense Non Operating: 2776000.00
DIOD income_statement (quarterly, 2025-12-31) — Interest Expense Non Operating: 1300000.00
DIOD income_statement (annual, 2025-12-31) — Interest Income: 28304000.00
DIOD income_statement (quarterly, 2025-12-31) — Interest Income: 6980000.00
DIOD income_statement (annual, 2025-12-31) — Interest Income Non Operating: 28304000.00
DIOD income_statement (quarterly, 2025-12-31) — Interest Income Non Operating: 6980000.00
DIOD cash_flow (annual, 2025-12-31) — Interest Paid Supplemental Data: 1683000.00
DIOD cash_flow (quarterly, 2025-12-31) — Interest Paid Supplemental Data: 446000.00
DIOD balance_sheet (annual, 2025-12-31) — Inventory: 471546000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Inventory: 471546000.00
DIOD balance_sheet (annual, 2025-12-31) — Invested Capital: 1934054000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Invested Capital: 1934054000.00
DIOD cash_flow (annual, 2025-12-31) — Investing Cash Flow: -116178000.00
DIOD cash_flow (quarterly, 2025-12-31) — Investing Cash Flow: -22208000.00
DIOD cash_flow (annual, 2025-12-31) — Issuance Of Debt: 70819000.00
DIOD cash_flow (quarterly, 2025-12-31) — Issuance Of Debt: 30244000.00
DIOD balance_sheet (annual, 2025-12-31) — Land And Improvements: 73462000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Land And Improvements: 73462000.00
DIOD balance_sheet (annual, 2025-12-31) — Line Of Credit: 30264000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Line Of Credit: 30264000.00
DIOD balance_sheet (annual, 2025-12-31) — Long Term Capital Lease Obligation: 28970000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Long Term Capital Lease Obligation: 28970000.00
DIOD balance_sheet (annual, 2025-12-31) — Long Term Debt: 24224000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Long Term Debt: 24224000.00
DIOD balance_sheet (annual, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 53194000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 53194000.00
DIOD cash_flow (annual, 2025-12-31) — Long Term Debt Issuance: 11746000.00
DIOD cash_flow (quarterly, 2025-12-31) — Long Term Debt Issuance: 5207000.00
DIOD cash_flow (annual, 2025-12-31) — Long Term Debt Payments: -7729000.00
DIOD cash_flow (quarterly, 2025-12-31) — Long Term Debt Payments: -3632000.00
DIOD balance_sheet (annual, 2025-12-31) — Machinery Furniture Equipment: 1349750000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Machinery Furniture Equipment: 1349750000.00
DIOD balance_sheet (annual, 2025-12-31) — Minority Interest: 60285000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Minority Interest: 60285000.00
DIOD income_statement (annual, 2025-12-31) — Minority Interests: -3029000.00
DIOD income_statement (quarterly, 2025-12-31) — Minority Interests: -2118000.00
DIOD cash_flow (annual, 2025-12-31) — Net Business Purchase And Sale: 10648000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Business Purchase And Sale: -150000.00
DIOD cash_flow (annual, 2025-12-31) — Net Common Stock Issuance: -33814000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Common Stock Issuance: -23810000.00
DIOD income_statement (annual, 2025-12-31) — Net Income: 66141000.00
DIOD income_statement (quarterly, 2025-12-31) — Net Income: 10202000.00
DIOD income_statement (annual, 2025-12-31) — Net Income Common Stockholders: 66141000.00
DIOD income_statement (quarterly, 2025-12-31) — Net Income Common Stockholders: 10202000.00
DIOD income_statement (annual, 2025-12-31) — Net Income Continuous Operations: 69170000.00
DIOD income_statement (quarterly, 2025-12-31) — Net Income Continuous Operations: 12320000.00
DIOD income_statement (annual, 2025-12-31) — Net Income From Continuing And Discontinued Operation: 66141000.00
DIOD income_statement (quarterly, 2025-12-31) — Net Income From Continuing And Discontinued Operation: 10202000.00
DIOD income_statement (annual, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: 66141000.00
DIOD income_statement (quarterly, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: 10202000.00
DIOD cash_flow (annual, 2025-12-31) — Net Income From Continuing Operations: 69170000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Income From Continuing Operations: 12320000.00
DIOD income_statement (annual, 2025-12-31) — Net Income Including Noncontrolling Interests: 69170000.00
DIOD income_statement (quarterly, 2025-12-31) — Net Income Including Noncontrolling Interests: 12320000.00
DIOD income_statement (annual, 2025-12-31) — Net Interest Income: 25528000.00
DIOD income_statement (quarterly, 2025-12-31) — Net Interest Income: 5680000.00
DIOD cash_flow (annual, 2025-12-31) — Net Investment Purchase And Sale: -55394000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Investment Purchase And Sale: 1834000.00
DIOD cash_flow (annual, 2025-12-31) — Net Issuance Payments Of Debt: 1083000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Issuance Payments Of Debt: -416000.00
DIOD cash_flow (annual, 2025-12-31) — Net Long Term Debt Issuance: 3932000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Long Term Debt Issuance: 1563000.00
DIOD income_statement (annual, 2025-12-31) — Net Non Operating Interest Income Expense: 25528000.00
DIOD income_statement (quarterly, 2025-12-31) — Net Non Operating Interest Income Expense: 5680000.00
DIOD cash_flow (annual, 2025-12-31) — Net Other Financing Charges: -22080000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Other Financing Charges: 239000.00
DIOD cash_flow (annual, 2025-12-31) — Net Other Investing Changes: -61000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Other Investing Changes: 479000.00
DIOD balance_sheet (annual, 2025-12-31) — Net PPE: 649605000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Net PPE: 649605000.00
DIOD cash_flow (annual, 2025-12-31) — Net PPE Purchase And Sale: -71371000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net PPE Purchase And Sale: -24371000.00
DIOD cash_flow (annual, 2025-12-31) — Net Short Term Debt Issuance: -2849000.00
DIOD cash_flow (quarterly, 2025-12-31) — Net Short Term Debt Issuance: -1979000.00
DIOD balance_sheet (annual, 2025-12-31) — Net Tangible Assets: 1649229000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Net Tangible Assets: 1649229000.00
DIOD balance_sheet (annual, 2025-12-31) — Non Current Deferred Assets: 59297000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Assets: 59297000.00
DIOD balance_sheet (annual, 2025-12-31) — Non Current Deferred Liabilities: 34778000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Liabilities: 34778000.00
DIOD balance_sheet (annual, 2025-12-31) — Non Current Deferred Taxes Assets: 59297000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Taxes Assets: 59297000.00
DIOD balance_sheet (annual, 2025-12-31) — Non Current Deferred Taxes Liabilities: 6145000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Taxes Liabilities: 6145000.00
DIOD income_statement (annual, 2025-12-31) — Normalized EBITDA: 207792000.00
DIOD income_statement (quarterly, 2025-12-31) — Normalized EBITDA: 53272000.00
DIOD income_statement (annual, 2025-12-31) — Normalized Income: 47444440.00
DIOD income_statement (quarterly, 2025-12-31) — Normalized Income: 12109893.03
DIOD cash_flow (annual, 2025-12-31) — Operating Cash Flow: 215513000.00
DIOD cash_flow (quarterly, 2025-12-31) — Operating Cash Flow: 38116000.00
DIOD cash_flow (annual, 2025-12-31) — Operating Gains Losses: -39028000.00
DIOD cash_flow (quarterly, 2025-12-31) — Operating Gains Losses: 1615000.00
DIOD income_statement (annual, 2025-12-31) — Operating Income: 36428000.00
DIOD income_statement (quarterly, 2025-12-31) — Operating Income: 13128000.00
DIOD income_statement (annual, 2025-12-31) — Operating Revenue: 1482073000.00
DIOD income_statement (quarterly, 2025-12-31) — Operating Revenue: 391578000.00
DIOD balance_sheet (annual, 2025-12-31) — Ordinary Shares Number: 45875799.00
DIOD balance_sheet (quarterly, 2025-12-31) — Ordinary Shares Number: 45875799.00
DIOD balance_sheet (annual, 2025-12-31) — Other Current Assets: 96198000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Other Current Assets: 96198000.00
DIOD balance_sheet (annual, 2025-12-31) — Other Current Borrowings: 1442000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Other Current Borrowings: 1442000.00
DIOD balance_sheet (annual, 2025-12-31) — Other Current Liabilities: 265000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Other Current Liabilities: 265000.00
DIOD balance_sheet (annual, 2025-12-31) — Other Equity Adjustments: -110747000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Other Equity Adjustments: -110747000.00
DIOD income_statement (annual, 2025-12-31) — Other Income Expense: 22003000.00
DIOD income_statement (quarterly, 2025-12-31) — Other Income Expense: -4337000.00
DIOD balance_sheet (annual, 2025-12-31) — Other Intangible Assets: 45458000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Other Intangible Assets: 45458000.00
DIOD cash_flow (annual, 2025-12-31) — Other Non Cash Items: -18937000.00
DIOD cash_flow (quarterly, 2025-12-31) — Other Non Cash Items: -3834000.00
DIOD balance_sheet (annual, 2025-12-31) — Other Non Current Assets: 253344000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Other Non Current Assets: 253344000.00
DIOD balance_sheet (annual, 2025-12-31) — Other Non Current Liabilities: 7325000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Other Non Current Liabilities: 7325000.00
DIOD income_statement (annual, 2025-12-31) — Other Non Operating Income Expenses: -687000.00
DIOD income_statement (quarterly, 2025-12-31) — Other Non Operating Income Expenses: -2096000.00
DIOD balance_sheet (annual, 2025-12-31) — Other Short Term Investments: 9817000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Other Short Term Investments: 9817000.00
DIOD balance_sheet (annual, 2025-12-31) — Payables: 169091000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Payables: 169091000.00
DIOD balance_sheet (annual, 2025-12-31) — Payables And Accrued Expenses: 289271000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Payables And Accrued Expenses: 289271000.00
DIOD balance_sheet (annual, 2025-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 46389000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 46389000.00
DIOD balance_sheet (annual, 2025-12-31) — Preferred Stock: 0.00
DIOD balance_sheet (quarterly, 2025-12-31) — Preferred Stock: 0.00
DIOD income_statement (annual, 2025-12-31) — Pretax Income: 83959000.00
DIOD income_statement (quarterly, 2025-12-31) — Pretax Income: 14471000.00
DIOD balance_sheet (annual, 2025-12-31) — Properties: 0.00
DIOD balance_sheet (quarterly, 2025-12-31) — Properties: 0.00
DIOD cash_flow (annual, 2025-12-31) — Purchase Of Business: -5310000.00
DIOD cash_flow (quarterly, 2025-12-31) — Purchase Of Business: -150000.00
DIOD cash_flow (annual, 2025-12-31) — Purchase Of Investment: -63023000.00
DIOD cash_flow (quarterly, 2025-12-31) — Purchase Of Investment: 1834000.00
DIOD cash_flow (annual, 2025-12-31) — Purchase Of PPE: -78362000.00
DIOD cash_flow (quarterly, 2025-12-31) — Purchase Of PPE: -25702000.00
DIOD balance_sheet (annual, 2025-12-31) — Raw Materials: 209034000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Raw Materials: 209034000.00
DIOD balance_sheet (annual, 2025-12-31) — Receivables: 307055000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Receivables: 307055000.00
DIOD income_statement (annual, 2025-12-31) — Reconciled Cost Of Revenue: 898117000.00
DIOD income_statement (quarterly, 2025-12-31) — Reconciled Cost Of Revenue: 239102000.00
DIOD income_statement (annual, 2025-12-31) — Reconciled Depreciation: 143747000.00
DIOD income_statement (quarterly, 2025-12-31) — Reconciled Depreciation: 35260000.00
DIOD cash_flow (annual, 2025-12-31) — Repayment Of Debt: -69651000.00
DIOD cash_flow (quarterly, 2025-12-31) — Repayment Of Debt: -30648000.00
DIOD cash_flow (annual, 2025-12-31) — Repurchase Of Capital Stock: -33814000.00
DIOD cash_flow (quarterly, 2025-12-31) — Repurchase Of Capital Stock: -23810000.00
DIOD income_statement (annual, 2025-12-31) — Research And Development: 162175000.00
DIOD income_statement (quarterly, 2025-12-31) — Research And Development: 41150000.00
DIOD balance_sheet (annual, 2025-12-31) — Restricted Cash: 5134000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Restricted Cash: 5134000.00
DIOD income_statement (annual, 2025-12-31) — Restructuring And Mergern Acquisition: 394000.00
DIOD income_statement (quarterly, 2025-12-31) — Restructuring And Mergern Acquisition: 51000.00
DIOD balance_sheet (annual, 2025-12-31) — Retained Earnings: 1785439000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Retained Earnings: 1785439000.00
DIOD cash_flow (annual, 2025-12-31) — Sale Of Business: 15958000.00
DIOD cash_flow (quarterly, 2025-12-31) — Sale Of Business: 0.00
DIOD cash_flow (annual, 2025-12-31) — Sale Of Investment: 7629000.00
DIOD cash_flow (quarterly, 2025-12-31) — Sale Of Investment: 0.00
DIOD cash_flow (annual, 2025-12-31) — Sale Of PPE: 6991000.00
DIOD cash_flow (quarterly, 2025-12-31) — Sale Of PPE: 1331000.00
DIOD income_statement (annual, 2025-12-31) — Selling General And Administration: 241606000.00
DIOD income_statement (quarterly, 2025-12-31) — Selling General And Administration: 62939000.00
DIOD balance_sheet (annual, 2025-12-31) — Share Issued: 55884704.00
DIOD balance_sheet (quarterly, 2025-12-31) — Share Issued: 55884704.00
DIOD cash_flow (annual, 2025-12-31) — Short Term Debt Issuance: 59073000.00
DIOD cash_flow (quarterly, 2025-12-31) — Short Term Debt Issuance: 25037000.00
DIOD cash_flow (annual, 2025-12-31) — Short Term Debt Payments: -61922000.00
DIOD cash_flow (quarterly, 2025-12-31) — Short Term Debt Payments: -27016000.00
DIOD income_statement (annual, 2025-12-31) — Special Income Charges: 6947000.00
DIOD income_statement (quarterly, 2025-12-31) — Special Income Charges: 77000.00
DIOD cash_flow (annual, 2025-12-31) — Stock Based Compensation: 25745000.00
DIOD cash_flow (quarterly, 2025-12-31) — Stock Based Compensation: 6740000.00
DIOD balance_sheet (annual, 2025-12-31) — Stockholders Equity: 1878124000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Stockholders Equity: 1878124000.00
DIOD balance_sheet (annual, 2025-12-31) — Tangible Book Value: 1649229000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Tangible Book Value: 1649229000.00
DIOD income_statement (annual, 2025-12-31) — Tax Effect Of Unusual Items: 3993440.00
DIOD income_statement (quarterly, 2025-12-31) — Tax Effect Of Unusual Items: -333106.97
DIOD income_statement (annual, 2025-12-31) — Tax Provision: 14789000.00
DIOD income_statement (quarterly, 2025-12-31) — Tax Provision: 2151000.00
DIOD income_statement (annual, 2025-12-31) — Tax Rate For Calcs: 0.18
DIOD income_statement (quarterly, 2025-12-31) — Tax Rate For Calcs: 0.15
DIOD balance_sheet (annual, 2025-12-31) — Total Assets: 2448100000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Total Assets: 2448100000.00
DIOD balance_sheet (annual, 2025-12-31) — Total Capitalization: 1902348000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Total Capitalization: 1902348000.00
DIOD balance_sheet (annual, 2025-12-31) — Total Debt: 95609000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Total Debt: 95609000.00
DIOD balance_sheet (annual, 2025-12-31) — Total Equity Gross Minority Interest: 1938409000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Total Equity Gross Minority Interest: 1938409000.00
DIOD income_statement (annual, 2025-12-31) — Total Expenses: 1445645000.00
DIOD income_statement (quarterly, 2025-12-31) — Total Expenses: 378450000.00
DIOD balance_sheet (annual, 2025-12-31) — Total Liabilities Net Minority Interest: 509691000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Total Liabilities Net Minority Interest: 509691000.00
DIOD balance_sheet (annual, 2025-12-31) — Total Non Current Assets: 1191141000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Total Non Current Assets: 1191141000.00
DIOD balance_sheet (annual, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 131351000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 131351000.00
DIOD income_statement (annual, 2025-12-31) — Total Operating Income As Reported: 35462000.00
DIOD income_statement (quarterly, 2025-12-31) — Total Operating Income As Reported: 13205000.00
DIOD balance_sheet (annual, 2025-12-31) — Total Tax Payable: 19715000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Total Tax Payable: 19715000.00
DIOD income_statement (annual, 2025-12-31) — Total Unusual Items: 22690000.00
DIOD income_statement (quarterly, 2025-12-31) — Total Unusual Items: -2241000.00
DIOD income_statement (annual, 2025-12-31) — Total Unusual Items Excluding Goodwill: 22690000.00
DIOD income_statement (quarterly, 2025-12-31) — Total Unusual Items Excluding Goodwill: -2241000.00
DIOD balance_sheet (annual, 2025-12-31) — Tradeand Other Payables Non Current: 32672000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Tradeand Other Payables Non Current: 32672000.00
DIOD balance_sheet (annual, 2025-12-31) — Treasury Shares Number: 10008905.00
DIOD balance_sheet (quarterly, 2025-12-31) — Treasury Shares Number: 10008905.00
DIOD balance_sheet (annual, 2025-12-31) — Treasury Stock: 371914000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Treasury Stock: 371914000.00
DIOD balance_sheet (annual, 2025-12-31) — Work In Process: 91143000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Work In Process: 91143000.00
DIOD balance_sheet (annual, 2025-12-31) — Working Capital: 878622000.00
DIOD balance_sheet (quarterly, 2025-12-31) — Working Capital: 878622000.00
DIOD income_statement (annual, 2025-12-31) — Write Off: 5817000.00
DIOD income_statement (quarterly, 2025-12-31) — Write Off: 0.00
DIOD income_statement (quarterly, 2026-03-31) — +Operating Expense: 108884000.00
DIOD income_statement (quarterly, 2026-03-31) — +Total Revenue: 405467000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Accounts Payable: 169198000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Accounts Receivable: 304461000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Additional Paid In Capital: 544117000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Allowance For Doubtful Accounts Receivable: -3959000.00
DIOD income_statement (quarterly, 2026-03-31) — Amortization: 3944000.00
DIOD cash_flow (quarterly, 2026-03-31) — Amortization Cash Flow: 3944000.00
DIOD cash_flow (quarterly, 2026-03-31) — Amortization Of Intangibles: 3944000.00
DIOD income_statement (quarterly, 2026-03-31) — Amortization Of Intangibles Income Statement: 3944000.00
DIOD cash_flow (quarterly, 2026-03-31) — Asset Impairment Charge: 1249000.00
DIOD income_statement (quarterly, 2026-03-31) — Basic Average Shares: 45919000.00
DIOD income_statement (quarterly, 2026-03-31) — Basic EPS: 0.33
DIOD cash_flow (quarterly, 2026-03-31) — Beginning Cash Position: 372346000.00
DIOD cash_flow (quarterly, 2026-03-31) — Capital Expenditure: -31874000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Capital Lease Obligations: 49492000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Capital Stock: 37303000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Cash And Cash Equivalents: 394062000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Cash Cash Equivalents And Short Term Investments: 404250000.00
DIOD cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Financing Activities: -1094000.00
DIOD cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Investing Activities: -36679000.00
DIOD cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Operating Activities: 64313000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Account Payable: 20578000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Accrued Expense: 2759000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Income Tax Payable: 2816000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Inventory: -23073000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Other Current Assets: 2077000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Other Current Liabilities: 53000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Payable: 23394000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Payables And Accrued Expense: 26153000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Receivables: 1129000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Tax Payable: 2816000.00
DIOD cash_flow (quarterly, 2026-03-31) — Change In Working Capital: 6339000.00
DIOD cash_flow (quarterly, 2026-03-31) — Changes In Account Receivables: 1129000.00
DIOD cash_flow (quarterly, 2026-03-31) — Changes In Cash: 26540000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Common Stock: 37303000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Common Stock Equity: 1889406000.00
DIOD income_statement (quarterly, 2026-03-31) — Cost Of Revenue: 276675000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Current Accrued Expenses: 179591000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Current Assets: 1302673000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Current Capital Lease Obligation: 12124000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Current Debt: 31682000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Current Debt And Capital Lease Obligation: 43806000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Current Liabilities: 411366000.00
DIOD cash_flow (quarterly, 2026-03-31) — Deferred Income Tax: 301000.00
DIOD cash_flow (quarterly, 2026-03-31) — Deferred Tax: 301000.00
DIOD cash_flow (quarterly, 2026-03-31) — Depreciation: 31257000.00
DIOD cash_flow (quarterly, 2026-03-31) — Depreciation Amortization Depletion: 35201000.00
DIOD income_statement (quarterly, 2026-03-31) — Depreciation Amortization Depletion Income Statement: 3944000.00
DIOD cash_flow (quarterly, 2026-03-31) — Depreciation And Amortization: 35201000.00
DIOD income_statement (quarterly, 2026-03-31) — Depreciation And Amortization In Income Statement: 3944000.00
DIOD income_statement (quarterly, 2026-03-31) — Diluted Average Shares: 46138000.00
DIOD income_statement (quarterly, 2026-03-31) — Diluted EPS: 0.32
DIOD income_statement (quarterly, 2026-03-31) — Diluted NI Availto Com Stockholders: 14961000.00
DIOD income_statement (quarterly, 2026-03-31) — EBIT: 23125000.00
DIOD income_statement (quarterly, 2026-03-31) — EBITDA: 58326000.00
DIOD income_statement (quarterly, 2026-03-31) — Earnings From Equity Interest Net Of Tax: -2341000.00
DIOD cash_flow (quarterly, 2026-03-31) — Effect Of Exchange Rate Changes: 320000.00
DIOD cash_flow (quarterly, 2026-03-31) — End Cash Position: 399206000.00
DIOD cash_flow (quarterly, 2026-03-31) — Financing Cash Flow: -1094000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Finished Goods: 168083000.00
DIOD cash_flow (quarterly, 2026-03-31) — Free Cash Flow: 32439000.00
DIOD cash_flow (quarterly, 2026-03-31) — Gain Loss On Sale Of PPE: 143000.00
DIOD income_statement (quarterly, 2026-03-31) — Gain On Sale Of Ppe: -143000.00
DIOD income_statement (quarterly, 2026-03-31) — Gain On Sale Of Security: -927000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Gains Losses Not Affecting Retained Earnings: -120305000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Goodwill: 182288000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Goodwill And Other Intangible Assets: 223713000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Gross Accounts Receivable: 308420000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Gross PPE: 700838000.00
DIOD income_statement (quarterly, 2026-03-31) — Gross Profit: 128792000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Income Tax Payable: 18771000.00
DIOD income_statement (quarterly, 2026-03-31) — Interest Expense: 682000.00
DIOD income_statement (quarterly, 2026-03-31) — Interest Expense Non Operating: 682000.00
DIOD income_statement (quarterly, 2026-03-31) — Interest Income: 5445000.00
DIOD income_statement (quarterly, 2026-03-31) — Interest Income Non Operating: 5445000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Inventory: 492761000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Invested Capital: 1944792000.00
DIOD cash_flow (quarterly, 2026-03-31) — Investing Cash Flow: -36679000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Investments And Advances: 154656000.00
DIOD cash_flow (quarterly, 2026-03-31) — Issuance Of Debt: 17825000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Line Of Credit: 30047000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Long Term Capital Lease Obligation: 37368000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Long Term Debt: 23704000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Long Term Debt And Capital Lease Obligation: 61072000.00
DIOD cash_flow (quarterly, 2026-03-31) — Long Term Debt Issuance: 3715000.00
DIOD cash_flow (quarterly, 2026-03-31) — Long Term Debt Payments: -3540000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Long Term Equity Investment: 154656000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Minority Interest: 61463000.00
DIOD income_statement (quarterly, 2026-03-31) — Minority Interests: -1141000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net Business Purchase And Sale: 0.00
DIOD income_statement (quarterly, 2026-03-31) — Net Income: 14961000.00
DIOD income_statement (quarterly, 2026-03-31) — Net Income Common Stockholders: 14961000.00
DIOD income_statement (quarterly, 2026-03-31) — Net Income Continuous Operations: 16102000.00
DIOD income_statement (quarterly, 2026-03-31) — Net Income From Continuing And Discontinued Operation: 14961000.00
DIOD income_statement (quarterly, 2026-03-31) — Net Income From Continuing Operation Net Minority Interest: 14961000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net Income From Continuing Operations: 16102000.00
DIOD income_statement (quarterly, 2026-03-31) — Net Income Including Noncontrolling Interests: 16102000.00
DIOD income_statement (quarterly, 2026-03-31) — Net Interest Income: 4763000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net Investment Purchase And Sale: -902000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net Issuance Payments Of Debt: 546000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net Long Term Debt Issuance: 175000.00
DIOD income_statement (quarterly, 2026-03-31) — Net Non Operating Interest Income Expense: 4763000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net Other Financing Charges: -1640000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net Other Investing Changes: -3980000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Net PPE: 700838000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net PPE Purchase And Sale: -31797000.00
DIOD cash_flow (quarterly, 2026-03-31) — Net Short Term Debt Issuance: 371000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Net Tangible Assets: 1665693000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Non Current Deferred Assets: 58287000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Non Current Deferred Liabilities: 4859000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Non Current Deferred Taxes Assets: 58287000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Non Current Deferred Taxes Liabilities: 4859000.00
DIOD income_statement (quarterly, 2026-03-31) — Normalized EBITDA: 60645000.00
DIOD income_statement (quarterly, 2026-03-31) — Normalized Income: 16818519.00
DIOD cash_flow (quarterly, 2026-03-31) — Operating Cash Flow: 64313000.00
DIOD cash_flow (quarterly, 2026-03-31) — Operating Gains Losses: 22000.00
DIOD income_statement (quarterly, 2026-03-31) — Operating Income: 19908000.00
DIOD income_statement (quarterly, 2026-03-31) — Operating Revenue: 405467000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Ordinary Shares Number: 45940000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Other Current Assets: 96057000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Other Current Borrowings: 1635000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Other Equity Adjustments: -120305000.00
DIOD income_statement (quarterly, 2026-03-31) — Other Income Expense: -2228000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Other Intangible Assets: 41425000.00
DIOD cash_flow (quarterly, 2026-03-31) — Other Non Cash Items: -2480000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Other Non Current Assets: 57561000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Other Non Current Liabilities: 45933000.00
DIOD income_statement (quarterly, 2026-03-31) — Other Non Operating Income Expenses: 91000.00
DIOD income_statement (quarterly, 2026-03-31) — Other Operating Expenses: 20000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Other Properties: 700838000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Other Short Term Investments: 10188000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Payables: 187969000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Payables And Accrued Expenses: 367560000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Preferred Stock: 0.00
DIOD income_statement (quarterly, 2026-03-31) — Pretax Income: 22443000.00
DIOD cash_flow (quarterly, 2026-03-31) — Purchase Of Business: 0.00
DIOD cash_flow (quarterly, 2026-03-31) — Purchase Of Investment: -902000.00
DIOD cash_flow (quarterly, 2026-03-31) — Purchase Of PPE: -31874000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Raw Materials: 233020000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Receivables: 304461000.00
DIOD income_statement (quarterly, 2026-03-31) — Reconciled Cost Of Revenue: 245418000.00
DIOD income_statement (quarterly, 2026-03-31) — Reconciled Depreciation: 35201000.00
DIOD cash_flow (quarterly, 2026-03-31) — Repayment Of Debt: -17279000.00
DIOD income_statement (quarterly, 2026-03-31) — Research And Development: 40615000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Restricted Cash: 5144000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Retained Earnings: 1800400000.00
DIOD cash_flow (quarterly, 2026-03-31) — Sale Of Investment: 0.00
DIOD cash_flow (quarterly, 2026-03-31) — Sale Of PPE: 77000.00
DIOD income_statement (quarterly, 2026-03-31) — Selling General And Administration: 64305000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Share Issued: 55948905.00
DIOD cash_flow (quarterly, 2026-03-31) — Short Term Debt Issuance: 14110000.00
DIOD cash_flow (quarterly, 2026-03-31) — Short Term Debt Payments: -13739000.00
DIOD income_statement (quarterly, 2026-03-31) — Special Income Charges: -1392000.00
DIOD cash_flow (quarterly, 2026-03-31) — Stock Based Compensation: 7579000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Stockholders Equity: 1889406000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Tangible Book Value: 1665693000.00
DIOD income_statement (quarterly, 2026-03-31) — Tax Effect Of Unusual Items: -461481.00
DIOD income_statement (quarterly, 2026-03-31) — Tax Provision: 4000000.00
DIOD income_statement (quarterly, 2026-03-31) — Tax Rate For Calcs: 0.20
DIOD balance_sheet (quarterly, 2026-03-31) — Total Assets: 2497728000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Total Capitalization: 1913110000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Total Debt: 104878000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Total Equity Gross Minority Interest: 1950869000.00
DIOD income_statement (quarterly, 2026-03-31) — Total Expenses: 385559000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Total Liabilities Net Minority Interest: 546859000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Total Non Current Assets: 1195055000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Total Non Current Liabilities Net Minority Interest: 135493000.00
DIOD income_statement (quarterly, 2026-03-31) — Total Operating Income As Reported: 19765000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Total Tax Payable: 18771000.00
DIOD income_statement (quarterly, 2026-03-31) — Total Unusual Items: -2319000.00
DIOD income_statement (quarterly, 2026-03-31) — Total Unusual Items Excluding Goodwill: -2319000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Tradeand Other Payables Non Current: 23629000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Treasury Shares Number: 10008905.00
DIOD balance_sheet (quarterly, 2026-03-31) — Treasury Stock: 372109000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Work In Process: 91658000.00
DIOD balance_sheet (quarterly, 2026-03-31) — Working Capital: 891307000.00
DIOD income_statement (quarterly, 2026-03-31) — Write Off: 1249000.00