Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$326,053
$324,066
$260,399
$237,702
Gross Profit
308,998
292,779
219,424
207,036
EBITDA
240,664
216,520
204,532
220,524
EBIT
239,323
215,147
203,101
219,031
Net Income
195,339
175,433
167,900
176,175
Net Change In Cash
326,053
324,066
260,399
237,702
Free Cash Flow
188,795
221,346
215,984
228,698
Cash
92,116
208,066
131,480
109,306
Basic Shares
101,059
103,946
106,104
106,554

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,267,152
$1,131,085
$1,000,824
$1,028,510
Gross Profit
1,185,932
1,099,543
829,091
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,000,824
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

Quarter EPS
2025-06-30
$1.93
2025-03-31
$1.69
2024-12-31
$1.58
2024-09-30
$1.65