Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$295,256
$281,143
$281,382
$270,661
Gross Profit
171,720
167,490
168,049
155,846
EBITDA
64,467
16,836,350
79,385
69,357
EBIT
61,673
16,815,044
57,686
47,710
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
661,058
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