Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$494,826
$504,176
$558,874
$455,024
Gross Profit
120,549
145,485
186,959
137,287
EBITDA
6,984
33,045
79,743
33,849
EBIT
-14,484
11,768
59,359
13,177
Net Income
-30,791
-47,025
25,773
5,103
Net Change In Cash
494,826
504,176
558,874
455,024
Free Cash Flow
3,542
49,486
89,303
-45,131
Cash
1,637,321
2,312,562
1,772,845
1,592,391
Basic Shares
55,400
55,127
55,282
53,527

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,723,876
$1,501,328
$1,449,566
$1,433,197
Gross Profit
580,077
620,545
723,912
779,077
EBITDA
77,525
102,614
174,730
151,123
EBIT
-7,174
19,643
94,120
66,324
Net Income
-26,702
6,722
64,212
47,480
Net Change In Cash
1,723,876
1,501,328
1,449,566
1,433,197
Cost of Revenue
-505,795
-171,061
Free Cash Flow
7,096
21,577
193,360
109,601
Cash
1,592,391
682,263
813,945
1,322,319
Basic Shares
53,527
52,510
53,871
55,220

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.06
2025-06-30
$0.40
2025-03-31
$1.06