Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$192,594
$178,327
$167,553
$150,985
Gross Profit
140,414
129,679
121,136
109,185
EBITDA
13,574
21,280
18,513
6,837
EBIT
19,037
16,439
4,795
Net Income
23,360
24,351
26,956
12,117
Net Change In Cash
192,594
178,327
167,553
150,985
Free Cash Flow
51,244
53,732
78,493
45,045
Cash
854,409
888,240
829,713
747,610
Basic Shares
49,600
47,770
47,353
49,000

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$531,109
$369,495
$51
$161,696
Gross Profit
389,004
270,064
51
115,709
EBITDA
-5,826
-60,027
2,777
-13,755
EBIT
-12,921
-64,897
51
-16,011
Net Income
16,067
-59,574
-60,135
-15,776
Net Change In Cash
531,109
369,495
51
161,696
Cost of Revenue
54,258
433,432
Free Cash Flow
139,930
43,532
2,964
13,694
Cash
747,610
608,180
553,922
120,490
Basic Shares
46,522
39,470
38,272
35,892

Earnings Calls

Quarter EPS
2024-09-30
$1.07
2024-06-30
$0.51
2024-03-31
$0.57
2023-12-31
$0.26