Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$215,163
$202,676
$195,798
$171,356
Gross Profit
90,764
80,626
72,938
64,523
EBITDA
42,819
30,196
21,866
12,099
EBIT
33,391
20,425
12,306
3,269
Net Income
23,218
14,488
9,086
6,401
Net Change In Cash
215,163
202,676
195,798
171,356
Free Cash Flow
34,662
19,486
-47,363
4,955
Cash
103,330
97,678
67,380
129,889
Basic Shares
78,864
77,734
77,721
77,884

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$784,993
$763,599
$663,102
$747,937
Gross Profit
308,851
307,923
258,580
296,009
EBITDA
106,980
112,733
82,756
96,486
EBIT
69,391
79,830
82,756
58,449
Net Income
54,361
69,614
82,387
50,738
Net Change In Cash
784,993
763,599
663,102
747,937
Cost of Revenue
-39,850
Free Cash Flow
11,740
79,098
8,575
66,532
Cash
103,330
190,728
177,812
109,130
Basic Shares
78,313
78,437
78,159
78,201

Earnings Calls

QuarterEPS
2025-12-31
$0.46
2025-09-30
$0.33
2025-06-30
$0.27
2025-03-31
$0.23