Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$472,396
$722,474
$481,589
$465,959
Gross Profit
288,203
273,455
258,231
240,298
EBITDA
93,906
97,932
107,147
94,144
EBIT
89,838
93,509
93,904
80,072
Net Income
69,260
71,865
68,766
58,476
Net Change In Cash
472,396
722,474
481,589
465,959
Free Cash Flow
99,736
117,584
16,398
Cash
217,784
559,505
801,294
443,745
Basic Shares
76,955
74,380
74,380
74,380

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,142,418
$2,024,271
$1,944,419
$1,308,087
Gross Profit
1,060,187
958,349
873,035
915,442
EBITDA
393,129
376,461
311,144
452,755
EBIT
357,323
316,349
237,084
375,132
Net Income
268,367
232,467
178,671
284,971
Net Change In Cash
2,142,418
2,024,271
1,944,419
1,308,087
Cost of Revenue
257,790
Free Cash Flow
433,780
657,496
1,293,821
Cash
217,784
491,116
588,283
572,647
Basic Shares
76,955
73,978
73,523
78,808

Earnings Calls

QuarterEPS
2025-12-31
$0.94
2025-09-30
$0.95
2025-06-30
$0.91
2025-03-31
$0.77