Advertisement
U.S. Markets closed

Embla Medical hf. (OSSFF)

OTC Markets OTCPK - OTC Markets OTCPK Delayed Price. Currency in USD
5.10+0.85 (+20.00%)
At close: 03:00PM EST
Advertisement
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
840,305
785,683
718,650
718,669
629,503
Cost of Revenue
319,173
300,110
278,902
263,282
238,268
Gross Profit
521,132
485,573
439,748
455,387
391,235
Operating Expense
416,002
398,113
372,609
359,763
337,969
Operating Income
105,130
87,460
67,139
95,624
53,266
Net Non Operating Interest Income Expense
-20,681
-16,112
-11,641
-12,186
-9,978
Pretax Income
89,849
76,007
56,172
86,640
12,720
Tax Provision
20,494
17,206
12,962
20,984
4,799
Net Income Common Stockholders
69,066
58,389
42,513
63,994
6,214
Diluted NI Available to Com Stockholders
69,066
58,389
42,513
63,994
6,214
Basic EPS
0.12
0.14
0.10
0.16
0.01
Diluted EPS
0.12
0.14
0.10
0.15
0.01
Basic Average Shares
424,569
420,297
417,758
422,161
421,775
Diluted Average Shares
424,642
420,318
417,831
422,795
422,725
Total Operating Income as Reported
105,917
89,387
64,844
97,311
28,288
Total Expenses
735,175
698,223
651,511
623,045
576,237
Net Income from Continuing & Discontinued Operation
69,066
58,389
42,513
63,994
6,214
Normalized Income
69,066
58,389
42,513
63,994
6,214
Interest Income
2,181
3,448
779
168
459
Interest Expense
21,261
17,959
11,204
9,798
9,611
Net Interest Income
-20,681
-16,112
-11,641
-12,186
-9,978
EBIT
111,110
93,966
67,376
96,438
22,331
EBITDA
165,302
143,886
116,741
147,966
87,030
Reconciled Cost of Revenue
319,173
300,110
278,902
263,282
238,268
Reconciled Depreciation
54,192
49,920
49,365
51,528
64,699
Net Income from Continuing Operation Net Minority Interest
69,066
58,389
42,513
63,994
6,214
Normalized EBITDA
165,302
143,886
116,741
147,966
87,030
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0