Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$159,902
$201,896
$151,661
$152,640
Gross Profit
104,887
127,066
106,068
102,246
EBITDA
7,894
23,910
14,285
14,184
EBIT
4,483
21,353
11,959
12,031
Net Income
6,288
18,507
8,746
7,099
Net Change In Cash
159,902
201,896
151,661
152,640
Free Cash Flow
-5,628
58,065
531
-13,519
Cash
74,304
81,985
46,454
50,849
Basic Shares
196,090
190,008
180,875
172,929

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$631,098
$555,558
$545,646
$505,835
Gross Profit
419,839
375,623
376,963
354,460
EBITDA
56,242
8,959
36,987
39,590
EBIT
47,207
2,265
34,045
37,666
Net Income
34,250
2,720
22,637
21,186
Net Change In Cash
631,098
555,558
545,646
505,835
Free Cash Flow
53,002
64,141
84,567
-40,677
Cash
81,985
85,645
144,173
159,775
Basic Shares
179,486
180,102
182,412
187,547

Earnings Calls

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