Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$178,327
$167,553
$150,985
$137,624
Gross Profit
129,679
121,136
109,185
101,370
EBITDA
21,280
18,513
6,837
-4,670
EBIT
19,037
16,439
4,795
-6,327
Net Income
24,351
26,956
12,117
2,807
Net Change In Cash
178,327
167,553
150,985
137,624
Free Cash Flow
53,732
78,493
45,045
32,897
Cash
888,240
829,713
747,610
701,737
Basic Shares
47,770
47,353
49,000
46,946

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
383,929
270,064
51
115,709
EBITDA
-5,826
-60,325
2,777
-13,755
EBIT
-12,921
-65,195
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-06-30
$0.51
2024-03-31
$0.57
2023-12-31
$0.26
2023-09-30
$0.06