Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$159,471
$203,597
$170,437
$172,112
Gross Profit
92,698
96,448
94,096
101,539
EBITDA
22,886
13,936
31,867
39,902
EBIT
25,814
33,924
Net Income
20,318
7,791
20,512
24,488
Net Change In Cash
159,471
203,597
170,437
172,112
Free Cash Flow
17,723
75,198
13,886
30,455
Cash
236,499
256,216
187,873
298,057
Basic Shares
212,547
214,689
215,287
214,529

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$708,780
$712,538
$765,147
$886,296
Gross Profit
390,431
352,788
343,293
349,893
EBITDA
96,033
118,209
110,145
109,227
EBIT
89,203
80,106
82,270
Net Income
76,705
62,830
53,636
60,666
Net Change In Cash
708,780
712,538
765,147
886,296
Cost of Revenue
-16,433
Free Cash Flow
175,813
246,634
264,380
83,912
Cash
256,216
232,140
142,187
224,943
Basic Shares
217,309
215,645
219,722
220,588

Earnings Calls

QuarterEPS
2026-03-31
$0.10
2025-12-31
$0.04
2025-09-30
$0.10
2025-06-30
$0.11