Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$295,143
$290,318
$295,135
$297,324
Gross Profit
145,656
132,089
131,612
135,145
EBITDA
50,192
45,034
51,407
44,086
EBIT
31,557
27,697
34,971
24,928
Net Income
19,088
13,829
19,467
12,670
Net Change In Cash
295,143
290,318
295,135
297,324
Free Cash Flow
32,004
38,806
-34,125
74,494
Cash
118,444
110,435
120,810
186,264
Basic Shares
28,468
28,600
28,797
28,842

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,169,258
$1,089,752
$1,046,487
$990,533
Gross Profit
554,216
524,584
503,276
454,936
EBITDA
123,877
149,044
189,550
170,712
EBIT
123,877
77,213
118,536
105,564
Net Income
66,246
44,060
72,331
58,711
Net Change In Cash
1,169,258
1,089,752
1,046,487
990,533
Cost of Revenue
2,874
40,126
29,793
Free Cash Flow
103,919
26,606
113,661
143,623
Cash
186,264
150,365
205,635
188,699
Basic Shares
30,115
31,298
32,009
32,278

Earnings Calls

Quarter EPS
2024-09-30
$1.06
2024-06-30
$1.02
2024-03-31
$1.01
2023-12-31
$0.92