Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$347,026
$325,563
$333,043
$337,353
Gross Profit
89,699
148,284
148,484
138,894
EBITDA
115,216
132,453
132,547
119,112
EBIT
85,237
102,899
103,100
89,737
Net Income
72,610
78,292
77,728
68,099
Net Change In Cash
347,026
325,563
333,043
337,353
Free Cash Flow
-114,670
40,480
53,683
-18,543
Cash
348,354
325,786
307,241
284,814
Basic Shares
42,071
42,138
42,118
42,062

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
463,789
515,828
499,120
486,148
EBIT
345,682
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