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 3 hours 58 minutes
S&P/TSX
21,928.26
+105.04
(+0.48%)
S&P 500
5,122.87
+58.67
(+1.16%)
DOW
38,670.82
+445.16
(+1.16%)
CAD/USD
0.7311
-0.0003
(-0.04%)
CRUDE OIL
78.59
-0.36
(-0.46%)
Bitcoin CAD
84,509.70
+3,453.12
(+4.26%)
MARKETS LIVE BLOG
STOCKS SURGE AFTER SOFT U.S. JOBS PRINT, SOLID APPLE RESULTS
Jobs report pushes up bets on a sooner-than-expected interest rate cut from the Fed
Consun Pharmaceutical Group Limited (C1P.F)
Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
0.5850
+0.0050
(+0.86%)
As of 08:05AM CEST. 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
2,590,115
2,590,115
2,339,650
2,044,660
1,752,830
Cost of Revenue
668,437
668,437
576,738
517,324
431,159
Gross Profit
1,921,678
1,921,678
1,762,912
1,527,336
1,321,671
Operating Expenses
Selling General and Administrative
1,167,805
1,167,805
1,094,464
899,997
745,997
Total Operating Expenses
1,099,048
1,099,048
1,043,455
875,024
767,882
Operating Income or Loss
822,630
822,630
719,457
652,312
553,789
Interest Expense
21,264
21,264
10,933
12,905
21,401
Income Before Tax
863,703
863,703
746,393
695,861
583,736
Income Tax Expense
77,149
77,149
62,696
108,744
101,993
Income from Continuing Operations
786,554
786,554
683,697
587,117
481,743
Net Income
784,534
784,534
682,907
590,172
498,788
Net Income available to common shareholders
784,534
784,534
682,907
590,172
498,788
Basic EPS
0.93
0.99
0.86
0.74
0.61
Diluted EPS
0.92
0.98
0.86
0.73
0.61
Basic Average Shares
788,872
790,908
790,627
801,581
817,264
Diluted Average Shares
792,923
799,168
791,997
804,702
817,264
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.