Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$314,747
$308,855
$306,266
$312,956
Gross Profit
108,864
107,150
92,441
98,018
EBITDA
41,339
54,906
57,595
58,490
EBIT
41,339
38,344
41,534
42,611
Net Income
26,215
21,969
24,332
29,705
Net Change In Cash
314,747
308,855
306,266
312,956
Free Cash Flow
22,024
32,606
36,099
9,919
Cash
189,690
180,298
152,265
211,676
Basic Shares
93,337
92,495
93,094
92,810

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,183,547
$994,985
$924,365
$960,489
Gross Profit
386,039
411,264
385,620
416,970
EBITDA
216,568
167,925
157,486
152,407
EBIT
155,059
107,767
96,749
94,610
Net Income
102,275
45,870
45,690
40,422
Net Change In Cash
1,183,547
994,985
924,365
960,489
Cost of Revenue
75,067
Free Cash Flow
73,715
99,784
112,675
103,337
Cash
211,676
192,166
125,776
133,992
Basic Shares
92,810
92,304
96,173
102,603

Earnings Calls

QuarterEPS
2026-09-30
$0.29
2026-06-30
$0.29
2026-03-31
$0.35
2025-12-31
$0.40