Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$438,884
$420,012
$494,297
$327,547
Gross Profit
72,913
53,844
117,812
-13,297
EBITDA
65,525
41,434
118,802
-3,464
EBIT
55,939
31,894
109,334
-12,768
Net Income
35,084
19,793
76,884
-12,737
Net Change In Cash
438,884
420,012
494,297
327,547
Free Cash Flow
41,052
86,307
-68,841
92,236
Cash
1,076
46,075
29,142
38,452
Basic Shares
50,401
50,276
50,221
49,795

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,591,194
$1,411,979
$1,104,925
$963,897
Gross Profit
225,104
223,367
159,290
138,546
EBITDA
204,908
211,139
122,834
115,619
EBIT
168,639
178,244
95,756
92,480
Net Income
120,968
105,354
70,887
78,299
Net Change In Cash
1,591,194
1,411,979
1,104,925
963,897
Cost of Revenue
9,671
-19,861
23,830
Free Cash Flow
130,455
117,491
122,170
135,269
Cash
8,090
4,697
1,997
4,652
Basic Shares
50,557
52,388
53,723
55,359

Earnings Calls

Quarter EPS
2024-09-30
$0.84
2024-06-30
$0.39
2024-03-31
$1.53
2023-12-31
-$0.26