Canada markets closed

LeMaitre Vascular, Inc. (LHU.F)

Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
73.00+1.00 (+1.39%)
At close: 08:05AM CEST
Show:
Annual

Balance Sheet

Currency in USD. All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
24,269
19,134
13,855
26,764
-
Other Short Term Investments
80,805
63,557
56,104
214
-
Total Cash
105,074
82,691
69,959
26,978
-
Net Receivables
25,064
22,040
19,631
19,552
-
Inventory
52,333
45,279
40,647
39,165
-
Other Current Assets
6,380
6,731
4,189
2,618
-
Total Current Assets
194,598
161,733
139,883
94,263
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
61,269
58,659
55,061
51,187
-
Accumulated Depreciation
-21,488
-25,124
-22,931
-20,085
-
Net property, plant and equipment
39,781
33,535
32,130
31,102
-
Goodwill
65,945
65,945
65,945
65,945
-
Intangible Assets
41,711
46,527
52,710
58,905
-
Other long-term assets
3,740
991
568
909
-
Total non-current assets
152,180
148,743
152,919
158,547
-
Total Assets
346,778
310,476
292,802
252,810
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
-
-
-
2,500
-
Accounts Payable
3,734
2,903
2,340
2,394
-
Taxes payable
390
449
551
2,394
-
Accrued liabilities
9,907
8,748
5,545
6,456
-
Deferred revenues
-
-
-
-
0
Other Current Liabilities
24
573
1,271
772
-
Total Current Liabilities
29,879
25,329
21,813
25,145
-
Non-current liabilities
Long Term Debt
-
-
-
35,532
-
Deferred taxes liabilities
107
69
70
127
-
Other long-term liabilities
1,631
1,531
1,902
3,830
-
Total non-current liabilities
18,999
16,946
16,838
55,093
-
Total Liabilities
48,878
42,275
38,651
80,238
-
Stockholders' Equity
Common Stock
239
237
235
221
-
Retained Earnings
115,430
97,773
88,125
70,554
-
Accumulated other comprehensive income
-4,625
-6,031
-3,435
-1,525
-
Total stockholders' equity
297,900
268,201
254,151
172,572
-
Total liabilities and stockholders' equity
346,778
310,476
292,802
252,810
-