Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$196,619
$159,902
$201,896
$151,661
Gross Profit
147,855
104,887
127,066
106,068
EBITDA
42,663
9,856
23,910
14,285
EBIT
36,881
6,445
21,353
11,959
Net Income
28,379
6,288
18,507
8,746
Net Change In Cash
196,619
159,902
201,896
151,661
Free Cash Flow
44,255
-5,628
58,065
531
Cash
108,539
74,304
81,985
46,454
Basic Shares
195,139
196,090
190,008
180,875

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
21,034
43,749
40,651
EBIT
47,207
14,340
40,807
38,727
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-06-30
$0.11
2026-03-31
$0.03
2025-12-31
$0.10
2025-09-30
$0.05