Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$323,303
$312,444
$305,319
$300,282
Gross Profit
172,729
166,744
170,527
164,006
EBITDA
39,303
27,734
46,858
70,478
EBIT
19,198
7,815
23,705
26,084
Net Income
14,498
3,367
18,412
19,713
Net Change In Cash
323,303
312,444
305,319
300,282
Free Cash Flow
53,305
24,456
58,651
67,311
Cash
263,830
187,305
273,011
232,084
Basic Shares
77,258
85,479
86,298
87,037

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,149,088
$1,041,938
$910,488
$778,846
Gross Profit
628,031
564,398
477,798
411,345
EBITDA
120,782
54,962
-23,262
-38,098
EBIT
59,018
2,057
-71,777
-82,769
Net Income
39,416
-12,795
-81,764
-94,650
Net Change In Cash
1,149,088
1,041,938
910,488
778,846
Cost of Revenue
89,596
Free Cash Flow
201,244
78,557
97,604
32,694
Cash
232,084
362,546
143,201
180,520
Basic Shares
87,037
74,503
72,048
69,920

Earnings Calls

QuarterEPS
2026-09-30
$0.37
2026-06-30
$0.28
2026-03-31
$0.76
2025-12-31
$0.80