Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$432,679
$462,463
$413,302
$495,358
Gross Profit
207,456
223,029
195,531
240,383
EBITDA
113,268
116,930
101,254
137,034
EBIT
97,310
100,884
85,695
121,226
Net Income
66,648
72,234
58,139
76,410
Net Change In Cash
432,679
462,463
413,302
495,358
Free Cash Flow
70,078
38,961
39,667
147,129
Cash
154,371
148,835
148,329
148,408
Basic Shares
39,495
39,541
39,556
39,541

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,787,647
$1,527,953
$1,400,182
$1,348,223
Gross Profit
861,038
673,831
615,348
590,448
EBITDA
457,521
334,730
101,328
248,168
EBIT
396,748
278,413
51,011
208,494
Net Income
58,583
179,630
21,340
124,077
Net Change In Cash
1,787,647
1,527,953
1,400,182
1,348,223
Cost of Revenue
39,621
-19,596
8,491
Free Cash Flow
50,093
113,513
150,022
157,650
Cash
148,408
162,902
140,895
160,672
Basic Shares
39,473
39,407
39,449
39,286

Earnings Calls

Quarter EPS
2024-09-30
$1.83
2024-06-30
$2.01
2024-03-31
$1.61
2023-12-31
$2.06