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
Revenue
$1,591,194
$1,411,979
$1,104,925
Gross Profit
225,104
223,367
159,290
EBITDA
226,988
211,139
122,834
EBIT
190,719
178,244
95,756
Net Income
120,968
105,354
70,887
Net Change In Cash
1,591,194
1,411,979
1,104,925
Cost of Revenue
9,671
-19,861
Free Cash Flow
130,455
117,491
122,170
Cash
8,090
4,697
1,997
Basic Shares
50,557
52,388
53,723

Earnings Calls

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