Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$165,909
$160,506
$157,461
$155,730
Gross Profit
124,803
120,158
118,364
118,171
EBITDA
32,272
15,826
14,892
26,923
EBIT
19,347
3,174
2,244
14,098
Net Income
17,238
76,690
10,829
22,069
Net Change In Cash
165,909
160,506
157,461
155,730
Free Cash Flow
67,612
34,384
43,676
35,336
Cash
725,266
616,629
331,401
271,117
Basic Shares
73,970
72,522
72,893
72,470

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$589,996
$522,938
$425,706
$351,737
Gross Profit
443,203
393,553
327,835
282,765
EBITDA
116,506
1,255
-13,285
5,503
EBIT
66,407
-41,561
-44,926
-15,389
Net Income
52,833
-33,891
-100,994
-39,402
Net Change In Cash
589,996
522,938
425,706
351,737
Cost of Revenue
-338,166
172,392
247,191
Free Cash Flow
99,016
25,831
56,828
35,311
Cash
271,117
200,968
539,739
367,413
Basic Shares
72,045
59,539
58,351
56,832

Earnings Calls

Quarter EPS
2024-09-30
$0.60
2024-06-30
$0.58
2024-03-31
$0.54
2023-12-31
$0.69