Blue Owl Technology Finance Growth Metrics (2022-2025) | OTF

Growth Metrics Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Growth Ratios
EBITDA Margin Growth (1y) -1027.00-1304.001,019.00216.00325.00696.00-195.00-218.00-61.00-961.00-1442.00
EBITDA Margin Growth (3y) -764.00-1569.00-618.00
EBITDA Margin (QoQ) 322.00-1852.00679.00-177.0045.00471.00-123.00-68.00417.00-421.00-146.0088.00-483.00-902.00
EBIT Margin Growth (1y) -1027.00-1304.001,019.00216.00325.00696.00-195.00-218.00-61.00-961.00-1442.00
EBIT Margin Growth (3y) -764.00-1569.00-618.00
EBIT Margin (QoQ) 322.00-1852.00679.00-177.0045.00471.00-123.00-68.00417.00-421.00-146.0088.00-483.00-902.00
EBT Margin Growth (1y) -1494.00-1470.00822.00529.00451.00752.00-150.00-267.00-29.00-913.00-1265.00
EBT Margin Growth (3y) -1072.00-1630.00-594.00
EBT Margin (QoQ) 169.00-1853.00284.00-94.00193.00439.00-9.00-172.00495.00-464.00-126.0066.00-389.00-816.00
Enterprise Value Growth (1y) 46.06%
Enterprise Value (QoQ) -294.23%83.05%-134.83%
FCF Margin Growth (1y) 2,184.0023,193.0017,787.0021,349.003,831.00-13347.00-22731.00-4472.0025,073.00-11519.0013,906.00
FCF Margin Growth (3y) 31,088.00-1672.008,962.00
FCF Margin (QoQ) -9737.007,124.00-3131.007,929.0011,272.001,717.00432.00-9590.00-5906.00-7667.0018,690.0019,956.00-42498.0017,758.00
FCF Payout Ratio Growth (1y) 334.05%185.55%135.77%156.71%-80.14%-1,064.10%-267.74%56.01%-72.72%100.00%310.23%
FCF Payout Ratio Growth (3y) 28.60%25.99%48.30%
FCF Payout Ratio (QoQ) 80.77%-123.95%40.20%1,008.56%-92.97%-6.35%-5.20%218.15%-441.32%83.71%188.18%-44.37%-100.00%34,224,995.63%
Interest Coverage Ratio Growth (1y) -29.44%-24.46%13.14%15.80%10.88%15.44%-1.85%-5.55%0.03%-14.57%-20.97%
Interest Coverage Ratio Growth (3y) -7.85%-9.35%-4.26%
Interest Coverage Ratio (QoQ) -0.88%-28.11%-0.42%-0.57%6.12%7.68%1.92%-4.80%10.48%-8.44%-1.92%0.83%-5.64%-15.30%
Net Margin Growth (1y) -1490.00-1352.00832.00547.00452.00805.00-166.00-435.00-22.00-776.00-1174.00
Net Margin Growth (3y) -1060.00-1323.00-508.00
Net Margin (QoQ) 53.00-1702.00420.00-261.00191.00482.00134.00-356.00544.00-489.00-134.0058.00-210.00-887.00
Operating Margin Growth (1y) -1027.00-1304.001,019.00216.00325.00696.00-195.00-218.00-61.00-961.00-1442.00
Operating Margin Growth (3y) -764.00-1569.00-618.00
Operating Margin (QoQ) 322.00-1852.00679.00-177.0045.00471.00-123.00-68.00417.00-421.00-146.0088.00-483.00-902.00
Return on Assets Growth (1y) 1.001.001.000.00-1.00-1.00-1.00
Return on Assets (QoQ) 0.000.000.000.000.000.000.00-1.000.000.00
Return on Equity Growth (1y) 1.002.001.000.00-2.00-3.00-3.00
Return on Equity (QoQ) 0.001.000.000.000.000.000.00-2.00-1.000.00
Return on Invested Capital Growth (1y) 1.001.001.000.00-2.00-3.00-2.00
Return on Invested Capital (QoQ) 0.001.000.000.000.000.000.00-2.000.000.00
Return on Sales Growth (1y) -15.00-14.008.005.005.008.00-2.00-4.000.00-8.00-12.00
Return on Sales Growth (3y) -11.00-13.00-5.00
Return on Sales (QoQ) 1.00-17.004.00-3.002.005.001.00-4.005.00-5.00-1.001.00-2.00-9.00