Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$644,199
$644,033
$638,655
$620,398
Gross Profit
464,769
459,753
458,329
441,448
EBITDA
50,028
97,846
129,718
87,064
EBIT
41,645
30,986
32,143
Net Income
30,618
22,967
17,559
13,193
Net Change In Cash
644,199
644,033
638,655
620,398
Free Cash Flow
157,502
189,877
143,793
172,356
Cash
116,578
132,564
145,371
168,113
Basic Shares
86,991
87,959
92,311
92,488

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
$1.20
2025-12-31
$0.26
2025-09-30
$1.13
2025-06-30
$1.06