Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$998,227
$854,988
$1,154,130
$898,373
Gross Profit
795,218
655,718
957,175
710,920
EBITDA
1,760
-29,629
267,654
-495
EBIT
-4,330
-35,477
261,590
-5,916
Net Income
38,755
8,922
1,847,475
30,556
Net Change In Cash
998,227
854,988
1,154,130
898,373
Free Cash Flow
196,683
356,417
250,202
244,111
Cash
1,216,941
1,252,310
1,136,460
1,035,565
Basic Shares
689,837
689,358
688,226
695,483

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,646,166
$3,055,071
$2,802,574
$2,578,027
Gross Profit
2,895,811
2,366,311
2,123,977
2,048,707
EBITDA
201,083
-125,678
-55,188
353,687
EBIT
179,817
-125,678
-101,677
326,187
Net Income
1,862,106
-35,610
-96,047
316,438
Net Change In Cash
3,646,166
3,055,071
2,802,574
2,578,027
Cost of Revenue
192,030
749,211
Free Cash Flow
939,988
604,898
440,218
743,876
Cash
1,136,460
1,361,936
1,611,063
1,419,630
Basic Shares
698,376
674,641
665,732
776,073

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.33
2025-03-31
$0.23
2024-12-31
$0.56