Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$301,182
$282,909
$272,139
$256,045
Gross Profit
40,237
34,054
31,029
26,815
EBITDA
42,416
20,777
32,648
34,409
EBIT
31,491
10,587
23,013
24,504
Net Income
13,567
3,755
16,448
-9,217
Net Change In Cash
301,182
282,909
272,139
256,045
Free Cash Flow
30,874
18,040
6,302
-49,507
Cash
69,358
8,784
16,906
5,711
Basic Shares
22,751
20,756
20,736
20,740

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,112,275
$1,080,132
$860,488
$669,448
Gross Profit
132,134
108,200
95,615
57,239
EBITDA
129,519
110,181
111,412
78,206
EBIT
89,595
81,419
87,996
53,604
Net Income
53,493
30,523
39,134
28,059
Net Change In Cash
1,112,275
1,080,132
860,488
669,448
Cost of Revenue
-40
Free Cash Flow
5,709
-51,741
-40,495
-3,161
Cash
69,358
29,030
7,768
305
Basic Shares
21,227
17,975
14,184
12,827

Earnings Calls

QuarterEPS
2025-12-31
$1.16
2025-09-30
$0.99
2025-06-30
$0.97
2025-03-31
$0.78