Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,254,128
$1,218,648
$1,167,137
$1,078,330
Gross Profit
105,818
105,041
94,505
95,733
EBITDA
70,850
79,563
79,601
77,934
EBIT
42,741
49,686
52,707
50,219
Net Income
18,925
22,779
24,605
22,391
Net Change In Cash
1,254,128
1,218,648
1,167,137
1,078,330
Free Cash Flow
-132,201
207,213
34,967
26,052
Cash
208,666
368,994
179,318
190,457
Basic Shares
31,512
31,820
31,856
31,883

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