Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$375,519
$361,457
$359,989
$376,038
Gross Profit
333,743
306,815
323,956
339,750
EBITDA
81,816
47,820
64,429
70,761
EBIT
44,463
29,884
51,578
58,235
Net Income
31,652
17,735
37,796
39,324
Net Change In Cash
375,519
361,457
359,989
376,038
Free Cash Flow
61,073
45,156
71,609
118,937
Cash
94,142
110,412
216,062
231,071
Basic Shares
55,726
59,374
62,018
65,975

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,464,955
$1,412,064
$1,337,062
$1,193,506
Gross Profit
1,322,359
1,288,380
1,222,833
1,087,801
EBITDA
264,519
238,461
175,350
163,267
EBIT
204,029
182,960
105,082
66,778
Net Income
145,600
132,850
99,173
36,347
Net Change In Cash
1,464,955
1,412,064
1,337,062
1,193,506
Cost of Revenue
-171,367
Free Cash Flow
323,020
248,468
279,433
160,330
Cash
216,062
217,325
313,911
306,379
Basic Shares
65,090
70,611
73,596
73,402

Earnings Calls

QuarterEPS
2026-06-30
$0.62
2026-03-31
$0.30
2025-12-31
$0.89
2025-09-30
$0.96