Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$318,403
$313,346
$332,874
$324,038
Gross Profit
76,881
72,835
78,973
75,795
EBITDA
19,221
25,232
28,282
25,278
EBIT
17,854
23,964
27,077
24,170
Net Income
12,485
13,864
17,112
15,059
Net Change In Cash
318,403
313,346
332,874
324,038
Free Cash Flow
48,589
42,900
50,241
46,965
Cash
112,238
133,982
132,506
109,239
Basic Shares
89,464
90,226
89,638
89,307

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,288,661
$1,167,221
$1,088,598
$786,913
Gross Profit
304,484
253,363
238,799
167,325
EBITDA
100,380
70,630
64,465
24,942
EBIT
95,432
67,455
62,184
23,341
Net Income
58,520
54,336
62,037
30,358
Net Change In Cash
1,288,661
1,167,221
1,088,598
786,913
Cost of Revenue
28,665
Free Cash Flow
191,782
173,700
185,170
77,154
Cash
112,238
162,314
97,296
120,078
Basic Shares
89,464
95,448
100,672
99,957

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.48
2025-09-30
$0.45
2025-06-30
$0.19