Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$118,632
$115,860
$114,428
$96,844
Gross Profit
78,754
79,010
75,785
60,525
EBITDA
9,696
22,727
11,144
3,682
EBIT
3,443
16,849
5,406
-1,908
Net Income
5,113
15,155
5,734
-1,864
Net Change In Cash
118,632
115,860
114,428
96,844
Free Cash Flow
20,383
27,721
26,805
-11,100
Cash
239,087
274,079
235,915
209,188
Basic Shares
79,905
78,464
77,163
74,759

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$445,764
$361,051
$296,536
$219,514
Gross Profit
298,145
248,148
194,954
145,114
EBITDA
49,205
-49,409
-6,981
-60,183
EBIT
25,746
-76,597
-36,229
-81,408
Net Income
24,138
-74,404
-36,560
-75,563
Net Change In Cash
445,764
361,051
296,536
219,514
Cost of Revenue
-18,358
-174,507
Free Cash Flow
63,809
34,261
-1,014
-36,997
Cash
239,087
216,454
154,247
173,197
Basic Shares
79,905
72,644
71,549
67,890

Earnings Calls

Quarter EPS
2024-12-31
$0.36
2024-09-30
$0.19
2024-06-30
$0.07
2024-03-31
-$0.02