Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$725,607
$584,911
$499,627
$392,361
Gross Profit
666,889
532,402
453,727
355,272
EBITDA
235,979
164,477
71,645
7,866
EBIT
231,828
160,577
67,711
3,903
Net Income
251,603
162,663
89,297
26,158
Net Change In Cash
725,607
584,911
499,627
392,361
Free Cash Flow
263,643
183,101
110,826
126,599
Cash
953,569
911,653
734,060
635,727
Basic Shares
202,932
202,727
187,074
184,267

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,202,506
$1,300,205
$804,029
$666,701
Gross Profit
2,008,290
1,176,610
693,018
561,902
EBITDA
457,932
-544,925
-126,459
-164,162
EBIT
441,984
-560,568
-140,161
-172,162
Net Income
529,721
-484,276
-90,824
-158,550
Net Change In Cash
2,202,506
1,300,205
804,029
666,701
Free Cash Flow
684,169
215,820
-84,838
-100,254
Cash
953,569
562,092
401,176
435,810
Basic Shares
202,107
180,315
163,346
163,346

Earnings Calls

QuarterEPS
2025-12-31
$1.68
2025-09-30
$1.26
2025-06-30
$0.45
2025-03-31
$0.66