Apollo Investment Corporation logo
Apollo Investment Corporation AINV
$ 11.51 0.52%

Apollo Investment Corporation Financial Statements 2011-2024 | AINV

Annual Financial Statements Apollo Investment Corporation

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

592 M 1.1 B 1.17 B 1.51 B 1.35 B 2.01 B 1.9 B 1.92 B 1.42 B 2.32 B

Shares

67.2 M 70.6 M 72.9 M 74.1 M 77.5 M 83.8 M 79.1 M 72.5 M 65.5 M 65.3 M

Net Income

-116 M 71.9 M 87 M 18.4 M -44.5 M 75.4 M 271 M 104 M -86.3 M 180 M

Revenue

277 M 255 M 259 M 280 M 380 M 434 M 381 M 332 M 358 M 359 M

EBITDA

-373 M 16.1 M 46.5 M -113 M -282 M -77.1 M 340 M 41.6 M -345 M 170 M

Operating Expenses

15.9 M 12.1 M -3.79 M -856 K -4.48 M -454 K 1.72 M 12.4 M 118 M 120 M

General and Administrative Expenses

16.3 M 18.2 M 16.5 M 20.7 M 15.2 M 15.4 M 13.9 M 12.4 M 18.5 M 12 M

All numbers in USD currency