Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$389,004
$372,705
$411,169
$418,068
Gross Profit
316,783
298,747
322,063
332,706
EBITDA
50,047
52,238
56,121
64,500
EBIT
50,444
53,142
60,803
Net Income
36,522
37,836
41,584
45,818
Net Change In Cash
389,004
372,705
411,169
418,068
Free Cash Flow
-150,837
-133,898
-49,284
270,993
Cash
750,508
874,194
1,231,944
1,277,283
Basic Shares
57,950
59,207
60,498
62,168

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,625,191
$1,541,151
$1,503,625
$1,352,876
Gross Profit
1,274,536
1,121,619
1,113,705
1,212,426
EBITDA
236,773
174,205
168,749
188,752
EBIT
221,063
154,257
149,119
156,127
Net Income
165,591
113,213
109,646
113,134
Net Change In Cash
1,625,191
1,541,151
1,503,625
1,352,876
Cost of Revenue
-1,397,364
Free Cash Flow
-95,097
266,801
434,535
1,179,650
Cash
1,231,944
2,298,977
1,858,700
1,579,512
Basic Shares
62,709
65,046
65,045
70,626

Earnings Calls

QuarterEPS
2026-06-30
$0.63
2026-03-31
$0.64
2025-12-31
$0.69
2025-09-30
$0.74