Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$532,667
$500,873
$437,982
$298,406
Gross Profit
66,790
77,139
64,632
46,454
EBITDA
67,037
57,001
41,718
27,877
EBIT
40,492
33,548
21,255
8,973
Net Income
37,085
13,690
5,010
-2,964
Net Change In Cash
532,667
500,873
437,982
298,406
Free Cash Flow
-61,526
262,014
-74,712
-91,133
Cash
108,516
113,502
218,360
135,418
Basic Shares
53,257
53,243
53,113
52,289

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,769,928
$1,374,633
$1,824,422
$1,215,697
Gross Profit
256,091
246,429
290,833
230,357
EBITDA
108,745
150,652
187,383
144,153
EBIT
84,483
132,959
97,453
Net Income
56,757
62,470
94,926
70,458
Net Change In Cash
1,769,928
1,374,633
1,824,422
1,215,697
Cost of Revenue
-12,092
Free Cash Flow
113,307
-621,758
-666,187
-356,071
Cash
108,516
79,271
115,534
50,450
Basic Shares
53,140
53,228
53,278
52,268

Earnings Calls

Quarter EPS
2024-12-31
$0.88
2024-09-30
$0.33
2024-06-30
$0.09
2024-03-31
-$0.10