Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$286,738
$267,641
$406,712
$363,711
Gross Profit
241,027
178,446
291,574
310,559
EBITDA
1,565
53,636
64,860
98,303
EBIT
-45,309
8,758
6,926
40,984
Net Income
624,461
22,261
370
-3,598
Net Change In Cash
286,738
267,641
406,712
363,711
Free Cash Flow
53,964
-3,174
157,772
108,163
Cash
1,606,112
519,717
607,011
503,368
Basic Shares
36,381
37,597
39,281
41,685

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-06-30
$0.78
2026-03-31
$0.73
2025-12-31
$2.56
2025-09-30
$1.76