Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$308,063
$293,438
$292,443
$299,251
Gross Profit
252,076
236,089
237,195
244,437
EBITDA
-7,849
1,390
1,342
203,834
EBIT
-9,318
0
0
202,090
Net Income
203,609
181,719
175,367
177,959
Net Change In Cash
308,063
293,438
292,443
299,251
Free Cash Flow
187,633
212,451
213,294
194,002
Cash
197,402
164,255
141,787
96,779
Basic Shares
106,778
106,770
106,823
107,025

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,090,731
$972,148
$972,124
$955,154
Gross Profit
890,300
800,415
805,267
800,463
EBITDA
4,525
1,025,166
815,295
483,618
EBIT
0
1,022,142
811,916
480,290
Net Income
696,386
831,353
681,783
413,041
Net Change In Cash
1,090,731
972,148
972,124
955,154
Cost of Revenue
-251
-21,339
31,480
Free Cash Flow
758,999
584,836
706,758
725,485
Cash
141,787
81,240
81,491
102,830
Basic Shares
107,129
107,653
111,555
106,376

Earnings Calls

Quarter EPS
2024-06-30
$1.91
2024-03-31
$1.70
2023-12-31
$1.64
2023-09-30
$1.66