Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$610,812
$598,663
$597,755
$568,261
Gross Profit
590,859
572,182
579,181
548,791
EBITDA
258,289
242,856
259,835
237,757
EBIT
251,341
235,910
252,413
230,415
Net Income
210,467
244,528
193,578
184,848
Net Change In Cash
610,812
598,663
597,755
568,261
Free Cash Flow
249,811
332,358
288,840
45,405
Cash
226,152
482,488
376,300
164,433
Basic Shares
267,322
281,863
278,535
284,393

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,320,126
$2,168,701
$1,830,208
$1,611,062
Gross Profit
2,236,429
2,092,485
1,757,661
1,553,153
EBITDA
921,756
718,752
196,602
222,359
EBIT
892,701
689,949
170,885
201,484
Net Income
782,570
521,267
207,765
182,282
Net Change In Cash
2,320,126
2,168,701
1,830,208
1,611,062
Cost of Revenue
-161,214
Free Cash Flow
844,339
633,786
170,355
224,158
Cash
482,488
217,374
262,994
501,195
Basic Shares
281,863
296,132
321,464
324,556

Earnings Calls

QuarterEPS
2026-03-31
$0.87
2025-12-31
$0.88
2025-09-30
$0.78
2025-06-30
$0.75