Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$493,771
$492,875
$468,844
$458,359
Gross Profit
120,353
140,349
124,728
102,642
EBITDA
59,966
96,387
69,412
42,576
EBIT
54,335
90,836
64,099
37,244
Net Income
33,683
71,708
39,260
20,737
Net Change In Cash
493,771
492,875
468,844
458,359
Free Cash Flow
108,815
131,947
132,652
-120,781
Cash
375,241
340,059
224,732
98,978
Basic Shares
84,415
85,613
86,854
85,810

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,913,849
$2,012,919
$1,994,640
$1,972,021
Gross Profit
471,876
454,344
421,565
467,033
EBITDA
274,224
-28,372
29,887
156,701
EBIT
252,397
-60,598
-6,284
121,065
Net Income
165,388
-99,069
-60,408
66,335
Net Change In Cash
1,913,849
2,012,919
1,994,640
1,972,021
Cost of Revenue
-377,567
Free Cash Flow
252,633
184,551
103,997
137,233
Cash
375,241
229,940
73,258
9,824
Basic Shares
85,268
83,330
82,201
84,121

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.50
2025-09-30
$0.67
2025-06-30
$0.53