Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,172,480
$1,102,030
$1,005,667
$1,034,431
Gross Profit
830,556
863,513
783,823
805,651
EBITDA
614,900
581,312
513,621
574,615
EBIT
521,737
489,962
421,433
482,175
Net Income
277,941
284,168
243,233
245,955
Net Change In Cash
1,172,480
1,102,030
1,005,667
1,034,431
Free Cash Flow
-429,841
1,087,611
-118,922
604,563
Cash
2,005,508
2,192,849
1,554,835
1,553,642
Basic Shares
71,131
71,429
71,558
71,463

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,974,589
$3,757,719
$3,427,129
$2,833,736
Gross Profit
3,105,504
2,937,811
2,662,422
2,273,917
EBITDA
2,119,244
2,010,216
1,762,604
1,506,710
EBIT
1,768,156
1,673,612
1,440,322
1,222,513
Net Income
1,003,746
981,890
954,327
839,497
Net Change In Cash
3,974,589
3,757,719
3,427,129
2,833,736
Free Cash Flow
1,765,389
1,947,310
603,369
1,085,533
Cash
1,553,642
1,389,648
1,435,163
1,520,027
Basic Shares
71,848
74,387
76,862
84,061

Earnings Calls

QuarterEPS
2025-09-30
$5.70
2025-06-30
$5.13
2025-03-31
$4.51
2024-12-31
$3.44