Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$406,712
$363,711
$352,209
$328,636
Gross Profit
291,574
310,559
245,629
281,428
EBITDA
64,860
98,303
89,643
88,159
EBIT
6,926
40,984
32,037
32,327
Net Income
370
-3,598
26,343
24,239
Net Change In Cash
406,712
363,711
352,209
328,636
Free Cash Flow
157,772
108,163
26,941
-5,006
Cash
607,011
503,368
457,259
431,007
Basic Shares
39,281
41,685
43,656
44,167

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,451,268
$1,401,688
$1,364,028
$1,390,997
Gross Profit
1,016,099
1,201,365
1,178,378
1,206,451
EBITDA
327,402
319,098
331,971
398,395
EBIT
98,711
107,182
95,005
164,995
Net Income
47,354
63,047
41,503
63,757
Net Change In Cash
1,451,268
1,401,688
1,364,028
1,390,997
Cost of Revenue
-25,159
Free Cash Flow
287,870
283,680
211,233
230,290
Cash
607,011
505,880
737,612
652,793
Basic Shares
41,098
44,519
46,464
47,025

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$2.56
2025-09-30
$1.76
2025-06-30
$0.62