Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$308,099
$325,563
$333,043
$337,353
Gross Profit
71,855
148,284
148,484
138,894
EBITDA
97,350
132,453
132,547
119,112
EBIT
67,619
102,899
103,100
89,737
Net Income
51,774
78,292
77,728
68,099
Net Change In Cash
308,099
325,563
333,043
337,353
Free Cash Flow
22,297
40,480
53,683
-18,543
Cash
386,193
325,786
307,241
284,814
Basic Shares
42,149
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
2025-12-31
$1.23
2025-09-30
$1.86
2025-06-30
$1.85
2025-03-31
$1.62