Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$242,343
$251,592
$92,625
$294,108
Gross Profit
242,343
254,897
231,371
343,285
EBITDA
72,183
-100,605
44,511
EBIT
62,465
-110,821
35,948
Net Income
56,312
51,330
73,832
41,535
Net Change In Cash
242,343
251,592
92,625
294,108
Free Cash Flow
95,114
49,250
12,075
-65,637
Cash
567,251
805,436
822,141
606,261
Basic Shares
61,367
61,448
61,197
61,348

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$455,459
$759,836
$46,512
$555,365
Gross Profit
972,900
892,297
46,512
555,365
EBITDA
210,801
69,865
205,790
EBIT
210,801
52,231
187,874
Net Income
223,009
165,489
71,887
147,365
Net Change In Cash
455,459
759,836
46,512
555,365
Cost of Revenue
-1,532,042
314,325
Free Cash Flow
88,344
148,230
262,504
317,575
Cash
567,251
975,343
734,787
2,266,829
Basic Shares
61,384
61,231
61,432
62,973

Earnings Calls

Quarter EPS
2024-12-31
$0.92
2024-09-30
$0.84
2024-06-30
$0.67
2024-03-31
$0.68