Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$500,873
$437,982
$298,406
$441,368
Gross Profit
77,139
64,632
46,454
69,336
EBITDA
57,001
41,718
27,877
52,474
EBIT
33,548
21,255
8,973
33,876
Net Income
13,690
5,010
-2,964
33,735
Net Change In Cash
500,873
437,982
298,406
441,368
Free Cash Flow
262,014
-74,712
-91,133
-123,176
Cash
113,502
218,360
135,418
141,582
Basic Shares
53,243
53,113
52,289
53,063

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,374,633
$1,824,422
$1,215,697
$1,032,275
Gross Profit
246,429
290,833
230,357
187,549
EBITDA
144,550
187,383
144,153
114,661
EBIT
78,381
132,959
97,453
72,527
Net Income
62,470
94,926
70,458
54,052
Net Change In Cash
1,374,633
1,824,422
1,215,697
1,032,275
Cost of Revenue
-12,092
21,571
Free Cash Flow
-621,758
-666,187
-356,071
-285,340
Cash
79,271
115,534
50,450
66,422
Basic Shares
53,228
53,278
52,268
49,006

Earnings Calls

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