Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$840,039
$696,031
$743,332
$744,545
Gross Profit
807,717
670,723
719,272
721,447
EBITDA
269,171
70,145
125,559
60,470
EBIT
228,136
39,337
94,177
22,528
Net Income
67,140
14,941
25,393
12,980
Net Change In Cash
840,039
696,031
743,332
744,545
Free Cash Flow
481,994
382,783
191,841
-189,537
Cash
1,080,304
1,112,027
821,971
808,017
Basic Shares
378,345
370,142
369,359
364,947

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,623,446
$1,855,780
$1,504,491
$5,581,601
Gross Profit
2,535,935
1,817,252
1,482,879
5,564,570
EBITDA
110,562
131,326
9,238
4,686,258
EBIT
-24,824
83,653
-23,752
4,665,035
Net Income
23,483
80,090
92,426
2,180,885
Net Change In Cash
2,623,446
1,855,780
1,504,491
5,581,601
Cost of Revenue
134,786
Free Cash Flow
504,015
703,790
1,373,429
1,473,029
Cash
808,017
665,188
1,112,581
978,100
Basic Shares
364,726
317,944
308,908
70,811

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.53
2025-06-30
$0.69
2025-03-31
$0.48