Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$658,696
$628,690
$610,812
$598,663
Gross Profit
632,463
608,033
590,859
572,182
EBITDA
289,720
269,662
274,635
242,856
EBIT
282,785
262,678
267,687
235,910
Net Income
218,095
212,050
210,467
244,528
Net Change In Cash
658,696
628,690
610,812
598,663
Free Cash Flow
277,467
298,425
249,811
326,358
Cash
304,774
281,448
226,152
482,488
Basic Shares
255,754
259,675
267,322
281,863

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
283,238
222,359
EBIT
892,701
689,949
257,521
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-09-30
$0.85
2026-06-30
$0.82
2026-03-31
$0.87
2025-12-31
$0.94