Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$3,966,948
$3,544,705
$2,847,718
$3,403,102
Gross Profit
537,749
435,542
311,100
436,508
EBITDA
361,622
267,266
156,846
255,199
EBIT
257,066
164,645
47,985
140,019
Net Income
160,660
85,766
9,903
74,740
Net Change In Cash
3,966,948
3,544,705
2,847,718
3,403,102
Free Cash Flow
20,277
-58,166
31,101
423,382
Cash
231,418
191,052
345,749
399,903
Basic Shares
78,648
79,052
79,052
79,053

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$2.48
2025-06-30
$1.49
2025-03-31
$0.51
2024-12-31
$1.44