Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$466,395
$522,309
$496,764
$465,474
Gross Profit
129,577
175,573
139,019
135,611
EBITDA
9,194
75,553
41,506
23,749
EBIT
-6,878
40,526
8,820
44
Net Income
59,066
50,135
5,244
-4,345
Net Change In Cash
466,395
522,309
496,764
465,474
Free Cash Flow
90,281
46,926
46,289
34,161
Cash
150,275
120,865
115,475
115,241
Basic Shares
288,764
318,741
305,679
313,572

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,912,040
$664,664
$1,439,685
$1,401,150
Gross Profit
569,510
534,218
425,558
464,253
EBITDA
137,315
126,845
32,775
77,556
EBIT
37,460
25,917
-63,737
-13,665
Net Income
42,284
-3,760
-82,040
-11,975
Net Change In Cash
1,912,040
664,664
1,439,685
1,401,150
Cost of Revenue
-148,950
Free Cash Flow
163,446
149,176
52,240
18,570
Cash
120,865
226,583
176,108
165,893
Basic Shares
318,741
343,389
346,376
254,284

Earnings Calls

QuarterEPS
2026-03-31
$0.05
2025-12-31
$0.26
2025-09-30
$0.02
2025-06-30
-$0.01