Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$372,175
$360,736
$358,441
$330,458
Gross Profit
93,842
94,311
86,232
83,992
EBITDA
33,536
45,085
38,983
36,070
EBIT
35,658
29,091
26,503
Net Income
27,480
25,559
20,881
20,700
Net Change In Cash
372,175
360,736
358,441
330,458
Free Cash Flow
43,440
58,208
20,911
45,049
Cash
409,637
379,703
342,128
324,538
Basic Shares
130,337
129,005
129,314
129,375

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,196,507
$871,745
$614,490
$497,001
Gross Profit
296,342
238,170
182,342
149,678
EBITDA
126,333
90,428
55,724
22,755
EBIT
85,275
53,944
25,124
-1,308
Net Income
66,937
44,169
22,322
-513
Net Change In Cash
1,196,507
871,745
614,490
497,001
Free Cash Flow
161,766
63,177
34,529
-11,433
Cash
324,538
205,900
179,361
147,334
Basic Shares
129,375
127,715
125,071
122,099

Earnings Calls

QuarterEPS
2026-09-30
$0.21
2026-06-30
$0.21
2026-03-31
$0.21
2025-12-31
$0.20