Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$688,857
$846,791
$739,433
$694,039
Gross Profit
506,887
683,697
577,279
543,059
EBITDA
66,647
302,226
212,654
143,481
EBIT
270,266
179,519
116,777
Net Income
39,997
186,950
115,547
90,129
Net Change In Cash
688,857
846,791
739,433
694,039
Free Cash Flow
279,064
276,867
164,089
116,695
Cash
878,377
658,175
653,134
896,387
Basic Shares
476,883
482,725
492,984
495,776

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,896,284
$2,444,831
$1,946,120
$1,577,795
Gross Profit
2,277,217
1,972,819
1,580,522
1,296,672
EBITDA
774,539
514,657
280,898
168,079
EBIT
658,755
427,167
200,480
113,654
Net Income
443,304
393,076
178,940
53,385
Net Change In Cash
2,896,284
2,444,831
1,946,120
1,577,795
Cost of Revenue
276,352
Free Cash Flow
795,710
632,394
543,302
456,849
Cash
658,175
1,369,463
895,129
1,030,506
Basic Shares
482,725
501,924
500,182
499,925

Earnings Calls

QuarterEPS
2026-03-31
$0.28
2025-12-31
$0.59
2025-09-30
$0.45
2025-06-30
$0.41