Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$476,196
$493,771
$492,875
$468,844
Gross Profit
112,964
120,353
140,349
124,728
EBITDA
53,228
59,966
96,387
69,412
EBIT
47,109
54,335
90,836
64,099
Net Income
29,572
33,683
71,708
39,260
Net Change In Cash
476,196
493,771
492,875
468,844
Free Cash Flow
-135,749
108,815
131,947
132,652
Cash
205,780
375,241
340,059
224,732
Basic Shares
83,075
84,415
85,613
86,854

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.44
2025-12-31
$0.50
2025-09-30
$0.67
2025-06-30
$0.53