Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,091,504
$1,114,353
$1,061,169
$942,121
Gross Profit
396,080
426,922
416,749
371,986
EBITDA
41,847
146,010
156,415
121,765
EBIT
-9,315
96,799
108,094
75,624
Net Income
-24,463
66,161
74,016
43,840
Net Change In Cash
1,091,504
1,114,353
1,061,169
942,121
Free Cash Flow
129,942
96,497
103,126
27,215
Cash
341,413
300,009
223,531
187,464
Basic Shares
58,296
59,122
59,385
59,747

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,209,147
$4,295,834
$4,022,667
$4,564,737
Gross Profit
1,611,737
1,665,626
1,365,431
1,522,004
EBITDA
484,026
670,919
554,529
719,433
EBIT
289,191
499,151
387,927
563,292
Net Income
159,554
325,256
203,089
350,267
Net Change In Cash
4,209,147
4,295,834
4,022,667
4,564,737
Cost of Revenue
-11,673
Free Cash Flow
268,128
604,568
392,610
-27,672
Cash
341,413
281,277
200,994
132,723
Basic Shares
59,275
60,350
62,058
64,681

Earnings Calls

QuarterEPS
2025-12-31
$1.61
2025-09-30
$1.83
2025-06-30
$1.65
2025-03-31
$1.26