Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$769,210
$651,797
$685,680
$752,884
Gross Profit
449,306
373,012
415,336
447,288
EBITDA
175,862
128,753
150,121
189,514
EBIT
145,699
97,364
119,819
158,386
Net Income
119,558
78,372
98,896
146,253
Net Change In Cash
769,210
651,797
685,680
752,884
Free Cash Flow
2,358
131,681
97,616
225,172
Cash
272,700
339,252
475,632
553,354
Basic Shares
159,097
161,065
161,996
163,184

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,819,880
$2,676,298
$3,155,045
$3,702,881
Gross Profit
1,648,927
1,536,748
1,867,151
2,206,656
EBITDA
732,414
611,770
954,779
1,304,260
EBIT
612,673
501,068
844,104
1,178,775
Net Income
542,372
448,752
715,501
1,014,589
Net Change In Cash
2,819,880
2,676,298
3,155,045
3,702,881
Cost of Revenue
-271,315
208,078
Free Cash Flow
474,081
425,589
414,674
965,894
Cash
553,354
757,571
854,773
1,122,199
Basic Shares
163,314
164,304
169,734
183,625

Earnings Calls

QuarterEPS
2025-09-30
$0.85
2025-06-30
$0.57
2025-03-31
$0.75
2024-12-31
$0.95