Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,393,158
$1,297,403
$1,233,278
$1,312,206
Gross Profit
418,920
394,043
351,473
392,033
EBITDA
261,262
260,023
218,366
255,714
EBIT
218,921
224,137
182,575
220,000
Net Income
142,226
151,602
123,385
150,538
Net Change In Cash
1,393,158
1,297,403
1,233,278
1,312,206
Free Cash Flow
216,160
182,170
139,194
253,673
Cash
1,142,403
842,493
308,811
400,318
Basic Shares
28,204
28,859
29,175
29,485

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$5,329,803
$5,194,694
$5,008,744
$3,486,207
Gross Profit
1,624,918
1,603,820
1,486,719
974,389
EBITDA
1,054,371
1,032,975
922,186
541,976
EBIT
913,880
900,097
798,851
462,586
Net Income
622,602
614,254
555,989
324,016
Net Change In Cash
5,329,803
5,194,694
5,008,744
3,486,207
Cost of Revenue
101,821
-190,228
Free Cash Flow
706,677
785,411
419,419
347,479
Cash
400,318
848,565
240,069
139,779
Basic Shares
30,680
31,575
32,440
33,146

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$5.36
2025-06-30
$5.32
2025-03-31
$4.63