Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$169,828
$166,740
$168,264
$147,919
Gross Profit
141,541
139,224
138,406
117,696
EBITDA
55,497
49,913
50,924
24,940
EBIT
52,444
46,844
47,908
21,491
Net Income
38,255
38,429
39,442
17,188
Net Change In Cash
169,828
166,740
168,264
147,919
Free Cash Flow
50,003
37,701
53,294
11,582
Cash
238,049
127,852
125,807
118,009
Basic Shares
67,312
67,077
66,841
67,185

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$710,004
$695,208
$693,034
$687,314
Gross Profit
579,680
578,485
584,291
575,546
EBITDA
209,412
152,365
165,782
158,332
EBIT
192,525
132,631
149,016
143,546
Net Income
147,652
95,867
109,637
124,264
Net Change In Cash
710,004
695,208
693,034
687,314
Cost of Revenue
-206,294
215,494
997
Free Cash Flow
105,614
135,566
180,663
170,188
Cash
118,009
109,408
319,982
105,684
Basic Shares
67,826
69,031
70,881
71,265

Earnings Calls

Quarter EPS
2024-09-30
$0.59
2024-06-30
$0.60
2024-03-31
$0.60
2023-12-31
$0.27