Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$560,929
$523,472
$574,273
$566,739
Gross Profit
166,435
147,978
325,168
155,385
EBITDA
147,891
28,619
138,855
141,493
EBIT
106,845
-7,930
101,563
100,921
Net Income
55,110
39,232
47,497
50,224
Net Change In Cash
560,929
523,472
574,273
566,739
Free Cash Flow
39,222
67,736
26,599
123,322
Cash
281,226
335,259
450,512
482,224
Basic Shares
192,714
201,617
205,045
204,254

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.29
2025-03-31
$0.20
2024-12-31
$0.25