CADENCE DESIGN SYSTEMS INC (CDNS)
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | |
---|---|---|---|---|
Revenue | 1,215,499 | 1,060,681 | 1,009,103 | 1,023,094 |
Marketing and sales | 189,763 | 186,725 | 180,589 | 176,215 |
Restructuring | 24,538 | -33 | 280 | 11,582 |
Research and development | 407,369 | 370,740 | 378,958 | 369,642 |
General and administrative | 71,581 | 63,436 | 68,716 | 58,556 |
Cost of sales | 163,044 | 139,270 | 125,197 | 85,813 |
Amortization of acquired intangibles | 9,148 | 6,667 | 5,407 | 4,612 |
Total costs and expenses | 865,443 | 766,805 | 759,147 | 730,188 |
Income from operations | 350,056 | 293,876 | 249,956 | 292,906 |
Interest expense | 24,495 | 12,905 | 8,692 | 9,059 |
Other income, net | 7,853 | 34,739 | 68,779 | 16,106 |
Income before provision for income taxes | 333,414 | 315,710 | 310,043 | 299,953 |
Provision for income taxes | 95,303 | 86,190 | 62,400 | 45,632 |
Net income | 238,111 | 229,520 | 247,643 | 254,321 |
Basic eps | 0.87 | 0.85 | 0.92 | 0.94 |
Diluted eps | 0.87 | 0.84 | 0.91 | 0.93 |
Basic average shares | 272,244,000 | 270,912,000 | 269,606,000 | 269,229,000 |
Diluted average shares | 273,958,000 | 273,520,000 | 273,544,000 | 272,427,000 |