Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$318,725
$326,053
$324,066
$339,275
Gross Profit
273,803
308,998
292,779
298,300
EBITDA
208,675
240,664
216,520
204,532
EBIT
207,410
239,323
215,147
203,101
Net Income
164,215
195,339
175,433
167,900
Net Change In Cash
318,725
326,053
324,066
339,275
Free Cash Flow
210,596
188,795
221,346
215,984
Cash
91,411
92,116
208,066
131,480
Basic Shares
101,155
101,059
103,946
106,104

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,267,152
$1,131,085
$1,018,340
$1,028,510
Gross Profit
1,185,932
1,099,543
1,193,044
997,453
EBITDA
896,593
857,661
1,006,819
833,975
EBIT
890,810
853,136
1,003,795
830,596
Net Income
729,403
696,386
831,353
681,783
Net Change In Cash
1,267,152
1,131,085
1,018,340
1,028,510
Cost of Revenue
-251
-21,339
Free Cash Flow
854,766
758,999
584,836
706,758
Cash
131,480
141,787
81,240
81,491
Basic Shares
106,550
107,129
107,653
111,555

Earnings Calls

QuarterEPS
2025-09-30
$1.67
2025-06-30
$1.93
2025-03-31
$1.69
2024-12-31
$1.58