Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$540,420
$532,583
$533,540
$483,456
Gross Profit
317,269
331,259
334,286
308,681
EBITDA
85,376
277,236
183,904
170,751
EBIT
119,308
142,944
134,426
126,843
Net Income
107,829
130,043
96,250
90,758
Net Change In Cash
540,420
532,583
533,540
483,456
Free Cash Flow
117,220
118,974
120,599
95,838
Cash
839,005
1,355,594
733,815
638,756
Basic Shares
207,761
218,453
218,183
220,189

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,089,998
$1,978,214
$1,965,311
$2,141,518
Gross Profit
1,291,495
967,350
1,233,688
1,384,563
EBITDA
717,267
368,256
688,555
779,355
EBIT
523,521
164,988
483,219
570,958
Net Income
424,880
83,591
341,303
423,211
Net Change In Cash
2,089,998
1,978,214
1,965,311
2,141,518
Free Cash Flow
453,277
506,377
296,653
565,928
Cash
839,005
663,555
668,084
730,669
Basic Shares
207,935
218,475
217,486
223,231

Earnings Calls

QuarterEPS
2025-12-31
$0.49
2025-09-30
$0.64
2025-06-30
$0.63
2025-03-31
$0.58