Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$173,563
$172,334
$174,142
$166,657
Gross Profit
161,832
153,417
159,840
153,711
EBITDA
133,093
137,315
139,881
137,739
EBIT
127,331
133,222
136,041
133,863
Net Income
106,594
114,589
114,417
113,110
Net Change In Cash
173,563
172,334
174,142
166,657
Free Cash Flow
-9,600
91,905
145,006
107,032
Cash
533,914
894,704
837,100
725,169
Basic Shares
23,012
23,013
23,020
23,034

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$631,595
$667,422
$450,958
$302,554
Gross Profit
583,272
634,528
421,468
269,953
EBITDA
500,810
577,683
378,650
231,646
EBIT
486,053
562,307
362,393
217,251
Net Income
405,645
446,362
269,980
176,049
Net Change In Cash
631,595
667,422
450,958
302,554
Free Cash Flow
378,291
426,275
249,615
185,005
Cash
725,169
510,834
428,242
281,046
Basic Shares
23,059
23,180
23,256
23,268

Earnings Calls

Quarter EPS
2024-09-30
$4.63
2024-06-30
$4.98
2024-03-31
$4.97
2023-12-31
$14.73