Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$644,033
$638,655
$620,398
$612,056
Gross Profit
459,753
458,329
441,448
431,606
EBITDA
97,846
129,718
87,064
72,491
EBIT
41,645
30,986
32,143
17,430
Net Income
22,967
17,559
13,193
-10,328
Net Change In Cash
644,033
638,655
620,398
612,056
Free Cash Flow
189,877
143,793
172,356
130,176
Cash
132,564
145,371
168,113
154,436
Basic Shares
87,959
92,311
92,488
91,015

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,515,142
$2,400,395
$2,202,429
$1,988,330
Gross Profit
1,791,136
1,694,888
1,538,138
1,346,599
EBITDA
381,431
236,580
113,092
-622,685
EBIT
116,516
13,971
-120,848
-869,246
Net Income
43,391
-58,288
-165,240
-879,166
Net Change In Cash
2,515,142
2,400,395
2,202,429
1,988,330
Cost of Revenue
5,877
Free Cash Flow
587,323
400,208
323,922
100,872
Cash
132,564
242,811
222,195
269,984
Basic Shares
87,959
92,110
94,912
95,239

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.18
2025-09-30
$1.13
2025-06-30
$1.06