Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$242,127
$258,518
$240,726
$219,630
Gross Profit
26,911
39,452
31,224
36,179
EBITDA
24,631
37,568
28,150
23,016
EBIT
18,139
31,158
21,899
16,837
Net Income
12,062
24,345
19,940
15,271
Net Change In Cash
242,127
258,518
240,726
219,630
Free Cash Flow
14,906
27,565
17,565
8,410
Cash
16,306
29,556
35,028
22,605
Basic Shares
102,381
104,100
104,345
105,077

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$961,001
$895,019
$794,045
$546,259
Gross Profit
105,548
149,464
127,040
83,568
EBITDA
106,621
111,180
38,935
91,891
EBIT
81,289
86,904
16,895
69,538
Net Income
71,618
72,864
-2,974
53,159
Net Change In Cash
961,001
895,019
794,045
546,259
Cost of Revenue
1,221
Free Cash Flow
68,446
72,055
57,961
19,938
Cash
16,306
57,439
27,704
32,064
Basic Shares
103,666
104,940
97,826
95,105

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.24
2025-09-30
$0.29
2025-06-30
$0.25