Oxford Lane Capital Corp.

NASDAQ:OXLC

5.24 (USD) • At close December 5, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019201820172016201520142013201220112010
Revenue 290.642-158.434130.145293.353-288.159-18.57240.421107.41-83.4635.94925.25511.65.010.52
Cost of Revenue 77.48865.59154.45132.12231.62823.62419.38314.58515.095003.871.210.14
Gross Profit 213.154-224.02475.695261.231-319.787-42.19721.03992.825-98.5585.94925.2557.733.80.38
Gross Profit Ratio 0.7331.4140.5820.891.112.2720.520.8641.181110.6660.7580.731
Reseach & Development Expenses 00000000000000
General & Administrative Expenses 5.3334.4543.9053.2192.7982.2692.2792.12.2322.5082.5241.81.170.26
Selling & Marketing Expenses 00000000000000
SG&A 5.3334.4543.9053.2192.7982.2692.2792.12.2322.5082.5241.81.170.26
Other Expenses 0-315.7370.3620.2010.1760.1410.1370.1090.0840.1090.07-00-0.01
Operating Expenses 11.55312.8554.2673.422.9742.412.4162.2082.3162.6172.5941.81.170.25
Operating Income 267.965-171.289147.955306.212-275.653-5.93151.406116.914-85.7793.33122.6615.922.630.12
Operating Income Ratio 0.9221.0811.1371.0440.9570.3191.2721.0881.0280.560.8970.510.5250.231
Total Other Income Expenses Net -32.859-31.806-22.077-16.279-15.480-1.7114.58500018.391.79-0.04
Income Before Tax 235.106-171.289125.878289.933-291.133-20.98238.006105.202-85.7793.33122.66124.314.420.08
Income Before Tax Ratio 0.8091.0810.9670.9881.011.130.940.9791.0280.560.8972.0960.8820.154
Income Tax Expense 0-32.034-0.237-0.206-0.172-0.161-0.053-0.023-14.81100000
Net Income 235.106-171.289125.878289.933-291.133-20.98238.006105.202-85.7793.33122.66124.314.420.08
Net Income Ratio 0.8091.0810.9670.9881.011.130.940.9791.0280.560.8972.0960.8820.154
EPS 1.12-1.141.23.14-4.14-0.511.495.41-4.640.231.491.550.280.005
EPS Diluted 1.12-1.141.23.14-4.14-0.511.495.41-4.640.231.491.550.280.005
EBITDA 267.965-171.289147.955306.212-275.653039.716116.914-70.96913.99127.16342.76.210.04
EBITDA Ratio 0.9221.0811.1371.0440.9570.3191.2721.0880.852.3521.0763.6811.240.077