Berlin - Delayed Quote EUR
Semler Scientific Inc (6FA.BE)
32.40
+1.80
+(5.88%)
At close: April 25 at 9:40:05 PM GMT+2
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
56,294
56,294
68,184
56,686
53,027
Cost of Revenue
4,759
4,759
6,984
4,252
6,122
Gross Profit
51,535
51,535
61,200
52,434
46,905
Operating Expense
30,602
30,602
38,210
35,231
27,460
Operating Income
20,933
20,933
22,990
17,203
19,445
Net Non Operating Interest Income Expense
1,877
1,877
2,471
494
10
Other Income Expense
25,074
25,074
-1,361
-5
--
Pretax Income
47,884
47,884
24,100
17,692
19,455
Tax Provision
6,985
6,985
3,517
3,367
2,233
Net Income Common Stockholders
40,899
40,899
20,583
14,325
17,222
Diluted NI Available to Com Stockholders
40,899
40,899
20,583
14,325
17,222
Basic EPS
5.66
--
3.06
2.13
2.56
Diluted EPS
5.13
--
2.63
1.79
2.12
Basic Average Shares
7,228.96
--
6,732.81
6,726.69
6,731.69
Diluted Average Shares
7,980.12
--
7,819.16
7,999.75
8,138.61
Total Operating Income as Reported
20,933
20,933
22,256
17,203
19,445
Total Expenses
35,361
35,361
45,194
39,483
33,582
Net Income from Continuing & Discontinued Operation
40,899
40,899
20,583
14,325
17,222
Normalized Income
40,789.67
40,789.67
21,759.90
14,325
17,222
Interest Income
1,877
1,877
2,471
494
10
Net Interest Income
1,877
1,877
2,471
494
10
EBIT
20,933
20,933
22,990
17,203
19,445
EBITDA
21,512
21,512
23,589
17,792
20,073
Reconciled Cost of Revenue
4,759
4,759
6,984
4,252
6,122
Reconciled Depreciation
579
579
599
589
628
Net Income from Continuing Operation Net Minority Interest
40,899
40,899
20,583
14,325
17,222
Total Unusual Items Excluding Goodwill
128
128
-1,378
--
--
Total Unusual Items
128
128
-1,378
--
--
Normalized EBITDA
21,384
21,384
24,967
17,792
20,073
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
18.67
18.67
-201.10
--
--
12/31/2021 - 10/23/2023
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade