MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, ONC made $5,343,033K in revenue. $286,933K in net income. Net profit margin of 5.37%.

Income Overview

Revenue
$5,343,033K
Net Income
$286,933K
Net Profit Margin
5.37%
EPS
$0.19
Unit: Thousand (K) dollars
Revenue Breakdown
    • BRUKINSA
    • Tislelizumab
    • XGEVA
    • Others
Revenue Breakdown
    • US
    • CN
    • Europe
    • All Other Countries Except China...

Income Statement
2025-12-31
Total revenues
5,343,033
Cost of sales - product-Product
668,540
Gross profit
4,674,493
Research and development
2,145,868
Selling, general and administrative
2,081,489
Total operating expenses
4,227,357
Income (loss) from operations
447,136
Interest income
70,505
Interest expense
58,234
Other (expense) income, net
-42,553
Income (loss) before income taxes
416,854
Income tax expense
129,921
Net income (loss)
286,933
Basic EPS
0.2
Diluted EPS
0.19
Basic Average Shares
1,417,803,727
Diluted Average Shares
1,474,829,908
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
BRUKINSA$3,928,489K Tislelizumab$737,304K XGEVA$305,979K BLINCYTO$104,224K Other$83,691K KYPROLIS$74,974K POBEVCY$47,400K Amgen Royalty Revenue$40,733K Novartis Broad MarketsRevenue$17,598K Collaboration Other$2,641K Product$5,282,061K Collaboration$60,972K Total revenues$5,343,033K Gross profit$4,674,493K Cost of sales -product-Product$668,540K Income (loss) fromoperations$447,136K Interest income$70,505K Total operatingexpenses$4,227,357K Income (loss) beforeincome taxes$416,854K Interest expense$58,234K Other (expense)income, net-$42,553K Research and development$2,145,868K Selling, general andadministrative$2,081,489K Net income (loss)$286,933K Income tax expense$129,921K

BeOne Medicines Ltd. (ONC)

BeOne Medicines Ltd. (ONC)