Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$575,631
$547,712
$522,869
$498,230
Gross Profit
-16,393
75,931
72,490
69,145
EBITDA
28,573
139,765
77,428
77,036
EBIT
-16,394
39,046
37,629
41,043
Net Income
-33,466
-597
5,417
14,454
Net Change In Cash
575,631
547,712
522,869
498,230
Free Cash Flow
22,339
-230,863
-7,618
67,405
Cash
455,339
767,215
804,716
833,152
Basic Shares
77,057
75,189
74,703
74,070

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,040,210
$1,829,664
$1,616,630
$1,430,061
Gross Profit
90,804
249,115
221,391
165,715
EBITDA
242,931
262,549
292,786
278,534
EBIT
90,804
124,711
103,293
93,810
Net Income
-18,652
2,793
3,044
10,650
Net Change In Cash
2,040,210
1,829,664
1,616,630
1,430,061
Cost of Revenue
-6,885
Free Cash Flow
85,569
44,953
44,263
-102,995
Cash
767,215
740,020
342,570
127,834
Basic Shares
75,189
74,762
64,658
57,320

Earnings Calls

QuarterEPS
2026-03-31
-$0.28
2025-12-31
$0.23
2025-09-30
$0.07
2025-06-30
$0.31