Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$281,140
$295,256
$281,143
$281,382
Gross Profit
166,559
172,284
167,490
167,749
EBITDA
74,392
83,236
79,124
79,503
EBIT
53,841
61,673
57,818
57,804
Net Income
31,139
36,689
47,492
25,980
Net Change In Cash
281,140
295,256
281,143
281,382
Free Cash Flow
49,791
55,048
135,717
51,501
Cash
34,096
758,975
38,255
41,566
Basic Shares
46,351
47,960
48,498
48,248

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,128,365
$1,155,495
$1,105,432
$1,058,105
Gross Profit
663,292
639,203
604,044
552,716
EBITDA
285,968
253,719
178,718
99,007
EBIT
199,753
180,354
112,031
33,438
Net Income
114,970
-283,172
1,820
-45,407
Net Change In Cash
1,128,365
1,155,495
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-03-31
$1.14
2025-12-31
$1.19
2025-09-30
$1.10
2025-06-30
$1.21