Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$394,185
$390,657
$306,510
$429,986
Gross Profit
342,594
341,197
257,313
367,870
EBITDA
108,825
112,657
32,910
181,384
EBIT
100,745
104,839
25,489
174,537
Net Income
82,761
87,098
22,464
146,503
Net Change In Cash
394,185
390,657
306,510
429,986
Free Cash Flow
84,358
137,186
88,701
180,624
Cash
616,449
521,199
399,806
291,146
Basic Shares
168,510
168,357
168,737
166,554

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,557,632
$1,663,405
$1,111,795
$1,173,751
Gross Profit
1,312,301
1,410,368
893,727
976,428
EBITDA
494,861
519,478
59,774
177,598
EBIT
466,328
444,551
-18,088
98,946
Net Income
367,070
355,757
-158,267
-48,169
Net Change In Cash
1,557,632
1,663,405
1,111,795
1,173,751
Cost of Revenue
-45,071
64,583
Free Cash Flow
405,640
353,305
-17,211
72,695
Cash
291,146
457,469
292,473
337,544
Basic Shares
169,198
169,730
163,742
160,942

Earnings Calls

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