Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$295,256
$281,143
$281,382
$270,661
Gross Profit
172,284
167,490
167,749
155,846
EBITDA
83,236
79,124
79,503
44,182
EBIT
61,673
57,818
57,804
22,535
Net Income
36,689
47,492
25,980
4,867
Net Change In Cash
295,256
281,143
281,382
270,661
Free Cash Flow
55,048
135,717
51,501
700
Cash
758,975
38,255
41,566
37,243
Basic Shares
47,960
48,498
48,248
49,445

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
$0
2025-12-31
$1.19
2025-09-30
$1.10
2025-06-30
$1.21