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 open in 28 minutes
S&P/TSX
22,465.37
+165.57
(+0.74%)
S&P 500
5,308.13
+4.86
(+0.09%)
DOW
39,806.77
-196.82
(-0.49%)
CAD/USD
0.7316
-0.0026
(-0.35%)
CRUDE OIL
78.43
-1.37
(-1.72%)
Bitcoin CAD
97,404.68
+5,988.20
(+6.55%)
BREAKING
CANADA INFLATION EASES TO 2.7% IN APRIL FROM MARCH
On a seasonally adjusted monthly basis, the CPI rose 0.2% last month, says StatCan
National Research Corporation (NRC)
NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
31.36
+0.36
(+1.16%)
At close: 04:00PM EDT
31.36
0.00
(0.00%)
Pre-Market:
08:35AM EDT
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
147,420
148,580
151,568
147,954
133,277
Cost of Revenue
55,591
56,015
57,049
52,350
49,187
Gross Profit
91,829
92,565
94,519
95,604
84,090
Operating Expenses
Selling General and Administrative
46,088
46,621
42,699
38,960
34,441
Total Operating Expenses
52,040
52,520
47,976
45,334
41,946
Operating Income or Loss
39,789
40,045
46,543
50,270
42,144
Interest Expense
1,226
862
1,209
1,667
1,813
Total Other Income/Expenses Net
-32
-41
-2,687
4
1,118
Income Before Tax
39,145
39,962
42,815
48,621
41,467
Income Tax Expense
8,779
8,991
11,015
11,155
4,207
Income from Continuing Operations
30,366
30,971
31,800
37,466
37,260
Net Income
30,366
30,971
31,800
37,466
37,260
Net Income available to common shareholders
30,358
30,963
31,784
37,448
37,203
Basic EPS
1.17
-
1.28
1.47
1.48
Diluted EPS
1.16
-
1.27
1.46
1.45
Basic Average Shares
24,592
-
24,922
25,422
25,170
Diluted Average Shares
24,728
-
25,052
25,640
25,696
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.