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 close in 50 minutes
S&P/TSX
21,851.80
-159.92
(-0.73%)
S&P 500
5,066.00
-4.55
(-0.09%)
DOW
38,437.96
-65.73
(-0.17%)
CAD/USD
0.7299
-0.0021
(-0.28%)
CRUDE OIL
82.84
-0.52
(-0.62%)
Bitcoin CAD
87,831.05
-3,604.51
(-3.94%)
MARKETS LIVE BLOG
STOCKS SHED GAINS, TESLA SURGES DAY AFTER EARNINGS
Tesla shares jump after EV maker vows to speed up launch of more affordable models
Gaztransport & Technigaz SA (GZPZF)
Other OTC - Other OTC Delayed Price. Currency in USD
Add to watchlist
152.33
0.00
(0.00%)
As of 09:30AM 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
Total Revenue
427,704
-
307,294
314,735
396,374
Cost of Revenue
17,764
-
22,399
20,277
14,551
Gross Profit
409,940
-
284,895
294,458
381,823
Operating Expenses
Selling General and Administrative
-
-
-
52,760
61,920
Total Operating Expenses
186,413
-
132,679
129,839
145,017
Operating Income or Loss
223,527
-
152,216
164,619
236,806
Interest Expense
-
-
10
130
161
Income Before Tax
236,225
-
152,719
164,799
236,111
Income Tax Expense
34,853
-
24,428
30,696
37,249
Income from Continuing Operations
201,372
-
128,291
134,103
198,862
Net Income
201,369
-
128,260
134,074
198,878
Net Income available to common shareholders
201,369
-
128,260
134,074
198,878
Basic EPS
4.03
5.45
3.48
3.63
5.36
Diluted EPS
4.01
5.43
3.46
3.62
5.34
Basic Average Shares
36,911
36,941
36,890
36,928
37,071
Diluted Average Shares
37,044
37,095
37,038
37,076
37,226
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.