Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$522,615
$494,826
$504,176
$558,874
Gross Profit
57,157
120,549
145,485
186,959
EBITDA
20,958
6,984
33,045
79,743
EBIT
-1,433
-14,484
11,768
59,359
Net Income
-46,823
-30,791
-47,025
25,773
Net Change In Cash
522,615
494,826
504,176
558,874
Free Cash Flow
-81,888
3,542
49,486
89,303
Cash
1,421,690
1,637,321
2,312,562
1,772,845
Basic Shares
55,492
55,400
55,127
55,282

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,080,491
$1,723,876
$1,501,328
$1,449,566
Gross Profit
510,150
580,077
620,545
723,912
EBITDA
140,730
77,525
102,614
174,730
EBIT
55,210
-7,174
19,643
94,120
Net Income
-98,866
-26,702
6,722
64,212
Net Change In Cash
2,080,491
1,723,876
1,501,328
1,449,566
Cost of Revenue
-505,795
Free Cash Flow
66,016
7,096
21,577
193,360
Cash
1,421,690
1,592,391
682,263
813,945
Basic Shares
55,099
53,527
52,510
53,871

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
-$0.84
2025-09-30
$0.06
2025-06-30
-$0.85