NYSE:OTF | Income Statement | Blue Owl Technology Finance Corp.

Complete source-backed income-statement history.

Available history
2018-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$154.22M$0.33$0.33460,878,695460,878,695
2026-03-31-$219.89M-$0.47-$0.47464,266,454464,266,454
2025-12-31$205.82M19,503,53519,503,535
2025-09-30$234.94M$0.50$0.50466,720,357466,720,357
2025-06-30$201.49M$0.43$0.43465,124,070465,124,070
2025-03-31$78.13M$0.33$0.33235,351,119235,351,119
2024-12-31$100.7M$0.48$0.48607,519607,519
2024-09-30$119.54M$0.57$0.57210,331,300210,331,300
2024-06-30$8.12M$0.04$0.04209,079,502209,079,502
2024-03-31$90.87M$0.44$0.44208,065,044208,065,044
2023-12-31$101.59M$0.49$0.49558,456558,456
2023-09-30$56.8M$0.28$0.28205,474,428205,474,428
2023-06-30$113.85M$0.56$0.56204,353,656204,353,656
2023-03-31$96.9M$0.48$0.48203,490,453203,490,453
2022-12-31$44.55M$0.22$0.22366,684366,684
2022-09-30$153.39M$0.76$0.76201,647,113201,647,113
2022-06-30-$143.65M-$0.71-$0.71200,939,078200,939,078
2022-03-31-$35.29M-$0.18-$0.18200,404,113200,404,113

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$720.37M409,416,223409,416,223
2024-12-31$319.23M$1.52$1.52209,770,414209,770,414
2023-12-31$369.14M$1.80$1.80205,005,236205,005,236
2022-12-31$19M$0.09$0.09201,368,005201,368,005
2021-12-31$424.81M$3.05$3.05139,198,430139,198,430
2020-12-3185,371,16985,371,169
2019-12-3136,696,07836,696,078
2018-12-319,344,4019,344,401