Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$247,631
$242,127
$258,518
$240,726
Gross Profit
37,432
26,911
39,452
31,224
EBITDA
22,867
24,631
37,568
28,150
EBIT
18,139
31,158
21,899
Net Income
21,330
12,062
24,345
19,940
Net Change In Cash
247,631
242,127
258,518
240,726
Free Cash Flow
4,749
14,906
27,565
17,565
Cash
16,076
16,306
29,556
35,028
Basic Shares
102,308
102,381
104,100
104,345

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.27
2025-12-31
$0.24
2025-09-30
$0.23
2025-06-30
$0.25