XML 52 R42.htm IDEA: XBRL DOCUMENT
v3.25.1

Segment and Related Information - Schedule of Segment Revenues and Operations (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2025 | Mar. 31, 2024
Segment Reporting Information |  |
Total segment revenues | $ 564,475 | $ 512,359
Less: |  |
Cost of revenues | 298,084 | 288,693
Sales and marketing expense | 36,473 | 36,427
General and administrative expense | 79,452 | 72,710
Research and development expense | 47,844 | 29,433
Segment operating income | 189,206 | 158,954
Operating Segments | Enterprise Software |  |
Segment Reporting Information |  |
Total segment revenues | 402,746 | 363,030
Less: |  |
Cost of revenues | 169,287 | 170,805
Sales and marketing expense | 25,267 | 25,226
General and administrative expense | 11,592 | 11,448
Research and development expense | 37,680 | 24,852
Segment operating income | 158,920 | 130,699
Operating Segments | Platform Technologies |  |
Segment Reporting Information |  |
Total segment revenues | 161,729 | 149,329
Less: |  |
Cost of revenues | 108,993 | 98,538
Sales and marketing expense | 4,731 | 5,664
General and administrative expense | 13,401 | 13,493
Research and development expense | 4,318 | 3,379
Segment operating income | 30,286 | 28,255
SaaS | Operating Segments | Enterprise Software |  |
Segment Reporting Information |  |
Total segment revenues | 158,741 | 128,142
SaaS | Operating Segments | Platform Technologies |  |
Segment Reporting Information |  |
Total segment revenues | 21,339 | 20,642
Transaction-based fees | Operating Segments | Enterprise Software |  |
Segment Reporting Information |  |
Total segment revenues | 69,839 | 51,884
Transaction-based fees | Operating Segments | Platform Technologies |  |
Segment Reporting Information |  |
Total segment revenues | 125,070 | 112,575
Maintenance | Operating Segments | Enterprise Software |  |
Segment Reporting Information |  |
Total segment revenues | 106,979 | 111,182
Maintenance | Operating Segments | Platform Technologies |  |
Segment Reporting Information |  |
Total segment revenues | 5,822 | 6,036
Professional services | Operating Segments | Enterprise Software |  |
Segment Reporting Information |  |
Total segment revenues | 54,593 | 54,893
Professional services | Operating Segments | Platform Technologies |  |
Segment Reporting Information |  |
Total segment revenues | 9,457 | 9,913
Software licenses and royalties | Operating Segments | Enterprise Software |  |
Segment Reporting Information |  |
Total segment revenues | 6,994 | 8,571
Software licenses and royalties | Operating Segments | Platform Technologies |  |
Segment Reporting Information |  |
Total segment revenues | 0 | 163
Hardware and other |  |
Less: |  |
Cost of revenues | 3,448 | 4,656
Hardware and other | Operating Segments | Enterprise Software |  |
Segment Reporting Information |  |
Total segment revenues | 5,600 | 8,358
Hardware and other | Operating Segments | Platform Technologies |  |
Segment Reporting Information |  |
Total segment revenues | $ 41 | $ 0

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://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 2: 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 3: 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 + 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: |