Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$411,627
$377,163
$341,008
$359,567
Gross Profit
85,336
78,038
56,179
65,784
EBITDA
85,952
89,117
68,819
76,114
EBIT
26,778
30,854
11,845
14,727
Net Income
5,771
7,006
-4,117
-1,811
Net Change In Cash
411,627
377,163
341,008
359,567
Free Cash Flow
40,286
27,254
-22,572
10,724
Cash
518,977
208,502
189,457
220,912
Basic Shares
58,415
58,199
58,030
57,981

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,264,542
$1,085,089
$889,211
$774,584
Gross Profit
261,799
361,972
306,808
258,938
EBITDA
274,170
248,294
208,779
151,455
EBIT
103,465
100,131
84,038
53,583
Net Income
25,399
53,079
41,100
91,106
Net Change In Cash
1,264,542
1,085,089
889,211
774,584
Cost of Revenue
37,343
-120,533
150,871
Free Cash Flow
78,185
86,354
59,442
31,814
Cash
220,912
71,152
33,809
154,342
Basic Shares
55,274
51,767
51,515
49,045

Earnings Calls

Quarter EPS
2024-09-30
$0.27
2024-06-30
$0.22
2024-03-31
-$0.01
2023-12-31
$0.13