Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$780,889
$700,669
$795,409
$764,375
Gross Profit
431,085
389,439
439,915
430,172
EBITDA
222,666
95,104
-36,333
220,245
EBIT
156,954
127,487
-108,125
151,609
Net Income
122,580
95,002
-136,656
111,004
Net Change In Cash
780,889
700,669
795,409
764,375
Free Cash Flow
8,092
43,083
170,448
209,796
Cash
253,697
284,122
290,188
243,235
Basic Shares
45,926
45,926
46,373
47,012

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,047,324
$2,974,489
$2,791,041
$2,809,563
Gross Profit
1,702,679
1,646,931
1,531,087
1,549,602
EBITDA
452,659
761,212
751,653
873,095
EBIT
178,058
519,094
521,063
635,733
Net Income
69,675
356,328
363,139
485,374
Net Change In Cash
3,047,324
2,974,489
2,791,041
2,809,563
Cost of Revenue
-134,110
93,054
Free Cash Flow
509,305
419,196
262,951
579,801
Cash
290,188
222,848
292,034
445,084
Basic Shares
47,094
47,304
47,309
47,427

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$3.73
2025-03-31
$2.91
2024-12-31
$3.89