Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$598,663
$597,755
$568,261
$555,447
Gross Profit
572,182
579,181
548,791
536,275
EBITDA
242,856
259,835
237,757
194,204
EBIT
235,910
252,413
230,415
186,859
Net Income
244,528
193,578
184,848
159,616
Net Change In Cash
598,663
597,755
568,261
555,447
Free Cash Flow
332,358
288,840
48,993
188,985
Cash
482,488
376,300
164,433
183,752
Basic Shares
281,863
278,535
284,393
288,177

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
2025-12-31
$0.97
2025-09-30
$0.78
2025-06-30
$0.75