Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$2,067,005
$2,062,442
$1,531,086
$1,753,962
Gross Profit
594,837
603,488
429,623
468,084
EBITDA
249,488
282,779
117,819
140,086
EBIT
238,495
271,869
107,042
129,595
Net Income
189,230
183,613
80,061
96,841
Net Change In Cash
2,067,005
2,062,442
1,531,086
1,753,962
Free Cash Flow
346,428
-14,283
-185,185
370,865
Cash
324,348
292,978
431,823
526,270
Basic Shares
37,918
37,876
37,853
37,746

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$7,618,317
$7,283,767
$7,274,344
$6,280,192
Gross Profit
2,044,713
1,992,140
2,030,289
1,667,545
EBITDA
792,096
803,723
863,261
656,655
EBIT
751,274
768,633
831,578
628,528
Net Income
536,286
536,337
601,167
418,945
Net Change In Cash
7,618,317
7,283,767
7,274,344
6,280,192
Cost of Revenue
34,170
-27,799
Free Cash Flow
743,012
526,476
538,175
325,458
Cash
526,270
210,112
147,505
118,268
Basic Shares
37,510
36,531
35,683
35,423

Earnings Calls

QuarterEPS
2025-09-30
$3.98
2025-06-30
$4.52
2025-03-31
$1.93
2024-12-31
$2.37