Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$210,883
$209,691
$217,388
$217,960
Gross Profit
145,338
144,942
149,871
152,976
EBITDA
19,627
15,538
19,477
23,097
EBIT
8,396
4,328
8,296
11,897
Net Income
6,073
1,130
3,129
9,809
Net Change In Cash
210,883
209,691
217,388
217,960
Free Cash Flow
35,834
37,736
32,302
34,411
Cash
425,607
343,291
246,664
130,613
Basic Shares
67,919
66,904
65,882
65,181

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$859,794
$844,007
$777,707
$685,083
Gross Profit
604,754
592,972
545,966
470,734
EBITDA
86,053
97,311
-80,733
-70,285
EBIT
40,617
52,418
-80,733
-111,323
Net Income
23,381
25,526
-149,260
-124,717
Net Change In Cash
859,794
844,007
777,707
685,083
Cost of Revenue
45,632
Free Cash Flow
144,535
168,245
99,912
57,822
Cash
246,664
334,686
213,629
207,287
Basic Shares
65,002
63,183
60,756
58,552

Earnings Calls

QuarterEPS
2026-06-30
$0.19
2026-03-31
$0.36
2025-12-31
$0.44
2025-09-30
$0.57