Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$290,597
$281,140
$295,256
$281,143
Gross Profit
178,163
166,559
172,284
167,490
EBITDA
84,742
74,392
83,236
79,124
EBIT
64,000
53,841
61,673
57,818
Net Income
35,358
31,139
36,689
47,492
Net Change In Cash
290,597
281,140
295,256
281,143
Free Cash Flow
37,958
49,791
55,048
135,717
Cash
34,388
34,096
758,975
38,255
Basic Shares
44,884
46,351
47,960
48,498

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
178,718
99,007
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-06-30
$0.83
2026-03-31
$1.14
2025-12-31
$1.19
2025-09-30
$1.10