Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$547,712
$522,869
$498,230
$471,399
Gross Profit
68,990
72,490
69,145
17,919
EBITDA
79,898
77,428
77,036
19,587
EBIT
39,046
37,629
41,043
-15,896
Net Income
-597
5,417
14,454
-37,926
Net Change In Cash
547,712
522,869
498,230
471,399
Free Cash Flow
-230,863
-7,618
67,405
-7,352
Cash
767,215
804,716
833,152
717,323
Basic Shares
75,189
74,703
74,070
74,382

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
2025-12-31
$0.23
2025-09-30
$0.20
2025-06-30
$0.19
2025-03-31
-$0.35