Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$324,580
$301,182
$282,909
$272,139
Gross Profit
38,949
40,237
34,054
31,029
EBITDA
45,494
42,416
20,777
32,648
EBIT
32,747
31,491
10,587
23,013
Net Income
29,055
13,567
3,755
16,448
Net Change In Cash
324,580
301,182
282,909
272,139
Free Cash Flow
-68,721
30,874
18,040
6,302
Cash
1,239,407
69,358
8,784
16,906
Basic Shares
27,834
22,751
20,756
20,736

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
2026-03-31
$1.17
2025-12-31
$1.16
2025-09-30
$0.99
2025-06-30
$0.97