Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Sponsored: Small Business Insurance Hub
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,885.38
+11.66
(+0.05%)
S&P 500
5,048.42
-23.21
(-0.46%)
DOW
38,085.80
-375.12
(-0.98%)
CAD/USD
0.7323
-0.0000
(-0.01%)
CRUDE OIL
83.82
+0.25
(+0.30%)
Bitcoin CAD
87,922.55
+25.89
(+0.03%)
AB Pieno Zvaigzdes (PZV1L.VS)
Vilnius - Vilnius Real Time Price. Currency in EUR
Add to watchlist
1.4500
+0.0100
(+0.69%)
At close: 03:44PM EEST
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
Total Revenue
201,114
201,114
204,553
176,692
171,061
Cost of Revenue
148,500
148,500
175,930
144,485
132,575
Gross Profit
52,614
52,614
28,623
32,207
38,486
Operating Expenses
Research Development
220
220
319
521
561
Selling General and Administrative
14,801
14,801
14,314
14,125
13,030
Total Operating Expenses
34,826
34,826
32,227
31,048
29,726
Operating Income or Loss
17,788
17,788
-3,604
1,159
8,760
Interest Expense
1,869
1,869
1,134
976
1,148
Income Before Tax
15,621
15,621
-6,203
978
8,014
Income Tax Expense
2,366
2,366
-883
-245
302
Income from Continuing Operations
13,255
13,255
-5,320
1,223
7,712
Net Income
13,255
13,255
-5,320
1,223
7,712
Net Income available to common shareholders
13,255
13,255
-5,320
1,223
7,712
Basic EPS
0.21
0.29
-0.12
0.03
0.17
Diluted EPS
0.21
0.29
-0.12
0.03
0.17
Basic Average Shares
39,507
45,134
45,134
45,134
45,134
Diluted Average Shares
45,134
45,134
45,134
45,134
45,134
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.