Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$980,768
$927,321
$894,654
$578,765
Gross Profit
693,698
657,260
530,073
393,368
EBITDA
370,690
321,932
156,515
202,494
EBIT
321,356
282,199
121,247
187,344
Net Income
246,641
215,224
89,080
144,178
Net Change In Cash
980,768
927,321
894,654
578,765
Free Cash Flow
155,375
52,498
-139,082
340,876
Cash
858,704
3,464,106
3,299,690
798,290
Basic Shares
101,735
101,845
101,829
76,762

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,393,039
$2,192,436
$1,674,640
$1,417,008
Gross Profit
1,651,156
1,586,556
1,531,431
1,530,652
EBITDA
756,945
689,678
697,953
667,416
EBIT
700,248
630,852
633,362
604,279
Net Income
534,783
494,308
496,049
475,543
Net Change In Cash
2,393,039
2,192,436
1,674,640
1,417,008
Cost of Revenue
-5,409,008
2,233,892
Free Cash Flow
476,153
507,872
1,713,223
508,847
Cash
798,290
762,442
732,072
702,656
Basic Shares
76,762
76,480
75,181
70,889

Earnings Calls

QuarterEPS
2025-09-30
$2.58
2025-06-30
$2.30
2025-03-31
$2.15
2024-12-31
$1.93