PTC INC. (PTC)
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-06-30 | |
---|---|---|---|---|
Total revenue | 643,937 | 636,366 | 565,128 | 518,639 |
Cost of support and cloud services revenue-Support And Cloud Services | 73,446 | 70,303 | 71,352 | 69,968 |
Cost of license revenue-License | 12,060 | 10,939 | 10,223 | 12,072 |
Total cost of software revenue-Software | 85,506 | 81,242 | 81,575 | 82,040 |
Cost of professional services revenue-Technology Service | 24,519 | 25,020 | 30,222 | 29,876 |
Total cost of revenue | 110,025 | 106,262 | 111,797 | 111,916 |
Gross margin | 533,912 | 530,104 | 453,331 | 406,723 |
Sales and marketing | 141,756 | 125,031 | 157,532 | 140,318 |
Impairment and other charges (credits), net | - | 4,213 | - | - |
Research and development | 116,647 | 111,023 | 115,516 | 110,253 |
General and administrative | 54,145 | 54,993 | 53,319 | 49,659 |
Amortization of acquired intangible assets | 11,536 | 11,380 | 11,440 | 10,672 |
Total operating expenses | 324,084 | 306,640 | 337,807 | 310,902 |
Operating income | 209,828 | 223,464 | 115,524 | 95,821 |
Other income (expense), net | 2,252 | 1,391 | -322 | -663 |
Interest expense | 18,404 | 19,606 | 22,048 | 27,785 |
Income before income taxes | 193,676 | 205,249 | 93,154 | 67,373 |
Provision (benefit) for income taxes | 52,348 | 42,605 | 10,922 | -1,605 |
Net income | 141,328 | 162,644 | 82,232 | 68,978 |
Earnings per share, basic, total | 1.18 | 1.35 | 0.68 | 0.58 |
Earnings per share, diluted, total | 1.17 | 1.35 | 0.68 | 0.57 |
Weighted average number of shares outstanding, basic, total | 119,913,000 | 120,177,000 | 120,243,000 | 119,893,000 |
Weighted-average shares outstandingdiluted | 120,461,000 | 120,854,000 | 121,145,000 | 120,822,000 |