Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$350,511
$328,504
$318,403
$313,346
Gross Profit
89,301
83,071
76,881
72,835
EBITDA
44,243
38,366
19,221
25,232
EBIT
41,137
36,883
17,854
23,964
Net Income
28,052
24,232
12,485
13,864
Net Change In Cash
350,511
328,504
318,403
313,346
Free Cash Flow
83,808
39,602
48,589
45,987
Cash
152,632
132,645
112,238
133,982
Basic Shares
82,141
84,755
89,464
90,226

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
86,377
72,972
26,042
EBIT
95,432
83,202
70,691
24,441
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-06-30
$0.34
2026-03-31
$0.50
2025-12-31
$0.14
2025-09-30
$0.45