Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$378,963
$389,004
$372,705
$411,169
Gross Profit
299,346
316,783
298,747
322,063
EBITDA
104,662
52,005
52,238
56,121
EBIT
50,047
50,444
53,142
Net Income
24,900
36,522
37,836
41,584
Net Change In Cash
378,963
389,004
372,705
411,169
Free Cash Flow
503,618
-150,837
-133,898
-49,284
Cash
1,205,044
750,508
874,194
1,231,944
Basic Shares
57,142
57,950
59,207
60,498

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-09-30
$0.44
2026-06-30
$0.63
2026-03-31
$0.64
2025-12-31
$0.69