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
120,138
101,906
124,672
EBIT
97,310
104,092
86,347
108,864
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
852,138
673,831
615,348
590,448
EBITDA
314,194
316,510
84,679
217,253
EBIT
253,421
260,193
34,362
177,579
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
146,442
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