Skip to content

    Blue Owl Technology Finance (OTF) stock price & financials

    View OTF earnings calls

    Overview

    Price

    Market Cap

    Sector

    Rank

    Performance24.4% 1Y

    Financials

    Income Statement

    Financial Trajectories

    11
    Quarterly
    MetricQ3 FY24Q4 FY24Q1 FY25Q2 FY25Q3 FY25Q4 FY25Q1 FY26Q2 FY26Trend
    EarningsRevenue
    Operating Profit
    Net Profit
    $119.54M
    $100.70M
    $78.13M
    $201.49M
    $234.94M
    +96.5%
    $205.82M
    +104.4%
    -$219.89M
    -381.4%
    $154.22M
    -23.5%
    Weakening
    EPS
    $0.57
    $0.33
    $0.43
    $0.50
    -12.3%
    $-0.47
    -242.4%
    $0.33
    -23.3%
    Weakening
    Other Income
    Interest
    $48.28M
    $46.76M
    $51.69M
    $87.33M
    $85.43M
    +76.9%
    $97.05M
    +107.6%
    $103.83M
    +100.9%
    $108.79M
    +24.6%
    Strengthening
    Depreciation
    Profit before Tax
    MarginsOPM
    Tax
    ReturnsROIC
    191.8%
    161.5%
    125.3%
    323.2%
    376.9%
    +96.5%
    330.2%
    +104.4%
    -352.8%
    -381.4%
    247.4%
    -23.5%
    Weakening

    Balance Sheet

    Balance Sheet

    USD · Annual
    Line itemFY18FY19FY20FY21FY22FY23FY24FY25TTM
    AssetsCash & Equivalents$82.24M$107.03M$203.29M$469.02M$257.00M$282.92M$213.51M
    Short-Term Investments
    Total Current Assets
    Net PP&E
    Goodwill
    Intangibles
    Total Assets$6.66B$6.65B$6.72B$14.72B$15.05B
    LiabilitiesTotal Current Liabilities
    Short-Term Debt
    Long-Term Debt$3.16B$2.95B$2.91B$6.29B$7.16B
    Long-Term Leases
    Total Liabilities$3.28B$3.12B$3.10B$6.67B$7.52B
    EquityCommon Stock & APIC$2.03M$2.07M$2.12M$4.64M$4.58M
    Retained Earnings$169.19M$247.16M$270.82M$463.25M$57.76M
    Total Equity$286.71M$777.17M$1.50B$3.53B$3.39B$3.53B$3.63B$8.04B$7.54B
    HighlightsNet Cash / (Debt)

    Cash Flow

    Cash Flow

    USD · Annual
    Line itemFY21FY22FY23FY24FY25TTM
    ActivitiesCash from Operating-$2.62B-$295.28M$708.36M$64.15M-$915.95M-$1.56B
    Cash from Investing
    Cash from Financing$2.64B$391.55M-$442.63M-$276.17M$941.88M$1.60B
    SummaryCapital Expenditure
    Free Cash Flow
    FCF Margin

    Ratios