Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$541,006
$449,137
$324,580
$301,182
Gross Profit
96,947
76,439
38,949
40,237
EBITDA
107,581
68,459
45,495
42,416
EBIT
77,451
44,485
32,748
31,491
Net Income
47,264
28,523
29,055
13,567
Net Change In Cash
541,006
449,137
324,580
301,182
Free Cash Flow
46,619
18,687
-68,721
30,874
Cash
65,786
75,360
1,239,407
69,358
Basic Shares
31,790
31,385
27,834
22,751

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