Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$360,736
$358,441
$330,458
$310,737
Gross Profit
94,311
86,232
83,992
74,849
EBITDA
35,658
38,983
36,070
32,869
EBIT
35,658
29,091
26,503
22,602
Net Income
25,559
20,881
20,700
17,744
Net Change In Cash
360,736
358,441
330,458
310,737
Free Cash Flow
58,208
20,911
45,049
34,973
Cash
379,703
342,128
324,538
287,908
Basic Shares
129,005
129,314
129,375
129,249

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
8,055
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-06-30
$0.21
2026-03-31
$0.21
2025-12-31
$0.20
2025-09-30
$0.17