Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,068,269
$1,222,191
$1,174,434
$1,188,092
Gross Profit
396,343
439,295
405,767
411,687
EBITDA
151,967
49,103
360,669
147,971
EBIT
127,907
26,343
336,259
124,089
Net Income
81,681
-28,995
219,582
81,754
Net Change In Cash
1,068,269
1,222,191
1,174,434
1,188,092
Free Cash Flow
-59,979
-25,567
384,652
137,544
Cash
792,354
760,183
833,847
629,203
Basic Shares
128,620
127,294
131,235
131,598

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,729,260
$4,557,806
$4,320,577
$3,615,120
Gross Profit
1,636,097
1,465,821
1,297,840
994,651
EBITDA
698,495
541,054
374,421
291,576
EBIT
603,041
455,456
290,674
200,623
Net Income
346,247
282,759
186,743
188,689
Net Change In Cash
4,729,260
4,557,806
4,320,577
3,615,120
Cost of Revenue
-196,108
Free Cash Flow
434,957
344,289
258,413
-116,297
Cash
760,183
675,441
545,678
434,971
Basic Shares
130,979
132,356
131,931
131,315

Earnings Calls

QuarterEPS
2026-03-31
$0.85
2025-12-31
$1.11
2025-09-30
$0.90
2025-06-30
$0.91