Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$261,246
$247,631
$242,127
$258,518
Gross Profit
40,506
37,432
26,911
39,452
EBITDA
17,775
29,602
24,631
37,568
EBIT
24,510
22,867
18,139
31,158
Net Income
23,215
21,330
12,062
24,345
Net Change In Cash
261,246
247,631
242,127
258,518
Free Cash Flow
31,006
4,749
14,906
27,565
Cash
40,360
16,076
16,306
29,556
Basic Shares
102,395
102,308
102,381
104,100

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-06-30
$0.27
2026-03-31
$0.27
2025-12-31
$0.22
2025-09-30
$0.29