Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$363,711
$352,209
$328,636
$412,823
Gross Profit
310,559
245,629
281,428
365,400
EBITDA
98,303
89,643
88,159
140,931
EBIT
40,984
32,037
32,327
80,960
Net Income
-3,598
26,343
24,239
64,087
Net Change In Cash
363,711
352,209
328,636
412,823
Free Cash Flow
108,163
26,941
-5,006
131,074
Cash
503,368
457,259
431,007
505,880
Basic Shares
41,685
43,656
44,167
46,690

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,401,688
$1,364,028
$1,390,997
$1,416,722
Gross Profit
1,201,365
1,178,378
1,206,451
1,228,669
EBITDA
319,098
331,971
398,395
681,677
EBIT
107,182
95,005
164,995
423,374
Net Income
63,047
41,503
63,757
496,714
Net Change In Cash
1,401,688
1,364,028
1,390,997
1,416,722
Cost of Revenue
-25,159
452,190
Free Cash Flow
283,680
211,233
230,290
401,753
Cash
505,880
737,612
652,793
694,842
Basic Shares
44,519
46,464
47,025
47,862

Earnings Calls

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