Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$429,973
$504,317
$381,350
$384,512
Gross Profit
323,219
400,852
275,457
274,938
EBITDA
39,705
112,597
30,520
31,407
EBIT
39,661
105,087
24,240
25,248
Net Income
32,764
234,574
43,364
30,077
Net Change In Cash
429,973
504,317
381,350
384,512
Free Cash Flow
206,525
152,412
51,830
84,133
Cash
269,962
212,447
148,699
201,565
Basic Shares
178,841
184,165
184,095
182,160

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,745,812
$1,497,180
$1,432,616
$1,317,845
Gross Profit
1,324,430
1,106,515
1,054,133
949,210
EBITDA
307,824
184,898
136,974
-119,285
EBIT
281,912
149,471
102,316
-154,005
Net Income
393,437
99,189
67,808
-345,582
Net Change In Cash
1,745,812
1,497,180
1,432,616
1,317,845
Cost of Revenue
-11,578
Free Cash Flow
490,723
338,214
201,004
-13,043
Cash
212,447
337,103
229,902
145,054
Basic Shares
184,790
179,268
169,828
163,894

Earnings Calls

QuarterEPS
2026-03-31
$0.46
2025-12-31
$0.76
2025-09-30
$0.24
2025-06-30
$0.28