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
169,468
216,307
129,596
167,874
EBIT
145,408
193,547
105,186
143,992
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
709,346
541,054
374,421
291,576
EBIT
613,892
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