Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$291,263
$268,437
$252,338
$276,892
Gross Profit
205,773
190,939
165,904
187,290
EBITDA
88,387
68,992
51,179
70,396
EBIT
81,734
61,757
44,079
62,863
Net Income
72,756
51,704
32,664
17,664
Net Change In Cash
291,263
268,437
252,338
276,892
Free Cash Flow
67,621
42,336
72,306
86,033
Cash
302,521
237,343
262,925
245,898
Basic Shares
169,989
168,386
168,896
169,323

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$994,359
$914,515
$837,547
$1,006,090
Gross Profit
665,393
625,794
601,241
721,905
EBITDA
213,595
164,178
144,582
288,286
EBIT
182,802
131,489
122,702
268,665
Net Income
114,442
106,171
113,234
215,525
Net Change In Cash
994,359
914,515
837,547
1,006,090
Cost of Revenue
-1,422
Free Cash Flow
236,771
134,038
89,839
223,739
Cash
262,925
186,094
202,655
181,374
Basic Shares
169,367
172,611
173,399
174,869

Earnings Calls

QuarterEPS
2026-06-30
$0.45
2026-03-31
$0.34
2025-12-31
$0.27
2025-09-30
$0.33