Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$622,720
$575,631
$547,712
$522,869
Gross Profit
88,080
-16,393
75,931
72,490
EBITDA
90,299
29,796
139,765
77,428
EBIT
44,770
-15,171
39,046
37,629
Net Income
7,530
-33,466
-597
5,417
Net Change In Cash
622,720
575,631
547,712
522,869
Free Cash Flow
157,692
22,339
-230,863
-7,618
Cash
726,272
455,339
767,215
804,716
Basic Shares
78,731
77,057
75,189
74,703

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
253,949
262,549
292,786
278,534
EBIT
101,822
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-06-30
$0.29
2026-03-31
-$0.28
2025-12-31
$0.23
2025-09-30
$0.20