Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$251,592
$92,625
$294,108
$278,405
Gross Profit
254,897
231,371
343,285
236,188
EBITDA
72,183
-100,605
44,511
56,353
EBIT
62,465
-110,821
35,948
46,726
Net Income
51,330
73,832
41,535
36,123
Net Change In Cash
251,592
92,625
294,108
278,405
Free Cash Flow
49,250
12,075
-65,637
53,914
Cash
805,436
822,141
606,261
975,543
Basic Shares
61,448
61,197
61,348
61,296

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$759,836
$46,512
$555,365
$622,103
Gross Profit
892,297
46,512
555,365
622,103
EBITDA
210,801
69,865
205,790
231,107
EBIT
210,801
52,231
187,874
213,255
Net Income
165,489
71,887
147,365
160,025
Net Change In Cash
759,836
46,512
555,365
622,103
Cost of Revenue
-1,532,042
314,325
1,593,588
Free Cash Flow
148,230
262,504
317,575
34,517
Cash
975,543
734,787
2,266,829
1,952,504
Basic Shares
61,231
61,432
62,973
63,646

Earnings Calls

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