Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$209,550
$192,594
$178,327
$167,553
Gross Profit
150,625
140,414
129,679
121,136
EBITDA
17,543
13,574
21,280
18,513
EBIT
13,882
19,037
16,439
Net Income
13,907
23,360
24,351
26,956
Net Change In Cash
209,550
192,594
178,327
167,553
Free Cash Flow
80,904
51,244
53,732
78,493
Cash
785,791
854,409
888,240
829,713
Basic Shares
44,936
49,600
47,770
47,353

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$748,024
$531,109
$369,495
$51
Gross Profit
544,379
389,004
270,064
51
EBITDA
73,449
-5,826
-60,027
2,777
EBIT
62,595
-12,921
-64,897
51
Net Income
88,574
16,067
-59,574
-60,135
Net Change In Cash
748,024
531,109
369,495
51
Cost of Revenue
54,258
433,432
Free Cash Flow
273,397
139,930
43,532
2,964
Cash
785,791
747,610
608,180
553,922
Basic Shares
47,101
46,522
39,470
38,272

Earnings Calls

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