Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$298,431
$286,625
$304,087
$278,078
Gross Profit
63,432
59,244
68,281
62,406
EBITDA
15,787
12,458
21,441
19,239
EBIT
20,687
18,523
Net Income
10,532
10,421
16,485
16,898
Net Change In Cash
298,431
286,625
304,087
278,078
Free Cash Flow
50,269
42,721
55,828
24,882
Cash
162,314
91,480
94,960
114,959
Basic Shares
88,914
93,821
97,839
101,052

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,167,221
$1,088,598
$786,913
$500,621
Gross Profit
253,363
238,799
167,325
112,135
EBITDA
67,455
64,465
24,942
33,641
EBIT
62,184
23,341
32,340
Net Income
54,336
62,037
30,358
65,769
Net Change In Cash
1,167,221
1,088,598
786,913
500,621
Cost of Revenue
28,665
21,108
Free Cash Flow
173,700
185,170
77,154
23,908
Cash
162,314
97,296
120,078
91,413
Basic Shares
95,448
100,672
99,957
100,358

Earnings Calls

Quarter EPS
2024-12-31
$0.42
2024-09-30
$0.40
2024-06-30
$0.17
2024-03-31
$0.17