Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$241,094
$238,696
$234,033
$225,158
Gross Profit
217,918
213,532
204,382
199,707
EBITDA
81,992
63,923
61,159
52,309
EBIT
70,273
56,567
54,477
45,755
Net Income
49,798
44,717
22,343
39,045
Net Change In Cash
241,094
238,696
234,033
225,158
Free Cash Flow
81,919
64,009
65,274
60,248
Cash
190,518
178,834
231,233
172,862
Basic Shares
96,759
99,722
100,184
105,068

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
81,101
167,763
EBIT
202,799
147,913
32,627
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-03-31
$0
2025-12-31
$0.63
2025-09-30
$0.57
2025-06-30
$0.57