XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
Accounting Policies [Abstract]  
Schedule of Reconciliation of Cash and Cash Equivalents
The following table provides a reconciliation of the cash and cash equivalents between the Condensed Consolidated Balance Sheets and the Condensed Consolidated Statements of Cash Flows as of September 30, 2025 and 2024, and December 31, 2024 and 2023, respectively:
September 30,December 31,
2025202420242023
Cash and cash equivalents$454,640 $363,422 $515,627 $412,618 
Restricted cash included within other non-current assets269 — 186 — 
Total cash, cash equivalents and restricted cash$454,909 $363,422 $515,813 $412,618 
Schedule of Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Net income$17,646 $14,829 $52,025 $23,704 
Weighted average shares outstanding:
Basic20,735 20,357 20,617 20,254 
Effect of dilutive securities:
Restricted stock units377 458 519 619 
Performance stock units204 209 241 271 
Diluted21,316 21,024 21,377 21,144 
Basic earnings per share$0.85 $0.73 $2.52 $1.17 
Diluted earnings per share$0.83 $0.71 $2.43 $1.12 
Schedule of Effects of Correction of Presentation Error on the Condensed Consolidated Statements of Cash Flows
The following table outlines the effects of the correction of the presentation error on the Condensed Consolidated Statements of Cash Flows:
Nine Months Ended September 30, 2024
As Previously ReportedAdjustmentAs Corrected
Accounts payable$(13,292)$13,395 $103 
Net cash used in operating activities(39,757)13,395 (26,362)
Capital expenditures(9,647)(13,395)(23,042)
Net cash used in investing activities$3,815 $(13,395)$(9,580)