Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$574,273
$566,739
$570,727
$534,753
Gross Profit
325,168
152,513
160,401
154,146
EBITDA
138,855
141,493
146,829
127,052
EBIT
101,563
100,921
105,818
87,992
Net Income
47,497
50,224
54,643
41,993
Net Change In Cash
574,273
566,739
570,727
534,753
Free Cash Flow
26,599
123,322
28,365
82,633
Cash
450,512
482,224
524,640
498,333
Basic Shares
205,614
204,254
206,185
206,971

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$925,905
$2,181,578
$2,095,505
$1,896,998
Gross Profit
142,694
776,468
720,757
698,256
EBITDA
135,654
552,046
535,547
458,551
EBIT
-22,281
403,479
365,824
292,415
Net Income
194,357
204,440
177,370
200,392
Net Change In Cash
925,905
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
2024-12-31
$0.25
2024-09-30
$0.25
2024-06-30
$0.27
2024-03-31
$0.23