Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$258,518
$240,726
$219,630
$217,206
Gross Profit
39,452
31,224
36,179
36,890
EBITDA
32,712
28,150
23,016
24,584
EBIT
26,302
21,899
16,837
18,398
Net Income
24,345
19,940
15,271
14,388
Net Change In Cash
258,518
240,726
219,630
217,206
Free Cash Flow
27,565
17,565
8,410
13,241
Cash
29,556
35,028
22,605
57,439
Basic Shares
104,100
104,345
105,077
105,478

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$895,019
$794,045
$546,259
$144,031
Gross Profit
132,893
90,235
83,568
8,446
EBITDA
107,408
42,423
37,491
-32,137
EBIT
83,132
20,383
15,138
-54,605
Net Income
72,864
-2,974
53,159
-68,522
Net Change In Cash
895,019
794,045
546,259
144,031
Cost of Revenue
1,221
-10,498
Free Cash Flow
72,055
57,961
19,938
-37,972
Cash
57,439
27,704
32,064
30,937
Basic Shares
104,940
97,826
95,105
90,134

Earnings Calls

QuarterEPS
2025-09-30
$0.29
2025-06-30
$0.25
2025-03-31
$0.22
2024-12-31
$0.20