Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,491,176
$1,603,814
$1,621,748
$1,584,323
Gross Profit
357,420
369,343
359,855
348,353
EBITDA
128,518
140,221
127,189
124,895
EBIT
94,518
109,579
99,689
96,303
Net Income
52,926
55,583
64,123
55,230
Net Change In Cash
1,491,176
1,603,814
1,621,748
1,584,323
Free Cash Flow
-18,621
135,578
149,729
150,365
Cash
283,921
466,388
422,554
411,327
Basic Shares
108,392
108,631
109,078
110,102

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,364,245
$6,750,576
$5,442,749
$4,195,272
Gross Profit
1,431,534
1,406,422
1,206,014
946,722
EBITDA
534,677
518,484
415,523
309,908
EBIT
418,191
419,233
295,550
189,407
Net Income
241,139
235,053
161,149
96,664
Net Change In Cash
6,364,245
6,750,576
5,442,749
4,195,272
Cost of Revenue
-79,574
Free Cash Flow
410,412
474,393
367,303
206,933
Cash
466,388
453,548
272,943
262,539
Basic Shares
109,693
111,086
115,082
113,483

Earnings Calls

QuarterEPS
2026-03-31
$0.79
2025-12-31
$0.75
2025-09-30
$0.86
2025-06-30
$0.78