Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$292,641
$290,597
$281,140
$295,256
Gross Profit
177,791
178,163
166,559
172,284
EBITDA
83,850
84,742
74,392
83,236
EBIT
62,548
64,000
53,841
61,673
Net Income
46,068
35,358
31,139
36,689
Net Change In Cash
292,641
290,597
281,140
295,256
Free Cash Flow
189,175
37,958
49,791
55,048
Cash
35,734
34,388
34,096
758,975
Basic Shares
44,961
44,884
46,351
47,960

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,128,365
$1,154,624
$1,105,432
$1,058,105
Gross Profit
663,292
631,426
604,044
552,716
EBITDA
285,968
-135,163
221,518
135,807
EBIT
199,753
-256,828
112,031
33,438
Net Income
114,970
-299,524
1,820
-45,407
Net Change In Cash
1,128,365
1,154,624
1,105,432
1,058,105
Cost of Revenue
92,655
Free Cash Flow
257,783
288,525
135,506
132,830
Cash
758,975
67,628
31,251
31,691
Basic Shares
48,469
50,561
53,721
51,569

Earnings Calls

QuarterEPS
2026-09-30
$1.14
2026-06-30
$0.83
2026-03-31
$1.14
2025-12-31
$1.19