Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,218,648
$1,167,137
$1,078,330
$1,015,923
Gross Profit
105,041
94,505
95,733
78,103
EBITDA
79,563
79,601
77,934
58,064
EBIT
49,686
52,707
50,219
30,026
Net Income
22,779
24,605
22,391
8,107
Net Change In Cash
1,218,648
1,167,137
1,078,330
1,015,923
Free Cash Flow
207,213
34,967
26,052
-98,163
Cash
368,994
179,318
190,457
169,062
Basic Shares
31,820
31,856
31,883
32,021

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
$0
2025-12-31
$1.56
2025-09-30
$1.37
2025-06-30
$1.33