Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,588,183
$1,450,172
$1,550,277
$1,522,692
Gross Profit
652,449
587,298
675,698
634,437
EBITDA
80,049
45,640
100,897
39,372
EBIT
49,419
12,068
67,194
-5,746
Net Income
40,314
2,567
61,731
-12,426
Net Change In Cash
1,588,183
1,450,172
1,550,277
1,522,692
Free Cash Flow
329,442
280,734
139,951
242,842
Cash
1,375,112
985,494
759,319
1,040,546
Basic Shares
422,953
424,024
413,651
412,229

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,786,016
$4,403,589
$4,095,135
$3,208,323
Gross Profit
2,448,302
1,859,635
1,659,399
1,506,006
EBITDA
203,163
-188,968
-1,404,106
-859,937
EBIT
54,271
-305,481
-1,558,904
-999,284
Net Income
22,784
-340,320
-1,584,511
-1,062,144
Net Change In Cash
5,786,016
4,403,589
4,095,135
3,208,323
Cost of Revenue
92,821
Free Cash Flow
766,267
-248,063
-352,255
-180,897
Cash
759,319
558,636
281,090
457,325
Basic Shares
413,651
385,335
354,731
334,724

Earnings Calls

Quarter EPS
2025-06-30
$0.10
2025-03-31
$0.01
2024-12-31
$0.16
2024-09-30
-$0.03