Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$384,547
$394,185
$390,657
$306,510
Gross Profit
332,738
342,594
341,197
257,313
EBITDA
76,500
108,825
112,657
32,910
EBIT
72,654
100,745
104,839
25,489
Net Income
49,341
82,761
87,098
22,464
Net Change In Cash
384,547
394,185
390,657
306,510
Free Cash Flow
170,089
84,358
137,186
88,701
Cash
1,119,776
616,449
521,199
399,806
Basic Shares
168,743
168,510
168,357
168,737

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,475,899
$1,557,632
$1,663,405
$1,111,795
Gross Profit
1,273,842
1,312,301
1,410,368
893,727
EBITDA
330,892
494,861
519,478
59,774
EBIT
303,727
466,328
444,551
-18,088
Net Income
241,664
367,070
355,757
-158,267
Net Change In Cash
1,475,899
1,557,632
1,663,405
1,111,795
Cost of Revenue
-45,071
Free Cash Flow
480,334
405,640
353,305
-17,211
Cash
1,119,776
291,146
457,469
292,473
Basic Shares
168,743
169,198
169,730
163,742

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.29
2025-09-30
$0.65
2025-06-30
$0.68