Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$149,230
$145,170
$151,881
$159,250
Gross Profit
139,731
120,751
129,117
135,198
EBITDA
51,350
84,863
100,536
105,378
EBIT
49,405
83,354
99,945
104,614
Net Income
34,479
14,842
28,401
16,846
Net Change In Cash
149,230
145,170
151,881
159,250
Free Cash Flow
87,265
85,632
116,840
Cash
64,347
63,865
49,451
Basic Shares
85,571
86,037
86,195
26,506

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$597,050
$525,963
$508,949
$452,859
Gross Profit
496,988
420,780
401,519
357,721
EBITDA
387,705
308,600
290,509
244,769
EBIT
382,546
298,979
277,774
231,188
Net Income
26,329
7,258
-1,005
7,098
Net Change In Cash
597,050
525,963
508,949
452,859
Cost of Revenue
16,705
Free Cash Flow
382,192
310,796
287,155
230,047
Cash
49,451
61,344
31,791
16,239
Basic Shares
26,506
20,145
16,391
84,256

Earnings Calls

QuarterEPS
2026-09-30
$0.37
2026-06-30
$0.33
2026-03-31
$0.35
2025-12-31
$0.30