Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$305,319
$300,282
$285,832
$283,269
Gross Profit
170,527
164,006
157,280
155,404
EBITDA
46,858
70,478
42,569
26,001
EBIT
23,705
26,084
21,703
6,356
Net Income
18,412
19,713
17,973
1,154
Net Change In Cash
305,319
300,282
285,832
283,269
Free Cash Flow
58,651
67,311
48,692
21,569
Cash
273,011
232,084
193,409
205,479
Basic Shares
86,298
87,037
87,295
89,275

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
163,890
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-03-31
$0.76
2025-12-31
$0.80
2025-09-30
$0.21
2025-06-30
$0.76