XML 51 R41.htm IDEA: XBRL DOCUMENT
v3.25.3

Segment and Related Information - Schedule of Segment Revenues and Operations (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2025 | Sep. 30, 2024 | Sep. 30, 2025 | Sep. 30, 2024
Segment Reporting Information |  |  |  |
Total segment revenues | $ 595,398 | $ 543,337 | $ 1,748,424 | $ 1,589,759
Less: |  |  |  |
Cost of revenues | 314,427 | 305,877 | 935,444 | 897,730
Sales and marketing expense | 37,560 | 38,203 | 110,345 | 116,195
General and administrative expense | 79,971 | 72,460 | 236,024 | 220,590
Research and development expense | 51,788 | 30,120 | 150,474 | 88,504
Segment operating income | 201,060 | 172,740 | 587,519 | 500,189
Operating Segments | Enterprise Software |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 436,106 | 383,748 | 1,263,134 | 1,119,585
Less: |  |  |  |
Cost of revenues | 183,674 | 179,123 | 531,423 | 523,401
Sales and marketing expense | 25,244 | 27,863 | 75,482 | 81,090
General and administrative expense | 11,330 | 11,582 | 33,789 | 36,046
Research and development expense | 41,243 | 25,306 | 118,318 | 74,889
Segment operating income | 174,615 | 139,874 | 504,122 | 404,159
Operating Segments | Platform Technologies |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 159,292 | 159,589 | 485,290 | 470,174
Less: |  |  |  |
Cost of revenues | 108,655 | 105,577 | 332,628 | 307,325
Sales and marketing expense | 5,004 | 4,817 | 14,769 | 16,082
General and administrative expense | 14,764 | 13,945 | 41,539 | 41,922
Research and development expense | 4,424 | 2,384 | 12,957 | 8,815
Segment operating income | 26,445 | 32,866 | 83,397 | 96,030
SaaS | Operating Segments | Enterprise Software |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 178,383 | 144,445 | 505,183 | 408,632
SaaS | Operating Segments | Platform Technologies |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 21,403 | 22,179 | 64,254 | 62,754
Transaction-based fees | Operating Segments | Enterprise Software |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 78,331 | 61,561 | 227,956 | 169,146
Transaction-based fees | Operating Segments | Platform Technologies |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 122,977 | 118,985 | 383,765 | 353,563
Maintenance | Operating Segments | Enterprise Software |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 105,450 | 109,346 | 319,208 | 329,724
Maintenance | Operating Segments | Platform Technologies |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 5,862 | 6,241 | 17,028 | 18,390
Professional services | Operating Segments | Enterprise Software |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 55,769 | 53,947 | 167,224 | 167,571
Professional services | Operating Segments | Platform Technologies |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 8,959 | 10,515 | 20,166 | 33,625
Software licenses and royalties | Operating Segments | Enterprise Software |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 5,137 | 5,424 | 15,977 | 19,314
Software licenses and royalties | Operating Segments | Platform Technologies |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | (37) | 764 | (220) | 937
Hardware and other |  |  |  |
Less: |  |  |  |
Cost of revenues | 8,117 | 6,052 | 25,240 | 21,439
Hardware and other | Operating Segments | Enterprise Software |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | 13,036 | 9,025 | 27,586 | 25,198
Hardware and other | Operating Segments | Platform Technologies |  |  |  |
Segment Reporting Information |  |  |  |
Total segment revenues | $ 128 | $ 905 | $ 297 | $ 905

X
- Definition Segment Operating Income (Loss) + References No definition available. + Details
Name: | tyl_SegmentOperatingIncomeLoss
Namespace Prefix: | tyl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Segmented Revenue + References No definition available. + Details
Name: | tyl_SegmentedRevenue
Namespace Prefix: | tyl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate total amount of expenses directly related to the marketing or selling of products or services. + References No definition available. + Details
Name: | us-gaap_SellingAndMarketingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tyl_EnterpriseSoftwareSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tyl_PlatformTechnologiesSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tyl_SaasArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tyl_TransactionBasedFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_MaintenanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tyl_ProfessionalServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_LicenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tyl_HardwareAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |