Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$250,971
$243,555
$241,094
$238,696
Gross Profit
231,098
224,621
217,918
213,532
EBITDA
78,589
53,051
81,992
63,923
EBIT
63,490
41,144
70,273
56,567
Net Income
49,193
32,228
49,798
44,717
Net Change In Cash
250,971
243,555
241,094
238,696
Free Cash Flow
94,029
69,458
81,919
64,009
Cash
122,136
72,049
190,518
178,834
Basic Shares
91,076
95,096
96,759
99,722

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$938,981
$894,384
$914,242
$1,655,035
Gross Profit
835,539
738,945
651,454
657,553
EBITDA
235,110
173,273
100,161
167,763
EBIT
202,799
147,913
51,687
111,362
Net Income
155,903
20,972
31,104
193,785
Net Change In Cash
938,981
894,384
914,242
1,655,035
Cost of Revenue
236,216
Free Cash Flow
288,897
180,321
83,316
238,836
Cash
190,518
304,193
291,363
469,517
Basic Shares
96,759
106,263
114,188
128,150

Earnings Calls

QuarterEPS
2026-06-30
$0.55
2026-03-31
$0.58
2025-12-31
$0.63
2025-09-30
$0.57