Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,544,705
$2,847,718
$3,403,101
$3,252,427
Gross Profit
435,542
311,100
436,507
463,153
EBITDA
267,266
144,929
255,198
298,567
EBIT
164,645
47,985
140,018
184,006
Net Income
85,766
9,903
74,740
95,240
Net Change In Cash
3,544,705
2,847,718
3,403,101
3,252,427
Free Cash Flow
-58,166
31,101
423,382
234,096
Cash
191,052
345,749
399,903
181,225
Basic Shares
79,052
79,052
79,053
78,913

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$12,303,464
$11,995,934
$9,778,038
$7,951,781
Gross Profit
1,627,477
786,810
1,191,705
1,146,046
EBITDA
950,847
754,863
662,462
906,314
EBIT
444,229
151,701
155,314
483,488
Net Income
162,788
-49,949
33,354
328,831
Net Change In Cash
12,303,464
11,995,934
9,778,038
7,951,781
Cost of Revenue
12,011
-62,155
Free Cash Flow
972,770
494,336
88,945
623,008
Cash
399,903
529,561
370,592
360,736
Basic Shares
78,880
77,535
76,185
73,941

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.49
2025-03-31
$0.51
2024-12-31
$1.44