Semler Scientific, Inc. (SMLR) Financials

SMLR Assets vs Liabilities

DateAssetsLiabilities
Sept. 30, 2025 596.7 million 136.9 million
June 30, 2025 522.6 million 139.2 million
March 31, 2025 293.4 million 131.8 million
Dec. 31, 2024 239.8 million 9.1 million

SMLR Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
Sept. 30, 2025 -32.9 million 2.0 million
June 30, 2025 -149.2 million 1.9 million
March 31, 2025 -92.8 million 1.5 million
Dec. 31, 2024 -113.8 million 364000

SMLR Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
Sept. 30, 2025 16.9 million
June 30, 2025 66.9 million
March 31, 2025 -64.7 million
Dec. 31, 2024 29.2 million

SMLR Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
Sept. 30, 2025 10.2 million 96.4 million -
June 30, 2025 13.5 million 96.3 million 24000
March 31, 2025 9.7 million 96.1 million 47000
Dec. 31, 2024 14.9 million - 70000

SMLR Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
Sept. 30, 2025 16.5 million
June 30, 2025 13.5 million
March 31, 2025 9.6 million
Dec. 31, 2024 8.6 million

SMLR Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
Sept. 30, 2025 14000 1.1 million 11.1 million 3.1 million
June 30, 2025 149.7 million 1.2 million 8.3 million 3.2 million
March 31, 2025 90.9 million 1.3 million 7.9 million 3.0 million
Dec. 31, 2024 121.3 million 1.0 million 6.7 million 3.0 million

SMLR Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
Sept. 30, 2025 7.5 million 636000
June 30, 2025 8.2 million 739000
March 31, 2025 8.8 million 937000
Dec. 31, 2024 12.4 million 1.1 million

SMLR

Price: $20.33

52 week price:
14.89
66.50

Earnings Per Share: 5.18 USD

P/E Ratio: 3.91

Exchange: NCM

Sector: Healthcare

Industry: Medical Devices

Country: United States

Volume: 3401

Ebitda: -1.2 million

Market Capitalization: 306.8 million

Links: