Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$312,404
$318,725
$326,053
$324,066
Gross Profit
256,331
273,803
308,998
292,779
EBITDA
193,931
208,675
240,664
216,520
EBIT
192,677
207,410
239,323
215,147
Net Income
154,982
164,215
195,339
175,433
Net Change In Cash
312,404
318,725
326,053
324,066
Free Cash Flow
227,952
210,596
188,795
221,346
Cash
123,049
91,411
92,116
208,066
Basic Shares
96,664
101,155
101,059
103,946

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,260,935
$1,267,152
$1,131,085
$1,018,340
Gross Profit
1,111,598
1,185,932
1,099,543
1,193,044
EBITDA
859,790
896,593
857,661
1,006,819
EBIT
854,557
890,810
853,136
1,003,795
Net Income
689,969
729,403
696,386
831,353
Net Change In Cash
1,260,935
1,267,152
1,131,085
1,018,340
Cost of Revenue
-251
Free Cash Flow
848,689
854,766
758,999
584,836
Cash
123,049
131,480
141,787
81,240
Basic Shares
100,023
106,550
107,129
107,653

Earnings Calls

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