BlackRock TCP Capital Corp.

NASDAQ:TCPC

8.97 (USD) • At close September 13, 2024
Overview | Financials

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

20232022202120202019201820172016201520142013201220112010
Revenue 177.6812.803153.39887.08444.05954.596103.748108.30890.36558.62168.66632.30954.53672.4
Cost of Revenue 48.5212.5892.6372.5522.8612.6872.7223.152.5651.3610.8670.61900
Gross Profit 129.160.214150.76184.53241.19951.909101.026105.15887.857.2667.79931.68954.53672.4
Gross Profit Ratio 0.7270.0760.9830.9710.9350.9510.9740.9710.9720.9770.9870.98111
Reseach & Development Expenses 0-0000000000000
General & Administrative Expenses 8.098.1868.1278.5248.749.0287.8798.2837.9997.8244.2873.2937.3551.873
Selling & Marketing Expenses 00000000000000
SG&A 8.098.1868.1278.5248.749.0287.8798.2837.9997.8244.2873.2937.3551.873
Other Expenses -42.8743.84211.487.1854.7384.855-22.790.115-22.405-27.3059.071-12.784-38.87931.621
Operating Expenses 42.87412.02819.60715.70913.4799.02813.10112.37111.397.8244.2873.293-31.5241.873
Operating Income 86.285127.797133.79171.37430.58181.182113.43895.823101.3878.10155.30841.87.0538.907
Operating Income Ratio 0.48645.5930.8720.820.6941.4871.0930.8851.1221.3320.8051.2940.1290.537
Total Other Income Expenses Net -47.811-137.022-47.195-43.674-46.399-35.614-22.790.115-22.405-27.3059.071-12.784-0.32231.621
Income Before Tax 38.474-9.225133.79171.37430.58145.56990.64895.93778.97450.79764.37929.0166.72970.528
Income Before Tax Ratio 0.217-3.2910.8720.820.6940.8350.8740.8860.8740.8670.9380.8980.1230.974
Income Tax Expense 0.247101.50666.33780.78594.8580.0930.0360.570.8770.8090.9781.4800
Net Income 38.474-110.731133.79171.37430.58145.47690.61195.36878.09849.98863.40227.5366.72970.528
Net Income Ratio 0.217-39.5040.8720.820.6940.8330.8730.8810.8640.8530.9230.8520.1230.974
EPS 0.67-1.922.321.230.520.771.191.51.210.881.911.210.243.21
EPS Diluted 0.67-1.922.321.230.520.771.191.51.210.881.911.210.243.21
EBITDA 86.285197.965133.79171.37430.58181.182118.518117.04394.47957.80765.57329.2077.0570.762
EBITDA Ratio 0.48670.6260.8720.820.6941.4871.1421.0811.0460.9860.9550.9040.1290.977