Canada markets close in 6 hours 20 minutes

BASLER AG (BSLAF)

OTC Markets OTCPK - OTC Markets OTCPK Delayed Price. Currency in USD
Add to watchlist
14.960.00 (0.00%)
As of 12:35PM EDT. Market open.
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
255,515
201,813
270,846
214,885
170,408
-
Cost of Revenue
127,799
116,093
139,040
102,248
81,738
-
Gross Profit
127,716
85,720
131,806
112,637
88,670
-
Operating Expenses
Research Development
30,847
37,209
31,370
29,881
21,663
-
Selling General and Administrative
69,963
63,361
66,828
55,076
47,956
-
Total Operating Expenses
99,496
107,622
102,880
84,085
68,610
-
Operating Income or Loss
28,220
-21,902
28,926
28,552
20,060
-
Interest Expense
633
1,794
824
495
719
-
Income Before Tax
27,711
-20,171
28,331
28,201
20,414
-
Income Tax Expense
6,386
-6,364
6,969
7,200
5,305
-
Income from Continuing Operations
21,325
-13,807
21,362
21,001
15,109
-
Net Income
21,325
-13,807
21,362
21,001
15,109
-
Net Income available to common shareholders
21,325
-13,807
21,362
21,001
15,109
-
Basic EPS
-0.51
-
0.71
0.70
0.50
0.43
Diluted EPS
-0.51
-
0.71
0.70
0.50
0.43
Basic Average Shares
30,132
-
29,878
29,914
30,016
29,828
Diluted Average Shares
30,132
-
29,878
29,914
30,016
29,828