Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$522,309
$496,764
$465,474
$427,493
Gross Profit
175,573
139,019
135,611
119,307
EBITDA
75,553
41,506
23,749
14,420
EBIT
40,526
8,820
44
-6,262
Net Income
50,135
5,244
-4,345
-8,750
Net Change In Cash
522,309
496,764
465,474
427,493
Free Cash Flow
46,926
46,289
34,161
36,070
Cash
120,865
115,475
115,241
216,223
Basic Shares
318,741
305,679
313,572
341,961

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
2025-12-31
$0.26
2025-09-30
$0.02
2025-06-30
-$0.01