Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$444,798
$396,855
$456,827
$464,480
Gross Profit
341,347
308,053
356,298
372,099
EBITDA
110,310
141,322
Net Income
125,685
106,964
8,865
130,567
Net Change In Cash
444,798
396,855
456,827
464,480
Cash
1,156,292
1,205,765
1,890,632
1,203,977
Basic Shares
244,825
266,494
244,271
265,824

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,754,677
$1,759,836
$1,836,332
$2,257,083
Gross Profit
1,385,156
1,385,557
1,435,747
1,853,242
EBITDA
619,028
714,453
289,908
668,739
EBIT
526,052
622,852
223,753
607,507
Net Income
300,801
342,598
85,555
428,319
Net Change In Cash
1,754,677
1,759,836
1,836,332
2,257,083
Free Cash Flow
578,429
636,048
367,396
646,395
Cash
1,890,632
2,584,635
2,690,768
2,423,703
Basic Shares
265,241
239,974
236,407
230,206

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.54
2025-03-31
$0.45
2024-12-31
$0.40