Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$169,460
$165,909
$160,506
$157,461
Gross Profit
128,046
124,803
120,158
118,364
EBITDA
27,736
32,272
15,826
14,892
EBIT
15,616
19,347
3,174
2,244
Net Income
56,417
17,238
76,690
10,829
Net Change In Cash
169,460
165,909
160,506
157,461
Free Cash Flow
43,038
67,612
34,384
43,676
Cash
885,915
725,266
616,629
331,401
Basic Shares
74,610
73,970
72,522
72,893

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$653,336
$589,996
$522,938
$425,706
Gross Profit
491,371
443,203
393,553
327,835
EBITDA
183,801
116,506
1,255
-13,285
EBIT
133,456
66,407
-41,561
-44,926
Net Income
161,174
52,833
-33,891
-100,994
Net Change In Cash
653,336
589,996
522,938
425,706
Cost of Revenue
-338,166
172,392
Free Cash Flow
188,710
99,016
25,831
56,828
Cash
885,915
271,117
200,968
539,739
Basic Shares
73,503
72,045
59,539
58,351

Earnings Calls

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