Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$549,516
$560,929
$523,472
$574,273
Gross Profit
145,497
166,435
147,978
325,168
EBITDA
138,398
147,891
28,619
138,855
EBIT
94,779
106,845
-7,930
101,563
Net Income
44,252
55,110
39,232
47,497
Net Change In Cash
549,516
560,929
523,472
574,273
Free Cash Flow
104,262
39,222
67,736
26,599
Cash
291,408
281,226
335,259
450,512
Basic Shares
192,714
192,714
201,617
205,045

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,246,492
$2,181,578
$2,095,505
$1,896,998
Gross Profit
790,011
776,468
720,757
536,656
EBITDA
554,229
552,046
501,632
475,303
EBIT
396,294
403,479
365,824
349,763
Net Income
194,357
204,440
177,370
200,392
Net Change In Cash
2,246,492
2,181,578
2,095,505
1,896,998
Cost of Revenue
470,802
-51,639
Free Cash Flow
260,919
260,395
174,360
267,788
Cash
450,512
516,037
745,889
249,438
Basic Shares
205,614
211,534
215,839
224,405

Earnings Calls

QuarterEPS
2025-09-30
$0.24
2025-06-30
$0.29
2025-03-31
$0.20
2024-12-31
$0.25