Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$788,700
$745,096
$782,649
$761,469
Gross Profit
698,809
365,725
368,321
357,544
EBITDA
215,657
249,377
232,882
194,347
EBIT
134,964
172,033
157,788
121,359
Net Income
88,098
123,000
102,427
72,102
Net Change In Cash
788,700
745,096
782,649
761,469
Free Cash Flow
-61,223
-64,644
28,618
-26,306
Cash
150,183
232,169
241,438
175,509
Basic Shares
227,454
226,720
226,007
225,511

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,995,255
$2,620,995
$2,216,593
$1,822,557
Gross Profit
1,426,644
1,228,574
1,032,223
754,349
EBITDA
789,848
631,544
469,984
339,802
EBIT
493,503
356,863
225,587
110,919
Net Income
373,671
156,240
76,063
-1,793
Net Change In Cash
2,995,255
2,620,995
2,216,593
1,822,557
Cost of Revenue
-5,775
Free Cash Flow
-20,958
50,582
-230,898
-390,209
Cash
232,169
10,879
29,966
25,509
Basic Shares
225,495
211,164
204,005
193,570

Earnings Calls

QuarterEPS
2026-03-31
$0.42
2025-12-31
$0.34
2025-09-30
$0.41
2025-06-30
$0.37