Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$201,896
$151,661
$152,640
$124,901
Gross Profit
127,066
106,068
102,246
84,459
EBITDA
23,910
14,285
14,184
1,788
EBIT
21,353
11,959
12,031
-211
Net Income
18,507
8,746
7,099
-102
Net Change In Cash
201,896
151,661
152,640
124,901
Free Cash Flow
58,065
531
-13,519
7,925
Cash
81,985
46,454
50,849
90,008
Basic Shares
190,008
180,875
172,929
162,465

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
2025-12-31
$0.10
2025-09-30
$0.05
2025-06-30
$0.04
2025-03-31
-$0.0006