
Constellation
CSU.TOConstellation Software Price (CSU.TO)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
21,191,530
(0)%Income Statement Summary
Revenue | |
Cost of Revenue | |
Gross Profit | |
Operating Expenses | |
Operating Income | |
Other Expenses | |
Net Income |


Income Statement
Constellation Software Inc.Currency: CAD
YEAR | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | |||||||||||||||||||||||
Revenue |
80,766,962.00
+0% |
109,134,928.00
+35% |
165,361,596.00
+52% |
210,758,863.00
+27% |
243,022,858.00
+15% |
330,532,000.00
+36% |
437,940,000.00
+32% |
630,857,000.00
+44% |
773,341,000.00
+23% |
891,226,000.00
+15% |
1,210,776,000.00
+36% |
1,669,344,000.00
+38% |
1,838,309,000.00
+10% |
2,125,086,000.00
+16% |
2,479,421,000.00
+17% |
3,060,100,000.00
+23% |
3,489,000,000.00
+14% |
3,969,000,000.00
+14% |
5,107,000,000.00
+29% |
6,622,000,000.00
+30% |
8,405,000,000.00
+27% |
10,066,000,000.00
+20% |
|
Cost of Revenue | |||||||||||||||||||||||
Cost of Revenue | 0.00 | 43,416,951.00 | 64,216,184.00 | 81,970,126.00 | 92,112,577.00 | 124,690,000.00 | 166,607,000.00 | 262,569,000.00 | 513,299,000.00 | 122,915,000.00 | 175,852,000.00 | 231,723,000.00 | 253,992,000.00 | 275,007,000.00 | 305,270,000.00 | 360,600,000.00 | 401,000,000.00 | 427,000,000.00 | 532,000,000.00 | 760,000,000.00 | 968,000,000.00 | 1,129,000,000.00 | |
Gross Profit | |||||||||||||||||||||||
Gross Profit |
80,766,962.00
+0% |
65,717,977.00
-19% |
101,145,412.00
+54% |
128,788,737.00
+27% |
150,910,281.00
+17% |
205,842,000.00
+36% |
271,333,000.00
+32% |
368,288,000.00
+36% |
260,042,000.00
-29% |
768,311,000.00
+195% |
1,034,924,000.00
+35% |
1,437,621,000.00
+39% |
1,584,317,000.00
+10% |
1,850,079,000.00
+17% |
2,174,151,000.00
+18% |
2,699,500,000.00
+24% |
3,088,000,000.00
+14% |
3,542,000,000.00
+15% |
4,575,000,000.00
+29% |
5,862,000,000.00
+28% |
7,437,000,000.00
+27% |
8,937,000,000.00
+20% |
|
Gross Profit Ratio | (1.00%) | (0.60%) | (0.61%) | (0.61%) | (0.62%) | (0.62%) | (0.62%) | (0.58%) | (0.34%) | (0.86%) | (0.85%) | (0.86%) | (0.86%) | (0.87%) | (0.88%) | (0.88%) | (0.89%) | (0.89%) | (0.90%) | (0.89%) | (0.88%) | (0.89%) | |
Operating Expenses | |||||||||||||||||||||||
Research and Development | 0.00 | 14,952,079.00 | 25,043,426.00 | 32,820,843.00 | 36,965,059.00 | 48,224,000.00 | 65,632,000.00 | 84,880,000.00 | 0.00 | 188,993,000.00 | 271,696,000.00 | 389,316,000.00 | 409,711,000.00 | 452,649,000.00 | 538,200,000.00 | 651,000,000.00 | 755,000,000.00 | 870,000,000.00 | 1,086,000,000.00 | 1,405,000,000.00 | 0.00 | 0.00 | |
General and Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 55,585,000.00 | 72,401,000.00 | 108,668,000.00 | 0.00 | 568,002,000.00 | 771,569,000.00 | 1,048,801,000.00 | 1,092,710,000.00 | 1,268,720,000.00 | 1,481,707,000.00 | 1,863,500,000.00 | 2,082,000,000.00 | 2,297,000,000.00 | 3,000,000,000.00 | 4,009,000,000.00 | 5,093,000,000.00 | 6,066,000,000.00 | |
Selling, General & Admin... | 0.00 | 34,573,714.00 | 52,615,014.00 | 65,124,903.00 | 72,793,274.00 | 93,278,000.00 | 117,575,000.00 | 166,978,000.00 | 82,885,000.00 | 568,002,000.00 | 771,569,000.00 | 1,048,801,000.00 | 1,092,710,000.00 | 1,268,720,000.00 | 1,481,707,000.00 | 1,863,500,000.00 | 2,082,000,000.00 | 2,297,000,000.00 | 3,000,000,000.00 | 4,009,000,000.00 | 5,093,000,000.00 | 6,066,000,000.00 | |
Selling & Marketing Exp... | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 37,693,000.00 | 45,174,000.00 | 58,310,000.00 | 0.00 | 0.00 | 13,200,000.00 | 23,100,000.00 | 21,400,000.00 | 26,000,000.00 | 32,299,999.00 | 43,000,000.00 | 46,000,000.00 | 0.00 | 54,000,000.00 | 86,000,000.00 | 0.00 | 0.00 | |
Depreciation and Amortiz... | 0.00 | 8,286,524.00 | 14,716,657.00 | 20,032,621.00 | 25,480,818.00 | 46,277,000.00 | 64,399,000.00 | 76,100,000.00 | 84,518,000.00 | 92,785,000.00 | 129,088,000.00 | 189,648,000.00 | 197,497,000.00 | 212,950,000.00 | 253,070,000.00 | 305,800,000.00 | 423,000,000.00 | 508,000,000.00 | 639,000,000.00 | 819,000,000.00 | 1,021,000,000.00 | 1,226,000,000.00 | |
Other Expenses | 0.00 | 8,286,525.00 | 2,547,081.00 | 2,942,742.00 | 3,115,496.00 | -42,593,000.00 | 3,564,000.00 | -59,738,000.00 | -3,392,000.00 | -14,358,000.00 | -19,593,000.00 | -24,278,000.00 | -51,286,000.00 | -50,598,000.00 | -98,556,000.00 | -107,500,000.00 | 423,000,000.00 | 508,000,000.00 | 639,000,000.00 | 819,000,000.00 | 2,344,000,000.00 | 2,871,000,000.00 | |
Total Operating Expenses | 0.00 | 57,812,318.00 | 80,205,521.00 | 100,888,488.00 | 112,873,829.00 | 145,144,000.00 | 187,018,000.00 | 257,894,000.00 | 175,882,000.00 | 660,787,000.00 | 900,657,000.00 | 1,238,449,000.00 | 1,290,207,000.00 | 1,481,670,000.00 | 1,734,777,000.00 | 2,169,300,000.00 | 2,505,000,000.00 | 2,805,000,000.00 | 3,639,000,000.00 | 4,828,000,000.00 | 7,437,000,000.00 | 8,937,000,000.00 | |
Cost and Exponses | 0.00 | 101,229,269.00 | 144,421,705.00 | 182,858,614.00 | 204,986,406.00 | 269,834,000.00 | 353,625,000.00 | 520,463,000.00 | 689,181,000.00 | 783,702,000.00 | 1,076,509,000.00 | 1,470,172,000.00 | 1,544,199,000.00 | 1,756,677,000.00 | 2,040,047,000.00 | 2,529,900,000.00 | 2,906,000,000.00 | 3,232,000,000.00 | 4,171,000,000.00 | 5,588,000,000.00 | 8,405,000,000.00 | 10,066,000,000.00 | |
Operating Income | |||||||||||||||||||||||
Operating Income |
80,766,962.00
+0% |
7,905,659.00
-90% |
20,940,752.00
+165% |
27,900,249.00
+33% |
38,035,445.00
+36% |
60,698,000.00
+60% |
84,315,000.00
+39% |
110,394,000.00
+31% |
84,160,000.00
-24% |
93,166,000.00
+11% |
114,674,000.00
+23% |
174,894,000.00
+53% |
265,068,000.00
+52% |
368,409,000.00
+39% |
439,374,000.00
+19% |
530,200,000.00
+21% |
460,000,000.00
-13% |
656,000,000.00
+43% |
436,000,000.00
-34% |
764,000,000.00
+75% |
1,181,000,000.00
+55% |
0.00
+0% |
|
Operating Income Ratio | (1.00%) | (0.07%) | (0.13%) | (0.13%) | (0.16%) | (0.18%) | (0.19%) | (0.17%) | (0.11%) | (0.10%) | (0.09%) | (0.10%) | (0.14%) | (0.17%) | (0.18%) | (0.17%) | (0.13%) | (0.17%) | (0.09%) | (0.12%) | (0.14%) | (0.00%) | |
Other Income and Exp... | |||||||||||||||||||||||
Interest Income | 0.00 | 424,202.00 | 754,149.00 | 285,861.00 | 507,502.00 | 796,000.00 | 0.00 | 1,241,000.00 | 7,267,000.00 | 23,178,000.00 | 3,901,000.00 | 13,771,000.00 | 2,096,000.00 | 4,883,000.00 | 8,214,000.00 | 9,300,000.00 | 7,000,000.00 | 5,000,000.00 | 3,000,000.00 | 1,000,000.00 | -1,000,000.00 | 36,000,000.00 | |
Interest Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 262,000.00 | 1,911,000.00 | 2,702,000.00 | 3,847,000.00 | 5,575,000.00 | 1,589,000.00 | 0.00 | 0.00 | 17,434,000.00 | 22,861,000.00 | 22,530,000.00 | 25,500,000.00 | 38,000,000.00 | 41,000,000.00 | 53,000,000.00 | 88,000,000.00 | 163,000,000.00 | 248,000,000.00 | |
Total Other Income/Exp... | -80,766,962.00 | -2,950,246.00 | -16,946,427.00 | -27,986,093.00 | -22,967,445.00 | -43,708,000.00 | -66,854,000.00 | -75,981,000.00 | -2,189,000.00 | 18,489,000.00 | 3,313,000.00 | -32,009,000.00 | -27,498,000.00 | -82,010,000.00 | -118,500,000.00 | -45,000,000.00 | -127,000,000.00 | -54,000,000.00 | -496,000,000.00 | -195,000,000.00 | -916,000,000.00 | 1,011,000,000.00 | |
EBITDA | |||||||||||||||||||||||
EBITDA | 80,766,962.00 | 16,192,183.00 | 35,656,548.00 | 47,932,870.00 | 63,517,270.00 | 64,382,000.00 | 84,562,000.00 | 114,878,000.00 | 170,937,000.00 | 205,056,000.00 | 250,723,000.00 | 356,953,000.00 | 459,230,000.00 | 522,210,000.00 | 596,400,000.00 | 817,000,000.00 | 917,000,000.00 | 1,152,000,000.00 | 1,066,000,000.00 | 1,632,000,000.00 | 1,449,000,000.00 | 2,485,000,000.00 | |
EBITDA ratio | (1.00%) | (0.15%) | (0.22%) | (0.23%) | (0.26%) | (0.20%) | (0.05%) | (0.20%) | (0.22%) | (0.21%) | (0.20%) | (0.22%) | (0.24%) | (0.26%) | (0.24%) | (0.24%) | (0.25%) | (0.29%) | (0.21%) | (0.24%) | (0.17%) | (0.25%) | |
Income Before Tax | |||||||||||||||||||||||
Income Before Tax | 0.00 | 4,955,413.00 | 3,994,325.00 | -85,844.00 | 15,067,969.00 | 16,990,000.00 | 17,461,000.00 | 46,809,000.00 | 81,971,000.00 | 110,682,000.00 | 118,250,000.00 | 154,871,000.00 | 244,299,000.00 | 286,399,000.00 | 320,882,000.00 | 485,400,000.00 | 456,000,000.00 | 603,000,000.00 | 374,000,000.00 | 725,000,000.00 | 265,000,000.00 | 1,011,000,000.00 | |
Income Before Tax Ratio | (0.00%) | (0.05%) | (0.02%) | (0.00%) | (0.06%) | (0.05%) | (0.04%) | (0.07%) | (0.11%) | (0.12%) | (0.10%) | (0.09%) | (0.13%) | (0.13%) | (0.13%) | (0.16%) | (0.13%) | (0.15%) | (0.07%) | (0.11%) | (0.03%) | (0.10%) | |
Income Tax Expense | |||||||||||||||||||||||
Income Tax Expense | -13,637,634.00 | 2,890,241.00 | 3,473,214.00 | 1,150,313.00 | 3,958,312.00 | 1,996,000.00 | 7,237,000.00 | 5,043,000.00 | -75,203,000.00 | 18,050,000.00 | 25,115,000.00 | 51,773,000.00 | 67,051,000.00 | 79,615,000.00 | 98,914,000.00 | 106,100,000.00 | 123,000,000.00 | 167,000,000.00 | 206,000,000.00 | 175,000,000.00 | 204,000,000.00 | 244,000,000.00 | |
Net Income | |||||||||||||||||||||||
Net Income | 13,637,634.00
+0% |
2,065,172.00
-85% |
521,111.00
-75% |
-1,236,158.00
-337% |
11,109,657.00
-999% |
14,994,000.00
+35% |
10,224,000.00
-32% |
41,766,000.00
+309% |
157,174,000.00
+276% |
92,632,000.00
-41% |
93,135,000.00
+1% |
103,098,000.00
+11% |
177,248,000.00
+72% |
206,784,000.00
+17% |
221,968,000.00
+7% |
379,300,000.00
+71% |
333,000,000.00
-12% |
436,000,000.00
+31% |
168,000,000.00
-61% |
512,000,000.00
+205% |
565,000,000.00
+10% |
731,000,000.00
+29% |
|
Net Income Ratio | (0.17%) | (0.02%) | (0.00%) | (-0.01%) | (0.05%) | (0.05%) | (0.02%) | (0.07%) | (0.20%) | (0.10%) | (0.08%) | (0.06%) | (0.10%) | (0.10%) | (0.09%) | (0.12%) | (0.10%) | (0.11%) | (0.03%) | (0.08%) | (0.07%) | (0.07%) | |
Earning Per Share | |||||||||||||||||||||||
Basic EPS | 0.71 | 0.11 | 0.03 | -0.06 | 0.53 | 0.71 | 0.48 | 1.42 | 7.42 | 4.37 | 4.39 | 4.87 | 8.36 | 9.76 | 10.47 | 17.90 | 15.71 | 20.59 | 7.93 | 24.18 | 26.66 | 34.49 | |
Diluted EPS | 0.70 | 0.10 | 0.03 | -0.06 | 0.52 | 0.71 | 0.48 | 1.42 | 7.42 | 4.37 | 4.39 | 4.87 | 8.36 | 9.76 | 10.47 | 17.90 | 15.71 | 20.59 | 7.93 | 24.18 | 26.66 | 34.49 | |
Share Outstanding | |||||||||||||||||||||||
Basic Share Outstanding | 19,155,864.00 | 19,460,000.00 | 19,952,000.00 | 20,810,000.00 | 21,110,000.00 | 21,140,000.00 | 21,165,000.00 | 21,192,000.00 | 21,191,530.00 | 21,192,000.00 | 21,192,000.00 | 21,192,000.00 | 21,192,000.00 | 21,192,000.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | |
Diluted Share Outstanding | 19,581,360.00 | 19,891,000.00 | 20,392,000.00 | 20,810,000.00 | 21,192,000.00 | 21,192,000.00 | 21,192,000.00 | 21,192,000.00 | 21,191,530.00 | 21,192,000.00 | 21,192,000.00 | 21,193,000.00 | 21,192,000.00 | 21,192,000.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 | 21,191,530.00 |