XML 78 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operations and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Operating Segments by Geographic Location Our company is organized in the following three operating segments, which are primarily defined by their related geographies:
Operating SegmentGeography
North AmericaUnited States ("U.S.") and Canada
EMEAEurope, Middle East and Africa
APACAsia-Pacific
Schedule of Estimated Economic Lives of Property and Equipment
We record property and equipment at cost. We capitalize major improvements and betterments, while maintenance, repairs and minor replacements are expensed as incurred. Depreciation or amortization is provided using the straight-line method over the following estimated economic lives of the assets:
Estimated Economic Life
Leasehold improvementsShorter of underlying lease term or asset life
Furniture and fixtures
2 – 7 years
Equipment
3 – 5 years
Software
3 – 10 years
Buildings29 years
Schedule of Reconciliation of Denominators of Basic and Diluted EPS Calculations
A reconciliation of the denominators of the basic and diluted EPS calculations follows (in thousands, except per share data):
Years Ended December 31,
202420232022
Numerator:
Net earnings$249,691 $281,309 $280,608 
Denominator:
Weighted-average shares used to compute basic EPS
32,286 32,991 34,903 
Dilutive potential common shares due to:
Dilutive RSUs, net of tax effect297 288 251 
Convertible senior notes3,205 2,619 1,466 
Warrants
2,348 1,343 — 
Weighted-average shares used to compute diluted EPS
38,136 37,241 36,620 
Net earnings per share:
Basic$7.73 $8.53 $8.04 
Diluted$6.55 $7.55 $7.66