Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$575,569
$423,870
$465,693
$509,264
Gross Profit
385,674
230,626
159,291
162,114
EBITDA
217,559
72,194
126,859
158,609
EBIT
215,129
69,694
125,878
158,609
Net Income
168,028
54,885
91,177
124,610
Net Change In Cash
575,569
423,870
465,693
509,264
Free Cash Flow
142,426
41,767
154,981
177,842
Cash
32,101
49,121
51,565
52,621
Basic Shares
92,160
92,187
92,223
92,310

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,882,448
$1,770,384
$1,511,994
$1,697,992
Gross Profit
561,423
454,631
390,873
731,772
EBITDA
530,447
441,546
393,111
736,706
EBIT
522,318
433,882
384,566
728,725
Net Income
403,337
345,779
304,611
583,411
Net Change In Cash
1,882,448
1,770,384
1,511,994
1,697,992
Cost of Revenue
-65,986
Free Cash Flow
608,698
555,509
458,344
244,559
Cash
51,565
39,790
36,424
22,818
Basic Shares
92,223
92,451
92,154
91,588

Earnings Calls

QuarterEPS
2026-06-30
$0.83
2026-03-31
$0.83
2025-12-31
$0.94
2025-09-30
$0.83