SLRC: Slr Investment Corp Financial Statements

Balance sheet, income statement, and cash flow statements for Slr Investment Corp (SLRC).

OverviewDividends

$881.60M Market Cap.

As of 02/26/2025 5:00 PM ET (MRY) • Disclaimer

SLRC Market Cap. (MRY)


SLRC Shares Outstanding (MRY)


SLRC Assets (MRY)


Total Assets

$2.45B

Total Liabilities

$1.46B

Total Investments

$2.01B

SLRC Income (MRY)


Revenue

$232.43M

Net Income

$95.76M

Operating Expense

$9.38M

SLRC Cash Flow (MRY)


CF Operations

$309.31M

CF Investing

$0

CF Financing

-$239.20M

SLRC Balance Sheet (MRY)


Metric

2024

2023

2022

2021

Total Assets

$2,449,417,000 (-2.95%)

$2,523,868,000 (-0.54%)

$2,537,695,000 (26.19%)

$2,011,011,000 (3.88%)

Assets Current

-

-

-

-

Assets Non-Current

-

-

-

-

Goodwill & Intangible Assets

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Shareholders Equity

$992,926,000 (0.64%)

$986,639,000 (-1.31%)

$999,731,000 (18.69%)

$842,281,000 (-1.14%)

Property Plant & Equipment Net

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Cash & Equivalents

$414,271,000 (20.37%)

$344,154,000 (-19.65%)

$428,333,000 (32.64%)

$322,935,000 (-16.94%)

Accumulated Other Comprehensive Income

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Deferred Revenue

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Total Investments

$2,005,634,000 (-6.92%)

$2,154,766,000 (3.26%)

$2,086,676,000 (24.91%)

$1,670,582,000 (9.05%)

Investments Current

-

-

-

-

Investments Non-Current

-

-

-

-

Inventory

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Trade & Non-Trade Receivables

$16,948,000 (27.37%)

$13,306,000 (8.04%)

$12,316,000 (18.35%)

$10,406,000 (27.18%)

Trade & Non-Trade Payables

$422,337,000 (18.74%)

$355,685,000 (-20.59%)

$447,909,000 (26.58%)

$353,848,000 (-13.71%)

Accumulated Retained Earnings (Deficit)

-$125,226,000 (5.01%)

-$131,837,000 (19.31%)

-$163,384,000 (-71.73%)

-$95,141,000 (14.20%)

Tax Assets

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Tax Liabilities

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Total Debt

$1,031,694,000 (-12.40%)

$1,177,777,000 (8.45%)

$1,085,998,000 (33.74%)

$812,038,000 (20.94%)

Debt Current

-

-

-

-

Debt Non-Current

-

-

-

-

Total Liabilities

$1,456,491,000 (-5.25%)

$1,537,229,000 (-0.05%)

$1,537,964,000 (31.59%)

$1,168,730,000 (7.82%)

Liabilities Current

-

-

-

-

Liabilities Non-Current

-

-

-

-

SLRC Income Statement (MRY)


Metric

2024

2023

2022

2021

Revenues

$232,431,000 (1.36%)

$229,312,000 (29.19%)

$177,505,000 (27.38%)

$139,354,000 (14.46%)

Cost of Revenue

$55,275,000 (2.25%)

$54,059,000 (24.13%)

$43,552,000 (12.87%)

$38,586,000 (41.74%)

Selling General & Administrative Expense

$9,382,000 (-11.95%)

$10,655,000 (-7.35%)

$11,500,000 (15.40%)

$9,965,000 (22.25%)

Research & Development Expense

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Operating Expenses

$9,382,000 (-11.95%)

$10,655,000 (-7.35%)

$11,500,000 (15.40%)

$9,965,000 (22.25%)

Interest Expense

$71,464,000 (-1.44%)

$72,507,000 (57.33%)

$46,087,000 (54.26%)

$29,876,000 (10.02%)

Income Tax Expense

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Loss Income from Discontinued Operations

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Consolidated Income

$95,757,000 (25.36%)

$76,388,000 (316.46%)

$18,342,000 (-69.21%)

$59,566,000 (285.52%)

Net Income to Non-Controlling Interests

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income

$95,757,000 (25.36%)

$76,388,000 (316.46%)

$18,342,000 (-69.21%)

$59,566,000 (285.52%)

Preferred Dividends Income Statement Impact

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income Common Stock

$95,757,000 (25.36%)

$76,388,000 (316.46%)

$18,342,000 (-69.21%)

$59,566,000 (285.52%)

Weighted Average Shares

$54,554,634 (0.00%)

$54,554,634 (-0.40%)

$54,772,651 (29.61%)

$42,260,826 (0.00%)

Weighted Average Shares Diluted

-

-

-

-

Earning Before Interest & Taxes (EBIT)

$167,221,000 (12.31%)

$148,895,000 (131.10%)

$64,429,000 (-27.97%)

$89,442,000 (109.92%)

Gross Profit

$177,156,000 (1.09%)

$175,253,000 (30.83%)

$133,953,000 (32.93%)

$100,768,000 (6.61%)

Operating Income

$167,774,000 (1.93%)

$164,598,000 (34.42%)

$122,453,000 (34.86%)

$90,803,000 (5.13%)

SLRC Cash Flow Statement (MRY)


Metric

2024

2023

2022

2021

Net Cash Flow from Investing

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Cash Flow from Financing

-$239,198,000 (-3178.48%)

-$7,296,000 (-150.88%)

$14,339,000 (-79.30%)

$69,260,000 (402.18%)

Net Cash Flow from Operations

$309,315,000 (502.32%)

-$76,883,000 (-184.43%)

$91,059,000 (167.40%)

-$135,101,000 (-120.14%)

Net Cash Flow / Change in Cash & Cash Equivalents

$70,117,000 (183.30%)

-$84,179,000 (-179.87%)

$105,398,000 (260.08%)

-$65,841,000 (-38.39%)

Net Cash Flow - Business Acquisitions and Disposals

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Cash Flow - Investment Acquisitions and Disposals

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Capital Expenditure

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Issuance (Repayment) of Debt Securities

-$149,728,000 (-266.99%)

$89,665,000 (-19.88%)

$111,916,000 (-19.23%)

$138,568,000 (66.75%)

Issuance (Purchase) of Equity Shares

$0 (0%)

-$10,000 (99.67%)

-$3,038,000 (0%)

$0 (0%)

Payment of Dividends & Other Cash Distributions

-$89,470,000 (7.72%)

-$96,951,000 (-2.55%)

-$94,539,000 (-36.40%)

-$69,308,000 (0.00%)

Effect of Exchange Rate Changes on Cash

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Share Based Compensation

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Depreciation Amortization & Accretion

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

SLRC Financial Metrics (MRY)


Metric

2024

2023

2022

2021

Gross Margin

76.20% (-0.26%)

76.40% (1.19%)

75.50% (4.43%)

72.30% (-6.83%)

Profit Margin

41.20% (23.72%)

33.30% (223.30%)

10.30% (-75.88%)

42.70% (236.22%)

EBITDA Margin

71.90% (10.79%)

64.90% (78.79%)

36.30% (-43.46%)

64.20% (83.43%)

Return on Average Equity (ROAE)

9.60% (23.08%)

7.80% (310.53%)

1.90% (-72.86%)

7.00% (288.89%)

Return on Average Assets (ROAA)

3.90% (30.00%)

3.00% (275.00%)

0.80% (-73.33%)

3.00% (275.00%)

Return on Sales (ROS)

71.90% (10.79%)

64.90% (78.79%)

36.30% (-43.46%)

64.20% (83.43%)

Return on Invested Capital (ROIC)

5.20% (18.18%)

4.40% (109.52%)

2.10% (-44.74%)

3.80% (72.73%)

Dividend Yield

10.10% (-7.34%)

10.90% (-7.63%)

11.80% (32.58%)

8.90% (-5.32%)

Price to Earnings Ratio (P/E)

9.18 (-14.47%)

10.74 (-72.99%)

39.74 (204.05%)

13.07 (-72.38%)

Price to Sales Ratio (P/S)

3.79 (6.07%)

3.58 (-16.68%)

4.29 (-23.21%)

5.59 (-8.05%)

Price to Book Ratio (P/B)

0.89 (6.86%)

0.83 (9.06%)

0.76 (-17.62%)

0.93 (6.44%)

Debt to Equity Ratio (D/E)

1.47 (-5.84%)

1.56 (1.30%)

1.54 (10.81%)

1.39 (9.12%)

Earnings Per Share (EPS)

1.76 (25.71%)

1.4 (300.00%)

0.35 (-75.18%)

1.41 (281.08%)

Sales Per Share (SPS)

4.26 (1.38%)

4.2 (29.68%)

3.24 (-1.70%)

3.3 (14.44%)

Free Cash Flow Per Share (FCFPS)

5.67 (502.41%)

-1.41 (-184.78%)

1.66 (151.99%)

-3.2 (-120.18%)

Book Value Per Share (BVPS)

18.2 (0.64%)

18.09 (-0.91%)

18.25 (-8.42%)

19.93 (-1.14%)

Tangible Assets Book Value Per Share (TABVPS)

44.9 (-2.95%)

46.26 (-0.15%)

46.33 (-2.64%)

47.59 (3.88%)

Enterprise Value Over EBIT (EV/EBIT)

10 (-9.09%)

11 (-56.00%)

25 (108.33%)

12 (-25.00%)

Enterprise Value Over EBITDA (EV/EBITDA)

9.79 (-12.61%)

11.21 (-55.79%)

25.35 (119.67%)

11.54 (-26.24%)

Asset Turnover

0.1 (5.56%)

0.09 (21.62%)

0.07 (7.25%)

0.07 (7.81%)

Current Ratio

-

-

-

-

Dividends

$1.64 (0.00%)

$1.64 (0.00%)

$1.64 (0.00%)

$1.64 (0.00%)

Free Cash Flow (FCF)

$309,315,000 (502.32%)

-$76,883,000 (-184.43%)

$91,059,000 (167.40%)

-$135,101,000 (-120.14%)

Enterprise Value (EV)

$1,637,923,885 (-1.86%)

$1,668,887,149 (2.18%)

$1,633,264,575 (58.23%)

$1,032,200,023 (54.84%)

Earnings Before Tax (EBT)

$95,757,000 (25.36%)

$76,388,000 (316.46%)

$18,342,000 (-69.21%)

$59,566,000 (285.52%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

$167,221,000 (12.31%)

$148,895,000 (131.10%)

$64,429,000 (-27.97%)

$89,442,000 (109.92%)

Invested Capital

$3,066,840,000 (-8.66%)

$3,357,491,000 (5.07%)

$3,195,360,000 (27.81%)

$2,500,114,000 (12.69%)

Working Capital

-

-

-

-

Tangible Asset Value

$2,449,417,000 (-2.95%)

$2,523,868,000 (-0.54%)

$2,537,695,000 (26.19%)

$2,011,011,000 (3.88%)

Market Capitalization

$881,602,885 (7.52%)

$819,956,149 (7.62%)

$761,887,575 (-2.18%)

$778,867,023 (5.25%)

Average Equity

$992,689,250 (0.86%)

$984,251,750 (2.33%)

$961,881,500 (12.85%)

$852,355,750 (1.29%)

Average Assets

$2,452,267,500 (-3.57%)

$2,543,095,750 (5.75%)

$2,404,716,750 (19.57%)

$2,011,129,750 (5.70%)

Invested Capital Average

$3,225,302,500 (-3.66%)

$3,347,857,500 (11.70%)

$2,997,060,000 (28.46%)

$2,333,140,000 (19.94%)

Shares

54,554,634 (0.00%)

54,554,634 (-0.40%)

54,772,651 (29.61%)

42,260,826 (0.00%)