Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$200,945
$198,139
$226,310
$264,733
Gross Profit
110,047
107,603
122,577
114,002
EBITDA
-6,079
-6,235
2,835
-7,641
EBIT
-10,896
-11,356
-2,032
-12,848
Net Income
-3,968
-7,958
103
-4,142
Net Change In Cash
200,945
198,139
226,310
264,733
Free Cash Flow
12,755
16,395
10,982
10,952
Cash
62,361
84,486
88,418
63,409
Basic Shares
66,078
65,678
68,119
65,322

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,039,593
$867,827
$679,394
$541,239
Gross Profit
518,316
435,428
356,587
267,019
EBITDA
25,585
66,925
91,168
52,687
EBIT
34,757
48,610
73,056
35,869
Net Income
29,325
41,010
238,378
33,484
Net Change In Cash
1,039,593
867,827
679,394
541,239
Cost of Revenue
28,164
-29,485
32,755
Free Cash Flow
38,396
13,116
46,330
43,590
Cash
63,409
79,073
51,333
80,807
Basic Shares
69,320
68,911
67,856
61,998

Earnings Calls

Quarter EPS
2024-09-30
$0.13
2024-06-30
$0.09
2024-03-31
$0.21
2023-12-31
$0.43