Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$320,513
$334,383
$347,026
$347,026
Gross Profit
124,221
215,974
141,449
89,699
EBITDA
107,716
14,936
120,101
120,101
EBIT
77,108
-15,874
90,122
90,122
Net Income
59,463
-7,607
72,610
72,610
Net Change In Cash
320,513
334,383
347,026
347,026
Free Cash Flow
-1,647
-27,374
-114,670
-114,670
Cash
205,829
351,883
348,354
348,354
Basic Shares
42,168
42,100
41,953
42,071

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-09-30
$1.41
2026-06-30
$1.66
2026-03-31
$1.73
2025-12-31
$1.23