Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$238,291
$227,463
$274,675
$278,284
Gross Profit
236,186
106,250
150,561
154,199
EBITDA
61,560
51,752
93,236
106,463
EBIT
52,329
42,719
84,478
97,799
Net Income
41,467
34,878
68,010
80,709
Net Change In Cash
238,291
227,463
274,675
278,284
Free Cash Flow
-38,783
89,511
75,912
105,946
Cash
263,584
241,317
196,208
146,475
Basic Shares
29,164
29,415
29,639
29,761

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$960,899
$911,306
$896,564
$844,096
Gross Profit
503,710
487,500
515,307
493,550
EBITDA
291,681
271,298
364,750
307,089
EBIT
259,708
240,121
334,890
277,437
Net Income
204,985
184,675
260,344
257,196
Net Change In Cash
960,899
911,306
896,564
844,096
Cost of Revenue
-480,532
355,172
123,197
Free Cash Flow
198,228
185,190
283,729
278,881
Cash
146,475
120,409
600,941
245,769
Basic Shares
30,147
32,237
43,958
47,165

Earnings Calls

Quarter EPS
2024-09-30
$1.48
2024-06-30
$1.27
2024-03-31
$2.35
2023-12-31
$2.77