Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$295,691
$281,124
$262,214
$248,192
Gross Profit
190,111
178,529
167,239
152,542
EBITDA
64,610
56,175
58,681
51,427
EBIT
59,614
50,624
53,101
45,621
Net Income
45,978
41,544
42,424
39,914
Net Change In Cash
295,691
281,124
262,214
248,192
Free Cash Flow
95,769
87,607
34,067
63,676
Cash
258,536
217,401
147,412
107,217
Basic Shares
35,578
35,635
35,812
36,202

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$950,822
$794,202
$620,445
$471,883
Gross Profit
582,830
492,590
382,369
280,057
EBITDA
185,984
171,895
36,629
-30,411
EBIT
161,112
150,322
7,997
-66,717
Net Income
140,923
204,068
2,702
-68,119
Net Change In Cash
950,822
794,202
620,445
471,883
Cost of Revenue
12,736
Free Cash Flow
238,950
186,143
46,417
18,825
Cash
107,217
42,754
49,509
70,769
Basic Shares
36,327
36,782
36,417
35,010

Earnings Calls

QuarterEPS
2026-09-30
$1.82
2026-06-30
$1.23
2026-03-31
$1.61
2025-12-31
$1.39