Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$280,547
$258,242
$226,144
$215,163
Gross Profit
153,396
130,922
108,292
92,121
EBITDA
93,286
68,099
29,952
36,446
EBIT
84,790
60,694
20,780
27,018
Net Income
73,820
56,207
20,384
23,218
Net Change In Cash
280,547
258,242
226,144
215,163
Free Cash Flow
64,622
52,204
29,769
34,662
Cash
138,179
109,761
123,539
103,330
Basic Shares
79,447
79,546
79,415
78,864

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$784,993
$763,599
$663,102
$747,937
Gross Profit
307,210
307,923
258,580
296,009
EBITDA
114,818
112,733
82,756
96,486
EBIT
67,886
79,830
82,756
58,449
Net Income
54,361
69,614
82,387
50,738
Net Change In Cash
784,993
763,599
663,102
747,937
Cost of Revenue
-39,850
Free Cash Flow
11,740
79,098
8,575
66,532
Cash
103,330
190,728
177,812
109,130
Basic Shares
78,313
78,437
78,159
78,201

Earnings Calls

QuarterEPS
2026-09-30
$0.96
2026-06-30
$0.74
2026-03-31
$0.56
2025-12-31
$0.46