Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$784,004
$652,611
$559,962
$544,167
Gross Profit
731,026
285,121
242,847
247,070
EBITDA
131,998
126,502
72,124
64,729
EBIT
106,119
104,632
51,435
44,834
Net Income
57,545
55,164
25,203
14,747
Net Change In Cash
784,004
652,611
559,962
544,167
Free Cash Flow
56,832
-14,656
234,557
67,762
Cash
826,470
966,357
711,584
563,467
Basic Shares
484,636
485,549
479,088
478,652

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,206,595
$1,979,979
$1,774,295
$1,993,387
Gross Profit
979,521
1,805,390
837,191
633,309
EBITDA
345,652
215,357
230,437
327,704
EBIT
264,218
134,940
155,383
245,830
Net Income
126,988
36,265
48,712
124,007
Net Change In Cash
2,206,595
1,979,979
1,774,295
1,993,387
Free Cash Flow
243,295
345,305
165,602
363,895
Cash
711,584
655,641
484,989
553,598
Basic Shares
479,142
489,989
499,414
540,020

Earnings Calls

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