Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$581,440
$409,976
$430,419
$463,969
Gross Profit
343,848
119,419
159,123
133,169
EBITDA
532,580
147,387
614,671
171,880
EBIT
191,657
45,554
513,871
76,471
Net Income
49,539
-5,125
416,701
15,549
Net Change In Cash
581,440
409,976
430,419
463,969
Free Cash Flow
57,998
91,259
28,615
16,297
Cash
7,830
720
3,951
7,737
Basic Shares
75,812
66,684
64,613
62,428

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,764,389
$1,482,929
$1,256,412
$1,213,490
Gross Profit
595,796
538,114
459,705
411,627
EBITDA
1,184,803
801,262
634,190
653,365
EBIT
802,158
477,065
353,204
393,020
Net Income
525,928
244,233
386,452
135,518
Net Change In Cash
1,764,389
1,482,929
1,256,412
1,213,490
Cost of Revenue
-12,335
Free Cash Flow
74,449
361,473
254,926
391,427
Cash
3,951
3,606
4,510
6,394
Basic Shares
62,665
60,115
51,823
41,361

Earnings Calls

QuarterEPS
2026-06-30
$0.64
2026-03-31
$0.77
2025-12-31
$2.16
2025-09-30
$0.23