Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$219,765
$216,506
$208,222
$201,704
Gross Profit
130,200
127,914
115,284
108,845
EBITDA
41,400
50,449
28,578
24,601
EBIT
29,341
30,958
22,025
16,491
Net Income
29,858
26,639
20,443
15,048
Net Change In Cash
219,765
216,506
208,222
201,704
Free Cash Flow
58,950
49,724
56,590
37,250
Cash
99,917
342,332
367,631
472,393
Basic Shares
66,666
67,647
68,394
69,858

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$794,809
$696,464
$624,624
$565,673
Gross Profit
429,590
354,481
302,651
256,345
EBITDA
129,558
42,888
29,017
-37,740
EBIT
60,134
-25,921
-56,090
-99,399
Net Income
52,008
-38,536
-65,384
-108,983
Net Change In Cash
794,809
696,464
624,624
565,673
Cost of Revenue
-123,117
Free Cash Flow
194,651
129,059
39,649
6,504
Cash
367,631
358,560
229,655
199,600
Basic Shares
65,118
60,105
58,354
57,300

Earnings Calls

QuarterEPS
2026-06-30
$0.52
2026-03-31
$0.63
2025-12-31
$0.68
2025-09-30
$0.30