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
108,569
-17,431
EBIT
55,939
31,894
99,101
-26,735
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
86,307
-68,841
92,236
Cash
44,180
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
182,014
148,459
132,119
EBIT
168,639
149,119
121,381
108,980
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
38,452
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