Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$169,556
$155,890
$140,782
$172,231
Gross Profit
140,077
118,784
103,236
130,689
EBITDA
41,432
24,117
20,095
53,536
EBIT
29,949
13,113
9,167
42,016
Net Income
18,201
7,474
7,156
33,105
Net Change In Cash
169,556
155,890
140,782
172,231
Free Cash Flow
48,391
28,716
25,381
47,355
Cash
311,910
257,005
302,138
310,257
Basic Shares
173,911
175,961
176,124
175,008

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$572,543
$452,418
$332,741
$243,917
Gross Profit
465,912
374,552
278,359
208,167
EBITDA
137,828
94,601
57,278
46,485
EBIT
96,943
52,934
26,993
21,890
Net Income
71,466
43,268
29,308
20,453
Net Change In Cash
572,543
452,418
332,741
243,917
Cost of Revenue
46,997
188,530
Free Cash Flow
102,732
54,881
73,352
11,465
Cash
310,131
267,813
221,591
33,354
Basic Shares
173,435
170,755
162,297
156,679

Earnings Calls

Quarter EPS
2024-09-30
$0.10
2024-06-30
$0.04
2024-03-31
$0.04
2023-12-31
$0.19