Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$449,137
$324,580
$301,182
$282,909
Gross Profit
76,439
38,949
40,237
34,054
EBITDA
68,459
45,495
42,416
20,777
EBIT
44,485
32,748
31,491
10,587
Net Income
28,523
29,055
13,567
3,755
Net Change In Cash
449,137
324,580
301,182
282,909
Free Cash Flow
-50,034
-68,721
30,874
18,040
Cash
75,360
1,239,407
69,358
8,784
Basic Shares
31,385
27,834
22,751
20,756

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