Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$347,026
$347,026
$325,563
$333,043
Gross Profit
141,449
89,699
148,284
148,484
EBITDA
120,101
132,453
132,547
EBIT
90,122
102,899
103,100
Net Income
72,610
72,610
78,292
77,728
Net Change In Cash
347,026
347,026
325,563
333,043
Free Cash Flow
-114,670
-114,670
40,480
53,683
Cash
348,354
348,354
325,786
307,241
Basic Shares
41,953
42,071
42,138
42,118

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,304,058
$1,330,548
$1,349,166
$1,460,209
Gross Profit
362,705
583,098
565,150
570,496
EBITDA
487,610
515,828
499,120
486,148
EBIT
369,503
408,707
401,166
393,551
Net Income
275,893
301,662
294,191
284,184
Net Change In Cash
1,304,058
1,330,548
1,349,166
1,460,209
Cost of Revenue
117,459
Free Cash Flow
97,917
94,081
117,365
218,175
Cash
386,193
294,651
230,373
118,996
Basic Shares
42,117
42,072
42,039
41,931

Earnings Calls

QuarterEPS
2026-03-31
$1.73
2025-12-31
$1.23
2025-09-30
$1.86
2025-06-30
$1.85