Constellation Software Financial Statements 2017-2025 | CNSWF
Fifteen years of historical annual and quarterly income statements for Constellation Software (CNSWF).
Annual Data | Millions of US $ except per share data
TTM | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
$10,066 | $10,066 | $8,407 | $6,622 | $5,106 | $3,969 | $3,490 | $3,060 | $2,479 |
$6,451 | $6,451 | $5,461 | $4,299 | $3,227 | $2,477 | $2,198 | $1,926 | $1,542 |
$3,615 | $3,615 | $2,946 | $2,323 | $1,879 | $1,492 | $1,292 | $1,134 | $937 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-926.00 | $-926.00 | $-738.00 | $-624.00 | $-367.00 | $-260.00 | $-358.00 | $-350.00 | $-293.40 |
$2,152 | $2,152 | $1,759 | $1,443 | $1,006 | $768 | $781 | $656 | $547 |
$1,463 | $1,463 | $1,187 | $880 | $873 | $724 | $511 | $478 | $391 |
$-453.00 | $-453.00 | $-922.00 | $-157.00 | $-499.00 | $-119.00 | $-56.00 | $8.00 | $-69.90 |
$1,011 | $1,011 | $265 | $725 | $374 | $603 | $456 | $486 | $321 |
$244 | $244 | $204 | $175 | $206 | $167 | $123 | $106 | $98.90 |
$767 | $767 | $61.00 | $550 | $168 | $436 | $333 | $380 | $222 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$767 | $767 | $61.00 | $550 | $168 | $436 | $333 | $380 | $222 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$731 | $731 | $565 | $512 | $310 | $436 | $333 | $379 | $222 |
$2,689 | $2,689 | $2,208 | $1,699 | $1,512 | $1,232 | $934 | $784 | $644 |
$1,463 | $1,463 | $1,187 | $880 | $873 | $724 | $511 | $478 | $391 |
$34.48 | $34.48 | $26.67 | $24.18 | $14.65 | $20.59 | $15.73 | $17.91 | $10.47 |
$34.48 | $34.48 | $26.67 | $24.18 | $14.65 | $20.59 | $15.73 | $17.91 | $10.47 |
Quarterly Data | Millions of US $ except per share data
2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
$2,704 | $2,541 | $2,468 | $2,353 | $2,323 | $2,126 | $2,039 | $1,919 | $1,848 | $1,725 | $1,618 | $1,431 | $1,382 | $1,299 | $1,249 | $1,176 | $1,091 | $1,003 | $922 | $953 | $955 | $870 | $846 | $819 | $831 | $759 | $752 | $718 | $688 | $636 | $600 | $555 |
$1,678 | $1,622 | $1,608 | $1,543 | $1,464 | $1,362 | $1,347 | $1,288 | $1,189 | $1,123 | $1,055 | $932 | $857 | $814 | $797 | $759 | $675 | $611 | $579 | $612 | $597 | $534 | $532 | $535 | $505 | $472 | $481 | $468 | $424 | $392 | $370 | $356 |
$1,026 | $919 | $860 | $810 | $859 | $764 | $692 | $631 | $659 | $602 | $563 | $499 | $525 | $485 | $452 | $417 | $416 | $392 | $343 | $341 | $358 | $336 | $314 | $284 | $326 | $287 | $271 | $250 | $263 | $245 | $230 | $200 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $82.59 | $0 | $0 | $0 |
$-253.00 | $-215.00 | $-244.00 | $-214.00 | $-204.00 | $-183.00 | $-175.00 | $-176.00 | $-164.00 | $-182.00 | $-152.00 | $-126.00 | $-116.00 | $-98.00 | $-85.00 | $-68.00 | $-68.00 | $-61.00 | $-52.00 | $-79.00 | $-100.00 | $-89.00 | $-84.00 | $-85.00 | $-94.00 | $-83.00 | $-89.00 | $-84.00 | $-82.59 | $-77.20 | $-69.78 | $-63.83 |
$573 | $532 | $547 | $500 | $485 | $438 | $428 | $408 | $387 | $397 | $355 | $304 | $289 | $263 | $239 | $215 | $207 | $190 | $173 | $198 | $224 | $196 | $180 | $181 | $170 | $160 | $166 | $160 | $151 | $143 | $131 | $121 |
$453 | $387 | $313 | $310 | $374 | $326 | $264 | $223 | $272 | $205 | $208 | $195 | $236 | $222 | $213 | $202 | $209 | $202 | $170 | $143 | $134 | $140 | $134 | $103 | $156 | $127 | $105 | $90.00 | $112 | $102 | $98.85 | $78.27 |
$-84.00 | $-120.00 | $-62.00 | $-187.00 | $-427.00 | $-42.00 | $-186.00 | $-267.00 | $-73.00 | $-10.00 | $-30.00 | $-44.00 | $-52.00 | $-34.00 | $-86.00 | $-327.00 | $-16.00 | $-35.00 | $-40.00 | $-28.00 | $-14.00 | $-23.00 | $-30.00 | $11.00 | $53.00 | $-29.00 | $-27.00 | $11.00 | $-6.14 | $-21.69 | $-22.27 | $-19.80 |
$364 | $270 | $252 | $125 | $-57.00 | $286 | $79.00 | $-43.00 | $204 | $193 | $177 | $151 | $184 | $188 | $128 | $-126.00 | $189 | $168 | $131 | $115 | $121 | $117 | $103 | $115 | $209 | $97.00 | $79.00 | $101 | $106 | $80.04 | $76.58 | $58.47 |
$44.00 | $83.00 | $65.00 | $52.00 | $44.00 | $67.00 | $53.00 | $40.00 | $42.00 | $50.00 | $43.00 | $40.00 | $40.00 | $67.00 | $50.00 | $49.00 | $40.00 | $46.00 | $48.00 | $33.00 | $29.00 | $36.00 | $30.00 | $28.00 | $29.00 | $31.00 | $27.00 | $19.00 | $29.66 | $25.77 | $25.43 | $18.04 |
$320 | $187 | $187 | $73.00 | $-101.00 | $219 | $26.00 | $-83.00 | $162 | $143 | $134 | $111 | $144 | $121 | $78.00 | $-175.00 | $149 | $122 | $83.00 | $82.00 | $92.00 | $81.00 | $73.00 | $87.00 | $180 | $66.00 | $52.00 | $82.00 | $76.05 | $54.27 | $51.15 | $40.43 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 |
$320 | $187 | $187 | $73.00 | $-101.00 | $219 | $26.00 | $-83.00 | $162 | $143 | $134 | $111 | $144 | $121 | $78.00 | $-175.00 | $149 | $122 | $83.00 | $82.00 | $92.00 | $81.00 | $73.00 | $87.00 | $180 | $66.00 | $52.00 | $82.00 | $76.05 | $54.27 | $51.15 | $40.43 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 |
$285 | $164 | $177 | $105 | $141 | $227 | $103 | $94.00 | $152 | $136 | $126 | $98.00 | $124 | $107 | $88.00 | $-9.00 | $148 | $122 | $83.00 | $83.00 | $91.00 | $82.00 | $73.00 | $87.00 | $178 | $66.00 | $52.00 | $83.00 | $76.05 | $54.27 | $51.15 | $40.43 |
$773 | $704 | $616 | $596 | $655 | $581 | $517 | $455 | $495 | $420 | $411 | $373 | $409 | $387 | $367 | $349 | $347 | $331 | $292 | $262 | $258 | $246 | $231 | $199 | $233 | $204 | $181 | $166 | $181 | $167 | $160 | $136 |
$453 | $387 | $313 | $310 | $374 | $326 | $264 | $223 | $272 | $205 | $208 | $195 | $236 | $222 | $213 | $202 | $209 | $202 | $170 | $143 | $134 | $140 | $134 | $103 | $156 | $127 | $105 | $90.00 | $112 | $102 | $98.85 | $78.27 |
$13.44 | $7.74 | $8.35 | $4.95 | $6.65 | $10.70 | $4.88 | $4.44 | $7.19 | $6.42 | $5.94 | $4.63 | $5.86 | $5.04 | $4.16 | $-0.41 | $7.02 | $5.76 | $3.90 | $3.91 | $4.34 | $3.85 | $3.45 | $4.09 | $8.46 | $3.10 | $2.45 | $3.90 | $3.59 | $2.56 | $2.41 | $1.91 |
$13.44 | $7.74 | $8.35 | $4.95 | $6.65 | $10.70 | $4.88 | $4.44 | $7.19 | $6.42 | $5.94 | $4.63 | $5.86 | $5.04 | $4.16 | $-0.41 | $7.02 | $5.76 | $3.90 | $3.91 | $4.34 | $3.85 | $3.45 | $4.09 | $8.46 | $3.10 | $2.45 | $3.90 | $3.59 | $2.56 | $2.41 | $1.91 |