Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,271,463
$1,256,643
$1,254,128
$1,218,648
Gross Profit
103,432
109,504
105,818
105,041
EBITDA
59,481
82,057
70,850
78,340
EBIT
52,516
42,741
49,686
Net Income
31,993
25,540
18,925
22,779
Net Change In Cash
1,271,463
1,256,643
1,254,128
1,218,648
Free Cash Flow
70,693
20,467
-132,201
207,213
Cash
265,070
214,313
208,666
368,994
Basic Shares
31,588
31,524
31,512
31,820

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,480,038
$4,322,155
$3,963,126
$2,890,860
Gross Profit
373,382
342,962
334,855
295,012
EBITDA
298,371
262,883
212,201
118,400
EBIT
185,847
148,001
98,890
55,771
Net Income
77,882
34,684
-22,573
-14,330
Net Change In Cash
4,480,038
4,322,155
3,963,126
2,890,860
Cost of Revenue
76,217
Free Cash Flow
170,069
242,450
162,947
81,070
Cash
368,994
268,321
72,651
116,067
Basic Shares
31,820
31,967
31,084
20,996

Earnings Calls

QuarterEPS
2026-09-30
$1.64
2026-06-30
$1.64
2026-03-31
$1.53
2025-12-31
$1.56