Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$739,433
$694,039
$616,021
$741,012
Gross Profit
577,279
543,059
473,182
605,745
EBITDA
212,654
143,481
78,437
219,421
EBIT
179,519
116,777
54,452
195,309
Net Income
115,547
90,129
50,678
182,229
Net Change In Cash
739,433
694,039
616,021
741,012
Free Cash Flow
158,350
116,695
229,660
177,095
Cash
653,134
896,387
1,118,545
1,369,463
Basic Shares
492,984
495,776
502,944
506,843

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,444,831
$1,946,120
$1,577,795
$1,196,467
Gross Profit
1,972,819
1,580,522
1,296,672
974,913
EBITDA
514,657
280,898
168,079
167,036
EBIT
427,167
200,480
113,654
124,817
Net Income
393,076
178,940
53,385
137,762
Net Change In Cash
2,444,831
1,946,120
1,577,795
1,196,467
Cost of Revenue
276,352
316,801
Free Cash Flow
632,394
543,302
456,849
318,540
Cash
1,369,463
895,129
1,030,506
754,154
Basic Shares
501,924
500,182
499,925
498,540

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.45
2025-06-30
$0.41
2025-03-31
$0.33