Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$100,529
$102,059
$104,322
$97,810
Gross Profit
81,478
62,869
66,824
59,895
EBITDA
25,837
12,971
53,662
32,031
EBIT
21,822
9,084
49,821
27,352
Net Income
10,630
839
30,490
14,467
Net Change In Cash
100,529
102,059
104,322
97,810
Free Cash Flow
20,717
18,422
25,486
20,781
Cash
176,678
161,550
152,820
139,036
Basic Shares
130,389
131,731
132,441
132,931

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$397,577
$404,067
$335,716
$269,718
Gross Profit
264,626
268,167
233,521
185,346
EBITDA
140,866
157,169
52,313
90,517
EBIT
124,165
144,589
36,831
76,351
Net Income
145,678
92,059
152,735
-48,559
Net Change In Cash
397,577
404,067
335,716
269,718
Cost of Revenue
-280,629
40,002
Free Cash Flow
54,882
53,491
56,826
-141,677
Cash
139,036
150,550
145,913
435,345
Basic Shares
133,282
133,923
127,205
82,266

Earnings Calls

Quarter EPS
2024-09-30
$0.13
2024-06-30
$0.01
2024-03-31
$0.23
2023-12-31
$0.11