Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$258,242
$226,144
$215,163
$202,676
Gross Profit
130,922
108,292
92,121
80,435
EBITDA
68,099
29,952
40,121
33,149
EBIT
60,694
20,780
27,018
21,743
Net Income
56,207
20,384
23,218
15,656
Net Change In Cash
258,242
226,144
215,163
202,676
Free Cash Flow
52,204
29,769
34,662
19,486
Cash
109,761
123,539
103,330
97,678
Basic Shares
79,546
79,415
78,864
77,734

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-06-30
$0.74
2026-03-31
$0.56
2025-12-31
$0.46
2025-09-30
$0.33