Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$1,256,643
$1,254,128
$1,218,648
$1,167,137
Gross Profit
109,504
105,818
105,041
94,505
EBITDA
82,057
70,850
79,563
79,601
EBIT
52,516
42,741
49,686
52,707
Net Income
25,540
18,925
22,779
24,605
Net Change In Cash
1,256,643
1,254,128
1,218,648
1,167,137
Free Cash Flow
20,467
-132,201
207,213
34,967
Cash
214,313
208,666
368,994
179,318
Basic Shares
31,524
31,512
31,820
31,856

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-06-30
$1.64
2026-03-31
$1.53
2025-12-31
$1.56
2025-09-30
$1.37