Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$292,246
$300,941
$248,017
$285,086
Gross Profit
246,545
118,926
95,499
105,255
EBITDA
127,336
127,196
106,804
118,195
EBIT
86,303
87,379
67,424
79,036
Net Income
42,009
48,640
34,309
35,340
Net Change In Cash
292,246
300,941
248,017
285,086
Free Cash Flow
78,171
40,182
63,421
11,984
Cash
298,783
307,029
347,897
322,121
Basic Shares
84,727
86,955
87,222
86,193

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,071,326
$936,772
$587,023
$406,618
Gross Profit
557,586
474,034
315,872
186,611
EBITDA
443,530
359,110
223,657
121,489
EBIT
294,117
235,088
160,786
67,600
Net Income
138,313
99,402
42,774
-15,204
Net Change In Cash
1,071,326
936,772
587,023
406,618
Cost of Revenue
88,127
36,710
Free Cash Flow
194,268
140,150
133,327
-21,422
Cash
275,842
409,840
545,909
439,478
Basic Shares
85,184
84,544
83,894
80,303

Earnings Calls

Quarter EPS
2024-09-30
$0.64
2024-06-30
$0.71
2024-03-31
$0.53
2023-12-31
$0.60