CTS.TO Income Statement


* In Millions (except for per share items) of CAD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
Report Filing: 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31
Revenue 2705207000 2164647000 1527841000 948799000 687796000 459193000 52788000
Cost of Revenue 2113777999 1613879000 1182137000 715793000 526211000 369224000 42136000
Gross Profit 591429001 550768000 345704000 233006000 161585000 89969000 10652000
Operating Expenses 544810001 479775000 297598000 208592000 143714000 87978000 13223000
Research & Development 0 0 0 0 0 0 0
Selling, General and Administrative 544810000 421694000 259150000 181825000 136949000 75655000 10448000
Other Operating Expenses 1 58081000 38448000 26767000 6765000 12323000 2775000
Operating Income 46619000 70993000 48106000 24414000 17871000 1991000 -2571000
Net Interest(Non Operating) -41225000 -2370000 -903000 -3716000 -51000 -7549000 1144000
Interest Income 0 17490000 6898000 15956000 15975000 0 0
Interest Expense 41225000 19860000 7801000 19672000 16026000 7549000 -1144000
Equity & Other Income/(Expense) -23959000 -49838000 -23229000 -23199000 -30577000 -10030000 -2603000
Income Before Tax -18565000 18785000 23974000 -2501000 -12757000 -15588000 -4030000
Income Tax Expense -12172000 -4059000 7608000 1674000 -1917000 2648000 2492000
Income Attributable to Non-Controlling Interest -4945000 0 0 0 0 0 -2603000
Net Income -1448000 22844000 16366000 -4175000 -10840000 -18236000 -3919000
Depreciation and Amortization 119983000 80065000 39587000 27049000 17887000 6956000 783000
EBITDA 166602000 151058000 87693000 51463000 35758000 8947000 -1788000
Earnings Per Share (EPS) -0.007 0.13 0.09 -0.0406 -0.14 -0.28 -2.95
Diluted Earnings Per Share -0.007 0.13 0.08 -0.0406 -0.14 -0.28 -2.95
Weighted Average Shares Outstanding 206670000 213104000 185810548 102950000 77411000 64336000 1328125
Diluted Weighted Average Shares Outstanding 206670000 215806172 187939297 102950180 77411000 64336000 1328125

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.