Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$314,276
$364,845
$344,570
$358,435
Gross Profit
114,435
139,173
133,421
147,689
EBITDA
26,461
44,379
40,152
70,821
EBIT
2,240
20,868
17,372
48,935
Net Income
2,223
15,090
12,218
35,066
Net Change In Cash
314,276
364,845
344,570
358,435
Free Cash Flow
-26,584
-8,809
27,981
20,912
Cash
177,111
253,356
262,230
234,797
Basic Shares
141,741
141,412
141,676
141,162

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,379,222
$1,271,107
$1,287,704
$1,228,928
Gross Profit
536,408
501,229
540,423
525,059
EBITDA
181,564
161,826
227,059
238,624
EBIT
91,979
85,803
164,311
184,671
Net Income
67,256
68,550
125,239
136,634
Net Change In Cash
1,379,222
1,271,107
1,287,704
1,228,928
Cost of Revenue
21,619
Free Cash Flow
58,978
39,739
75,244
21,796
Cash
253,356
197,511
223,098
145,181
Basic Shares
141,412
140,692
140,096
139,605

Earnings Calls

QuarterEPS
2026-03-31
$0.02
2025-12-31
$0.11
2025-09-30
$0.37
2025-06-30
$0.25