Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$540,637
$542,974
$549,516
$560,929
Gross Profit
133,469
131,449
145,497
166,435
EBITDA
105,963
111,182
138,398
147,891
EBIT
60,626
65,694
94,779
106,845
Net Income
45,618
26,481
44,252
55,110
Net Change In Cash
540,637
542,974
549,516
560,929
Free Cash Flow
47,508
31,396
104,262
39,222
Cash
447,184
300,833
450,347
281,226
Basic Shares
190,544
190,544
192,714
192,714

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,176,891
$2,246,492
$2,181,578
$2,095,505
Gross Profit
584,998
790,011
776,468
720,757
EBITDA
524,582
554,229
552,046
501,632
EBIT
353,713
396,294
403,479
365,824
Net Income
165,075
194,357
204,440
177,370
Net Change In Cash
2,176,891
2,246,492
2,181,578
2,095,505
Cost of Revenue
470,802
Free Cash Flow
242,616
260,919
260,395
174,360
Cash
300,833
450,512
516,037
745,889
Basic Shares
194,032
205,614
211,534
215,839

Earnings Calls

QuarterEPS
2026-03-31
$0.12
2025-12-31
$0.16
2025-09-30
$0.24
2025-06-30
$0.29