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 open in 7 hours 43 minutes
S&P/TSX
21,714.54
-297.08
(-1.35%)
S&P 500
5,035.69
-80.48
(-1.57%)
DOW
37,815.92
-570.17
(-1.49%)
CAD/USD
0.7258
-0.0003
(-0.04%)
CRUDE OIL
81.16
-0.77
(-0.94%)
Bitcoin CAD
82,620.80
-4,428.63
(-5.09%)
Amadeus FiRe AG (AAD.VI)
Vienna - Vienna Delayed Price. Currency in EUR
Add to watchlist
113.00
-2.20
(-1.91%)
At close: 05:32PM CEST
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
446,116
442,357
407,072
372,372
280,154
Cost of Revenue
201,191
198,976
190,679
172,744
143,442
Gross Profit
244,925
243,381
216,393
199,628
136,712
Operating Expenses
Selling General and Administrative
183,996
178,511
152,491
140,974
105,723
Total Operating Expenses
183,682
178,138
151,879
140,893
105,499
Operating Income or Loss
61,243
65,243
64,514
58,735
31,213
Interest Expense
2,390
2,046
2,094
2,800
2,700
Income Before Tax
56,750
61,269
61,320
52,152
27,835
Income Tax Expense
15,879
17,515
19,792
15,533
8,477
Income from Continuing Operations
40,871
43,754
41,528
36,619
19,358
Net Income
37,745
40,439
38,394
34,048
17,786
Net Income available to common shareholders
37,745
40,439
38,394
34,048
17,786
Basic EPS
7.41
7.12
6.71
5.95
3.29
Diluted EPS
7.41
7.12
6.71
5.95
3.29
Basic Average Shares
5,713
5,676
5,718
5,718
5,408
Diluted Average Shares
5,713
5,676
5,718
5,718
5,408
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.