Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$178,290
$172,025
$166,931
$169,460
Gross Profit
133,901
129,403
126,007
128,046
EBITDA
27,459
27,575
23,965
27,736
EBIT
15,809
16,100
12,467
15,616
Net Income
5,285
8,292
6,055
56,417
Net Change In Cash
178,290
172,025
166,931
169,460
Free Cash Flow
63,266
31,379
32,624
43,038
Cash
419,900
459,141
479,536
885,915
Basic Shares
64,008
64,420
64,839
74,610

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
-10,786
EBIT
133,456
66,407
-41,561
-37,914
Net Income
161,174
52,833
-29,391
-115,161
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

QuarterEPS
2025-12-31
$0
2025-09-30
$0.51
2025-06-30
$0.61
2025-03-31
$0.49