Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$466,395
$522,309
$496,764
$465,474
Gross Profit
121,238
175,573
139,019
135,611
EBITDA
85,211
75,553
41,506
22,581
EBIT
69,139
40,526
8,820
-1,124
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
123,981
32,775
86,769
EBIT
37,460
23,053
-63,737
-4,452
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.06
2025-12-31
$0.26
2025-09-30
$0.07
2025-06-30
$0.10