Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$162,122
$156,253
$151,380
$148,159
Gross Profit
161,856
156,253
151,380
148,159
EBITDA
-14,678
-8,040
3,025
107,300
EBIT
-17,672
-11,036
0
104,426
Net Income
92,079
89,050
83,413
83,955
Net Change In Cash
162,122
156,253
151,380
148,159
Free Cash Flow
115,949
109,388
28,644
117,477
Cash
62,629
139,726
96,689
174,212
Basic Shares
81,300
82,099
82,685
83,670

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$579,003
$524,458
$485,638
$436,190
Gross Profit
579,003
524,458
485,638
436,190
EBITDA
11,541
410,257
305,980
224,752
EBIT
0
398,387
294,748
214,822
Net Income
322,110
292,902
231,130
171,566
Net Change In Cash
579,003
524,458
485,638
436,190
Cost of Revenue
-32,220
-50,291
85,848
Free Cash Flow
333,311
302,822
313,481
240,439
Cash
96,689
42,250
73,481
121,382
Basic Shares
83,854
85,999
86,885
79,263

Earnings Calls

Quarter EPS
2024-06-30
$1.20
2024-03-31
$1.08
2023-12-31
$1.01
2023-09-30
$1