Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$364,845
$344,570
$358,435
$311,372
Gross Profit
139,173
133,421
147,689
115,587
EBITDA
44,379
40,152
70,821
26,937
EBIT
20,868
17,372
48,935
5,529
Net Income
15,090
12,218
35,066
4,882
Net Change In Cash
364,845
344,570
358,435
311,372
Free Cash Flow
-8,809
27,981
20,912
18,894
Cash
253,356
262,230
234,797
214,394
Basic Shares
141,412
141,676
141,162
141,090

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
2025-12-31
$0.11
2025-09-30
$0.37
2025-06-30
$0.25
2025-03-31
$0.03