Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets close in 6 hours 20 minutes
S&P/TSX
21,683.19
-105.29
(-0.48%)
S&P 500
5,458.16
-11.14
(-0.20%)
DOW
38,983.07
-129.09
(-0.33%)
CAD/USD
0.7301
-0.0023
(-0.31%)
CRUDE OIL
80.83
0.00
(0.00%)
Bitcoin CAD
84,420.31
+859.98
(+1.03%)
BREAKING
COUCHE-TARD TAPS ALEX MILLER TO SUCCEED CEO BRIAN HANNASCH
Miller, who's currently chief operating officer, will take over from September 6
BASLER AG (BSLAF)
OTC Markets OTCPK - OTC Markets OTCPK Delayed Price. Currency in USD
Add to watchlist
14.96
0.00
(0.00%)
As of 12:35PM EDT. Market open.
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
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
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.