Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$476,963
$575,569
$423,870
$465,693
Gross Profit
275,622
385,674
230,626
159,291
EBITDA
104,293
217,559
72,194
126,859
EBIT
104,293
215,129
69,694
125,878
Net Income
81,009
168,028
54,885
91,177
Net Change In Cash
476,963
575,569
423,870
465,693
Free Cash Flow
192,363
142,426
41,767
154,981
Cash
46,212
32,101
49,121
51,565
Basic Shares
92,251
92,160
92,187
92,223

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-09-30
$0.86
2026-06-30
$0.83
2026-03-31
$0.83
2025-12-31
$0.94