Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$135,999
$184,958
$178,588
$164,287
Gross Profit
192,053
184,939
178,878
164,287
EBITDA
70,808
-4,823
-5,127
68,763
EBIT
67,336
-8,054
-8,348
56,011
Net Income
55,308
52,485
53,397
45,980
Net Change In Cash
135,999
184,958
178,588
164,287
Free Cash Flow
84,338
67,304
73,528
56,791
Cash
583,664
366,577
587,861
536,591
Basic Shares
143,188
143,088
143,029
142,938

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$634,548
$520,847
$500,566
$478,585
Gross Profit
634,548
520,847
500,566
478,585
EBITDA
243,299
293,636
285,031
263,082
EBIT
243,299
271,610
272,914
242,365
Net Income
198,977
234,475
227,562
202,034
Net Change In Cash
634,548
520,847
500,566
478,585
Cost of Revenue
-197,910
-200,496
446,480
Free Cash Flow
267,571
308,156
334,026
194,218
Cash
536,591
330,678
528,588
729,084
Basic Shares
142,938
143,207
143,134
142,544

Earnings Calls

Quarter EPS
2024-09-30
$0.39
2024-06-30
$0.37
2024-03-31
$0.37
2023-12-31
$0.32