OPK · Company research

Opko Health Inc. (OPK): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

78records availableHealthcare

Financial Statements data

Database-backed records only

78 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2026-Q2Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)163580000-835630000-6972000-13399000-8416000
income_statementannualFY-2026-Q2Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)287777000-1620030000-57987000-74355000-63264000
balance_sheetquarterlyFY-2026-Q1Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)124196000—0-51017000-60956000-54848000
balance_sheetquarterlyFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)606879000—0-117409000-241364000-225680000
income_statementquarterlyFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)148450000—0-38317000-46901000-31257000
balance_sheetquarterlyFY-2025-Q3Tue Sep 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Tue Sep 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)458429000—0-79092000-194463000-194423000
balance_sheetquarterlyFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)156807000—0-59981000-162520000-148441000
income_statementannualFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)306759000—0-127148000-235894000-216054000
income_statementquarterlyFY-2025-Q1Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)149952000—0-67168000-73374000-67613000
balance_sheetquarterlyFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)183638000—0-331390003498400014027000
income_statementannualFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)713142000—0-152065000-10362000-53224000
income_statementquarterlyFY-2024-Q3Mon Sep 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)529504000—0-118926000-45346000-67251000
income_statementquarterlyFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)182186000—0-61670000-10584000-10305000
income_statementannualFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)355872000—0-133143000-93767000-92141000
income_statementquarterlyFY-2024-Q1Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)173686000—0-71472000-83183000-81836000
income_statementquarterlyFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)181904000—0-69046000-72494000-66483000
income_statementannualFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)863495000—0-157021000-184319000-188863000
income_statementquarterlyFY-2023-Q3Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)681591000—0-87975000-111825000-122380000
income_statementannualFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)502995000—0-23569000-33447000-37907000
income_statementquarterlyFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)265418000—07025000-16450000-19640000
balance_sheetquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)237577000—0-30594000-16997000-18267000
cash_flowquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)185340000—0-55269000-102182000-85231000
income_statementannualFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1004196000—0-226253000-391521000-328405000
balance_sheetquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2022-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)179744000—0-87820000-126375000-86091000
balance_sheetquarterlyFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)639111000—0-83164000-162963000-157083000
income_statementquarterlyFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)309893000—0-10739000-86312000-101650000
balance_sheetquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)329219000—0-72424000-76650000-55433000
balance_sheetquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)401331000—0-63084000-65813000-73774000
income_statementannualFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)1774718000—018750000-14025000-30143000
balance_sheetquarterlyFY-2021-Q3Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q3Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q3Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)1373387000—0818340005178700043631000
balance_sheetquarterlyFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)442408000—05571000-11365000-16186000
income_statementannualFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)987573000—0440080002031600014892000
balance_sheetquarterlyFY-2021-Q1Wed Mar 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q1Wed Mar 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q1Wed Mar 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)545165000—0384370003168100031078000
balance_sheetquarterlyFY-2020-Q4Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2020-Q4Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2020-Q4Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2020-Q4Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)494674000—049356000459410000
income_statementannualFY-2020-Q4Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)1435413000—0577140004868300030586000
cash_flowquarterlyFY-2020-Q3Wed Sep 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2020-Q3Wed Sep 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)428064000—0219390002064900023717000
cash_flowannualFY-2020-Q2Tue Jun 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2020-Q2Tue Jun 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)301207000—0271790003992000033703000
income_statementannualFY-2020-Q2Tue Jun 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)512674000—0-13581000-17906000-25429000
cash_flowquarterlyFY-2020-Q1Tue Mar 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2020-Q1Tue Mar 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)211466000—0-40762000-57827000-59132000
balance_sheetquarterlyFY-2019-Q4Tue Dec 31 2019 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2019-Q4Tue Dec 31 2019 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2019-Q4Tue Dec 31 2019 00:00:00 GMT+0000 (Coordinated Universal Time)901935000—0-274052000-304965000-314925000
income_statementannualFY-2018-Q4Mon Dec 31 2018 00:00:00 GMT+0000 (Coordinated Universal Time)990266000—0-171197000-177269000-153040000
cash_flowannualFY-2018-Q4Mon Dec 31 2018 00:00:00 GMT+0000 (Coordinated Universal Time)——————

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.