Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$216,395
$211,795
$211,978
$205,318
Gross Profit
112,405
109,298
81,547
68,429
EBITDA
86,590
79,273
78,065
74,569
EBIT
59,795
45,613
43,360
38,318
Net Income
40,062
24,678
31,901
15,979
Net Change In Cash
216,395
211,795
211,978
205,318
Free Cash Flow
56,562
40,061
60,916
14,092
Cash
273,645,000
275,359
328,887
317,263
Basic Shares
64,650
64,719
65,150
66,336

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$845,486
$694,709
$618,409
$589,796
Gross Profit
439,070
357,953
325,788
339,632
EBITDA
322,205
211,295
374,354
278,380
EBIT
194,359
117,674
289,624
197,450
Net Income
112,620
79,722
239,009
161,130
Net Change In Cash
845,486
694,709
618,409
589,796
Cost of Revenue
-66,731
63,315
Free Cash Flow
171,631
139,314
140,831
161,513
Cash
273,645
295,600
197,229
266,351
Basic Shares
65,077
65,814
69,312
72,870

Earnings Calls

Quarter EPS
2024-12-31
$0.87
2024-09-30
$0.86
2024-06-30
$0.83
2024-03-31
$0.72